UNPKG

@bsv/overlay

Version:
14 lines 606 B
/** * Serializes an untrusted value as a single JSON log field. * * JSON escaping prevents carriage returns, line feeds, and other control * characters from forging additional log records. JavaScript permits the * C1 controls and Unicode line/paragraph separators in JSON strings, so those * characters are escaped explicitly as well. */ export declare function serializeLogValue(value: unknown): string; /** * Serializes an unknown thrown value without allowing it to inject log lines. */ export declare function serializeErrorForLog(error: unknown): string; //# sourceMappingURL=SafeLog.d.ts.map