EOLANG to JavaScript transpiler and runtime
First, run npm install
. Then, run npm test
. All tests should pass.
Make your changes and then make a pull request.
EOLANG to JavaScript transpiler and runtime
Home Page: https://www.npmjs.com/package/eo2js
License: MIT License
EOLANG to JavaScript transpiler and runtime
First, run npm install
. Then, run npm test
. All tests should pass.
Make your changes and then make a pull request.
The puzzle 3-aeea9fc5
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/dataized.js
Lines 8 to 10 in 05f2c31
The puzzle was created by maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-0039ee65
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-eac6ec12
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-eac6ec12
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/as_phi.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
At the moment link
command does check if npm install
was already executed before. I can be implemented via checking where package-lock.json
file exists.
The puzzle 3-f4bbb695
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$and.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-aeea9fc5
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-0276231f
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-0276231f
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$or.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
At the moment transpile
command retranspiles sources even they were transpiled before. Logic of transpile
command should be extended. It should skip sources if they were already transpiled
The puzzle 3-432203ad
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-432203ad
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/io/stdin$next_line.js
Lines 8 to 10 in 05f2c31
The puzzle was created by maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-d3e8a937
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$eq.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
We need to improve readme where we should:
The puzzle 3-632426cc
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$size.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
In order to increase the quality and make repository stronger we need to add more checks to CI pipeline. Some may be taken from here
The puzzle 3-ec3dd9ec
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$concat.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-70345161
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-ad792a4a
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-ec3dd9ec
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-2513eadb
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-471ff06b
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-f9c2a62a
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-7f9657cf
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$slice.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-eee872a8
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/int$div.js
Lines 10 to 13 in 05f2c31
The puzzle was created by maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-eee872a8
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-5ab7f66f
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-3ceb5b97
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-f4bbb695
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-a611c30a
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-5ab7f66f
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/cage$encaged$encage.js
Lines 8 to 10 in 05f2c31
The puzzle was created by maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-125c5140
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-d3e8a937
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-1936dd25
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-81f48fea
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-471ff06b
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-08a51fe0
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$xor.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
We need to implement all the atoms with the same functionality
The puzzle 3-632426cc
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-222cc8f5
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
There is a keywords list in to-js.xsl
which allows to avoid conflicts with javascript keywords while converting EO objects to JS. This list is not full, we should extend it with all possible keywords JS has.
The puzzle 3-32a96256
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-ad792a4a
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$right.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-7f9657cf
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-32a96256
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
.github/workflows/pdd.yml
actions/checkout v4
ubuntu 22.04
.github/workflows/test.yml
actions/checkout v4
actions/setup-node v4
.github/workflows/xcop.yml
actions/checkout v4
g4s8/xcop-action v1.3
ubuntu 22.04
eo2js-runtime/package.json
eslint 9.6.0
eslint-config-google 0.14.0
grunt 1.6.1
grunt-contrib-clean 2.0.1
grunt-eslint 24.3.0
grunt-mocha-cli ^7.0.0
mocha ^10.2.0
eo2js/package.json
commander ^12.0.0
fast-xml-parser ^4.3.5
saxon-js ^2.6.0
grunt ^1.6.1
mocha ^10.3.0
xslt3 ^2.6.0
eslint 9.6.0
eslint-config-google 0.14.0
grunt-contrib-clean 2.0.1
grunt-eslint 24.3.0
grunt-mocha-cli ^7.0.0
jspath 0.4.0
package.json
The puzzle 3-f9c2a62a
from #3 has to be resolved:
eo2js/eo2js-runtime/src/objects/org/eolang/bytes$not.js
Lines 8 to 10 in bc6c1e6
The puzzle was created by @maxonfjvipon on 22-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-81f48fea
from #3 has to be resolved:
The puzzle was created by maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-08a51fe0
from #3 has to be resolved:
The puzzle was created by @maxonfjvipon on 15-May-24.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.