MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //home/cafsindia/snap.cafsinfotech.in/node_modules/@sentry-internal/tracing/cjs/extensions.js.map
{"version":3,"file":"extensions.js","sources":["../../src/extensions.ts"],"sourcesContent":["import { addTracingExtensions, getMainCarrier } from '@sentry/core';\nimport type { Integration, IntegrationClass } from '@sentry/types';\nimport { dynamicRequire, isNodeEnv, loadModule } from '@sentry/utils';\n\n/**\n * @private\n */\nfunction _autoloadDatabaseIntegrations(): void {\n  const carrier = getMainCarrier();\n  if (!carrier.__SENTRY__) {\n    return;\n  }\n\n  const packageToIntegrationMapping: Record<string, () => Integration> = {\n    mongodb() {\n      const integration = dynamicRequire(module, './node/integrations/mongo') as {\n        Mongo: IntegrationClass<Integration>;\n      };\n      return new integration.Mongo();\n    },\n    mongoose() {\n      const integration = dynamicRequire(module, './node/integrations/mongo') as {\n        Mongo: IntegrationClass<Integration>;\n      };\n      return new integration.Mongo();\n    },\n    mysql() {\n      const integration = dynamicRequire(module, './node/integrations/mysql') as {\n        Mysql: IntegrationClass<Integration>;\n      };\n      return new integration.Mysql();\n    },\n    pg() {\n      const integration = dynamicRequire(module, './node/integrations/postgres') as {\n        Postgres: IntegrationClass<Integration>;\n      };\n      return new integration.Postgres();\n    },\n  };\n\n  const mappedPackages = Object.keys(packageToIntegrationMapping)\n    .filter(moduleName => !!loadModule(moduleName))\n    .map(pkg => {\n      try {\n        return packageToIntegrationMapping[pkg]();\n      } catch (e) {\n        return undefined;\n      }\n    })\n    .filter(p => p) as Integration[];\n\n  if (mappedPackages.length > 0) {\n    carrier.__SENTRY__.integrations = [...(carrier.__SENTRY__.integrations || []), ...mappedPackages];\n  }\n}\n\n/**\n * This patches the global object and injects the Tracing extensions methods\n */\nexport function addExtensionMethods(): void {\n  addTracingExtensions();\n\n  // Detect and automatically load specified integrations.\n  if (isNodeEnv()) {\n    _autoloadDatabaseIntegrations();\n  }\n}\n"],"names":["getMainCarrier","dynamicRequire","loadModule","addTracingExtensions","isNodeEnv"],"mappings":";;;;;AAIA;AACA;AACA;AACA,SAAA,6BAAA,GAAA;AACA,EAAA,MAAA,OAAA,GAAAA,mBAAA,EAAA,CAAA;AACA,EAAA,IAAA,CAAA,OAAA,CAAA,UAAA,EAAA;AACA,IAAA,OAAA;AACA,GAAA;AACA;AACA,EAAA,MAAA,2BAAA,GAAA;AACA,IAAA,OAAA,GAAA;AACA,MAAA,MAAA,WAAA,GAAAC,oBAAA,CAAA,MAAA,EAAA,2BAAA,CAAA;;AAEA,CAAA;AACA,MAAA,OAAA,IAAA,WAAA,CAAA,KAAA,EAAA,CAAA;AACA,KAAA;AACA,IAAA,QAAA,GAAA;AACA,MAAA,MAAA,WAAA,GAAAA,oBAAA,CAAA,MAAA,EAAA,2BAAA,CAAA;;AAEA,CAAA;AACA,MAAA,OAAA,IAAA,WAAA,CAAA,KAAA,EAAA,CAAA;AACA,KAAA;AACA,IAAA,KAAA,GAAA;AACA,MAAA,MAAA,WAAA,GAAAA,oBAAA,CAAA,MAAA,EAAA,2BAAA,CAAA;;AAEA,CAAA;AACA,MAAA,OAAA,IAAA,WAAA,CAAA,KAAA,EAAA,CAAA;AACA,KAAA;AACA,IAAA,EAAA,GAAA;AACA,MAAA,MAAA,WAAA,GAAAA,oBAAA,CAAA,MAAA,EAAA,8BAAA,CAAA;;AAEA,CAAA;AACA,MAAA,OAAA,IAAA,WAAA,CAAA,QAAA,EAAA,CAAA;AACA,KAAA;AACA,GAAA,CAAA;AACA;AACA,EAAA,MAAA,cAAA,GAAA,MAAA,CAAA,IAAA,CAAA,2BAAA,CAAA;AACA,KAAA,MAAA,CAAA,UAAA,IAAA,CAAA,CAAAC,gBAAA,CAAA,UAAA,CAAA,CAAA;AACA,KAAA,GAAA,CAAA,GAAA,IAAA;AACA,MAAA,IAAA;AACA,QAAA,OAAA,2BAAA,CAAA,GAAA,CAAA,EAAA,CAAA;AACA,OAAA,CAAA,OAAA,CAAA,EAAA;AACA,QAAA,OAAA,SAAA,CAAA;AACA,OAAA;AACA,KAAA,CAAA;AACA,KAAA,MAAA,CAAA,CAAA,IAAA,CAAA,CAAA,EAAA;AACA;AACA,EAAA,IAAA,cAAA,CAAA,MAAA,GAAA,CAAA,EAAA;AACA,IAAA,OAAA,CAAA,UAAA,CAAA,YAAA,GAAA,CAAA,IAAA,OAAA,CAAA,UAAA,CAAA,YAAA,IAAA,EAAA,CAAA,EAAA,GAAA,cAAA,CAAA,CAAA;AACA,GAAA;AACA,CAAA;AACA;AACA;AACA;AACA;AACA,SAAA,mBAAA,GAAA;AACA,EAAAC,yBAAA,EAAA,CAAA;AACA;AACA;AACA,EAAA,IAAAC,eAAA,EAAA,EAAA;AACA,IAAA,6BAAA,EAAA,CAAA;AACA,GAAA;AACA;;;;"}