From fe71e62a10ed06ac1f46ccd12ec218a19d97928e Mon Sep 17 00:00:00 2001 From: jdalton Date: Tue, 14 Apr 2026 09:10:04 -0400 Subject: [PATCH] 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 --- .npmrc | 1 + pnpm-workspace.yaml | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.npmrc b/.npmrc index 890866d1..9c7382ba 100644 --- a/.npmrc +++ b/.npmrc @@ -1,2 +1,3 @@ # npm v11+ settings (not pnpm — pnpm v11 only reads auth/registry from .npmrc). +ignore-scripts=true min-release-age=7 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 264b6dc2..d3768284 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,6 +1,3 @@ -# Migrated from .npmrc (pnpm v11 only reads auth/registry from .npmrc). -ignoreScripts: true -linkWorkspacePackages: false trustPolicy: no-downgrade # Wait 7 days (10080 minutes) before installing newly published packages.