This commit is contained in:
Scott Anderson
2025-06-24 17:40:59 -04:00
parent 260f5f7d28
commit 070fed8a53
7 changed files with 123 additions and 119 deletions
+7 -1
View File
@@ -1,11 +1,17 @@
import { z } from "zod/v4";
import { GameConfigSchema } from "./Schemas";
export const CreateGameInputSchema = GameConfigSchema.or(
export const CreateGameConfigSchema = GameConfigSchema.or(
z
.object({})
.strict()
.transform((val) => undefined),
);
export const CreateGameInputSchema = z.object({
config: CreateGameConfigSchema,
startTime: z.number().optional(),
});
export type CreateGameInput = z.infer<typeof CreateGameInputSchema>;
export const GameInputSchema = GameConfigSchema.partial();