This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-10-07
Channels
- # aleph (1)
- # announcements (2)
- # babashka (1)
- # beginners (49)
- # calva (1)
- # cider (5)
- # clj-kondo (14)
- # cljdoc (11)
- # cljsrn (6)
- # clojure (120)
- # clojure-austin (1)
- # clojure-europe (6)
- # clojure-finland (3)
- # clojure-italy (29)
- # clojure-nl (6)
- # clojure-spec (38)
- # clojure-uk (14)
- # clojurescript (65)
- # code-reviews (8)
- # cursive (20)
- # data-science (1)
- # datascript (5)
- # datomic (57)
- # emacs (6)
- # figwheel-main (2)
- # fulcro (32)
- # funcool (1)
- # jackdaw (7)
- # jobs (3)
- # joker (7)
- # kaocha (8)
- # keechma (3)
- # nrepl (7)
- # off-topic (25)
- # quil (3)
- # re-frame (10)
- # reagent (43)
- # remote-jobs (1)
- # ring (1)
- # shadow-cljs (173)
- # sim-testing (1)
- # spacemacs (1)
- # sql (3)
- # tools-deps (34)
I have funcool/cuerdas {:mvn/version "2.2.0"}
as a dependency in my deps.edn
. When I use clj -Spom
and inspect the deps with mvn dependency:tree
, I see the following:
[INFO] +- funcool:cuerdas:jar:2.2.0:compile
[INFO] | \- org.clojure:clojurescript:jar:1.10.520:compile
[INFO] | +- com.google.javascript:closure-compiler-unshaded:jar:v20180805:compile
[INFO] | | +- com.google.javascript:closure-compiler-externs:jar:v20180805:compile
[INFO] | | +- args4j:args4j:jar:2.0.26:compile
[INFO] | | +- com.google.errorprone:error_prone_annotations:jar:2.0.18:compile
[INFO] | | +- com.google.guava:guava:jar:25.1-jre:compile
[INFO] | | | +- org.checkerframework:checker-qual:jar:2.0.0:compile
[INFO] | | | +- com.google.j2objc:j2objc-annotations:jar:1.1:compile
[INFO] | | | \- org.codehaus.mojo:animal-sniffer-annotations:jar:1.14:compile
[INFO] | | +- com.google.protobuf:protobuf-java:jar:3.0.2:compile
[INFO] | | +- com.google.code.gson:gson:jar:2.7:compile
[INFO] | | +- com.google.code.findbugs:jsr305:jar:3.0.1:compile
[INFO] | | \- com.google.jsinterop:jsinterop-annotations:jar:1.0.0:compile
[INFO] | +- org.clojure:google-closure-library:jar:0.0-20170809-b9c14c6b:compile
[INFO] | | \- org.clojure:google-closure-library-third-party:jar:0.0-20170809-b9c14c6b:compile
[INFO] | +- org.clojure:data.json:jar:0.2.6:compile
[INFO] | +- org.mozilla:rhino:jar:1.7R5:compile
[INFO] | \- org.clojure:tools.reader:jar:1.3.0:compile
This adds 20 extra megabytes of dependencies if I don't use :exclusions [org.clojure/clojurescript]
.
Is this intended?