rewrite-clj

https://github.com/clj-commons/rewrite-clj
slimslenderslacks 2020-06-20T00:15:52.044600Z

Just noticed the callout for teams using rewrite-clj(s). We have a few projects using rewrite-cljs today and planning to add more. There's a shadow-cljs :node-test target in https://github.com/atomist-skills/update-leiningen-dependencies-skill that you can probably run with npm ci && npm run test . Having a rewrite-cljc looks awesome by the way!

lread 2020-06-20T00:19:28.046Z

Oh cool, thanks @slimslenderslacks, I shall fork and try it out! This will be the first pure cljs project I verify against, so I’m pretty excited! Will likely get to it in the next couple of days.

lread 2020-06-20T00:20:41.047300Z

(cljfmt is cljc, and that worked, so I’m optimistic)

slimslenderslacks 2020-06-20T00:21:30.047900Z

Cool, ya, let me know if you have any problems. This was actually my first shadow-cljs :node-target but it is running a test that exercises rewrite-cljs so could be useful.

lread 2020-06-20T00:21:47.048200Z

Great!

slipset 2020-06-20T10:21:19.050100Z

@lee saw you mentioning moving rewrite to clj-commons. If you choose to do so, please let me know if there is anything I can do to help.

lread 2020-06-20T12:15:23.053200Z

Thanks @slipset! I’ll most certainly eventually have questions, when I’m ready I’ll head over to #clj-commons.

slipset 2020-06-20T12:30:12.053700Z

See you there :)

borkdude 2020-06-20T14:08:16.054300Z

Speaking of rewrite-clj: it might soon give clj-kondo users the power to explain their macros to clj-kondo: https://github.com/borkdude/clj-kondo/blob/macros-sci/doc/config.md#hooks

lread 2020-06-20T14:35:41.055500Z

that’s neat!