-
-
Notifications
You must be signed in to change notification settings - Fork 5k
support Class Fields #14343
Copy link
Copy link
Closed
Labels
archived due to ageThis issue has been archived; please open a new issue for any further discussionThis issue has been archived; please open a new issue for any further discussioncoreRelates to ESLint's core APIs and featuresRelates to ESLint's core APIs and featuresenhancementThis change enhances an existing feature of ESLintThis change enhances an existing feature of ESLintnew syntaxThis issue is related to new syntax that has reached stage 4This issue is related to new syntax that has reached stage 4
Metadata
Metadata
Assignees
Labels
archived due to ageThis issue has been archived; please open a new issue for any further discussionThis issue has been archived; please open a new issue for any further discussioncoreRelates to ESLint's core APIs and featuresRelates to ESLint's core APIs and featuresenhancementThis change enhances an existing feature of ESLintThis change enhances an existing feature of ESLintnew syntaxThis issue is related to new syntax that has reached stage 4This issue is related to new syntax that has reached stage 4
Type
Projects
Status
Complete
The version of ESLint you are using.
latest
The problem you want to solve.
support class fields officially, as it has reached stage-4.
refs: https://github.com/tc39/proposals/blob/master/finished-proposals.md
Your take on the correct solution to problem.
eslint-visitor-keysupdate: Update: add PrivateIdentifier and PropertyDefinition eslint-visitor-keys#20espreeupdate: Update: add class fields (refs eslint/eslint#14343) js#486eslint-scopeupdate: Update: support class fields (refs eslint/eslint#14343) eslint-scope#69eslintsyntax and rules update: Breaking: upgrade espree and support new class features (refs #14343) #14591eslintcode path analysis update