PHP 8.2.30
Preview: validator.js Size: 316 B
/home/byroehnu/easepaybiz.easetack.com/node_modules/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: 6

Name Size Perms Modified Actions
127 B lr--r--r-- 2026-03-14 01:49:12
Edit Download
1.29 KB lrw-r--r-- 2026-03-05 00:20:09
Edit Download
436 B lrw-r--r-- 2026-03-05 00:20:10
Edit Download
817 B lrw-r--r-- 2026-03-05 00:20:10
Edit Download
350 B lrw-r--r-- 2026-03-05 00:20:19
Edit Download
316 B lrw-r--r-- 2026-03-05 00:20:20
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).