t3-code-android-nightly/.repos/alchemy-effect/packages/alchemy/package.json
Julius Marminge 6f9cea00ae
chore(refs): sync Effect and Alchemy references to 4.0.1 and beta.80 (#16170)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 13:22:30 -07:00

578 lines
18 KiB
JSON

{
"name": "alchemy",
"version": "2.0.0-beta.80",
"description": "Infrastructure as Effects for TypeScript.",
"homepage": "https://alchemy.run",
"license": "Apache-2.0",
"author": "Sam Goodwin <sam@alchemy.run>",
"keywords": [
"alchemy",
"effect",
"infrastructure-as-code"
],
"repository": {
"type": "git",
"url": "git+https://github.com/alchemy-run/alchemy.git",
"directory": "packages/alchemy"
},
"bugs": {
"url": "https://github.com/alchemy-run/alchemy/issues"
},
"bin": {
"alchemy": "./bin/cli.js"
},
"files": [
"bin",
"!bin/register-dev-mode.js",
"lib",
"src",
"NOTICE",
"THIRD_PARTY_LICENSES.md"
],
"type": "module",
"sideEffects": false,
"scripts": {
"build": "bun scripts/build.ts",
"clear:state": "cd ../../ && bun clear:state",
"test": "alchemy-test --exclude test/Railway",
"nuke": "cd ../../ && bun nuke"
},
"exports": {
".": "./src/index.ts",
"./*": "./src/*.ts",
"./AI": "./src/AI/index.ts",
"./Auth": "./src/Auth/index.ts",
"./Alchemist": "./src/Alchemist/index.ts",
"./AWS": "./src/AWS/index.ts",
"./AWS/*": "./src/AWS/*/index.ts",
"./AWS/Credentials": "./src/AWS/Credentials.ts",
"./AWS/Endpoint": "./src/AWS/Endpoint.ts",
"./AWS/Region": "./src/AWS/Region.ts",
"./AWS/Lambda/*": "./src/AWS/Lambda/*.ts",
"./Command": "./src/Command/index.ts",
"./Construct": "./src/Construct/index.ts",
"./Bundle": "./src/Bundle/index.ts",
"./Docker": "./src/Docker/index.ts",
"./Doppler": "./src/Doppler/index.ts",
"./Git": "./src/Git/index.ts",
"./Git/Hasher": "./src/Git/Hasher/index.ts",
"./Http": "./src/Http/index.ts",
"./Infisical": "./src/Infisical/index.ts",
"./Kubernetes": "./src/Kubernetes/index.ts",
"./Cli": "./src/Cli/index.ts",
"./Cli/CliKit": "./src/Cli/CliKit/index.ts",
"./Cloudflare": "./src/Cloudflare/index.ts",
"./Cloudflare/Bridge": "./src/Cloudflare/Bridge.ts",
"./Cloudflare/Live": "./src/Cloudflare/Live.ts",
"./Cloudflare/RpcWebSocketClient": "./src/Cloudflare/Workers/RpcWebSocketClient.ts",
"./Cloudflare/*": "./src/Cloudflare/*/index.ts",
"./Drizzle": "./src/Drizzle/index.ts",
"./Axiom": "./src/Axiom/index.ts",
"./GCP": "./src/GCP/index.ts",
"./GCP/*": "./src/GCP/*/index.ts",
"./GitHub": "./src/GitHub/index.ts",
"./Endpoint": "./src/Endpoint/index.ts",
"./Neon": "./src/Neon/index.ts",
"./Neon/*": "./src/Neon/*/index.ts",
"./Hetzner": "./src/Hetzner/index.ts",
"./Fly": "./src/Fly/index.ts",
"./ACME": "./src/ACME/index.ts",
"./Railway": "./src/Railway/index.ts",
"./Prisma": "./src/Prisma/index.ts",
"./Prisma/ORM": "./src/Prisma/ORM/index.ts",
"./Prisma/ComputeApp": null,
"./Prisma/ComputeService": null,
"./Prisma/ComputeVersion": null,
"./Prisma/ComputeVersionObserve": null,
"./Prisma/EnvironmentVariableValidation": null,
"./Prisma/Credentials": null,
"./Prisma/Internal/*": null,
"./Prisma/PrismaDevDatabase": null,
"./Prisma/Refs": null,
"./Planetscale": "./src/Planetscale/index.ts",
"./Planetscale/*": "./src/Planetscale/*/index.ts",
"./Stripe": "./src/Stripe/index.ts",
"./Runtime/Bootstrap/*": "./src/Runtime/Bootstrap/*.ts",
"./Process": "./src/Process/index.ts",
"./Redis": "./src/Redis/index.ts",
"./SQLite": "./src/SQLite/index.ts",
"./TUI": "./src/TUI/index.ts",
"./Secrets": "./src/Secrets/index.ts",
"./Server": "./src/Server/index.ts",
"./State": "./src/State/index.ts",
"./Util": "./src/Util/index.ts",
"./bin/alchemy.js": "./bin/alchemy.js",
"./bin/exec.js": "./bin/exec.js"
},
"publishConfig": {
"access": "public",
"exports": {
".": {
"types": "./lib/index.d.ts",
"bun": "./src/index.ts",
"default": "./lib/index.js"
},
"./*": {
"types": "./lib/*.d.ts",
"bun": "./src/*.ts",
"default": "./lib/*.js"
},
"./AI": {
"types": "./lib/AI/index.d.ts",
"bun": "./src/AI/index.ts",
"default": "./lib/AI/index.js"
},
"./Auth": {
"types": "./lib/Auth/index.d.ts",
"bun": "./src/Auth/index.ts",
"default": "./lib/Auth/index.js"
},
"./Alchemist": {
"types": "./lib/Alchemist/index.d.ts",
"bun": "./src/Alchemist/index.ts",
"default": "./lib/Alchemist/index.js"
},
"./AWS": {
"types": "./lib/AWS/index.d.ts",
"bun": "./src/AWS/index.ts",
"default": "./lib/AWS/index.js"
},
"./AWS/*": {
"types": "./lib/AWS/*/index.d.ts",
"bun": "./src/AWS/*/index.ts",
"default": "./lib/AWS/*/index.js"
},
"./AWS/Credentials": {
"types": "./lib/AWS/Credentials.d.ts",
"bun": "./src/AWS/Credentials.ts",
"default": "./lib/AWS/Credentials.js"
},
"./AWS/Endpoint": {
"types": "./lib/AWS/Endpoint.d.ts",
"bun": "./src/AWS/Endpoint.ts",
"default": "./lib/AWS/Endpoint.js"
},
"./AWS/Region": {
"types": "./lib/AWS/Region.d.ts",
"bun": "./src/AWS/Region.ts",
"default": "./lib/AWS/Region.js"
},
"./AWS/Lambda/*": {
"types": "./lib/AWS/Lambda/*.d.ts",
"bun": "./src/AWS/Lambda/*.ts",
"default": "./lib/AWS/Lambda/*.js"
},
"./Command": {
"types": "./lib/Command/index.d.ts",
"bun": "./src/Command/index.ts",
"default": "./lib/Command/index.js"
},
"./Construct": {
"types": "./lib/Construct/index.d.ts",
"bun": "./src/Construct/index.ts",
"default": "./lib/Construct/index.js"
},
"./Bundle": {
"types": "./lib/Bundle/index.d.ts",
"bun": "./src/Bundle/index.ts",
"default": "./lib/Bundle/index.js"
},
"./Docker": {
"types": "./lib/Docker/index.d.ts",
"bun": "./src/Docker/index.ts",
"default": "./lib/Docker/index.js"
},
"./Doppler": {
"types": "./lib/Doppler/index.d.ts",
"bun": "./src/Doppler/index.ts",
"default": "./lib/Doppler/index.js"
},
"./Git": {
"types": "./lib/Git/index.d.ts",
"bun": "./src/Git/index.ts",
"default": "./lib/Git/index.js"
},
"./Git/Hasher": {
"types": "./lib/Git/Hasher/index.d.ts",
"bun": "./src/Git/Hasher/index.ts",
"default": "./lib/Git/Hasher/index.js"
},
"./Http": {
"types": "./lib/Http/index.d.ts",
"bun": "./src/Http/index.ts",
"default": "./lib/Http/index.js"
},
"./Infisical": {
"types": "./lib/Infisical/index.d.ts",
"bun": "./src/Infisical/index.ts",
"default": "./lib/Infisical/index.js"
},
"./Kubernetes": {
"types": "./lib/Kubernetes/index.d.ts",
"bun": "./src/Kubernetes/index.ts",
"default": "./lib/Kubernetes/index.js"
},
"./Cli": {
"types": "./lib/Cli/index.d.ts",
"bun": "./src/Cli/index.ts",
"default": "./lib/Cli/index.js"
},
"./Cli/CliKit": {
"types": "./lib/Cli/CliKit/index.d.ts",
"bun": "./src/Cli/CliKit/index.ts",
"default": "./lib/Cli/CliKit/index.js"
},
"./Cloudflare": {
"types": "./lib/Cloudflare/index.d.ts",
"bun": "./src/Cloudflare/index.ts",
"default": "./lib/Cloudflare/index.js"
},
"./Cloudflare/Bridge": {
"types": "./lib/Cloudflare/Bridge.d.ts",
"bun": "./src/Cloudflare/Bridge.ts",
"default": "./lib/Cloudflare/Bridge.js"
},
"./Cloudflare/Live": {
"types": "./lib/Cloudflare/Live.d.ts",
"bun": "./src/Cloudflare/Live.ts",
"default": "./lib/Cloudflare/Live.js"
},
"./Cloudflare/RpcWebSocketClient": {
"types": "./lib/Cloudflare/Workers/RpcWebSocketClient.d.ts",
"bun": "./src/Cloudflare/Workers/RpcWebSocketClient.ts",
"default": "./lib/Cloudflare/Workers/RpcWebSocketClient.js"
},
"./Cloudflare/*": {
"types": "./lib/Cloudflare/*/index.d.ts",
"bun": "./src/Cloudflare/*/index.ts",
"default": "./lib/Cloudflare/*/index.js"
},
"./Drizzle": {
"types": "./lib/Drizzle/index.d.ts",
"bun": "./src/Drizzle/index.ts",
"default": "./lib/Drizzle/index.js"
},
"./Axiom": {
"types": "./lib/Axiom/index.d.ts",
"bun": "./src/Axiom/index.ts",
"default": "./lib/Axiom/index.js"
},
"./GCP": {
"types": "./lib/GCP/index.d.ts",
"bun": "./src/GCP/index.ts",
"default": "./lib/GCP/index.js"
},
"./GCP/*": {
"types": "./lib/GCP/*/index.d.ts",
"bun": "./src/GCP/*/index.ts",
"default": "./lib/GCP/*/index.js"
},
"./GitHub": {
"types": "./lib/GitHub/index.d.ts",
"bun": "./src/GitHub/index.ts",
"default": "./lib/GitHub/index.js"
},
"./Endpoint": {
"types": "./lib/Endpoint/index.d.ts",
"bun": "./src/Endpoint/index.ts",
"default": "./lib/Endpoint/index.js"
},
"./Neon": {
"types": "./lib/Neon/index.d.ts",
"bun": "./src/Neon/index.ts",
"default": "./lib/Neon/index.js"
},
"./Neon/*": {
"types": "./lib/Neon/*/index.d.ts",
"bun": "./src/Neon/*/index.ts",
"default": "./lib/Neon/*/index.js"
},
"./Hetzner": {
"types": "./lib/Hetzner/index.d.ts",
"bun": "./src/Hetzner/index.ts",
"default": "./lib/Hetzner/index.js"
},
"./Fly": {
"types": "./lib/Fly/index.d.ts",
"bun": "./src/Fly/index.ts",
"default": "./lib/Fly/index.js"
},
"./ACME": {
"types": "./lib/ACME/index.d.ts",
"bun": "./src/ACME/index.ts",
"default": "./lib/ACME/index.js"
},
"./Railway": {
"types": "./lib/Railway/index.d.ts",
"bun": "./src/Railway/index.ts",
"default": "./lib/Railway/index.js"
},
"./Prisma": {
"types": "./lib/Prisma/index.d.ts",
"bun": "./src/Prisma/index.ts",
"default": "./lib/Prisma/index.js"
},
"./Prisma/ORM": {
"types": "./lib/Prisma/ORM/index.d.ts",
"bun": "./src/Prisma/ORM/index.ts",
"default": "./lib/Prisma/ORM/index.js"
},
"./Prisma/ComputeApp": null,
"./Prisma/ComputeService": null,
"./Prisma/ComputeVersion": null,
"./Prisma/ComputeVersionObserve": null,
"./Prisma/EnvironmentVariableValidation": null,
"./Prisma/Credentials": null,
"./Prisma/Internal/*": null,
"./Prisma/PrismaDevDatabase": null,
"./Prisma/Refs": null,
"./Planetscale": {
"types": "./lib/Planetscale/index.d.ts",
"bun": "./src/Planetscale/index.ts",
"default": "./lib/Planetscale/index.js"
},
"./Planetscale/*": {
"types": "./lib/Planetscale/*/index.d.ts",
"bun": "./src/Planetscale/*/index.ts",
"default": "./lib/Planetscale/*/index.js"
},
"./Stripe": {
"types": "./lib/Stripe/index.d.ts",
"bun": "./src/Stripe/index.ts",
"default": "./lib/Stripe/index.js"
},
"./Runtime/Bootstrap/*": {
"types": "./src/Runtime/Bootstrap/*.ts",
"bun": "./src/Runtime/Bootstrap/*.ts",
"default": "./src/Runtime/Bootstrap/*.ts"
},
"./Process": {
"types": "./lib/Process/index.d.ts",
"bun": "./src/Process/index.ts",
"default": "./lib/Process/index.js"
},
"./Redis": {
"types": "./lib/Redis/index.d.ts",
"bun": "./src/Redis/index.ts",
"default": "./lib/Redis/index.js"
},
"./SQLite": {
"types": "./lib/SQLite/index.d.ts",
"bun": "./src/SQLite/index.ts",
"default": "./lib/SQLite/index.js"
},
"./TUI": {
"types": "./lib/TUI/index.d.ts",
"bun": "./src/TUI/index.ts",
"default": "./lib/TUI/index.js"
},
"./Secrets": {
"types": "./lib/Secrets/index.d.ts",
"bun": "./src/Secrets/index.ts",
"default": "./lib/Secrets/index.js"
},
"./Server": {
"types": "./lib/Server/index.d.ts",
"bun": "./src/Server/index.ts",
"default": "./lib/Server/index.js"
},
"./State": {
"types": "./lib/State/index.d.ts",
"bun": "./src/State/index.ts",
"default": "./lib/State/index.js"
},
"./Util": {
"types": "./lib/Util/index.d.ts",
"bun": "./src/Util/index.ts",
"default": "./lib/Util/index.js"
},
"./bin/alchemy.js": "./bin/alchemy.js",
"./bin/exec.js": "./bin/exec.js"
}
},
"dependencies": {
"@alchemy.run/cloudflare-runtime": "workspace:*",
"@alchemy.run/floci": "workspace:*",
"@alchemy.run/node-utils": "workspace:*",
"@alchemy.run/sigil": "catalog:",
"@distilled.cloud/acme": "workspace:*",
"@distilled.cloud/zerossl": "workspace:*",
"@distilled.cloud/aws": "workspace:*",
"@distilled.cloud/axiom": "workspace:*",
"@distilled.cloud/cloudflare": "workspace:*",
"@distilled.cloud/core": "workspace:*",
"@distilled.cloud/doppler": "workspace:*",
"@distilled.cloud/fly-io": "workspace:*",
"@distilled.cloud/gcp": "workspace:*",
"@distilled.cloud/hetzner": "workspace:*",
"@distilled.cloud/infisical": "workspace:*",
"@distilled.cloud/neon": "workspace:*",
"@distilled.cloud/planetscale": "workspace:*",
"@distilled.cloud/prisma": "workspace:*",
"@distilled.cloud/railway": "workspace:*",
"@distilled.cloud/stripe": "workspace:*",
"@effect/sql-d1": "catalog:",
"@effect/sql-sqlite-do": "catalog:",
"@libsql/client": "catalog:",
"@neon/functions": "catalog:",
"@octokit/rest": "catalog:",
"@octokit/webhooks": "catalog:",
"@prisma/dev": "catalog:",
"@types/aws-lambda": "catalog:",
"capnweb": "catalog:",
"fflate": "catalog:",
"libsodium-wrappers": "catalog:",
"pathe": "catalog:",
"picomatch": "catalog:",
"rolldown": "catalog:",
"tinyglobby": "catalog:",
"yaml": "catalog:"
},
"devDependencies": {
"@alchemy.run/frontend-frameworks": "workspace:*",
"@aws/durable-execution-sdk-js": "catalog:",
"@cloudflare/containers": "catalog:",
"@cloudflare/puppeteer": "catalog:",
"@cloudflare/workers-types": "catalog:",
"@effect/language-service": "catalog:",
"@effect/platform-bun": "catalog:",
"@effect/platform-node": "catalog:",
"@effect/sql-mysql2": "catalog:",
"@effect/sql-pg": "catalog:",
"@effect/vitest": "catalog:",
"@foldkit/vite-plugin": "catalog:",
"@octanejs/adapter-cloudflare": "catalog:",
"@octanejs/vite-plugin": "catalog:",
"@opennextjs/aws": "catalog:",
"@opennextjs/cloudflare": "catalog:",
"@oxc-project/types": "catalog:",
"@prisma/orm-family-sql": "catalog:",
"@prisma/orm-postgres": "catalog:",
"@react-router/dev": "catalog:",
"@react-router/node": "catalog:",
"@solidjs/router": "catalog:",
"@solidjs/start": "catalog:",
"@solidjs/vite-plugin-nitro-2": "catalog:",
"@sveltejs/kit": "catalog:",
"@sveltejs/vite-plugin-svelte": "catalog:",
"@tanstack/react-router": "catalog:",
"@tanstack/react-start": "catalog:",
"@types/bun": "catalog:",
"@types/node": "catalog:",
"@types/pg": "catalog:",
"@types/picomatch": "catalog:",
"@types/react": "catalog:",
"@types/react-dom": "catalog:",
"@types/ws": "catalog:",
"@vercel/nft": "catalog:",
"@vitejs/plugin-react": "catalog:",
"@vitejs/plugin-rsc": "catalog:",
"alchemy-test": "workspace:*",
"arktype": "catalog:",
"astro": "catalog:",
"aws4fetch": "catalog:",
"effect": "catalog:",
"foldkit": "catalog:",
"hono": "catalog:",
"iovalkey": "catalog:",
"isbot": "catalog:",
"mongodb": "catalog:",
"mysql2": "catalog:",
"next": "catalog:",
"nitropack": "catalog:",
"nuxt": "catalog:",
"octane": "catalog:",
"pg": "catalog:",
"prisma": "catalog:",
"react": "catalog:",
"react-devtools-core": "catalog:",
"react-dom": "catalog:",
"react-router": "catalog:",
"react-server-dom-webpack": "catalog:",
"solid-js": "catalog:",
"svelte": "catalog:",
"tsx": "catalog:",
"typescript": "catalog:",
"typescript-api": "catalog:",
"unenv": "catalog:",
"uuid": "catalog:",
"vitest": "catalog:",
"vocs": "catalog:",
"waku": "catalog:",
"wrangler": "catalog:",
"ws": "catalog:"
},
"peerDependencies": {
"@prisma/orm-postgres": "catalog:",
"@alchemy.run/frontend-frameworks": "workspace:*",
"@aws/durable-execution-sdk-js": "catalog:",
"@effect/platform-bun": "catalog:",
"@effect/platform-node": "catalog:",
"@effect/sql-mysql2": "catalog:",
"@effect/sql-pg": "catalog:",
"@effect/vitest": "catalog:",
"@vercel/nft": "catalog:",
"drizzle-kit": "catalog:",
"drizzle-orm": "catalog:",
"effect": "catalog:",
"mongodb": "catalog:",
"mysql2": "catalog:",
"pg": "catalog:",
"prisma": "catalog:",
"vite": "catalog:",
"ws": "catalog:"
},
"peerDependenciesMeta": {
"@prisma/orm-postgres": {
"optional": true
},
"prisma": {
"optional": true
},
"@alchemy.run/frontend-frameworks": {
"optional": true
},
"@aws/durable-execution-sdk-js": {
"optional": true
},
"@effect/platform-bun": {
"optional": true
},
"@effect/platform-node": {
"optional": true
},
"@effect/sql-mysql2": {
"optional": true
},
"@effect/sql-pg": {
"optional": true
},
"@effect/vitest": {
"optional": true
},
"@vercel/nft": {
"optional": true
},
"drizzle-kit": {
"optional": true
},
"drizzle-orm": {
"optional": true
},
"mongodb": {
"optional": true
},
"mysql2": {
"optional": true
},
"pg": {
"optional": true
},
"vite": {
"optional": true
},
"ws": {
"optional": true
}
}
}