UNPKG

@coursebuilder/core

Version:

Core package for Course Builder

23 lines (21 loc) 649 B
import { z } from "./chunk-JLNB6NRA.js"; // src/schemas/price-schema.ts var priceSchema = z.object({ id: z.string().max(191), productId: z.string().max(191).optional().nullable(), organizationId: z.string().max(191).optional().nullable(), nickname: z.string().max(191).optional().nullable(), status: z.number().int().default(0), unitAmount: z.coerce.number().refine((value) => { const decimalPlaces = value.toString().split(".")[1]?.length || 0; return decimalPlaces <= 2; }), createdAt: z.date().nullable(), fields: z.record(z.any()).default({}) }); export { priceSchema }; //# sourceMappingURL=chunk-CJLUA3NF.js.map