add linting to project
This commit is contained in:
14
.eslintrc
Normal file
14
.eslintrc
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
extends: '@elastic/kibana'
|
||||||
|
|
||||||
|
plugins:
|
||||||
|
- react
|
||||||
|
|
||||||
|
ecmaFeatures:
|
||||||
|
jsx: true
|
||||||
|
|
||||||
|
rules:
|
||||||
|
no-shadow: 2
|
||||||
|
no-unused-vars: [2, {args: 'after-used', argsIgnorePattern: '^_'}]
|
||||||
|
react/jsx-uses-react: 2
|
||||||
|
react/jsx-uses-vars: 2
|
||||||
@@ -14,10 +14,15 @@
|
|||||||
"node": ">=4.3.0"
|
"node": ">=4.3.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@elastic/eslint-config-kibana": "0.0.3",
|
||||||
"babel-cli": "~6.7.5",
|
"babel-cli": "~6.7.5",
|
||||||
"babel-core": "~6.7.6",
|
"babel-core": "~6.7.6",
|
||||||
|
"babel-eslint": "~4.1.8",
|
||||||
"babel-plugin-add-module-exports": "~0.1.2",
|
"babel-plugin-add-module-exports": "~0.1.2",
|
||||||
"babel-preset-es2015": "~6.6.0",
|
"babel-preset-es2015": "~6.6.0",
|
||||||
|
"eslint": "~1.10.3",
|
||||||
|
"eslint-plugin-mocha": "~1.1.0",
|
||||||
|
"eslint-plugin-react": "~4.2.3",
|
||||||
"expect.js": "~0.3.1",
|
"expect.js": "~0.3.1",
|
||||||
"mocha": "~2.4.5",
|
"mocha": "~2.4.5",
|
||||||
"sinon": "~1.17.3"
|
"sinon": "~1.17.3"
|
||||||
|
|||||||
Reference in New Issue
Block a user