diff --git a/index.d.ts b/index.d.ts index 302ffa6..d54d4ab 100644 --- a/index.d.ts +++ b/index.d.ts @@ -108,6 +108,7 @@ declare namespace Schema { interface SupportedOptions { serialNumber?: string, + description?: string, userInfo?: Object | any[], webServiceURL?: string, authenticationToken?: string, diff --git a/src/schema.js b/src/schema.js index f0ef244..422ae70 100644 --- a/src/schema.js +++ b/src/schema.js @@ -17,6 +17,7 @@ let instance = Joi.object().keys({ let supportedOptions = Joi.object().keys({ serialNumber: Joi.string(), + description: Joi.string(), 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)?(?:\/[\S]+)*)*/),