Commit 898f3a1
committed
chore(pnpm): drop dead .pnpmrc, declare pnpm defaults in pnpm-workspace.yaml
pnpm v11 reads settings from pnpm-workspace.yaml (and the npm-compat
subset from .npmrc), not from .pnpmrc. The .pnpmrc file previously
committed was being silently ignored — every setting in it was a
no-op.
Changes:
- Delete .pnpmrc (dead file, pnpm does not read it).
- Append to pnpm-workspace.yaml:
- autoInstallPeers: true pnpm default, declared explicitly
- enablePrePostScripts: true pnpm default, declared explicitly (husky)
- saveExact: true pin exact on `pnpm add`
No behavioral change — these match current pnpm defaults. Declaring
explicitly hardens against future pnpm default flips silently
diverging across the fleet.1 parent 50f9b2f commit 898f3a1
2 files changed
Lines changed: 13 additions & 27 deletions
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
0 commit comments