@envheaven/plugins-nodejs-pnpm
v0.2.0
Published
Spec-first pnpm execution plugin for envheaven and workspace-based Node.js projects.
Downloads
298
Maintainers
Readme
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.
Install
| Channel | Install | Purpose |
|---|---|---|
| release | npm install @envheaven/plugins-nodejs-pnpm@release | recommended 0.x release track |
| latest | npm install @envheaven/plugins-nodejs-pnpm | npm default alias for the release track |
| exp | npm install @envheaven/plugins-nodejs-pnpm@exp | experimental builds with newer changes |
Install compatible envheaven host package in the same workflow.
Usage
Run pnpm scripts and local pnpm exec binaries through EnvHeaven.
{
"pluginPackage": "@envheaven/plugins-nodejs-pnpm",
"Execution": {
"cwd": "."
}
}What it does
pnpm-runfor package scripts.pnpm-execfor local CLI binaries.- readiness diagnostics before execution.
- structured process execution through the plugin host.
Requirements
Node.js >=20, EnvHeaven host package, pnpm, and a target package.json.
Release Channels
| Channel | Install | Purpose |
|---|---|---|
| release | npm install @envheaven/plugins-nodejs-pnpm@release | recommended 0.x release track |
| latest | npm install @envheaven/plugins-nodejs-pnpm | npm default alias for the release track |
| exp | npm install @envheaven/plugins-nodejs-pnpm@exp | experimental builds with newer changes |
release is the recommended 0.x track, not a stable API promise.
Status
Experimental. Plugin contracts may change before EnvHeaven 1.0.0.
License
MIT, as declared in package.json.
