pilosus / dienstplan

Slack bot app for duty rotations
https://dienstplan-slack.pilosus.org
Other
21 stars 1 forks source link

[TECH] deps.edn #68

Closed pilosus closed 1 year ago

pilosus commented 1 year ago

Clojure CLI tool that works with the deps.edn file seems to be a simpler alternative to lein. More and more tools support it as the only option for intergration. Git-repo first-class support for dependencies seems to be useful. a Let's try to migrate.

Official documentation: https://clojure.org/reference/deps_and_cli https://www.clojure.org/guides/tools_build

Rationale: https://clojureverse.org/t/is-there-a-sales-pitch-for-switching-to-deps-edn-from-lein-in-2020/5367/5

Configs: https://github.com/seancorfield/dot-clojure https://github.com/practicalli/clojure-cli-config https://github.com/karimarttila/clojure-full-stack-demo/blob/master/build.clj

Migration from lein: https://github.com/metabase/metabase/wiki/Migrating-from-Leiningen-to-tools.deps

pilosus commented 1 year ago

Addressed in release 0.5.0