UNPKG

@fabrix/spool-cart

Version:

Spool - eCommerce Spool for Fabrix

28 lines (27 loc) 855 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const joi = require("joi"); const address_1 = require("../address/address"); const cart_1 = require("../cart/cart"); const tags_1 = require("../tag/tags"); const metadata_1 = require("../metadata/metadata"); exports.customer = joi.object().keys({ id: joi.any(), accepts_marketing: joi.boolean(), first_name: joi.string(), last_name: joi.string(), email: joi.string(), phone: joi.string(), company: joi.string(), note: joi.string(), cart: joi.any(), default_cart: cart_1.cart, default_address: address_1.address, shipping_address: address_1.address, billing_address: address_1.address, metadata: metadata_1.metadata, tags: tags_1.tags, client_details: joi.object(), ip: joi.string(), host: joi.string() });