shadow-cljs icon indicating copy to clipboard operation
shadow-cljs copied to clipboard

ClojureScript compilation made easy

Results 91 shadow-cljs issues
Sort by recently updated
recently updated
newest added

Using `:app/native` for a build running in expo, lead to a `shadow-cljs watch for build :native not running!` error. Not quite sure why it lost the `app/` part. Should investigate....

Still worked on 2.26.7 repro: https://github.com/meeseekz/shadow-issue-squint ```json { "devDependencies": { "shadow-cljs": "2.27.1" }, "dependencies": { "@nextjournal/clojure-mode": "0.3.1" } } ``` ```clj (ns app (:require ["@nextjournal/clojure-mode" :as clj-mode])) (defn init! []...

See https://github.com/lilactown/bug-shadow-macro-repl for a reproduction. I noticed https://github.com/thheller/shadow-cljs/issues/1059 which seems to be directly related. I changed the code to use more than a single part (e.g. `bug-shadow.macro-repl`) and it resolved...

Follow-up to #1163, see https://github.com/thheller/shadow-cljs/issues/1163#issuecomment-1822845022 Repro at https://github.com/bevuta/shadow-cljs-build-report-repro

Emits the original `importScripts("module.js")` name without the hash.

I had to use a NPM dependency that have the following code on it: ```js class GitHost { constructor (type, user, auth, project, committish, defaultRepresentation, opts = {}) { Object.assign(this,...

closure-compiler

Currently `:external` only supports creating a singular output, which in a multi `:modules` builds prevents webpack from doing any code splitting at all. It should be possible to bridge webpack...

This exception happens rarely (about once a day) when running the dev env for our browser code ``` Exception in thread "async-dispatch-6" java.lang.ClassCastException: class shadow.undertow$fn$reify__11358 cannot be cast to class...

cannot reproduce

I'm using the following build ``` :storybook {:target :npm-module :output-dir "public/js/stories" :ns-regexp "platform(.*).stories$" :compiler-options {:infer-externs true} :release {:compiler-options {:infer-externs true :reader-features #{:release}}} ;; storybook already handles all reloading :devtools {:enabled...

Although it's fairly easy to make sense of the following message: ...it seems a little too high-friction of an scenario: * I have to _realise_ that my index.html has a...