Skip to content

Upgrade pnpm supply-chain safeguards#41

Closed
JoviDeCroock wants to merge 1 commit into
masterfrom
chore/pnpm-11-supply-chain-window
Closed

Upgrade pnpm supply-chain safeguards#41
JoviDeCroock wants to merge 1 commit into
masterfrom
chore/pnpm-11-supply-chain-window

Conversation

@JoviDeCroock
Copy link
Copy Markdown
Member

Summary

  • upgrade pinned pnpm usage to pnpm 11
  • configure a 7-day minimumReleaseAge window for installs
  • explicitly block exotic transitive dependencies

Why

Upgraded every repo to pnpm 11, so we inherit the ecosystem install-cooldown behaviour. It's not a fix on its own. It buys us a window.

Testing

  • Not run; config-only change.

Comment thread package.json Outdated
},
"prettier": "prettier-config-rschristian"
"prettier": "prettier-config-rschristian",
"packageManager": "pnpm@11.0.0"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see a need for this & would be a strong -1 for it on any of the repos I currently maintain. Keeping to the default ecosystem package manager if much more preferable.

None of our repos are adding/bumping deps often enough for this to really be an issue, nor is it an issue for the org if personal dev machines are compromised (obviously not ideal, but "user beware" when installing any software). Happy to talk about moving this back out of the org before/after preactjs/preset-vite#184 if needed

@JoviDeCroock JoviDeCroock force-pushed the chore/pnpm-11-supply-chain-window branch from b3f1c24 to 1dfa4d8 Compare May 12, 2026 17:42
@JoviDeCroock JoviDeCroock force-pushed the chore/pnpm-11-supply-chain-window branch from 1dfa4d8 to 1b57e7a Compare May 12, 2026 17:48
@JoviDeCroock
Copy link
Copy Markdown
Member Author

Gotcha, yes up to you!

@JoviDeCroock JoviDeCroock deleted the chore/pnpm-11-supply-chain-window branch May 12, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants