Files
Niklas Mischkulnig 9a48c22c17 Turbopack: expose hashes of source files to adapters (#93539)
- [x] fix tests
- [ ] add experimental flag and only enable in adapter? or is this cheap
enough to just always do?
- [x] disable for webpack




Closes PACK-6541

For https://github.com/nextjs/adapter-vercel/pull/24
Newer version of https://github.com/vercel/next.js/pull/89534

- Add a hashes mapping to the NFT file
- Forward that information to the adapter via `assetsHashes` for
functions


Basically zero-cost:
```
commit ad728b15a6431a6372eea3d3d766b328569811b4 (HEAD -> mischnic/server-paths-manifest-2, origin/mischnic/server-paths-manifest-2)
pnpm next build   351.22s user, 51.55s system, 811% cpu, 49.654 total
pnpm next build   354.52s user, 53.39s system, 837% cpu, 48.706 total
pnpm next build   344.02s user, 63.62s system, 749% cpu, 54.368 total
pnpm next build   353.74s user, 54.25s system, 833% cpu, 48.970 total

commit 04294cb47a (origin/canary, origin/HEAD)
pnpm next build   344.24s user, 53.88s system, 798% cpu, 49.845 total
pnpm next build   340.89s user, 52.40s system, 784% cpu, 50.138 total
pnpm next build   347.26s user, 51.91s system, 802% cpu, 49.741 total
pnpm next build   347.04s user, 52.65s system, 803% cpu, 49.764 total
```
2026-05-11 22:27:11 +02:00
..