*/
export function safeStringify(obj: any): string {
return JSON.stringify(obj, (key, value) => {
if (isObject(value) || Array.isArray(value)) {
if (seen.has(value)) {
return '[Circular]';
seen.add(value);
}
}
if (typeof value === 'bigint') {
return `[BigInt ${value.toString()}]`;
}
});
}
/**