This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-02-21
Channels
- # announcements (39)
- # architecture (7)
- # aws (9)
- # babashka (111)
- # beginners (139)
- # bristol-clojurians (1)
- # calva (47)
- # chlorine-clover (5)
- # cider (17)
- # clj-kondo (26)
- # clojars (25)
- # clojure (251)
- # clojure-berlin (1)
- # clojure-dev (5)
- # clojure-europe (22)
- # clojure-france (1)
- # clojure-hungary (6)
- # clojure-losangeles (8)
- # clojure-nl (18)
- # clojure-spec (3)
- # clojure-uk (68)
- # clojured (32)
- # clojurescript (32)
- # core-async (10)
- # core-typed (120)
- # cursive (8)
- # datascript (10)
- # datomic (11)
- # docker (2)
- # emacs (6)
- # figwheel-main (4)
- # fulcro (10)
- # graalvm (92)
- # hoplon (2)
- # instaparse (9)
- # jobs (3)
- # jobs-discuss (31)
- # joker (2)
- # kaocha (1)
- # lambdaisland (5)
- # leiningen (10)
- # luminus (1)
- # lumo (14)
- # meander (30)
- # mid-cities-meetup (1)
- # midje (1)
- # off-topic (46)
- # pathom (22)
- # perun (2)
- # re-frame (10)
- # reitit (1)
- # remote-jobs (8)
- # shadow-cljs (71)
- # spacemacs (7)
- # sql (40)
- # tools-deps (31)
- # tree-sitter (11)
- # vim (14)
- # vscode (2)
- # xtdb (5)
switching from lein to deps.edn on all our projects. next step: mono repo. we started the year with 12 different repos, we're down to 5 now!
one selling point for me is that leiningen plugins are far more obscure in the way they run compared to your average deps.edn
alias
Since you have to add the alias manually, instead of the lein plugin automatically creates a lein plugin-name args
command you mean? Or because it's data driven?
It's faster. It's easier to manage dependencies. It's easier to script with. It's easier to integrate with shadow-cljs, which can use deps.edn for dependencies.
we've been doing a mono-repo at work with boot where we share all dependency coordinates between all projects within a single file using boot-bundle: https://github.com/borkdude/boot-bundle but we want to migrate to deps.edn as well at some point
we have problems migrating our CLJS build to JVM 11 on boot, strange advanced compilation errors that we cannot get our heads around
we're still in java 8 land lol