v33.0.0
BREAKING CHANGES
- Require Node.js
^18.18.0 || ^20.9.0 || >=21.1.0for ESLint 9 and plugins (57c8eca) - Enable
no-object-constructorrule (dcc73f3) - Enable
no-constant-binary-expressionrule (566df02) - Bump
eslint-plugin-unicornfrom ^48.0.0 to ^56.0.0. See Release Notes.- Enable new rule
prefer-global-this - Enable new rule
prefer-math-min-max - Enable new rule
consistent-existence-index-check - Enable new rule:
no-length-as-slice-end - Disable
better-regex, which is no longer recommended.
- Enable new rule
- Bump
eslint-plugin-jsdocfrom ^46.0.0 to ^50.0.0. See Release Notes. - Bump
eslint-plugin-nfrom ^16.0.0 to ^17.1.0. See Release Notes. - Bump
eslint-plugin-promisefrom ^6.0.0 to ^7.0.0. See Release Notes.
Features
- Bump
globalsfrom ^13.0.0 to ^15.0.0. See Release Notes.