Skip to content
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

Recent features #25

Closed
brettz9 opened this issue Jul 16, 2024 · 5 comments · Fixed by #29
Closed

Recent features #25

brettz9 opened this issue Jul 16, 2024 · 5 comments · Fixed by #29

Comments

@brettz9
Copy link
Collaborator

brettz9 commented Jul 16, 2024

I see the recommended config sets ecmaVersion to 2020.

Is that because there is no detection of features above 2020 (i.e.., for 2021, private methods and accessors, numeric separators, logical assignment operators; for 2022, top-level await; public/private, static/instance fields; static initialization blocks; for 2023, hashbang grammar)?

Might these be tracked here if so?

Thanks!

@keithamus
Copy link
Owner

These should definitely be implemented as lints for this library! I haven't had much time to work on this plugin, though. If you'd be interested in making some PR's I'd be very happy to review+merge, and also offer guidance where I can.

@brettz9
Copy link
Collaborator Author

brettz9 commented Jul 16, 2024

Have my plate full atm, but would be nice to have an issue to be kept updated in case others may be able to assist at some point.

@brettz9
Copy link
Collaborator Author

brettz9 commented Jul 17, 2024

If you could first complete the review of the ESLint 9 PR, I can submit a PR for logical assignment expressions and another updating some of the docs. It seems you actually had a number of the items I misread as missing (now updated above).

@brettz9
Copy link
Collaborator Author

brettz9 commented Jul 23, 2024

Thanks for all the reviews!

@keithamus
Copy link
Owner

Thanks for making the PRs!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants