UNPKG

rest-express

Version:

A rest api framework based on express.

18 lines (15 loc) 378 B
'use strict'; const Joi = require('joi'); const validate = (data, schema, options = { allowUnknown: true, abortEarly: false }) => { return new Promise((resolve, reject) => { Joi.validate(data, schema, options, (err, value) => { if (err) { return reject(err); } resolve(value); }); }); }; module.exports = { validate };