OptionalmaxUpper bound for the generated 64-bit floats (included, see maxExcluded to exclude it)
OptionalmaxShould the upper bound (aka max) be excluded? Note: Excluding max=Number.POSITIVE_INFINITY would result into having max set to Number.MAX_VALUE.
OptionalminLower bound for the generated 64-bit floats (included, see minExcluded to exclude it)
OptionalminShould the lower bound (aka min) be excluded? Note: Excluding min=Number.NEGATIVE_INFINITY would result into having min set to -Number.MAX_VALUE.
OptionalnoBy default, lower and upper bounds are -infinity and +infinity. By setting noDefaultInfinity to true, you move those defaults to minimal and maximal finite values.
OptionalnoWhen set to true, Number.isInteger(value) will be false for any generated value. Note: -infinity and +infinity, or NaN can stil be generated except if you rejected them via another constraint.
OptionalnoWhen set to true, no more Number.NaN can be generated.
Constraints to be applied on double
Remarks
Since 2.6.0