0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-09 00:10:11 -05:00
penpot/frontend/shadow-cljs.edn

70 lines
1.7 KiB
Clojure
Raw Normal View History

{:deps {:aliases [:dev]}
:http {:port 3448}
:nrepl {:port 3447}
:jvm-opts ["-Xmx700m" "-Xms100m" "-XX:+UseSerialGC" "-XX:-OmitStackTraceInFastThrow"]
:dev-http {8888 "classpath:public"}
:builds
{:main
{:target :browser
:output-dir "resources/public/js/"
:asset-path "/js"
2020-06-05 07:14:49 -05:00
:devtools {:browser-inject :main
:watch-dir "resources/public"}
:build-options {:manifest-name "manifest.json"}
2020-04-16 06:49:59 -05:00
:modules
{:shared {:entries []}
:main {:entries [app.main]
2020-04-18 13:34:34 -05:00
:depends-on #{:shared}
:init-fn app.main/init}
:worker {:entries [app.worker]
2020-04-16 06:49:59 -05:00
:web-worker true
:depends-on #{:shared}}}
:compiler-options
{:output-feature-set :es8
:output-wrapper false
:warnings {:fn-deprecated false}}
2020-05-05 05:34:51 -05:00
:release
2020-04-18 13:34:34 -05:00
{:compiler-options
{:fn-invoke-direct true
:source-map true
:elide-asserts true
2020-04-08 09:54:44 -05:00
:anon-fn-naming-policy :off
2020-04-30 03:08:36 -05:00
:source-map-detail-level :all}}}
:lib-penpot
{:target :esm
:output-dir "resources/public/libs"
:modules
{:penpot {:exports {:renderPage app.libs.render/render-page-export
:createFile app.libs.file-builder/create-file-export}}}
:compiler-options
{:output-feature-set :es8
:output-wrapper false
:warnings {:fn-deprecated false}}
:release
{:compiler-options
{:fn-invoke-direct true
:source-map true
:elide-asserts true
:anon-fn-naming-policy :off
:source-map-detail-level :all}}}
:test
2020-04-30 03:08:36 -05:00
{:target :node-test
:output-to "target/tests.js"
:ns-regexp "^app.*-test$"
;; :autorun true
2020-04-30 03:08:36 -05:00
:compiler-options
{:output-feature-set :es8
:output-wrapper false
:warnings {:fn-deprecated false}}}}}