summaryrefslogtreecommitdiff
path: root/packages/integrations/netlify/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/netlify/src')
-rw-r--r--packages/integrations/netlify/src/index.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/integrations/netlify/src/index.ts b/packages/integrations/netlify/src/index.ts
index 71942c6a1..be9a5b88f 100644
--- a/packages/integrations/netlify/src/index.ts
+++ b/packages/integrations/netlify/src/index.ts
@@ -6,6 +6,7 @@ import type { AstroConfig, AstroIntegration, RouteData } from 'astro';
import { AstroError } from 'astro/errors';
import { build } from 'esbuild';
import { appendFile, mkdir, readFile, rm, writeFile } from 'fs/promises';
+import { randomUUID } from 'crypto'
import type { Args } from './ssr-function.js';
const { version: packageVersion } = JSON.parse(
@@ -77,7 +78,7 @@ export default function netlifyIntegration(
let rootDir: URL;
let astroMiddlewareEntryPoint: URL | undefined = undefined;
// Secret used to verify that the caller is the astro-generated edge middleware and not a third-party
- const middlewareSecret = crypto.randomUUID();
+ const middlewareSecret = randomUUID();
const ssrOutputDir = () => new URL('./.netlify/functions-internal/ssr/', rootDir);
const middlewareOutputDir = () => new URL('.netlify/edge-functions/middleware/', rootDir);