diff --git a/packages/next/lib/eslint/runLintCheck.ts b/packages/next/lib/eslint/runLintCheck.ts index 8a50e8fab71e701..5a654d9f9e2538a 100644 --- a/packages/next/lib/eslint/runLintCheck.ts +++ b/packages/next/lib/eslint/runLintCheck.ts @@ -265,10 +265,12 @@ export async function runLintCheck( ): ReturnType { try { // Find user's .eslintrc file + // See: https://eslint.org/docs/user-guide/configuring/configuration-files#configuration-file-formats const eslintrcFile = (await findUp( [ '.eslintrc.js', + '.eslintrc.cjs', '.eslintrc.yaml', '.eslintrc.yml', '.eslintrc.json', diff --git a/test/integration/eslint/test/index.test.js b/test/integration/eslint/test/index.test.js index b6467f1cf5f7502..31c7be9898851f5 100644 --- a/test/integration/eslint/test/index.test.js +++ b/test/integration/eslint/test/index.test.js @@ -348,6 +348,7 @@ describe('ESLint', () => { (await findUp( [ '.eslintrc.js', + '.eslintrc.cjs', '.eslintrc.yaml', '.eslintrc.yml', '.eslintrc.json',