chore: use pnpm catalog to manage dependencies - #21259
Conversation
a753dc8 to
a6db801
Compare
|
This also breaks |
|
Maybe using https://github.com/antfu-collective/taze , supports pnpm catalog and named catalogs |
|
If you don't need or care about Nx, then you could also switch to use Lerna-Lite as an alternative (which I maintain and is closer to the original Lerna code, before Nx came in). Lerna-Lite fully supports Workspace and Catalog protocols which was added a few months ago and it also works with both lerna version & publish commands (see Lerna-Lite For more info about Lerna-Lite itself, you can read this small section on the main readme, the commands are pretty much the same and so nothing new to learn. Lastly, both Workspace and Catalog protocols are purposely used within Lerna-Lite itself to make sure that everything runs smoothly (I made some fixes related to catalog as recently as last week and it's now used by VuePress ecosystem/themes projects with catalog, even Jest & Volar projects use Lerna-Lite) Cheers |
142b234 to
bb54746
Compare
|
I see that @KaelWD migrated the project to Lerna-Lite in this commit 7ce2ce6 to now only use and rely on I'm the maintainer of Lerna-Lite and if it's useful to you then upvoting it would be nice 馃槃 I might add your project to the list of big users (you would become the 2nd biggest user after Jest, so thank you). I also saw that I missed the Also Cheers |
|
I know you guys have your own way of publishing with OIDC but I'm happy to say that both Lerna and Lerna-Lite now support OIDC Trusted Publishing, see Lerna-Lite@4.9.0 with a working demo: https://github.com/lerna-lite-test/oidc Combine that with Catalogs and life is good 馃槃 |
800efd0 to
f1a4238
Compare
a6db801 to
ad301a1
Compare
630451f to
3d3f418
Compare
ad301a1 to
6b919b5
Compare
| autoInstallPeers: false | ||
|
|
||
| catalog: | ||
| # Vue ecosystem |
There was a problem hiding this comment.
Note that this grouping is not persistent, anything that rewrites this file such as pnpm patch-commit will rearrange everything into alphabetical order.
There was a problem hiding this comment.
Good to know 馃憤馃徏 I don't feel strongly about the order and groups, but will try to restore it if I catch it before PR is merged.
Pending: lerna/lerna#4055