-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeps.edn
77 lines (71 loc) · 2.53 KB
/
deps.edn
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
{:paths ["src/main" "src/dev" "resources"]
:deps
{org.clojure/clojure {:mvn/version "1.12.0"}
http-kit/http-kit {:mvn/version "2.8.0"}
metosin/reitit {:mvn/version "0.7.2"}
;;
;; Auth-related things
buddy/buddy-auth {:mvn/version "3.0.323"}
buddy/buddy-hashers {:mvn/version "2.0.167"}
;;
;; Database-related things
com.github.seancorfield/next.jdbc {:mvn/version "1.3.981"}
org.xerial/sqlite-jdbc {:mvn/version "3.48.0.0"}
migratus/migratus {:mvn/version "1.6.3"}
com.github.seancorfield/honeysql {:mvn/version "2.6.1270"}
ring/ring-json {:mvn/version "0.5.1"}
ring/ring-mock {:mvn/version "0.4.0"}
;; Logging
org.slf4j/slf4j-simple {:mvn/version "2.0.16"}
com.brunobonacci/mulog {:mvn/version "0.9.0"}
;;
;; A small library for explicit, intentful configuration.
;; https://github.com/juxt/aero
aero/aero {:mvn/version "1.1.6"}
;;
;; This library attempts to automate the process, by providing sensible and
;; secure default configurations of Ring middleware for both websites and HTTP
;; APIs.
;; https://github.com/ring-clojure/ring-defaults
ring/ring-defaults {:mvn/version "0.6.0"}
;;
;; Hiccup is a library for representing HTML in Clojure. It uses vectors to
;; represent elements, and maps to represent an element's attributes.
;; https://github.com/weavejester/hiccup
hiccup/hiccup {:mvn/version "2.0.0-RC4"}
;;
;; Clojurescript
;; https://github.com/clojure/clojurescript
org.clojure/clojurescript {:mvn/version "1.11.132"}
;;
;; shadow-cljs
;; https://code.thheller.com/blog/shadow-cljs/2024/10/18/fullstack-cljs-workflow-with-shadow-cljs.html
thheller/shadow-cljs {:mvn/version "2.28.20"}
cider/cider-nrepl {:mvn/version "0.51.1"}
refactor-nrepl/refactor-nrepl {:mvn/version "3.10.0"}
;;
;; UIx
;; https://github.com/pitch-io/uix
com.pitch/uix.core {:mvn/version "1.3.1"}
com.pitch/uix.dom {:mvn/version "1.3.1"}}
:aliases
{:run/app
{:main-opts ["-m" "parts.server"]}
:test/env
{}
:test/run
{:extra-paths ["test"]
:extra-deps {lambdaisland/kaocha {:mvn/version "1.91.1392"}}
:main-opts ["-m" "kaocha.runner"]
:jvm-opts ["-Dparts.environment=test"]
:exec-fn kaocha.runner/exec-fn
:exec-args {:randomize? false
:fail-fast? false}}
:build/task
{:replace-paths ["."]
:replace-deps {io.github.clojure/tools.build {:mvn/version "0.10.6"}}
:ns-default build}
;; Updating dependencies with clojure -M:antq --upgrade
:antq
{:deps {com.github.liquidz/antq {:mvn/version "2.11.1264"}}
:main-opts ["-m" "antq.core"]}}}