Skip to content

Commit d8b9be1

Browse files
committed
build(git): add lint-staged
1 parent f990eef commit d8b9be1

File tree

5 files changed

+422
-7
lines changed

5 files changed

+422
-7
lines changed

.husky/pre-commit

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
npm run lint
2-
npm run format:check
1+
npx lint-staged

.prettierignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,7 @@ pnpm-debug.log*
2424

2525
# jetbrains setting folder
2626
.idea/
27+
28+
# misc
29+
.husky/
30+
.prettierignore

lint-staged.config.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/**
2+
* @type {import('lint-staged').Configuration}
3+
*/
4+
export default {
5+
"!(*.ts)": "prettier --write",
6+
"*.ts": ["eslint --fix", "prettier --write"]
7+
};

0 commit comments

Comments
 (0)