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" +} 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, }],