diff --git a/packages/remix/package.json b/packages/remix/package.json index d08489a442c9..a2d68a4e0c38 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -25,7 +25,6 @@ "@sentry/integrations": "7.44.2", "@sentry/node": "7.44.2", "@sentry/react": "7.44.2", - "@sentry/tracing": "7.44.2", "@sentry/types": "7.44.2", "@sentry/utils": "7.44.2", "@sentry/webpack-plugin": "1.19.0", diff --git a/packages/remix/src/index.client.tsx b/packages/remix/src/index.client.tsx index 22d9ce73fe82..5c76ee4907bf 100644 --- a/packages/remix/src/index.client.tsx +++ b/packages/remix/src/index.client.tsx @@ -1,14 +1,11 @@ /* eslint-disable import/export */ -import { configureScope, init as reactInit, Integrations } from '@sentry/react'; +import { configureScope, init as reactInit } from '@sentry/react'; import { buildMetadata } from './utils/metadata'; import type { RemixOptions } from './utils/remixOptions'; export { remixRouterInstrumentation, withSentry } from './performance/client'; -export { BrowserTracing } from '@sentry/tracing'; export * from '@sentry/react'; -export { Integrations }; - export function init(options: RemixOptions): void { buildMetadata(options, ['remix', 'react']); options.environment = options.environment || process.env.NODE_ENV; diff --git a/packages/remix/src/index.server.ts b/packages/remix/src/index.server.ts index b2ad73866fde..21cfc20b17ab 100644 --- a/packages/remix/src/index.server.ts +++ b/packages/remix/src/index.server.ts @@ -8,7 +8,6 @@ import type { RemixOptions } from './utils/remixOptions'; export { ErrorBoundary, withErrorBoundary } from '@sentry/react'; export { remixRouterInstrumentation, withSentry } from './performance/client'; -export { BrowserTracing, Integrations } from '@sentry/tracing'; export * from '@sentry/node'; export { wrapExpressCreateRequestHandler } from './utils/serverAdapters/express'; diff --git a/packages/remix/test/index.server.test.ts b/packages/remix/test/index.server.test.ts index f4d4f9c95fe0..ec1610aee400 100644 --- a/packages/remix/test/index.server.test.ts +++ b/packages/remix/test/index.server.test.ts @@ -2,7 +2,7 @@ import * as SentryNode from '@sentry/node'; import { getCurrentHub } from '@sentry/node'; import { GLOBAL_OBJ } from '@sentry/utils'; -import { init } from '../src/index.server'; +import { init, Integrations } from '../src/index.server'; const nodeInit = jest.spyOn(SentryNode, 'init'); @@ -57,4 +57,9 @@ describe('Server init()', () => { // @ts-ignore need access to protected _tags attribute expect(currentScope._tags).toEqual({ runtime: 'node' }); }); + + it('has both node and tracing integrations', () => { + expect(Integrations.Apollo).not.toBeUndefined(); + expect(Integrations.Http).not.toBeUndefined(); + }); });