Closed
Description
Is there an existing issue for this?
- I have checked for existing issues https://github.com/getsentry/sentry-javascript/issues
- I have reviewed the documentation https://docs.sentry.io/
- I am using the latest SDK release https://github.com/getsentry/sentry-javascript/releases
How do you use Sentry?
Sentry Saas (sentry.io)
Which SDK are you using?
@sentry/node
SDK Version
8.2.0
Framework Version
No response
Link to Sentry event
No response
SDK Setup
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: "https://6bdb60d7e6f94dc291174f0839f8290c@o1428919.ingest.sentry.io/6779396",
// Set tracesSampleRate to 1.0 to capture 100%
// of transactions for performance monitoring.
// We recommend adjusting this value in production
tracesSampleRate: process.env.NODE_ENV === "prod" ? 0.2 : 1,
profilesSampleRate: 1, // Relative to tracesSampleRate
environment: process.env.NODE_ENV,
enabled: process.env.NODE_ENV === "prod",
});
Steps to Reproduce
Install @clerk/clerk-sdk-node
and import it before app.js
Run app with sentry: node --import instrumentation.js app.js
Expected Result
Should import @clerk/backend
from node_modules/@clerk/backend
(hoisted by NPM)
Actual Result
Is trying to import @clerk/backend
from node_modules/@clerk/clerk-sdk-node/node_modules/@clerk/backend
> node --import ./build/instrumentation.js build/server.js
node:internal/process/esm_loader:34
internalBinding('errors').triggerUncaughtException(
^
[Error: ENOENT: no such file or directory, open '/home/danilo/salvy/salvy-api/node_modules/@clerk/clerk-sdk-node/dist/esm/@clerk/backend'] {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/home/danilofuchs/project/node_modules/@clerk/clerk-sdk-node/dist/esm/@clerk/backend'
}
Metadata
Metadata
Assignees
Type
Projects
Status
No status