diff options
Diffstat (limited to 'node_modules/joi/lib/schemas.js')
| -rw-r--r-- | node_modules/joi/lib/schemas.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/node_modules/joi/lib/schemas.js b/node_modules/joi/lib/schemas.js new file mode 100644 index 00000000..efbd028f --- /dev/null +++ b/node_modules/joi/lib/schemas.js @@ -0,0 +1,24 @@ +'use strict'; + +// Load modules + +const Joi = require('../'); + + +// Declare internals + +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'), + raw: Joi.boolean(), + context: Joi.object(), + strip: Joi.boolean(), + noDefaults: Joi.boolean() +}).strict(); |
