From d374688d761810dae2dbe67b683612bfcf1aa574 Mon Sep 17 00:00:00 2001 From: Trevor Karjanis <2351292+TrevorKarjanis@users.noreply.github.com> Date: Mon, 13 Oct 2025 15:13:02 -0400 Subject: [PATCH 1/2] Update the configuration for import/no-extraneous-dependencies to includes all of the supported names for ESLint configuration files. --- packages/eslint-config-javascript/lib/imports.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/eslint-config-javascript/lib/imports.js b/packages/eslint-config-javascript/lib/imports.js index e205078f..0cefc5eb 100644 --- a/packages/eslint-config-javascript/lib/imports.js +++ b/packages/eslint-config-javascript/lib/imports.js @@ -105,7 +105,13 @@ export const imports = defineConfig([{ '**/protractor.conf.*.js', // protractor config '**/karma.conf.js', // karma config '**/.eslintrc.js', // legacy eslint config - '**/eslint.config.js', // eslint config + // The following eslint.config.* files are supported by ESLint >=9. + '**/eslint.config.cjs', + '**/eslint.config.cts', + '**/eslint.config.js', + '**/eslint.config.mjs', + '**/eslint.config.mts', + '**/eslint.config.ts' ], optionalDependencies: false, }], From 4255c67169f69c6f939ef24cf83aa9f3a1067f36 Mon Sep 17 00:00:00 2001 From: Trevor Karjanis <2351292+TrevorKarjanis@users.noreply.github.com> Date: Mon, 13 Oct 2025 16:20:02 -0400 Subject: [PATCH 2/2] Change files --- ...ig-javascript-825a5922-1754-48c6-9b21-bdc2a035c96e.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 change/@ni-eslint-config-javascript-825a5922-1754-48c6-9b21-bdc2a035c96e.json diff --git a/change/@ni-eslint-config-javascript-825a5922-1754-48c6-9b21-bdc2a035c96e.json b/change/@ni-eslint-config-javascript-825a5922-1754-48c6-9b21-bdc2a035c96e.json new file mode 100644 index 00000000..7a5547df --- /dev/null +++ b/change/@ni-eslint-config-javascript-825a5922-1754-48c6-9b21-bdc2a035c96e.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update the configuration for import/no-extraneous-dependencies to includes all of the supported names for ESLint configuration files.", + "packageName": "@ni/eslint-config-javascript", + "email": "2351292+TrevorKarjanis@users.noreply.github.com", + "dependentChangeType": "patch" +}