-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
(0 , _emberBabel.createSuper) is not a function. Recent babel 7.9.0 seems to break all apps #18827
Comments
Example repo added here: https://github.com/EWhite613/ember-broken-super-example |
You are a saint. I've been fighting this all day. |
I've noticed that this is related to targeting IE 11. Removing that target (if you're able to) seems to resolve the issue. |
I'm looking into fixing this. Unfortunately, it will require changes to |
@EWhite613 - Doing: git clone [email protected]:EWhite613/ember-broken-super-example.git
cd ember-broken-super-example
npm ci
ember b # also tried ember s Does not have a build error. |
D'oh 🤦♂, it is a runtime error not a build error. Sorry. |
Should be resolved by #18831, which will be backported for 3.16, 3.17, and 3.18. |
Not sure if all of these are needed, but if you're using
will get things working until this fix is released. |
Updated ember-source to 3.17.1 to fix transpilation error. See emberjs/ember.js#18827
Looks like even all apps are broken that pickup
@babel
7.9.0
stuff which was recently published.If you do
ember new tester-if-broken
. Then remove theconfig/target.js
file you'll get that error after you visit the page after aember s
Not sure if this is the right repo (let me know if I should move it)
But definitely seems related to the recent @babel 7.9.0 (pushed 3 hours ago). If have the 7.8.3 in my app, works fine. But as soon as I upgrade something that has babel it will pick up the new 7.9.0 and it will break.
The text was updated successfully, but these errors were encountered: