summaryrefslogtreecommitdiff
path: root/packages/integrations/netlify/src/integration-edge-functions.ts
diff options
context:
space:
mode:
authorGravatar Pascal Schilp <pascalschilp@gmail.com> 2022-05-11 17:13:23 +0200
committerGravatar GitHub <noreply@github.com> 2022-05-11 09:13:23 -0600
commit352fc3166fe3b3d3da3feff621394b20eacb9cc3 (patch)
tree2d0f1a2a142b35c03a72d20d5cd873bf38ae4e23 /packages/integrations/netlify/src/integration-edge-functions.ts
parent9c98ba81e1cde14a3772cbc9ee020956dae996e8 (diff)
downloadastro-352fc3166fe3b3d3da3feff621394b20eacb9cc3.tar.gz
astro-352fc3166fe3b3d3da3feff621394b20eacb9cc3.tar.zst
astro-352fc3166fe3b3d3da3feff621394b20eacb9cc3.zip
Fix/netlify edge redirects (#3342)
* fix: create redirects file for netlify edge adapter * chore: changeset * chore: distinguish between edge/regular
Diffstat (limited to 'packages/integrations/netlify/src/integration-edge-functions.ts')
-rw-r--r--packages/integrations/netlify/src/integration-edge-functions.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/integrations/netlify/src/integration-edge-functions.ts b/packages/integrations/netlify/src/integration-edge-functions.ts
index 08835bd26..0f28aeab5 100644
--- a/packages/integrations/netlify/src/integration-edge-functions.ts
+++ b/packages/integrations/netlify/src/integration-edge-functions.ts
@@ -1,4 +1,5 @@
import type { AstroAdapter, AstroIntegration, AstroConfig, RouteData } from 'astro';
+import { createRedirects } from './shared.js';
import * as fs from 'fs';
export function getAdapter(): AstroAdapter {
@@ -97,6 +98,7 @@ export function netlifyEdgeFunctions({ dist }: NetlifyEdgeFunctionsOptions = {})
},
'astro:build:done': async ({ routes, dir }) => {
await createEdgeManifest(routes, entryFile, _config.root);
+ await createRedirects(routes, dir, entryFile, true);
},
},
};