(u: unknown, whitespace: number | string | undefined = 2)
| 205 | * @since 2.0.0 |
| 206 | */ |
| 207 | export const toStringUnknown = (u: unknown, whitespace: number | string | undefined = 2): string => { |
| 208 | if (typeof u === "string") { |
| 209 | return u |
| 210 | } |
| 211 | try { |
| 212 | return typeof u === "object" ? stringifyCircular(u, whitespace) : String(u) |
| 213 | } catch { |
| 214 | return String(u) |
| 215 | } |
| 216 | } |
| 217 | |
| 218 | /** |
| 219 | * @since 2.0.0 |
no test coverage detected