UNPKG

@pfantato/printful-ts

Version:

Typescript SDK to integrate with Printful

24 lines (23 loc) 821 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ProductVariant = void 0; const zod_1 = require("zod"); const common_1 = require("@printful-ts/schemas/common"); exports.ProductVariant = zod_1.z.object({ id: zod_1.z.number(), catalog_product_id: zod_1.z.number(), name: zod_1.z.string(), image: zod_1.z.string().url(), size: zod_1.z.string(), color: common_1.ColorValue, color_code: common_1.ColorValue, color_code2: common_1.ColorValue, _links: zod_1.z.object({ self: common_1.HateoasLink, product_details: common_1.HateoasLink, product_variants: common_1.HateoasLink, variant_prices: common_1.HateoasLink, variant_images: common_1.HateoasLink, variant_availability: common_1.HateoasLink, }), });