Here's a checklist of things required to support usage of ESLint 8: - [ ] Update the `peerDependencies` and `devDependencies` version - [ ] Ensure all plugins in `dependencies` are compatible (a requirement now because of npm 7 enforcing `peerDependencies` - [x] eslint-plugin-chai-expect https://github.com/Turbo87/eslint-plugin-chai-expect/pull/173 - [x] eslint-plugin-import - [ ] eslint-plugin-node https://github.com/mysticatea/eslint-plugin-node/pull/295 - [ ] eslint-plugin-promise https://github.com/xjamundx/eslint-plugin-promise/pull/219 - [x] eslint-plugin-security (no peer dep) - [ ] Ensure all plugins in `optionalPeerDependencies` are compatible - [ ] @typescript-eslint/eslint-plugin - [ ] eslint-plugin-alloy - [ ] eslint-plugin-chai-friendly - [ ] eslint-plugin-jsx-a11y - [ ] eslint-plugin-mocha - [ ] eslint-plugin-react
Here's a checklist of things required to support usage of ESLint 8:
peerDependenciesanddevDependenciesversiondependenciesare compatible (a requirement now because of npm 7 enforcingpeerDependenciesoptionalPeerDependenciesare compatible