import { defineRedwebSchemas } from 'redweb'; import { z } from 'zod'; const position = { x: z.number().int().min(-100).max(100), y: z.number().int().min(-100).max(100) }; export const SCHEMAS = defineRedwebSchemas({ join: z.object({ name: z.string().trim().min(1).max(40) }).strict(), move: z.object(position).strict(), resume: z.object({ session: z.string().uuid() }).strict(), });