-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathshadow-cljs.edn
53 lines (49 loc) · 2.67 KB
/
shadow-cljs.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
{:source-paths
["src/main"
"src/test"]
:dependencies
[[bidi "2.1.6"]
[binaryage/devtools "1.0.2"]
[re-frame "1.1.2"]
[reagent "0.10.0"]
[venantius/accountant "0.2.5"]
[stylefy "2.2.1"]
[fork "2.4.1"]
[metosin/malli "0.2.1"]]
:builds
{:seeds {:target :node-script
:main tools.seeds/main
:output-to "build/seeds.js"
:dev {:closure-defines {word-penne.firebase.init/API_KEY #shadow/env "API_KEY"
word-penne.firebase.init/AUTH_DOMAIN #shadow/env "AUTH_DOMAIN"
word-penne.firebase.init/PROJECT_ID #shadow/env "PROJECT_ID"
word-penne.firebase.init/STORAGE_BUCKET #shadow/env "STORAGE_BUCKET"
word-penne.firebase.init/MESSAGING_SENDER_ID #shadow/env "MESSAGING_SENDER_ID"
word-penne.firebase.init/APP_ID #shadow/env "APP_ID"
word-penne.firebase.init/MEASUREMENT_ID #shadow/env "MEASUREMENT_ID"}}}
:app {:target :browser
:output-dir "public/js"
:asset-path "/js"
:modules
{:main
{:entries [word-penne.core]}}
:devtools
{:http-root "public"
:http-port 8080
:preloads [devtools.preload]}
:dev {:closure-defines {word-penne.firebase.init/API_KEY #shadow/env "API_KEY"
word-penne.firebase.init/AUTH_DOMAIN #shadow/env "AUTH_DOMAIN"
word-penne.firebase.init/PROJECT_ID #shadow/env "PROJECT_ID"
word-penne.firebase.init/STORAGE_BUCKET #shadow/env "STORAGE_BUCKET"
word-penne.firebase.init/MESSAGING_SENDER_ID #shadow/env "MESSAGING_SENDER_ID"
word-penne.firebase.init/APP_ID #shadow/env "APP_ID"
word-penne.firebase.init/MEASUREMENT_ID #shadow/env "MEASUREMENT_ID"}}
:release
{:compiler-options {:optimizations :simple}
:closure-defines {word-penne.firebase.init/API_KEY #shadow/env "PRD_API_KEY"
word-penne.firebase.init/AUTH_DOMAIN #shadow/env "PRD_AUTH_DOMAIN"
word-penne.firebase.init/PROJECT_ID #shadow/env "PRD_PROJECT_ID"
word-penne.firebase.init/STORAGE_BUCKET #shadow/env "PRD_STORAGE_BUCKET"
word-penne.firebase.init/MESSAGING_SENDER_ID #shadow/env "PRD_MESSAGING_SENDER_ID"
word-penne.firebase.init/APP_ID #shadow/env "PRD_APP_ID"
word-penne.firebase.init/MEASUREMENT_ID #shadow/env "PRD_MEASUREMENT_ID"}}}}}