TypeScript
For Libraries
Notes
For Apps
Reproductions / Test Cases
https://github.com/NullVoxPopuli/embroider-type-module-testing
Key (because qubit checkboxing)
For erroring on the @glimmer/* case, I have a strong hunch it's also macros related
For @embroider/macros related issues, there is already a failing test PR here:
TypeScript
ember-source must become a
type=modulepackage for consumers to be able to useNode16For Libraries
importSyncbreaks the builds of apps consuming type=module packages #1672Notes
keywords' ember-addon is requiredFor Apps
Reproductions / Test Cases
https://github.com/NullVoxPopuli/embroider-type-module-testing
ember-sourcemeta package via@ember/*imports@glimmer/tracking(and@glimmer/component(and@ember/modifier))Key (because qubit checkboxing)
"type": "module"works as expected"type": "module"does not work and errors.For erroring on the
@glimmer/*case, I have a strong hunch it's also macros related@glimmer/component) is brought in to the ember.js repoFor
@embroider/macrosrelated issues, there is already a failing test PR here: