Patch Changes
-
#3292
dd0faceThanks @turadg! - Update thetools/arb-passablearbitrary for the fast-check 4 API:
fullUnicodeString()was removed, so it now uses the documented
equivalentstring({ unit: 'binary' }). Consumers using this arbitrary
should depend on fast-check 4.Also pass
noNullPrototype: trueto the record/dictionary arbitraries:
fast-check 4 generates{__proto__:null}objects by default, which are
not valid copyRecords (they must inherit fromObject.prototype), so
without this the arbitrary produced invalid passables.