reagent 2026-07-12

My project is not importing the clj-kondo linting rules exported by reagent. All my uses of r/with-let produce linting errors unless I include this in .clj-kondo/config.edn:

{:lint-as {reagent.core/with-let clojure.core/let}}
which is the same setting found in reagent at src/clj-kondo/clj-kondo.exports/reagent/reagent/config.edn. So why is my project not picking that up? When I do ls .clj-kondo I can see other imported linting rules, but not reagent's.

I think I figured it out. clojure-lsp calls npx shadow-cljs classpath and was getting an error, which I think means it never found/included reagent on the classpath. Once I fixed that, reagent started linting correctly without needing any extra config on my part.