Comparing version
@@ -8,3 +8,6 @@ var Opt = require('../opt') | ||
number.parse = function (n) { | ||
if (n === null) return | ||
if (n === null || n === false || n === true) { | ||
return | ||
} | ||
var number = Number(n) | ||
@@ -11,0 +14,0 @@ if (!Number.isNaN(number)) { |
{ | ||
"name": "stdopt", | ||
"version": "12.0.0", | ||
"version": "13.0.0", | ||
"description": "Wrap and validate optional values", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -11,3 +11,5 @@ var { number } = require('../') | ||
t.throws(() => number(null).value(), /Value null cannot be parsed as number/) | ||
t.throws(() => number(false).value(), /Value false cannot be parsed as number/) | ||
t.throws(() => number(true).value(), /Value true cannot be parsed as number/) | ||
t.end() | ||
}) |
29778
0.68%497
0.81%