-
Notifications
You must be signed in to change notification settings - Fork 90
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
Install as devDependency #69
Comments
Could you unpack this use case a little bit for me? The unstated assumption in your request is that jsvu-installed binaries suffer from the same versioning/collision problems that npm packages do, but that’s not the case. If two local projects I’m working on both depend different versions of jsvu-installed binaries however are always “the latest version” by default, or explicitly versioned in their binary name in case of a specific engine version being installed. That is:
Would your project depend on the latest available engine versions? In that case, it seems fine to install globally to Or would your project depend on specific engine versions, e.g. V8 v7.4.288? In that case, it also seems fine to install globally to |
I guess my main issue is a conceptual one. If my package uses jsvu internally, it feels weird for it to rely on external files. One impact of that is what if the user doesn't have jsvu installed, in particular didn't setup it's |
Exactly! Alternatively, you could set the |
I'd like to use
jsvu
to help run some tests on various engines for a package I'm writing.For that I wouldn't install
jsvu
globally but instead would have it as a devDependency.In that case I want
jsvu
to install engines in a specific folder inside the project's root, instead of in the user's home.The text was updated successfully, but these errors were encountered: