@fabrix/spool-cart
Version:
Spool - eCommerce Spool for Fabrix
17 lines (16 loc) • 566 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const joi = require("joi");
const lineItem_1 = require("./lineItem");
const address_1 = require("../address/address");
exports.cart = joi.object().keys({
line_items: joi.array().items(lineItem_1.lineItem),
customer_id: joi.number(),
client_details: joi.object(),
ip: joi.string(),
host: joi.string(),
shop_id: joi.number(),
shipping_address: address_1.address.optional(),
billing_address: address_1.address.optional(),
notes: joi.string()
}).unknown();