1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
{;; The ClojureDart half. `../common` is the same directory `../deps.edn` puts
;; on jolt's classpath — one copy of frq.clock, frq.store and frq.io, compiled
;; twice. ClojureDart reads .cljd and .cljc and never .clj, which is why
;; everything shared is .cljc and everything jolt-only stays .clj: the
;; extension is the boundary, enforced by the compiler rather than by
;; convention.
:paths ["src"]
;; `../common` is a dependency and not a path: tools.deps deprecated `:paths`
;; pointing outside the project, and `:local/root` is what it deprecated them
;; in favour of. common/deps.edn puts the same directory on the classpath.
:deps {frq/common {:local/root "../common"}
tensegritics/clojuredart
{:git/url "https://github.com/Tensegritics/ClojureDart.git"
;; ClojureDart HEAD as of 2026-09-12. It has no releases; a sha is
;; the only pin there is.
:git/sha "dfa7a0c83e0902aae23df992ded3fb7f8b577bc6"}}
:aliases {:cljd {:main-opts ["-m" "cljd.build"]}}
:cljd/opts {:kind :flutter
:main frq.main}}
|