next.js
c0ce532b - Propagate adapter preferred regions (#94123)

Commit
5 days ago
Propagate adapter preferred regions (#94123) ### What? Propagate edge runtime preferredRegion metadata into adapter outputs and add adapter-config coverage for an edge app route. ### Why? Adapters need access to preferred region metadata from edge outputs when generating provider-specific deployment output. ### How? Copy edge function regions into output.config.preferredRegion and assert the adapter build-complete output for a fixture route with preferredRegion set to cdg1. ### Verification - `pnpm --filter=next build` - `NEXT_TEST_PREFER_OFFLINE=1 pnpm test-start-webpack test/production/adapter-config/adapter-config.test.ts` <!-- NEXT_JS_LLM_PR -->
Author
Parents
Loading