(lang dune 3.20) (name hito) (generate_opam_files true) (authors "Marius Peter ") (maintainers "Marius Peter ") (license GPL-3.0-or-later) (package (name hito) (synopsis "A Heavy Duty training tracker") (description "hito records workouts the way Mike Mentzer's Heavy Duty prescribes them: one working set to failure per exercise, recovery gating the next session, and progress measured as more reps or more load. The domain refuses training states the doctrine cannot read. A Dream web application over SQLite, with a js_of_ocaml client as progressive enhancement.") (depends (ocaml (>= 5.1)) (alcotest (and (= 1.9.1) :with-test)) (dream (= 1.0.0~alpha8)) (dream-html (= 3.11.2)) (lwt (= 5.10.1)) (caqti (= 2.3.2)) (caqti-lwt (= 2.3.2)) (caqti-driver-sqlite3 (= 2.3.0)) (safepass (= 3.1)) (uri (= 4.4.0)) (csv (= 2.4)) (crunch (and (= 4.1.0) :build)) (js_of_ocaml (= 6.4.1)) (js_of_ocaml-lwt (= 6.4.1)) (ocamlformat (and (= 0.29.0) :with-dev-setup))) (tags ("training" "heavy-duty" "web" "dream"))) ; See the complete stanza docs at https://dune.readthedocs.io/en/stable/reference/dune-project/index.html