summaryrefslogtreecommitdiff
path: root/packages/integrations/vercel/src
diff options
context:
space:
mode:
authorGravatar Nate Moore <natemoo-re@users.noreply.github.com> 2023-06-05 13:19:15 -0500
committerGravatar GitHub <noreply@github.com> 2023-06-05 13:19:15 -0500
commit39403c32faea58399c61d3344b770f195be60d5b (patch)
tree875f56aec415ae738762823a6d5a7751b782bbfc /packages/integrations/vercel/src
parent414eb19d2fcb55758f9d053076773b11b62f4c97 (diff)
downloadastro-39403c32faea58399c61d3344b770f195be60d5b.tar.gz
astro-39403c32faea58399c61d3344b770f195be60d5b.tar.zst
astro-39403c32faea58399c61d3344b770f195be60d5b.zip
Unflag hybrid output (#7260)
* feat(hybrid): unflag hybrid output * chore: cleanup rebase errors
Diffstat (limited to 'packages/integrations/vercel/src')
-rw-r--r--packages/integrations/vercel/src/lib/prerender.ts4
-rw-r--r--packages/integrations/vercel/src/static/adapter.ts4
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/integrations/vercel/src/lib/prerender.ts b/packages/integrations/vercel/src/lib/prerender.ts
index 9265c80bf..f69f3b5d4 100644
--- a/packages/integrations/vercel/src/lib/prerender.ts
+++ b/packages/integrations/vercel/src/lib/prerender.ts
@@ -1,5 +1,5 @@
import type { AstroConfig } from 'astro';
-export function isHybridOutput(config: AstroConfig) {
- return config.experimental.hybridOutput && config.output === 'hybrid';
+export function isServerLikeOutput(config: AstroConfig) {
+ return config.output === 'server' || config.output === 'hybrid';
}
diff --git a/packages/integrations/vercel/src/static/adapter.ts b/packages/integrations/vercel/src/static/adapter.ts
index e0cc14322..f710356aa 100644
--- a/packages/integrations/vercel/src/static/adapter.ts
+++ b/packages/integrations/vercel/src/static/adapter.ts
@@ -8,7 +8,7 @@ import {
} from '../image/shared.js';
import { exposeEnv } from '../lib/env.js';
import { emptyDir, getVercelOutput, writeJson } from '../lib/fs.js';
-import { isHybridOutput } from '../lib/prerender.js';
+import { isServerLikeOutput } from '../lib/prerender.js';
import { getRedirects } from '../lib/redirects.js';
const PACKAGE_NAME = '@astrojs/vercel/static';
@@ -56,7 +56,7 @@ export default function vercelStatic({
setAdapter(getAdapter());
_config = config;
- if (config.output === 'server' || isHybridOutput(config)) {
+ if (isServerLikeOutput(config)) {
throw new Error(`${PACKAGE_NAME} should be used with output: 'static'`);
}
},