UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

19 lines 824 B
import { z } from 'zod'; import { BaseResponseSchema } from '../../../core/schemas'; /** Item UOM - key field only, passthrough for API flexibility */ export const ItemUomSchema = z.object({ itemUomUid: z.number() }).passthrough(); /** Item UOM list params */ export const ItemUomListParamsSchema = z.object({ invMastUid: z.coerce.number().optional(), limit: z.coerce.number().optional(), offset: z.coerce.number().optional(), orderBy: z.string().optional(), unitOfMeasure: z.string().optional(), }); export const ItemUomDetailParamsSchema = z.object({ itemUomUid: z.coerce.number(), }); // Response schemas export const ItemUomResponseSchema = BaseResponseSchema(ItemUomSchema); export const ItemUomListResponseSchema = BaseResponseSchema(z.array(ItemUomSchema)); //# sourceMappingURL=itemUom.js.map