Skip to content

Commit 596dcc2

Browse files
committed
Allowed newer versions of airbnb, babel, and eslint
1 parent c0affc8 commit 596dcc2

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,11 @@ module.exports = {
6565
"react/jsx-boolean-value": ["error", "always"], // Prefer explicit
6666
"react/jsx-filename-extension": "off", // Unnecessary
6767
"react/jsx-one-expression-per-line": "off", // Creates unnecessary white space issues
68+
"react/jsx-props-no-spreading": "off", // Unnecessary
6869
"react/no-did-update-set-state": "off", // Makes hacks needed for prop change triggers
69-
"react/no-unused-state": "off", // TODO: Remove when rule is fixed for setState function
7070
"react/prefer-stateless-function": "off", // Prefer React
7171
"react/react-in-jsx-scope": "off", // Global React
72-
"react/sort-comp": "off", // TODO: Remove when airbnb includes componentDidCatch
72+
"react/static-property-placement": ["error", "static public field"], // Airbnb will catch up
7373
"space-before-function-paren": ["error", "never"] // Whitespace - Preference
7474
},
7575
settings: {

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-config-traitify",
3-
"version": "0.0.1",
3+
"version": "0.1.0",
44
"description": "Traitify's base ESLint config",
55
"main": "index.js",
66
"scripts": {
@@ -25,12 +25,12 @@
2525
},
2626
"homepage": "https://github.com/traitify/eslint-config-traitify#readme",
2727
"dependencies": {
28-
"babel-eslint": "10.x",
29-
"eslint-config-airbnb": "17.x",
28+
"babel-eslint": "10.x || 11.x",
29+
"eslint-config-airbnb": "17.x || 18.x",
3030
"eslint-import-resolver-webpack": "0.x"
3131
},
3232
"peerDependencies": {
33-
"eslint": "5.x",
33+
"eslint": "5.x || 6.x",
3434
"eslint-plugin-babel": "5.x"
3535
}
3636
}

0 commit comments

Comments
 (0)