• 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.


    Returns Arbitrary<JsonValue>


    Prefer using jsonValue with noUnicodeString: false, it will generate even more unicode strings: includings some having characters outside of BMP plan


    Since 2.20.0