From 04c26703cbb7fde9dae434efa7be030a202cb70b Mon Sep 17 00:00:00 2001 From: s0wa48 Date: Tue, 3 Mar 2026 01:24:06 +0100 Subject: [PATCH] refactor(deps): migrate eslint from 9.19.0 to 10.0.2 --- eslint.config.mjs | 15 ++------------- package.json | 4 ++-- pnpm-lock.yaml | 8 ++++---- 3 files changed, 8 insertions(+), 19 deletions(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index f61f55e206bd8..40f9c83abf35a 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,22 +1,11 @@ -import {FlatCompat} from "@eslint/eslintrc"; -import js from "@eslint/js"; import {default as mongodb_plugin} from "eslint-plugin-mongodb"; +import js from "@eslint/js"; import globals from "globals"; -import path from "node:path"; -import {fileURLToPath} from "node:url"; import vscodeDebuggerConfig from "./src/mongo/shell/debugger/vscode/eslint.config.mjs"; -const __filename = fileURLToPath(import.meta.url); -const __dirname = path.dirname(__filename); -const compat = new FlatCompat({ - baseDirectory: __dirname, - recommendedConfig: js.configs.recommended, - allConfig: js.configs.all, -}); - export default [ - ...compat.extends("eslint:recommended"), + js.configs.recommended, { ignores: ["src/mongo/gotools/*", "**/*.tpl.js", "jstests/third_party/**/*.js"], }, diff --git a/package.json b/package.json index 94e8e78cb6478..2861eba4a251d 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,8 @@ "private": true, "devDependencies": { "@eslint/eslintrc": "3.2.0", - "@eslint/js": "^9", - "eslint": "9.19.0", + "@eslint/js": "^10", + "eslint": "10.0.2", "eslint-formatter-unix": "^8.40.0", "globals": "14.0.0", "prettier": "3.4.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50070537b903d..b7f8b3f4374f8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,11 +16,11 @@ devDependencies: specifier: 3.2.0 version: 3.2.0 '@eslint/js': - specifier: ^9 - version: 9.19.0 + specifier: ^10 + version: 10.0.2 eslint: - specifier: 9.19.0 - version: 9.19.0 + specifier: 10.0.2 + version: 10.0.2 eslint-formatter-unix: specifier: ^8.40.0 version: 8.40.0