forked from BetterThanTomorrow/calva
-
Notifications
You must be signed in to change notification settings - Fork 0
/
shadow-cljs.edn
31 lines (28 loc) · 1.71 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
{:dependencies [[zprint "1.2.2"]
[cljfmt "0.8.0"]]
: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
:cljfmtOptionsFromString calva.fmt.formatter/merge-cljfmt-from-string-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
:setStateValue calva.state/set-state-value!
:getStateValue calva.state/get-state-value
:getState calva.state/get-state
:removeStateValue calva.state/remove-state-value!}
:output-to "out/cljs-lib/cljs-lib.js"}
:test
{:target :node-test
:output-to "out/cljs-lib/test/cljs-lib-tests.js"
:ns-regexp "-test$"
:autorun true}}}