Structure of the package
moonglum opened this issue · comments
Lucas Dohmen commented
electric-link/element.js
export default class ElectricLink extends ... {
}
ElectricLink.defaults = {
}
electric-link/index.js
import ElectricLink from "./element";
customElements.define("electric-link", ElectricLink, ...);
export default ElectricLink;
User:
import ElectricLink from "electric-link/element";
ElectricLink.default.foo = "bar"
customElements.define("electric-link", ElectricLink, ...);
or:
import ElectricLink from "electric-link";
ElectricLink.default.foo = "bar"