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

Implement an NPM-based environment builder #6

Open
ctrueden opened this issue Jun 22, 2023 · 0 comments
Open

Implement an NPM-based environment builder #6

ctrueden opened this issue Jun 22, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@ctrueden
Copy link
Member

ctrueden commented Jun 22, 2023

Once we have a JavaScript implementation of Appose (#3), we will naturally want to be able to build Appose environments that include packages installed via NPM, so that JavaScript tasks can be executed from child proceses, rather than only allowing to embed Java and/or Python in Node.js applications.

To build a node environment, we need to:

  1. download and cache an npm installation (would rather not require it to be installed manually)
  2. use Appose's copy of npm to build the environment, including the appose node package

See also #4 (Java/Groovy environment builder) and #5 (Conda/Python environment builder).

@ctrueden ctrueden added the enhancement New feature or request label Jun 22, 2023
@ctrueden ctrueden added this to the 1.0.0 milestone Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant