Skip to main content

Function: canonicalJson()

function canonicalJson(value): string;

Defined in: packages/core/src/submission/canonical.ts:170

Canonical JSON per RFC 8785: keys sorted by UTF-16 code unit, no insignificant whitespace, ES-style numbers.

Throws RasdError RASD_SCHEMA_INVALID for NaN, ±Infinity, undefined (top level or inside an array), functions, symbols, bigints and cycles.

Parameters

ParameterType
valueunknown

Returns

string