UNPKG

@lucidcms/core

Version:

The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.

1 lines 1.39 kB
{"version":3,"file":"i18n.mjs","names":[],"sources":["../../src/schemas/i18n.ts"],"sourcesContent":["import z from \"zod\";\nimport type { ControllerSchema } from \"../types.js\";\n\nexport const controllerSchemas = {\n\tgetAdminTranslations: {\n\t\tbody: undefined,\n\t\tquery: {\n\t\t\tstring: undefined,\n\t\t\tformatted: undefined,\n\t\t},\n\t\tparams: z.object({\n\t\t\tlocale: z.string().min(1).optional(),\n\t\t}),\n\t\tresponse: z.object({\n\t\t\tlocale: z.string(),\n\t\t\tdefaultLocale: z.string(),\n\t\t\tdirection: z.enum([\"ltr\", \"rtl\"]),\n\t\t\tlocales: z.array(\n\t\t\t\tz.object({\n\t\t\t\t\tcode: z.string(),\n\t\t\t\t\tlabel: z.string(),\n\t\t\t\t\tdirection: z.enum([\"ltr\", \"rtl\"]),\n\t\t\t\t\tisDefault: z.boolean(),\n\t\t\t\t}),\n\t\t\t),\n\t\t\ttranslations: z.record(z.string(), z.string()),\n\t\t}),\n\t} satisfies ControllerSchema,\n};\n"],"mappings":"mBAGA,MAAa,EAAoB,CAChC,qBAAsB,CACrB,KAAM,IAAA,GACN,MAAO,CACN,OAAQ,IAAA,GACR,UAAW,IAAA,EACZ,EACA,OAAQ,EAAE,OAAO,CAChB,OAAQ,EAAE,OAAO,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,SAAS,CACpC,CAAC,EACD,SAAU,EAAE,OAAO,CAClB,OAAQ,EAAE,OAAO,EACjB,cAAe,EAAE,OAAO,EACxB,UAAW,EAAE,KAAK,CAAC,MAAO,KAAK,CAAC,EAChC,QAAS,EAAE,MACV,EAAE,OAAO,CACR,KAAM,EAAE,OAAO,EACf,MAAO,EAAE,OAAO,EAChB,UAAW,EAAE,KAAK,CAAC,MAAO,KAAK,CAAC,EAChC,UAAW,EAAE,QAAQ,CACtB,CAAC,CACF,EACA,aAAc,EAAE,OAAO,EAAE,OAAO,EAAG,EAAE,OAAO,CAAC,CAC9C,CAAC,CACF,CACD"}