-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Addons using ember-cli-typescript@4 do not get their TypeScript transpiled #528
Comments
/cc @chriskrycho @dfreeman (for visibility) @scalvert - Can you share repro steps? Or plausibly make a small Embroider demo app that has the issue? |
Yep. Will push up a repro repo right now :) |
https://github.com/scalvert/a11y-embroider-repro/tree/broken Running |
Interesting. I believe Embroider at some point had some special handling for ember-cli-typescript, which should no longer be required – I’ll start by looking there tomorrow or Thursday if @dfreeman or @jamescdavis don’t get there first. |
I'm not super familiar with the implementation details of Embroider, but at a glance this looks suspicious: https://github.com/embroider-build/embroider/blob/2842a3482119a38bed32d9fc7b8050922b46efdf/packages/compat/src/v1-addon.ts#L202:L207 Since |
The repro doesn't have |
Thanks for testing and reporting, I reviewed #529 with commentary so we can get to the bottom of this. |
@jamescdavis oops I forgot to add |
Added. |
We discovered this while testing a new version of ember-a11y-testing that uses
ember-cli-typescript@4
. During the Embroider build the.ts
files (located inaddon-test-support
) are not transpiled into.js
in Embroider's working directory.I'm making a tracking issue here so we can work towards a solution...
The text was updated successfully, but these errors were encountered: