- Incremental switch to ESM rules and behavior by default
- Remove React, JSX and Next configuration
- Use camel case for event naming in Vue
- Group stylistic rules in preparation for Stylistic plugin
- Use maintained version of Node plugin
- Update environment for configuration files
- Upgrade dependencies
- Force minor version for packages
- Set Node version to minimum 16
- Activate Vue 3 rules
- Update rules
- Upgrade dependencies
- Disable Node plugin file extension resolver
- Downgrade
eslint-plugin-mocha
version since latest version drops Node 12
support
- ESLint to peer dependencies
- Use
2022
for parserOptions.ecmaVersion
- Set Node version to minimum 12.22
- Move Unicorn DOM rules to browser configuration
- Enforce extension for imports
- Breaking: Supports Node >= 12
- Breaking: Supports ESLint >= 8
- Upgrade package
https://github.com/niksy/eslint-config-nitpick/compare/v12.0.0...HEAD
https://github.com/niksy/eslint-config-nitpick/compare/v12.0.1...HEAD
https://github.com/niksy/eslint-config-nitpick/compare/v12.0.2...HEAD
https://github.com/niksy/eslint-config-nitpick/compare/v13.0.1...HEAD
https://github.com/niksy/eslint-config-nitpick/compare/v13.0.0...HEAD