Add react-hooks in the eslint config

This commit is contained in:
Grégoire Delattre 2019-06-21 13:14:51 +02:00
parent e436ece06c
commit 48a6dc9fef
3 changed files with 11 additions and 2 deletions

View File

@ -13,7 +13,8 @@
"jsx": true "jsx": true
}, },
"plugins": [ "plugins": [
"react" "react",
"react-hooks"
], ],
"rules": { "rules": {
"strict": 1, "strict": 1,
@ -22,6 +23,8 @@
"camelcase": 1, "camelcase": 1,
"no-underscore-dangle": 1, "no-underscore-dangle": 1,
"react/jsx-uses-react": 1, "react/jsx-uses-react": 1,
"react/jsx-uses-vars": 1 "react/jsx-uses-vars": 1,
"react-hooks/rules-of-hooks": "error",
"react-hooks/exhaustive-deps": "warn"
} }
} }

View File

@ -46,6 +46,7 @@
"del": "^3.0.0", "del": "^3.0.0",
"eslint": "^5.16.0", "eslint": "^5.16.0",
"eslint-plugin-react": "^7.6.1", "eslint-plugin-react": "^7.6.1",
"eslint-plugin-react-hooks": "^1.6.0",
"file-loader": "^3.0.1", "file-loader": "^3.0.1",
"less": "^2.3.1", "less": "^2.3.1",
"less-loader": "^4.0.5", "less-loader": "^4.0.5",

View File

@ -2500,6 +2500,11 @@ escope@^3.6.0:
esrecurse "^4.1.0" esrecurse "^4.1.0"
estraverse "^4.1.1" estraverse "^4.1.1"
eslint-plugin-react-hooks@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.6.0.tgz#348efcda8fb426399ac7b8609607c7b4025a6f5f"
integrity sha512-lHBVRIaz5ibnIgNG07JNiAuBUeKhEf8l4etNx5vfAEwqQ5tcuK3jV9yjmopPgQDagQb7HwIuQVsE3IVcGrRnag==
eslint-plugin-react@^7.6.1: eslint-plugin-react@^7.6.1:
version "7.13.0" version "7.13.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.13.0.tgz#bc13fd7101de67996ea51b33873cd9dc2b7e5758" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.13.0.tgz#bc13fd7101de67996ea51b33873cd9dc2b7e5758"