CODE MAP
vercel/next.js
aging
67packages
22,410files
79,907symbols
649routes
34,236dep edges
1,824,547LOC
Packages
| package | path | files | LOC | internal deps |
|---|---|---|---|---|
| turbopack-trace-utils | turbopack/crates/turbopack-trace-utils | 8 | 1,091 | anyhow, crossbeam-channel, parking_lot, postcard, rustc-hash, serde, tokio, thread_local, tracing, tracing-subscriber, turbo-tasks-malloc |
| turbopack-create-test-app | turbopack/crates/turbopack-create-test-app | 3 | 647 | anyhow, clap, indoc, pathdiff, serde_json, tempfile |
| turbopack-swc-utils | turbopack/crates/turbopack-swc-utils | 2 | 177 | anyhow, parking_lot, turbo-rcstr, turbo-tasks, turbopack-core, swc_core |
| send-trace-to-jaeger | scripts/send-trace-to-jaeger | 1 | 112 | serde_json, reqwest |
| turbo-unix-path | turbopack/crates/turbo-unix-path | 1 | 189 | rstest |
| turbo-tasks-backend-fuzz | turbopack/crates/turbo-tasks-backend/fuzz | 1 | 246 | anyhow, bincode, serde, tokio, turbo-tasks, turbo-tasks-backend, turbo-tasks-malloc |
| turbo-tasks-macros | turbopack/crates/turbo-tasks-macros | 25 | 9,361 | either, indexmap, proc-macro2, quote, regex, rustc-hash, syn, rstest |
| turbo-bincode | turbopack/crates/turbo-bincode | 5 | 1,914 | bincode, either, indexmap, mime, ringmap, serde, smallvec, turbo-tasks-hash, unty |
| turbo-frozenmap | turbopack/crates/turbo-frozenmap | 3 | 1,417 | bincode, indexmap, serde |
| turbo-tasks-env | turbopack/crates/turbo-tasks-env | 5 | 341 | anyhow, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs |
| turbopack-wasm | turbopack/crates/turbopack-wasm | 8 | 774 | anyhow, bincode, indoc, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack-core, turbopack-ecmascript |
| next-custom-transforms | crates/next-custom-transforms | 31 | 12,017 | bytes-str, indexmap, indoc, pathdiff, rustc-hash, serde, serde_json, tracing, anyhow, swc_core, modularize_imports, styled_components, styled_jsx, swc_emotion, swc_relay, turbo-rcstr, urlencoding, next-taskless, react_remove_properties, remove_console, preset_env_base, testing, swc_core, swc_plugin_backend_wasmtime, turbopack-ecmascript-plugins |
| next-api | crates/next-api | 27 | 13,862 | anyhow, async-trait, bincode, byteorder, either, futures, indexmap, next-core, regex, roaring, rustc-hash, serde, serde_json, swc_core, tracing, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-hash, turbo-tasks-env, turbo-tasks-fs, turbo-unix-path, turbopack, turbopack-analyze, turbopack-browser, turbopack-core, turbopack-css, turbopack-ecmascript, turbopack-node, turbopack-nodejs, turbopack-resolve, turbopack-wasm, urlencoding, tokio, tempfile, turbo-tasks-backend, anyhow, vergen |
| next-code-frame | crates/next-code-frame | 5 | 3,137 | anyhow, clap, memchr, regex, serde, criterion |
| turbo-tasks-malloc | turbopack/crates/turbo-tasks-malloc | 3 | 605 | |
| turbopack-resolve | turbopack/crates/turbopack-resolve | 6 | 1,632 | anyhow, async-trait, bincode, regex, serde, serde_json, tracing, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, next-taskless |
| turbo-tasks-testing | turbopack/crates/turbo-tasks-testing | 3 | 242 | anyhow, futures, rustc-hash, smallvec, tokio, turbo-tasks, turbo-tasks-backend |
| swc-ast-explorer | turbopack/crates/turbopack-swc-ast-explorer | 1 | 77 | anyhow, clap, owo-colors, regex, swc_core |
| turbo-persistence | turbopack/crates/turbo-persistence | 29 | 12,665 | anyhow, bitfield, byteorder, crc32fast, dashmap, either, fs-err, lzzzz, nohash-hasher, parking_lot, postcard, quick_cache, rustc-hash, smallvec, thread_local, tracing, xxhash-rust, criterion, rand, rayon, tempfile, turbo-tasks-malloc |
| turbopack-dev-server | turbopack/crates/turbopack-dev-server | 21 | 4,490 | anyhow, async-trait, auto-hash-map, bincode, flate2, futures, mime, parking_lot, pin-project-lite, rustc-hash, serde, serde_json, serde_qs, tokio, tokio-util, tracing, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-bytes, turbo-tasks-fs, turbo-tasks-hash, turbopack-cli-utils, turbopack-core, turbopack-ecmascript, turbopack-ecmascript-hmr-protocol, turbo-tasks-backend |
| turbo-tasks-bytes | turbopack/crates/turbo-tasks-bytes | 3 | 370 | anyhow, bincode, bytes, futures, serde, turbo-tasks |
| turbopack-node | turbopack/crates/turbopack-node | 19 | 5,369 | anyhow, async-trait, dashmap, bincode, bytes, const_format, either, futures, futures-retry, indoc, owo-colors, parking_lot, regex, rustc-hash, serde, serde_json, serde_with, tokio, tracing, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-bytes, turbo-tasks-env, turbo-tasks-fs, turbo-tasks-hash, turbopack-cli-utils, turbopack-core, turbopack-ecmascript, turbopack-resolve, napi, napi-derive, rustc-hash, turbo-tasks-backend, turbo-tasks-testing |
| turbopack-trace-server | turbopack/crates/turbopack-trace-server | 22 | 7,140 | anyhow, either, flate2, hashbrown, indexmap, itertools, postcard, rayon, rustc-hash, serde, serde_json, smallvec, turbo-rcstr, turbo-tasks-malloc, turbopack-trace-utils |
| next-error-code-swc-plugin | crates/next-error-code-swc-plugin | 1 | 692 | |
| turbo-rcstr-macros | turbopack/crates/turbo-rcstr-macros | 1 | 83 | |
| turbopack-tracing | turbopack/crates/turbopack-tracing | 1 | 2 | turbopack, anyhow, rustc-hash, regex, serde, serde_json, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-malloc, turbo-tasks-backend, turbopack-core, turbopack-resolve, turbopack-ecmascript, turbopack-node, criterion, rstest, tokio |
| next-build-test | crates/next-build-test | 2 | 533 | anyhow, next-api, next-core, rand, swc_core, serde_json, tokio, tracing, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-malloc, turbopack-trace-utils, turbopack-node |
| turbo-dyn-eq-hash | turbopack/crates/turbo-dyn-eq-hash | 1 | 70 | |
| turbo-rcstr | turbopack/crates/turbo-rcstr | 3 | 1,367 | bincode, triomphe, turbo-tasks-hash, serde, shrink-to-fit, rustc-hash, bytes-str, smallvec, turbo-bincode, turbo-rcstr-macros, unty, napi, scattered-collect, criterion |
| turbo-tasks | turbopack/crates/turbo-tasks | 77 | 19,786 | anyhow, async-trait, auto-hash-map, bincode, concurrent-queue, dashmap, either, erased-serde, futures, indexmap, parking_lot, pin-project-lite, rayon, regex, rustc-hash, scattered-collect, serde, serde_json, shrink-to-fit, smallvec, thiserror, tokio, tokio-util, tracing, triomphe, turbo-bincode, turbo-dyn-eq-hash, turbo-frozenmap, turbo-rcstr, turbo-tasks-hash, turbo-tasks-macros, turbo-tasks-malloc, unsize, criterion |
| auto-hash-map | turbopack/crates/turbo-tasks-auto-hash-map | 3 | 1,373 | bincode, hashbrown, rustc-hash, serde, smallvec, shrink-to-fit |
| turbopack-core | turbopack/crates/turbopack-core | 85 | 33,373 | anyhow, async-trait, auto-hash-map, bincode, bitfield, browserslist-rs, bytes-str, const_format, data-encoding, either, indexmap, petgraph, roaring, rustc-hash, regex, serde, serde_json, smallvec, swc_sourcemap, swc_core, tracing, turbo-bincode, turbo-esregex, turbo-frozenmap, turbo-prehash, turbo-rcstr, turbo-tasks, turbo-tasks-env, turbo-tasks-fs, turbo-tasks-hash, turbo-unix-path, url, urlencoding, uuid, rstest, tokio, turbo-tasks-testing, turbo-tasks-backend, tempfile |
| turbopack-mdx | turbopack/crates/turbopack-mdx | 1 | 273 | anyhow, async-trait, markdown, mdxjs, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-ecmascript |
| turbo-tasks-hash | turbopack/crates/turbo-tasks-hash | 8 | 570 | bincode, data-encoding, smallvec, sha2, turbo-tasks-macros, xxhash-rust |
| turbo-tasks-backend | turbopack/crates/turbo-tasks-backend | 38 | 18,814 | anyhow, bincode, auto-hash-map, bitfield, crossbeam-utils, dashmap, fs-err, hashbrown, indexmap, lzzzz, parking_lot, rand, ringmap, rustc-hash, serde, serde_json, serde_path_to_error, smallvec, tokio, tracing, turbo-bincode, turbo-persistence, turbo-rcstr, turbo-tasks, turbo-tasks-hash, turbo-tasks-malloc, thread_local, async-trait, criterion, futures, indoc, regex, tempfile, triomphe, thiserror, turbo-tasks-malloc, rstest, turbo-tasks-testing |
| next-build | crates/next-build | 2 | 59 | next-core, turbopack-core, turbo-rcstr |
| turbopack-browser | turbopack/crates/turbopack-browser | 22 | 3,649 | anyhow, async-trait, bincode, either, indoc, serde, serde_json, serde_qs, tracing, urlencoding, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack, turbopack-core, turbopack-ecmascript, turbopack-ecmascript-runtime, turbopack-resolve |
| turbo-persistence-tools | turbopack/crates/turbo-persistence-tools | 1 | 67 | anyhow, turbo-persistence |
| turbopack-env | turbopack/crates/turbopack-env | 6 | 286 | anyhow, async-trait, turbo-rcstr, turbo-tasks, turbo-tasks-env, turbo-tasks-fs, turbopack-core, turbopack-ecmascript |
| turbo-tasks-fs | turbopack/crates/turbo-tasks-fs | 19 | 8,873 | anyhow, async-trait, auto-hash-map, bincode, bytes, concurrent-queue, dashmap, dunce, futures, indexmap, mime, notify, parking_lot, regex, rustc-hash, serde, serde_json, serde_path_to_error, thiserror, tokio, tracing, triomphe, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-hash, turbo-unix-path, urlencoding, criterion, rand, rstest, sha2, tempfile, turbo-tasks-testing, turbo-tasks-backend |
| xtask | turbopack/xtask | 7 | 1,391 | anyhow, chrono, clap, indexmap, owo-colors, rustc-hash, semver, serde, serde_json |
| turbopack-image | turbopack/crates/turbopack-image | 3 | 698 | anyhow, async-trait, bincode, image, mime, phf, regex, serde, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core |
| turbopack-ecmascript-hmr-protocol | turbopack/crates/turbopack-ecmascript-hmr-protocol | 1 | 189 | serde, serde_json, turbo-rcstr, turbopack-cli-utils, turbopack-core |
| turbopack-static | turbopack/crates/turbopack-static | 5 | 367 | anyhow, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack-core, turbopack-css, turbopack-ecmascript |
| wasm | crates/wasm | 2 | 268 | anyhow, next-custom-transforms, next-taskless, next-code-frame, rustc-hash, swc_core, mdxjs |
| turbopack-test-utils | turbopack/crates/turbopack-test-utils | 4 | 331 | anyhow, bincode, regex, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack-cli-utils, turbopack-core, rustc-hash |
| turbopack-ecmascript-plugins | turbopack/crates/turbopack-ecmascript-plugins | 11 | 792 | anyhow, async-trait, bincode, either, indexmap, serde, serde_json, tracing, rustc-hash, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-ecmascript, styled_components, styled_jsx, swc_core, swc_plugin_backend_wasmtime, swc_emotion, swc_relay |
| turbopack-css | turbopack/crates/turbopack-css | 17 | 3,444 | anyhow, async-trait, bincode, indoc, lightningcss, parcel_selectors, rustc-hash, serde, smallvec, swc_core, tokio, tracing, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-ecmascript, urlencoding |
| next-rspack-binding | rspack/crates/binding | 5 | 1,097 | next-taskless |
| turbopack-cli | turbopack/crates/turbopack-cli | 9 | 2,083 | anyhow, bincode, clap, console-subscriber, dunce, futures, owo-colors, rustc-hash, serde, swc_core, tokio, tracing, tracing-subscriber, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-env, turbo-unix-path, turbo-tasks-fs, turbo-tasks-malloc, turbopack, turbopack-browser, turbopack-cli-utils, turbopack-core, turbopack-css, turbopack-dev-server, turbopack-ecmascript, turbopack-ecmascript-plugins, turbopack-ecmascript-runtime, turbopack-env, turbopack-node, turbopack-nodejs, turbopack-resolve, turbopack-trace-utils, webbrowser, anyhow, vergen-gitcl, criterion, regex, turbopack-bench, turbo-tasks-malloc |
| turbopack-ecmascript-runtime | turbopack/crates/turbopack-ecmascript-runtime | 6 | 505 | anyhow, indoc, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-ecmascript |
| turbopack-ecmascript | turbopack/crates/turbopack-ecmascript | 115 | 46,522 | allocator-api2, anyhow, async-trait, auto-hash-map, bincode, bumpalo, bytes-str, data-encoding, either, indexmap, indoc, itertools, parking_lot, petgraph, dashmap, regex, rustc-hash, serde, serde_json, swc_ecma_react_compiler, react_compiler, next-custom-transforms, swc_sourcemap, smallvec, strsim, thread_local, tokio, tracing, turbo-bincode, turbo-esregex, turbo-frozenmap, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack-core, turbopack-resolve, turbopack-swc-utils, url, urlencoding, swc_core, criterion, rstest, turbo-tasks-backend, turbo-tasks-malloc, turbo-tasks-testing, turbopack-test-utils |
| turbo-tasks-fuzz | turbopack/crates/turbo-tasks-fuzz | 3 | 932 | anyhow, clap, rand, rustc-hash, tokio, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-fs |
| turbopack | turbopack/crates/turbopack | 13 | 4,245 | anyhow, bincode, either, regex, rustc-hash, smallvec, serde, serde_json, tokio, tracing, turbo-rcstr, turbo-esregex, turbo-tasks, turbo-tasks-env, turbo-tasks-fs, turbo-tasks-hash, turbopack-core, turbopack-css, turbopack-ecmascript, turbopack-ecmascript-runtime, turbopack-env, turbopack-mdx, turbopack-node, turbopack-resolve, turbopack-static, turbopack-wasm, turbo-tasks-backend |
| next-napi-bindings | crates/next-napi-bindings | 19 | 5,869 | anyhow, bincode, console-subscriber, dhat, flate2, futures-util, owo-colors, napi, napi-derive, next-code-frame, next-custom-transforms, next-taskless, rand, rustc-hash, terminal_size, tracing, tracing-subscriber, url, urlencoding, regex, swc_core, lightningcss-napi, lightningcss, swc_plugin_backend_wasmtime, tokio, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-fs, turbo-unix-path, next-api, next-build, next-core, mdxjs, turbo-tasks-malloc, turbopack-core, turbopack-ecmascript-hmr-protocol, turbopack-trace-utils, turbopack-trace-server, turbopack-node, mdxjs, turbo-tasks-malloc, tokio, anyhow, napi-build, serde, serde_json, vergen-gitcl |
| turbo-tasks-fetch | turbopack/crates/turbo-tasks-fetch | 4 | 530 | anyhow, async-trait, quick_cache, serde, tokio, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, reqwest, reqwest, reqwest, tokio, turbo-tasks-testing, turbo-tasks-backend |
| turbopack-nft | turbopack/crates/turbopack-nft | 3 | 304 | anyhow, clap, console-subscriber, rustc-hash, serde, swc_core, tokio, tracing, tracing-subscriber, turbo-rcstr, turbo-tasks, turbo-tasks-backend, turbo-tasks-env, turbo-tasks-fs, turbo-tasks-malloc, turbopack, turbopack-ecmascript, turbopack-cli-utils, turbopack-core, turbopack-resolve, turbopack-trace-utils |
| turbo-prehash | turbopack/crates/turbo-prehash | 1 | 146 | |
| turbopack-nodejs | turbopack/crates/turbopack-nodejs | 11 | 1,802 | anyhow, bincode, either, indoc, serde, serde_json, serde_qs, tracing, urlencoding, turbo-bincode, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbo-tasks-hash, turbopack, turbopack-core, turbopack-ecmascript, turbopack-ecmascript-runtime |
| next-taskless | crates/next-taskless | 3 | 469 | anyhow, regex, serde_json, turbo-unix-path |
| turbopack-cli-utils | turbopack/crates/turbopack-cli-utils | 4 | 859 | anyhow, async-trait, owo-colors, rustc-hash, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, turbopack-resolve |
| next-core | crates/next-core | 121 | 29,688 | anyhow, async-trait, allsorts, bincode, either, futures, indexmap, indoc, itertools, lightningcss, phf, qstring, react_remove_properties, regex, regress, remove_console, rustc-hash, serde, serde_json, serde_path_to_error, smallvec, swc_sourcemap, thiserror, tracing, swc_core, modularize_imports, next-custom-transforms, next-taskless, turbo-bincode, turbo-rcstr, turbo-esregex, turbo-tasks, turbo-tasks-bytes, turbo-tasks-env, turbo-tasks-fetch, turbo-tasks-fs, turbo-tasks-hash, turbopack, turbopack-browser, turbopack-core, turbopack-css, turbopack-ecmascript, turbopack-ecmascript-plugins, turbopack-ecmascript-runtime, turbopack-image, turbopack-node, turbopack-nodejs, turbopack-resolve, turbopack-static, turbopack-trace-utils, tokio, turbo-tasks-backend |
| swc-plugin-env-check | test/e2e/swc-plugins-env/plugin | 1 | 43 | |
| turbopack-bench | turbopack/crates/turbopack-bench | 13 | 2,061 | anyhow, chromiumoxide, criterion, futures, owo-colors, parking_lot, rand, regex, rustc-hash, serde_json, tempfile, tokio, tungstenite, turbo-tasks, turbo-tasks-testing, turbopack-create-test-app, url |
| turbo-esregex | turbopack/crates/turbo-esregex | 1 | 286 | anyhow, bincode, regex, regress, turbo-tasks |
| turbopack-analyze | turbopack/crates/turbopack-analyze | 3 | 499 | anyhow, bincode, flate2, rustc-hash, serde, turbo-rcstr, turbo-tasks, turbo-tasks-fs, turbopack-core, serde_json, tokio, turbo-tasks-testing, turbo-tasks-backend |
| nextjs-project | /repos/vercel--next-js | 21522 | 1,551,382 |
Dependencies
Dependencies, routes, files and symbols live in the full map — loaded on request because it can be large. Agents: prefer view=summary first.
Routes
Route detail is available after loading the full map.
Files and symbols
File and symbol digests are available after loading the full map.
for agents
wiki_codemap(owner="vercel", repo="next.js") over MCP, or GET /v1/code/vercel/next.js — enveloped, receipted, freshness exposed.