From eb67d4287674dae94c59ebf929eb796b874b294c Mon Sep 17 00:00:00 2001 From: sinclairzx81 Date: Thu, 26 Jun 2025 19:21:28 +0900 Subject: [PATCH] Revision 0.10.1 (#39) * Zod: Use Offset on String DateTime Format * Version --- package-lock.json | 4 ++-- package.json | 2 +- src/typebox/typebox-from-zod.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index e955693..6d9eff0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@sinclair/typemap", - "version": "0.10.0", + "version": "0.10.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@sinclair/typemap", - "version": "0.10.0", + "version": "0.10.1", "license": "MIT", "devDependencies": { "@arethetypeswrong/cli": "^0.17.2", diff --git a/package.json b/package.json index e5ed4bb..5e954f5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@sinclair/typemap", - "version": "0.10.0", + "version": "0.10.1", "description": "Syntax Compiler and Translation System for Runtime Types", "author": "sinclairzx81", "license": "MIT", diff --git a/src/typebox/typebox-from-zod.ts b/src/typebox/typebox-from-zod.ts index e986f6e..e8eea05 100644 --- a/src/typebox/typebox-from-zod.ts +++ b/src/typebox/typebox-from-zod.ts @@ -48,7 +48,7 @@ t.FormatRegistry.Set('cidr', (value) => check(z.string().cidr(), value)) t.FormatRegistry.Set('cuid', (value) => check(z.string().cuid(), value)) t.FormatRegistry.Set('cuid2', (value) => check(z.string().cuid2(), value)) t.FormatRegistry.Set('date', (value) => check(z.string().date(), value)) -t.FormatRegistry.Set('datetime', (value) => check(z.string().datetime(), value)) +t.FormatRegistry.Set('datetime', (value) => check(z.string().datetime({ offset: true }), value)) t.FormatRegistry.Set('duration', (value) => check(z.string().duration(), value)) t.FormatRegistry.Set('email', (value) => check(z.string().email(), value)) t.FormatRegistry.Set('emoji', (value) => check(z.string().emoji(), value))