From 6123e572b21e74089ac5a1391625a11a79bc14ea Mon Sep 17 00:00:00 2001 From: itsmylife44 <34112129+itsmylife44@users.noreply.github.com> Date: Fri, 30 Jan 2026 18:10:58 +0100 Subject: [PATCH] fix(ui): add missing zod production dependency The terminal route uses zod for search parameter validation, but zod was only listed as a devDependency (via other packages). This causes the production build to fail with: Rollup failed to resolve import "zod" from "src/routes/terminal.tsx" Adding zod as a direct production dependency in apps/ui/package.json ensures it's available during the production build. --- apps/ui/package.json | 1 + package-lock.json | 22 +++++++++++++++------- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/apps/ui/package.json b/apps/ui/package.json index 1e2a0d02e..5ee5dc53f 100644 --- a/apps/ui/package.json +++ b/apps/ui/package.json @@ -105,6 +105,7 @@ "sonner": "2.0.7", "tailwind-merge": "3.4.0", "usehooks-ts": "3.1.1", + "zod": "^3.24.1", "zustand": "5.0.9" }, "optionalDependencies": { diff --git a/package-lock.json b/package-lock.json index c86ba4aa9..cda97befb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "automaker", - "version": "0.12.0rc", + "version": "0.13.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "automaker", - "version": "0.12.0rc", + "version": "0.13.0", "hasInstallScript": true, "workspaces": [ "apps/*", @@ -32,7 +32,7 @@ }, "apps/server": { "name": "@automaker/server", - "version": "0.12.0", + "version": "0.13.0", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@anthropic-ai/claude-agent-sdk": "0.1.76", @@ -83,7 +83,7 @@ }, "apps/ui": { "name": "@automaker/ui", - "version": "0.12.0", + "version": "0.13.0", "hasInstallScript": true, "license": "SEE LICENSE IN LICENSE", "dependencies": { @@ -153,6 +153,7 @@ "sonner": "2.0.7", "tailwind-merge": "3.4.0", "usehooks-ts": "3.1.1", + "zod": "^3.24.1", "zustand": "5.0.9" }, "devDependencies": { @@ -404,6 +405,15 @@ "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" } }, + "apps/ui/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, "libs/dependency-resolver": { "name": "@automaker/dependency-resolver", "version": "1.0.0", @@ -6218,7 +6228,6 @@ "version": "19.2.7", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.7.tgz", "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==", - "dev": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -6228,7 +6237,7 @@ "version": "19.2.3", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", - "dev": true, + "devOptional": true, "license": "MIT", "peerDependencies": { "@types/react": "^19.2.0" @@ -8439,7 +8448,6 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, "license": "MIT" }, "node_modules/d3-color": {