Skip to content

Commit 3fb0738

Browse files
committed
remove more backend references
1 parent ea606bc commit 3fb0738

File tree

5 files changed

+6
-3
lines changed

5 files changed

+6
-3
lines changed

packages/browser/src/exports.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ export {
4141
withScope,
4242
} from '@sentry/core';
4343

44+
// TODO(v7): refactor to use client here!
4445
export { BrowserOptions } from './backend';
4546
export { BrowserClient } from './client';
4647
export { injectReportDialog, ReportDialogOptions } from './helpers';

packages/core/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ export {
2323
getReportDialogEndpoint,
2424
} from './api';
2525
export { BaseClient } from './baseclient';
26+
// TODO(v7): Delete!
2627
export { BackendClass, BaseBackend } from './basebackend';
2728
export { eventToSentryRequest, sessionToSentryRequest } from './request';
2829
export { initAndBind, ClientClass } from './sdk';

packages/node/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ export {
4242
} from '@sentry/core';
4343

4444
export { NodeOptions } from './types';
45+
// TODO(v7): delete!
4546
export { NodeBackend } from './backend';
4647
export { NodeClient } from './client';
4748
export { defaultIntegrations, init, lastEventId, flush, close, getSentryRelease } from './sdk';

packages/node/test/index.test.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import {
1515
NodeClient,
1616
Scope,
1717
} from '../src';
18-
import { NodeBackend } from '../src/backend';
1918
import { ContextLines, LinkedErrors } from '../src/integrations';
2019

2120
jest.mock('@sentry/core', () => {
@@ -107,7 +106,7 @@ describe('SentryNode', () => {
107106
let s: jest.SpyInstance<void, Event[]>;
108107

109108
beforeEach(() => {
110-
s = jest.spyOn(NodeBackend.prototype, 'sendEvent').mockImplementation(async () => Promise.resolve({ code: 200 }));
109+
s = jest.spyOn(NodeClient.prototype, 'sendEvent').mockImplementation(async () => Promise.resolve({ code: 200 }));
111110
});
112111

113112
afterEach(() => {
@@ -372,7 +371,7 @@ describe('SentryNode initialization', () => {
372371
const client = new NodeClient({ dsn });
373372

374373
// eslint-disable-next-line @typescript-eslint/no-explicit-any
375-
const sdkData = (client as any)._backend._transport._api.metadata?.sdk;
374+
const sdkData = (client as any).getTransport()._api.metadata?.sdk;
376375

377376
expect(sdkData.name).toEqual('sentry.javascript.node');
378377
expect(sdkData.packages[0].name).toEqual('npm:@sentry/node');

packages/node/test/integrations/linkederrors.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ describe('LinkedErrors', () => {
2828
expect.assertions(2);
2929
const spy = jest.spyOn(linkedErrors, '_walkErrorTree');
3030
const one = new Error('originalException');
31+
// TODO(v7): refactor to use client here!
3132
const backend = new NodeBackend({});
3233
let event: Event | undefined;
3334
return backend

0 commit comments

Comments
 (0)