canonicalize
JSON canonicalize function. Creates crypto safe predictable canocalization of
JSON as defined by RFC8785
Usage
Normal Example
const canonicalize = require('canonicalize');
const json = {
"from_account": "543 232 625-3",
"to_account": "321 567 636-4",
"amount": 500,
"currency": "USD"
}
console.log(canonicalize(json));
Crazy Example
const canonicalize = require('canonicalize');
const json = {
"1": {"f": {"f": "hi","F": 5} ,"\n": 56.0},
"10": { },
"": "empty",
"a": { },
"111": [ {"e": "yes","E": "no" } ],
"A": { }
}
console.log(canonicalize(json));
Install
npm install canonicalize --save
Test
npm test