diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 00000000..d4a43dd1 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +npm run pre-commit diff --git a/package.json b/package.json index a804e991..763bd758 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "eslint-config-prettier": "^8.3.0", "eslint-plugin-node": "^11.1.0", "gulp": "^4.0.2", - "husky": "^4.3.8", + "husky": "^8.0.3", "jasmine": "^4.0.0", "jasmine-spec-reporter": "^7.0.0", "jsdoc": "^4.0.0", @@ -52,12 +52,9 @@ "prettier": "2.8.4", "pretty-quick": "^3.1.1" }, - "husky": { - "hooks": { - "pre-commit": "eslint && pretty-quick --staged" - } - }, "scripts": { + "prepare": "husky install", + "pre-commit": "eslint && pretty-quick --staged", "jsdoc": "jsdoc ./lib -R ./README.md -d doc", "eslint-fix": "eslint \"./**/*.js\" --fix", "eslint": "eslint \"./**/*.js\" --cache --quiet",