-
Defendi Alberto authoredDefendi Alberto authored
.eslintrc.yml 1.25 KiB
env:
browser: true
es2021: true
extends:
- 'plugin:react/recommended'
- airbnb
- prettier
parser: '@typescript-eslint/parser'
parserOptions:
ecmaFeatures:
jsx: true
ecmaVersion: 12
sourceType: module
plugins:
- react
- '@typescript-eslint'
- prettier
settings:
import/resolver:
node:
extensions:
- .js
- .jsx
- .ts
- .tsx
moduleDirectory:
- node_modules
- src/
js: never
jsx: never
ts: never
tsx: never
rules:
prettier/prettier:
- error
no-undef: 0
no-console:
- warn
- allow:
- warn
- error
react/jsx-filename-extension:
- 2
- extensions:
- .js
- .jsx
- .ts
- .tsx
import/extensions:
- error
- ignorePackages
- js: never,
- jsx: never,
- ts: never,
- tsx: never
no-unused-vars: 1
no-empty: 0
no-useless-escape: 1
no-fallthrough: 1
no-extra-boolean-cast: 1
no-use-before-define: off
'@typescript-eslint/no-use-before-define':
- error
react/prop-types: 0
react/no-deprecated: 0
react/display-name: 0
react/no-find-dom-node: 1