1
1
import { BaseClient , NewTransport , Scope , SDK_VERSION } from '@sentry/core' ;
2
2
import { SessionFlusher } from '@sentry/hub' ;
3
3
import { Event , EventHint , Severity , SeverityLevel , Transport } from '@sentry/types' ;
4
- import { logger , resolvedSyncPromise , stackParserFromOptions } from '@sentry/utils' ;
4
+ import { logger , resolvedSyncPromise } from '@sentry/utils' ;
5
5
6
6
import { eventFromMessage , eventFromUnknownInput } from './eventbuilder' ;
7
7
import { IS_DEBUG_BUILD } from './flags' ;
@@ -111,7 +111,7 @@ export class NodeClient extends BaseClient<NodeClientOptions> {
111
111
*/
112
112
// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/explicit-module-boundary-types
113
113
public eventFromException ( exception : any , hint ?: EventHint ) : PromiseLike < Event > {
114
- return resolvedSyncPromise ( eventFromUnknownInput ( stackParserFromOptions ( this . _options ) , exception , hint ) ) ;
114
+ return resolvedSyncPromise ( eventFromUnknownInput ( this . _options . stackParser , exception , hint ) ) ;
115
115
}
116
116
117
117
/**
@@ -124,7 +124,7 @@ export class NodeClient extends BaseClient<NodeClientOptions> {
124
124
hint ?: EventHint ,
125
125
) : PromiseLike < Event > {
126
126
return resolvedSyncPromise (
127
- eventFromMessage ( stackParserFromOptions ( this . _options ) , message , level , hint , this . _options . attachStacktrace ) ,
127
+ eventFromMessage ( this . _options . stackParser , message , level , hint , this . _options . attachStacktrace ) ,
128
128
) ;
129
129
}
130
130
0 commit comments