ngx-base-state
Version:
Base classes for creation state service via Rxjs observable
12 lines • 1.89 kB
JavaScript
export class ɵStackTrace {
static capture() {
// FIXME: Refactor and investigate
const stackTrace = new Error().stack;
const rawMethods = stackTrace.split('at ');
const methods = rawMethods
.map((rawMethod) => rawMethod.slice(0, rawMethod.indexOf(' (')))
.filter((method) => !method.startsWith('http'));
return methods;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhY2stdHJhY2UuaGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbGlicmFyeS9zcmMvbGliL2hlbHBlcnMvc3RhY2stdHJhY2UuaGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sT0FBZ0IsV0FBVztJQUN0QixNQUFNLENBQUMsT0FBTztRQUNqQixrQ0FBa0M7UUFDbEMsTUFBTSxVQUFVLEdBQUcsSUFBSSxLQUFLLEVBQUUsQ0FBQyxLQUFNLENBQUM7UUFDdEMsTUFBTSxVQUFVLEdBQUcsVUFBVSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUMzQyxNQUFNLE9BQU8sR0FBRyxVQUFVO2FBQ3JCLEdBQUcsQ0FBQyxDQUFDLFNBQVMsRUFBRSxFQUFFLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO2FBQy9ELE1BQU0sQ0FBQyxDQUFDLE1BQU0sRUFBRSxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7UUFFcEQsT0FBTyxPQUFPLENBQUM7SUFDbkIsQ0FBQztDQUNKIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGFic3RyYWN0IGNsYXNzIMm1U3RhY2tUcmFjZSB7XHJcbiAgICBwdWJsaWMgc3RhdGljIGNhcHR1cmUoKTogc3RyaW5nW10ge1xyXG4gICAgICAgIC8vIEZJWE1FOiBSZWZhY3RvciBhbmQgaW52ZXN0aWdhdGVcclxuICAgICAgICBjb25zdCBzdGFja1RyYWNlID0gbmV3IEVycm9yKCkuc3RhY2shO1xyXG4gICAgICAgIGNvbnN0IHJhd01ldGhvZHMgPSBzdGFja1RyYWNlLnNwbGl0KCdhdCAnKTtcclxuICAgICAgICBjb25zdCBtZXRob2RzID0gcmF3TWV0aG9kc1xyXG4gICAgICAgICAgICAubWFwKChyYXdNZXRob2QpID0+IHJhd01ldGhvZC5zbGljZSgwLCByYXdNZXRob2QuaW5kZXhPZignICgnKSkpXHJcbiAgICAgICAgICAgIC5maWx0ZXIoKG1ldGhvZCkgPT4gIW1ldGhvZC5zdGFydHNXaXRoKCdodHRwJykpO1xyXG5cclxuICAgICAgICByZXR1cm4gbWV0aG9kcztcclxuICAgIH1cclxufVxyXG4iXX0=