duct

weavejester 2026-03-21T20:59:27.420429Z

I've been dogfooding Duct for the past few months and overall I'm fairly pleased with how it operates on. However I've foun that the ClojureScript integration needs significant work - not having an easy ClojureScript REPL to hand is a real pain - so I've decided to rewrite the ClojureScript components. I'll be moving away from Shadow CLJS and onto a custom system based on the cljs.build.api included in ClojureScript itself.

Bingen Galartza Iparragirre 2026-04-13T08:53:26.440689Z

Given that cljsjs packages is deprecated, do you have a plan to be able to consume JS libraries from this custom system? Just wondering 🤔

weavejester 2026-04-13T12:25:45.756699Z

ClojureScript has native support for npm dependencies now, so that should all be baked in.

👍 2