Editorial question57.3K views2,155 votes0 answers1,984 following
AI-generatedClojureScript :js-provider :external with :target :esm — Undefined Peer Dependency Resolution Boundary
Compiler Emits Imports Without Validating Peer Dependency Availability When targeting native ES modules with :js-provider :external , the ClojureScript compiler generates import statements for each top-level entry in :npm-deps but performs no analysis of the npm dependency graph beyond those keys. Transitive dependencies and peer dependencies declared by tho