Environment hell, inverted.
Install · Usage · Release Channels
Experimental 0.x: EnvHeaven is currently in experimental
0.xdevelopment. APIs, CLI commands, plugin contracts, package names, and release behavior may change before1.0.0. Pin versions and read release notes before using it in production workflows.
| Channel | Install | Purpose |
|---|---|---|
release |
npm install @envheaven/plugins-firebase-hosting-deploy@release |
recommended 0.x release track |
latest |
npm install @envheaven/plugins-firebase-hosting-deploy |
npm default alias for the release track |
exp |
npm install @envheaven/plugins-firebase-hosting-deploy@exp |
experimental builds with newer changes |
Install compatible envheaven host package in the same workflow.
Run Firebase Hosting deploy workflows through EnvHeaven.
- Firebase CLI availability checks.
- Hosting project/site/public directory resolution.
- optional config materialization.
firebase deployexecution through EnvHeaven.
Node.js >=20, EnvHeaven host package, Firebase CLI, Firebase auth, and an existing Hosting site.
| Channel | Install | Purpose |
|---|---|---|
release |
npm install @envheaven/plugins-firebase-hosting-deploy@release |
recommended 0.x release track |
latest |
npm install @envheaven/plugins-firebase-hosting-deploy |
npm default alias for the release track |
exp |
npm install @envheaven/plugins-firebase-hosting-deploy@exp |
experimental builds with newer changes |
release is the recommended 0.x track, not a stable API promise.
Experimental. Plugin contracts may change before EnvHeaven 1.0.0.
MIT, as declared in package.json.
{ "pluginPackage": "@envheaven/plugins-firebase-hosting-deploy", "Execution": { "cwd": "." } }