diff --git a/.github/eslint.config.js b/.github/eslint.config.js index 85ab9868ef40..8a16f0e48ed8 100644 --- a/.github/eslint.config.js +++ b/.github/eslint.config.js @@ -1,8 +1,9 @@ import eslint from "@eslint/js"; +import { defineConfig } from "eslint/config"; import globals from "globals"; import tseslint from "typescript-eslint"; /** @type {import('eslint').Linter.Config[]} */ -export default tseslint.config(eslint.configs.recommended, tseslint.configs.recommended, { +export default defineConfig(eslint.configs.recommended, tseslint.configs.recommended, { languageOptions: { globals: globals.node }, }); diff --git a/eng/tools/spec-gen-sdk-runner/eslint.config.js b/eng/tools/spec-gen-sdk-runner/eslint.config.js index e5e61e4a84f1..75ae9e573188 100644 --- a/eng/tools/spec-gen-sdk-runner/eslint.config.js +++ b/eng/tools/spec-gen-sdk-runner/eslint.config.js @@ -7,9 +7,10 @@ import eslint from "@eslint/js"; import eslintPluginUnicorn from "eslint-plugin-unicorn"; +import { defineConfig } from "eslint/config"; import tseslint from "typescript-eslint"; -const config = tseslint.config( +const config = defineConfig( // ======================================== // ESLint + TS-ESLint configs // ========================================