diff --git a/.changeset/eleven-rules-sleep.md b/.changeset/eleven-rules-sleep.md new file mode 100644 index 000000000000..57cede09e52e --- /dev/null +++ b/.changeset/eleven-rules-sleep.md @@ -0,0 +1,6 @@ +--- +'@sveltejs/adapter-cloudflare': patch +'@sveltejs/adapter-cloudflare-workers': patch +--- + +fix: don't load ambient worker types diff --git a/packages/adapter-cloudflare-workers/ambient.d.ts b/packages/adapter-cloudflare-workers/ambient.d.ts index dba9b7151295..e0ee9db199db 100644 --- a/packages/adapter-cloudflare-workers/ambient.d.ts +++ b/packages/adapter-cloudflare-workers/ambient.d.ts @@ -1,10 +1,12 @@ -/// +import { Cache, CacheStorage } from '@cloudflare/workers-types'; -declare namespace App { - export interface Platform { - context?: { - waitUntil(promise: Promise): void; - }; - caches?: CacheStorage & { default: Cache }; +declare global { + namespace App { + export interface Platform { + context?: { + waitUntil(promise: Promise): void; + }; + caches?: CacheStorage & { default: Cache }; + } } } diff --git a/packages/adapter-cloudflare/ambient.d.ts b/packages/adapter-cloudflare/ambient.d.ts index dba9b7151295..e0ee9db199db 100644 --- a/packages/adapter-cloudflare/ambient.d.ts +++ b/packages/adapter-cloudflare/ambient.d.ts @@ -1,10 +1,12 @@ -/// +import { Cache, CacheStorage } from '@cloudflare/workers-types'; -declare namespace App { - export interface Platform { - context?: { - waitUntil(promise: Promise): void; - }; - caches?: CacheStorage & { default: Cache }; +declare global { + namespace App { + export interface Platform { + context?: { + waitUntil(promise: Promise): void; + }; + caches?: CacheStorage & { default: Cache }; + } } }