-
Notifications
You must be signed in to change notification settings - Fork 63
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
hxnodejs distribution #26
Comments
Haxelib installed in the first Haxe install? |
We should treat this just like hxcpp, hxjava and hxcs. |
I started working on the |
|
Sorry, I didn't notice how old the thread was ... I am glad about the decision :) |
I'm wondering about version numbers. I'm not too familiar with semver, so maybe @fponticelli can help me here. What I'm thinking would be good is to make hxnodejs versions match node.js versions (so 0.12.0 for the latest node.js release), but we also need to make releases that fix mistakes in the externs. How do we handle that version-number-wise? |
I like the idea of pairing the version of the library with the node version Il giorno Wed Feb 25 2015 at 7:31:42 AM Dan Korostelev <
|
Looking at the haxelib's semver code here (https://github.com/HaxeFoundation/haxelib/blob/master/src/tools/haxelib/SemVer.hx#L78), it seems there's no support for that |
sounds very reasonable Il giorno Wed Feb 25 2015 at 7:42:57 AM Dan Korostelev <
|
One year anniversary for this thread 😕 |
Okay, I think we've decided here:
|
how are we going to distribute this?
as a part of std lib:
as a haxelib:
haxe
/hxnodejs
/node
versionsalso there seems to be some must-have node.js modules that everyone basically have in every app (e.g.
express
and its dependencies) - maybe we should also provide high-quality officially supported externs for that?also what about nodejs
Sys
/sys
implementation? it's not possible to implement full support because node.js lacks sync API that is required for haxe, but we could at least provide filesystem andSys
stuff.The text was updated successfully, but these errors were encountered: