@@ -8,18 +8,25 @@ import { SEMANTIC_ATTRIBUTE_SENTRY_OVERWRITE } from './instrumentation/util';
88import { reactRouterServerIntegration } from './integration/reactRouterServer' ;
99import { lowQualityTransactionsFilterIntegration } from './lowQualityTransactionsFilterIntegration' ;
1010
11- function getDefaultIntegrations ( options : NodeOptions ) : Integration [ ] {
12- return [ ...getNodeDefaultIntegrations ( options ) , lowQualityTransactionsFilterIntegration ( options ) ] ;
11+ /**
12+ * Returns the default integrations for the React Router SDK.
13+ * @param options The options for the SDK.
14+ */
15+ export function getDefaultReactRouterServerIntegrations ( options : NodeOptions ) : Integration [ ] {
16+ return [
17+ ...getNodeDefaultIntegrations ( options ) ,
18+ lowQualityTransactionsFilterIntegration ( options ) ,
19+ reactRouterServerIntegration ( ) ,
20+ ] ;
1321}
1422
1523/**
1624 * Initializes the server side of the React Router SDK
1725 */
1826export function init ( options : NodeOptions ) : NodeClient | undefined {
1927 const opts : NodeOptions = {
20- defaultIntegrations : [ ...getDefaultReactRouterServerIntegrations ( options ) ] ,
2128 ...options ,
22- defaultIntegrations : getDefaultIntegrations ( options ) ,
29+ defaultIntegrations : getDefaultReactRouterServerIntegrations ( options ) ,
2330 } ;
2431
2532 DEBUG_BUILD && logger . log ( 'Initializing SDK...' ) ;
@@ -58,11 +65,3 @@ export function init(options: NodeOptions): NodeClient | undefined {
5865
5966 return client ;
6067}
61-
62- /**
63- * Returns the default integrations for the React Router SDK.
64- * @param options The options for the SDK.
65- */
66- export function getDefaultReactRouterServerIntegrations ( options : NodeOptions ) : Integration [ ] {
67- return [ ...getDefaultIntegrations ( options ) , reactRouterServerIntegration ( ) ] ;
68- }
0 commit comments