From 7285c2bc5019ce7139e7dcbd28cd84b1cc20b1ef Mon Sep 17 00:00:00 2001 From: Philip Molares Date: Sat, 22 Mar 2025 00:37:32 +0100 Subject: [PATCH] chore(backend): add zod dependency Signed-off-by: Philip Molares --- backend/package.json | 4 +++- yarn.lock | 51 ++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 52 insertions(+), 3 deletions(-) diff --git a/backend/package.json b/backend/package.json index 01cefd145..18f04be28 100644 --- a/backend/package.json +++ b/backend/package.json @@ -57,6 +57,7 @@ "markdown-it": "13.0.2", "minio": "8.0.4", "mysql": "2.18.1", + "nestjs-zod": "4.3.1", "node-fetch": "2.7.0", "openid-client": "5.7.1", "pg": "8.13.1", @@ -68,7 +69,8 @@ "typeorm": "0.3.20", "uuid": "11.0.5", "ws": "8.18.0", - "yjs": "13.6.23" + "yjs": "13.6.23", + "zod": "3.24.2" }, "devDependencies": { "@darraghor/eslint-plugin-nestjs-typed": "5.0.32", diff --git a/yarn.lock b/yarn.lock index f54daa6d4..95138dd46 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2602,6 +2602,7 @@ __metadata: minio: "npm:8.0.4" mocked-env: "npm:1.3.5" mysql: "npm:2.18.1" + nestjs-zod: "npm:4.3.1" node-fetch: "npm:2.7.0" openid-client: "npm:5.7.1" pg: "npm:8.13.1" @@ -2622,6 +2623,7 @@ __metadata: uuid: "npm:11.0.5" ws: "npm:8.18.0" yjs: "npm:13.6.23" + zod: "npm:3.24.2" languageName: unknown linkType: soft @@ -2650,7 +2652,7 @@ __metadata: typescript: "npm:5.6.3" ws: "npm:8.18.0" yjs: "npm:13.6.23" - zod: "npm:^3.24.2" + zod: "npm:3.24.2" languageName: unknown linkType: soft @@ -3735,6 +3737,27 @@ __metadata: languageName: node linkType: hard +"@nest-zod/z@npm:*": + version: 2.0.0 + resolution: "@nest-zod/z@npm:2.0.0" + peerDependencies: + "@nestjs/common": ^10.0.0 || ^11.0.0 + "@nestjs/core": ^10.0.0 || ^11.0.0 + "@nestjs/swagger": ^7.4.2 || ^8.0.0 || ^11.0.0 + zod: ">= 3.14.3" + peerDependenciesMeta: + "@nestjs/common": + optional: true + "@nestjs/core": + optional: true + "@nestjs/swagger": + optional: true + zod: + optional: false + checksum: 10c0/6fde5a73bc7aa49531ee91d12bc8ffea08dbf4ac803fb3c644066ec9467210ad04194e5d05defa23f913cd55d59ee7c66c3fcf190a16dc73ce331a7ac9721e77 + languageName: node + linkType: hard + "@nestjs/cli@npm:10.4.9": version: 10.4.9 resolution: "@nestjs/cli@npm:10.4.9" @@ -15075,6 +15098,30 @@ __metadata: languageName: node linkType: hard +"nestjs-zod@npm:4.3.1": + version: 4.3.1 + resolution: "nestjs-zod@npm:4.3.1" + dependencies: + "@nest-zod/z": "npm:*" + deepmerge: "npm:^4.3.1" + peerDependencies: + "@nestjs/common": ^10.0.0 || ^11.0.0 + "@nestjs/core": ^10.0.0 || ^11.0.0 + "@nestjs/swagger": ^7.4.2 || ^8.0.0 || ^11.0.0 + zod: ">= 3.14.3" + peerDependenciesMeta: + "@nestjs/common": + optional: true + "@nestjs/core": + optional: true + "@nestjs/swagger": + optional: true + zod: + optional: false + checksum: 10c0/0206185973c51801afa9d6118aa24b5df7f74a19815c2cc7a5408127450e2f7b4ae0f538f34b0bea023708f9e39d72f5c8cbe5ce09818ceae473ee94bb0f27cd + languageName: node + linkType: hard + "next-tick@npm:1, next-tick@npm:^1.1.0": version: 1.1.0 resolution: "next-tick@npm:1.1.0" @@ -20655,7 +20702,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.24.2": +"zod@npm:3.24.2": version: 3.24.2 resolution: "zod@npm:3.24.2" checksum: 10c0/c638c7220150847f13ad90635b3e7d0321b36cce36f3fc6050ed960689594c949c326dfe2c6fa87c14b126ee5d370ccdebd6efb304f41ef5557a4aaca2824565