Skip to content
This repository has been archived by the owner on Aug 13, 2019. It is now read-only.

Integration with non-Node projects #24

Open
TomSeldon opened this issue Nov 29, 2016 · 1 comment
Open

Integration with non-Node projects #24

TomSeldon opened this issue Nov 29, 2016 · 1 comment
Labels

Comments

@TomSeldon
Copy link
Contributor

How should this tool work with non-Node projects? Particularly in a CI environment where Node may not be available "out of the box".

#8 is a potential solution to this, but it may not be the only one.

Open to ideas and suggestions for how to integrate this into PHP and C# projects in the easiest and least painful way possible.

@TomSeldon
Copy link
Contributor Author

TomSeldon commented Nov 30, 2016

Possibility of compiling standalone Node apps using something like nexe (https://github.com/jaredallard/nexe), but would (almost definitely) need to be done for each OS/arch, probably on tag and publishing using GH Releases.

Not that difficult but would prefer a nicer way of doing this.

I've looked into this some more and found that whilst nexe works, the output file size is relatively huge (about 18mb). This makes sense, as it's bundling Node (inc. V8 engine) into a single file. That's unacceptably large for this project though, which should just be a light weight little library.

I'm leaning more to just requiring that Node be installed by whatever's consuming this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant