Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 

25 righe
614 B

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