Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a pro-xoder I want my patches to be run on NodeJS platform so that I can xode for RPi and desktop #238

Closed
6 tasks done
nkrkv opened this issue Oct 25, 2016 · 0 comments · Fixed by #282
Closed
6 tasks done

Comments

@nkrkv
Copy link
Member

nkrkv commented Oct 25, 2016

There is an Espruino target. And Arduino-target is coming. We also need the NodeJS-target so that algorithms could be run on any machine with NodeJS installed.

The result of transpilation should be a JS file that could be run with node result.js which would run the patch transpiled.

As a proof-of-concept patch, we could make a project that dumps current time every second to a file.

Acceptance criteria

  • I can specify NodeJS as a target platform for my patch and get it properly transpiled
  • I can run transpiled file with node and have it executed properly

Development tasks

  • NodeJS runtime implementation
  • NodeJS transpiler
  • Time node
  • File node
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant