UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

61 lines 5.19 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TransferShippingDeleteResponseSchema = exports.TransferShippingUpdateResponseSchema = exports.TransferShippingCreateResponseSchema = exports.TransferShippingGetResponseSchema = exports.TransferShippingListResponseSchema = exports.TransferShippingUpdateRequestSchema = exports.TransferShippingCreateRequestSchema = exports.TransferShippingListParamsSchema = exports.TransferShippingSchema = exports.TransferReceiptDeleteResponseSchema = exports.TransferReceiptUpdateResponseSchema = exports.TransferReceiptCreateResponseSchema = exports.TransferReceiptGetResponseSchema = exports.TransferReceiptListResponseSchema = exports.TransferReceiptUpdateRequestSchema = exports.TransferReceiptCreateRequestSchema = exports.TransferReceiptListParamsSchema = exports.TransferReceiptSchema = exports.TransferDeleteResponseSchema = exports.TransferUpdateResponseSchema = exports.TransferCreateResponseSchema = exports.TransferGetResponseSchema = exports.TransferListResponseSchema = exports.TransferUpdateRequestSchema = exports.TransferCreateRequestSchema = exports.TransferListParamsSchema = exports.TransferSchema = void 0; const zod_1 = require("zod"); const schemas_1 = require("../../../core/schemas"); /** Transfer entity - key field only, passthrough for API flexibility */ exports.TransferSchema = zod_1.z.object({ transferUid: zod_1.z.number().int() }).passthrough(); /** Transfer list params */ exports.TransferListParamsSchema = schemas_1.BaseGetParamsSchema.extend({ referenceNo: zod_1.z.string().optional(), statusCd: zod_1.z.coerce.number().int().positive().optional(), }); /** Transfer create request - passthrough for flexible input */ exports.TransferCreateRequestSchema = zod_1.z.object({}).passthrough(); /** Transfer update request - passthrough for flexible input */ exports.TransferUpdateRequestSchema = zod_1.z.object({}).passthrough(); // Response schemas exports.TransferListResponseSchema = (0, schemas_1.BaseResponseSchema)(zod_1.z.array(exports.TransferSchema)); exports.TransferGetResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferSchema); exports.TransferCreateResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferSchema); exports.TransferUpdateResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferSchema); exports.TransferDeleteResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferSchema); /** Transfer receipt - key field only, passthrough for API flexibility */ exports.TransferReceiptSchema = zod_1.z .object({ transferReceiptUid: zod_1.z.number().int() }) .passthrough(); /** Transfer receipt list params */ exports.TransferReceiptListParamsSchema = schemas_1.BaseGetParamsSchema.extend({ referenceNo: zod_1.z.string().optional(), statusCd: zod_1.z.coerce.number().int().positive().optional(), }); /** Transfer receipt create request - passthrough for flexible input */ exports.TransferReceiptCreateRequestSchema = zod_1.z.object({}).passthrough(); /** Transfer receipt update request - passthrough for flexible input */ exports.TransferReceiptUpdateRequestSchema = zod_1.z.object({}).passthrough(); // Transfer Receipt response schemas exports.TransferReceiptListResponseSchema = (0, schemas_1.BaseResponseSchema)(zod_1.z.array(exports.TransferReceiptSchema)); exports.TransferReceiptGetResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferReceiptSchema); exports.TransferReceiptCreateResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferReceiptSchema); exports.TransferReceiptUpdateResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferReceiptSchema); exports.TransferReceiptDeleteResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferReceiptSchema); /** Transfer shipping - key field only, passthrough for API flexibility */ exports.TransferShippingSchema = zod_1.z .object({ transferReceiptUid: zod_1.z.number().int() }) .passthrough(); /** Transfer shipping list params */ exports.TransferShippingListParamsSchema = schemas_1.BaseGetParamsSchema.extend({ referenceNo: zod_1.z.string().optional(), statusCd: zod_1.z.coerce.number().int().positive().optional(), }); /** Transfer shipping create request - passthrough for flexible input */ exports.TransferShippingCreateRequestSchema = zod_1.z.object({}).passthrough(); /** Transfer shipping update request - passthrough for flexible input */ exports.TransferShippingUpdateRequestSchema = zod_1.z.object({}).passthrough(); // Transfer Shipping response schemas exports.TransferShippingListResponseSchema = (0, schemas_1.BaseResponseSchema)(zod_1.z.array(exports.TransferShippingSchema)); exports.TransferShippingGetResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferShippingSchema); exports.TransferShippingCreateResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferShippingSchema); exports.TransferShippingUpdateResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferShippingSchema); exports.TransferShippingDeleteResponseSchema = (0, schemas_1.BaseResponseSchema)(exports.TransferShippingSchema); //# sourceMappingURL=transfers.js.map