Commit ca07fbb
authored
fix(config): align .npmrc and pnpm-workspace.yaml for pnpm v11 (#180)
- .npmrc: keep only npm-valid settings (ignore-scripts, min-release-age)
- .npmrc: remove trust-policy/trust-policy-exclude (not valid npm settings)
- pnpm-workspace.yaml: remove ignoreDependencyScripts (invalid setting name)
- pnpm-workspace.yaml: remove linkWorkspacePackages (removed in pnpm v11)
- pnpm-workspace.yaml: add trustPolicy/trustPolicyExclude (pnpm equivalents)
- pnpm-workspace.yaml: un-nest settings block (minimumReleaseAge was under settings: key)
- Rely on pnpm v11 strictDepBuilds (default true) + allowBuilds for dep scripts1 parent 3cfdbfe commit ca07fbb
2 files changed
Lines changed: 14 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
2 | 3 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
| |||
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
0 commit comments