-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathproject.clj
97 lines (86 loc) · 4.76 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
(defproject fractl-io/fractl "0.4.6"
:dependencies [[org.clojure/clojure "1.10.3"]
[org.clojure/clojurescript "1.10.896"
:exclusions [com.google.code.findbugs/jsr305]]
[org.clojure/core.memoize "1.0.257"]
[org.clojure/tools.cli "1.0.206"]
[org.clojure/data.xml "0.2.0-alpha5"]
[org.clojure/data.csv "1.0.0"]
[org.clojure/tools.logging "1.2.4"]
[environ "1.2.0"]
[ch.qos.logback/logback-classic "1.2.11"]
[commons-io/commons-io "2.11.0"]
[org.apache.commons/commons-exec "1.3"]
[cheshire "5.10.1"]
[com.github.seancorfield/next.jdbc "1.3.883"]
[c3p0/c3p0 "0.9.1.2"]
[selmer "1.12.58"]
[com.h2database/h2 "1.4.200"]
[org.mindrot/jbcrypt "0.4"]
[honeysql "1.0.461"]
[compojure "1.6.2"]
[http-kit "2.5.3"]
[cljs-http "0.1.46"]
[ring-cors "0.1.13"]
[net.cgrand/macrovich "0.2.1"]
[cljsjs/alasql "0.6.5-0"]
[org.postgresql/postgresql "42.3.1"]
[cljc.java-time "0.1.18"]
[com.cognitect/transit-clj "1.0.324"]
[com.cognitect/transit-cljs "0.8.269"]
[buddy/buddy-auth "3.0.323"]
[keycloak-clojure "1.28.3"]
[org.bitbucket.b_c/jose4j "0.7.12"]
[reagent "1.1.0"]
[cljsjs/react "17.0.2-0"]
[tick "0.5.0-RC1"]
[spec-provider "0.4.14"]
[amazonica "0.3.162"]
[buddy/buddy-core "1.6.0"]
[buddy/buddy-sign "3.1.0"]
[org.clojure/algo.generic "0.1.3"]
[metosin/ring-swagger "0.26.2"]
[cheshire "5.11.0"]
[org.liquibase/liquibase-core "4.23.0"]
[fractl-io/fractl-config-secrets-reader "0.1.0"]]
:java-source-paths ["src/java"]
:main fractl.core
:aot :all
;;:omit-source true
:jar-exclusions [#"(?:^|/).fractl/" #"(?:^|/).db/" #"(?:^|/).json/"]
:uberjar-exclusions [#"(?:^|/).fractl/" #"(?:^|/).db/" #"(?:^|/).json/"]
:plugins [[lein-cljsbuild "1.1.8" :exclusions [[org.clojure/clojure]]]
[lein-environ "1.2.0"]
[s3-wagon-private "1.3.4"]
[lein-doo "0.1.10"]
[reifyhealth/lein-git-down "0.4.0"]
[lein-ancient "1.0.0-RC3"]
[cider/cider-nrepl "0.37.1"]
[lein-classpath-jar "0.1.0"]]
:middleware [lein-git-down.plugin/inject-properties]
:git-down {de.active-group/active-logger {:coordinates kitrerp/active-logger}}
:repositories [["public-github" {:url "git://github.com" :protocol :https}]]
:pom-addition [:distributionManagement
[:repository
["id" "github"]
["name" "GitHub fractl.io Apache Maven Packages"]
["url" "https://maven.pkg.github.com/fractl-io/fractl"]]]
:profiles {:dev {:dependencies [[com.bhauman/rebel-readline-cljs "0.1.4" :exclusions [args4j]]
[com.bhauman/figwheel-main "0.2.15"
:exclusions [args4j
com.google.code.findbugs/jsr305
org.clojure/java.classpath]]]
;; setup target as a resource path
:resource-paths ["target" "resources" "node_modules"]
;; set up an alias to invoke your figwheel build
:aliases {"figwheel" ["trampoline" "run" "-m" "figwheel.main"]
"fig:ui" ["trampoline" "run" "-m" "figwheel.main" "-co" "test/ci/ui.cljs.edn" "-r"]
"fig:build" ["trampoline" "run" "-m" "figwheel.main" "-b" "dev" "-r"]
"fig:min" ["run" "-m" "figwheel.main" "-O" "advanced" "-bo" "dev"]
"fig:test" ["run" "-m" "figwheel.main" "-co" "test/ci/test.cljs.edn" "-m" "fractl.test-runner"]
"fig:rtest" ["run" "-m" "figwheel.main" "-co" "test/ci/test.cljs.edn" "-m" "fractl.reagent-test-runner"]
"fig:ci" ["run" "-m" "figwheel.main" "-co" "test/ci/ci.cljs.edn" "-m" "fractl.test-runner"]
"fig:rci" ["run" "-m" "figwheel.main" "-co" "test/ci/ci.cljs.edn" "-m" "fractl.reagent-test-runner"]}
:clean-targets ^{:protect false} ["target" "out"]}
:with-model {:javac-options ["-target" "11" "-source" "11" "-Xlint:-options"]
:resource-paths ["app"]}})