allowInfinity
allowInfinity()
Effect
This is similar to allowNaN
. By default, number
doesn't allow the detected value to be Infinity
. If you want Infinity
to be allowed, you should call allowInfinity
.
Arguments
None
Example
const schema1 = racoon.number();
schema1.validate(Infinity); // fail
schema1.validate(-Infinity); // fail
const schema2 = racoon.number().allowInfinity();
schema1.validate(Infinity); // pass
schema1.validate(-Infinity); // pass
Last updated
Was this helpful?