1- export {
2- extractTraceparentData ,
3- getActiveTransaction ,
4- hasTracingEnabled ,
5- IdleTransaction ,
6- Span ,
7- // eslint-disable-next-line deprecation/deprecation
8- SpanStatus ,
9- spanStatusfromHttpCode ,
10- startIdleTransaction ,
11- stripUrlQueryAndFragment ,
12- TRACEPARENT_REGEXP ,
13- Transaction ,
14- } from '@sentry/core' ;
15- export type { SpanStatusType } from '@sentry/core' ;
1+ export * from './exports' ;
162
173import { addExtensionMethods } from './extensions' ;
18- import * as Integrations from './integrations' ;
19-
20- export type { RequestInstrumentationOptions } from './browser' ;
4+ import * as Integrations from './node/integrations' ;
215
226export { Integrations } ;
237
@@ -37,9 +21,14 @@ export { Integrations };
3721// const instance = new BrowserTracing();
3822//
3923// For an example of of the new usage of BrowserTracing, see @sentry/nextjs index.client.ts
40- export { BrowserTracing , BROWSER_TRACING_INTEGRATION_ID } from './browser' ;
24+ export {
25+ BrowserTracing ,
26+ BROWSER_TRACING_INTEGRATION_ID ,
27+ instrumentOutgoingRequests ,
28+ defaultRequestInstrumentationOptions ,
29+ } from './browser' ;
4130
42- export { instrumentOutgoingRequests , defaultRequestInstrumentationOptions } from './browser' ;
31+ export type { RequestInstrumentationOptions } from './browser' ;
4332
4433// Treeshakable guard to remove all code related to tracing
4534declare const __SENTRY_TRACING__ : boolean ;
0 commit comments