diff options
Diffstat (limited to 'packages/integrations/netlify/src')
-rw-r--r-- | packages/integrations/netlify/src/index.ts | 3 |
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); |