UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

20 lines (18 loc) 802 B
import Joi from 'joi'; export const AddressBaseSchema = Joi.object({ name: Joi.string().optional().empty(), first_name: Joi.string().optional().empty(), last_name: Joi.string().optional().empty(), email: Joi.string().email().optional().empty(), phone_number: Joi.string().optional().empty(), company_name: Joi.string().optional().empty(), address_lines: Joi.array().items(Joi.string()).optional(), city_locality: Joi.string().optional().empty(), state_province: Joi.string().optional().empty(), postal_code: Joi.string().required(), country_code: Joi.string().required(), address_residential_indicator: Joi.string().optional().empty(), is_eu: Joi.boolean().optional(), address_metadata: Joi.object().optional().empty(), instructions: Joi.string().optional().empty(), });