summaryrefslogtreecommitdiff
path: root/packages/integrations/netlify/src
diff options
context:
space:
mode:
authorGravatar Simon Knott <info@simonknott.de> 2023-12-19 07:49:45 +0100
committerGravatar GitHub <noreply@github.com> 2023-12-19 06:49:45 +0000
commitf707e813ac9e77cd1a466c8e750639f85c2b518e (patch)
tree84a585ae9a8eafc8f11216ab7e2016a8a623d847 /packages/integrations/netlify/src
parentba77f9fbff966c5742aad816b57e1f095d15c4f0 (diff)
downloadastro-f707e813ac9e77cd1a466c8e750639f85c2b518e.tar.gz
astro-f707e813ac9e77cd1a466c8e750639f85c2b518e.tar.zst
astro-f707e813ac9e77cd1a466c8e750639f85c2b518e.zip
fix: use fs read instead of JSON import (#105)
Diffstat (limited to 'packages/integrations/netlify/src')
-rw-r--r--packages/integrations/netlify/src/index.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/integrations/netlify/src/index.ts b/packages/integrations/netlify/src/index.ts
index faa06d946..ac3046620 100644
--- a/packages/integrations/netlify/src/index.ts
+++ b/packages/integrations/netlify/src/index.ts
@@ -5,8 +5,9 @@ import type { Context } from '@netlify/functions';
import type { AstroConfig, AstroIntegration, RouteData } from 'astro';
import { AstroError } from 'astro/errors';
import { build } from 'esbuild';
-import { appendFile, mkdir, rm, writeFile } from 'fs/promises';
-import { version as packageVersion } from '../package.json';
+import { appendFile, mkdir, rm, writeFile, readFile } from 'fs/promises';
+
+const { version: packageVersion } = JSON.parse(await readFile(new URL('../package.json', import.meta.url), 'utf8'));
export interface NetlifyLocals {
netlify: {