UNPKG

stdopt

Version:

Wrap and validate optional values

19 lines (14 loc) 289 B
var Opt = require('../opt') function number (n) { Opt.call(this, n) } number.parse = function (n) { if (n === null || n === false || n === true) { return } var number = Number(n) if (!Number.isNaN(number)) { return number } } module.exports = Opt.construct(number)