mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 20:47:54 +00:00
1 line
11 KiB
JSON
1 line
11 KiB
JSON
{"ast":null,"code":"import { defaultIntegrations, init as browserInit } from '@sentry/browser';\nimport { Hub, makeMain } from '@sentry/hub';\nimport { RewriteFrames } from '@sentry/integrations';\nimport { DeviceContext, EventOrigin, SdkInfo } from './integrations';\nimport { CapacitorScope } from './scope';\nimport { makeCapacitorTransport } from './transports/native';\nimport { NATIVE } from './wrapper';\n/**\n * Initializes the Capacitor SDK alongside a sibling Sentry SDK\n * @param options Options for the SDK\n * @param originalInit The init function of the sibling SDK, leave blank to initialize with `@sentry/browser`\n */\nexport function init(options, originalInit = browserInit) {\n var _a, _b;\n const finalOptions = Object.assign({\n enableAutoSessionTracking: true,\n enableOutOfMemoryTracking: true\n }, options);\n if (finalOptions.enabled === false || NATIVE.platform === 'web') {\n finalOptions.enableNative = false;\n finalOptions.enableNativeNagger = false;\n } else {\n // keep the original value if user defined it.\n (_a = finalOptions.enableNativeNagger) !== null && _a !== void 0 ? _a : finalOptions.enableNativeNagger = true;\n (_b = finalOptions.enableNative) !== null && _b !== void 0 ? _b : finalOptions.enableNative = true;\n }\n const capacitorHub = new Hub(undefined, new CapacitorScope());\n makeMain(capacitorHub);\n finalOptions.defaultIntegrations = [...defaultIntegrations, new RewriteFrames({\n iteratee: frame => {\n if (frame.filename) {\n const isReachableHost = /^https?:\\/\\//.test(frame.filename);\n frame.filename = frame.filename.replace(/^https?:\\/\\/localhost(:\\d+)?/, '').replace(/^ng:\\/\\//, '').replace(/^capacitor:\\/\\/localhost(:\\d+)?/, '');\n const isNativeFrame = frame.filename === '[native code]' || frame.filename === 'native';\n if (!isNativeFrame) {\n // We don't need to use `app://` protocol for http(s) based hosts\n if (!isReachableHost) {\n // We always want to have a triple slash\n const filename = frame.filename.startsWith('/') ? frame.filename : `/${frame.filename}`;\n const appPrefix = 'app://';\n frame.filename = `${appPrefix}${filename}`;\n }\n frame.in_app = true;\n } else {\n frame.in_app = false;\n }\n }\n return frame;\n }\n }), new SdkInfo(), new EventOrigin()];\n if (finalOptions.enableNative) {\n finalOptions.defaultIntegrations.push(new DeviceContext());\n if (!options.transport && NATIVE.platform !== 'web') {\n finalOptions.transport = options.transport || makeCapacitorTransport;\n }\n }\n const browserOptions = Object.assign(Object.assign({}, finalOptions), {\n autoSessionTracking: NATIVE.platform === 'web' && finalOptions.enableAutoSessionTracking\n });\n const mobileOptions = Object.assign(Object.assign({}, finalOptions), {\n enableAutoSessionTracking: NATIVE.platform !== 'web' && finalOptions.enableAutoSessionTracking\n });\n // We first initialize the NATIVE SDK to avoid the Javascript SDK to invoke any\n // feature from the NATIVE SDK without the options being set.\n void NATIVE.initNativeSdk(mobileOptions);\n originalInit(browserOptions);\n}\n/**\n * If native client is available it will trigger a native crash\n * Use this only for testing purposes\n */\nexport function nativeCrash() {\n NATIVE.crash();\n}","map":{"version":3,"names":["defaultIntegrations","init","browserInit","Hub","makeMain","RewriteFrames","DeviceContext","EventOrigin","SdkInfo","CapacitorScope","makeCapacitorTransport","NATIVE","options","originalInit","_a","_b","finalOptions","Object","assign","enableAutoSessionTracking","enableOutOfMemoryTracking","enabled","platform","enableNative","enableNativeNagger","capacitorHub","undefined","iteratee","frame","filename","isReachableHost","test","replace","isNativeFrame","startsWith","appPrefix","in_app","push","transport","browserOptions","autoSessionTracking","mobileOptions","initNativeSdk","nativeCrash","crash"],"sources":["C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@sentry/capacitor/dist/esm/sdk.js"],"sourcesContent":["import { defaultIntegrations, init as browserInit, } from '@sentry/browser';\nimport { Hub, makeMain } from '@sentry/hub';\nimport { RewriteFrames } from '@sentry/integrations';\nimport { DeviceContext, EventOrigin, SdkInfo } from './integrations';\nimport { CapacitorScope } from './scope';\nimport { makeCapacitorTransport } from './transports/native';\nimport { NATIVE } from './wrapper';\n/**\n * Initializes the Capacitor SDK alongside a sibling Sentry SDK\n * @param options Options for the SDK\n * @param originalInit The init function of the sibling SDK, leave blank to initialize with `@sentry/browser`\n */\nexport function init(options, originalInit = browserInit) {\n var _a, _b;\n const finalOptions = Object.assign({ enableAutoSessionTracking: true, enableOutOfMemoryTracking: true }, options);\n if (finalOptions.enabled === false ||\n NATIVE.platform === 'web') {\n finalOptions.enableNative = false;\n finalOptions.enableNativeNagger = false;\n }\n else {\n // keep the original value if user defined it.\n (_a = finalOptions.enableNativeNagger) !== null && _a !== void 0 ? _a : (finalOptions.enableNativeNagger = true);\n (_b = finalOptions.enableNative) !== null && _b !== void 0 ? _b : (finalOptions.enableNative = true);\n }\n const capacitorHub = new Hub(undefined, new CapacitorScope());\n makeMain(capacitorHub);\n finalOptions.defaultIntegrations = [\n ...defaultIntegrations,\n new RewriteFrames({\n iteratee: (frame) => {\n if (frame.filename) {\n const isReachableHost = /^https?:\\/\\//.test(frame.filename);\n frame.filename = frame.filename\n .replace(/^https?:\\/\\/localhost(:\\d+)?/, '')\n .replace(/^ng:\\/\\//, '')\n .replace(/^capacitor:\\/\\/localhost(:\\d+)?/, '');\n const isNativeFrame = frame.filename === '[native code]' || frame.filename === 'native';\n if (!isNativeFrame) {\n // We don't need to use `app://` protocol for http(s) based hosts\n if (!isReachableHost) {\n // We always want to have a triple slash\n const filename = frame.filename.startsWith('/') ? frame.filename : `/${frame.filename}`;\n const appPrefix = 'app://';\n frame.filename = `${appPrefix}${filename}`;\n }\n frame.in_app = true;\n }\n else {\n frame.in_app = false;\n }\n }\n return frame;\n },\n }),\n new SdkInfo(),\n new EventOrigin(),\n ];\n if (finalOptions.enableNative) {\n finalOptions.defaultIntegrations.push(new DeviceContext());\n if (!options.transport && NATIVE.platform !== 'web') {\n finalOptions.transport = options.transport || makeCapacitorTransport;\n }\n }\n const browserOptions = Object.assign(Object.assign({}, finalOptions), { autoSessionTracking: NATIVE.platform === 'web' && finalOptions.enableAutoSessionTracking });\n const mobileOptions = Object.assign(Object.assign({}, finalOptions), { enableAutoSessionTracking: NATIVE.platform !== 'web' && finalOptions.enableAutoSessionTracking });\n // We first initialize the NATIVE SDK to avoid the Javascript SDK to invoke any\n // feature from the NATIVE SDK without the options being set.\n void NATIVE.initNativeSdk(mobileOptions);\n originalInit(browserOptions);\n}\n/**\n * If native client is available it will trigger a native crash\n * Use this only for testing purposes\n */\nexport function nativeCrash() {\n NATIVE.crash();\n}\n"],"mappings":"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"},"metadata":{},"sourceType":"module"} |