This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-02-19
Channels
- # announcements (1)
- # architecture (8)
- # babashka (8)
- # beginners (68)
- # biff (1)
- # calva (2)
- # clj-kondo (13)
- # cljs-dev (2)
- # clojure (71)
- # clojure-art (26)
- # clojure-europe (14)
- # clojure-nl (10)
- # clojure-uk (4)
- # clojurescript (96)
- # community-development (6)
- # conjure (1)
- # datalog (2)
- # emacs (6)
- # fulcro (20)
- # hugsql (7)
- # lsp (6)
- # nextjournal (13)
- # off-topic (7)
- # portal (1)
- # reagent (3)
- # reveal (8)
- # sci (50)
- # shadow-cljs (8)
- # spacemacs (2)
- # tools-deps (9)
- # xtdb (6)
https://github.com/practicalli/clojure-deps-edn/ provides a wide range of community tools via aliases that can be used across all projects.
The latest updates include:
• migrating aliases to clojure.exec -X
option for supported projects, using -T
execution option where the alias should run outside a project classpath
• :src/clojure
to add local clone of Clojure core sources (Java & Clojure), supporting Jump to definition of Clojure core, particularly the Java sources
• src/java17
to add manually downloaded Java JDK sources to the classpath, supporting editor jump to definition for Java interop
• :lib/kaocha
includes kaocha as a library, enabling scripts such as kaocha-runner.el to run Kaocha test runner from Emacs Cider
• update Lambda Island Kaocha with :exec-args
to fail-fast by default for :test/run
and :test/watch
- speeding up test run workflow when there are failing tests
• re-organise :inspect/reveal
and :repl/rebel-reveal
aliases
◦ renamed :inspect/reveal-nrepl-cider
to :inspect/reveal-cider
simplifying the alias name
• add :repl/interactive
and :repl/headless
to run a simple terminal UI REPL with nREPL server in interactive (with a client) or headless (without client). Or use :repl/nrepl
with our without the -i
flag for the same results.
• Simplified project introduction and https://github.com/practicalli/clojure-deps-edn#common-development-tasks
• Updated library versions for all aliases (see https://github.com/practicalli/clojure-deps-edn/blob/live/CHANGELOG.org#2021-02-18 for more details
The next release of this project will start supporting the tools.build approach and deprecate aliases such as depstar (which itself is deprecated).
Thanks to Nubank/Cognitect and other community members for supporting this and other Practicalli projects.
