From 76248c3d7f971008ecadb55b82b8baae777d9669 Mon Sep 17 00:00:00 2001 From: grabowski Date: Mon, 27 Apr 2026 11:35:03 +0700 Subject: [PATCH] fix(prepare): tolerate missing husky in --prod installs `pnpm install --prod` skips devDependencies, so husky is not on PATH when the prepare lifecycle script runs on the deploy host. Append `|| true` so the script succeeds in both dev (hooks installed) and prod (no-op). Co-Authored-By: Claude Opus 4.7 (1M context) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b3fd57e..475e3c7 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "db:studio": "drizzle-kit studio", "db:seed": "tsx scripts/seed/system-asset-types.ts", "create-user": "tsx scripts/create-user.ts", - "prepare": "husky" + "prepare": "husky || true" }, "dependencies": { "@aws-sdk/client-s3": "^3.1035.0",