Skip to content

Commit 1d8c7ef

Browse files
committed
Add lint-staged
1 parent d209baf commit 1d8c7ef

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

generators/app/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ module.exports = class extends Generator {
8585
'eslint-plugin-promise',
8686
'eslint-plugin-standard',
8787
'husky',
88+
'lint-staged'
8889
]
8990
const packages = []
9091

generators/app/templates/package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,19 @@
1313
"lint": "eslint .",
1414
"preversion": "git diff --quiet --exit-code && git checkout master && git merge --no-edit develop",
1515
"postversion": "git checkout develop && git merge --no-edit master",
16+
"precommit": "lint-staged",
1617
"prepush": "npm run lint",
1718
"premerge": "npm run lint"
1819
},
1920
"eslintConfig": {
2021
"extends": "strelka"
2122
},
23+
"lint-staged": {
24+
"*.js": [
25+
"eslint --fix",
26+
"git add"
27+
]
28+
},
2229
"engines": {
2330
"node": ">=6.9"
2431
},

0 commit comments

Comments
 (0)