-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🚀 Feature: support pnpm 9.5 workspace version range feature - catalog
#509
Comments
Very cool feature! |
@all-contributors please add @heggria for ideas.
|
I've put up a pull request to add @heggria! 🎉 |
Adds @heggria as a contributor for ideas. This was requested by JoshuaKGoldberg [in this comment](#509 (comment)) --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Looking at https://github.com/JoshuaKGoldberg/package-json-validator/blob/main/PJV.js#L311-L322, it looks like support for https://pnpm.io/next/workspaces#workspace-protocol-workspace |
I went ahead and took care of it upstream: JoshuaKGoldberg/package-json-validator#71. Once that lands, I think there'll be another step here to remove some of the (no unnecessary) overrides (e.g. |
JoshuaKGoldberg/package-json-validator@91c139a
Bug Report Checklist
main
branch of the repository.Overview
Reference: https://pnpm.io/catalogs
In version 9.5, pnpm introduced a new feature called
catalog
, which allows for the declaration of global variables for package version ranges.As a result, the following syntax should no longer trigger the error
Invalid version range for dependency react: catalog:
.Additional Info
No response
The text was updated successfully, but these errors were encountered: