|
51 | 51 | "app-root-dir": "1.0.2", |
52 | 52 | "babel-cli": "^6.26.0", |
53 | 53 | "babel-core": "^6.26.3", |
54 | | - "babel-eslint": "8.2.3", |
| 54 | + "babel-eslint": "10.0.3", |
55 | 55 | "babel-jest": "^23.0.1", |
56 | 56 | "babel-plugin-external-helpers": "^6.22.0", |
57 | 57 | "babel-plugin-transform-class-properties": "6.24.1", |
|
66 | 66 | "enzyme": "^3.10.0", |
67 | 67 | "enzyme-adapter-react-16": "^1.15.1", |
68 | 68 | "enzyme-to-json": "^3.4.2", |
69 | | - "eslint": "^4.7.2", |
70 | | - "eslint-config-airbnb": "^16.1.0", |
71 | | - "eslint-config-prettier": "^2.9.0", |
| 69 | + "eslint": "^6.5.1", |
| 70 | + "eslint-config-airbnb": "^18.0.1", |
| 71 | + "eslint-config-prettier": "^6.4.0", |
72 | 72 | "eslint-plugin-import": "^2.18.2", |
73 | 73 | "eslint-plugin-jsx-a11y": "^6.2.3", |
74 | 74 | "eslint-plugin-react": "^7.16.0", |
| 75 | + "eslint-plugin-react-hooks": "^2.1.2", |
75 | 76 | "gzip-size": "^4.0.0", |
76 | 77 | "husky": "^0.14.3", |
77 | 78 | "in-publish": "2.0.0", |
|
122 | 123 | "camelcase": 0, |
123 | 124 | "import/prefer-default-export": 0, |
124 | 125 | "import/no-extraneous-dependencies": 0, |
| 126 | + "max-classes-per-file": 0, |
125 | 127 | "no-nested-ternary": 0, |
126 | 128 | "no-underscore-dangle": 0, |
127 | 129 | "react/no-array-index-key": 0, |
|
130 | 132 | 2, |
131 | 133 | "never" |
132 | 134 | ], |
| 135 | + "react/destructuring-assignment": 0, |
133 | 136 | "react/forbid-prop-types": 0, |
134 | 137 | "react/jsx-filename-extension": 0, |
135 | | - "react/sort-comp": 0 |
| 138 | + "react/jsx-props-no-spreading": 0, |
| 139 | + "react/sort-comp": 0, |
| 140 | + "react/state-in-constructor": 0, |
| 141 | + "react/static-property-placement": 0 |
136 | 142 | } |
137 | 143 | }, |
138 | 144 | "eslintIgnore": [ |
|
0 commit comments