Skip to content

Commit 992bf84

Browse files
committed
feat(remix): Vendor in opentelemetry-instrumentation-remix
1 parent 79480cf commit 992bf84

File tree

4 files changed

+454
-32
lines changed

4 files changed

+454
-32
lines changed

packages/remix/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,15 @@
6565
},
6666
"dependencies": {
6767
"@opentelemetry/api": "^1.9.0",
68+
"@opentelemetry/instrumentation": "^0.57.2",
69+
"@opentelemetry/semantic-conventions": "^1.30.0",
6870
"@remix-run/router": "1.x",
6971
"@sentry/cli": "^2.43.0",
7072
"@sentry/core": "9.17.0",
7173
"@sentry/node": "9.17.0",
7274
"@sentry/opentelemetry": "9.17.0",
7375
"@sentry/react": "9.17.0",
7476
"glob": "^10.3.4",
75-
"opentelemetry-instrumentation-remix": "0.8.0",
7677
"yargs": "^17.6.0"
7778
},
7879
"devDependencies": {

packages/remix/src/server/integrations/opentelemetry.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import type { Client, IntegrationFn, Span } from '@sentry/core';
22
import { defineIntegration, SEMANTIC_ATTRIBUTE_SENTRY_OP, SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN } from '@sentry/core';
33
import { generateInstrumentOnce, getClient, spanToJSON } from '@sentry/node';
4-
import { RemixInstrumentation } from 'opentelemetry-instrumentation-remix';
54
import type { RemixOptions } from '../../utils/remixOptions';
5+
import { RemixInstrumentation } from '../../vendor/instrumentation';
66

77
const INTEGRATION_NAME = 'Remix';
88

0 commit comments

Comments
 (0)