summaryrefslogtreecommitdiff
path: root/packages/integrations/cloudflare/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/cloudflare/src/index.ts')
-rw-r--r--packages/integrations/cloudflare/src/index.ts8
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/integrations/cloudflare/src/index.ts b/packages/integrations/cloudflare/src/index.ts
index 37faf690e..99560dfdd 100644
--- a/packages/integrations/cloudflare/src/index.ts
+++ b/packages/integrations/cloudflare/src/index.ts
@@ -11,6 +11,11 @@ export function getAdapter(): AstroAdapter {
};
}
+const SHIM = `globalThis.process = {
+ argv: [],
+ env: {},
+};`;
+
export default function createIntegration(): AstroIntegration {
let _config: AstroConfig;
let _buildConfig: BuildConfig;
@@ -69,6 +74,9 @@ export default function createIntegration(): AstroIntegration {
format: 'esm',
bundle: true,
minify: true,
+ banner: {
+ js: SHIM
+ }
});
// throw the server folder in the bin