v4.0.0 - Support eslint@9 and FlatConfig
This release adds support for eslint@9
and FlatConfig
. Github Actions were also updated to support this version of eslint-remote-tester
: https://github.com/AriPerkkio/eslint-remote-tester-run-action/releases/tag/v5
What's Changed
- feat!: convert package to ESM only by @AriPerkkio in #522
- In order to
import()
ESLint's neweslint.config.js
with top-level await, this package was converted to ESM-only
- In order to
- feat!: support
eslint@9
andFlatConfig
by @AriPerkkio in #519- Minimum requirement for
eslint
is now v9 - Optional peer dependency for loading Typescript configurations was changed from
ts-node
. You can now use eitherjiti
orimportx
. eslint-remote-tester.config.js
supports noweslintConfig
option. Previouseslintrc
option was removed.
- Minimum requirement for
import js from '@eslint/js';
export default {
repositories: [<repositories here>],
extensions: ['js', 'jsx', 'ts', 'tsx'],
eslintConfig: [js.configs.recommended],
};
eslint-remote-tester-repositories
was also updated to new major v2. It's also ESM-only now.
Full Changelog: v3.0.1...v4.0.0