UNPKG

alepha

Version:

Easy-to-use modern TypeScript framework for building many kind of applications.

17 lines (14 loc) 509 B
import { type Static, z } from "alepha"; import { parameters } from "../entities/parameters.ts"; /** * Rollback parameter body schema. * * Creator fields are omitted; the controller captures the authenticated user * server-side. */ export const rollbackParameterBodySchema = parameters.schema .pick({ changeDescription: true }) .extend({ targetVersion: z.integer().describe("Version number to rollback to"), }); export type RollbackParameterBody = Static<typeof rollbackParameterBodySchema>;