{"_id":"@alchemy.run/cloudflare-runtime","_rev":"13-8f76a74fc134fdf87046e52716cbd46c","name":"@alchemy.run/cloudflare-runtime","dist-tags":{"next":"2.0.0-beta.72","latest":"2.0.0-beta.77"},"versions":{"0.0.0":{"name":"@alchemy.run/cloudflare-runtime","version":"0.0.0","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":{"name":"Sam Goodwin","email":"sam@alchemy.run"},"license":"MIT","_id":"@alchemy.run/cloudflare-runtime@0.0.0","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"sam-goodwin","email":"sam.goodwin1989@gmail.com"}],"homepage":"https://alchemy.run","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"042e230b3836dd7404a3497feb1760179356bf03","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-0.0.0.tgz","fileCount":991,"integrity":"sha512-9X3O1yU4VFMTg+AU3Prkp1uoY64hLtoln5uz03kTVEfucmk1gAAVPyuG35hEVFEUAmGuIG8uc3XangAsuSIvyA==","signatures":[{"sig":"MEUCICTOhJLjynfir/l7wQtE2qSnD3dWPP8n3jkvQ14ylyCzAiEA3wjrqK3lw4xZ+9r69EHtfudAxLoQ+HKdDTdx/rVAC9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6024996},"type":"module","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"gitHead":"37327e0bb9217e60c5543b724003449976920564","imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"scripts":{"test":"vitest run","build":"tsdown","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"_npmUser":{"name":"sam-goodwin","email":"sam.goodwin1989@gmail.com"},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"_npmVersion":"11.6.1","description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"sharp":"catalog:cloudflare","unenv":"catalog:workers","workerd":"catalog:workers","magic-string":"catalog:cloudflare","@puppeteer/browsers":"catalog:cloudflare","@alchemy.run/node-utils":"catalog:","@cloudflare/unenv-preset":"catalog:workers"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"catalog:cloudflare","mime":"catalog:cloudflare","vite":"catalog:","mysql2":"catalog:cloudflare","tsdown":"catalog:","vitest":"catalog:","capnweb":"catalog:cloudflare","heap-js":"catalog:cloudflare","capnp-es":"catalog:cloudflare","rolldown":"catalog:","@types/ws":"catalog:cloudflare","itty-time":"catalog:cloudflare","toucan-js":"catalog:cloudflare","@types/node":"catalog:","postal-mime":"catalog:cloudflare","@effect/vitest":"catalog:effect","@effect/platform-bun":"catalog:effect","http-cache-semantics":"catalog:cloudflare","@effect/platform-node":"catalog:effect","@cloudflare/workers-types":"catalog:workers","@types/http-cache-semantics":"catalog:cloudflare","@cloudflare/vitest-pool-workers":"catalog:cloudflare"},"peerDependencies":{"vite":"catalog:cloudflare","effect":"catalog:effect","rolldown":"catalog:","@effect/platform-bun":"catalog:effect","@effect/platform-node":"catalog:effect","@distilled.cloud/cloudflare":"catalog:"},"inlinedDependencies":{"effect":"4.0.0-beta.102","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-runtime_0.0.0_1786133181576_0.8486728535547954","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.70":{"name":"@alchemy.run/cloudflare-runtime","version":"2.0.0-beta.70","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":{"name":"Sam Goodwin","email":"sam@alchemy.run"},"license":"Apache-2.0","_id":"@alchemy.run/cloudflare-runtime@2.0.0-beta.70","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"sam-goodwin","email":"sam.goodwin1989@gmail.com"}],"homepage":"https://alchemy.run","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"9a1c7996273e87ee2ae7cb190d50523d5f228b12","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-2.0.0-beta.70.tgz","fileCount":993,"integrity":"sha512-u3AQAdlQD4P0hD5HPtFTBOKK4i1cVic+QFgBbFWjA64unbbv0JK1aYLvJb0qkUw3NLvL5CYC9gkumxjAk36ebA==","signatures":[{"sig":"MEQCIDvO66BJ7xc2l2OIFmzRd+sE+y4Tf5beZ1FEV3RbP0ELAiBQvCte1BTVUet/MMY7xQHazMWfMH/zBomlstIC+BE8DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2fcloudflare-runtime@2.0.0-beta.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6095663},"type":"module","_from":"file:alchemy.run-cloudflare-runtime-2.0.0-beta.70.tgz","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/internal/Port":{"bun":"./src/core/internal/Port.ts","types":"./dist/core/node/internal/Port.d.mts","import":"./dist/core/node/internal/Port.mjs","worker":"./src/core/internal/Port.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"scripts":{"test":"vitest run","build":"tsdown && bun ../../scripts/copy-package-files.ts cloudflare-runtime","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57527d44-aff8-405a-ae98-fb865deba885"}},"_resolved":"/home/runner/work/alchemy/alchemy/packages/cloudflare-runtime/alchemy.run-cloudflare-runtime-2.0.0-beta.70.tgz","_integrity":"sha512-u3AQAdlQD4P0hD5HPtFTBOKK4i1cVic+QFgBbFWjA64unbbv0JK1aYLvJb0qkUw3NLvL5CYC9gkumxjAk36ebA==","repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"_npmVersion":"12.0.2","description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"sharp":"^0.34.5","unenv":"^2.0.0-rc.24","workerd":"1.20260704.1","magic-string":"^0.30.21","@puppeteer/browsers":"^2.10.6","@alchemy.run/node-utils":"0.0.5","@cloudflare/unenv-preset":"^2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.21.0","mime":"^4.0.7","vite":"^8.0.7","mysql2":"^3.22.3","tsdown":"^0.22.4","vitest":"^4.1.8","capnweb":"^0.8.0","heap-js":"^2.5.0","capnp-es":"^0.0.14","rolldown":"1.1.5","@types/ws":"^8.18.1","itty-time":"^2.0.2","toucan-js":"4.0.0","@types/node":"latest","postal-mime":"^2.4.3","@effect/vitest":">=4.0.0-beta.105 || >=4.0.0","@effect/platform-bun":">=4.0.0-beta.105 || >=4.0.0","http-cache-semantics":"^4.2.0","@effect/platform-node":">=4.0.0-beta.105 || >=4.0.0","@cloudflare/workers-types":"^5.20260704.1","@types/http-cache-semantics":"^4.2.0","@cloudflare/vitest-pool-workers":"^0.13.0"},"peerDependencies":{"vite":"^7.0.0 || ^8.0.0","effect":">=4.0.0-beta.105 || >=4.0.0","rolldown":"1.1.5","@effect/platform-bun":">=4.0.0-beta.105 || >=4.0.0","@effect/platform-node":">=4.0.0-beta.105 || >=4.0.0","@distilled.cloud/cloudflare":"workspace:*"},"inlinedDependencies":{"effect":"4.0.0-beta.102","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-runtime_2.0.0-beta.70_1786518015301_0.4874173485802684","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.71":{"name":"@alchemy.run/cloudflare-runtime","version":"2.0.0-beta.71","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":{"name":"Sam Goodwin","email":"sam@alchemy.run"},"license":"Apache-2.0","_id":"@alchemy.run/cloudflare-runtime@2.0.0-beta.71","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"sam-goodwin","email":"sam.goodwin1989@gmail.com"}],"homepage":"https://alchemy.run","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"bc8c18a1e261937ebc92050e7c33879240fc9fd2","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-2.0.0-beta.71.tgz","fileCount":993,"integrity":"sha512-BGff/YAGDAmSpgFAzcfOVVxfj31GdYeb8R2owokqS25/F8lUGOZBTcwmsOcNPrC7/T50Il9ZbdBjKT+k73H4Fg==","signatures":[{"sig":"MEUCIAVDBota+QLsvCsm3XVEo2sUAZ8y9T25Ab5hmfxowt8jAiEA7B4ioq2zyy4as8r0joPaMUByZktgEsUHIEfsZ/1KcZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2fcloudflare-runtime@2.0.0-beta.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6095663},"type":"module","_from":"file:alchemy.run-cloudflare-runtime-2.0.0-beta.71.tgz","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/internal/Port":{"bun":"./src/core/internal/Port.ts","types":"./dist/core/node/internal/Port.d.mts","import":"./dist/core/node/internal/Port.mjs","worker":"./src/core/internal/Port.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"scripts":{"test":"vitest run","build":"tsdown && bun ../../scripts/copy-package-files.ts cloudflare-runtime","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57527d44-aff8-405a-ae98-fb865deba885"}},"_resolved":"/home/runner/work/alchemy/alchemy/packages/cloudflare-runtime/alchemy.run-cloudflare-runtime-2.0.0-beta.71.tgz","_integrity":"sha512-BGff/YAGDAmSpgFAzcfOVVxfj31GdYeb8R2owokqS25/F8lUGOZBTcwmsOcNPrC7/T50Il9ZbdBjKT+k73H4Fg==","repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"_npmVersion":"12.0.2","description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"sharp":"^0.34.5","unenv":"^2.0.0-rc.24","workerd":"1.20260704.1","magic-string":"^0.30.21","@puppeteer/browsers":"^2.10.6","@alchemy.run/node-utils":"0.0.5","@cloudflare/unenv-preset":"^2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.21.0","mime":"^4.0.7","vite":"^8.0.7","mysql2":"^3.22.3","tsdown":"^0.22.4","vitest":"^4.1.8","capnweb":"^0.8.0","heap-js":"^2.5.0","capnp-es":"^0.0.14","rolldown":"1.1.5","@types/ws":"^8.18.1","itty-time":"^2.0.2","toucan-js":"4.0.0","@types/node":"latest","postal-mime":"^2.4.3","@effect/vitest":">=4.0.0-beta.105 || >=4.0.0","@effect/platform-bun":">=4.0.0-beta.105 || >=4.0.0","http-cache-semantics":"^4.2.0","@effect/platform-node":">=4.0.0-beta.105 || >=4.0.0","@cloudflare/workers-types":"^5.20260704.1","@types/http-cache-semantics":"^4.2.0","@cloudflare/vitest-pool-workers":"^0.13.0"},"peerDependencies":{"vite":"^7.0.0 || ^8.0.0","effect":">=4.0.0-beta.105 || >=4.0.0","rolldown":"1.1.5","@effect/platform-bun":">=4.0.0-beta.105 || >=4.0.0","@effect/platform-node":">=4.0.0-beta.105 || >=4.0.0","@distilled.cloud/cloudflare":"workspace:*"},"inlinedDependencies":{"effect":"4.0.0-beta.102","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-runtime_2.0.0-beta.71_1786520877037_0.5682735368256011","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.72":{"name":"@alchemy.run/cloudflare-runtime","version":"2.0.0-beta.72","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":{"name":"Sam Goodwin","email":"sam@alchemy.run"},"license":"Apache-2.0","_id":"@alchemy.run/cloudflare-runtime@2.0.0-beta.72","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"sam-goodwin","email":"sam.goodwin1989@gmail.com"}],"homepage":"https://alchemy.run","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"ec66f95577a49e6115046e2802356446674f9ba9","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-2.0.0-beta.72.tgz","fileCount":979,"integrity":"sha512-pIkyRfUvBDfI8Rx0+iUB/pcGngDlpEu7dHwljs4eJUXpUEsaAtWwDlqzcx4O0qLw+jLJDPJVgP1q3hlNGz7YHw==","signatures":[{"sig":"MEYCIQDO/GmDm9zeiK2nifVZmub4hyB5aRT/2ZAxO7hFn+eAOwIhAOvXlBcOhjKzaxD5wUySTarRcuqgSmiO7ytBr1gOpQy4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2fcloudflare-runtime@2.0.0-beta.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5758325},"type":"module","_from":"file:alchemy.run-cloudflare-runtime-2.0.0-beta.72.tgz","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/internal/Port":{"bun":"./src/core/internal/Port.ts","types":"./dist/core/node/internal/Port.d.mts","import":"./dist/core/node/internal/Port.mjs","worker":"./src/core/internal/Port.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"scripts":{"test":"vitest run","build":"tsdown && bun ../../scripts/copy-package-files.ts cloudflare-runtime","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57527d44-aff8-405a-ae98-fb865deba885"}},"_resolved":"/home/runner/work/alchemy/alchemy/packages/cloudflare-runtime/alchemy.run-cloudflare-runtime-2.0.0-beta.72.tgz","_integrity":"sha512-pIkyRfUvBDfI8Rx0+iUB/pcGngDlpEu7dHwljs4eJUXpUEsaAtWwDlqzcx4O0qLw+jLJDPJVgP1q3hlNGz7YHw==","repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"_npmVersion":"12.0.2","description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"sharp":"^0.34.5","unenv":"^2.0.0-rc.24","workerd":"1.20260704.1","capnp-es":"^0.0.14","magic-string":"^0.30.21","@puppeteer/browsers":"^2.10.6","@alchemy.run/node-utils":"0.0.5","@cloudflare/unenv-preset":"^2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.21.0","mime":"^4.0.7","vite":"^8.0.7","mysql2":"^3.22.3","tsdown":"^0.22.4","vitest":"^4.1.8","capnweb":"^0.8.0","heap-js":"^2.5.0","rolldown":"1.1.5","@types/ws":"^8.18.1","itty-time":"^2.0.2","toucan-js":"4.0.0","@types/node":"latest","postal-mime":"^2.4.3","@effect/vitest":">=4.0.0-beta.105 || >=4.0.0","@effect/platform-bun":">=4.0.0-beta.105 || >=4.0.0","http-cache-semantics":"^4.2.0","@effect/platform-node":">=4.0.0-beta.105 || >=4.0.0","@cloudflare/workers-types":"^5.20260704.1","@types/http-cache-semantics":"^4.2.0","@cloudflare/vitest-pool-workers":"^0.13.0"},"peerDependencies":{"vite":"^7.0.0 || ^8.0.0","effect":">=4.0.0-beta.105 || >=4.0.0","rolldown":"1.1.5","@effect/platform-bun":">=4.0.0-beta.105 || >=4.0.0","@effect/platform-node":">=4.0.0-beta.105 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.4"},"inlinedDependencies":{"effect":"4.0.0-beta.102","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-runtime_2.0.0-beta.72_1786525180055_0.2757690937153796","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.73":{"name":"@alchemy.run/cloudflare-runtime","version":"2.0.0-beta.73","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","_id":"@alchemy.run/cloudflare-runtime@2.0.0-beta.73","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"blankparticle","email":"blankparticle@gmail.com"},{"name":"sam-goodwin","email":"sam@alchemy.run"}],"homepage":"https://alchemy.run","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"807edebd20745b608fd1582c71a5a92b1d6b4cb1","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-2.0.0-beta.73.tgz","fileCount":984,"integrity":"sha512-Ejcq6tMwBhXlvLLQGAJVLvMzZGO98KBseLMmY7+Coe1vupIk9N2TeaGZ28/p85KktpNRy1UTcSeK5wc/DRjEYQ==","signatures":[{"sig":"MEQCIFAjOmvKnoZR8pJ03/26KvfqYjXAqKkel/QWN38H1t1wAiAHehQ0jprHpBFgVTyRDqBWMI8fDHBAGb3RDdmFdwbKIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2fcloudflare-runtime@2.0.0-beta.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5763109},"type":"module","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/internal/Port":{"bun":"./src/core/internal/Port.ts","types":"./dist/core/node/internal/Port.d.mts","import":"./dist/core/node/internal/Port.mjs","worker":"./src/core/internal/Port.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"scripts":{"test":"vitest run","build":"tsdown && bun ../../scripts/copy-package-files.ts cloudflare-runtime","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57527d44-aff8-405a-ae98-fb865deba885"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"sharp":"^0.35.3","unenv":"^2.0.0-rc.24","yauzl":"^3.4.0","workerd":"1.20260704.1","capnp-es":"^0.0.14","magic-string":"^0.30.21","@puppeteer/browsers":"^3.2.0","@alchemy.run/node-utils":"2.0.0-beta.73","@cloudflare/unenv-preset":"^2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.21.0","mime":"^4.0.7","vite":"^8.0.7","mysql2":"^3.22.3","tsdown":"^0.22.4","vitest":"^4.1.8","capnweb":"^0.8.0","heap-js":"^2.5.0","rolldown":"1.1.5","@types/ws":"^8.18.1","itty-time":"^2.0.2","toucan-js":"4.0.0","@types/node":"26.2.0","postal-mime":"^2.4.3","@effect/vitest":">=4.0.0-rc.110 || >=4.0.0","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","http-cache-semantics":"^4.2.0","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@cloudflare/workers-types":"^5.20260812.1","@types/http-cache-semantics":"^4.2.0","@cloudflare/vitest-pool-workers":"^0.13.0"},"peerDependencies":{"vite":"^7.0.0 || ^8.0.0","effect":">=4.0.0-rc.110 || >=4.0.0","rolldown":"1.1.5","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.6"},"inlinedDependencies":{"effect":"4.0.0-rc.110","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-runtime_2.0.0-beta.73_1787338460459_0.8596974024902084","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.74":{"name":"@alchemy.run/cloudflare-runtime","version":"2.0.0-beta.74","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","_id":"@alchemy.run/cloudflare-runtime@2.0.0-beta.74","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"blankparticle","email":"blankparticle@gmail.com"},{"name":"sam-goodwin","email":"sam@alchemy.run"}],"homepage":"https://alchemy.run","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"bb9030810c84eca51bd57714e5d354cb12d3d33b","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-2.0.0-beta.74.tgz","fileCount":984,"integrity":"sha512-P4eICKlw1TgnY6QjM3mztIuZcKXPdT4MmbatxWvzSp7ecueWcts9vnXn21dC0KR/vtRBRdopyuEbhmQ1CB0TfQ==","signatures":[{"sig":"MEQCIF5U+0qPFlWMvfjCncetZN9vc6yMk+woOHIwMIOFB5HiAiB0ZLHe53OPa5ijO5DSpLWUaCustT22/5ckLIbOst3lbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2fcloudflare-runtime@2.0.0-beta.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5763109},"type":"module","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/internal/Port":{"bun":"./src/core/internal/Port.ts","types":"./dist/core/node/internal/Port.d.mts","import":"./dist/core/node/internal/Port.mjs","worker":"./src/core/internal/Port.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"scripts":{"test":"vitest run","build":"tsdown && bun ../../scripts/copy-package-files.ts cloudflare-runtime","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57527d44-aff8-405a-ae98-fb865deba885"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"sharp":"^0.35.3","unenv":"^2.0.0-rc.24","yauzl":"^3.4.0","workerd":"1.20260704.1","capnp-es":"^0.0.14","magic-string":"^0.30.21","@puppeteer/browsers":"^3.2.0","@alchemy.run/node-utils":"2.0.0-beta.74","@cloudflare/unenv-preset":"^2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.21.0","mime":"^4.0.7","vite":"^8.0.7","mysql2":"^3.22.3","tsdown":"^0.22.4","vitest":"^4.1.8","capnweb":"^0.8.0","heap-js":"^2.5.0","rolldown":"1.1.5","@types/ws":"^8.18.1","itty-time":"^2.0.2","toucan-js":"4.0.0","@types/node":"26.2.0","postal-mime":"^2.4.3","@effect/vitest":">=4.0.0-rc.110 || >=4.0.0","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","http-cache-semantics":"^4.2.0","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@cloudflare/workers-types":"^5.20260812.1","@types/http-cache-semantics":"^4.2.0","@cloudflare/vitest-pool-workers":"^0.13.0"},"peerDependencies":{"vite":"^7.0.0 || ^8.0.0","effect":">=4.0.0-rc.110 || >=4.0.0","rolldown":"1.1.5","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.6"},"inlinedDependencies":{"effect":"4.0.0-rc.110","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-runtime_2.0.0-beta.74_1787341087714_0.48003216160233775","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.75":{"name":"@alchemy.run/cloudflare-runtime","version":"2.0.0-beta.75","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","_id":"@alchemy.run/cloudflare-runtime@2.0.0-beta.75","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"blankparticle","email":"blankparticle@gmail.com"},{"name":"sam-goodwin","email":"sam@alchemy.run"}],"homepage":"https://alchemy.run","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"227c240204f80f42c31d8abaf4b75460dcce0684","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-2.0.0-beta.75.tgz","fileCount":991,"integrity":"sha512-5iQBqWJTa5tOyFlRLblF7/ud0jvxrW3mNgGOxmCc9YDQ70j34NH+3404lMTqQvnW6wDA4Z7Hf3sSr3RmQafBoA==","signatures":[{"sig":"MEQCIGUQvliWyC0yu2ANTtZ2yd99l9jMENRu0JsO8Cz9jf5UAiBPogd58AXyI89VwtcZRBD32RM7S7F1qlIIXSmVMKmKHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeNkmL08CFDJ/lLkL106BwHQeDbfWbiMVIgVXb5SM4BwIgZGr8hLhGgZ95XpbwhI/VTEP8mLJg4UYviCUHY4mkXac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2fcloudflare-runtime@2.0.0-beta.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5852175},"type":"module","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/internal/Port":{"bun":"./src/core/internal/Port.ts","types":"./dist/core/node/internal/Port.d.mts","import":"./dist/core/node/internal/Port.mjs","worker":"./src/core/internal/Port.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"scripts":{"test":"vitest run","build":"tsdown && bun ../../scripts/copy-package-files.ts cloudflare-runtime","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57527d44-aff8-405a-ae98-fb865deba885"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"sharp":"^0.35.3","unenv":"^2.0.0-rc.24","yauzl":"^3.4.0","workerd":"1.20260704.1","capnp-es":"^0.0.14","magic-string":"^0.30.21","@puppeteer/browsers":"^3.2.0","@alchemy.run/node-utils":"2.0.0-beta.75","@cloudflare/unenv-preset":"^2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.21.0","mime":"^4.0.7","vite":"^8.0.7","mysql2":"^3.24.2","tsdown":"^0.22.4","vitest":"^4.1.8","capnweb":"^0.8.0","heap-js":"^2.5.0","rolldown":"1.2.5","@types/ws":"^8.18.1","itty-time":"^2.0.2","toucan-js":"4.0.0","@types/node":"26.2.0","postal-mime":"^2.4.3","@effect/vitest":">=4.0.0-rc.112 || >=4.0.0","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","http-cache-semantics":"^4.2.0","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@cloudflare/workers-types":"^5.20260812.1","@types/http-cache-semantics":"^4.2.0","@cloudflare/vitest-pool-workers":"^0.13.0"},"peerDependencies":{"vite":"^7.0.0 || ^8.0.0","effect":">=4.0.0-rc.112 || >=4.0.0","rolldown":"1.2.5","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.8"},"inlinedDependencies":{"effect":"catalog:effect","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-runtime_2.0.0-beta.75_1788115097724_0.6051251279630456","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.76":{"name":"@alchemy.run/cloudflare-runtime","version":"2.0.0-beta.76","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","_id":"@alchemy.run/cloudflare-runtime@2.0.0-beta.76","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"blankparticle","email":"blankparticle@gmail.com"},{"name":"sam-goodwin","email":"sam@alchemy.run"}],"homepage":"https://alchemy.run","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"548496629cdfa1fb9af2a6bccb23161cbb54c2eb","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-2.0.0-beta.76.tgz","fileCount":991,"integrity":"sha512-rH5BFh0Xq7aExpSpITyQbC+Jqfc9XgwJXidHVHTi1tNRC6/KAWg4tOzBfwiFIxljFLLYcApzlYFvLa/fTYcEjw==","signatures":[{"sig":"MEUCIQDwNBIXeqKa1FPrtLq1eShjjNZTvEuH4hHAQJlEcqqhywIgAMk+WHnBubkG5uplwiDTVetrFDCile2eSUC9tf5iNT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOy6NGm8EO7amhiYeKn/KF8hJC7uQiJpkyhhM1SL4JiAiAdZVVE4bwMdEjFaMLGvAdd2Ayqbzz0Ki7x5vGd7zMP1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2fcloudflare-runtime@2.0.0-beta.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5852175},"type":"module","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/internal/Port":{"bun":"./src/core/internal/Port.ts","types":"./dist/core/node/internal/Port.d.mts","import":"./dist/core/node/internal/Port.mjs","worker":"./src/core/internal/Port.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"scripts":{"test":"vitest run","build":"tsdown && bun ../../scripts/copy-package-files.ts cloudflare-runtime","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57527d44-aff8-405a-ae98-fb865deba885"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"sharp":"^0.35.3","unenv":"^2.0.0-rc.24","yauzl":"^3.4.0","workerd":"1.20260704.1","capnp-es":"^0.0.14","magic-string":"^0.30.21","@puppeteer/browsers":"^3.2.0","@alchemy.run/node-utils":"2.0.0-beta.76","@cloudflare/unenv-preset":"^2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.21.0","mime":"^4.0.7","vite":"^8.0.7","mysql2":"^3.24.2","tsdown":"^0.22.4","vitest":"^4.1.8","capnweb":"^0.8.0","heap-js":"^2.5.0","rolldown":"1.2.5","@types/ws":"^8.18.1","itty-time":"^2.0.2","toucan-js":"4.0.0","@types/node":"26.2.0","postal-mime":"^2.4.3","@effect/vitest":">=4.0.0-rc.112 || >=4.0.0","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","http-cache-semantics":"^4.2.0","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@cloudflare/workers-types":"^5.20260812.1","@types/http-cache-semantics":"^4.2.0","@cloudflare/vitest-pool-workers":"^0.13.0"},"peerDependencies":{"vite":"^7.0.0 || ^8.0.0","effect":">=4.0.0-rc.112 || >=4.0.0","rolldown":"1.2.5","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.8"},"inlinedDependencies":{"effect":"catalog:effect","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-runtime_2.0.0-beta.76_1788205322093_0.3004635414029446","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.77":{"_id":"@alchemy.run/cloudflare-runtime@2.0.0-beta.77","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"9bcdef26480947e00452c76b8c6f114529b4933c","tarball":"https://registry.npmjs.org/@alchemy.run/cloudflare-runtime/-/cloudflare-runtime-2.0.0-beta.77.tgz","fileCount":992,"integrity":"sha512-RQGtSjhMNW9dvzm2D0mS/ujCMpejasFjXW9XKVq5ch50GyMLE7dfa/VuW9otMKM1pfTNuekLiMF352S04aAl0Q==","signatures":[{"sig":"MEUCIQCQKw8gfuPzAOwXNZLeUA2pX93AoQEpYsXIWgMxMU34bwIgZjBRChmPgpz+37c2TMDoRNRqeSuyYw90YM1z3g4wtvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXEmja/75Z9gUFXBSHwrXmH/Zi2aEN01mhSBc7/0nsHAIgMtFYp3qALSvot8uXE2HDy5S6/Koa1mo2rmfd0mRB31M="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2fcloudflare-runtime@2.0.0-beta.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5955985},"name":"@alchemy.run/cloudflare-runtime","type":"module","author":"Sam Goodwin <sam@alchemy.run>","exports":{"./core":{"bun":"./src/core/index.ts","types":"./dist/core/node/index.d.mts","import":"./dist/core/node/index.mjs","worker":"./src/core/index.ts"},"./vite":{"bun":"./src/vite/plugin.ts","types":"./dist/vite/node/plugin.d.mts","import":"./dist/vite/node/plugin.mjs","worker":"./src/vite/plugin.ts"},"./rolldown":{"bun":"./src/rolldown/plugin.ts","types":"./dist/rolldown/plugin.d.ts","import":"./dist/rolldown/plugin.js","worker":"./src/rolldown/plugin.ts"},"./core/proxy":{"bun":"./src/core/proxy/index.ts","types":"./dist/core/node/proxy/index.d.mts","import":"./dist/core/node/proxy/index.mjs","worker":"./src/core/proxy/index.ts"},"./core/Docker":{"bun":"./src/core/Docker.ts","types":"./dist/core/node/Docker.d.mts","import":"./dist/core/node/Docker.mjs","worker":"./src/core/Docker.ts"},"./core/Plugin":{"bun":"./src/core/Plugin.ts","types":"./dist/core/node/Plugin.d.mts","import":"./dist/core/node/Plugin.mjs","worker":"./src/core/Plugin.ts"},"./core/Runtime":{"bun":"./src/core/Runtime.ts","types":"./dist/core/node/Runtime.d.mts","import":"./dist/core/node/Runtime.mjs","worker":"./src/core/Runtime.ts"},"./core/globals":{"bun":"./src/core/globals/index.ts","types":"./dist/core/node/globals/index.d.mts","import":"./dist/core/node/globals/index.mjs","worker":"./src/core/globals/index.ts"},"./core/workerd":{"bun":"./src/core/workerd/index.ts","types":"./dist/core/node/workerd/index.d.mts","import":"./dist/core/node/workerd/index.mjs","worker":"./src/core/workerd/index.ts"},"./package.json":"./package.json","./core/bindings":{"bun":"./src/core/bindings/index.ts","types":"./dist/core/node/bindings/index.d.mts","import":"./dist/core/node/bindings/index.mjs","worker":"./src/core/bindings/index.ts"},"./core/registry":{"bun":"./src/core/registry/index.ts","types":"./dist/core/node/registry/index.d.mts","import":"./dist/core/node/registry/index.mjs","worker":"./src/core/registry/index.ts"},"./rolldown/utils":{"bun":"./src/rolldown/utils.ts","types":"./dist/rolldown/utils.d.ts","import":"./dist/rolldown/utils.js","worker":"./src/rolldown/utils.ts"},"./core/globals/Cf":{"bun":"./src/core/globals/Cf.ts","types":"./dist/core/node/globals/Cf.d.mts","import":"./dist/core/node/globals/Cf.mjs","worker":"./src/core/globals/Cf.ts"},"./core/bindings/Ai":{"bun":"./src/core/bindings/Ai.ts","types":"./dist/core/node/bindings/Ai.d.mts","import":"./dist/core/node/bindings/Ai.mjs","worker":"./src/core/bindings/Ai.ts"},"./core/bindings/d1":{"bun":"./src/core/bindings/d1/index.ts","types":"./dist/core/node/bindings/d1/index.d.mts","import":"./dist/core/node/bindings/d1/index.mjs","worker":"./src/core/bindings/d1/index.ts"},"./rolldown/options":{"bun":"./src/rolldown/options.ts","types":"./dist/rolldown/options.d.ts","import":"./dist/rolldown/options.js","worker":"./src/rolldown/options.ts"},"./rolldown/plugins":{"bun":"./src/rolldown/plugins/index.ts","types":"./dist/rolldown/plugins/index.d.ts","import":"./dist/rolldown/plugins/index.js","worker":"./src/rolldown/plugins/index.ts"},"./core/RuntimeError":{"bun":"./src/core/RuntimeError.shared.ts","types":"./dist/core/node/RuntimeError.shared.d.mts","import":"./dist/core/node/RuntimeError.shared.mjs","worker":"./src/core/RuntimeError.shared.ts"},"./core/PluginContext":{"bun":"./src/core/PluginContext.ts","types":"./dist/core/node/PluginContext.d.mts","import":"./dist/core/node/PluginContext.mjs","worker":"./src/core/PluginContext.ts"},"./core/RuntimeWorker":{"bun":"./src/core/RuntimeWorker.ts","types":"./dist/core/node/RuntimeWorker.d.mts","import":"./dist/core/node/RuntimeWorker.mjs","worker":"./src/core/RuntimeWorker.ts"},"./core/bindings/Data":{"bun":"./src/core/bindings/Data.ts","types":"./dist/core/node/bindings/Data.d.mts","import":"./dist/core/node/bindings/Data.mjs","worker":"./src/core/bindings/Data.ts"},"./core/bindings/Json":{"bun":"./src/core/bindings/Json.ts","types":"./dist/core/node/bindings/Json.d.mts","import":"./dist/core/node/bindings/Json.mjs","worker":"./src/core/bindings/Json.ts"},"./core/bindings/Text":{"bun":"./src/core/bindings/Text.ts","types":"./dist/core/node/bindings/Text.d.mts","import":"./dist/core/node/bindings/Text.mjs","worker":"./src/core/bindings/Text.ts"},"./core/internal/Port":{"bun":"./src/core/internal/Port.ts","types":"./dist/core/node/internal/Port.d.mts","import":"./dist/core/node/internal/Port.mjs","worker":"./src/core/internal/Port.ts"},"./core/bindings/Media":{"bun":"./src/core/bindings/Media.ts","types":"./dist/core/node/bindings/Media.d.mts","import":"./dist/core/node/bindings/Media.mjs","worker":"./src/core/bindings/Media.ts"},"./core/bindings/cache":{"bun":"./src/core/bindings/cache/index.ts","types":"./dist/core/node/bindings/cache/index.d.mts","import":"./dist/core/node/bindings/cache/index.mjs","worker":"./src/core/bindings/cache/index.ts"},"./core/bindings/d1/D1":{"bun":"./src/core/bindings/d1/D1.ts","types":"./dist/core/node/bindings/d1/D1.d.mts","import":"./dist/core/node/bindings/d1/D1.mjs","worker":"./src/core/bindings/d1/D1.ts"},"./core/bindings/queue":{"bun":"./src/core/bindings/queue/index.ts","types":"./dist/core/node/bindings/queue/index.d.mts","import":"./dist/core/node/bindings/queue/index.mjs","worker":"./src/core/bindings/queue/index.ts"},"./core/platform-proxy":{"bun":"./src/core/platform-proxy/index.ts","types":"./dist/core/node/platform-proxy/index.d.mts","import":"./dist/core/node/platform-proxy/index.mjs","worker":"./src/core/platform-proxy/index.ts"},"./core/workerd/Config":{"bun":"./src/core/workerd/Config.ts","types":"./dist/core/node/workerd/Config.d.mts","import":"./dist/core/node/workerd/Config.mjs","worker":"./src/core/workerd/Config.ts"},"./core/RuntimeServices":{"bun":"./src/core/RuntimeServices.ts","types":"./dist/core/node/RuntimeServices.d.mts","import":"./dist/core/node/RuntimeServices.mjs","worker":"./src/core/RuntimeServices.ts"},"./core/bindings/images":{"bun":"./src/core/bindings/images/index.ts","types":"./dist/core/node/bindings/images/index.d.mts","import":"./dist/core/node/bindings/images/index.mjs","worker":"./src/core/bindings/images/index.ts"},"./core/bindings/stream":{"bun":"./src/core/bindings/stream/index.ts","types":"./dist/core/node/bindings/stream/index.d.mts","import":"./dist/core/node/bindings/stream/index.mjs","worker":"./src/core/bindings/stream/index.ts"},"./core/globals/Globals":{"bun":"./src/core/globals/Globals.ts","types":"./dist/core/node/globals/Globals.d.mts","import":"./dist/core/node/globals/Globals.mjs","worker":"./src/core/globals/Globals.ts"},"./core/globals/Storage":{"bun":"./src/core/globals/Storage.ts","types":"./dist/core/node/globals/Storage.d.mts","import":"./dist/core/node/globals/Storage.mjs","worker":"./src/core/globals/Storage.ts"},"./core/remote-bindings":{"bun":"./src/core/remote-bindings/index.ts","types":"./dist/core/node/remote-bindings/index.d.mts","import":"./dist/core/node/remote-bindings/index.mjs","worker":"./src/core/remote-bindings/index.ts"},"./core/workerd/Workerd":{"bun":"./src/core/workerd/Workerd.ts","types":"./dist/core/node/workerd/Workerd.d.mts","import":"./dist/core/node/workerd/Workerd.mjs","worker":"./src/core/workerd/Workerd.ts"},"./core/bindings/Service":{"bun":"./src/core/bindings/Service.ts","types":"./dist/core/node/bindings/Service.d.mts","import":"./dist/core/node/bindings/Service.mjs","worker":"./src/core/bindings/Service.ts"},"./core/bindings/browser":{"bun":"./src/core/bindings/browser/index.ts","types":"./dist/core/node/bindings/browser/index.d.mts","import":"./dist/core/node/bindings/browser/index.mjs","worker":"./src/core/bindings/browser/index.ts"},"./core/globals/Internet":{"bun":"./src/core/globals/Internet.ts","types":"./dist/core/node/globals/Internet.d.mts","import":"./dist/core/node/globals/Internet.mjs","worker":"./src/core/globals/Internet.ts"},"./core/globals/Loopback":{"bun":"./src/core/globals/Loopback.ts","types":"./dist/core/node/globals/Loopback.d.mts","import":"./dist/core/node/globals/Loopback.mjs","worker":"./src/core/globals/Loopback.ts"},"./rolldown/export-types":{"bun":"./src/rolldown/export-types.ts","types":"./dist/rolldown/export-types.d.ts","import":"./dist/rolldown/export-types.js","worker":"./src/rolldown/export-types.ts"},"./core/bindings/AiSearch":{"bun":"./src/core/bindings/AiSearch.ts","types":"./dist/core/node/bindings/AiSearch.d.mts","import":"./dist/core/node/bindings/AiSearch.mjs","worker":"./src/core/bindings/AiSearch.ts"},"./core/bindings/Flagship":{"bun":"./src/core/bindings/Flagship.ts","types":"./dist/core/node/bindings/Flagship.d.mts","import":"./dist/core/node/bindings/Flagship.mjs","worker":"./src/core/bindings/Flagship.ts"},"./core/bindings/Loopback":{"bun":"./src/core/bindings/Loopback.ts","types":"./dist/core/node/bindings/Loopback.d.mts","import":"./dist/core/node/bindings/Loopback.mjs","worker":"./src/core/bindings/Loopback.ts"},"./core/globals/CfOptions":{"bun":"./src/core/globals/CfOptions.shared.ts","types":"./dist/core/node/globals/CfOptions.shared.d.mts","import":"./dist/core/node/globals/CfOptions.shared.mjs","worker":"./src/core/globals/CfOptions.shared.ts"},"./core/proxy/WorkerProxy":{"bun":"./src/core/proxy/WorkerProxy.ts","types":"./dist/core/node/proxy/WorkerProxy.d.mts","import":"./dist/core/node/proxy/WorkerProxy.mjs","worker":"./src/core/proxy/WorkerProxy.ts"},"./core/registry/Registry":{"bun":"./src/core/registry/Registry.ts","types":"./dist/core/node/registry/Registry.d.mts","import":"./dist/core/node/registry/Registry.mjs","worker":"./src/core/registry/Registry.ts"},"./core/bindings/Artifacts":{"bun":"./src/core/bindings/Artifacts.ts","types":"./dist/core/node/bindings/Artifacts.d.mts","import":"./dist/core/node/bindings/Artifacts.mjs","worker":"./src/core/bindings/Artifacts.ts"},"./core/bindings/Pipelines":{"bun":"./src/core/bindings/Pipelines.ts","types":"./dist/core/node/bindings/Pipelines.d.mts","import":"./dist/core/node/bindings/Pipelines.mjs","worker":"./src/core/bindings/Pipelines.ts"},"./core/bindings/SecretKey":{"bun":"./src/core/bindings/SecretKey.ts","types":"./dist/core/node/bindings/SecretKey.d.mts","import":"./dist/core/node/bindings/SecretKey.mjs","worker":"./src/core/bindings/SecretKey.ts"},"./core/bindings/Vectorize":{"bun":"./src/core/bindings/Vectorize.ts","types":"./dist/core/node/bindings/Vectorize.d.mts","import":"./dist/core/node/bindings/Vectorize.mjs","worker":"./src/core/bindings/Vectorize.ts"},"./core/bindings/r2-bucket":{"bun":"./src/core/bindings/r2-bucket/index.ts","types":"./dist/core/node/bindings/r2-bucket/index.d.mts","import":"./dist/core/node/bindings/r2-bucket/index.mjs","worker":"./src/core/bindings/r2-bucket/index.ts"},"./core/bindings/workflows":{"bun":"./src/core/bindings/workflows/index.ts","types":"./dist/core/node/bindings/workflows/index.d.mts","import":"./dist/core/node/bindings/workflows/index.mjs","worker":"./src/core/bindings/workflows/index.ts"},"./core/internal/constants":{"bun":"./src/core/internal/constants.ts","types":"./dist/core/node/internal/constants.d.mts","import":"./dist/core/node/internal/constants.mjs","worker":"./src/core/internal/constants.ts"},"./core/bindings/UnsafeEval":{"bun":"./src/core/bindings/UnsafeEval.ts","types":"./dist/core/node/bindings/UnsafeEval.d.mts","import":"./dist/core/node/bindings/UnsafeEval.mjs","worker":"./src/core/bindings/UnsafeEval.ts"},"./core/bindings/VpcNetwork":{"bun":"./src/core/bindings/VpcNetwork.ts","types":"./dist/core/node/bindings/VpcNetwork.d.mts","import":"./dist/core/node/bindings/VpcNetwork.mjs","worker":"./src/core/bindings/VpcNetwork.ts"},"./core/bindings/VpcService":{"bun":"./src/core/bindings/VpcService.ts","types":"./dist/core/node/bindings/VpcService.d.mts","import":"./dist/core/node/bindings/VpcService.mjs","worker":"./src/core/bindings/VpcService.ts"},"./core/bindings/WasmModule":{"bun":"./src/core/bindings/WasmModule.ts","types":"./dist/core/node/bindings/WasmModule.d.mts","import":"./dist/core/node/bindings/WasmModule.mjs","worker":"./src/core/bindings/WasmModule.ts"},"./core/bindings/hyperdrive":{"bun":"./src/core/bindings/hyperdrive/index.ts","types":"./dist/core/node/bindings/hyperdrive/index.d.mts","import":"./dist/core/node/bindings/hyperdrive/index.mjs","worker":"./src/core/bindings/hyperdrive/index.ts"},"./core/bindings/rate-limit":{"bun":"./src/core/bindings/rate-limit/index.ts","types":"./dist/core/node/bindings/rate-limit/index.d.mts","import":"./dist/core/node/bindings/rate-limit/index.mjs","worker":"./src/core/bindings/rate-limit/index.ts"},"./core/bindings/send-email":{"bun":"./src/core/bindings/send-email/index.ts","types":"./dist/core/node/bindings/send-email/index.d.mts","import":"./dist/core/node/bindings/send-email/index.mjs","worker":"./src/core/bindings/send-email/index.ts"},"./core/bindings/cache/Cache":{"bun":"./src/core/bindings/cache/Cache.ts","types":"./dist/core/node/bindings/cache/Cache.d.mts","import":"./dist/core/node/bindings/cache/Cache.mjs","worker":"./src/core/bindings/cache/Cache.ts"},"./core/bindings/queue/Queue":{"bun":"./src/core/bindings/queue/Queue.ts","types":"./dist/core/node/bindings/queue/Queue.d.mts","import":"./dist/core/node/bindings/queue/Queue.mjs","worker":"./src/core/bindings/queue/Queue.ts"},"./core/globals/EmailOptions":{"bun":"./src/core/globals/EmailOptions.shared.ts","types":"./dist/core/node/globals/EmailOptions.shared.d.mts","import":"./dist/core/node/globals/EmailOptions.shared.mjs","worker":"./src/core/globals/EmailOptions.shared.ts"},"./core/globals/EntryOptions":{"bun":"./src/core/globals/EntryOptions.shared.ts","types":"./dist/core/node/globals/EntryOptions.shared.d.mts","import":"./dist/core/node/globals/EntryOptions.shared.mjs","worker":"./src/core/globals/EntryOptions.shared.ts"},"./core/bindings/WorkerLoader":{"bun":"./src/core/bindings/WorkerLoader.ts","types":"./dist/core/node/bindings/WorkerLoader.d.mts","import":"./dist/core/node/bindings/WorkerLoader.mjs","worker":"./src/core/bindings/WorkerLoader.ts"},"./core/bindings/d1/D1Options":{"bun":"./src/core/bindings/d1/D1Options.shared.ts","types":"./dist/core/node/bindings/d1/D1Options.shared.d.mts","import":"./dist/core/node/bindings/d1/D1Options.shared.mjs","worker":"./src/core/bindings/d1/D1Options.shared.ts"},"./core/bindings/kv-namespace":{"bun":"./src/core/bindings/kv-namespace/index.ts","types":"./dist/core/node/bindings/kv-namespace/index.d.mts","import":"./dist/core/node/bindings/kv-namespace/index.mjs","worker":"./src/core/bindings/kv-namespace/index.ts"},"./core/bindings/assets/Assets":{"bun":"./src/core/bindings/assets/Assets.ts","types":"./dist/core/node/bindings/assets/Assets.d.mts","import":"./dist/core/node/bindings/assets/Assets.mjs","worker":"./src/core/bindings/assets/Assets.ts"},"./core/bindings/images/Images":{"bun":"./src/core/bindings/images/Images.ts","types":"./dist/core/node/bindings/images/Images.d.mts","import":"./dist/core/node/bindings/images/Images.mjs","worker":"./src/core/bindings/images/Images.ts"},"./core/bindings/secrets-store":{"bun":"./src/core/bindings/secrets-store/index.ts","types":"./dist/core/node/bindings/secrets-store/index.d.mts","import":"./dist/core/node/bindings/secrets-store/index.mjs","worker":"./src/core/bindings/secrets-store/index.ts"},"./core/bindings/stream/Stream":{"bun":"./src/core/bindings/stream/Stream.ts","types":"./dist/core/node/bindings/stream/Stream.d.mts","import":"./dist/core/node/bindings/stream/Stream.mjs","worker":"./src/core/bindings/stream/Stream.ts"},"./core/globals/LoopbackServer":{"bun":"./src/core/globals/LoopbackServer.ts","types":"./dist/core/node/globals/LoopbackServer.d.mts","import":"./dist/core/node/globals/LoopbackServer.mjs","worker":"./src/core/globals/LoopbackServer.ts"},"./core/platform-proxy/connect":{"bun":"./src/core/platform-proxy/connect.ts","types":"./dist/core/node/platform-proxy/connect.d.mts","import":"./dist/core/node/platform-proxy/connect.mjs","worker":"./src/core/platform-proxy/connect.ts"},"./core/registry/RegistryProxy":{"bun":"./src/core/registry/RegistryProxy.ts","types":"./dist/core/node/registry/RegistryProxy.d.mts","import":"./dist/core/node/registry/RegistryProxy.mjs","worker":"./src/core/registry/RegistryProxy.ts"},"./core/registry/RegistryTypes":{"bun":"./src/core/registry/RegistryTypes.shared.ts","types":"./dist/core/node/registry/RegistryTypes.shared.d.mts","import":"./dist/core/node/registry/RegistryTypes.shared.mjs","worker":"./src/core/registry/RegistryTypes.shared.ts"},"./core/remote-bindings/Access":{"bun":"./src/core/remote-bindings/Access.ts","types":"./dist/core/node/remote-bindings/Access.d.mts","import":"./dist/core/node/remote-bindings/Access.mjs","worker":"./src/core/remote-bindings/Access.ts"},"./core/bindings/MtlsCertificate":{"bun":"./src/core/bindings/MtlsCertificate.ts","types":"./dist/core/node/bindings/MtlsCertificate.d.mts","import":"./dist/core/node/bindings/MtlsCertificate.mjs","worker":"./src/core/bindings/MtlsCertificate.ts"},"./core/bindings/VersionMetadata":{"bun":"./src/core/bindings/VersionMetadata.ts","types":"./dist/core/node/bindings/VersionMetadata.d.mts","import":"./dist/core/node/bindings/VersionMetadata.mjs","worker":"./src/core/bindings/VersionMetadata.ts"},"./core/bindings/browser/Browser":{"bun":"./src/core/bindings/browser/Browser.ts","types":"./dist/core/node/bindings/browser/Browser.d.mts","import":"./dist/core/node/bindings/browser/Browser.mjs","worker":"./src/core/bindings/browser/Browser.ts"},"./core/globals/ScheduledOptions":{"bun":"./src/core/globals/ScheduledOptions.shared.ts","types":"./dist/core/node/globals/ScheduledOptions.shared.d.mts","import":"./dist/core/node/globals/ScheduledOptions.shared.mjs","worker":"./src/core/globals/ScheduledOptions.shared.ts"},"./core/internal/internal-worker":{"bun":"./src/core/internal/internal-worker.ts","types":"./dist/core/node/internal/internal-worker.d.mts","import":"./dist/core/node/internal/internal-worker.mjs","worker":"./src/core/internal/internal-worker.ts"},"./core/bindings/analytics-engine":{"bun":"./src/core/bindings/analytics-engine/index.ts","types":"./dist/core/node/bindings/analytics-engine/index.d.mts","import":"./dist/core/node/bindings/analytics-engine/index.mjs","worker":"./src/core/bindings/analytics-engine/index.ts"},"./core/bindings/cache/parse-http":{"bun":"./src/core/bindings/cache/parse-http.shared.ts","types":"./dist/core/node/bindings/cache/parse-http.shared.d.mts","import":"./dist/core/node/bindings/cache/parse-http.shared.mjs","worker":"./src/core/bindings/cache/parse-http.shared.ts"},"./core/bindings/cache/CacheOptions":{"bun":"./src/core/bindings/cache/CacheOptions.shared.ts","types":"./dist/core/node/bindings/cache/CacheOptions.shared.d.mts","import":"./dist/core/node/bindings/cache/CacheOptions.shared.mjs","worker":"./src/core/bindings/cache/CacheOptions.shared.ts"},"./core/bindings/dispatch-namespace":{"bun":"./src/core/bindings/dispatch-namespace/index.ts","types":"./dist/core/node/bindings/dispatch-namespace/index.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/index.mjs","worker":"./src/core/bindings/dispatch-namespace/index.ts"},"./core/bindings/queue/QueueOptions":{"bun":"./src/core/bindings/queue/QueueOptions.shared.ts","types":"./dist/core/node/bindings/queue/QueueOptions.shared.d.mts","import":"./dist/core/node/bindings/queue/QueueOptions.shared.mjs","worker":"./src/core/bindings/queue/QueueOptions.shared.ts"},"./core/bindings/r2-bucket/R2Bucket":{"bun":"./src/core/bindings/r2-bucket/R2Bucket.ts","types":"./dist/core/node/bindings/r2-bucket/R2Bucket.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2Bucket.mjs","worker":"./src/core/bindings/r2-bucket/R2Bucket.ts"},"./core/bindings/workflows/Workflows":{"bun":"./src/core/bindings/workflows/Workflows.ts","types":"./dist/core/node/bindings/workflows/Workflows.d.mts","import":"./dist/core/node/bindings/workflows/Workflows.mjs","worker":"./src/core/bindings/workflows/Workflows.ts"},"./core/platform-proxy/PlatformProxy":{"bun":"./src/core/platform-proxy/PlatformProxy.ts","types":"./dist/core/node/platform-proxy/PlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxy.mjs","worker":"./src/core/platform-proxy/PlatformProxy.ts"},"./core/remote-bindings/RemoteWorker":{"bun":"./src/core/remote-bindings/RemoteWorker.ts","types":"./dist/core/node/remote-bindings/RemoteWorker.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorker.mjs","worker":"./src/core/remote-bindings/RemoteWorker.ts"},"./core/bindings/images/ImagesOptions":{"bun":"./src/core/bindings/images/ImagesOptions.shared.ts","types":"./dist/core/node/bindings/images/ImagesOptions.shared.d.mts","import":"./dist/core/node/bindings/images/ImagesOptions.shared.mjs","worker":"./src/core/bindings/images/ImagesOptions.shared.ts"},"./core/bindings/rate-limit/RateLimit":{"bun":"./src/core/bindings/rate-limit/RateLimit.ts","types":"./dist/core/node/bindings/rate-limit/RateLimit.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimit.mjs","worker":"./src/core/bindings/rate-limit/RateLimit.ts"},"./core/bindings/send-email/SendEmail":{"bun":"./src/core/bindings/send-email/SendEmail.ts","types":"./dist/core/node/bindings/send-email/SendEmail.d.mts","import":"./dist/core/node/bindings/send-email/SendEmail.mjs","worker":"./src/core/bindings/send-email/SendEmail.ts"},"./core/bindings/stream/StreamOptions":{"bun":"./src/core/bindings/stream/StreamOptions.shared.ts","types":"./dist/core/node/bindings/stream/StreamOptions.shared.d.mts","import":"./dist/core/node/bindings/stream/StreamOptions.shared.mjs","worker":"./src/core/bindings/stream/StreamOptions.shared.ts"},"./core/bindings/hyperdrive/Hyperdrive":{"bun":"./src/core/bindings/hyperdrive/Hyperdrive.ts","types":"./dist/core/node/bindings/hyperdrive/Hyperdrive.d.mts","import":"./dist/core/node/bindings/hyperdrive/Hyperdrive.mjs","worker":"./src/core/bindings/hyperdrive/Hyperdrive.ts"},"./core/remote-bindings/RemoteBindings":{"bun":"./src/core/remote-bindings/RemoteBindings.ts","types":"./dist/core/node/remote-bindings/RemoteBindings.d.mts","import":"./dist/core/node/remote-bindings/RemoteBindings.mjs","worker":"./src/core/remote-bindings/RemoteBindings.ts"},"./core/bindings/DurableObjectNamespace":{"bun":"./src/core/bindings/DurableObjectNamespace.ts","types":"./dist/core/node/bindings/DurableObjectNamespace.d.mts","import":"./dist/core/node/bindings/DurableObjectNamespace.mjs","worker":"./src/core/bindings/DurableObjectNamespace.ts"},"./core/bindings/browser/BrowserOptions":{"bun":"./src/core/bindings/browser/BrowserOptions.shared.ts","types":"./dist/core/node/bindings/browser/BrowserOptions.shared.d.mts","import":"./dist/core/node/bindings/browser/BrowserOptions.shared.mjs","worker":"./src/core/bindings/browser/BrowserOptions.shared.ts"},"./core/platform-proxy/getPlatformProxy":{"bun":"./src/core/platform-proxy/getPlatformProxy.ts","types":"./dist/core/node/platform-proxy/getPlatformProxy.d.mts","import":"./dist/core/node/platform-proxy/getPlatformProxy.mjs","worker":"./src/core/platform-proxy/getPlatformProxy.ts"},"./core/bindings/kv-namespace/KvNamespace":{"bun":"./src/core/bindings/kv-namespace/KvNamespace.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespace.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespace.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespace.ts"},"./core/bindings/r2-bucket/R2BucketOptions":{"bun":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts","types":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.d.mts","import":"./dist/core/node/bindings/r2-bucket/R2BucketOptions.shared.mjs","worker":"./src/core/bindings/r2-bucket/R2BucketOptions.shared.ts"},"./core/bindings/rate-limit/RateLimitProps":{"bun":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts","types":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.d.mts","import":"./dist/core/node/bindings/rate-limit/RateLimitProps.shared.mjs","worker":"./src/core/bindings/rate-limit/RateLimitProps.shared.ts"},"./core/remote-bindings/RemoteWorkerConfig":{"bun":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts","types":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.d.mts","import":"./dist/core/node/remote-bindings/RemoteWorkerConfig.shared.mjs","worker":"./src/core/remote-bindings/RemoteWorkerConfig.shared.ts"},"./core/bindings/secrets-store/SecretsStore":{"bun":"./src/core/bindings/secrets-store/SecretsStore.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStore.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStore.mjs","worker":"./src/core/bindings/secrets-store/SecretsStore.ts"},"./core/bindings/hyperdrive/HyperdriveOrigin":{"bun":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts","types":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.d.mts","import":"./dist/core/node/bindings/hyperdrive/HyperdriveOrigin.shared.mjs","worker":"./src/core/bindings/hyperdrive/HyperdriveOrigin.shared.ts"},"./core/bindings/send-email/SendEmailOptions":{"bun":"./src/core/bindings/send-email/SendEmailOptions.shared.ts","types":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.d.mts","import":"./dist/core/node/bindings/send-email/SendEmailOptions.shared.mjs","worker":"./src/core/bindings/send-email/SendEmailOptions.shared.ts"},"./core/platform-proxy/PlatformProxyProtocol":{"bun":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts","types":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.d.mts","import":"./dist/core/node/platform-proxy/PlatformProxyProtocol.shared.mjs","worker":"./src/core/platform-proxy/PlatformProxyProtocol.shared.ts"},"./core/bindings/kv-namespace/KvNamespaceOptions":{"bun":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts","types":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.d.mts","import":"./dist/core/node/bindings/kv-namespace/KvNamespaceOptions.shared.mjs","worker":"./src/core/bindings/kv-namespace/KvNamespaceOptions.shared.ts"},"./core/bindings/analytics-engine/AnalyticsEngine":{"bun":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts","types":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.d.mts","import":"./dist/core/node/bindings/analytics-engine/AnalyticsEngine.mjs","worker":"./src/core/bindings/analytics-engine/AnalyticsEngine.ts"},"./core/bindings/secrets-store/SecretsStoreOptions":{"bun":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts","types":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.d.mts","import":"./dist/core/node/bindings/secrets-store/SecretsStoreOptions.shared.mjs","worker":"./src/core/bindings/secrets-store/SecretsStoreOptions.shared.ts"},"./core/bindings/dispatch-namespace/DispatchNamespace":{"bun":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts","types":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.d.mts","import":"./dist/core/node/bindings/dispatch-namespace/DispatchNamespace.mjs","worker":"./src/core/bindings/dispatch-namespace/DispatchNamespace.ts"}},"imports":{"#cloudflare-runtime-core-worker/*":"./dist/core/workers/*.mjs","#cloudflare-runtime-vite-worker/*":"./dist/vite/workers/*.mjs"},"license":"Apache-2.0","scripts":{"test":"vitest run","build":"tsdown && bun ../../scripts/copy-package-files.ts cloudflare-runtime","clean":"rm -rf dist","test:core":"vitest run --project core","test:vite":"vitest run --project vite","typecheck":"tsc --noEmit","test:rolldown":"vitest run --project rolldown","test:workers-shared":"vitest run --project 'workers-shared-*'","test:workflows-shared":"vitest run --project workflows-shared"},"version":"2.0.0-beta.77","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57527d44-aff8-405a-ae98-fb865deba885"}},"homepage":"https://alchemy.run","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"description":"Cloudflare Workers local runtime and build plugins for Alchemy.","directories":{},"maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"blankparticle","email":"blankparticle@gmail.com"},{"name":"sam-goodwin","email":"sam@alchemy.run"}],"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"sharp":"^0.35.3","unenv":"^2.0.0-rc.24","yauzl":"^3.4.0","workerd":"1.20260901.1","capnp-es":"^0.0.16","magic-string":"^0.30.21","@puppeteer/browsers":"^3.2.0","@alchemy.run/node-utils":"2.0.0-beta.77","@cloudflare/unenv-preset":"^2.16.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.21.0","mime":"^4.0.7","vite":"^8.0.7","mysql2":"^3.24.2","tsdown":"^0.22.4","vitest":"^4.1.8","capnweb":"^0.12.0","heap-js":"^2.5.0","rolldown":"1.2.5","@types/ws":"^8.18.1","itty-time":"^2.0.2","toucan-js":"4.0.0","@types/bun":"1.3.14","typescript":"^7.0.2","@types/node":"26.2.0","postal-mime":"^2.4.3","@effect/vitest":">=4.0.0-rc.112 || >=4.0.0","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","http-cache-semantics":"^4.2.0","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@cloudflare/vitest-plugin":"^1.0.0","@cloudflare/workers-types":"5.20260901.1","@types/http-cache-semantics":"^4.2.0"},"peerDependencies":{"vite":"^7.0.0 || ^8.0.0","effect":">=4.0.0-rc.112 || >=4.0.0","rolldown":"1.2.5","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.9"},"inlinedDependencies":{"effect":"catalog:effect","capnweb":"0.8.0","capnp-es":"0.0.14","postal-mime":"2.7.5","http-cache-semantics":"4.2.0"},"peerDependenciesMeta":{"vite":{"optional":true},"rolldown":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cloudflare-runtime_2.0.0-beta.77_1788994158658_0.41770078761093243"}}},"time":{"created":"2026-08-07T20:06:21.328Z","modified":"2026-09-09T22:49:19.163Z","0.0.0":"2026-08-07T20:06:21.883Z","2.0.0-beta.70":"2026-08-12T07:00:15.502Z","2.0.0-beta.71":"2026-08-12T07:47:57.225Z","2.0.0-beta.72":"2026-08-12T08:59:40.271Z","2.0.0-beta.73":"2026-08-21T18:54:20.680Z","2.0.0-beta.74":"2026-08-21T19:38:08.057Z","2.0.0-beta.75":"2026-08-30T18:38:17.911Z","2.0.0-beta.76":"2026-08-31T19:42:02.229Z","2.0.0-beta.77":"2026-09-09T22:49:18.816Z"},"bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","homepage":"https://alchemy.run","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/cloudflare-runtime"},"description":"Cloudflare Workers local runtime and build plugins for Alchemy.","maintainers":[{"name":"pear-alchemy","email":"michael@alchemy.run"},{"name":"blankparticle","email":"blankparticle@gmail.com"},{"name":"sam-goodwin","email":"sam@alchemy.run"}],"readme":"# @alchemy.run/cloudflare-runtime\n\nCloudflare Workers runtime and build integrations for Alchemy.\n\n- `@alchemy.run/cloudflare-runtime/core` — local Workers runtime\n- `@alchemy.run/cloudflare-runtime/rolldown` — Rolldown plugin\n- `@alchemy.run/cloudflare-runtime/vite` — Vite plugin\n\n## Upstream references\n\n- Cloudflare Workers SDK: [`b7b4ff84477982e7c770bb93928287893fcf2e03`](https://github.com/cloudflare/workers-sdk/tree/b7b4ff84477982e7c770bb93928287893fcf2e03)\n","readmeFilename":""}