eslint / espree

An Esprima-compatible JavaScript parser
BSD 2-Clause "Simplified" License
2.26k stars 189 forks source link

Release with Acorn 8.x #484

Closed robpalme closed 3 years ago

robpalme commented 3 years ago

Hello friends,

Espree now uses Acorn 8.x on main, which is excellent, but I don't think it has shipped yet in an Espree release (latest is v7.3.1)

This upgrade is particularly useful because Acorn 8.2.0 brings support for new JS syntax (class fields) to ESLint. Will there be a new release of Espree soon? Correspondingly, if you are looking for any help to unblock this release, please say. Otherwise feel free to close this if pings like this are not desired.

nzakas commented 3 years ago

The next release is pending resolution of this issue: https://github.com/eslint/espree/issues/472

robpalme commented 3 years ago

Thank you for the guidance @nzakas - I have opened a PR to fix Acorn.

aladdin-add commented 3 years ago

I don't think #472 is blocking the release of espree v8.0.

it is a minor bug, and bugfixes can be landed in later patch/minor releases.