summaryrefslogtreecommitdiff
path: root/packages/integrations/netlify
diff options
context:
space:
mode:
authorGravatar André Alves <71379045+andremralves@users.noreply.github.com> 2023-04-10 05:50:54 -0300
committerGravatar GitHub <noreply@github.com> 2023-04-10 16:50:54 +0800
commit1e3873c04abab6c498c93abc06828ecd235569d4 (patch)
tree5d59ab14ab6eb4345f0e801c411a2873e0ab97a4 /packages/integrations/netlify
parent84a46488846604596378b6640af6428e24d1e526 (diff)
downloadastro-1e3873c04abab6c498c93abc06828ecd235569d4.tar.gz
astro-1e3873c04abab6c498c93abc06828ecd235569d4.tar.zst
astro-1e3873c04abab6c498c93abc06828ecd235569d4.zip
Fix no edge functions deployed to netlify (#6793)
Diffstat (limited to 'packages/integrations/netlify')
-rw-r--r--packages/integrations/netlify/src/integration-edge-functions.ts3
-rw-r--r--packages/integrations/netlify/test/edge-functions/prerender.test.ts2
2 files changed, 3 insertions, 2 deletions
diff --git a/packages/integrations/netlify/src/integration-edge-functions.ts b/packages/integrations/netlify/src/integration-edge-functions.ts
index 495501f68..b11710430 100644
--- a/packages/integrations/netlify/src/integration-edge-functions.ts
+++ b/packages/integrations/netlify/src/integration-edge-functions.ts
@@ -122,7 +122,8 @@ export function netlifyEdgeFunctions({ dist }: NetlifyEdgeFunctionsOptions = {})
build: {
client: outDir,
server: new URL('./.netlify/edge-functions/', config.root),
- serverEntry: 'entry.mjs',
+ // Netlify expects .js and will always interpret as ESM
+ serverEntry: 'entry.js',
},
});
},
diff --git a/packages/integrations/netlify/test/edge-functions/prerender.test.ts b/packages/integrations/netlify/test/edge-functions/prerender.test.ts
index 976c50b5f..1a272b101 100644
--- a/packages/integrations/netlify/test/edge-functions/prerender.test.ts
+++ b/packages/integrations/netlify/test/edge-functions/prerender.test.ts
@@ -9,7 +9,7 @@ Deno.test({
async fn() {
let close = await runBuild('./fixtures/prerender/');
const { default: handler } = await import(
- './fixtures/prerender/.netlify/edge-functions/entry.mjs'
+ './fixtures/prerender/.netlify/edge-functions/entry.js'
);
const response = await handler(new Request('http://example.com/index.html'));
assertEquals(response, undefined, 'No response because this is an asset');