Skip to content

Commit 1daa90c

Browse files
committed
rename to NodeExperimental*
1 parent 29c4447 commit 1daa90c

File tree

7 files changed

+20
-20
lines changed

7 files changed

+20
-20
lines changed

packages/node-experimental/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { Integrations as CoreIntegrations } from '@sentry/core';
22

3-
import * as NodePreviewIntegrations from './integrations';
3+
import * as NodeExperimentalIntegrations from './integrations';
44

55
const INTEGRATIONS = {
66
...CoreIntegrations,
7-
...NodePreviewIntegrations,
7+
...NodeExperimentalIntegrations,
88
};
99

1010
export { init } from './sdk/init';

packages/node-experimental/src/integrations/http.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { addOtelSpanData } from '@sentry/opentelemetry-node';
1111
import type { EventProcessor, Hub, Integration } from '@sentry/types';
1212
import type { ClientRequest, IncomingMessage, ServerResponse } from 'http';
1313

14-
import type { NodePreviewClient } from '../sdk/client';
14+
import type { NodeExperimentalClient } from '../sdk/client';
1515
import { getRequestSpanData } from '../utils/getRequestSpanData';
1616

1717
interface TracingOptions {
@@ -83,7 +83,7 @@ export class Http implements Integration {
8383
return;
8484
}
8585

86-
const client = getCurrentHub().getClient<NodePreviewClient>();
86+
const client = getCurrentHub().getClient<NodeExperimentalClient>();
8787
const clientOptions = client?.getOptions();
8888

8989
this._shouldCreateSpans = typeof this._tracing === 'undefined' ? hasTracingEnabled(clientOptions) : this._tracing;
@@ -114,7 +114,7 @@ export class Http implements Integration {
114114
public unregister(): void {
115115
this._unload?.();
116116

117-
const client = getCurrentHub().getClient<NodePreviewClient>();
117+
const client = getCurrentHub().getClient<NodeExperimentalClient>();
118118
client?.otelHooks.off('spanEnd', this._onSpanEnd);
119119
}
120120

packages/node-experimental/src/sdk/client.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ import { trace } from '@opentelemetry/api';
33
import { NodeClient, SDK_VERSION } from '@sentry/node';
44
import { OtelHooks } from '@sentry/opentelemetry-node';
55

6-
import type { NodePreviewClientOptions } from '../types';
6+
import type { NodeExperimentalClientOptions } from '../types';
77

88
/**
99
* A client built on top of the NodeClient, which provides some otel-specific things on top.
1010
*/
11-
export class NodePreviewClient extends NodeClient {
11+
export class NodeExperimentalClient extends NodeClient {
1212
public otelHooks: OtelHooks;
1313

1414
private _tracer: Tracer | undefined;
@@ -36,7 +36,7 @@ export class NodePreviewClient extends NodeClient {
3636
/**
3737
* Get the options for the node preview client.
3838
*/
39-
public getOptions(): NodePreviewClientOptions {
39+
public getOptions(): NodeExperimentalClientOptions {
4040
// Just a type-cast, basically
4141
return super.getOptions();
4242
}

packages/node-experimental/src/sdk/init.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import { defaultIntegrations as defaultNodeIntegrations, init as initNode } from
33

44
import { getAutoPerformanceIntegrations } from '../integrations/getAutoPerformanceIntegrations';
55
import { Http } from '../integrations/http';
6-
import type { NodePreviewOptions } from '../types';
7-
import { NodePreviewClient } from './client';
6+
import type { NodeExperimentalOptions } from '../types';
7+
import { NodeExperimentalClient } from './client';
88
import { initOtel } from './initOtel';
99

1010
const ignoredDefaultIntegrations = ['Http', 'Undici'];
@@ -17,7 +17,7 @@ export const defaultIntegrations = [
1717
/**
1818
* Initialize Sentry for Node.
1919
*/
20-
export function init(options: NodePreviewOptions | undefined = {}): void {
20+
export function init(options: NodeExperimentalOptions | undefined = {}): void {
2121
const isTracingEnabled = hasTracingEnabled(options);
2222

2323
options.defaultIntegrations =
@@ -29,7 +29,7 @@ export function init(options: NodePreviewOptions | undefined = {}): void {
2929
];
3030

3131
options.instrumenter = 'otel';
32-
options.clientClass = NodePreviewClient;
32+
options.clientClass = NodeExperimentalClient;
3333

3434
initNode(options);
3535

packages/node-experimental/src/sdk/initOtel.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ import { AlwaysOnSampler, NodeTracerProvider } from '@opentelemetry/sdk-trace-no
33
import { getCurrentHub } from '@sentry/core';
44
import { SentryPropagator, SentrySpanProcessor } from '@sentry/opentelemetry-node';
55

6-
import type { NodePreviewClient } from './client';
6+
import type { NodeExperimentalClient } from './client';
77

88
/**
99
* Initialize OpenTelemetry for Node.
1010
* We use the @sentry/opentelemetry-node package to communicate with OpenTelemetry.
1111
*/
1212
export function initOtel(): () => void {
13-
const client = getCurrentHub().getClient<NodePreviewClient>();
13+
const client = getCurrentHub().getClient<NodeExperimentalClient>();
1414

1515
if (client?.getOptions().debug) {
1616
diag.setLogger(new DiagConsoleLogger(), DiagLogLevel.DEBUG);
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
import type { NodeClient, NodeOptions } from '@sentry/node';
22

3-
export type NodePreviewOptions = NodeOptions;
4-
export type NodePreviewClientOptions = ConstructorParameters<typeof NodeClient>[0];
3+
export type NodeExperimentalOptions = NodeOptions;
4+
export type NodeExperimentalClientOptions = ConstructorParameters<typeof NodeClient>[0];

packages/node-experimental/test/helpers/getDefaultNodePreviewClientOptions.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { createTransport } from '@sentry/core';
22
import { resolvedSyncPromise } from '@sentry/utils';
33

4-
import type { NodePreviewClientOptions } from '../../src/types';
4+
import type { NodeExperimentalClientOptions } from '../../src/types';
55

6-
export function getDefaultNodePreviewClientOptions(
7-
options: Partial<NodePreviewClientOptions> = {},
8-
): NodePreviewClientOptions {
6+
export function getDefaultNodeExperimentalClientOptions(
7+
options: Partial<NodeExperimentalClientOptions> = {},
8+
): NodeExperimentalClientOptions {
99
return {
1010
integrations: [],
1111
transport: () => createTransport({ recordDroppedEvent: () => undefined }, _ => resolvedSyncPromise({})),

0 commit comments

Comments
 (0)