{"version":3,"file":"syntheticUnitvariantLessons.schema.cjs","sources":["../../../../../src/schema/published/syntheticUnitvariantLessons/syntheticUnitvariantLessons.schema.ts"],"sourcesContent":["import { z } from \"zod\";\nimport zodToCamelCase from \"zod-to-camel-case\";\n\nimport { lessonDataSchema } from \"@/schema/public/lesson/lesson.schema\";\nimport { unitSchema } from \"@/schema/public/unit/unit.schema\";\nimport { programmeFieldsSchema } from \"@/schema/public/components/programmeFields/programmeFields.schema\";\nimport { actionsSchema } from \"@/schema/published/components/actions/actions.schema\";\nimport { featuresSchema } from \"@/schema/public/components/features/features.schema\";\nimport { staticLessonListSchema } from \"@/schema/public/components/staticLessonList/staticLessonList.schema\";\n\nexport const syntheticUnitvariantLessonsSchema = z.object({\n  lesson_slug: z.string(),\n  unit_slug: z.string(),\n  programme_slug: z.string(),\n  is_legacy: z.boolean(),\n  lesson_data: lessonDataSchema,\n  unit_data: unitSchema,\n  null_unitvariant_id: z.number(),\n  unitvariant_id: z.number(),\n  programme_fields: programmeFieldsSchema,\n  supplementary_data: z.object({\n    unit_order: z.number(),\n    order_in_unit: z.number(),\n  }),\n  actions: actionsSchema.nullish(),\n  features: featuresSchema.nullish(),\n  static_lesson_list: staticLessonListSchema.nullish(),\n});\nexport type SyntheticUnitvariantLessons = z.infer<\n  typeof syntheticUnitvariantLessonsSchema\n>;\n\nexport const syntheticUnitvariantLessonsSchemaCamel = zodToCamelCase(\n  syntheticUnitvariantLessonsSchema,\n);\nexport type SyntheticUnitvariantLessonsCamel = z.infer<\n  typeof syntheticUnitvariantLessonsSchemaCamel\n>;\n"],"names":["syntheticUnitvariantLessonsSchema","z","object","lesson_slug","string","unit_slug","programme_slug","is_legacy","boolean","lesson_data","lessonDataSchema","unit_data","unitSchema","null_unitvariant_id","number","unitvariant_id","programme_fields","programmeFieldsSchema","supplementary_data","unit_order","order_in_unit","actions","actionsSchema","nullish","features","featuresSchema","static_lesson_list","staticLessonListSchema","syntheticUnitvariantLessonsSchemaCamel","zodToCamelCase"],"mappings":"2fAUO,MAAMA,EAAoCC,EAAAA,EAAEC,OAAO,CACxDC,YAAaF,EAAAA,EAAEG,SACfC,UAAWJ,EAAAA,EAAEG,SACbE,eAAgBL,EAAAA,EAAEG,SAClBG,UAAWN,EAAAA,EAAEO,UACbC,YAAaC,EAAAA,iBACbC,UAAWC,EAAAA,WACXC,oBAAqBZ,EAAAA,EAAEa,SACvBC,eAAgBd,EAAAA,EAAEa,SAClBE,iBAAkBC,EAAAA,sBAClBC,mBAAoBjB,EAAAA,EAAEC,OAAO,CAC3BiB,WAAYlB,EAAAA,EAAEa,SACdM,cAAenB,EAAAA,EAAEa,WAEnBO,QAASC,EAAAA,cAAcC,UACvBC,SAAUC,EAAAA,eAAeF,UACzBG,mBAAoBC,EAAAA,uBAAuBJ,YAMhCK,EAAyCC,EAAAA,QACpD7B"}