You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.
Part of the responsibility should be on packages to do more robust detection. However, my question is, is there still a compelling reason to name our binary Brackets-node?
The text was updated successfully, but these errors were encountered:
I think @busykai was looking into trying to rename the binary back to just plain node. IIRC there was some problem with our native extension for Windows file watching if we didn't rename it...?
@peterflynn, I was going the other way, actually. :) I wanted to rename Windows node.exe to Brackets-node.exe.
@jasonsanjose, I believe the major reason to have it as Brackets-node is to be able to distinguish it from other node processes which could be running on the system (for example, if one wanted to debug or restart it).
Now that io.js has forked, modules like node-sass are relying on the name of the executable to detect node vs. io.js.
Examples:
https://github.com/sass/node-sass/blob/master/lib/extensions.js#L9 resolves to
Brackets-node
Another example at stackexchange uses the same technique http://stackoverflow.com/questions/28259154/is-there-a-reliable-way-of-detecting-whether-io-js-or-node-js-is-running?rq=1.
Part of the responsibility should be on packages to do more robust detection. However, my question is, is there still a compelling reason to name our binary
Brackets-node
?The text was updated successfully, but these errors were encountered: