-
-
Notifications
You must be signed in to change notification settings - Fork 731
Open
Labels
A-ParserArea: parserArea: parserL-JavaScriptLanguage: JavaScript and super languagesLanguage: JavaScript and super languagesS-Bug-confirmedStatus: report has been confirmed as a valid bugStatus: report has been confirmed as a valid bug
Description
Environment information
CLI:
Version: 2.1.2
Color support: true
Platform:
CPU Architecture: aarch64
OS: macos
What happened?
Biome fails to parse the class members named async (playground):
class Connection {
public async: boolean = false;
}
Results in two parsing errors
Expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ':'.
Expected a class method body but instead found '='.
Expected result
The parse should not error as this is valid TypeScript (tslang playground)
Code of Conduct
- I agree to follow Biome's Code of Conduct
Metadata
Metadata
Assignees
Labels
A-ParserArea: parserArea: parserL-JavaScriptLanguage: JavaScript and super languagesLanguage: JavaScript and super languagesS-Bug-confirmedStatus: report has been confirmed as a valid bugStatus: report has been confirmed as a valid bug