-
Notifications
You must be signed in to change notification settings - Fork 355
Open
Labels
Description
I see there was support added for pnpm workspaces, which is awesome. A couple behaviors that were unexpected for me:
- It overwrites
pnpm-workspace.yamland I end up with apnpm-workspace.yamlthat's actually a JSON file. Is this intentional? - It doesn't seem to respect "named catalogs".
Example, I have this at the bottom of my pnpm-workspace.yaml for an expo/mobile project where I want these dependencies. In package.json I use catalog:mobile, and other projects like the web app I just use catalog:.
catalogs:
mobile:
query-string: 7.1.3
tailwindcss: ^3.4.17
But it upgrades those dependencies anyways. (e.g. upgrades tailwind to v4)
takiguchi-yu-gnavi, SaizFerri, jtbeckman and controversial