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();
|
|