@renegade-fi/core
Version:
VanillaJS library for Renegade
11 lines • 378 B
JavaScript
export function deserialize(value, reviver) {
return JSON.parse(value, (key, value_) => {
let value = value_;
if (value?.__type === "bigint")
value = BigInt(value.value);
if (value?.__type === "Map")
value = new Map(value.value);
return reviver?.(key, value) ?? value;
});
}
//# sourceMappingURL=deserialize.js.map