nextjs - ✅(Solved) Fix Minified function names in turbopack prod builds for server-side code [1 pull requests, 3 comments, 3 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#87896Fetched 2026-04-08 02:05:52
View on GitHub
Comments
3
Participants
3
Timeline
17
Reactions
1
Author
Assignees
Timeline (top)
commented ×3cross-referenced ×2labeled ×2mentioned ×2

Fix Action

Fixed

PR fix notes

PR #87911: [turbopack] Populate the names field of sourcemaps

Description (problem / solution / changelog)

Ensure that turbopack produces sourcemaps with the names field populated.

SWC has support for this but because we are using lower level APIs we need to collect identifiers ourself. This follows the pattern that SWC uses internally in APIs like Compiler::optimize.

Partially addresses #87896, to actually use these when reporting errors we need to modify the deobfuscation logic in next.

<!-- Thanks for opening a PR! Your contribution is much appreciated. To make sure your PR is handled as smoothly as possible we request that you follow the checklist sections below. Choose the right checklist for the change(s) that you're making: ## For Contributors ### Improving Documentation - Run `pnpm prettier-fix` to fix formatting issues before opening the PR. - Read the Docs Contribution Guide to ensure your contribution follows the docs guidelines: https://nextjs.org/docs/community/contribution-guide ### Fixing a bug - Related issues linked using `fixes #number` - Tests added. See: https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs - Errors have a helpful link attached, see https://github.com/vercel/next.js/blob/canary/contributing.md ### Adding a feature - Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. (A discussion must be opened, see https://github.com/vercel/next.js/discussions/new?category=ideas) - Related issues/discussions are linked using `fixes #number` - e2e tests added (https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs) - Documentation added - Telemetry added. In case of a feature if it's used or not. - Errors have a helpful link attached, see https://github.com/vercel/next.js/blob/canary/contributing.md ## For Maintainers - Minimal description (aim for explaining to someone not on the team to understand the PR) - When linking to a Slack thread, you might want to share details of the conclusion - Link both the Linear (Fixes NEXT-xxx) and the GitHub issues - Add review comments if necessary to explain to the reviewer the logic behind a change ### What? ### Why? ### How? Closes NEXT- Fixes # -->

Changed files

  • turbopack/crates/turbopack-css/src/module_asset.rs (modified, +1/-1)
  • turbopack/crates/turbopack-ecmascript/src/lib.rs (modified, +12/-2)
  • turbopack/crates/turbopack-ecmascript/src/magic_identifier.rs (modified, +56/-24)
  • turbopack/crates/turbopack-ecmascript/src/minify.rs (modified, +85/-69)
  • turbopack/crates/turbopack-ecmascript/src/parse.rs (modified, +102/-2)
  • turbopack/crates/turbopack-ecmascript/src/single_file_ecmascript_output.rs (modified, +8/-1)
  • turbopack/crates/turbopack-tests/tests/execution.rs (modified, +1/-0)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/dynamic-import/output/bf321_tests_snapshot_basic-tree-shake_dynamic-import_input_index_9775ceed.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/dynamic-import/output/bf321_tests_snapshot_basic-tree-shake_dynamic-import_input_lib_a280e616.js.map (modified, +6/-6)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/export-named/output/780ce_turbopack-tests_tests_snapshot_basic-tree-shake_export-named_input_6eee2cc7._.js.map (modified, +4/-4)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/export-namespace/output/780ce_turbopack-tests_tests_snapshot_basic-tree-shake_export-namespace_input_c8f48bdf._.js.map (modified, +7/-7)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/import-named-all/output/780ce_turbopack-tests_tests_snapshot_basic-tree-shake_import-named-all_input_cfaa8b2b._.js.map (modified, +4/-4)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/import-named/output/780ce_turbopack-tests_tests_snapshot_basic-tree-shake_import-named_input_bd92935b._.js.map (modified, +4/-4)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/import-namespace/output/780ce_turbopack-tests_tests_snapshot_basic-tree-shake_import-namespace_input_bba52bc8._.js.map (modified, +7/-7)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/import-side-effect/output/bf321_tests_snapshot_basic-tree-shake_import-side-effect_input_f683dccc._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/require-side-effect/output/bf321_tests_snapshot_basic-tree-shake_require-side-effect_input_341cf5f1._.js.map (modified, +7/-7)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic-tree-shake/tree-shake-test-1/output/bf321_tests_snapshot_basic-tree-shake_tree-shake-test-1_input_index_18e65124.js.map (modified, +6/-6)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/async_chunk/output/turbopack_crates_turbopack-tests_tests_snapshot_basic_async_chunk_input_c52390c2._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/async_chunk/output/turbopack_crates_turbopack-tests_tests_snapshot_basic_async_chunk_input_df8dd76f._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/async_chunk_build/output/aaf3a_crates_turbopack-tests_tests_snapshot_basic_async_chunk_build_input_22f8582a._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/async_chunk_build/output/aaf3a_crates_turbopack-tests_tests_snapshot_basic_async_chunk_build_input_4eca5628._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/chunked/output/turbopack_crates_turbopack-tests_tests_snapshot_basic_chunked_input_f80bf1f2._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/ecmascript_minify/output/780ce_turbopack-tests_tests_snapshot_basic_ecmascript_minify_input_index_7e2188aa.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/shebang/output/turbopack_crates_turbopack-tests_tests_snapshot_basic_shebang_input_07d95226._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/top-level-await/output/aaf3a_crates_turbopack-tests_tests_snapshot_basic_top-level-await_input_76671c59._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/top-level-await/output/aaf3a_crates_turbopack-tests_tests_snapshot_basic_top-level-await_input_bae4bbe2._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/basic/use-strict/output/aaf3a_crates_turbopack-tests_tests_snapshot_basic_use-strict_input_index_4e0d67f8.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/comptime/define/output/aaf3a_crates_turbopack-tests_tests_snapshot_comptime_define_input_index_aec19b5a.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/comptime/early-return/output/aaf3a_crates_turbopack-tests_tests_snapshot_comptime_early-return_input_022ddac5._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/comptime/typeof/output/turbopack_crates_turbopack-tests_tests_snapshot_comptime_typeof_input_eec15a6a._.js.map (modified, +3/-3)
  • turbopack/crates/turbopack-tests/tests/snapshot/css/css-legacy-nesting/output/780ce_turbopack-tests_tests_snapshot_css_css-legacy-nesting_input_index_c7e93df0.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/css/css-modules/output/turbopack_crates_turbopack-tests_tests_snapshot_css_css-modules_input_54fb4717._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/css/css/output/turbopack_crates_turbopack-tests_tests_snapshot_css_css_input_afc361f3._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/css/embed-url/output/turbopack_crates_turbopack-tests_tests_snapshot_css_embed-url_input_85a0ddb9._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/css/minification/output/turbopack_crates_turbopack-tests_tests_snapshot_css_minification_input_eb37fcc9._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/debug-ids/browser/output/aaf3a_crates_turbopack-tests_tests_snapshot_debug-ids_browser_input_index_0151fefb.js.map (modified, +5/-5)
  • turbopack/crates/turbopack-tests/tests/snapshot/debug-ids/browser/output/aaf3a_crates_turbopack-tests_tests_snapshot_debug-ids_browser_input_index_0b8736b3.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/debug-ids/node/output/[turbopack]_runtime.js.map (modified, +5/-5)
  • turbopack/crates/turbopack-tests/tests/snapshot/debug-ids/node/output/aaf3a_crates_turbopack-tests_tests_snapshot_debug-ids_node_input_index_b515b56f.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/dynamic-request/very-dynamic/output/bf321_tests_snapshot_dynamic-request_very-dynamic_input_index_0db81b4a.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/emotion/emotion/output/turbopack_crates_turbopack-tests_tests_snapshot_ee254e53._.js.map (modified, +3/-3)
  • turbopack/crates/turbopack-tests/tests/snapshot/env/env/output/turbopack_crates_turbopack-tests_tests_snapshot_env_env_input_8affb70a._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/evaluated_entrry/runtime_entry/output/bf321_tests_snapshot_evaluated_entrry_runtime_entry_input_index_2a63a9dd.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/example/example/output/aaf3a_crates_turbopack-tests_tests_snapshot_example_example_input_index_4539b94e.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/export-alls/cjs-2/output/turbopack_crates_turbopack-tests_tests_snapshot_export-alls_cjs-2_input_ff2fb449._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/export-alls/cjs-script/output/aaf3a_crates_turbopack-tests_tests_snapshot_export-alls_cjs-script_input_ba53a201._.js.map (modified, +3/-3)
  • turbopack/crates/turbopack-tests/tests/snapshot/import-meta/cjs/output/turbopack_crates_turbopack-tests_tests_snapshot_import-meta_cjs_input_e3f18054._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/import-meta/esm-multiple/output/aaf3a_crates_turbopack-tests_tests_snapshot_import-meta_esm-multiple_input_7a6228e8._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/import-meta/esm-mutable/output/aaf3a_crates_turbopack-tests_tests_snapshot_import-meta_esm-mutable_input_fe534d2c._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/import-meta/esm-object/output/aaf3a_crates_turbopack-tests_tests_snapshot_import-meta_esm-object_input_22eba591._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/import-meta/esm/output/turbopack_crates_turbopack-tests_tests_snapshot_import-meta_esm_input_4944153c._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/import-meta/url/output/turbopack_crates_turbopack-tests_tests_snapshot_import-meta_url_input_3fece31c._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/duplicate-binding/output/aaf3a_crates_turbopack-tests_tests_snapshot_imports_duplicate-binding_input_124e5419._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/dynamic/output/aaf3a_crates_turbopack-tests_tests_snapshot_imports_dynamic_input_index_2f5b7476.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/ignore-comments/output/aaf3a_crates_turbopack-tests_tests_snapshot_imports_ignore-comments_input_1f8151c3._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/ignore-comments/output/bf321_tests_snapshot_imports_ignore-comments_input_vercel_cjs_422a38f6._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/json/output/turbopack_crates_turbopack-tests_tests_snapshot_imports_json_input_fc5f1049._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/order/output/turbopack_crates_turbopack-tests_tests_snapshot_imports_order_input_e91cd66d._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/resolve_error_cjs/output/780ce_turbopack-tests_tests_snapshot_imports_resolve_error_cjs_input_index_6a856561.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/resolve_error_esm/output/780ce_turbopack-tests_tests_snapshot_imports_resolve_error_esm_input_index_a64b0e5a.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/static-and-dynamic/output/aaf3a_crates_turbopack-tests_tests_snapshot_imports_static-and-dynamic_input_2cf6bdd9._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/static/output/turbopack_crates_turbopack-tests_tests_snapshot_imports_static_input_fb142aa8._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/subpath-imports-nested/output/780ce_turbopack-tests_tests_snapshot_imports_subpath-imports-nested_input_69f8033a._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/imports/subpath-imports/output/aaf3a_crates_turbopack-tests_tests_snapshot_imports_subpath-imports_input_8dc2d48a._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/intermediate-tree-shake/reexport-with-locals/output/bf321_tests_snapshot_intermediate-tree-shake_reexport-with-locals_input_328b13f8._.js.map (modified, +3/-3)
  • turbopack/crates/turbopack-tests/tests/snapshot/intermediate-tree-shake/rename-side-effect-free-facade/output/53446_snapshot_intermediate-tree-shake_rename-side-effect-free-facade_input_cbcbaae7._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/intermediate-tree-shake/tree-shake-test-1/output/bf321_tests_snapshot_intermediate-tree-shake_tree-shake-test-1_input_c88ec7da._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/minification/paren-remover/output/780ce_turbopack-tests_tests_snapshot_minification_paren-remover_input_index_57a4eaf0.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/node/bun_protocol_external/output/[root-of-the-server]__696857be._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/node/spawn_dynamic/output/aaf3a_crates_turbopack-tests_tests_snapshot_node_spawn_dynamic_input_5240a8bb._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/node/spawn_node_eval/output/aaf3a_crates_turbopack-tests_tests_snapshot_node_spawn_node_eval_input_fc12e3c4._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/remove-unused-imports/exports/output/780ce_turbopack-tests_tests_snapshot_remove-unused-imports_exports_input_19985db1._.js.map (modified, +5/-5)
  • turbopack/crates/turbopack-tests/tests/snapshot/runtime/default_build_runtime/output/[turbopack]_runtime.js.map (modified, +5/-5)
  • turbopack/crates/turbopack-tests/tests/snapshot/runtime/default_build_runtime/output/bf321_tests_snapshot_runtime_default_build_runtime_input_index_93966874.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/runtime/default_dev_runtime/output/780ce_turbopack-tests_tests_snapshot_runtime_default_dev_runtime_input_index_c0f7e0b0.js.map (modified, +5/-5)
  • turbopack/crates/turbopack-tests/tests/snapshot/runtime/default_dev_runtime/output/780ce_turbopack-tests_tests_snapshot_runtime_default_dev_runtime_input_index_e82c1b0b.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/scope-hoisting/duplicate-imports/output/780ce_turbopack-tests_tests_snapshot_scope-hoisting_duplicate-imports_input_8432fbfe._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/scope-hoisting/split-shared/output/780ce_turbopack-tests_tests_snapshot_scope-hoisting_split-shared_input_dbeffdad._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/scope-hoisting/split-shared/output/bf321_tests_snapshot_scope-hoisting_split-shared_input_x_inner_2046219b.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/scope-hoisting/split-shared/output/bf321_tests_snapshot_scope-hoisting_split-shared_input_y_middle_bb7565fc.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/source_maps/invalid/output/aaf3a_crates_turbopack-tests_tests_snapshot_source_maps_invalid_input_index_0a0a9887.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/source_maps/merged-unicode/output/aaf3a_crates_turbopack-tests_tests_snapshot_source_maps_merged-unicode_input_2490dad7._.js.map (modified, +3/-3)
  • turbopack/crates/turbopack-tests/tests/snapshot/styled_components/styled_components/output/turbopack_crates_turbopack-tests_tests_snapshot_3cd37ad9._.js.map (modified, +1/-1)
  • turbopack/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/780ce_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_5aaf1327.js.map (modified, +4/-4)
  • turbopack/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/turbopack_crates_turbopack-tests_tests_snapshot_e54bacca._.js.map (modified, +2/-2)
  • turbopack/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env_modern/output/780ce_turbopack-tests_tests_snapshot_swc_transforms_preset_env_modern_input_e3b65cb8._.js.map (modified, +3/-3)
  • turbopack/crates/turbopack-tests/tests/snapshot/typescript/jsconfig-baseurl/output/780ce_turbopack-tests_tests_snapshot_typescript_jsconfig-baseurl_input_57152165._.js.map (modified, +2/-2)

Code Example

Operating System:
  Platform: darwin
  Arch: arm64
  Version: Darwin Kernel Version 24.5.0: Tue Apr 22 19:54:49 PDT 2025; root:xnu-11417.121.6~2/RELEASE_ARM64_T6000
  Available memory (MB): 32768
  Available CPU cores: 10
Binaries:
  Node: 20.14.0
  npm: 10.7.0
  Yarn: 1.22.22
  pnpm: 10.19.0
Relevant Packages:
  next: 16.1.1 // Latest available version is detected (16.1.1).
  eslint-config-next: N/A
  react: 19.2.3
  react-dom: 19.2.3
  typescript: 5.9.3
Next.js Config:
  output: N/A
RAW_BUFFERClick to expand / collapse

Link to the code that reproduces this issue

https://github.com/chargome/repro.turbopack-prod-server-sourcemaps

To Reproduce

Reproduction steps are in the readme file of the repro.

Current vs. Expected behavior

When building a Next.js app using next build, the names field in the source map files for server-side code is always empty which results in mappings not being able to reference an index from minified filename to original filename. This is only the case for server-side sourcemaps, not for client-side.

If this information is omitted due to performance reasons I would expect the next config to provide some option to opt-out of this behaviour.

Provide environment information

Operating System:
  Platform: darwin
  Arch: arm64
  Version: Darwin Kernel Version 24.5.0: Tue Apr 22 19:54:49 PDT 2025; root:xnu-11417.121.6~2/RELEASE_ARM64_T6000
  Available memory (MB): 32768
  Available CPU cores: 10
Binaries:
  Node: 20.14.0
  npm: 10.7.0
  Yarn: 1.22.22
  pnpm: 10.19.0
Relevant Packages:
  next: 16.1.1 // Latest available version is detected (16.1.1).
  eslint-config-next: N/A
  react: 19.2.3
  react-dom: 19.2.3
  typescript: 5.9.3
Next.js Config:
  output: N/A

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

Turbopack

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

next build (local), Vercel (Deployed), Other (Deployed)

Additional context

No response

extent analysis

TL;DR

Investigate the Next.js configuration for an option to include the "names" field in server-side source map files or consider modifying the build process to include this information.

Guidance

  • Review the Next.js documentation and configuration options to see if there's a way to opt-out of omitting the "names" field in server-side source maps.
  • Check the Turbopack configuration to ensure it's not causing the issue with server-side sourcemaps.
  • Verify that the issue is specific to server-side sourcemaps and not a problem with client-side sourcemaps.
  • Consider reaching out to the Next.js or Turbopack community for more information on this issue and potential workarounds.

Notes

The issue seems to be specific to the combination of Next.js, Turbopack, and server-side sourcemaps, so any solution or workaround may need to take these factors into account.

Recommendation

Apply workaround: Since the issue is likely due to a missing configuration option or a bug in the build process, applying a workaround such as modifying the build process or using a custom sourcemap generator may be the best course of action.

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

nextjs - ✅(Solved) Fix Minified function names in turbopack prod builds for server-side code [1 pull requests, 3 comments, 3 participants]