46 lines
1.6 KiB
Clojure
46 lines
1.6 KiB
Clojure
{:paths ["src" "resources"]
|
|
:deps {org.clojure/clojure {:mvn/version "1.11.1"}
|
|
|
|
;; Web server
|
|
ring/ring-core {:mvn/version "1.12.2"}
|
|
ring/ring-json {:mvn/version "0.5.1"}
|
|
ring-cors/ring-cors {:mvn/version "0.1.13"}
|
|
|
|
;; Routing
|
|
metosin/reitit {:mvn/version "0.7.0-alpha7"}
|
|
|
|
;; WebSocket
|
|
info.sunng/ring-jetty9-adapter {:mvn/version "0.33.4"}
|
|
|
|
;; Database
|
|
com.github.seancorfield/next.jdbc {:mvn/version "1.3.894"}
|
|
org.xerial/sqlite-jdbc {:mvn/version "3.44.1.0"}
|
|
|
|
;; JSON
|
|
metosin/jsonista {:mvn/version "0.3.8"}
|
|
|
|
;; Utilities
|
|
aero/aero {:mvn/version "1.1.6"}
|
|
mount/mount {:mvn/version "0.1.18"}
|
|
org.clojure/tools.logging {:mvn/version "1.2.4"}
|
|
ch.qos.logback/logback-classic {:mvn/version "1.4.11"}
|
|
|
|
;; Web Push notifications
|
|
buddy/buddy-core {:mvn/version "1.11.423"}
|
|
buddy/buddy-sign {:mvn/version "3.5.351"}
|
|
clj-http/clj-http {:mvn/version "3.12.3"}}
|
|
|
|
:aliases
|
|
{:run {:main-opts ["-m" "spiceflow.core"]}
|
|
:test {:extra-paths ["test"]
|
|
:extra-deps {lambdaisland/kaocha {:mvn/version "1.87.1366"}}
|
|
:main-opts ["-m" "kaocha.runner"]}
|
|
:repl {:main-opts ["-m" "nrepl.cmdline" "-i"]
|
|
:extra-deps {nrepl/nrepl {:mvn/version "1.1.0"}
|
|
cider/cider-nrepl {:mvn/version "0.44.0"}}}
|
|
:dev {:extra-paths ["dev"]
|
|
:extra-deps {nrepl/nrepl {:mvn/version "1.1.0"}
|
|
cider/cider-nrepl {:mvn/version "0.44.0"}
|
|
org.clojure/tools.namespace {:mvn/version "1.5.0"}
|
|
hawk/hawk {:mvn/version "0.2.11"}}}}}
|