{"_id":"@alchemy.run/frontend-frameworks","_rev":"9-a9e1f162fbb36df3d947ace29f3ad718","name":"@alchemy.run/frontend-frameworks","dist-tags":{"latest":"2.0.0-beta.80"},"versions":{"2.0.0-beta.72":{"name":"@alchemy.run/frontend-frameworks","version":"2.0.0-beta.72","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","_id":"@alchemy.run/frontend-frameworks@2.0.0-beta.72","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":"e7ff4ee85c5e52213bbf0d7e161bda5704f5c781","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.72.tgz","fileCount":375,"integrity":"sha512-lNilYOWcG8Qh1iHvlJ7DUp2pWFpYQXatcRRcxwYVwUc8V/grttk3LA+txgGqqywHmJkhc6tgNadc26vb7g3FPw==","signatures":[{"sig":"MEUCIGHsbwzwyZXW8EIJ/M2DOOY/EebbN1NavVZF7tzDuxInAiEA3D9d3NCFcR3xlZfpsNt5yyglzsSvm7wuvxb7MPAT9Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2675751},"type":"module","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:sveltekit":"vitest run src/sveltekit/test"},"_npmUser":{"name":"sam-goodwin","email":"sam@alchemy.run"},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/frontend-frameworks"},"description":"Framework build and development integrations for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"esbuild":"^0.28.1","rolldown":"1.1.5","fast-glob":"^3.3.2","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.6","@alchemy.run/cloudflare-runtime":"2.0.0-beta.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","waku":"1.0.0-beta.7","astro":"7.2.0","effect":">=4.0.0-rc.110 || >=4.0.0","tsdown":"^0.22.4","vitest":"^4.1.8","nitropack":"2.13.4","@sveltejs/kit":"3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"^5.20260812.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":">=4.0.0-rc.110 || >=4.0.0","@sveltejs/kit":">=3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/frontend-frameworks_2.0.0-beta.72_1787336618107_0.6447518391143101","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.73":{"name":"@alchemy.run/frontend-frameworks","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/frontend-frameworks@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":"f6a454c53badf764da214c5dfb51be5997b5ecf7","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.73.tgz","fileCount":375,"integrity":"sha512-H0nPMPvZscXCz7ev0t9fmrJ9AtFi7YTN20NGBfUo0M9+Cz3NlSJ5K6guWjifkImGbtP97wHHkBefqSWcr8gqGw==","signatures":[{"sig":"MEYCIQCMqFxwNdMGAFcv2T2qwhRv9df9wfPR3MYYVoJGX5ShbQIhAJCUp9EhfIT4yriYcYeR4JhDzTK5cttOgrUmT6rMU4ym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2ffrontend-frameworks@2.0.0-beta.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2675751},"type":"module","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:sveltekit":"vitest run src/sveltekit/test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62fe456f-398e-4f38-935e-10225a93eaab"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/frontend-frameworks"},"description":"Framework build and development integrations for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"esbuild":"^0.28.1","rolldown":"1.1.5","fast-glob":"^3.3.2","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.6","@alchemy.run/cloudflare-runtime":"2.0.0-beta.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","waku":"1.0.0-beta.7","astro":"7.2.0","effect":">=4.0.0-rc.110 || >=4.0.0","tsdown":"^0.22.4","vitest":"^4.1.8","nitropack":"2.13.4","@sveltejs/kit":"3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"^5.20260812.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":">=4.0.0-rc.110 || >=4.0.0","@sveltejs/kit":">=3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/frontend-frameworks_2.0.0-beta.73_1787338814608_0.9761773968803567","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.74":{"name":"@alchemy.run/frontend-frameworks","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/frontend-frameworks@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":"80c99ad09221131431638f67078dfb76d8028776","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.74.tgz","fileCount":375,"integrity":"sha512-iBE7gqaogmMRoTVZFsVGEyDTL3cLYS/w3HUdxzgJc8jLV5zNeGKBZP3pZPPyB7MhPD9aP6wO4Ef8Ep8Ic0gKow==","signatures":[{"sig":"MEQCIBD83qZ845e5SgYMJgmlzs5MXdCKlNJ7f9HzmPqQV4ztAiBggLPrv3qrZ8Y51NkF2H4k9bh8cdgCYOYPA5mE/jGn2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2ffrontend-frameworks@2.0.0-beta.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2675751},"type":"module","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:sveltekit":"vitest run src/sveltekit/test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62fe456f-398e-4f38-935e-10225a93eaab"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/frontend-frameworks"},"description":"Framework build and development integrations for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"esbuild":"^0.28.1","rolldown":"1.1.5","fast-glob":"^3.3.2","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.6","@alchemy.run/cloudflare-runtime":"2.0.0-beta.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","waku":"1.0.0-beta.7","astro":"7.2.0","effect":">=4.0.0-rc.110 || >=4.0.0","tsdown":"^0.22.4","vitest":"^4.1.8","nitropack":"2.13.4","@sveltejs/kit":"3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"^5.20260812.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":">=4.0.0-rc.110 || >=4.0.0","@sveltejs/kit":">=3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.110 || >=4.0.0","@effect/platform-node":">=4.0.0-rc.110 || >=4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/frontend-frameworks_2.0.0-beta.74_1787341099764_0.8250359926298014","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.75":{"name":"@alchemy.run/frontend-frameworks","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/frontend-frameworks@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":"16e1fccc7969f0ca233f71e66b0110a8643f84b8","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.75.tgz","fileCount":544,"integrity":"sha512-VrUlh5qoXRBrPH9E97F23IJGdpHwvVWQQwWiVth5+haRccjCiUzwIvinLbZ29CVJ8MVe7aSB6MEbLzGs/v/nlA==","signatures":[{"sig":"MEUCIQDu9KLfpiSC/NZU/QXU5xpktKe+AQKHG8ZOCCMHDNmB6AIgfaejBUbgX5dU2wH5t+K2vR5amY6rfaZOi6dEMz2z2GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2ffrontend-frameworks@2.0.0-beta.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3633126},"type":"module","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./vocs":{"bun":"./dist/vocs/index.js","types":"./dist/vocs/index.d.ts","import":"./dist/vocs/index.js","worker":"./dist/vocs/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./nuxt/node":{"bun":"./dist/nuxt/node.js","types":"./dist/nuxt/node.d.ts","import":"./dist/nuxt/node.js","worker":"./dist/nuxt/node.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./vite/node":{"bun":"./dist/vite/node.js","types":"./dist/vite/node.d.ts","import":"./dist/vite/node.js","worker":"./dist/vite/node.js"},"./vocs/node":{"bun":"./dist/vocs/node.js","types":"./dist/vocs/node.d.ts","import":"./dist/vocs/node.js","worker":"./dist/vocs/node.js"},"./waku/node":{"bun":"./dist/waku/node.js","types":"./dist/waku/node.d.ts","import":"./dist/waku/node.js","worker":"./dist/waku/node.js"},"./astro/node":{"bun":"./dist/astro/node.js","types":"./dist/astro/node.d.ts","import":"./dist/astro/node.js","worker":"./dist/astro/node.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./solidstart":{"bun":"./dist/solidstart/index.js","types":"./dist/solidstart/index.d.ts","import":"./dist/solidstart/index.js","worker":"./dist/solidstart/index.js"},"./nextjs/node":{"bun":"./dist/nextjs/node.js","types":"./dist/nextjs/node.d.ts","import":"./dist/nextjs/node.js","worker":"./dist/nextjs/node.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./octane/node":{"bun":"./dist/octane/node.js","types":"./dist/octane/node.d.ts","import":"./dist/octane/node.js","worker":"./dist/octane/node.js"},"./vocs/source":{"bun":"./dist/vocs/source.js","types":"./dist/vocs/source.d.ts","import":"./dist/vocs/source.js","worker":"./dist/vocs/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./react-router":{"bun":"./dist/react-router/index.js","types":"./dist/react-router/index.d.ts","import":"./dist/react-router/index.js","worker":"./dist/react-router/index.js"},"./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./solidstart/aws":{"bun":"./dist/solidstart/aws.js","types":"./dist/solidstart/aws.d.ts","import":"./dist/solidstart/aws.js","worker":"./dist/solidstart/aws.js"},"./sveltekit/node":{"bun":"./dist/sveltekit/node.js","types":"./dist/sveltekit/node.d.ts","import":"./dist/sveltekit/node.js","worker":"./dist/sveltekit/node.js"},"./tanstack-start":{"bun":"./dist/tanstack-start/index.js","types":"./dist/tanstack-start/index.d.ts","import":"./dist/tanstack-start/index.js","worker":"./dist/tanstack-start/index.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./solidstart/node":{"bun":"./dist/solidstart/node.js","types":"./dist/solidstart/node.d.ts","import":"./dist/solidstart/node.js","worker":"./dist/solidstart/node.js"},"./vocs/cloudflare":{"bun":"./dist/vocs/cloudflare.js","types":"./dist/vocs/cloudflare.d.ts","import":"./dist/vocs/cloudflare.js","worker":"./dist/vocs/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./react-router/aws":{"bun":"./dist/react-router/aws.js","types":"./dist/react-router/aws.d.ts","import":"./dist/react-router/aws.js","worker":"./dist/react-router/aws.js"},"./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./react-router/node":{"bun":"./dist/react-router/node.js","types":"./dist/react-router/node.d.ts","import":"./dist/react-router/node.js","worker":"./dist/react-router/node.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./tanstack-start/aws":{"bun":"./dist/tanstack-start/aws.js","types":"./dist/tanstack-start/aws.d.ts","import":"./dist/tanstack-start/aws.js","worker":"./dist/tanstack-start/aws.js"},"./octane/node-adapter":{"bun":"./dist/octane/node-adapter.js","types":"./dist/octane/node-adapter.d.ts","import":"./dist/octane/node-adapter.js","worker":"./dist/octane/node-adapter.js"},"./tanstack-start/node":{"bun":"./dist/tanstack-start/node.js","types":"./dist/tanstack-start/node.d.ts","import":"./dist/tanstack-start/node.js","worker":"./dist/tanstack-start/node.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/entrypoints/node-server":{"bun":"./dist/astro/entrypoints/node-server.js","types":"./dist/astro/entrypoints/node-server.d.ts","import":"./dist/astro/entrypoints/node-server.js","worker":"./dist/astro/entrypoints/node-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:vocs":"vitest run src/vocs/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:sveltekit":"vitest run src/sveltekit/test","test:solidstart":"vitest run src/solidstart/test","test:react-router":"vitest run src/react-router/test","test:tanstack-start":"vitest run src/tanstack-start/test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62fe456f-398e-4f38-935e-10225a93eaab"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/frontend-frameworks"},"description":"Framework build and development integrations for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"esbuild":"^0.28.1","rolldown":"1.2.5","fast-glob":"^3.3.2","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.8","@alchemy.run/cloudflare-runtime":"2.0.0-beta.75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"7.2.0","effect":">=4.0.0-rc.112 || >=4.0.0","tsdown":"^0.22.4","vitest":"^4.1.8","nitropack":"2.13.4","@sveltejs/kit":"3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"^5.20260812.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":">=4.0.0-rc.112 || >=4.0.0","@sveltejs/kit":">=3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"vocs":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@vitejs/plugin-react":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/frontend-frameworks_2.0.0-beta.75_1788114919702_0.9924018736799327","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.76":{"name":"@alchemy.run/frontend-frameworks","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/frontend-frameworks@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":"a951445f74b9c5720d74ae39900a339885e52236","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.76.tgz","fileCount":544,"integrity":"sha512-GBtF+yj9d97axjazFGx4I7TxH21yrK99reJJ/YNuQTyOn+5rxhXZPUX4ENJz2sCvhkvK3ydPE83nyXMzHKki7A==","signatures":[{"sig":"MEYCIQCyeH2tQcODN/+EG59vT5G8wk0K/ne2XfvI9L/OUSnIywIhAK7J3y+kF6Ef3h+v0hQ0+ZACnC0OdZbPmCp/ZfhtmSAg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2ffrontend-frameworks@2.0.0-beta.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3633126},"type":"module","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./vocs":{"bun":"./dist/vocs/index.js","types":"./dist/vocs/index.d.ts","import":"./dist/vocs/index.js","worker":"./dist/vocs/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./nuxt/node":{"bun":"./dist/nuxt/node.js","types":"./dist/nuxt/node.d.ts","import":"./dist/nuxt/node.js","worker":"./dist/nuxt/node.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./vite/node":{"bun":"./dist/vite/node.js","types":"./dist/vite/node.d.ts","import":"./dist/vite/node.js","worker":"./dist/vite/node.js"},"./vocs/node":{"bun":"./dist/vocs/node.js","types":"./dist/vocs/node.d.ts","import":"./dist/vocs/node.js","worker":"./dist/vocs/node.js"},"./waku/node":{"bun":"./dist/waku/node.js","types":"./dist/waku/node.d.ts","import":"./dist/waku/node.js","worker":"./dist/waku/node.js"},"./astro/node":{"bun":"./dist/astro/node.js","types":"./dist/astro/node.d.ts","import":"./dist/astro/node.js","worker":"./dist/astro/node.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./solidstart":{"bun":"./dist/solidstart/index.js","types":"./dist/solidstart/index.d.ts","import":"./dist/solidstart/index.js","worker":"./dist/solidstart/index.js"},"./nextjs/node":{"bun":"./dist/nextjs/node.js","types":"./dist/nextjs/node.d.ts","import":"./dist/nextjs/node.js","worker":"./dist/nextjs/node.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./octane/node":{"bun":"./dist/octane/node.js","types":"./dist/octane/node.d.ts","import":"./dist/octane/node.js","worker":"./dist/octane/node.js"},"./vocs/source":{"bun":"./dist/vocs/source.js","types":"./dist/vocs/source.d.ts","import":"./dist/vocs/source.js","worker":"./dist/vocs/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./react-router":{"bun":"./dist/react-router/index.js","types":"./dist/react-router/index.d.ts","import":"./dist/react-router/index.js","worker":"./dist/react-router/index.js"},"./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./solidstart/aws":{"bun":"./dist/solidstart/aws.js","types":"./dist/solidstart/aws.d.ts","import":"./dist/solidstart/aws.js","worker":"./dist/solidstart/aws.js"},"./sveltekit/node":{"bun":"./dist/sveltekit/node.js","types":"./dist/sveltekit/node.d.ts","import":"./dist/sveltekit/node.js","worker":"./dist/sveltekit/node.js"},"./tanstack-start":{"bun":"./dist/tanstack-start/index.js","types":"./dist/tanstack-start/index.d.ts","import":"./dist/tanstack-start/index.js","worker":"./dist/tanstack-start/index.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./solidstart/node":{"bun":"./dist/solidstart/node.js","types":"./dist/solidstart/node.d.ts","import":"./dist/solidstart/node.js","worker":"./dist/solidstart/node.js"},"./vocs/cloudflare":{"bun":"./dist/vocs/cloudflare.js","types":"./dist/vocs/cloudflare.d.ts","import":"./dist/vocs/cloudflare.js","worker":"./dist/vocs/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./react-router/aws":{"bun":"./dist/react-router/aws.js","types":"./dist/react-router/aws.d.ts","import":"./dist/react-router/aws.js","worker":"./dist/react-router/aws.js"},"./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./react-router/node":{"bun":"./dist/react-router/node.js","types":"./dist/react-router/node.d.ts","import":"./dist/react-router/node.js","worker":"./dist/react-router/node.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./tanstack-start/aws":{"bun":"./dist/tanstack-start/aws.js","types":"./dist/tanstack-start/aws.d.ts","import":"./dist/tanstack-start/aws.js","worker":"./dist/tanstack-start/aws.js"},"./octane/node-adapter":{"bun":"./dist/octane/node-adapter.js","types":"./dist/octane/node-adapter.d.ts","import":"./dist/octane/node-adapter.js","worker":"./dist/octane/node-adapter.js"},"./tanstack-start/node":{"bun":"./dist/tanstack-start/node.js","types":"./dist/tanstack-start/node.d.ts","import":"./dist/tanstack-start/node.js","worker":"./dist/tanstack-start/node.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/entrypoints/node-server":{"bun":"./dist/astro/entrypoints/node-server.js","types":"./dist/astro/entrypoints/node-server.d.ts","import":"./dist/astro/entrypoints/node-server.js","worker":"./dist/astro/entrypoints/node-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:vocs":"vitest run src/vocs/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:sveltekit":"vitest run src/sveltekit/test","test:solidstart":"vitest run src/solidstart/test","test:react-router":"vitest run src/react-router/test","test:tanstack-start":"vitest run src/tanstack-start/test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62fe456f-398e-4f38-935e-10225a93eaab"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/frontend-frameworks"},"description":"Framework build and development integrations for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"esbuild":"^0.28.1","rolldown":"1.2.5","fast-glob":"^3.3.2","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.8","@alchemy.run/cloudflare-runtime":"2.0.0-beta.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"7.2.0","effect":">=4.0.0-rc.112 || >=4.0.0","tsdown":"^0.22.4","vitest":"^4.1.8","nitropack":"2.13.4","@sveltejs/kit":"3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"^5.20260812.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":">=4.0.0-rc.112 || >=4.0.0","@sveltejs/kit":">=3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"vocs":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@vitejs/plugin-react":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/frontend-frameworks_2.0.0-beta.76_1788205205884_0.8596951043682208","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.77":{"name":"@alchemy.run/frontend-frameworks","version":"2.0.0-beta.77","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","_id":"@alchemy.run/frontend-frameworks@2.0.0-beta.77","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":"8516c5d143154ea27745f8d5f7680cf0de0293b9","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.77.tgz","fileCount":545,"integrity":"sha512-QZtRBmc8pVH5E4Axg2rxf2tRRYnNBhbQUb60MpsViWI5PtfRBomzyFoYfzpyidyiEdZsDhVF5N1jLpV7upR2vg==","signatures":[{"sig":"MEQCIBUc0M4LLvQBz6aTGUDpRGSNZYI+scA3CAeXrUAv9Iv+AiAogT8ObKiP6TrQeXbszciLK1SxVSucBDj/kPb4ImHfww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHygLZz0cbIL7IRIdbAGPrd9MOh+sODjuL52O/RRirI7AiEAsPJH/Hm8rQr6iqeRDm9nhG3kmiDXPLjwzFnSTqlqn1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2ffrontend-frameworks@2.0.0-beta.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3643162},"type":"module","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./vocs":{"bun":"./dist/vocs/index.js","types":"./dist/vocs/index.d.ts","import":"./dist/vocs/index.js","worker":"./dist/vocs/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./nuxt/node":{"bun":"./dist/nuxt/node.js","types":"./dist/nuxt/node.d.ts","import":"./dist/nuxt/node.js","worker":"./dist/nuxt/node.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./vite/node":{"bun":"./dist/vite/node.js","types":"./dist/vite/node.d.ts","import":"./dist/vite/node.js","worker":"./dist/vite/node.js"},"./vocs/node":{"bun":"./dist/vocs/node.js","types":"./dist/vocs/node.d.ts","import":"./dist/vocs/node.js","worker":"./dist/vocs/node.js"},"./waku/node":{"bun":"./dist/waku/node.js","types":"./dist/waku/node.d.ts","import":"./dist/waku/node.js","worker":"./dist/waku/node.js"},"./astro/node":{"bun":"./dist/astro/node.js","types":"./dist/astro/node.d.ts","import":"./dist/astro/node.js","worker":"./dist/astro/node.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./solidstart":{"bun":"./dist/solidstart/index.js","types":"./dist/solidstart/index.d.ts","import":"./dist/solidstart/index.js","worker":"./dist/solidstart/index.js"},"./nextjs/node":{"bun":"./dist/nextjs/node.js","types":"./dist/nextjs/node.d.ts","import":"./dist/nextjs/node.js","worker":"./dist/nextjs/node.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./octane/node":{"bun":"./dist/octane/node.js","types":"./dist/octane/node.d.ts","import":"./dist/octane/node.js","worker":"./dist/octane/node.js"},"./vocs/source":{"bun":"./dist/vocs/source.js","types":"./dist/vocs/source.d.ts","import":"./dist/vocs/source.js","worker":"./dist/vocs/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./react-router":{"bun":"./dist/react-router/index.js","types":"./dist/react-router/index.d.ts","import":"./dist/react-router/index.js","worker":"./dist/react-router/index.js"},"./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./solidstart/aws":{"bun":"./dist/solidstart/aws.js","types":"./dist/solidstart/aws.d.ts","import":"./dist/solidstart/aws.js","worker":"./dist/solidstart/aws.js"},"./sveltekit/node":{"bun":"./dist/sveltekit/node.js","types":"./dist/sveltekit/node.d.ts","import":"./dist/sveltekit/node.js","worker":"./dist/sveltekit/node.js"},"./tanstack-start":{"bun":"./dist/tanstack-start/index.js","types":"./dist/tanstack-start/index.d.ts","import":"./dist/tanstack-start/index.js","worker":"./dist/tanstack-start/index.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./solidstart/node":{"bun":"./dist/solidstart/node.js","types":"./dist/solidstart/node.d.ts","import":"./dist/solidstart/node.js","worker":"./dist/solidstart/node.js"},"./vocs/cloudflare":{"bun":"./dist/vocs/cloudflare.js","types":"./dist/vocs/cloudflare.d.ts","import":"./dist/vocs/cloudflare.js","worker":"./dist/vocs/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./react-router/aws":{"bun":"./dist/react-router/aws.js","types":"./dist/react-router/aws.d.ts","import":"./dist/react-router/aws.js","worker":"./dist/react-router/aws.js"},"./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./react-router/node":{"bun":"./dist/react-router/node.js","types":"./dist/react-router/node.d.ts","import":"./dist/react-router/node.js","worker":"./dist/react-router/node.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./tanstack-start/aws":{"bun":"./dist/tanstack-start/aws.js","types":"./dist/tanstack-start/aws.d.ts","import":"./dist/tanstack-start/aws.js","worker":"./dist/tanstack-start/aws.js"},"./octane/node-adapter":{"bun":"./dist/octane/node-adapter.js","types":"./dist/octane/node-adapter.d.ts","import":"./dist/octane/node-adapter.js","worker":"./dist/octane/node-adapter.js"},"./tanstack-start/node":{"bun":"./dist/tanstack-start/node.js","types":"./dist/tanstack-start/node.d.ts","import":"./dist/tanstack-start/node.js","worker":"./dist/tanstack-start/node.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/entrypoints/node-server":{"bun":"./dist/astro/entrypoints/node-server.js","types":"./dist/astro/entrypoints/node-server.d.ts","import":"./dist/astro/entrypoints/node-server.js","worker":"./dist/astro/entrypoints/node-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:vocs":"vitest run src/vocs/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:sveltekit":"vitest run src/sveltekit/test","test:solidstart":"vitest run src/solidstart/test","test:react-router":"vitest run src/react-router/test","test:tanstack-start":"vitest run src/tanstack-start/test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62fe456f-398e-4f38-935e-10225a93eaab"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/frontend-frameworks"},"description":"Framework build and development integrations for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"esbuild":"^0.28.1","rolldown":"1.2.5","fast-glob":"^3.3.2","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.9","@alchemy.run/cloudflare-runtime":"2.0.0-beta.77"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"7.3.1","effect":">=4.0.0-rc.112 || >=4.0.0","tsdown":"^0.22.4","vitest":"^4.1.8","nitropack":"2.13.4","typescript":"^7.0.2","@types/node":"26.2.0","@sveltejs/kit":"3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"5.20260901.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":">=4.0.0-rc.112 || >=4.0.0","@sveltejs/kit":">=3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.112 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@effect/platform-node":">=4.0.0-rc.112 || >=4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"vocs":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@vitejs/plugin-react":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/frontend-frameworks_2.0.0-beta.77_1788994110844_0.30877373698733224","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.78":{"name":"@alchemy.run/frontend-frameworks","version":"2.0.0-beta.78","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","_id":"@alchemy.run/frontend-frameworks@2.0.0-beta.78","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":"37bd98b3b79c18e83633d1aa02b65332e25f7d2e","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.78.tgz","fileCount":545,"integrity":"sha512-D0+4kK0M9zpYutQ6jhrtIsrK9P7KSm42dsUNi2uWIHxXqIQejPYCEHK49P+W9GcedhiBpWAMBn7g0rn4ej6Kdw==","signatures":[{"sig":"MEQCIElga7OmJ6BiDAgW/JHpPUDoVKZIyJHw5lroCQIuqGb4AiAm7XYkT5is0IZOA7NtbgIxjV/B4rRQBEa6qGAFLNDKJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICE8Jh7OR7Xd0ds6vMlgF4MS2WtIhZoXJKs5jEjDyXBqAiEA3FvK/ftx3ouypc6wSb4oq9G1f38EmPrBS5O/YZVqmO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2ffrontend-frameworks@2.0.0-beta.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3647383},"type":"module","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./vocs":{"bun":"./dist/vocs/index.js","types":"./dist/vocs/index.d.ts","import":"./dist/vocs/index.js","worker":"./dist/vocs/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./nuxt/node":{"bun":"./dist/nuxt/node.js","types":"./dist/nuxt/node.d.ts","import":"./dist/nuxt/node.js","worker":"./dist/nuxt/node.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./vite/node":{"bun":"./dist/vite/node.js","types":"./dist/vite/node.d.ts","import":"./dist/vite/node.js","worker":"./dist/vite/node.js"},"./vocs/node":{"bun":"./dist/vocs/node.js","types":"./dist/vocs/node.d.ts","import":"./dist/vocs/node.js","worker":"./dist/vocs/node.js"},"./waku/node":{"bun":"./dist/waku/node.js","types":"./dist/waku/node.d.ts","import":"./dist/waku/node.js","worker":"./dist/waku/node.js"},"./astro/node":{"bun":"./dist/astro/node.js","types":"./dist/astro/node.d.ts","import":"./dist/astro/node.js","worker":"./dist/astro/node.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./solidstart":{"bun":"./dist/solidstart/index.js","types":"./dist/solidstart/index.d.ts","import":"./dist/solidstart/index.js","worker":"./dist/solidstart/index.js"},"./nextjs/node":{"bun":"./dist/nextjs/node.js","types":"./dist/nextjs/node.d.ts","import":"./dist/nextjs/node.js","worker":"./dist/nextjs/node.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./octane/node":{"bun":"./dist/octane/node.js","types":"./dist/octane/node.d.ts","import":"./dist/octane/node.js","worker":"./dist/octane/node.js"},"./vocs/source":{"bun":"./dist/vocs/source.js","types":"./dist/vocs/source.d.ts","import":"./dist/vocs/source.js","worker":"./dist/vocs/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./react-router":{"bun":"./dist/react-router/index.js","types":"./dist/react-router/index.d.ts","import":"./dist/react-router/index.js","worker":"./dist/react-router/index.js"},"./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./solidstart/aws":{"bun":"./dist/solidstart/aws.js","types":"./dist/solidstart/aws.d.ts","import":"./dist/solidstart/aws.js","worker":"./dist/solidstart/aws.js"},"./sveltekit/node":{"bun":"./dist/sveltekit/node.js","types":"./dist/sveltekit/node.d.ts","import":"./dist/sveltekit/node.js","worker":"./dist/sveltekit/node.js"},"./tanstack-start":{"bun":"./dist/tanstack-start/index.js","types":"./dist/tanstack-start/index.d.ts","import":"./dist/tanstack-start/index.js","worker":"./dist/tanstack-start/index.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./solidstart/node":{"bun":"./dist/solidstart/node.js","types":"./dist/solidstart/node.d.ts","import":"./dist/solidstart/node.js","worker":"./dist/solidstart/node.js"},"./vocs/cloudflare":{"bun":"./dist/vocs/cloudflare.js","types":"./dist/vocs/cloudflare.d.ts","import":"./dist/vocs/cloudflare.js","worker":"./dist/vocs/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./react-router/aws":{"bun":"./dist/react-router/aws.js","types":"./dist/react-router/aws.d.ts","import":"./dist/react-router/aws.js","worker":"./dist/react-router/aws.js"},"./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./react-router/node":{"bun":"./dist/react-router/node.js","types":"./dist/react-router/node.d.ts","import":"./dist/react-router/node.js","worker":"./dist/react-router/node.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./tanstack-start/aws":{"bun":"./dist/tanstack-start/aws.js","types":"./dist/tanstack-start/aws.d.ts","import":"./dist/tanstack-start/aws.js","worker":"./dist/tanstack-start/aws.js"},"./octane/node-adapter":{"bun":"./dist/octane/node-adapter.js","types":"./dist/octane/node-adapter.d.ts","import":"./dist/octane/node-adapter.js","worker":"./dist/octane/node-adapter.js"},"./tanstack-start/node":{"bun":"./dist/tanstack-start/node.js","types":"./dist/tanstack-start/node.d.ts","import":"./dist/tanstack-start/node.js","worker":"./dist/tanstack-start/node.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/entrypoints/node-server":{"bun":"./dist/astro/entrypoints/node-server.js","types":"./dist/astro/entrypoints/node-server.d.ts","import":"./dist/astro/entrypoints/node-server.js","worker":"./dist/astro/entrypoints/node-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:vocs":"vitest run src/vocs/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:sveltekit":"vitest run src/sveltekit/test","test:solidstart":"vitest run src/solidstart/test","test:react-router":"vitest run src/react-router/test","test:tanstack-start":"vitest run src/tanstack-start/test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62fe456f-398e-4f38-935e-10225a93eaab"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/frontend-frameworks"},"description":"Framework build and development integrations for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"esbuild":"^0.28.1","rolldown":"1.2.5","tinyglobby":"^0.2.17","@effect/platform-node":">=4.0.0-rc.115 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.12","@alchemy.run/cloudflare-runtime":"2.0.0-beta.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"7.3.1","effect":">=4.0.0-rc.115 || >=4.0.0","tsdown":"^0.22.4","vitest":"^4.1.8","nitropack":"2.13.4","typescript":"^7.0.2","@types/node":"26.2.0","@sveltejs/kit":"3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.115 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"5.20260901.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":">=4.0.0-rc.115 || >=4.0.0","@sveltejs/kit":">=3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.115 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@effect/platform-node":">=4.0.0-rc.115 || >=4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"vocs":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@vitejs/plugin-react":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/frontend-frameworks_2.0.0-beta.78_1789677679895_0.41338544667623833","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.79":{"name":"@alchemy.run/frontend-frameworks","version":"2.0.0-beta.79","keywords":["alchemy","cloudflare","effect","infrastructure-as-code"],"author":"Sam Goodwin <sam@alchemy.run>","license":"Apache-2.0","_id":"@alchemy.run/frontend-frameworks@2.0.0-beta.79","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":"aefe37f6aec97bc95ded5f84d28bcfa48538c89e","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.79.tgz","fileCount":545,"integrity":"sha512-9ytjDgA5u/IgiB7nVUDkevtdKmiYhIhJiolvMgSspWRzTrlSM5HQf5bq3W8lkrno4daBgEcZD3x0BzaR93kZdA==","signatures":[{"sig":"MEQCIDYqFdzLLOOnXrXDHYhqU/mqsL1Y8rPkeJCBsgNqYQWjAiB3+qOpxjq8Ose4XB7Q9d8FyZyvw8l6jV3xp3sX4HVppQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHq9KZigQlfy+MzBdT36CcY+vEULN2rp5df8Sh7uv5blAiEA4MwmXWdkqpJPyQRnlxApRhD83KeGVvCXNWz3SPPn/wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2ffrontend-frameworks@2.0.0-beta.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3651355},"type":"module","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./vocs":{"bun":"./dist/vocs/index.js","types":"./dist/vocs/index.d.ts","import":"./dist/vocs/index.js","worker":"./dist/vocs/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./nuxt/node":{"bun":"./dist/nuxt/node.js","types":"./dist/nuxt/node.d.ts","import":"./dist/nuxt/node.js","worker":"./dist/nuxt/node.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./vite/node":{"bun":"./dist/vite/node.js","types":"./dist/vite/node.d.ts","import":"./dist/vite/node.js","worker":"./dist/vite/node.js"},"./vocs/node":{"bun":"./dist/vocs/node.js","types":"./dist/vocs/node.d.ts","import":"./dist/vocs/node.js","worker":"./dist/vocs/node.js"},"./waku/node":{"bun":"./dist/waku/node.js","types":"./dist/waku/node.d.ts","import":"./dist/waku/node.js","worker":"./dist/waku/node.js"},"./astro/node":{"bun":"./dist/astro/node.js","types":"./dist/astro/node.d.ts","import":"./dist/astro/node.js","worker":"./dist/astro/node.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./solidstart":{"bun":"./dist/solidstart/index.js","types":"./dist/solidstart/index.d.ts","import":"./dist/solidstart/index.js","worker":"./dist/solidstart/index.js"},"./nextjs/node":{"bun":"./dist/nextjs/node.js","types":"./dist/nextjs/node.d.ts","import":"./dist/nextjs/node.js","worker":"./dist/nextjs/node.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./octane/node":{"bun":"./dist/octane/node.js","types":"./dist/octane/node.d.ts","import":"./dist/octane/node.js","worker":"./dist/octane/node.js"},"./vocs/source":{"bun":"./dist/vocs/source.js","types":"./dist/vocs/source.d.ts","import":"./dist/vocs/source.js","worker":"./dist/vocs/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./react-router":{"bun":"./dist/react-router/index.js","types":"./dist/react-router/index.d.ts","import":"./dist/react-router/index.js","worker":"./dist/react-router/index.js"},"./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./solidstart/aws":{"bun":"./dist/solidstart/aws.js","types":"./dist/solidstart/aws.d.ts","import":"./dist/solidstart/aws.js","worker":"./dist/solidstart/aws.js"},"./sveltekit/node":{"bun":"./dist/sveltekit/node.js","types":"./dist/sveltekit/node.d.ts","import":"./dist/sveltekit/node.js","worker":"./dist/sveltekit/node.js"},"./tanstack-start":{"bun":"./dist/tanstack-start/index.js","types":"./dist/tanstack-start/index.d.ts","import":"./dist/tanstack-start/index.js","worker":"./dist/tanstack-start/index.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./solidstart/node":{"bun":"./dist/solidstart/node.js","types":"./dist/solidstart/node.d.ts","import":"./dist/solidstart/node.js","worker":"./dist/solidstart/node.js"},"./vocs/cloudflare":{"bun":"./dist/vocs/cloudflare.js","types":"./dist/vocs/cloudflare.d.ts","import":"./dist/vocs/cloudflare.js","worker":"./dist/vocs/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./react-router/aws":{"bun":"./dist/react-router/aws.js","types":"./dist/react-router/aws.d.ts","import":"./dist/react-router/aws.js","worker":"./dist/react-router/aws.js"},"./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./react-router/node":{"bun":"./dist/react-router/node.js","types":"./dist/react-router/node.d.ts","import":"./dist/react-router/node.js","worker":"./dist/react-router/node.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./tanstack-start/aws":{"bun":"./dist/tanstack-start/aws.js","types":"./dist/tanstack-start/aws.d.ts","import":"./dist/tanstack-start/aws.js","worker":"./dist/tanstack-start/aws.js"},"./octane/node-adapter":{"bun":"./dist/octane/node-adapter.js","types":"./dist/octane/node-adapter.d.ts","import":"./dist/octane/node-adapter.js","worker":"./dist/octane/node-adapter.js"},"./tanstack-start/node":{"bun":"./dist/tanstack-start/node.js","types":"./dist/tanstack-start/node.d.ts","import":"./dist/tanstack-start/node.js","worker":"./dist/tanstack-start/node.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/entrypoints/node-server":{"bun":"./dist/astro/entrypoints/node-server.js","types":"./dist/astro/entrypoints/node-server.d.ts","import":"./dist/astro/entrypoints/node-server.js","worker":"./dist/astro/entrypoints/node-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:vocs":"vitest run src/vocs/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:sveltekit":"vitest run src/sveltekit/test","test:solidstart":"vitest run src/solidstart/test","test:react-router":"vitest run src/react-router/test","test:tanstack-start":"vitest run src/tanstack-start/test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62fe456f-398e-4f38-935e-10225a93eaab"}},"repository":{"url":"git+https://github.com/alchemy-run/alchemy.git","type":"git","directory":"packages/frontend-frameworks"},"description":"Framework build and development integrations for Alchemy.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"esbuild":"^0.28.1","rolldown":"1.2.5","tinyglobby":"^0.2.17","@effect/platform-node":">=4.0.0-rc.115 || >=4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.12","@alchemy.run/cloudflare-runtime":"2.0.0-beta.79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"7.3.1","effect":">=4.0.0-rc.115 || >=4.0.0","tsdown":"^0.22.4","vitest":"^4.1.8","nitropack":"2.13.4","typescript":"^7.0.2","@types/node":"26.2.0","@sveltejs/kit":"3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.115 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"5.20260901.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":">=4.0.0-rc.115 || >=4.0.0","@sveltejs/kit":">=3.0.0-next.9","@effect/platform-bun":">=4.0.0-rc.115 || >=4.0.0","@vitejs/plugin-react":"^6.0.2","@effect/platform-node":">=4.0.0-rc.115 || >=4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"vocs":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@vitejs/plugin-react":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/frontend-frameworks_2.0.0-beta.79_1789703473963_0.9497462810077941","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.80":{"_id":"@alchemy.run/frontend-frameworks@2.0.0-beta.80","bugs":{"url":"https://github.com/alchemy-run/alchemy/issues"},"dist":{"shasum":"9c771a3e475bf54fae02718cf9b37f05a1d58386","tarball":"https://registry.npmjs.org/@alchemy.run/frontend-frameworks/-/frontend-frameworks-2.0.0-beta.80.tgz","fileCount":731,"integrity":"sha512-zi3+18wBj561A7bXqcSv7KqRSgu8Q4iHlQjUkBi0TO/I+CNSx9Sslgbb+7rwhjVysUOXRxLzOzqR7QOVP1yFlw==","signatures":[{"sig":"MEQCIAwBHfTl4q3eIvlXJLlIKp0CsrWY5iYFDg3GNU303rAjAiBUsXtHmYbRxREU9dnSc4d69luUd1WD4FbEkTq4axIzCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDEKH7iQdn3Bns4I2VKhk+AXp/aMTITmysQyO5VUSBylAiEAqvq5GF8yEiO8yjU+slIfNDZH3K/Obta1A3iX15pnObs="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alchemy.run%2ffrontend-frameworks@2.0.0-beta.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4349281},"name":"@alchemy.run/frontend-frameworks","type":"module","author":"Sam Goodwin <sam@alchemy.run>","exports":{"./core":{"bun":"./dist/core/index.js","types":"./dist/core/index.d.ts","import":"./dist/core/index.js","worker":"./dist/core/index.js"},"./nuxt":{"bun":"./dist/nuxt/index.js","types":"./dist/nuxt/index.d.ts","import":"./dist/nuxt/index.js","worker":"./dist/nuxt/index.js"},"./vite":{"bun":"./dist/vite/index.js","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.js","worker":"./dist/vite/index.js"},"./vocs":{"bun":"./dist/vocs/index.js","types":"./dist/vocs/index.d.ts","import":"./dist/vocs/index.js","worker":"./dist/vocs/index.js"},"./waku":{"bun":"./dist/waku/index.js","types":"./dist/waku/index.d.ts","import":"./dist/waku/index.js","worker":"./dist/waku/index.js"},"./astro":{"bun":"./dist/astro/index.js","types":"./dist/astro/index.d.ts","import":"./dist/astro/index.js","worker":"./dist/astro/index.js"},"./*/neon":{"bun":"./dist/*/neon.js","types":"./dist/*/neon.d.ts","import":"./dist/*/neon.js","worker":"./dist/*/neon.js"},"./nextjs":{"bun":"./dist/nextjs/index.js","types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.js","worker":"./dist/nextjs/index.js"},"./octane":{"bun":"./dist/octane/index.js","types":"./dist/octane/index.d.ts","import":"./dist/octane/index.js","worker":"./dist/octane/index.js"},"./vinext":{"bun":"./dist/vinext/index.js","types":"./dist/vinext/index.d.ts","import":"./dist/vinext/index.js","worker":"./dist/vinext/index.js"},"./nuxt/aws":{"bun":"./dist/nuxt/aws.js","types":"./dist/nuxt/aws.d.ts","import":"./dist/nuxt/aws.js","worker":"./dist/nuxt/aws.js"},"./vite/aws":{"bun":"./dist/vite/aws.js","types":"./dist/vite/aws.d.ts","import":"./dist/vite/aws.js","worker":"./dist/vite/aws.js"},"./waku/aws":{"bun":"./dist/waku/aws.js","types":"./dist/waku/aws.d.ts","import":"./dist/waku/aws.js","worker":"./dist/waku/aws.js"},"./astro/aws":{"bun":"./dist/astro/aws.js","types":"./dist/astro/aws.d.ts","import":"./dist/astro/aws.js","worker":"./dist/astro/aws.js"},"./nuxt/node":{"bun":"./dist/nuxt/node.js","types":"./dist/nuxt/node.d.ts","import":"./dist/nuxt/node.js","worker":"./dist/nuxt/node.js"},"./sveltekit":{"bun":"./dist/sveltekit/index.js","types":"./dist/sveltekit/index.d.ts","import":"./dist/sveltekit/index.js","worker":"./dist/sveltekit/index.js"},"./vite/node":{"bun":"./dist/vite/node.js","types":"./dist/vite/node.d.ts","import":"./dist/vite/node.js","worker":"./dist/vite/node.js"},"./vocs/node":{"bun":"./dist/vocs/node.js","types":"./dist/vocs/node.d.ts","import":"./dist/vocs/node.js","worker":"./dist/vocs/node.js"},"./waku/node":{"bun":"./dist/waku/node.js","types":"./dist/waku/node.d.ts","import":"./dist/waku/node.js","worker":"./dist/waku/node.js"},"./astro/node":{"bun":"./dist/astro/node.js","types":"./dist/astro/node.d.ts","import":"./dist/astro/node.js","worker":"./dist/astro/node.js"},"./aws-lambda":{"bun":"./dist/aws-lambda/index.js","types":"./dist/aws-lambda/index.d.ts","import":"./dist/aws-lambda/index.js","worker":"./dist/aws-lambda/index.js"},"./nextjs/aws":{"bun":"./dist/nextjs/aws.js","types":"./dist/nextjs/aws.d.ts","import":"./dist/nextjs/aws.js","worker":"./dist/nextjs/aws.js"},"./octane/aws":{"bun":"./dist/octane/aws.js","types":"./dist/octane/aws.d.ts","import":"./dist/octane/aws.js","worker":"./dist/octane/aws.js"},"./solidstart":{"bun":"./dist/solidstart/index.js","types":"./dist/solidstart/index.d.ts","import":"./dist/solidstart/index.js","worker":"./dist/solidstart/index.js"},"./vinext/aws":{"bun":"./dist/vinext/aws.js","types":"./dist/vinext/aws.d.ts","import":"./dist/vinext/aws.js","worker":"./dist/vinext/aws.js"},"./nextjs/node":{"bun":"./dist/nextjs/node.js","types":"./dist/nextjs/node.d.ts","import":"./dist/nextjs/node.js","worker":"./dist/nextjs/node.js"},"./nuxt/source":{"bun":"./dist/nuxt/source.js","types":"./dist/nuxt/source.d.ts","import":"./dist/nuxt/source.js","worker":"./dist/nuxt/source.js"},"./octane/node":{"bun":"./dist/octane/node.js","types":"./dist/octane/node.d.ts","import":"./dist/octane/node.js","worker":"./dist/octane/node.js"},"./vinext/node":{"bun":"./dist/vinext/node.js","types":"./dist/vinext/node.d.ts","import":"./dist/vinext/node.js","worker":"./dist/vinext/node.js"},"./vocs/source":{"bun":"./dist/vocs/source.js","types":"./dist/vocs/source.d.ts","import":"./dist/vocs/source.js","worker":"./dist/vocs/source.js"},"./waku/source":{"bun":"./dist/waku/source.js","types":"./dist/waku/source.d.ts","import":"./dist/waku/source.js","worker":"./dist/waku/source.js"},"./astro/source":{"bun":"./dist/astro/source.js","types":"./dist/astro/source.d.ts","import":"./dist/astro/source.js","worker":"./dist/astro/source.js"},"./package.json":"./package.json","./react-router":{"bun":"./dist/react-router/index.js","types":"./dist/react-router/index.d.ts","import":"./dist/react-router/index.js","worker":"./dist/react-router/index.js"},"./vinext/cache":{"bun":"./dist/vinext/cache/index.js","types":"./dist/vinext/cache/index.d.ts","import":"./dist/vinext/cache/index.js","worker":"./dist/vinext/cache/index.js"},"./waku/adapter":{"bun":"./dist/waku/adapter.js","types":"./dist/waku/adapter.d.ts","import":"./dist/waku/adapter.js","worker":"./dist/waku/adapter.js"},"./nextjs/source":{"bun":"./dist/nextjs/source.js","types":"./dist/nextjs/source.d.ts","import":"./dist/nextjs/source.js","worker":"./dist/nextjs/source.js"},"./octane/source":{"bun":"./dist/octane/source.js","types":"./dist/octane/source.d.ts","import":"./dist/octane/source.js","worker":"./dist/octane/source.js"},"./sveltekit/aws":{"bun":"./dist/sveltekit/aws.js","types":"./dist/sveltekit/aws.d.ts","import":"./dist/sveltekit/aws.js","worker":"./dist/sveltekit/aws.js"},"./vinext/source":{"bun":"./dist/vinext/source.js","types":"./dist/vinext/source.d.ts","import":"./dist/vinext/source.js","worker":"./dist/vinext/source.js"},"./solidstart/aws":{"bun":"./dist/solidstart/aws.js","types":"./dist/solidstart/aws.d.ts","import":"./dist/solidstart/aws.js","worker":"./dist/solidstart/aws.js"},"./sveltekit/node":{"bun":"./dist/sveltekit/node.js","types":"./dist/sveltekit/node.d.ts","import":"./dist/sveltekit/node.js","worker":"./dist/sveltekit/node.js"},"./tanstack-start":{"bun":"./dist/tanstack-start/index.js","types":"./dist/tanstack-start/index.d.ts","import":"./dist/tanstack-start/index.js","worker":"./dist/tanstack-start/index.js"},"./nuxt/cloudflare":{"bun":"./dist/nuxt/cloudflare.js","types":"./dist/nuxt/cloudflare.d.ts","import":"./dist/nuxt/cloudflare.js","worker":"./dist/nuxt/cloudflare.js"},"./solidstart/node":{"bun":"./dist/solidstart/node.js","types":"./dist/solidstart/node.d.ts","import":"./dist/solidstart/node.js","worker":"./dist/solidstart/node.js"},"./vinext/cache/kv":{"bun":"./dist/vinext/cache/kv.js","types":"./dist/vinext/cache/kv.d.ts","import":"./dist/vinext/cache/kv.js","worker":"./dist/vinext/cache/kv.js"},"./vinext/cache/s3":{"bun":"./dist/vinext/cache/s3.js","types":"./dist/vinext/cache/s3.d.ts","import":"./dist/vinext/cache/s3.js","worker":"./dist/vinext/cache/s3.js"},"./vocs/cloudflare":{"bun":"./dist/vocs/cloudflare.js","types":"./dist/vocs/cloudflare.d.ts","import":"./dist/vocs/cloudflare.js","worker":"./dist/vocs/cloudflare.js"},"./waku/cloudflare":{"bun":"./dist/waku/cloudflare.js","types":"./dist/waku/cloudflare.d.ts","import":"./dist/waku/cloudflare.js","worker":"./dist/waku/cloudflare.js"},"./astro/cloudflare":{"bun":"./dist/astro/cloudflare.js","types":"./dist/astro/cloudflare.d.ts","import":"./dist/astro/cloudflare.js","worker":"./dist/astro/cloudflare.js"},"./astro/types.d.ts":"./src/astro/types.d.ts","./react-router/aws":{"bun":"./dist/react-router/aws.js","types":"./dist/react-router/aws.d.ts","import":"./dist/react-router/aws.js","worker":"./dist/react-router/aws.js"},"./sveltekit/source":{"bun":"./dist/sveltekit/source.js","types":"./dist/sveltekit/source.d.ts","import":"./dist/sveltekit/source.js","worker":"./dist/sveltekit/source.js"},"./waku/aws-adapter":{"bun":"./dist/waku/aws-adapter.js","types":"./dist/waku/aws-adapter.d.ts","import":"./dist/waku/aws-adapter.js","worker":"./dist/waku/aws-adapter.js"},"./octane/cloudflare":{"bun":"./dist/octane/cloudflare.js","types":"./dist/octane/cloudflare.d.ts","import":"./dist/octane/cloudflare.js","worker":"./dist/octane/cloudflare.js"},"./react-router/node":{"bun":"./dist/react-router/node.js","types":"./dist/react-router/node.d.ts","import":"./dist/react-router/node.js","worker":"./dist/react-router/node.js"},"./vinext/cloudflare":{"bun":"./dist/vinext/cloudflare.js","types":"./dist/vinext/cloudflare.d.ts","import":"./dist/vinext/cloudflare.js","worker":"./dist/vinext/cloudflare.js"},"./octane/aws-adapter":{"bun":"./dist/octane/aws-adapter.js","types":"./dist/octane/aws-adapter.d.ts","import":"./dist/octane/aws-adapter.js","worker":"./dist/octane/aws-adapter.js"},"./tanstack-start/aws":{"bun":"./dist/tanstack-start/aws.js","types":"./dist/tanstack-start/aws.d.ts","import":"./dist/tanstack-start/aws.js","worker":"./dist/tanstack-start/aws.js"},"./vinext/cache/redis":{"bun":"./dist/vinext/cache/redis.js","types":"./dist/vinext/cache/redis.d.ts","import":"./dist/vinext/cache/redis.js","worker":"./dist/vinext/cache/redis.js"},"./octane/node-adapter":{"bun":"./dist/octane/node-adapter.js","types":"./dist/octane/node-adapter.d.ts","import":"./dist/octane/node-adapter.js","worker":"./dist/octane/node-adapter.js"},"./tanstack-start/node":{"bun":"./dist/tanstack-start/node.js","types":"./dist/tanstack-start/node.d.ts","import":"./dist/tanstack-start/node.js","worker":"./dist/tanstack-start/node.js"},"./sveltekit/cloudflare":{"bun":"./dist/sveltekit/cloudflare.js","types":"./dist/sveltekit/cloudflare.d.ts","import":"./dist/sveltekit/cloudflare.js","worker":"./dist/sveltekit/cloudflare.js"},"./astro/entrypoints/server":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/server.js":{"bun":"./dist/astro/runtime/entrypoints/server.js","types":"./dist/astro/runtime/entrypoints/server.d.ts","import":"./dist/astro/runtime/entrypoints/server.js","worker":"./dist/astro/runtime/entrypoints/server.js"},"./astro/entrypoints/aws-server":{"bun":"./dist/astro/entrypoints/aws-server.js","types":"./dist/astro/entrypoints/aws-server.d.ts","import":"./dist/astro/entrypoints/aws-server.js","worker":"./dist/astro/entrypoints/aws-server.js"},"./astro/entrypoints/node-server":{"bun":"./dist/astro/entrypoints/node-server.js","types":"./dist/astro/entrypoints/node-server.d.ts","import":"./dist/astro/entrypoints/node-server.js","worker":"./dist/astro/entrypoints/node-server.js"},"./astro/image-passthrough-endpoint":{"bun":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","types":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.d.ts","import":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js","worker":"./dist/astro/runtime/entrypoints/image-passthrough-endpoint.js"}},"license":"Apache-2.0","scripts":{"test":"vitest run","build":"tsdown && tsc -b --force tsconfig.json && cp src/nextjs/runner.mjs dist/nextjs/runner.mjs && bun ../../scripts/copy-package-files.ts frontend-frameworks","clean":"rm -rf dist","test:core":"vitest run src/core/test","test:nuxt":"vitest run src/nuxt/test","test:vite":"vitest run src/vite/test","test:vocs":"vitest run src/vocs/test","test:waku":"vitest run src/waku/test","typecheck":"tsc -b tsconfig.json && tsc --noEmit -p tsconfig.test.json","test:astro":"vitest run src/astro/test","test:nextjs":"vitest run src/nextjs/test","test:octane":"vitest run src/octane/test","test:vinext":"vitest run src/vinext/test","test:sveltekit":"vitest run src/sveltekit/test","test:solidstart":"vitest run src/solidstart/test","test:react-router":"vitest run src/react-router/test","test:tanstack-start":"vitest run src/tanstack-start/test"},"version":"2.0.0-beta.80","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"62fe456f-398e-4f38-935e-10225a93eaab"}},"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/frontend-frameworks"},"description":"Framework build and development integrations 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":{"srvx":"1.0.5","esbuild":"^0.28.1","rolldown":"1.2.5","tinyglobby":"^0.2.17","@distilled.cloud/aws":"1.0.0-rc.13","@effect/platform-node":"^4.0.0","@distilled.cloud/cloudflare":"1.0.0-rc.13","@alchemy.run/cloudflare-runtime":"2.0.0-beta.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","nuxt":"4.5.1","vite":"^8.0.7","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"7.3.1","effect":"^4.0.0","octane":"0.1.22","tsdown":"^0.22.4","vitest":"^5.0.3","nitropack":"2.13.4","typescript":"^7.0.2","@types/node":"26.2.0","tailwindcss":"^4.1.18","@sveltejs/kit":"3.0.0-next.27","@tailwindcss/vite":"^4.1.18","@effect/platform-bun":"^4.0.0","@vitejs/plugin-react":"^6.0.2","@octanejs/vite-plugin":"0.1.22","@opennextjs/cloudflare":"1.20.1","@astrojs/internal-helpers":"0.10.1","@cloudflare/workers-types":"5.20260918.1","@astrojs/underscore-redirects":"1.0.3"},"peerDependencies":{"hono":"^4.12.14","nuxt":">=4.5.0","vite":"^7.0.0 || ^8.0.0","vocs":"2.8.2","waku":"1.0.0-beta.7","astro":"^7.0.0","effect":"^4.0.0","@sveltejs/kit":">=3.0.0-next.27","@effect/platform-bun":"^4.0.0","@vitejs/plugin-react":"^6.0.2","@effect/platform-node":"^4.0.0","@octanejs/vite-plugin":">=0.1.22","@opennextjs/cloudflare":"1.20.1"},"peerDependenciesMeta":{"hono":{"optional":true},"nuxt":{"optional":true},"vite":{"optional":true},"vocs":{"optional":true},"waku":{"optional":true},"astro":{"optional":true},"@sveltejs/kit":{"optional":true},"@effect/platform-bun":{"optional":true},"@vitejs/plugin-react":{"optional":true},"@effect/platform-node":{"optional":true},"@octanejs/vite-plugin":{"optional":true},"@opennextjs/cloudflare":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/frontend-frameworks_2.0.0-beta.80_1790942813573_0.8246824031154223"}}},"time":{"created":"2026-08-21T18:23:37.899Z","modified":"2026-10-02T12:06:54.165Z","2.0.0-beta.72":"2026-08-21T18:23:38.292Z","2.0.0-beta.73":"2026-08-21T19:00:14.800Z","2.0.0-beta.74":"2026-08-21T19:38:19.943Z","2.0.0-beta.75":"2026-08-30T18:35:19.867Z","2.0.0-beta.76":"2026-08-31T19:40:06.074Z","2.0.0-beta.77":"2026-09-09T22:48:30.968Z","2.0.0-beta.78":"2026-09-17T20:41:20.001Z","2.0.0-beta.79":"2026-09-18T03:51:14.055Z","2.0.0-beta.80":"2026-10-02T12:06:53.706Z"},"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/frontend-frameworks"},"description":"Framework build and development integrations 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/frontend-frameworks\n\nFramework build and development integrations for Alchemy.\n\nUse `@alchemy.run/frontend-frameworks/core` for the shared framework contracts, or a\nframework subpath: `/astro`, `/nextjs`, `/nuxt`, `/octane`, `/sveltekit`, or\n`/waku`.\n","readmeFilename":""}