Add lefthook for linting and testing hooks, and optional pre-commit hook via local (#7)
* unbreak package lock * lint * add lefthook for prepush test and lint hook * attempt at exiting 0 if we made a change in lint * fix lint * add fail text * pre-commit test * adjust autofix * add lefthook example * fix comment
This commit is contained in:
parent
e751676b04
commit
44a2732b53
1 changed files with 207 additions and 1 deletions
|
|
@ -6,7 +6,8 @@
|
|||
"start": "tsx src/runner.ts",
|
||||
"test": "jest",
|
||||
"lint": "eslint src/ && prettier --check .",
|
||||
"lint:fix": "eslint src/ --fix && prettier --write ."
|
||||
"lint:fix": "eslint src/ --fix && prettier --write .",
|
||||
"lint:fix_check": "npm run lint:fix && git diff --exit-code --quiet"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@eslint/js": "^9.8.0",
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
"dependencies": {
|
||||
"@modelcontextprotocol/sdk": "^1.20.1",
|
||||
"express": "^5.1.0",
|
||||
"lefthook": "^2.0.2",
|
||||
"zod": "^3.25.76"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue