Template
1
0
Files
boilerplate/platform/parse/time.ts
2025-12-05 01:56:42 +01:00

14 lines
368 B
TypeScript

import z from "zod";
export const ZonedDateTimeSchema = z.object({
tag: z.literal("time/zoned-date-time"),
rep: z.string(),
hashCode: z.number(),
});
export function assertZonedDateTime(value: object | null): value is ZonedDateTime {
return ZonedDateTimeSchema.parse(value) !== undefined;
}
export type ZonedDateTime = z.output<typeof ZonedDateTimeSchema>;