From 172ff69bd25c575518bff5e43a54f7f1a45b7d27 Mon Sep 17 00:00:00 2001 From: Alexander Cerutti Date: Fri, 6 Dec 2019 00:09:23 +0100 Subject: [PATCH] Added other previously prohibited field to Overrides --- src/schema.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/schema.ts b/src/schema.ts index 8aaaa20..6315334 100644 --- a/src/schema.ts +++ b/src/schema.ts @@ -67,6 +67,10 @@ export interface OverridesSupportedOptions { serialNumber?: string; description?: string; organizationName?: string; + passTypeIdentifier?: string; + teamIdentifier?: string; + appLaunchURL?: string; + associatedStoreIdentifiers?: Array; userInfo?: Object | Array; webServiceURL?: string; authenticationToken?: string; @@ -84,6 +88,10 @@ const supportedOptions = Joi.object().keys({ serialNumber: Joi.string(), description: Joi.string(), organizationName: Joi.string(), + passTypeIdentifier: Joi.string(), + teamIdentifier: Joi.string(), + appLaunchURL: Joi.string(), + associatedStoreIdentifiers: Joi.array().items(Joi.number()), userInfo: Joi.alternatives(Joi.object().unknown(), Joi.array()), // parsing url as set of words and nums followed by dots, optional port and any possible path after webServiceURL: Joi.string().regex(/https?:\/\/(?:[a-z0-9]+\.?)+(?::\d{2,})?(?:\/[\S]+)*/),