From 95a65e0f84684ef099d2a827e14185e257d33b33 Mon Sep 17 00:00:00 2001 From: xiongxiao Date: Wed, 31 Dec 2025 17:53:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20package.json=20=E5=92=8C?= =?UTF-8?q?=20pnpm-lock.yaml=EF=BC=8C=E6=B7=BB=E5=8A=A0=20zod=20=E5=92=8C?= =?UTF-8?q?=20zod-to-json-schema=20=E4=BE=9D=E8=B5=96=EF=BC=8C=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E4=BE=9D=E8=B5=96=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 6 ++++-- pnpm-lock.yaml | 20 ++++++++++++++++++++ 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index b6ad98f..f5d2f55 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "dev": "tsx watch src/index.ts", "init:browser": "npx playwright install", "build": "bun run bun.config.ts", - "browser": "pm2 start start-browser.js --name browser ", + "browser": "pm2 start start-browser.js --name browser ", "cmd": "tsx src/test/cmd.ts ", "init": "pnpm run init:pnpm && pnpm run init:db && pnpm run init:browser", "init:pnpm": "pnpm approve-builds", @@ -38,8 +38,10 @@ "packageManager": "pnpm@10.26.0", "type": "module", "dependencies": { + "better-sqlite3": "^12.5.0", "playwright": "^1.57.0", - "better-sqlite3": "^12.5.0" + "zod": "^4.2.1", + "zod-to-json-schema": "^3.25.1" }, "devDependencies": { "@kevisual/code-builder": "^0.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49cdac8..faae7f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,6 +14,12 @@ importers: playwright: specifier: ^1.57.0 version: 1.57.0 + zod: + specifier: ^4.2.1 + version: 4.2.1 + zod-to-json-schema: + specifier: ^3.25.1 + version: 3.25.1(zod@4.2.1) devDependencies: '@kevisual/code-builder': specifier: ^0.0.2 @@ -838,6 +844,14 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + zod-to-json-schema@3.25.1: + resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} + peerDependencies: + zod: ^3.25 || ^4 + + zod@4.2.1: + resolution: {integrity: sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==} + snapshots: '@drizzle-team/brocli@0.10.2': {} @@ -1487,3 +1501,9 @@ snapshots: util-deprecate@1.0.2: {} wrappy@1.0.2: {} + + zod-to-json-schema@3.25.1(zod@4.2.1): + dependencies: + zod: 4.2.1 + + zod@4.2.1: {}