shadow-cljs 2025-06-26

[:app] Compiling ... Failed to inspect file /home/circleci/numbered-headings/node_modules/@radix-ui/react-collection/dist/index.js Errors encountered while trying to parse file /home/circleci/numbered-headings/node_modules/@radix-ui/react-collection/dist/index.js {:line 117, :column 2, :message "'}' expected"} error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. Exited with code exit status 1

unfortunately that means that particular library is probably using some JS syntax that the closure compiler does not support

assuming you are using the very latest shadow-cljs version the only fix is using a different JS tool to package JS dependencies via :js-provider :external https://shadow-cljs.github.io/docs/UsersGuide.html#js-provider-external

or not using that particular lib 😉

Does that work nice with a REPL? Would be interesting to see how you have set that up tbh

plus_one , we passed to use esbuild to package all external dependencies and leave shadow compile cljs only, and since that, we removed several points of friction on include or choice an external dependency

can anyone pls help how can i fix the above issue?