Browse Source

Add eslint-config-compact

pull/240/head
afc163 8 years ago
parent
commit
0c0cb87e6c
  1. 7
      .eslintrc
  2. 8
      package.json

7
.eslintrc

@ -1,6 +1,7 @@
{
"parser": "babel-eslint",
"extends": "airbnb",
"plugins": ["compat"],
"env": {
"browser": true,
"node": true,
@ -43,11 +44,15 @@
"object-curly-newline": [0],
"function-paren-newline": [0],
"no-restricted-globals": [0],
"require-yield": [1]
"require-yield": [1],
"compat/compat": "error"
},
"parserOptions": {
"ecmaFeatures": {
"experimentalObjectRestSpread": true
}
},
"settings": {
"polyfills": ["fetch"]
}
}

8
package.json

@ -57,6 +57,7 @@
"eslint": "^4.8.0",
"eslint-config-airbnb": "^16.0.0",
"eslint-plugin-babel": "^4.0.0",
"eslint-plugin-compat": "^2.1.0",
"eslint-plugin-import": "^2.2.0",
"eslint-plugin-jsx-a11y": "^6.0.0",
"eslint-plugin-markdown": "^1.0.0-beta.6",
@ -107,5 +108,10 @@
"lint-staged": {
"**/*.{js,jsx}": "lint-staged:js",
"**/*.less": "stylelint --syntax less"
}
},
"browserslist": [
"> 1%",
"last 2 versions",
"not ie <= 10"
]
}

Loading…
Cancel
Save