diff options
Diffstat (limited to 'packages/integrations/netlify/src')
-rw-r--r-- | packages/integrations/netlify/src/integration-functions.ts | 7 | ||||
-rw-r--r-- | packages/integrations/netlify/src/netlify-functions.ts | 4 |
2 files changed, 7 insertions, 4 deletions
diff --git a/packages/integrations/netlify/src/integration-functions.ts b/packages/integrations/netlify/src/integration-functions.ts index 4242a7b00..e9b4aae33 100644 --- a/packages/integrations/netlify/src/integration-functions.ts +++ b/packages/integrations/netlify/src/integration-functions.ts @@ -1,6 +1,6 @@ import type { AstroAdapter, AstroConfig, AstroIntegration } from 'astro'; -import { createRedirects } from './shared.js'; import type { Args } from './netlify-functions.js'; +import { createRedirects } from './shared.js'; export function getAdapter(args: Args = {}): AstroAdapter { return { @@ -16,7 +16,10 @@ interface NetlifyFunctionsOptions { binaryMediaTypes?: string[]; } -function netlifyFunctions({ dist, binaryMediaTypes }: NetlifyFunctionsOptions = {}): AstroIntegration { +function netlifyFunctions({ + dist, + binaryMediaTypes, +}: NetlifyFunctionsOptions = {}): AstroIntegration { let _config: AstroConfig; let entryFile: string; return { diff --git a/packages/integrations/netlify/src/netlify-functions.ts b/packages/integrations/netlify/src/netlify-functions.ts index f8b3ab21b..d342afc4c 100644 --- a/packages/integrations/netlify/src/netlify-functions.ts +++ b/packages/integrations/netlify/src/netlify-functions.ts @@ -73,14 +73,14 @@ export const createExports = (manifest: SSRManifest, args: Args) => { const response: Response = await app.render(request); const responseHeaders = Object.fromEntries(response.headers.entries()); - + const responseContentType = parseContentType(responseHeaders['content-type']); const responseIsBase64Encoded = knownBinaryMediaTypes.has(responseContentType); const responseBody = responseIsBase64Encoded ? Buffer.from(await response.text(), 'binary').toString('base64') : await response.text(); - + const fnResponse: any = { statusCode: response.status, headers: responseHeaders, |