diff --git a/package.json b/package.json index cc33075..81169dc 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "@trpc/server": "^10.45.2", "argon2": "^0.40.3", "drizzle-orm": "^0.31.2", + "drizzle-zod": "^0.5.1", "helmet": "^7.1.0", "jose": "^5.6.3", "postgres": "^3.4.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3adb8aa..39d46f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,6 +38,9 @@ importers: drizzle-orm: specifier: ^0.31.2 version: 0.31.2(@electric-sql/pglite@0.1.5)(postgres@3.4.4) + drizzle-zod: + specifier: ^0.5.1 + version: 0.5.1(drizzle-orm@0.31.2(@electric-sql/pglite@0.1.5)(postgres@3.4.4))(zod@3.23.8) helmet: specifier: ^7.1.0 version: 7.1.0 @@ -1613,6 +1616,12 @@ packages: sqlite3: optional: true + drizzle-zod@0.5.1: + resolution: {integrity: sha512-C/8bvzUH/zSnVfwdSibOgFjLhtDtbKYmkbPbUCq46QZyZCH6kODIMSOgZ8R7rVjoI+tCj3k06MRJMDqsIeoS4A==} + peerDependencies: + drizzle-orm: '>=0.23.13' + zod: '*' + eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -4723,6 +4732,11 @@ snapshots: '@electric-sql/pglite': 0.1.5 postgres: 3.4.4 + drizzle-zod@0.5.1(drizzle-orm@0.31.2(@electric-sql/pglite@0.1.5)(postgres@3.4.4))(zod@3.23.8): + dependencies: + drizzle-orm: 0.31.2(@electric-sql/pglite@0.1.5)(postgres@3.4.4) + zod: 3.23.8 + eastasianwidth@0.2.0: {} ee-first@1.1.1: {}