cheke
Version:
Express request validator with object's style response body and inspired by Laravel's Validator
15 lines (10 loc) • 374 B
JavaScript
const fs = require('fs');
const path = require('path');
const basename = path.basename(__filename);
const validators = {};
fs.readdirSync(__dirname)
.filter(file => file.indexOf('.') !== 0 && file !== basename && file.slice(-3) === '.js')
.forEach(file => {
validators[file.slice(0, -3)] = require(path.join(__dirname, file));
});
module.exports = validators;