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"
import defaultExport from "module-name"
Beware that this is a shadow-cljs-only featrue.