# workspace/pnpm-workspace

Generates a `pnpm-workspace.yaml` file for projects using pnpm as their
package manager. The file defines the workspace globs that pnpm uses to
discover packages.

```yaml
packages:
  - 'apps/*'
  - 'packages/*'
```

## Details

| Property | Value |
|----------|-------|
| **Task ID** | `workspace/pnpm-workspace` |
| **Group** | Monorepo |
| **Scope** | Root (monorepo root only) |
| **Applicable When** | `packageManager` is `pnpm` |
| **Config Target** | `pnpm-workspace.yaml` |

**Tip:** This task only applies when `pnpm` is the detected package manager.
  Non-pnpm projects do not need a `pnpm-workspace.yaml`.