|
| 1 | +(defproject tech-radar "1.0.0" |
| 2 | + :description "Tech-radar backend" |
| 3 | + :url "https://github.com/abtv/tech-radar" |
| 4 | + :license {:name "Eclipse Public License" |
| 5 | + :url "http://www.eclipse.org/legal/epl-v10.html"} |
| 6 | + |
| 7 | + :dependencies [[org.clojure/clojure "1.8.0"] |
| 8 | + [org.clojure/clojurescript "1.7.228"] |
| 9 | + [org.clojure/core.async "0.2.374"] |
| 10 | + [org.immutant/immutant "2.1.2"] |
| 11 | + [ring "1.4.0"] |
| 12 | + [ring/ring-defaults "0.2.0"] |
| 13 | + [compojure "1.5.0"] |
| 14 | + [liberator "0.14.1"] |
| 15 | + [bidi "2.0.4"] |
| 16 | + [com.cognitect/transit-clj "0.8.285"] |
| 17 | + [cheshire "5.5.0"] |
| 18 | + [ragtime "0.5.3"] |
| 19 | + [org.postgresql/postgresql "9.2-1002-jdbc4"] |
| 20 | + [honeysql "0.6.3"] |
| 21 | + [clj-dbcp "0.8.1"] |
| 22 | + [clj-time "0.11.0"] |
| 23 | + [com.twitter/hbc-core "2.2.1-SNAPSHOT"] |
| 24 | + [com.stuartsierra/component "0.3.1"] |
| 25 | + [reloaded.repl "0.2.1"] |
| 26 | + [environ "1.0.2"] |
| 27 | + [com.taoensso/timbre "4.3.1"] |
| 28 | + [environ "1.0.2"] |
| 29 | + [com.taoensso/timbre "4.3.1"] |
| 30 | + [camel-snake-kebab "0.3.2"] |
| 31 | + [org.omcljs/om "1.0.0-alpha31"] |
| 32 | + [sablono "0.6.2"] |
| 33 | + [cljs-ajax "0.5.4"] |
| 34 | + [figwheel-sidecar "0.5.0-6"] |
| 35 | + [com.cemerick/piggieback "0.2.1"] |
| 36 | + [secretary "1.2.3"] |
| 37 | + [cljsjs/dimple "2.1.2-0"] |
| 38 | + [com.cognitect/transit-clj "0.8.285"]] |
| 39 | + |
| 40 | + |
| 41 | + :source-paths ["src/cljc" "src/clj" "src/cljs"] |
| 42 | + |
| 43 | + :plugins [[lein-environ "1.0.2"] |
| 44 | + [ragtime/ragtime.lein "0.3.9"] |
| 45 | + [lein-cljsbuild "1.1.3"] |
| 46 | + [lein-figwheel "0.5.0-6"]] |
| 47 | + |
| 48 | + :aliases {"migrate" ["run" "-m" "tech-radar.migrations/migrate"] |
| 49 | + "rollback" ["run" "-m" "tech-radar.migrations/rollback"]} |
| 50 | + |
| 51 | + :min-lein-version "2.5.0" |
| 52 | + |
| 53 | + :uberjar-name "backend.jar" |
| 54 | + |
| 55 | + :clean-targets ^{:protect false} ["resources/public/js/" "target/"] |
| 56 | + :repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl] |
| 57 | + :init (do (use 'figwheel-sidecar.repl-api) (start-figwheel!))} |
| 58 | + :cljsbuild {:builds {:dev {:source-paths ["src/cljs"] |
| 59 | + :figwheel {:websocket-host "localhost"} |
| 60 | + :compiler {:main tech-radar.core |
| 61 | + :asset-path "js" |
| 62 | + :output-dir "resources/public/js"}} |
| 63 | + :release {:source-paths ["src/cljs"] |
| 64 | + :compiler {:optimizations :advanced |
| 65 | + :output-to "release/main.js"}}}} |
| 66 | + |
| 67 | + :profiles {:dev {:env {:host "localhost" |
| 68 | + :port 3000 |
| 69 | + :database "jdbc:postgresql://localhost/analytics?user=postgres&password=postgres" |
| 70 | + :twitter-security "twitter-security.edn" |
| 71 | + :twitter-settings "twitter-settings.edn" |
| 72 | + :classify-settings "classify-settings.edn"}} |
| 73 | + :uberjar {:main tech-radar.core |
| 74 | + :aot [tech-radar.core] |
| 75 | + :global-vars {;*warn-on-reflection* true |
| 76 | + *assert* false} |
| 77 | + :env {:host "0.0.0.0" |
| 78 | + :port 3000 |
| 79 | + :database "jdbc:postgresql://localhost/analytics?user=postgres&password=postgres" |
| 80 | + :twitter-security "twitter-security.edn" |
| 81 | + :twitter-settings "twitter-settings.edn" |
| 82 | + :classify-settings "classify-settings.edn"}}}) |
0 commit comments