this post was submitted on 06 Oct 2023
0 points (50.0% liked)

Lisp

53 readers
3 users here now

founded 1 year ago
MODERATORS
 

Happy to share the first release of ClojureScriptStorm, a dev compiler that tries to bring the same experience as ClojureStorm does for Clojure (automatic instrumentation) to ClojureScript.

This dev compilers are created to improve the experience of using FlowStorm but are not coupled to it, so other tooling can be built on top of them.

It is a fork of the official ClojureScript compiler, with a patch on top to enhance it with automatic instrumentation. It currently supports cljs.main and shadow-cljs.

Here is the new user guide entry .

If you want to try it, be aware that it requires shadow-cljs >= 2.25.4

The current coordinates are com.github.jpmonettas/clojurescript {:mvn/version "1.11.60-2"} which applies the patch over 1.11.60 and the latest FlowStorm is com.github.jpmonettas/flow-storm-dbg {:mvn/version "3.7.5"}

The project is currently hosted here

If you want to use it for your own tooling, take a look at the current tests :

top 2 comments
sorted by: hot top controversial new old
[โ€“] anexxus@alien.top 1 points 1 year ago

Can't wait to try it out! Also, great job with the flow-storm.org website and the overall quality of documentation.

Love this project :)

Does it work with figwheel-main + tools.deps?