diff --git a/packages/eslint-config/src/configs/nuxt.ts b/packages/eslint-config/src/configs/nuxt.ts index afce073b..79863c3d 100644 --- a/packages/eslint-config/src/configs/nuxt.ts +++ b/packages/eslint-config/src/configs/nuxt.ts @@ -54,6 +54,7 @@ export default function nuxt(options: NuxtESLintConfigOptions): Linter.Config[] configs.push({ name: 'nuxt/sort-config', files: [ + '**/.config/nuxt.?([cm])[jt]s?(x)', '**/nuxt.config.?([cm])[jt]s?(x)', ], rules: { diff --git a/packages/eslint-config/test/__snapshots__/flat-compose.test.ts.snap b/packages/eslint-config/test/__snapshots__/flat-compose.test.ts.snap index 2a3f1247..cdd525a6 100644 --- a/packages/eslint-config/test/__snapshots__/flat-compose.test.ts.snap +++ b/packages/eslint-config/test/__snapshots__/flat-compose.test.ts.snap @@ -294,6 +294,7 @@ exports[`flat config composition > with stylistic 1`] = ` }, { "files": [ + "**/.config/nuxt.?([cm])[jt]s?(x)", "**/nuxt.config.?([cm])[jt]s?(x)", ], "name": "nuxt/sort-config", diff --git a/packages/eslint-plugin/src/rules/nuxt-config-keys-order/index.ts b/packages/eslint-plugin/src/rules/nuxt-config-keys-order/index.ts index e6dfe94a..e3435937 100644 --- a/packages/eslint-plugin/src/rules/nuxt-config-keys-order/index.ts +++ b/packages/eslint-plugin/src/rules/nuxt-config-keys-order/index.ts @@ -21,10 +21,6 @@ export const rule = createRule({ }, defaultOptions: [], create(context) { - if (!context.filename.match(/nuxt\.config\.[mc]?[jt]sx?$/)) { - return {} - } - return { ExportDefaultDeclaration(node) { let object: Tree.ObjectExpression | undefined