From 6a0b8cc28edf14b2aa20883bb656a5f72dd2887f Mon Sep 17 00:00:00 2001 From: Bart van der Braak <bartvdbraak@gmail.com> Date: Wed, 14 Jun 2023 00:27:39 +0200 Subject: [PATCH] feat: added `husky` for git hooks --- package.json | 6 ++++-- pnpm-lock.yaml | 11 ++++++++++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 4628560..7eefff2 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,8 @@ "typecheck": "tsc --noEmit", "format:write": "prettier . --write --cache", "format:check": "prettier . --check --cache", - "deps:check": "depcheck" + "deps:check": "depcheck", + "prepare": "husky install" }, "dependencies": { "@clerk/clerk-react": "^4.19.0", @@ -51,6 +52,7 @@ "postcss": "^8.4.24", "prettier": "^2.8.8", "tailwindcss": "^3.3.2", - "typescript": "^5.1.3" + "typescript": "^5.1.3", + "husky": "^8.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 836d62b..077061e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -91,6 +91,9 @@ devDependencies: depcheck: specifier: ^1.4.3 version: 1.4.3 + husky: + specifier: ^8.0.0 + version: 8.0.0 postcss: specifier: ^8.4.24 version: 8.4.24 @@ -2768,6 +2771,12 @@ packages: engines: {node: '>=14.18.0'} dev: false + /husky@8.0.0: + resolution: {integrity: sha512-4qbE/5dzNDNxFEkX9MNRPKl5+omTXQzdILCUWiqG/lWIAioiM5vln265/l6I2Zx8gpW8l1ukZwGQeCFbBZ6+6w==} + engines: {node: '>=14'} + hasBin: true + dev: true + /ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'}