UNPKG

@fdm-monster/server

Version:

FDM Monster is a bulk OctoPrint, Klipper, PrusaLink and BambuLab manager to set up, configure and monitor 3D printers. Our aim is to provide neat overview over your farm.

11 lines (10 loc) 525 B
import { z } from "zod"; //#region src/controllers/validation/api-key-controller.validation.ts const createApiKeySchema = z.object({ label: z.string().trim().min(1, "label is required").max(80, "label too long (max 80 chars)"), roleIds: z.array(z.number().int().positive()).min(1, "at least one role is required") }); const apiKeyIdParamSchema = z.object({ id: z.coerce.number().int().positive() }); //#endregion export { apiKeyIdParamSchema, createApiKeySchema }; //# sourceMappingURL=api-key-controller.validation.js.map