What is the difference in requiring something using ":as" vs requiring it using ":default" in the header? I've noticed that locally as works fine, but in production it needs to be default, and I thought understanding the difference between them might give me an idea of why?
import * as name from "module-name"
vs.
import defaultExport from "module-name"
See https://shadow-cljs.github.io/docs/UsersGuide.html#_using_npm_packages
Beware that this is a shadow-cljs-only featrue.
thank you