@sentry/core
Version:
Base implementation for all Sentry JavaScript SDKs
53 lines (48 loc) • 3.12 kB
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const serverRuntimeClient = require('./server-runtime-client.js');
const trpc = require('./trpc.js');
const index = require('./integrations/mcp-server/index.js');
const node = require('./utils/node.js');
const nodeStackTrace = require('./utils/node-stack-trace.js');
const vercelWaitUntil = require('./utils/vercelWaitUntil.js');
const flushIfServerless = require('./utils/flushIfServerless.js');
const anr = require('./utils/anr.js');
const timer = require('./utils/timer.js');
const clientPatch = require('./integrations/http/client-patch.js');
const clientSubscriptions = require('./integrations/http/client-subscriptions.js');
const serverSubscription = require('./integrations/http/server-subscription.js');
const serverTransactionEvent = require('./integrations/http/server-transaction-event.js');
const recordRequestSession = require('./integrations/http/record-request-session.js');
const addOutgoingRequestBreadcrumb = require('./integrations/http/add-outgoing-request-breadcrumb.js');
const getRequestUrl = require('./integrations/http/get-request-url.js');
const constants = require('./integrations/http/constants.js');
const fetch = require('./integrations/fetch.js');
exports.ServerRuntimeClient = serverRuntimeClient.ServerRuntimeClient;
exports.trpcMiddleware = trpc.trpcMiddleware;
exports.wrapMcpServerWithSentry = index.wrapMcpServerWithSentry;
exports.isNodeEnv = node.isNodeEnv;
exports.loadModule = node.loadModule;
exports.filenameIsInApp = nodeStackTrace.filenameIsInApp;
exports.node = nodeStackTrace.node;
exports.nodeStackLineParser = nodeStackTrace.nodeStackLineParser;
exports.vercelWaitUntil = vercelWaitUntil.vercelWaitUntil;
exports.flushIfServerless = flushIfServerless.flushIfServerless;
exports.callFrameToStackFrame = anr.callFrameToStackFrame;
exports.watchdogTimer = anr.watchdogTimer;
exports._INTERNAL_safeUnref = timer.safeUnref;
exports.patchHttpModuleClient = clientPatch.patchHttpModuleClient;
exports.getHttpClientSubscriptions = clientSubscriptions.getHttpClientSubscriptions;
exports.getHttpServerSubscriptions = serverSubscription.getHttpServerSubscriptions;
exports.isStaticAssetRequest = serverSubscription.isStaticAssetRequest;
exports.DEFAULT_IGNORE_STATUS_CODES = serverTransactionEvent.DEFAULT_IGNORE_STATUS_CODES;
exports.processHttpServerTransactionEvent = serverTransactionEvent.processHttpServerTransactionEvent;
exports.recordRequestSession = recordRequestSession.recordRequestSession;
exports.addOutgoingRequestBreadcrumb = addOutgoingRequestBreadcrumb.addOutgoingRequestBreadcrumb;
exports.getRequestOptions = getRequestUrl.getRequestOptions;
exports.getRequestUrl = getRequestUrl.getRequestUrl;
exports.getRequestUrlFromClientRequest = getRequestUrl.getRequestUrlFromClientRequest;
exports.getRequestUrlObject = getRequestUrl.getRequestUrlObject;
exports.HTTP_ON_CLIENT_REQUEST = constants.HTTP_ON_CLIENT_REQUEST;
exports.HTTP_ON_SERVER_REQUEST = constants.HTTP_ON_SERVER_REQUEST;
exports.createFetchIntegration = fetch.createFetchIntegration;
//# sourceMappingURL=server.js.map