{"version":3,"sources":["../src/validation/ring.schema.ts"],"sourcesContent":["import { z } from 'zod';\n\nconst RingSchema = z.object({\n  name: z.string(),\n  color: z.string().startsWith('#').max(7).min(2),\n})\n\nconst RingCollectionSchema = z.array(RingSchema).length(4);\n\ntype RingType = z.infer<typeof RingSchema>;\n\ntype RingCollectionType = z.infer<typeof RingCollectionSchema>\n\nexport {\n  RingSchema,\n  RingCollectionSchema,\n  type RingType,\n  type RingCollectionType,\n};"],"mappings":";AAAA,SAAS,SAAS;AAElB,IAAM,aAAa,EAAE,OAAO;AAAA,EAC1B,MAAM,EAAE,OAAO;AAAA,EACf,OAAO,EAAE,OAAO,EAAE,WAAW,GAAG,EAAE,IAAI,CAAC,EAAE,IAAI,CAAC;AAChD,CAAC;AAED,IAAM,uBAAuB,EAAE,MAAM,UAAU,EAAE,OAAO,CAAC;","names":[]}