diff options
author | 2023-08-31 15:36:37 +0100 | |
---|---|---|
committer | 2023-08-31 15:36:37 +0100 | |
commit | dc29e0f797398678d16a3a7154443e0f2dd48077 (patch) | |
tree | 6289729ca2b1cd2d8e38768f787de2d4ed3e8398 /packages/integrations/vercel/src | |
parent | 1efd51fb4779bfc2f460a5c24fd902d2d39971ad (diff) | |
download | astro-dc29e0f797398678d16a3a7154443e0f2dd48077.tar.gz astro-dc29e0f797398678d16a3a7154443e0f2dd48077.tar.zst astro-dc29e0f797398678d16a3a7154443e0f2dd48077.zip |
fix(@astrojs/vercel): warn user when `functionPerRoute` is `true` (#8319)
Diffstat (limited to 'packages/integrations/vercel/src')
-rw-r--r-- | packages/integrations/vercel/src/serverless/adapter.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/integrations/vercel/src/serverless/adapter.ts b/packages/integrations/vercel/src/serverless/adapter.ts index 22c35b87f..87308ce2f 100644 --- a/packages/integrations/vercel/src/serverless/adapter.ts +++ b/packages/integrations/vercel/src/serverless/adapter.ts @@ -129,7 +129,12 @@ export default function vercelServerless({ ...getImageConfig(imageService, imagesConfig, command), }); }, - 'astro:config:done': ({ setAdapter, config }) => { + 'astro:config:done': ({ setAdapter, config, logger }) => { + if (functionPerRoute === true) { + logger.warn( + "The Vercel plans might have limits to the number of functions you can create, make sure to check them if you don't want to incur into additional costs." + ); + } setAdapter(getAdapter({ functionPerRoute, edgeMiddleware })); _config = config; buildTempFolder = config.build.server; |