4 ms·
The biggest reason is in case the original source goes away (the author removes a particular version for example). A lesser reason is to make it easier for othe
by jakejake 11y ago
The biggest reason is in case the original source goes away (the author removes a particular version for example). A lesser reason is to make it easier for others to get up and running without needing the build tools.
I tend to leave them out if it's a personal, open-source project. For a commercial project I tend to check them in.
- wavefunction 11y agoI guess if that were the case I'd want to package the dependency with my code. I feel like I'm either providing my app with a dependency framework for people to build or I'm providing a packaged product to the public. I suppose you can use the same public repo for both purposes but I would prefer to separate the two functionally.