grofers/Setup pnpm
Install pnpm package manager
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Version of pnpm to install | no | — |
| dest | Where to store pnpm files | no | ~/setup-pnpm |
| run_install | If specified, run `pnpm install` | no | null |
| cache | Whether to cache the pnpm store directory | no | false |
| cache_dependency_path | File path to the pnpm lockfile, which contents hash will be used as a cache key | no | pnpm-lock.yaml |
| package_json_file | File path to the package.json to read "packageManager" configuration. This path must be relative to the repository root (GITHUB_WORKSPACE). | no | package.json |
| standalone | When set to true, @pnpm/exe, which is a Node.js bundled package, will be installed, enabling using pnpm without Node.js. | no | false |
Outputs
| name | description |
|---|---|
| dest | Expanded path of inputs#dest |
| bin_dest | Location of `pnpm` and `pnpx` command |