@polarise/deploykit
v0.1.0-alpha.2
Published
Deploykit Promise and Effect APIs with optional deployment providers.
Readme
@polarise/deploykit
Promise clients and streaming file helpers for Node and Bun. Import createClient
from @polarise/deploykit/vercel or @polarise/deploykit/cloudflare. File helpers are
exported from @polarise/deploykit. No Effect imports are required in your app.
Install only the adapter you need:
npm install @polarise/deploykit@alpha @polarise/deploykit-vercel@alphaEffect applications import the core API from @polarise/deploykit/effect and the
provider layer from its adapter package. /promise aliases the main Promise helpers.
Edge clients use /edge/vercel or /edge/cloudflare; /edge supplies file helpers.
The /test client requires @polarise/deploykit-test.
Pass signal for cancellation and call await client.close() in finally.
Failures preserve their original tagged errors; cancellation cannot undo an
operation already accepted by a provider. Reconcile ambiguous creation outcomes.
Alpha API, version 0.1.0-alpha.2. Node 22.19 or newer.
Effect integrations use exactly [email protected]; keep the runtime graph aligned.
