shadow-cljs

eraserhd 2025-12-23T17:27:50.159819Z

Question re: preferred dependencies methods for shadow-cljs: I went down a rabbit hole trying to use posh and re-posh, which are currently broken for recent DataScript releases, and the maintainer hasn't responded in 1.5 years to a PR fixing the issue, so I needed to use the PR as a dependency. This means I needed to switch to deps in deps.edn vs. shadow-cljs.edn. It feels from the user guide that we prefer shadow-cljs.edn for deps. Is this right?

thheller 2025-12-23T17:28:22.925169Z

use whatever you like. most people use deps.edn nowadays I guess.

thheller 2025-12-23T17:28:31.832509Z

makes no difference to the build results

Harold 2025-12-23T17:30:15.145779Z

we actively use all three of lein, deps, and shadow's own dependency management (on various different projects), it's all good

Harold 2025-12-23T17:32:45.722749Z

I'm curious, @thheller - what do you think of shadow's own dependency management? Is it vestigial now?

eraserhd 2025-12-23T17:34:58.462359Z

Is there a place where I can make a PR to the user guide, I don't see a gh-pages branch? I'd like to clarify some of this.

eraserhd 2025-12-23T17:35:05.292429Z

(If you don't mind.)

thheller 2025-12-23T17:36:39.782429Z

https://github.com/shadow-cljs/shadow-cljs.github.io