ESLint plugin which disallows each ECMAScript syntax.
When we use this plugin along with the latest
ecmaVersion option value, it tells us the readable error message for the new syntax, such as "ES2020 BigInt is forbidden."
Plus, this plugin lets us disable each syntactic feature individually.
🚥 Semantic Versioning Policy
- We will release a new minor version to add new rules when TC39 decided to advance proposals to Stage 4. In the minor releases, we don't update configs.
- We will release a new major version to update configs when new ECMAScript snapshots are available.
Please use GitHub's Issues/PRs.
npm testruns tests and measures coverage.
npm run cleanremoves the coverage result of
npm run coverageshows the coverage result of the last
npm run docs:buildbuilds documentation.
npm run docs:watchbuilds documentation on each file change.
npm run watchruns tests on each file change.