-
Notifications
You must be signed in to change notification settings - Fork 11
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
Production Usage / Performance #13
Comments
Hi @Marak, that is certainly an interesting use case! Currently, I do not think this library is ready for production usage on that scale:
That being said, I am not opposed to spending time improving this project, so if you have specific metrics that this project could optimize for, I'm all ears! |
Thanks for the prompt reply.
Could you elaborate on this slightly? Will custom modules work at all? Are there any known custom modules that work / don't work?
I don't think that will be a huge issue. Most of our installs will happen one at a time. We already are setup to spawn multiple I'll test out For a specific metric, I'd like to know if there are any areas in the codebase where you are enumerating over a directory looking for files / subdirs. My primary concern is latency of both install and require of package, specifically when dealing with 1000s of deps in the environment. |
What exactly do you mean by "custom modules"? If you mean things like installing from local paths or GitHub URLs, I believe this will work (though untested). What I'm worried about, for example is Another example would be
Let me know what you think! I'm happy to spend time improving this tool for a more rigorous use case.
This does not happen ever! |
@scott113341 - I'm still evaluating solutions here and haven't had much time to actually dig into One last question ( for now ), is this utilizing any of Thanks again for your time. |
|
Hello. Great little library!
I'm evaluating solutions for doing this kind of dependency version management for a large application with thousands of dependencies.
Do you have any comments or specific concerns about using
npm-install-version
at this scale? Are you aware of any potential areas or use-cases that will cause issues?Thanks for taking the time to read.
The text was updated successfully, but these errors were encountered: