-
Notifications
You must be signed in to change notification settings - Fork 48
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
Break out dependencies? #64
Comments
Are you talking about
I don't think that there is a lot to be left out. If you have any ideas, go ahead and tell me. I would also like to reduce the overall size of the packages. The dependency-tree for the production files isn't actually that big.
Now, the dependency-tree of bootprint is huge, I agree. And that is not a good thing. But a large portion is covered by
Maybe it is possible, to use watchr as a dependencies of customize-watch instead of Oh and: I have intentionally split bootprint-openapi in Of course, this adds dependencies, if you just count the lines of the |
It might be helpful here to break out the dev-mode (file-watcher and live-server) into a separate package, so that dev-mode option only works, if this package is present as well. It would reduce the size of the bootprint-core which is probably used by more people than the dev-mode. |
As a rough measure of how "big" the project is in terms of dependencies, when shrinkwrapped bootprint-openapi has 2000 lines of dependencies, and roughly 500 distinct packages.
Is there anything that can be done to reduce the size or scope of what must be installed to use this project?
The text was updated successfully, but these errors were encountered: