;; Test-only build config. ird-cljs is a source git dependency (see README);
;; consumers compile src/ with their own shadow-cljs/cljs build and never need
;; this file. Dependencies and source paths come from deps.edn (:test alias).
{:deps {:aliases [:test]}
:builds
{;; offline suite: every ird.*-test namespace except the network-gated ird.live.*
:test {:target :node-test
:output-to "target/test.js"
:ns-regexp "^ird\\.(?!live\\.).*-test$"}
;; live, read-only sweep against api.ird.ro; skips itself without IRD_API_KEY
:live {:target :node-test
:output-to "target/live.js"
:ns-regexp "^ird\\.live\\..*-test$"}}}