UNPKG

@polkadot/util

Version:
16 lines (15 loc) 509 B
import { isBigInt } from './is/bigInt.js'; /** @internal */ function replacer(_, v) { return isBigInt(v) ? v.toString() : v; } /** * @name stringify * @summary Performs a JSON.stringify, with BigInt handling * @description A wrapper for JSON.stringify that handles BigInt values transparently, converting them to string. No differences from the native JSON.stringify function otherwise. */ export function stringify(value, space) { return JSON.stringify(value, replacer, space); }