"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCallsiteId = exports.getCallsiteStackFrameString = void 0; /** * Gets the callsite stackFrame string representation: 'filename:lineNum:colNum' */ function getCallsiteStackFrameString(callsite) { return callsite.stackFrames[callsite.callsiteFrameIdx].toString(); } exports.getCallsiteStackFrameString = getCallsiteStackFrameString; /** * Gets the callsite filename and lineNum in the following format: 'filename:lineNum' */ function getCallsiteId(callsite) { return `${callsite.filename}:${callsite.lineNum}`; } exports.getCallsiteId = getCallsiteId; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FsbHNpdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvY2FsbHNpdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUE7O0VBRUU7QUFDRixTQUFnQiwyQkFBMkIsQ0FBRSxRQUFhO0lBQ3RELE9BQU8sUUFBUSxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQztBQUN0RSxDQUFDO0FBRkQsa0VBRUM7QUFFRDs7RUFFRTtBQUNGLFNBQWdCLGFBQWEsQ0FBRSxRQUFhO0lBQ3hDLE9BQU8sR0FBRyxRQUFRLENBQUMsUUFBUSxJQUFJLFFBQVEsQ0FBQyxPQUFPLEVBQUUsQ0FBQztBQUN0RCxDQUFDO0FBRkQsc0NBRUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiogR2V0cyB0aGUgY2FsbHNpdGUgc3RhY2tGcmFtZSBzdHJpbmcgcmVwcmVzZW50YXRpb246ICdmaWxlbmFtZTpsaW5lTnVtOmNvbE51bSdcbiovXG5leHBvcnQgZnVuY3Rpb24gZ2V0Q2FsbHNpdGVTdGFja0ZyYW1lU3RyaW5nIChjYWxsc2l0ZTogYW55KTogc3RyaW5nIHtcbiAgICByZXR1cm4gY2FsbHNpdGUuc3RhY2tGcmFtZXNbY2FsbHNpdGUuY2FsbHNpdGVGcmFtZUlkeF0udG9TdHJpbmcoKTtcbn1cblxuLyoqXG4qIEdldHMgdGhlIGNhbGxzaXRlIGZpbGVuYW1lIGFuZCBsaW5lTnVtIGluIHRoZSBmb2xsb3dpbmcgZm9ybWF0OiAnZmlsZW5hbWU6bGluZU51bSdcbiovXG5leHBvcnQgZnVuY3Rpb24gZ2V0Q2FsbHNpdGVJZCAoY2FsbHNpdGU6IGFueSk6IHN0cmluZyB7XG4gICAgcmV0dXJuIGAke2NhbGxzaXRlLmZpbGVuYW1lfToke2NhbGxzaXRlLmxpbmVOdW19YDtcbn1cbiJdfQ==