Advertisement
Guest User

Untitled

a guest
Apr 12th, 2020
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 1.16 KB | None | 0 0
  1. {
  2.   "root": true,
  3.   "parser": "@typescript-eslint/parser",
  4.   "plugins": ["react", "react-hooks", "@typescript-eslint"],
  5.   "env": {
  6.     "browser": true,
  7.     "commonjs": true,
  8.     "es6": true,
  9.     "node": true
  10.   },
  11.   "extends": [
  12.     "eslint:recommended",
  13.     "plugin:react/recommended",
  14.     "plugin:@typescript-eslint/eslint-recommended"
  15.   ],
  16.   "globals": {
  17.     // NextJs does not require you to import React into each component. so suppress errors for missing 'import React' in files.
  18.     "React": "writable",
  19.     "Atomics": "readonly",
  20.     "SharedArrayBuffer": "readonly"
  21.   },
  22.   "settings": {
  23.     "react": {
  24.       "version": "require('./package.json').dependencies.react"
  25.     }
  26.   },
  27.   "parserOptions": {
  28.     "ecmaFeatures": {
  29.       "jsx": true
  30.     },
  31.     "ecmaVersion": 2018,
  32.     "sourceType": "module"
  33.   },
  34.   "rules": {
  35.     // NextJs does not require you to import React into each component. so suppress errors for missing 'import React' in files.
  36.     "react/react-in-jsx-scope": "off",
  37.     // "react/display-name": 1,
  38.     "react/prop-types": "off",
  39.     "react-hooks/rules-of-hooks": "error",
  40.     "react-hooks/exhaustive-deps": "warn"
  41.   }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement