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"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@elastic/eslint-config-kibana": "0.0.3",
|
||||
"babel-cli": "~6.7.5",
|
||||
"babel-core": "~6.7.6",
|
||||
"babel-eslint": "~4.1.8",
|
||||
"babel-plugin-add-module-exports": "~0.1.2",
|
||||
"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",
|
||||
"mocha": "~2.4.5",
|
||||
"sinon": "~1.17.3"
|
||||
|
||||
Reference in New Issue
Block a user