setup eslint

This commit is contained in:
Evan You
2018-04-05 17:09:44 -04:00
parent 4e33f5afa9
commit de457da22b
3 changed files with 1344 additions and 38 deletions
+4
View File
@@ -0,0 +1,4 @@
module.exports = {
root: true,
extends: ['plugin:vue-libs/recommended']
}
+19
View File
@@ -25,6 +25,19 @@
"url": "https://github.com/vuejs/vuepress/issues"
},
"homepage": "https://github.com/vuejs/vuepress#readme",
"gitHooks": {
"pre-commit": "lint-staged"
},
"lint-staged": {
"lib/**/*.js": [
"eslint --fix",
"git add"
],
"test/**/*.js": [
"eslint --fix",
"git add"
]
},
"dependencies": {
"autoprefixer": "^8.2.0",
"buble": "^0.19.3",
@@ -66,6 +79,12 @@
"webpackbar": "^2.6.1",
"yaml-front-matter": "^4.0.0"
},
"devDependencies": {
"eslint": "^4.19.1",
"eslint-plugin-vue-libs": "^2.1.0",
"lint-staged": "^7.0.4",
"yorkie": "^1.0.3"
},
"engines": {
"node": ">=8"
}
+1321 -38
View File
File diff suppressed because it is too large Load Diff