Skip to content

Commit fe71e62

Browse files
committed
fix(config): align .npmrc and pnpm-workspace.yaml for pnpm v11
- .npmrc: add ignore-scripts (valid npm setting, safety net) - pnpm-workspace.yaml: remove ignoreScripts (blocks project prepare/build scripts) - pnpm-workspace.yaml: remove linkWorkspacePackages (removed in pnpm v11) - Rely on pnpm v11 strictDepBuilds (default true) + allowBuilds for dep scripts
1 parent b1e3b70 commit fe71e62

2 files changed

Lines changed: 1 addition & 3 deletions

File tree

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
# npm v11+ settings (not pnpm — pnpm v11 only reads auth/registry from .npmrc).
2+
ignore-scripts=true
23
min-release-age=7

pnpm-workspace.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
# Migrated from .npmrc (pnpm v11 only reads auth/registry from .npmrc).
2-
ignoreScripts: true
3-
linkWorkspacePackages: false
41
trustPolicy: no-downgrade
52

63
# Wait 7 days (10080 minutes) before installing newly published packages.

0 commit comments

Comments
 (0)