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
[TS] "Abstract methods can only appear within an abstract class" on "export default abstract class" #12745
Comments
Hey @gentoid! We really appreciate you taking the time to report an issue. The collaborators on this project attempt to help as many people as possible, but we're a limited number of volunteers, so it's possible this won't be addressed swiftly. If you need any help, or just have general Babel or JavaScript questions, we have a vibrant Slack community that typically always has someone willing to help. You can sign-up here for an invite." |
the same issue |
Fixed in v7.12.14. |
Was caused by #12686 |
seems it wasn't published to the NPM registry |
Ah, thanks. I wrongly checked |
Bug Report
Current behavior
I'm getting the
Abstract methods can only appear within an abstract class.
error onexport default abstract class AbstractClass
after bumping"@babel/core"
from"7.12.10"
to"7.12.13"
Input Code
Copied from the repro repo
Expected behavior
I guess it should be according to the TS behaviour, i.e., this case should be allowable.
Babel Configuration (babel.config.js, .babelrc, package.json#babel, cli command, .eslintrc)
.babelrc
Copied from the repro repo
Environment
Possible Solution
Do not treat such cases as a syntax error
Additional context
The text was updated successfully, but these errors were encountered: