forked from BetterThanTomorrow/calva
-
Notifications
You must be signed in to change notification settings - Fork 0
/
shadow-cljs.edn
27 lines (24 loc) · 1.41 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
{:dependencies [[pez/cljfmt "0.0.4-SNAPSHOT"]
[zprint "0.4.16"]]
:source-paths ["src/cljs-lib/src"
"src/cljs-lib/test"]
:builds {:calva-lib
{:target :node-library
:exports {:formatText calva.fmt.formatter/format-text-bridge
:formatTextAtRange calva.fmt.formatter/format-text-at-range-bridge
:formatTextAtIdx calva.fmt.formatter/format-text-at-idx-bridge
:formatTextAtIdxOnType calva.fmt.formatter/format-text-at-idx-on-type-bridge
:cljfmtOptions calva.fmt.formatter/read-cljfmt-js-bridge
:inferIndents calva.fmt.inferer/infer-indents-bridge
:inferParens calva.fmt.inferer/infer-parens-bridge
:jsify calva.js-utils/jsify
:cljify calva.js-utils/cljify
:prettyPrint calva.pprint.printer/pretty-print-js-bridge
:parseEdn calva.parse/parse-edn-js-bridge
:parseForms calva.parse/parse-forms-js-bridge}
:output-to "out/cljs-lib/cljs-lib.js"}
:test
{:target :node-test
:output-to "out/cljs-lib/test/cljs-lib-tests.js"
:ns-regexp ".*"
:autorun true}}}