Skip to content

Commit 1746d3e

Browse files
committed
Add eslint-plugin-jest
Config ESLint to properly lint spec files based on Jest.
1 parent b5a3bfe commit 1746d3e

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

.eslintrc.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"env": {
33
"browser": true,
44
"es6": true,
5-
"node": true
5+
"node": true,
6+
"jest/globals": true
67
},
78
"extends": [
89
"eslint:recommended",
@@ -23,7 +24,7 @@
2324
"ecmaVersion": 6,
2425
"sourceType": "module"
2526
},
26-
"plugins": ["react", "prettier"],
27+
"plugins": ["react", "prettier", "jest"],
2728
"settings": {
2829
"react": {
2930
"version": "detect"

package-lock.json

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,21 +42,22 @@
4242
"testModule": "tests/main.js"
4343
},
4444
"devDependencies": {
45-
"babel-eslint": "^10.0.1",
4645
"@babel/core": "^7.4.0",
4746
"@babel/plugin-proposal-class-properties": "^7.4.0",
4847
"@babel/preset-env": "^7.4.2",
4948
"@babel/preset-react": "^7.0.0",
49+
"babel-eslint": "^10.0.1",
5050
"babel-jest": "^24.5.0",
5151
"babel-plugin-module-resolver": "^3.2.0",
5252
"commitizen": "3.0.5",
5353
"cz-conventional-changelog": "2.1.0",
54+
"enzyme": "^3.9.0",
55+
"enzyme-adapter-react-16": "^1.11.2",
5456
"eslint": "^5.16.0",
5557
"eslint-config-prettier": "^4.1.0",
58+
"eslint-plugin-jest": "^22.4.1",
5659
"eslint-plugin-prettier": "^3.0.1",
5760
"eslint-plugin-react": "^7.12.4",
58-
"enzyme": "^3.9.0",
59-
"enzyme-adapter-react-16": "^1.11.2",
6061
"husky": "1.1.3",
6162
"jest": "^24.5.0",
6263
"lint-staged": "8.0.4",

0 commit comments

Comments
 (0)