@pfantato/printful-ts
Version:
Typescript SDK to integrate with Printful
26 lines (25 loc) • 693 B
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.OrderSummary = void 0;
const zod_1 = require("zod");
const common_1 = require("@printful-ts/schemas/common");
const order_schema_1 = require("./order.schema");
exports.OrderSummary = order_schema_1.Order.pick({
id: true,
external_id: true,
store_id: true,
shipping: true,
status: true,
created_at: true,
updated_at: true,
recipient: true,
costs: true,
retail_costs: true,
order_items: true,
}).extend({
_links: zod_1.z.object({
self: common_1.HateoasLink,
order_items: common_1.HateoasLink,
shipments: common_1.HateoasLink,
}),
});