@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.
16 lines (15 loc) • 600 B
JavaScript
import { idRuleV2 } from "./generic.validation.js";
import { z } from "zod";
//#region src/controllers/validation/batch-controller.validation.ts
const batchPrinterSchema = z.object({ printerIds: z.array(idRuleV2) });
const executeBatchRePrinterSchema = z.object({ prints: z.array(z.object({
printerId: idRuleV2,
path: z.string()
})) });
const batchPrintersEnabledSchema = z.object({
printerIds: z.array(idRuleV2),
enabled: z.boolean()
});
//#endregion
export { batchPrinterSchema, batchPrintersEnabledSchema, executeBatchRePrinterSchema };
//# sourceMappingURL=batch-controller.validation.js.map