Preview: validator.js
Size: 316 B
/home/byroehnu/.trash/node_modules11/flutterwave-node-v3/utils/validator.js
const joi = require('joi');
const { validationError } = require('./error');
exports.validator = (schema, data) => {
const validation = schema.validate(data);
const { _, error } = validation;
if (error) {
const message = error.details.map((x) => x.message);
throw new validationError(message);
}
};
Directory Contents
Dirs: 0 × Files: 5