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.

14 lines (13 loc) 663 B
import { z } from "zod"; //#region src/controllers/validation/setting.validation.ts const wizardSettingsSchema = z.object({ loginRequired: z.boolean(), registration: z.boolean(), rootUsername: z.string().nonempty("rootUsername is required"), rootPassword: z.string().min(8, "rootPassword must be at least 8 characters long").nonempty("rootPassword is required") }); const loginRequiredSchema = z.object({ loginRequired: z.boolean() }); const registrationEnabledSchema = z.object({ registrationEnabled: z.boolean() }); //#endregion export { loginRequiredSchema, registrationEnabledSchema, wizardSettingsSchema }; //# sourceMappingURL=setting.validation.js.map