From f38e8dfb293298afabcba133fb070a1a4682c4da Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Wed, 12 Mar 2025 14:05:22 +0100 Subject: [PATCH] chore: switch to eslint defineConfig MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- eslint.config.js | 4 ++-- package.json | 1 - pnpm-lock.yaml | 10 ---------- 3 files changed, 2 insertions(+), 13 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 09cd576..887ec7a 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,11 +1,11 @@ /* eslint-disable n/no-unpublished-import */ import js from '@eslint/js' -import { defineFlatConfig } from 'eslint-define-config' import jsdoc from 'eslint-plugin-jsdoc' import perfectionist from 'eslint-plugin-perfectionist' +import { defineConfig } from 'eslint/config' import neostandard, { plugins } from 'neostandard' -export default defineFlatConfig([ +export default defineConfig([ js.configs.recommended, plugins.promise.configs['flat/recommended'], plugins.n.configs['flat/recommended'], diff --git a/package.json b/package.json index 5e26193..aece870 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,6 @@ "@commitlint/config-conventional": "^19.8.0", "@eslint/js": "^9.22.0", "eslint": "^9.22.0", - "eslint-define-config": "^2.1.0", "eslint-plugin-jsdoc": "^50.6.3", "eslint-plugin-perfectionist": "^4.9.0", "husky": "^9.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f4266d6..b41d050 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,9 +57,6 @@ importers: eslint: specifier: ^9.22.0 version: 9.22.0(jiti@2.4.2) - eslint-define-config: - specifier: ^2.1.0 - version: 2.1.0 eslint-plugin-jsdoc: specifier: ^50.6.3 version: 50.6.3(eslint@9.22.0(jiti@2.4.2)) @@ -698,11 +695,6 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-define-config@2.1.0: - resolution: {integrity: sha512-QUp6pM9pjKEVannNAbSJNeRuYwW3LshejfyBBpjeMGaJjaDUpVps4C6KVR8R7dWZnD3i0synmrE36znjTkJvdQ==} - engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>=8.6.0'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} @@ -2558,8 +2550,6 @@ snapshots: eslint: 9.22.0(jiti@2.4.2) semver: 7.7.1 - eslint-define-config@2.1.0: {} - eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 -- 2.43.0