Fixed: ESLint ignoring rules
Answered
Rough harvester ant posted this in #help-forum
Rough harvester antOP
Error: Expected linebreaks to be 'LF' but found 'CRLF'. linebreak-style during linting in builds.Context:
Using Next.js with ESLint
linebreak-style error not going away (Expected linebreaks to be 'LF' but found 'CRLF')Trying to disable or bypass it completely
Tried so far:
Created
.eslintrc.js in project root with 'linebreak-style': 'off'Verified ESLint is installed and running via
npx next lintRestarted VS Code to clear any caching
Checked for nested
.eslintrc.* files in subdirectories (none found or removed)Ran ESLint manually using
npx eslint . --ext js,ts,tsx --no-eslintrc --config .eslintrc.jsChecked
.prettierrc and .editorconfig for conflicting endOfLine settingsUpdated Git config:
core.autocrlf set to inputAnswered by Rough harvester ant
Fixed - I had a
Should have been
typescript.js file where 'linebreak-style': ['error', 'unix'] Should have been
'linebreak-style': ['error', 'windows']1 Reply
Rough harvester antOP
Fixed - I had a
Should have been
typescript.js file where 'linebreak-style': ['error', 'unix'] Should have been
'linebreak-style': ['error', 'windows']Answer