Skip to content

Commit 8f593f9

Browse files
committed
chore(otel): Move Instrumenter type to @sentry/types
1 parent 612b242 commit 8f593f9

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

packages/node/src/types.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
import { ClientOptions, Options, TracePropagationTargets } from '@sentry/types';
1+
import { ClientOptions, Instrumenter, Options, TracePropagationTargets } from '@sentry/types';
22

33
import { NodeTransportOptions } from './transports';
44

5-
type SentryNodeInstrumenter = 'sentry' | 'otel';
6-
75
export interface BaseNodeOptions {
86
/** Sets an optional server name (device name) */
97
serverName?: string;
@@ -28,7 +26,7 @@ export interface BaseNodeOptions {
2826
*
2927
* NOTE: Any option except for `sentry` is highly experimental and subject to change!
3028
*/
31-
instrumenter?: SentryNodeInstrumenter;
29+
instrumenter?: Instrumenter;
3230

3331
/** Callback that is executed when a fatal global error occurs. */
3432
onFatalError?(error: Error): void;

packages/types/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,4 @@ export type {
9292
} from './transport';
9393
export type { User, UserFeedback } from './user';
9494
export type { WrappedFunction } from './wrappedfunction';
95+
export type { Instrumenter } from './instrumenter';

packages/types/src/instrumenter.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export type Instrumenter = 'sentry' | 'otel';

0 commit comments

Comments
 (0)