v5.0.0
A new major version for a set of new rules to handle Javascript and Typescript in a single package.
🚨 Breaking Changes
- Require Node.js 18
- Merge eslint-config-radiofrance-typescript into this package. Define scope of rules with overrides.
- Add recommended rule from eslint-plugin-package-json
- Add some rules from eslint-plugin-import (extensions, no-duplicates, order)
- Reactivate rule promise/no-return-wrap (warn in JS, error in TS)
- Drop specific override for test files in TS
🎀 Miscellaneous
- Add CI with GitHub Actions
- More tests
- Bump and adjust dependencies, devDependencies and peerDependencies
- Update README