UNPKG

@cesium133/forgjs

Version:

forgJs is a javascript lightweight object validator.

11 lines (8 loc) 279 B
const { STRING, BOOLEAN } = require('../primitives'); const { mergeRule } = require('../../util'); const castBoolean = (val) => { if (val === 'true') return true; if (val === 'false') return false; return 'a'; }; module.exports = mergeRule(STRING, BOOLEAN, castBoolean);