Support for ESLint (Properly) #263
Labels
enhancement
New feature or request
tech: linting
technology support request
Requests support for a new technology
To do:
@typescript-eslint
.@typescript-eslint/parser
to.eslintrc.cjs
.@typescript-eslint/eslint-plugin
to.eslintrc.cjs
.eslint-config-prettier
to.eslintrc.cjs
if Prettier is used.next
andnext/core-web-vitals
.next
:next
is an alias fornext/recommended
which includes Next-specific linting rules, but also bundles other useful ESLint plugins likeimport
,react
,react-hooks
andjsx-a11y
, and Next-specific overrides of these plugins. See theeslint-plugin-next
source.next/core-web-vitals
: Extendsnext/recommended
, turning a couple core web vitals-specific ESLint rules from warnings into errors. See thecore-web-vitals
config source.See the typescript-eslint configuration docs, mainly this quote:
Example setup using
@typescript-eslint/parser
and@typescript-eslint/plugin
as well as typed versions of bothstrict
andstylistic
:The text was updated successfully, but these errors were encountered: