La forma documentada:
const data = {...someDataHere} const { error, value } = joi.validate(data, schema); if (error) return console.log(error); ...do stuff using `value` hereUsando probar/atrapar:
const data = {...someDataHere} try { const { error, value } = joi.validate(data, schema); if (error) throw new Error(error) } catch (error) { console.log(error); } ...do stuff using `data` here since we can not access `value`Pregunta:
Con respecto a la biblioteca de validación de Joi
Como no puedo acceder al value aquí porque está en un bloque de prueba/captura, ¿puedo usar data en su lugar? ¿Son exactamente los mismos datos todo el tiempo? ¿Y es seguro/está bien?