UNPKG

gle

Version:

Global Log Engine: Environment-agnostic debugging & logging utility

17 lines (16 loc) 460 B
export function convertArguments(args, joiner) { return args .map((arg) => { if (Array.isArray(arg)) { return `[${convertArguments(arg, ", ")}]`; } if (arg && typeof arg === "object" && typeof arg.toString === "function") { return arg.toString(); } if (typeof arg === "function") { return arg.toString(); } return `${arg}`; }) .join(joiner); }