Skip to content

Commit 816fc34

Browse files
committed
Add eslint
1 parent 3d7c3a4 commit 816fc34

File tree

3 files changed

+77
-0
lines changed

3 files changed

+77
-0
lines changed

.eslintrc.js

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
module.exports = {
2+
"env": {
3+
"browser": true,
4+
"commonjs": true,
5+
"es6": true
6+
},
7+
"extends": "eslint:recommended",
8+
"parserOptions": {
9+
"sourceType": "module"
10+
},
11+
"plugins": [
12+
"vue"
13+
],
14+
"rules": {
15+
"indent": [
16+
"warn",
17+
"tab"
18+
],
19+
"quotes": [
20+
"warn",
21+
"double"
22+
],
23+
"semi": [
24+
"error",
25+
"always"
26+
],
27+
"no-var": [
28+
"error"
29+
]
30+
}
31+
};

npm-debug.log

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
0 info it worked if it ends with ok
2+
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
3+
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
4+
1 verbose cli 'run',
5+
1 verbose cli 'lint' ]
6+
2 info using [email protected]
7+
3 info using [email protected]
8+
4 verbose run-script [ 'prelint', 'lint', 'postlint' ]
9+
5 info prelint [email protected]
10+
6 info lint [email protected]
11+
7 verbose unsafe-perm in lifecycle true
12+
8 info [email protected] Failed to exec lint script
13+
9 verbose stack Error: [email protected] lint: `eslint --ext=.js,.vue src`
14+
9 verbose stack Exit status 1
15+
9 verbose stack at EventEmitter.<anonymous> (C:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:214:16)
16+
9 verbose stack at emitTwo (events.js:87:13)
17+
9 verbose stack at EventEmitter.emit (events.js:172:7)
18+
9 verbose stack at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:24:14)
19+
9 verbose stack at emitTwo (events.js:87:13)
20+
9 verbose stack at ChildProcess.emit (events.js:172:7)
21+
9 verbose stack at maybeClose (internal/child_process.js:827:16)
22+
9 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
23+
10 verbose pkgid [email protected]
24+
11 verbose cwd d:\Work\vue-form-generator
25+
12 error Windows_NT 6.1.7601
26+
13 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "lint"
27+
14 error node v4.4.0
28+
15 error npm v2.14.20
29+
16 error code ELIFECYCLE
30+
17 error [email protected] lint: `eslint --ext=.js,.vue src`
31+
17 error Exit status 1
32+
18 error Failed at the [email protected] lint script 'eslint --ext=.js,.vue src'.
33+
18 error This is most likely a problem with the vue-form-generator package,
34+
18 error not with npm itself.
35+
18 error Tell the author that this fails on your system:
36+
18 error eslint --ext=.js,.vue src
37+
18 error You can get information on how to open an issue for this project with:
38+
18 error npm bugs vue-form-generator
39+
18 error Or if that isn't available, you can get their info via:
40+
18 error
41+
18 error npm owner ls vue-form-generator
42+
18 error There is likely additional logging output above.
43+
19 verbose exit [ 1, true ]

package.json

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"scripts": {
77
"build": "webpack --config webpack.build.config.js",
88
"dev": "webpack-dev-server --config webpack.dev.config.js --inline --hot --content-base dev/",
9+
"lint": "eslint --ext=.js,.vue src",
910
"test": "webpack --config test/webpack.config.js"
1011
},
1112
"keywords": [
@@ -26,6 +27,8 @@
2627
"babel-preset-stage-0": "6.5.0",
2728
"babel-runtime": "5.8.38",
2829
"css-loader": "0.23.1",
30+
"eslint": "2.9.0",
31+
"eslint-plugin-vue": "0.1.1",
2932
"faker": "3.1.0",
3033
"jade": "1.11.0",
3134
"jade-loader": "0.8.0",

0 commit comments

Comments
 (0)