at ConfigValidator.validateConfigSchema (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:2177:19)
at ConfigArrayFactory._normalizeConfigData (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3019:19)
at ConfigArrayFactory.loadInDirectory (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:2887:33)
at CascadingConfigArrayFactory._loadConfigInAncestors (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3871:46)
at CascadingConfigArrayFactory.getConfigArrayForFile (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3792:18)
at FileEnumerator._iterateFilesRecursive (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/eslint/lib/cli-engine/file-enumerator.js:450:49)
at _iterateFilesRecursive.next ()
at FileEnumerator.iterateFiles (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/eslint/lib/cli-engine/file-enumerator.js:299:49)
at iterateFiles.next ()
at CLIEngine.executeOnFiles (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/eslint/lib/cli-engine/cli-engine.js:797:48)
버그 설명
eslint 설정이 올바르게 되어 있지 않아 정상적으로 lint가 동작하지 않음
재현 방법
lint 실행
다음과 같은 에러 발생
Oops! Something went wrong! :(
ESLint: 8.57.0
Error: ESLint configuration in .eslintrc.js is invalid:
Unexpected top-level property "@typescript-eslint/quotes".
at ConfigValidator.validateConfigSchema (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:2177:19) at ConfigArrayFactory._normalizeConfigData (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3019:19) at ConfigArrayFactory.loadInDirectory (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:2887:33) at CascadingConfigArrayFactory._loadConfigInAncestors (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3871:46) at CascadingConfigArrayFactory.getConfigArrayForFile (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3792:18) at FileEnumerator._iterateFilesRecursive (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/eslint/lib/cli-engine/file-enumerator.js:450:49) at _iterateFilesRecursive.next ()
at FileEnumerator.iterateFiles (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/eslint/lib/cli-engine/file-enumerator.js:299:49)
at iterateFiles.next ()
at CLIEngine.executeOnFiles (/Users/chichchic/timepresent95/gap-year/family-farm-mobile/node_modules/eslint/lib/cli-engine/cli-engine.js:797:48)
추가 정보