1
1
mirror of https://github.com/theoludwig/eslint-config-conventions.git synced 2025-09-11 23:09:27 +02:00

fix!: usage of eslint defineConfig()

Ref: https://typescript-eslint.io/packages/typescript-eslint/#migrating-to-defineconfig

BREAKING CHANGE: peerDependencies:
`eslint@^9.22.0`
`eslint-plugin-unicorn@^61.0.0`
This commit is contained in:
2025-09-11 19:48:20 +02:00
parent 929978af36
commit 2d8260472a
9 changed files with 246 additions and 330 deletions

View File

@@ -35,7 +35,7 @@ More information about **formatting rules** vs **code-quality rules** can be fou
```sh
npm install --save-dev \
eslint@^9.21.0 \
eslint@^9.22.0 \
eslint-plugin-promise@^7.2.1 \
eslint-plugin-unicorn@^61.0.0 \
eslint-plugin-import-x@^4.6.1 \
@@ -62,10 +62,10 @@ Dependencies are:
#### `eslint.config.js`
```js
import typescriptESLint from "typescript-eslint"
import { defineConfig } from "eslint/config"
import configConventions from "eslint-config-conventions"
export default typescriptESLint.config(...configConventions, {
export default defineConfig(...configConventions, {
files: ["**/*.ts", "**/*.tsx"],
languageOptions: {
parser: typescriptESLint.parser,