@nesvet/n
Version:
Various utilities
13 lines • 457 B
JavaScript
export function captureStackTrace(depth = 1, indent = 4) {
const indentString = " ".repeat(indent);
const object = {};
Error.captureStackTrace(object, captureStackTrace);
const stackTrace = object.stack
.replace(/^Error\W+/m, "")
.replaceAll(/^\s+/gm, "")
.split("\n")
.slice(depth)
.join(`\n${indentString}`);
return `${indentString}${stackTrace}`;
}
//# sourceMappingURL=captureStackTrace.js.map