You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ember-cli-babel hardcodes these plugins so they are always transpiled even if the app's targets support the features natively. @babel/preset-env v7.14 also includes these plugins by default so these features would still be transpiled if needed.
I think we can safely remove the plugins without it being a breaking change.
The text was updated successfully, but these errors were encountered:
Looking into it, it seems it won't be this simple (which is probably why it wasn't done before 😅):
Some things I encountered:
ember-cli-typescript < v3 adds the "class-properties" plugin if it hasn't been added yet. ember-load-initializers in the blueprint brings in this version. What I'm not sure about is if this only affects that addon's code, or the whole bundle.
ember-auto-import does a similar thing but I assume it only affects the packages that are imported?
ember-cli-babel
hardcodes these plugins so they are always transpiled even if the app's targets support the features natively.@babel/preset-env
v7.14 also includes these plugins by default so these features would still be transpiled if needed.I think we can safely remove the plugins without it being a breaking change.
The text was updated successfully, but these errors were encountered: