For any JSON compliant values with unicode support
Keys and string values rely on unicode
As JSON.parse preserves -0, unicodeJsonValue can also have -0 as a value. unicodeJsonValue must be seen as: any value that could have been built by doing a JSON.parse on a given string.
JSON.parse
-0
unicodeJsonValue
Constraints to be applied onto the generated instance
Prefer using jsonValue with stringUnit: "grapheme", it will generate even more unicode strings: includings some having characters outside of BMP plan
stringUnit: "grapheme"
Since 2.20.0
For any JSON compliant values with unicode support
Keys and string values rely on unicode
As
JSON.parse
preserves-0
,unicodeJsonValue
can also have-0
as a value.unicodeJsonValue
must be seen as: any value that could have been built by doing aJSON.parse
on a given string.