4 ms·
> dependency versions being fixed is a feature Pushing multiple versions of the same library is a bug. Semver ranges exist for a reason. > a dependency publis
by laundermaf 4y ago
> dependency versions being fixed is a feature
Pushing multiple versions of the same library is a bug. Semver ranges exist for a reason.
> a dependency published a semver-compatible update that broke something
The same can happen with your direct dependencies too. Just use a lockfile and only update it when the install is successful.
> In a web context this would break the app
Absolutely not. Use lockfiles. Nothing breaks until you merge that update PR.
- andreareina 4y agoYeah I missed that the article was only talking about libraries, I was thinking about client code. Agreed it's not an issue for library/server code.