| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 | | 'use strict'; |  |   |  | const Joi = require('./index'); |  |   |  |   |  | const internals = {}; |  |   |  |   |  | exports.options = Joi.object({ |  |     abortEarly: Joi.boolean(), |  |     convert: Joi.boolean(), |  |     allowUnknown: Joi.boolean(), |  |     skipFunctions: Joi.boolean(), |  |     stripUnknown: [Joi.boolean(), Joi.object({ arrays: Joi.boolean(), objects: Joi.boolean() }).or('arrays', 'objects')], |  |     language: Joi.object(), |  |     presence: Joi.string().only('required', 'optional', 'forbidden', 'ignore'), |  |     context: Joi.object(), |  |     noDefaults: Joi.boolean(), |  |     escapeHtml: Joi.boolean() |  | }).strict(); | 
 |