UNPKG

rfc9457

Version:

RFC 9457 Problem Details for HTTP APIs - A standardized error handling package for Node.js

21 lines 495 B
export function normalizeToString(value) { if (value instanceof Error) { return value.message; } if (typeof value === "string") { return value; } if (value === null || value === undefined) { return "Unknown error"; } if (typeof value === "object") { try { return JSON.stringify(value); } catch { return String(value); } } return String(value); } //# sourceMappingURL=index.js.map