From f6f7edeef6bbc05e8b03925d5eba80ade320ce4c Mon Sep 17 00:00:00 2001 From: Yuzu Date: Wed, 1 Jul 2026 13:17:40 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20chore:=20add=20husky=20pre-commi?= =?UTF-8?q?t=20check?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .husky/pre-commit | 1 + bun.lock | 3 +++ package.json | 2 ++ 3 files changed, 6 insertions(+) create mode 100755 .husky/pre-commit diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000..1d974b8 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1 @@ +bun check diff --git a/bun.lock b/bun.lock index a481c82..7155380 100644 --- a/bun.lock +++ b/bun.lock @@ -14,6 +14,7 @@ "@types/bun": "^1.3.14", "@types/node": "^26.0.1", "@types/validator": "^13.15.10", + "husky": "^9.1.7", "prettier": "^3.9.4", "typescript": "^6.0.3", }, @@ -98,6 +99,8 @@ "https-proxy-agent": ["https-proxy-agent@5.0.1", "", { "dependencies": { "agent-base": "6", "debug": "4" } }, "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA=="], + "husky": ["husky@9.1.7", "", { "bin": { "husky": "bin.js" } }, "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA=="], + "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], "is-stream": ["is-stream@2.0.1", "", {}, "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="], diff --git a/package.json b/package.json index 15c8241..3d7b614 100644 --- a/package.json +++ b/package.json @@ -16,10 +16,12 @@ "@types/bun": "^1.3.14", "@types/node": "^26.0.1", "@types/validator": "^13.15.10", + "husky": "^9.1.7", "prettier": "^3.9.4", "typescript": "^6.0.3" }, "scripts": { + "prepare": "husky", "typecheck": "tsc --noEmit", "format": "prettier --check .", "format:fix": "prettier --write .",