Last active
June 12, 2018 19:16
-
-
Save darwin/4a153dfc46aec48abdef3891ab6c0281 to your computer and use it in GitHub Desktop.
`git clone https://github.com/binaryage/cljs-devtools && cd cljs-devtools && lein pprint`
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{:description | |
"A collection of Chrome DevTools enhancements for ClojureScript developers.", | |
:compile-path "/Users/darwin/code/cljs-devtools/target/classes", | |
:deploy-repositories | |
(["clojars" | |
{:url "https://clojars.org/repo/", | |
:password :gpg, | |
:username :gpg, | |
:creds :gpg}]), | |
:group "binaryage", | |
:injections | |
((clojure.core/require 'ultra.hardcore) | |
(ultra.hardcore/add-test-hooks! | |
{:repl | |
{:print-meta false, | |
:map-delimiter "", | |
:print-fallback :print, | |
:sort-keys true}})), | |
:license | |
{:name "MIT License", | |
:url "http://opensource.org/licenses/MIT", | |
:distribution :repo}, | |
:resource-paths | |
("/Users/darwin/code/cljs-devtools/dev-resources" | |
"/Users/darwin/code/cljs-devtools/test/resources" | |
"/Users/darwin/code/cljs-devtools/scripts"), | |
:uberjar-merge-with | |
{"META-INF/plexus/components.xml" leiningen.uberjar/components-merger, | |
"data_readers.clj" leiningen.uberjar/clj-map-merger, | |
#"META-INF/services/.*" | |
[clojure.core/slurp | |
(fn* | |
[p1__6117__6119__auto__ p2__6118__6120__auto__] | |
(clojure.core/str | |
p1__6117__6119__auto__ | |
"\n" | |
p2__6118__6120__auto__)) | |
clojure.core/spit]}, | |
:name "devtools", | |
:checkout-deps-shares | |
[:source-paths | |
:test-paths | |
:resource-paths | |
:compile-path | |
#'leiningen.core.classpath/checkout-deps-paths], | |
:scm {:name "git", :url "https://github.com/binaryage/cljs-devtools"}, | |
:source-paths | |
("/Users/darwin/code/cljs-devtools/src/lib" | |
"/Users/darwin/code/cljs-devtools/src/debug"), | |
:eval-in :subprocess, | |
:repositories | |
[["central" | |
{:url "https://repo1.maven.org/maven2/", :snapshots false}] | |
["clojars" {:url "https://clojars.org/repo/"}]], | |
:env {:dirac-window-top "0", :dirac-window-left "-2560"}, | |
:test-paths ("/Users/darwin/code/cljs-devtools/test/src"), | |
:cljsbuild {:builds {}}, | |
:target-path "/Users/darwin/code/cljs-devtools/target", | |
:prep-tasks ["javac" "compile"], | |
:native-path "/Users/darwin/code/cljs-devtools/target/native", | |
:offline? false, | |
:root "/Users/darwin/code/cljs-devtools", | |
:pedantic? ranges, | |
:clean-targets ["target" "test/resources/.compiled"], | |
:plugins | |
([lein-cljsbuild/lein-cljsbuild "1.1.6"] | |
[lein-shell/lein-shell "0.5.0"] | |
[lein-ancient/lein-ancient "0.6.15"] | |
[lein-vanity/lein-vanity "0.2.0"] | |
[lein-pprint/lein-pprint "1.1.2"] | |
[venantius/ultra "0.5.2"] | |
[jonase/eastwood "0.2.4"] | |
[lein-nsorg/lein-nsorg "0.1.4"] | |
[lein-kibit/lein-kibit "0.1.6-beta2"] | |
[com.jakemccrary/lein-test-refresh "0.22.0"]), | |
:url "https://github.com/binaryage/cljs-devtools", | |
:profiles | |
{:nuke-aliases {:aliases {}, :jvm-opts nil, :eval-in nil}, | |
:lib | |
[:nuke-aliases | |
{:source-paths ["src/lib"], :resource-paths [], :test-paths []}], | |
:devel | |
{:cljsbuild | |
{:builds | |
{:devel | |
{:source-paths ["src/lib" "src/debug"], | |
:compiler | |
{:output-to "target/devel/cljs_devtools.js", | |
:output-dir "target/devel", | |
:optimizations :none}}}}, | |
:jvm-opts nil, | |
:eval-in nil}, | |
:testing | |
{:source-paths [], | |
:resource-paths [], | |
:test-paths [], | |
:cljsbuild | |
{:builds | |
{:tests-with-config | |
{:source-paths ["src/lib" "test/src/tests"], | |
:compiler | |
{:output-to | |
"test/resources/.compiled/tests-with-config/build.js", | |
:output-dir "test/resources/.compiled/tests-with-config", | |
:asset-path ".compiled/tests-with-config", | |
:main devtools.main, | |
:optimizations :none, | |
:checked-arrays :warn, | |
:external-config | |
{:devtools/config | |
{:features-to-install [:hints], | |
:fn-symbol "F", | |
:print-config-overrides true}}, | |
:preloads [devtools.testenv devtools.preload]}}, | |
:dead-code | |
{:source-paths ["src/lib" "test/src/dead-code"], | |
:compiler | |
{:output-dir "test/resources/.compiled/dead-code", | |
:closure-defines {"goog.DEBUG" false}, | |
:optimizations :advanced, | |
:output-to "test/resources/.compiled/dead-code/build.js", | |
:asset-path ".compiled/dead-code", | |
:checked-arrays :warn, | |
:pseudo-names true, | |
:external-config | |
{:devtools/config {:silence-optimizations-warning true}}, | |
:main devtools.main}}, | |
:dce-no-require | |
{:source-paths ["src/lib" "test/src/dead-code-no-require"], | |
:compiler | |
{:output-to "test/resources/.compiled/dce-no-require/build.js", | |
:output-dir "test/resources/.compiled/dce-no-require", | |
:asset-path ".compiled/dce-no-require", | |
:main devtools.main, | |
:external-config | |
{:devtools/config {:silence-optimizations-warning true}}, | |
:optimizations :advanced, | |
:checked-arrays :warn}}, | |
:dce-with-debug | |
{:source-paths ["src/lib" "test/src/dead-code"], | |
:compiler | |
{:output-to "test/resources/.compiled/dce-with-debug/build.js", | |
:output-dir "test/resources/.compiled/dce-with-debug", | |
:asset-path ".compiled/dce-with-debug", | |
:main devtools.main, | |
:closure-defines {"goog.DEBUG" true}, | |
:external-config | |
{:devtools/config {:silence-optimizations-warning true}}, | |
:optimizations :advanced, | |
:checked-arrays :warn}}, | |
:tests | |
{:source-paths ["src/lib" "test/src/tests"], | |
:compiler | |
{:output-to "test/resources/.compiled/tests/build.js", | |
:output-dir "test/resources/.compiled/tests", | |
:asset-path ".compiled/tests", | |
:main devtools.main, | |
:preloads [devtools.testenv], | |
:optimizations :none, | |
:checked-arrays :warn}}, | |
:dce-no-mention | |
{:source-paths ["src/lib" "test/src/dead-code-no-mention"], | |
:compiler | |
{:output-to "test/resources/.compiled/dce-no-mention/build.js", | |
:output-dir "test/resources/.compiled/dce-no-mention", | |
:asset-path ".compiled/dce-no-mention", | |
:main devtools.main, | |
:external-config | |
{:devtools/config {:silence-optimizations-warning true}}, | |
:optimizations :advanced, | |
:checked-arrays :warn}}, | |
:dce-no-debug | |
{:source-paths ["src/lib" "test/src/dead-code"], | |
:compiler | |
{:output-to "test/resources/.compiled/dce-no-debug/build.js", | |
:output-dir "test/resources/.compiled/dce-no-debug", | |
:asset-path ".compiled/dce-no-debug", | |
:main devtools.main, | |
:closure-defines {"goog.DEBUG" false}, | |
:external-config | |
{:devtools/config {:silence-optimizations-warning true}}, | |
:optimizations :advanced, | |
:checked-arrays :warn}}, | |
:advanced-warning | |
{:source-paths ["src/lib" "test/src/advanced-warning"], | |
:compiler | |
{:output-to "test/resources/.compiled/advanced-warning/build.js", | |
:output-dir "test/resources/.compiled/advanced-warning", | |
:asset-path ".compiled/advanced-warning", | |
:main devtools.main, | |
:external-config | |
{:devtools/config {:silence-optimizations-warning true}}, | |
:optimizations :advanced, | |
:checked-arrays :warn}}, | |
:dce-no-sources | |
{:source-paths ["test/src/dead-code-no-require"], | |
:compiler | |
{:output-to "test/resources/.compiled/dce-no-sources/build.js", | |
:output-dir "test/resources/.compiled/dce-no-sources", | |
:asset-path ".compiled/dce-no-sources", | |
:main devtools.main, | |
:external-config | |
{:devtools/config {:silence-optimizations-warning true}}, | |
:optimizations :advanced, | |
:checked-arrays :warn}}}}, | |
:jvm-opts nil, | |
:eval-in nil}, | |
:dce-pseudo-names | |
{:cljsbuild | |
{:builds | |
{:dce-with-debug {:compiler {:pseudo-names true}}, | |
:dce-no-debug {:compiler {:pseudo-names true}}, | |
:dce-no-mention {:compiler {:pseudo-names true}}, | |
:dce-no-require {:compiler {:pseudo-names true}}, | |
:dce-no-sources {:compiler {:pseudo-names true}}}}, | |
:jvm-opts nil, | |
:eval-in nil}, | |
:auto-testing | |
{:cljsbuild | |
{:builds | |
{:tests | |
{:notify-command | |
["phantomjs" | |
"test/resources/phantom.js" | |
"test/resources/run-tests.html"]}}}, | |
:jvm-opts nil, | |
:eval-in nil}, | |
:adhoc-auto-testing | |
{:cljsbuild | |
{:builds | |
{:tests | |
{:notify-command | |
["phantomjs" | |
"test/resources/phantom.js" | |
"test/resources/run-tests-adhoc.html"]}}}, | |
:jvm-opts nil, | |
:eval-in nil}}, | |
:plugin-repositories | |
[["central" | |
{:url "https://repo1.maven.org/maven2/", :snapshots false}] | |
["clojars" {:url "https://clojars.org/repo/"}]], | |
:aliases | |
{"release" | |
["do" | |
["clean"] | |
["shell" "scripts/check-versions.sh"] | |
["shell" "scripts/prepare-jar.sh"] | |
["shell" "scripts/check-release.sh"] | |
["shell" "scripts/deploy-clojars.sh"]], | |
"downgrade" "upgrade", | |
"deploy" ["shell" "scripts/deploy-clojars.sh"], | |
"compare-dead-code-with-pseudo-names" | |
["shell" | |
"scripts/compare-dead-code.sh" | |
"+testing,+dce-pseudo-names"], | |
"test-dead-code" | |
["do" | |
["with-profile" "+testing" "cljsbuild" "once" "dead-code"] | |
["shell" "test/scripts/dead-code-check.sh"]], | |
"auto-test" | |
["do" | |
["clean"] | |
["with-profile" | |
"+testing,+auto-testing" | |
"cljsbuild" | |
"auto" | |
"tests"]], | |
"install" | |
["do" | |
["shell" "scripts/prepare-jar.sh"] | |
["shell" "scripts/local-install.sh"]], | |
"test-dce-size" ["shell" "scripts/check-dce-size.sh" "+testing"], | |
"test-advanced-warning" | |
["do" | |
["with-profile" "+testing" "cljsbuild" "once" "advanced-warning"] | |
["shell" | |
"phantomjs" | |
"test/resources/phantom.js" | |
"test/resources/run-advanced-warning.html"]], | |
"jar" ["shell" "scripts/prepare-jar.sh"], | |
"adhoc-auto-test" | |
["do" | |
["clean"] | |
["with-profile" | |
"+testing,+adhoc-auto-testing" | |
"cljsbuild" | |
"auto" | |
"tests"]], | |
"test-tests" | |
["do" | |
["with-profile" "+testing" "cljsbuild" "once" "tests"] | |
["shell" | |
"phantomjs" | |
"test/resources/phantom.js" | |
"test/resources/run-tests.html"]], | |
"test-tests-with-config" | |
["do" | |
["shell" "scripts/compile-tests-with-config.sh"] | |
["shell" | |
"phantomjs" | |
"test/resources/phantom.js" | |
"test/resources/run-tests-with-config.html"]], | |
"compare-dead-code" | |
["shell" "scripts/compare-dead-code.sh" "+testing"], | |
"test" | |
["do" | |
["clean"] | |
["test-tests"] | |
["test-tests-with-config"] | |
["test-dead-code"] | |
["test-advanced-warning"]]}, | |
:version "0.9.10", | |
:jar-exclusions [#"^\."], | |
:global-vars {}, | |
:uberjar-exclusions [#"(?i)^META-INF/[^/]*\.(SF|RSA|DSA)$"], | |
:jvm-opts | |
["-XX:+TieredCompilation" | |
"-XX:TieredStopAtLevel=1" | |
"-XX:-OmitStackTraceInFastThrow"], | |
:signing {:gpg-key "DDD8C87F"}, | |
:dependencies | |
([org.clojure/clojure "1.9.0" :scope "provided"] | |
[org.clojure/clojurescript "1.10.238" :scope "provided"] | |
[binaryage/env-config "0.2.2"] | |
[org.clojure/tools.nrepl | |
"0.2.12" | |
:exclusions | |
([org.clojure/clojure])] | |
[clojure-complete/clojure-complete | |
"0.2.4" | |
:exclusions | |
([org.clojure/clojure])] | |
[venantius/ultra "0.5.2"]), | |
:pom-addition | |
[:developers | |
[:developer | |
[:name "Antonin Hildebrand"] | |
[:url "https://github.com/darwin"] | |
[:email "antonin@hildebrand.cz"] | |
[:timezone "+1"]]], | |
:release-tasks | |
[["vcs" "assert-committed"] | |
["change" "version" "leiningen.release/bump-version" "release"] | |
["vcs" "commit"] | |
["vcs" "tag" "v"] | |
["deploy" "clojars"] | |
["change" "version" "leiningen.release/bump-version"] | |
["vcs" "commit"]], | |
:repl-options | |
{:nrepl-context | |
{:interactive-eval {:renderer whidbey.repl/render-str}}, | |
:nrepl-middleware | |
[clojure.tools.nrepl.middleware.render-values/render-values], | |
:init | |
(do | |
(do | |
(clojure.core/require 'ultra.hardcore) | |
(clojure.core/require 'whidbey.repl) | |
(whidbey.repl/init! nil) | |
(ultra.hardcore/configure! | |
{:repl | |
{:print-meta false, | |
:map-delimiter "", | |
:print-fallback :print, | |
:sort-keys true}})))}, | |
:test-selectors {:default (constantly true)}, | |
:monkeypatch-clojure-test false} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment