-
Notifications
You must be signed in to change notification settings - Fork 6
/
project.clj
34 lines (26 loc) · 1.33 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
(defproject
carry "0.8.0"
:description "ClojureScript single-page application framework."
:url "https://github.com/metametadata/carry"
:license {:name "MIT" :url "http://opensource.org/licenses/MIT"}
:dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
[org.clojure/clojurescript "1.9.229" :scope "provided"]]
:pedantic? :abort
:plugins [[com.jakemccrary/lein-test-refresh "0.17.0"]
[lein-doo "0.1.7"]
[lein-codox "0.10.0"]]
:source-paths ["src" "test"]
:test-refresh {:notify-command ["terminal-notifier" "-title" "Tests" "-message"]
:quiet true}
:repositories {"clojars" {:sign-releases false}}
:cljsbuild {:builds [{:id "test"
:source-paths ["test" "src"]
:compiler {:main unit.runner
:output-to "resources/private/js/compiled/testable.js"
:output-dir "resources/private/js/compiled/out"
:optimizations :none}}]}
:codox {:source-uri "https://github.com/metametadata/carry/blob/master/{filepath}#L{line}"
:language :clojure
:source-paths ["src"]
:output-path "site/api"
:metadata {:doc/format :markdown}})