-
Notifications
You must be signed in to change notification settings - Fork 17
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
Standalone version with duktape #4
Comments
Perhaps not very helpful in this issue, but removing python as a node.js build time dependency is obviously A Good Thing but seems pretty low priority seeing how build/tooling still use it in a lot of places; some where gyp.js wouldn't be a replacement. |
@jbergstroem Good starting place may be linking where |
All node.js related bindings live here now: https://github.com/indutny/gyp.js/blob/master/lib/gyp/bindings.js |
Should we just use https://github.com/creationix/nucleus ? Seems like a quicker route than starting from scratch |
@bmeck this is something worth exploring. The only requirement that the build process should be much easier than in node. |
In order to bootstrap itself, Node.js will need a standalone version of this repo. Considering that all
fs
access is done synchronously, it should be possible to compile this module withbrowserify
andbabel
, and pack it into a single executable using duktape and libuv.Tough task, but it is worth it!
The text was updated successfully, but these errors were encountered: