From a84d06815e46114f38efceab8e83e474b6be52cf Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Sun, 1 Feb 2026 00:30:37 -0600 Subject: [PATCH] fix(docker): Make prepare script work in production builds The husky prepare script was failing during Docker production builds because husky is a devDependency and isn't available when running `pnpm install --prod --frozen-lockfile`. Changed from `husky install` (deprecated in v9+) to `husky || true` which gracefully handles the case when husky isn't installed. Co-Authored-By: Claude Opus 4.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b9e1afa..bc92a9d 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "docker:ps": "docker compose ps", "docker:build": "docker compose build", "docker:restart": "docker compose restart", - "prepare": "husky install" + "prepare": "husky || true" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^8.26.0",