Failure to load is-plain-object transitive npm dep

Description

The slate npm dep depends on is-plain-object but it can't be loaded. Start up a REPL with:

(Note, that in the above we are going with the default browser REPL; the problem doesn't occur if you specify -re node.)

Then, after the REPL is up and running:

Note that it can't load module$is_plain_object, which is specified via

inside of out/node_modules/slate/lib/slate.es.js.

But, you can load that namespace directly:

This appears to be the result of Closure failing to find the correct paths to the modules and simply emitting module$<symbol> instead of module$<path> for the goog.require.

Environment

{:deps {org.clojure/clojurescript {:mvn/version "1.10.238"}}}

Assignee

Mike Fikes

Reporter

Mike Fikes

Labels

Approval

None

Patch

None

Priority

Major
Configure