summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/astro/src/core/build/vite-plugin-ssr.ts16
-rw-r--r--packages/integrations/vercel/src/server-entrypoint.ts2
2 files changed, 10 insertions, 8 deletions
diff --git a/packages/astro/src/core/build/vite-plugin-ssr.ts b/packages/astro/src/core/build/vite-plugin-ssr.ts
index 723703cd1..c6e21b83a 100644
--- a/packages/astro/src/core/build/vite-plugin-ssr.ts
+++ b/packages/astro/src/core/build/vite-plugin-ssr.ts
@@ -45,14 +45,16 @@ const _args = ${adapter.args ? JSON.stringify(adapter.args) : 'undefined'};
${
adapter.exports
? `const _exports = adapter.createExports(_manifest, _args);
-${adapter.exports.map((name) => {
- if(name === 'default') {
- return `const _default = _exports['default'];
+${adapter.exports
+ .map((name) => {
+ if (name === 'default') {
+ return `const _default = _exports['default'];
export { _default as default };`;
- } else {
- return `export const ${name} = _exports['${name}'];`
- }
-}).join('\n')}
+ } else {
+ return `export const ${name} = _exports['${name}'];`;
+ }
+ })
+ .join('\n')}
`
: ''
}
diff --git a/packages/integrations/vercel/src/server-entrypoint.ts b/packages/integrations/vercel/src/server-entrypoint.ts
index 1061f8eb4..e32dbdd86 100644
--- a/packages/integrations/vercel/src/server-entrypoint.ts
+++ b/packages/integrations/vercel/src/server-entrypoint.ts
@@ -30,5 +30,5 @@ export const createExports = (manifest: SSRManifest) => {
await setResponse(res, await app.render(request));
};
- return { 'default': handler };
+ return { default: handler };
};