You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
org.webjars.npm/github-com-bevacqua-dragula "3.7.2" depends on org.webjars.npm/contra "[1.9.4,1.9.4]". That range appears quite clearly to be redundant, and possibly useless (unless it's there as a workaround for a reason...)
The problem with ranges is that they break Leiningen's dependency "linter" (its :pedantic? option):
So, at work we normally use :pedantic? :abort, which generally works fine and is greatly useful towads reliable builds. But the notion of ranges (seldom used in the Clojure world) makes :pedantic? :abort abort the build for this seemingly-silly reason.
Any chance to improve the situation?
Thanks - Victor
The text was updated successfully, but these errors were encountered:
With NPM and Bower WebJars we try our best to replicate the upstream dependency graph. So if the upstream uses ranges, then so do the WebJars. In Classic WebJars we don't use ranges. As far as the weird [1.9.4,1.9.4] range, it is probably worth investigating why that range was produced in the conversion instead of just 1.9.4.
Hi there,
org.webjars.npm/github-com-bevacqua-dragula "3.7.2"
depends onorg.webjars.npm/contra "[1.9.4,1.9.4]"
. That range appears quite clearly to be redundant, and possibly useless (unless it's there as a workaround for a reason...)The problem with ranges is that they break Leiningen's dependency "linter" (its
:pedantic?
option):https://github.com/technomancy/leiningen/blob/f8689bbf23dea4c9c4a39975d26ff314cbd5f02f/sample.project.clj#L88
So, at work we normally use
:pedantic? :abort
, which generally works fine and is greatly useful towads reliable builds. But the notion of ranges (seldom used in the Clojure world) makes:pedantic? :abort
abort the build for this seemingly-silly reason.Any chance to improve the situation?
Thanks - Victor
The text was updated successfully, but these errors were encountered: