-
Notifications
You must be signed in to change notification settings - Fork 6
/
project.clj
24 lines (17 loc) · 826 Bytes
/
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
(defproject
carry-schema "0.6.0"
:description "Carry middleware for model validation using Schema."
:url "https://github.com/metametadata/carry/tree/master/contrib/schema"
: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"]
[prismatic/schema "1.1.3"]]
:plugins [[lein-codox "0.10.0"]]
:pedantic? :abort
:source-paths ["src"]
:repositories {"clojars" {:sign-releases false}}
:codox {:source-uri "https://github.com/metametadata/carry/blob/master/contrib/schema/{filepath}#L{line}"
:language :clojurescript
:source-paths ["src"]
:output-path "api"
:metadata {:doc/format :markdown}})