From 655adf87c051d1a09b7dd95adb006395a4e6fa1d Mon Sep 17 00:00:00 2001 From: cheffe01 <32869042-cheffe01@users.noreply.replit.com> Date: Tue, 26 May 2026 05:47:52 +0000 Subject: [PATCH] Add Zod dependency to enable user API functionalities Adds `zod` as a direct dependency to the `api-server` package, resolving the import error in `users.ts` and enabling user-related API functionalities. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 0edbd41f-69af-4bb4-88a4-f5fecc8b2778 Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 00bfe0e8-1c2f-4283-95aa-5bc19de2c811 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0683fb79-a27c-485c-9333-5f4b288c4567/0edbd41f-69af-4bb4-88a4-f5fecc8b2778/4wtolMS Replit-Helium-Checkpoint-Created: true --- artifacts/api-server/package.json | 1 + artifacts/api-server/src/routes/users.ts | 2 +- pnpm-lock.yaml | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/artifacts/api-server/package.json b/artifacts/api-server/package.json index b67417b..781d2fd 100644 --- a/artifacts/api-server/package.json +++ b/artifacts/api-server/package.json @@ -13,6 +13,7 @@ "@workspace/api-zod": "workspace:*", "@workspace/db": "workspace:*", "bcryptjs": "^3.0.3", + "zod": "catalog:", "connect-pg-simple": "^10.0.0", "cookie-parser": "^1.4.7", "cors": "^2.8.6", diff --git a/artifacts/api-server/src/routes/users.ts b/artifacts/api-server/src/routes/users.ts index 3d0f902..74e23b5 100644 --- a/artifacts/api-server/src/routes/users.ts +++ b/artifacts/api-server/src/routes/users.ts @@ -4,7 +4,7 @@ import bcrypt from "bcryptjs"; import { db, usersTable } from "@workspace/db"; import { requireAdmin } from "../middleware/auth"; import { writeAuditLog } from "../lib/audit"; -import { z } from "zod/v4"; +import { z } from "zod"; const router: IRouter = Router(); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 75e7dc8..e56defa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -203,6 +203,9 @@ importers: pino-http: specifier: ^10.5.0 version: 10.5.0 + zod: + specifier: 'catalog:' + version: 3.25.76 devDependencies: '@types/bcryptjs': specifier: ^3.0.0