Welcome! Please see the About page for a little more info on how this works.
macroexpand-1 has proven a good extension point in tools.analyzer as a way to customize macroexpansion in tooling.
This patch proposes to make cljs.analyzer/macroexpand-1 dynamic to get similar results.
Patch: CLJS-2834.patch