# Toolchain for both halves of the repo: the CLJS frontend and the Django # backend. `mise install` from the repo root is the whole setup. # # java must be 21+. The current closure-compiler is built for it, and on an # older JDK shadow-cljs fails with "CompilerOptions has been compiled by a more # recent version of the Java Runtime" — which reads like a shadow-cljs bug and # is not one. [tools] java = "temurin-21" node = "20" clojure = "latest" python = "3.12" [env] _.python.venv = { path = ".venv", create = true }