diff options
author | 2024-02-26 21:28:49 +0800 | |
---|---|---|
committer | 2024-02-26 18:58:49 +0530 | |
commit | ae2a10e1a768e31d243194694222932ffafb54cc (patch) | |
tree | 93227e002b604f6fe580559092aa3115d7a4c7ba /packages/integrations/vercel/src/serverless/adapter.ts | |
parent | bc2bf460eae13cbdad851afd4bda2602babca30b (diff) | |
download | astro-ae2a10e1a768e31d243194694222932ffafb54cc.tar.gz astro-ae2a10e1a768e31d243194694222932ffafb54cc.tar.zst astro-ae2a10e1a768e31d243194694222932ffafb54cc.zip |
Fix an issue where Vercel adapter may create functions for prerendered routes (#10231)
* fix: fix an issue where Vercel adapter may create functions for prerendered routes
* test: update test cases in `split.test.js`
* chore: add changeset
* refactor: apply suggested changes from code review
* Apply suggestions from code review
---------
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
Diffstat (limited to 'packages/integrations/vercel/src/serverless/adapter.ts')
-rw-r--r-- | packages/integrations/vercel/src/serverless/adapter.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/integrations/vercel/src/serverless/adapter.ts b/packages/integrations/vercel/src/serverless/adapter.ts index db8f0c494..2f2e4f747 100644 --- a/packages/integrations/vercel/src/serverless/adapter.ts +++ b/packages/integrations/vercel/src/serverless/adapter.ts @@ -288,7 +288,9 @@ export default function vercelServerless({ } }, 'astro:build:ssr': async ({ entryPoints, middlewareEntryPoint }) => { - _entryPoints = entryPoints; + _entryPoints = new Map( + Array.from(entryPoints).filter(([routeData]) => !routeData.prerender) + ); _middlewareEntryPoint = middlewareEntryPoint; }, 'astro:build:done': async ({ routes, logger }) => { |