This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
Does adding the Piggieback middleware contribute anything to a cider+shadow-cljs setup? I see from https://github.com/thheller/shadow-cljs/issues?q=is%3Aissue+piggieback that it's commonly in the middleware stack. It's also in https://github.com/metabase/metabase/blob/master/shadow-cljs.edn (I take metabase as an example of a high-quality setup). But from casual testing, it doesn't appear to make a difference - everything keeps working without it. There's https://github.com/nrepl/piggieback/tree/cf8e5c573c97f3b779bc4ee473e7d02276fb99a4#does-shadow-cljs-use-piggieback but it isn't exactly conclusive.
https://github.com/thheller/shadow-cljs/commit/92bb8076f6d1774bdbcf32dc8b0e14ce949c769a
no thats still correct. It is added by default because some editors otherwise try to do it. the shadow nrepl middleware justs intercepts calls to it, so it never actually does anything