mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-20 05:16:07 +00:00
1 line
5.1 KiB
JSON
1 line
5.1 KiB
JSON
|
|
{"ast":null,"code":"import { __awaiter } from \"tslib\";\nimport { logger } from '@sentry/utils';\nimport { SDK_NAME, SDK_VERSION } from '../version';\nimport { NATIVE } from '../wrapper';\n/** Default SdkInfo instrumentation */\nexport class SdkInfo {\n constructor() {\n /**\n * @inheritDoc\n */\n this.name = SdkInfo.id;\n this._nativeSdkInfo = null;\n }\n /**\n * @inheritDoc\n */\n setupOnce(addGlobalEventProcessor) {\n addGlobalEventProcessor(event => __awaiter(this, void 0, void 0, function* () {\n // The native SDK info package here is only used on iOS as `beforeSend` is not called on `captureEnvelope`.\n // this._nativeSdkInfo should be defined a following time so this call won't always be awaited.\n if (NATIVE.platform === 'ios' && this._nativeSdkInfo === null) {\n try {\n this._nativeSdkInfo = yield NATIVE.fetchNativeSdkInfo();\n } catch (_) {\n // If this fails, go ahead as usual as we would rather have the event be sent with a package missing.\n logger.warn('[SdkInfo] Native SDK Info retrieval failed...something could be wrong with your Sentry installation.');\n }\n }\n event.platform = event.platform || 'javascript';\n event.sdk = Object.assign(Object.assign({}, event.sdk), {\n name: SDK_NAME,\n packages: [...(event.sdk && event.sdk.packages || []), ...(this._nativeSdkInfo && [this._nativeSdkInfo] || []), {\n name: 'npm:@sentry/capacitor',\n version: SDK_VERSION\n }],\n version: SDK_VERSION\n });\n return event;\n }));\n }\n}\n/**\n * @inheritDoc\n */\nSdkInfo.id = 'SdkInfo';","map":{"version":3,"names":["__awaiter","logger","SDK_NAME","SDK_VERSION","NATIVE","SdkInfo","constructor","name","id","_nativeSdkInfo","setupOnce","addGlobalEventProcessor","event","platform","fetchNativeSdkInfo","_","warn","sdk","Object","assign","packages","version"],"sources":["C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@sentry/capacitor/dist/esm/integrations/sdkinfo.js"],"sourcesContent":["import { __awaiter } from \"tslib\";\nimport { logger } from '@sentry/utils';\nimport { SDK_NAME, SDK_VERSION } from '../version';\nimport { NATIVE } from '../wrapper';\n/** Default SdkInfo instrumentation */\nexport class SdkInfo {\n constructor() {\n /**\n * @inheritDoc\n */\n this.name = SdkInfo.id;\n this._nativeSdkInfo = null;\n }\n /**\n * @inheritDoc\n */\n setupOnce(addGlobalEventProcessor) {\n addGlobalEventProcessor((event) => __awaiter(this, void 0, void 0, function* () {\n // The native SDK info package here is only used on iOS as `beforeSend` is not called on `captureEnvelope`.\n // this._nativeSdkInfo should be defined a following time so this call won't always be awaited.\n if (NATIVE.platform === 'ios' && this._nativeSdkInfo === null) {\n try {\n this._nativeSdkInfo = yield NATIVE.fetchNativeSdkInfo();\n }\n catch (_) {\n // If this fails, go ahead as usual as we would rather have the event be sent with a package missing.\n logger.warn('[SdkInfo] Native SDK Info retrieval failed...something could be wrong with your Sentry installation.');\n }\n }\n event.platform = event.platform || 'javascript';\n event.sdk = Object.assign(Object.assign({}, event.sdk), { name: SDK_NAME, packages: [\n ...((event.sdk && event.sdk.packages) || []),\n ...((this._nativeSdkInfo && [this._nativeSdkInfo]) || []),\n {\n name: 'npm:@sentry/capacitor',\n version: SDK_VERSION,\n },\n ], version: SDK_VERSION });\n return event;\n }));\n }\n}\n/**\n * @inheritDoc\n */\nSdkInfo.id = 'SdkInfo';\n"],"mappings":"AAAA,SAASA,SAAS,QAAQ,OAAO;AACjC,SAASC,MAAM,QAAQ,eAAe;AACtC,SAASC,
|