3 ms·
I'm with you that version ranges cause problems, but my belief is that lockfiles are a better solution. Generally I'd use semver ranges in libraries, and then
by glenjamin 11y ago
I'm with you that version ranges cause problems, but my belief is that lockfiles are a better solution.
Generally I'd use semver ranges in libraries, and then fixed versions + lockfiles for transitive deps in applications.
I suppose this is roughly equivalent to doing `:pedantic :abort` in leiningen, except you wont't have as many warning to squash - either way you have to rely on the test suite to tell you if the versions you've pegged work.