UNPKG

wowok

Version:

Wowok Blockchain TypeScript API

1 lines 360 B
export function canonicalizeJson(a){if(a===undefined)return'null';if(a===null||typeof a!=='object')return JSON['stringify'](a);if(Array['isArray'](a))return'['+a['map'](canonicalizeJson)['join'](',')+']';const b=a,c=Object['keys'](b)['sort'](),d=c['filter'](e=>b[e]!==undefined)['map'](e=>'\x22'+e+'\x22:'+canonicalizeJson(b[e]));return'{'+d['join'](',')+'}';}