diff options
Diffstat (limited to 'project.clj')
-rw-r--r-- | project.clj | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/project.clj b/project.clj new file mode 100644 index 0000000..69cf015 --- /dev/null +++ b/project.clj @@ -0,0 +1,72 @@ +(defproject nicktodo "0.1.0-SNAPSHOT" + + :description "FIXME: write description" + :url "http://example.com/FIXME" + + :dependencies [[ch.qos.logback/logback-classic "1.2.5"] + [clojure.java-time "0.3.3"] + [cprop "0.1.19"] + [expound "0.8.9"] + [funcool/struct "1.4.0"] + [json-html "0.4.7"] + [luminus-transit "0.1.2"] + [luminus-undertow "0.1.11"] + [luminus/ring-ttl-session "0.3.3"] + [markdown-clj "1.10.6"] + [metosin/muuntaja "0.6.8"] + [metosin/reitit "0.5.15"] + [metosin/ring-http-response "0.9.3"] + [mount "0.1.16"] + [nrepl "0.8.3"] + [org.clojure/clojure "1.10.3"] + [org.clojure/tools.cli "1.0.206"] + [org.clojure/tools.logging "1.1.0"] + [org.webjars.npm/bulma "0.9.2"] + [org.webjars.npm/material-icons "1.0.0"] + [org.webjars/webjars-locator "0.41"] + [org.webjars/webjars-locator-jboss-vfs "0.1.0"] + [ring-webjars "0.2.0"] + [ring/ring-core "1.9.4"] + [ring/ring-defaults "0.3.3"] + [selmer "1.12.44"]] + + :min-lein-version "2.0.0" + + :source-paths ["src/clj"] + :test-paths ["test/clj"] + :resource-paths ["resources"] + :target-path "target/%s/" + :main ^:skip-aot nicktodo.core + + :plugins [] + + :profiles + {:uberjar {:omit-source true + :aot :all + :uberjar-name "nicktodo.jar" + :source-paths ["env/prod/clj" ] + :resource-paths ["env/prod/resources"]} + + :dev [:project/dev :profiles/dev] + :test [:project/dev :project/test :profiles/test] + + :project/dev {:jvm-opts ["-Dconf=dev-config.edn" ] + :dependencies [[org.clojure/tools.namespace "1.1.0"] + [pjstadig/humane-test-output "0.11.0"] + [prone "2021-04-23"] + [ring/ring-devel "1.9.4"] + [ring/ring-mock "0.4.0"]] + :plugins [[com.jakemccrary/lein-test-refresh "0.24.1"] + [jonase/eastwood "0.3.5"] + [cider/cider-nrepl "0.26.0"]] + + :source-paths ["env/dev/clj" ] + :resource-paths ["env/dev/resources"] + :repl-options {:init-ns user + :timeout 120000} + :injections [(require 'pjstadig.humane-test-output) + (pjstadig.humane-test-output/activate!)]} + :project/test {:jvm-opts ["-Dconf=test-config.edn" ] + :resource-paths ["env/test/resources"] } + :profiles/dev {} + :profiles/test {}}) |