|
1 | 1 | (defproject org.openvoxproject/ring-middleware "2.1.1-SNAPSHOT" |
2 | | - :dependencies [[cheshire] |
3 | | - [org.openvoxproject/http-client]] |
| 2 | + |
| 3 | + ;; These are to enforce consistent versions across dependencies of dependencies, |
| 4 | + ;; and to avoid having to define versions in multiple places. If a component |
| 5 | + ;; defined under :dependencies ends up causing an error due to :pedantic? :abort, |
| 6 | + ;; because it is a dep of a dep with a different version, move it here. |
| 7 | + :managed-dependencies [[org.clojure/clojure "1.12.4"] |
| 8 | + [ring/ring-codec "1.1.2"] |
| 9 | + [commons-codec "1.15"] |
| 10 | + [org.slf4j/slf4j-api "2.0.17"]] |
| 11 | + |
| 12 | + :dependencies [[cheshire "5.10.2"] |
| 13 | + [org.openvoxproject/http-client "2.2.0"]] |
4 | 14 |
|
5 | 15 | :min-lein-version "2.7.1" |
6 | 16 |
|
7 | | - :parent-project {:coords [org.openvoxproject/clj-parent "7.6.3"] |
8 | | - :inherit [:managed-dependencies]} |
9 | 17 | :license {:name "Apache-2.0" |
10 | 18 | :url "https://www.apache.org/licenses/LICENSE-2.0.txt"} |
11 | 19 |
|
|
14 | 22 | ;; requires lein 2.2.0+. |
15 | 23 | :pedantic? :abort |
16 | 24 |
|
17 | | - :plugins [[lein-parent "0.3.9"] |
18 | | - [org.openvoxproject/i18n "1.0.2"]] |
| 25 | + :plugins [[org.openvoxproject/i18n "1.0.2"]] |
19 | 26 |
|
20 | 27 | :deploy-repositories [["releases" {:url "https://clojars.org/repo" |
21 | 28 | :username :env/CLOJARS_USERNAME |
22 | 29 | :password :env/CLOJARS_PASSWORD |
23 | 30 | :sign-releases false}]] |
24 | 31 |
|
25 | | - :profiles {:dev {:dependencies [[org.openvoxproject/trapperkeeper-webserver-jetty10] |
26 | | - [org.bouncycastle/bcpkix-jdk18on] |
27 | | - [org.openvoxproject/kitchensink nil :classifier "test" :scope "test"] |
28 | | - [org.openvoxproject/trapperkeeper nil :classifier "test" :scope "test"] |
29 | | - [compojure]]}}) |
| 32 | + :profiles {:dev {:dependencies [[org.openvoxproject/trapperkeeper-webserver-jetty10 "1.1.0"] |
| 33 | + [org.bouncycastle/bcpkix-jdk18on "1.83"] |
| 34 | + [org.openvoxproject/kitchensink "3.5.3" :classifier "test" :scope "test"] |
| 35 | + [org.openvoxproject/trapperkeeper "4.3.0" :classifier "test" :scope "test"] |
| 36 | + [compojure "1.7.1"]]}}) |
0 commit comments