mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 20:47:54 +00:00
1 line
4.8 KiB
JSON
1 line
4.8 KiB
JSON
{"ast":null,"code":"/** Add node transaction to the event */\nclass Transaction {\n constructor() {\n Transaction.prototype.__init.call(this);\n }\n /**\n * @inheritDoc\n */\n static __initStatic() {\n this.id = 'Transaction';\n }\n\n /**\n * @inheritDoc\n */\n __init() {\n this.name = Transaction.id;\n }\n\n /**\n * @inheritDoc\n */\n setupOnce(addGlobalEventProcessor, getCurrentHub) {\n addGlobalEventProcessor(event => {\n var self = getCurrentHub().getIntegration(Transaction);\n if (self) {\n return self.process(event);\n }\n return event;\n });\n }\n\n /**\n * @inheritDoc\n */\n process(event) {\n var frames = this._getFramesFromEvent(event);\n\n // use for loop so we don't have to reverse whole frames array\n for (let i = frames.length - 1; i >= 0; i--) {\n var frame = frames[i];\n if (frame.in_app === true) {\n event.transaction = this._getTransaction(frame);\n break;\n }\n }\n return event;\n }\n\n /** JSDoc */\n _getFramesFromEvent(event) {\n var exception = event.exception && event.exception.values && event.exception.values[0];\n return exception && exception.stacktrace && exception.stacktrace.frames || [];\n }\n\n /** JSDoc */\n _getTransaction(frame) {\n return frame.module || frame.function ? `${frame.module || '?'}/${frame.function || '?'}` : '<unknown>';\n }\n}\nTransaction.__initStatic();\nexport { Transaction };","map":{"version":3,"names":["Transaction","constructor","prototype","__init","call","__initStatic","id","name","setupOnce","addGlobalEventProcessor","getCurrentHub","event","self","getIntegration","process","frames","_getFramesFromEvent","i","length","frame","in_app","transaction","_getTransaction","exception","values","stacktrace","module","function"],"sources":["C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@sentry/integrations/esm/transaction.js"],"sourcesContent":["/** Add node transaction to the event */\nclass Transaction {constructor() { Transaction.prototype.__init.call(this); }\n /**\n * @inheritDoc\n */\n static __initStatic() {this.id = 'Transaction';}\n\n /**\n * @inheritDoc\n */\n __init() {this.name = Transaction.id;}\n\n /**\n * @inheritDoc\n */\n setupOnce(addGlobalEventProcessor, getCurrentHub) {\n addGlobalEventProcessor(event => {\n var self = getCurrentHub().getIntegration(Transaction);\n if (self) {\n return self.process(event);\n }\n return event;\n });\n }\n\n /**\n * @inheritDoc\n */\n process(event) {\n var frames = this._getFramesFromEvent(event);\n\n // use for loop so we don't have to reverse whole frames array\n for (let i = frames.length - 1; i >= 0; i--) {\n var frame = frames[i];\n\n if (frame.in_app === true) {\n event.transaction = this._getTransaction(frame);\n break;\n }\n }\n\n return event;\n }\n\n /** JSDoc */\n _getFramesFromEvent(event) {\n var exception = event.exception && event.exception.values && event.exception.values[0];\n return (exception && exception.stacktrace && exception.stacktrace.frames) || [];\n }\n\n /** JSDoc */\n _getTransaction(frame) {\n return frame.module || frame.function ? `${frame.module || '?'}/${frame.function || '?'}` : '<unknown>';\n }\n} Transaction.__initStatic();\n\nexport { Transaction };\n"],"mappings":"AAAA;AACA,MAAMA,WAAW,CAAE;EAACC,WAAWA,CAAA,EAAG;IAAED,WAAW,CAACE,SAAS,CAACC,MAAM,CAACC,IAAI,CAAC,IAAI,CAAC;EAAE;EAC3E;AACF;AACA;EACG,OAAOC,YAAYA,CAAA,EAAG;IAAC,IAAI,CAACC,EAAE,GAAG,aAAa;EAAC;;EAEhD;AACF;AACA;EACGH,MAAMA,CAAA,EAAG;IAAC,IAAI,CAACI,IAAI,GAAGP,WAAW,CAACM,EAAE;EAAC;;EAEtC;AACF;AACA;EACGE,SAASA,CAACC,uBAAuB,EAAEC,aAAa,EAAE;IACjDD,uBAAuB,CAACE,KAAK,IAAI;MAC/B,IAAIC,IAAI,GAAGF,aAAa,CAAC,CAAC,CAACG,cAAc,CAACb,WAAW,CAAC;MACtD,IAAIY,IAAI,EAAE;QACR,OAAOA,IAAI,CAACE,OAAO,CAACH,KAAK,CAAC;MAC5B;MACA,OAAOA,KAAK;IACd,CAAC,CAAC;EACJ;;EAEA;AACF;AACA;EACGG,OAAOA,CAACH,KAAK,EAAE;IACd,IAAII,MAAM,GAAG,IAAI,CAACC,mBAAmB,CAACL,KAAK,CAAC;;IAE5C;IACA,KAAK,IAAIM,CAAC,GAAGF,MAAM,CAACG,MAAM,GAAG,CAAC,EAAED,CAAC,IAAI,CAAC,EAAEA,CAAC,EAAE,EAAE;MAC3C,IAAIE,KAAK,GAAGJ,MAAM,CAACE,CAAC,CAAC;MAErB,IAAIE,KAAK,CAACC,MAAM,KAAK,IAAI,EAAE;QACzBT,KAAK,CAACU,WAAW,GAAG,IAAI,CAACC,eAAe,CAACH,KAAK,CAAC;QAC/C;MACF;IACF;IAEA,OAAOR,KAAK;EACd;;EAEA;EACCK,mBAAmBA,CAACL,KAAK,EAAE;IAC1B,IAAIY,SAAS,GAAGZ,KAAK,CAACY,SAAS,IAAIZ,KAAK,CAACY,SAAS,CAACC,MAAM,IAAIb,KAAK,CAACY,SAAS,CAACC,MAAM,CAAC,CAAC,CAAC;IACtF,OAAQD,SAAS,IAAIA,SAAS,CAACE,UAAU,IAAIF,SAAS,CAACE,UAAU,CAACV,MAAM,IAAK,EAAE;EACjF;;EAEA;EACCO,eAAeA,CAACH,KAAK,EAAE;IACtB,OAAOA,KAAK,CAACO,MAAM,IAAIP,KAAK,CAACQ,QAAQ,GAAI,GAAER,KAAK,CAACO,MAAM,IAAI,GAAI,IAAGP,KAAK,CAACQ,QAAQ,IAAI,GAAI,EAAC,GAAG,WAAW;EACzG;AACF;AAAE3B,WAAW,CAACK,YAAY,CAAC,CAAC;AAE5B,SAASL,WAAW"},"metadata":{},"sourceType":"module"} |