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

Lightweight install client in nodejs #396

Closed
springmeyer opened this issue Mar 30, 2017 · 2 comments
Closed

Lightweight install client in nodejs #396

springmeyer opened this issue Mar 30, 2017 · 2 comments

Comments

@springmeyer
Copy link
Contributor

@kkaefer has proposed a lightweight bash client in https://github.com/mapbox/mason/tree/client which has the promise to be the standard way we install packages via the command line soon. I'm creating this ticket to log the need for another client that is portable to windows.

The problem is:

@springmeyer
Copy link
Contributor Author

I think this client should be written in nodejs. The design would be:

  • separate nodejs module (does not need to be stored in mason repo)
  • published to npm
  • a node js c++ addon could depend on it as a devDep
  • it would be able to download a mason package and put it inside mason_packages in the same format as the bash mason client and the cmake mason client

@springmeyer
Copy link
Contributor Author

Closing, this: work is now underway on a node.js client at https://github.com/mapbox/mason-js

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

No branches or pull requests

1 participant