index.js 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. Object.defineProperty(exports, '__esModule', { value: true });
  2. const core = require('@sentry/core');
  3. const index = require('./tracing/index.js');
  4. const client = require('./client.js');
  5. const http = require('./transports/http.js');
  6. const sdk = require('./sdk.js');
  7. const utils = require('@sentry/utils');
  8. const utils$1 = require('./utils.js');
  9. const module$1 = require('./module.js');
  10. const legacy = require('./integrations/anr/legacy.js');
  11. const handlers = require('./handlers.js');
  12. const index$5 = require('./integrations/index.js');
  13. const integrations = require('./tracing/integrations.js');
  14. const console = require('./integrations/console.js');
  15. const onuncaughtexception = require('./integrations/onuncaughtexception.js');
  16. const onunhandledrejection = require('./integrations/onunhandledrejection.js');
  17. const modules = require('./integrations/modules.js');
  18. const contextlines = require('./integrations/contextlines.js');
  19. const context = require('./integrations/context.js');
  20. const index$1 = require('./integrations/local-variables/index.js');
  21. const spotlight = require('./integrations/spotlight.js');
  22. const index$2 = require('./integrations/anr/index.js');
  23. const index$3 = require('./integrations/hapi/index.js');
  24. const index$4 = require('./integrations/undici/index.js');
  25. const http$1 = require('./integrations/http.js');
  26. const cron$1 = require('./cron/cron.js');
  27. const nodeCron = require('./cron/node-cron.js');
  28. const nodeSchedule = require('./cron/node-schedule.js');
  29. /**
  30. * @deprecated use `createGetModuleFromFilename` instead.
  31. */
  32. const getModuleFromFilename = module$1.createGetModuleFromFilename();
  33. // TODO: Deprecate this once we migrated tracing integrations
  34. const Integrations = {
  35. // eslint-disable-next-line deprecation/deprecation
  36. ...core.Integrations,
  37. ...index$5,
  38. ...integrations,
  39. };
  40. /** Methods to instrument cron libraries for Sentry check-ins */
  41. const cron = {
  42. instrumentCron: cron$1.instrumentCron,
  43. instrumentNodeCron: nodeCron.instrumentNodeCron,
  44. instrumentNodeSchedule: nodeSchedule.instrumentNodeSchedule,
  45. };
  46. exports.Hub = core.Hub;
  47. exports.SDK_VERSION = core.SDK_VERSION;
  48. exports.SEMANTIC_ATTRIBUTE_SENTRY_OP = core.SEMANTIC_ATTRIBUTE_SENTRY_OP;
  49. exports.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN = core.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN;
  50. exports.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE = core.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE;
  51. exports.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE = core.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE;
  52. exports.Scope = core.Scope;
  53. exports.addBreadcrumb = core.addBreadcrumb;
  54. exports.addEventProcessor = core.addEventProcessor;
  55. exports.addGlobalEventProcessor = core.addGlobalEventProcessor;
  56. exports.addIntegration = core.addIntegration;
  57. exports.captureCheckIn = core.captureCheckIn;
  58. exports.captureEvent = core.captureEvent;
  59. exports.captureException = core.captureException;
  60. exports.captureMessage = core.captureMessage;
  61. exports.captureSession = core.captureSession;
  62. exports.close = core.close;
  63. exports.configureScope = core.configureScope;
  64. exports.continueTrace = core.continueTrace;
  65. exports.createTransport = core.createTransport;
  66. exports.endSession = core.endSession;
  67. exports.extractTraceparentData = core.extractTraceparentData;
  68. exports.flush = core.flush;
  69. exports.functionToStringIntegration = core.functionToStringIntegration;
  70. exports.getActiveSpan = core.getActiveSpan;
  71. exports.getActiveTransaction = core.getActiveTransaction;
  72. exports.getClient = core.getClient;
  73. exports.getCurrentHub = core.getCurrentHub;
  74. exports.getCurrentScope = core.getCurrentScope;
  75. exports.getGlobalScope = core.getGlobalScope;
  76. exports.getHubFromCarrier = core.getHubFromCarrier;
  77. exports.getIsolationScope = core.getIsolationScope;
  78. exports.getSpanStatusFromHttpCode = core.getSpanStatusFromHttpCode;
  79. exports.inboundFiltersIntegration = core.inboundFiltersIntegration;
  80. exports.isInitialized = core.isInitialized;
  81. exports.lastEventId = core.lastEventId;
  82. exports.linkedErrorsIntegration = core.linkedErrorsIntegration;
  83. exports.makeMain = core.makeMain;
  84. exports.metrics = core.metrics;
  85. exports.parameterize = core.parameterize;
  86. exports.requestDataIntegration = core.requestDataIntegration;
  87. exports.runWithAsyncContext = core.runWithAsyncContext;
  88. exports.setContext = core.setContext;
  89. exports.setCurrentClient = core.setCurrentClient;
  90. exports.setExtra = core.setExtra;
  91. exports.setExtras = core.setExtras;
  92. exports.setHttpStatus = core.setHttpStatus;
  93. exports.setMeasurement = core.setMeasurement;
  94. exports.setTag = core.setTag;
  95. exports.setTags = core.setTags;
  96. exports.setUser = core.setUser;
  97. exports.spanStatusfromHttpCode = core.spanStatusfromHttpCode;
  98. exports.startActiveSpan = core.startActiveSpan;
  99. exports.startInactiveSpan = core.startInactiveSpan;
  100. exports.startSession = core.startSession;
  101. exports.startSpan = core.startSpan;
  102. exports.startSpanManual = core.startSpanManual;
  103. exports.startTransaction = core.startTransaction;
  104. exports.trace = core.trace;
  105. exports.withIsolationScope = core.withIsolationScope;
  106. exports.withMonitor = core.withMonitor;
  107. exports.withScope = core.withScope;
  108. exports.autoDiscoverNodePerformanceMonitoringIntegrations = index.autoDiscoverNodePerformanceMonitoringIntegrations;
  109. exports.NodeClient = client.NodeClient;
  110. exports.makeNodeTransport = http.makeNodeTransport;
  111. exports.defaultIntegrations = sdk.defaultIntegrations;
  112. exports.defaultStackParser = sdk.defaultStackParser;
  113. exports.getDefaultIntegrations = sdk.getDefaultIntegrations;
  114. exports.getSentryRelease = sdk.getSentryRelease;
  115. exports.init = sdk.init;
  116. exports.DEFAULT_USER_INCLUDES = utils.DEFAULT_USER_INCLUDES;
  117. exports.addRequestDataToEvent = utils.addRequestDataToEvent;
  118. exports.extractRequestData = utils.extractRequestData;
  119. exports.deepReadDirSync = utils$1.deepReadDirSync;
  120. exports.createGetModuleFromFilename = module$1.createGetModuleFromFilename;
  121. exports.enableAnrDetection = legacy.enableAnrDetection;
  122. exports.Handlers = handlers;
  123. exports.consoleIntegration = console.consoleIntegration;
  124. exports.onUncaughtExceptionIntegration = onuncaughtexception.onUncaughtExceptionIntegration;
  125. exports.onUnhandledRejectionIntegration = onunhandledrejection.onUnhandledRejectionIntegration;
  126. exports.modulesIntegration = modules.modulesIntegration;
  127. exports.contextLinesIntegration = contextlines.contextLinesIntegration;
  128. exports.nodeContextIntegration = context.nodeContextIntegration;
  129. exports.localVariablesIntegration = index$1.localVariablesIntegration;
  130. exports.spotlightIntegration = spotlight.spotlightIntegration;
  131. exports.anrIntegration = index$2.anrIntegration;
  132. exports.hapiErrorPlugin = index$3.hapiErrorPlugin;
  133. exports.hapiIntegration = index$3.hapiIntegration;
  134. exports.Undici = index$4.Undici;
  135. exports.nativeNodeFetchintegration = index$4.nativeNodeFetchintegration;
  136. exports.Http = http$1.Http;
  137. exports.httpIntegration = http$1.httpIntegration;
  138. exports.Integrations = Integrations;
  139. exports.cron = cron;
  140. exports.getModuleFromFilename = getModuleFromFilename;
  141. //# sourceMappingURL=index.js.map