diff --git a/07-run-the-validate-script-in-a-pre-commit-git-hook-with-husky/package.json b/07-run-the-validate-script-in-a-pre-commit-git-hook-with-husky/package.json index 64f65c1..1f9acc5 100644 --- a/07-run-the-validate-script-in-a-pre-commit-git-hook-with-husky/package.json +++ b/07-run-the-validate-script-in-a-pre-commit-git-hook-with-husky/package.json @@ -8,8 +8,7 @@ "check-types": "tsc", "format": "npm run prettier -- --write", "prettier": "prettier \"**/*.+(js|json|ts)\"", - "validate": "npm run lint && npm run prettier -- --list-different && npm run check-types", - "precommit": "npm run validate" + "validate": "npm run lint && npm run prettier -- --list-different && npm run check-types" }, "devDependencies": { "babel-eslint": "11.0.0-beta.0", @@ -18,5 +17,10 @@ "husky": "^3.0.2", "prettier": "^1.18.2", "typescript": "^3.5.3" + }, + "husky": { + "hooks": { + "pre-commit": "npm run validate" + } } } diff --git a/08-auto-format-all-files-and-validate-relevant-files-in-a-precommit-script-with-lint-staged/.lintstagedrc b/08-auto-format-all-files-and-validate-relevant-files-in-a-precommit-script-with-lint-staged/.lintstagedrc index 6e5f895..764f8ef 100644 --- a/08-auto-format-all-files-and-validate-relevant-files-in-a-precommit-script-with-lint-staged/.lintstagedrc +++ b/08-auto-format-all-files-and-validate-relevant-files-in-a-precommit-script-with-lint-staged/.lintstagedrc @@ -2,7 +2,7 @@ "*.js": [ "eslint" ], - "*.+(js|json|ts|tsx|md)": [ + "*.+(js|json|ts)": [ "prettier --write", "git add" ]