8000 chore: integrate prettier · e3d/vue-function-api@88b5c36 · GitHub
[go: up one dir, main page]

Skip to content

Commit 88b5c36

Browse files
committed
chore: integrate prettier
1 parent be9455b commit 88b5c36

File tree

2 files changed

+673
-12
lines changed

2 files changed

+673
-12
lines changed

package.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@
3131
"@types/jest": "^24.0.13",
3232
"@types/node": "^12.0.2",
3333
"cross-env": "^5.2.0",
34+
"husky": "^2.7.0",
3435
"jest": "^24.8.0",
36+
"lint-staged": "^8.2.1",
37+
"prettier": "^1.18.2",
3538
"rollup": "^1.12.0",
3639
"rollup-plugin-node-resolve": "^5.0.0",
3740
"rollup-plugin-replace": "^2.2.0",
@@ -45,6 +48,21 @@
4548
"dependencies": {
4649
"tslib": "^1.9.3"
4750
},
51+
"husky": {
52+
"hooks": {
53+
"pre-commit": "lint-staged"
54+
}
55+
},
56+
"lint-staged": {
57+
"*.js": [
58+
"prettier --write",
59+
"git add"
60+
],
61+
"*.ts": [
62+
"prettier --parser=typescript --write",
63+
"git add"
64+
]
65+
},
4866
"jest": {
4967
"verbose": true,
5068
"setupFilesAfterEnv": [
@@ -60,5 +78,10 @@
6078
"testMatch": [
6179
"<rootDir>/test/**/*.spec.js"
6280
]
81+
},
82+
"prettier": {
83+
"printWidth": 100,
84+
"singleQuote": true,
85+
"trailingComma": "es5"
6386
}
6487
}

0 commit comments

Comments
 (0)
0