123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- (defproject microtables-frontend "0.1.0-SNAPSHOT"
- :description "FIXME: write description"
- :url "http://example.com/FIXME"
- :license {:name "Eclipse Public License"
- :url "http://www.eclipse.org/legal/epl-v10.html"}
- :dependencies [[org.clojure/clojure "1.10.1"]
- [org.clojure/clojurescript "1.10.520"]
- [reagent "0.8.1"]]
- :plugins [[lein-cljsbuild "1.1.7"]
- [lein-figwheel "0.5.19"]]
- :clean-targets ^{:protect false}
- [:target-path
- [:cljsbuild :builds :app :compiler :output-dir]
- [:cljsbuild :builds :app :compiler :output-to]]
- :resource-paths ["public"]
- :figwheel {:http-server-root "."
- :nrepl-port 7002
- :nrepl-middleware [cider.piggieback/wrap-cljs-repl]
- :css-dirs ["public/css"]}
- :cljsbuild {:builds {:app
- {:source-paths ["src" "env/dev/cljs"]
- :compiler
- {:main "microtables-frontend.dev"
- :output-to "public/js/app.js"
- :output-dir "public/js/out"
- :asset-path "js/out"
- :source-map true
- :npm-deps false
- :optimizations :none
- :pretty-print true
- :foreign-libs [{:file "dist/index.bundle.js"
- :provides ["mathjs"]
- :global-exports {mathjs mathjs}}]}
- :figwheel
- {:on-jsload "microtables-frontend.core/mount-root"}}
- :release
- {:source-paths ["src" "env/prod/cljs"]
- :compiler
- {:output-to "public/js/app.js"
- :output-dir "public/js/release"
- :optimizations :advanced
- :infer-externs true
- :pretty-print false}}}}
- :aliases {"package" ["do" "clean" ["cljsbuild" "once" "release"]]}
- :profiles {:dev {:source-paths ["src" "env/dev/clj"]
- :dependencies [[binaryage/devtools "0.9.10"]
- [figwheel-sidecar "0.5.19"]
- [nrepl "0.6.0"]
- [cider/piggieback "0.4.1"]]}})
|