i can’t believe the amount of people in the wasteof.money discord server that believe local dependencies are a good idea
cargo’s approach is best imo since it has a central area where different versions of packages can be installed once and referenced by multiple projects
wait you don’t gitignore your node_modules???
also you actually can apply patches to dependencies, at least with rust
no, i do, but there are cases (eg. airgapped systems) were you do want to version control dependencies - local depdencies gives you that choice.
rust/cargo ecosystem is awesome though so not surprised