nextjs - 💡(How to fix) Fix next dev should not compile instrumentation for edge when nodejs is default as a result serverExternalPackages is ignored and dd-trace errors [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
vercel/next.js#84995Fetched 2026-04-08 02:17:45
View on GitHub
Comments
0
Participants
1
Timeline
4
Reactions
0
Author
Participants
Timeline (top)
labeled ×2issue_type_added ×1subscribed ×1

Error Message

import { tracer } from "dd-trace";

export const onRequestError = (error: unknown) => { const span = tracer.scope().active();

if (span) { span.setTag("error", error); } };

Code Example

> next dev

Next.js 16.0.0-canary.10 (Turbopack)
   - Local:        http://localhost:3000
   - Network:      http://172.17.0.2:3000

Starting...
Compiled instrumentation Node.js in 42ms
Compiling instrumentation Edge ...
./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js:9:19
Module not found: Can't resolve 'graphql/language/printer'
   7 | Object.defineProperty(exports, "__esModule", { value: true });
   8 | const visitor_1 = require("graphql/language/visitor");
>  9 | const printer_1 = require("graphql/language/printer");
     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  10 | const utilities_1 = require("graphql/utilities");
  11 | const lodash_sortby_1 = __importDefault(require("lodash.sortby"));
  12 | function hideLiterals(ast) {



Import trace:
  Edge Instrumentation:
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/signature.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/execute.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/plugins/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/plugin_manager.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/proxy.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/index.js
    ./instrumentation.ts

https://nextjs.org/docs/messages/module-not-found


./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js:8:19
Module not found: Can't resolve 'graphql/language/visitor'
   6 | };
   7 | Object.defineProperty(exports, "__esModule", { value: true });
>  8 | const visitor_1 = require("graphql/language/visitor");
     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   9 | const printer_1 = require("graphql/language/printer");
  10 | const utilities_1 = require("graphql/utilities");
  11 | const lodash_sortby_1 = __importDefault(require("lodash.sortby"));



Import trace:
  Edge Instrumentation:
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/signature.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/execute.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/plugins/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/plugin_manager.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/proxy.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/index.js
    ./instrumentation.ts

https://nextjs.org/docs/messages/module-not-found


./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js:10:21
Module not found: Can't resolve 'graphql/utilities'
   8 | const visitor_1 = require("graphql/language/visitor");
   9 | const printer_1 = require("graphql/language/printer");
> 10 | const utilities_1 = require("graphql/utilities");
     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  11 | const lodash_sortby_1 = __importDefault(require("lodash.sortby"));
  12 | function hideLiterals(ast) {
  13 |     return visitor_1.visit(ast, {



Import trace:
  Edge Instrumentation:
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/signature.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/execute.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/datadog-plugin-graphql/src/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/plugins/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/plugin_manager.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/proxy.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/index.js
    ./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/index.js
    ./instrumentation.ts

https://nextjs.org/docs/messages/module-not-found


Compiled instrumentation Edge in 3.3s
Ready in 4.2s

---

> next dev --webpack

Next.js 16.0.0-canary.10 (webpack)
   - Local:        http://localhost:3000
   - Network:      http://172.17.0.2:3000

Starting...
Compiling /instrumentation ...
./node_modules/.pnpm/@datadog+libdatadog@0.7.0/node_modules/@datadog/libdatadog/load.js:5:35
Module not found: Can't resolve 'fs'
  3 | // TODO: Extract this file to an external library.
  4 |
> 5 | const { existsSync, readdirSync } = require('fs')
    |                                   ^
  6 | const os = require('os')
  7 | const path = require('path')
  8 |

https://nextjs.org/docs/messages/module-not-found

Import trace for requested module:
./node_modules/.pnpm/@datadog+libdatadog@0.7.0/node_modules/@datadog/libdatadog/index.js
./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/tracer_metadata.js
./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/tracer.js
./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/proxy.js
./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/src/index.js
./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/packages/dd-trace/index.js
./node_modules/.pnpm/dd-trace@5.72.0_@openfeature+core@1.9.1_@openfeature+server-sdk@1.18.0/node_modules/dd-trace/index.js
./instrumentation.ts
Ready in 7.4s

---

Operating System:
  Platform: linux
  Arch: x64
  Version: #1 SMP PREEMPT_DYNAMIC Sun Aug  6 20:05:33 UTC 2023
  Available memory (MB): 4102
  Available CPU cores: 2
Binaries:
  Node: 20.9.0
  npm: 9.8.1
  Yarn: 1.22.19
  pnpm: 8.10.2
Relevant Packages:
  next: 16.0.0-canary.10 // Latest available version is detected (16.0.0-canary.10).
  eslint-config-next: N/A
  react: 19.2.0
  react-dom: 19.2.0
  typescript: 5.3.3
Next.js Config:
  output: N/A

---

import { tracer } from "dd-trace";

export const onRequestError = (error: unknown) => {
  const span = tracer.scope().active();

  if (span) {
    span.setTag("error", error);
  }
};
RAW_BUFFERClick to expand / collapse

Link to the code that reproduces this issue

https://codesandbox.io/p/devbox/thirsty-smoke-5jwgyx

To Reproduce

next dev

Current vs. Expected behavior

With turbopack -

> next dev

   ▲ Next.js 16.0.0-canary.10 (Turbopack)
   - Local:        http://localhost:3000
   - Network:      http://172.17.0.2:3000

 ✓ Starting...
 ✓ Compiled instrumentation Node.js in 42ms
 ○ Compiling instrumentation Edge ...
 ⨯ ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js:9:19
Module not found: Can't resolve 'graphql/language/printer'
   7 | Object.defineProperty(exports, "__esModule", { value: true });
   8 | const visitor_1 = require("graphql/language/visitor");
>  9 | const printer_1 = require("graphql/language/printer");
     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  10 | const utilities_1 = require("graphql/utilities");
  11 | const lodash_sortby_1 = __importDefault(require("lodash.sortby"));
  12 | function hideLiterals(ast) {



Import trace:
  Edge Instrumentation:
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/signature.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/execute.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/plugins/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/plugin_manager.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/proxy.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/index.js
    ./instrumentation.ts

https://nextjs.org/docs/messages/module-not-found


 ⨯ ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js:8:19
Module not found: Can't resolve 'graphql/language/visitor'
   6 | };
   7 | Object.defineProperty(exports, "__esModule", { value: true });
>  8 | const visitor_1 = require("graphql/language/visitor");
     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   9 | const printer_1 = require("graphql/language/printer");
  10 | const utilities_1 = require("graphql/utilities");
  11 | const lodash_sortby_1 = __importDefault(require("lodash.sortby"));



Import trace:
  Edge Instrumentation:
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/signature.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/execute.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/plugins/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/plugin_manager.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/proxy.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/index.js
    ./instrumentation.ts

https://nextjs.org/docs/messages/module-not-found


 ⨯ ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js:10:21
Module not found: Can't resolve 'graphql/utilities'
   8 | const visitor_1 = require("graphql/language/visitor");
   9 | const printer_1 = require("graphql/language/printer");
> 10 | const utilities_1 = require("graphql/utilities");
     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  11 | const lodash_sortby_1 = __importDefault(require("lodash.sortby"));
  12 | function hideLiterals(ast) {
  13 |     return visitor_1.visit(ast, {



Import trace:
  Edge Instrumentation:
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/transforms.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/signature.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/tools/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/execute.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/datadog-plugin-graphql/src/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/plugins/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/plugin_manager.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/proxy.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/index.js
    ./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/index.js
    ./instrumentation.ts

https://nextjs.org/docs/messages/module-not-found


 ✓ Compiled instrumentation Edge in 3.3s
 ✓ Ready in 4.2s

With webpack -

> next dev --webpack

   ▲ Next.js 16.0.0-canary.10 (webpack)
   - Local:        http://localhost:3000
   - Network:      http://172.17.0.2:3000

 ✓ Starting...
 ○ Compiling /instrumentation ...
 ⨯ ./node_modules/.pnpm/@[email protected]/node_modules/@datadog/libdatadog/load.js:5:35
Module not found: Can't resolve 'fs'
  3 | // TODO: Extract this file to an external library.
  4 |
> 5 | const { existsSync, readdirSync } = require('fs')
    |                                   ^
  6 | const os = require('os')
  7 | const path = require('path')
  8 |

https://nextjs.org/docs/messages/module-not-found

Import trace for requested module:
./node_modules/.pnpm/@[email protected]/node_modules/@datadog/libdatadog/index.js
./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/tracer_metadata.js
./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/tracer.js
./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/proxy.js
./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/src/index.js
./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/packages/dd-trace/index.js
./node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]/node_modules/dd-trace/index.js
./instrumentation.ts
 ✓ Ready in 7.4s

Provide environment information

Operating System:
  Platform: linux
  Arch: x64
  Version: #1 SMP PREEMPT_DYNAMIC Sun Aug  6 20:05:33 UTC 2023
  Available memory (MB): 4102
  Available CPU cores: 2
Binaries:
  Node: 20.9.0
  npm: 9.8.1
  Yarn: 1.22.19
  pnpm: 8.10.2
Relevant Packages:
  next: 16.0.0-canary.10 // Latest available version is detected (16.0.0-canary.10).
  eslint-config-next: N/A
  react: 19.2.0
  react-dom: 19.2.0
  typescript: 5.3.3
Next.js Config:
  output: N/A

Which area(s) are affected? (Select all that apply)

Instrumentation

Which stage(s) are affected? (Select all that apply)

next dev (local)

Additional context

Since we're using nodejs I created an instrumentation.ts file with the following content -

import { tracer } from "dd-trace";

export const onRequestError = (error: unknown) => {
  const span = tracer.scope().active();

  if (span) {
    span.setTag("error", error);
  }
};

extent analysis

TL;DR

The issue is likely due to missing or incompatible dependencies, and switching to webpack or adjusting the dependencies might resolve the issue.

Guidance

  • The error messages indicate that several modules are not found, including graphql/language/printer, graphql/language/visitor, graphql/utilities, and fs. This suggests that there are issues with the dependencies or the way they are being imported.
  • The fact that the issue occurs with Turbopack but not with Webpack suggests that there might be a compatibility issue between Turbopack and the dependencies being used.
  • To troubleshoot the issue, try adjusting the dependencies or switching to Webpack to see if the issue persists.
  • Verify that all dependencies are correctly installed and compatible with the current version of Next.js and Node.js.

Example

No specific code example is provided, as the issue seems to be related to dependencies and configuration rather than a specific code snippet.

Notes

  • The issue might be specific to the dd-trace package or its dependencies, so checking the documentation and issues for that package might provide more insight.
  • The use of pnpm as the package manager might also be a factor, so trying to reproduce the issue with a different package manager could be helpful.

Recommendation

Apply a workaround by switching to Webpack, as the issue does not occur with Webpack. This will allow development to continue while the underlying issue is investigated and resolved.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING