Replies: 59 comments 24 replies
-
For us, the most challenging thing is being able to export/dockerise one workspace/package and its (internals AND externals) dependencies without packing the whole repository. A lot of discussions about this topic, but no mature solution yet : #3114 #1637 #2198 small company / few IT members |
Beta Was this translation helpful? Give feedback.
-
For us, we are using pnpm to manage dependencies for our big monorepo (200+projects and 100+developers). The problems we are facing are: 1. Workspace single lock file We plan to turn off this option shared-workspace-lockfile, but still have some blockers. I have already list them. 2. Lockfile update Lockfile not updated after run Bytedance / (100+ developers) |
Beta Was this translation helpful? Give feedback.
-
Hi! We're having trouble with unlinking. Our use case: we have a ton of packages in a monorepo, and they have some interdependencies. Sometimes two levels of dependency. To work more efficiently, if we don't need local code from the dependencies, we use repo versions instead. That way, you don't have to install the entire dependency tree just to work on one package. We have two unlink-related bugs that create havoc on a daily basis for us as there are 70+ developers making changes in that repo every day. Thanks so much for your attention! ❤️ |
Beta Was this translation helpful? Give feedback.
-
Hi! We are trying to migrate our monorepo to Explanation + minimal repro in #4385 Thanks a lot in advance 🙏 Maze / 35+ engineers |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
We've migrated to env vars for private registry credentials and when a teammate doesn't have the env var set, We're a team of ~150 devs at @SalesLoft. |
Beta Was this translation helpful? Give feedback.
-
Hi, We are migrating to pnpm in Siemens Gamesa in a team of 100 dev aprox, but we found this issue: We have a library with common utilities to develop and with many peer-dependencies to be installed by every teams. The problem is that pnpm only installs that peer dependencies when pnpm-lock.yaml don't exists. If we delete node_modules after or in the CI/CD system, that dependencies are not installed. Thanks for your help. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
hi, bytedance/100+ team |
Beta Was this translation helpful? Give feedback.
-
hi, |
Beta Was this translation helpful? Give feedback.
-
Inconsistent/buggy behavior when The main concern right now is uncertainty about how well I should really also mention that from what we've seen so far, pnpm is a huge improvement over yarn and we're seeing a huge speed up in local and CI install times, so big shout out to the pnpm team. Details on our monorepo: |
Beta Was this translation helpful? Give feedback.
-
We are attempting to migrate from yarn to pnpm. We have a monorepo with 200+ packages, but we are seeing an issue when some of the packages have different versions of the same dependency. - #5176 We would appreciate any help in understanding the issue more, so we can migrate our codebase! Caplin/50+ team |
Beta Was this translation helpful? Give feedback.
-
is there a plan to auto version like we have some package depend on each other. for our project with so, there area some way to increase the packages's version by git tag check like |
Beta Was this translation helpful? Give feedback.
-
We are using using Turborepo with pnpm workspaces. We have already migrated over to pnpm, but are facing issues with package duplication. Detailed issue: #5351 |
Beta Was this translation helpful? Give feedback.
-
We are building a new CI tool, we are going to use the npm publish command until the pnpm one is fixed. Issue: #5396 |
Beta Was this translation helpful? Give feedback.
-
Hey! We faced issues with dependencies resolution after migrating from v7 to v8 Company: GreenData Issue #6944 Thanks for your work <3 |
Beta Was this translation helpful? Give feedback.
-
Goofy bug for DefinitelyTyped here: #7283 This affects DT's use of partial |
Beta Was this translation helpful? Give feedback.
-
This is making a migration from npm to pnpm considerably more difficult. Company name: Figma |
Beta Was this translation helpful? Give feedback.
-
Absolute paths in pnpm-lock.yml when using resolutions #7858 Company: Microsoft |
Beta Was this translation helpful? Give feedback.
-
Issues with upgrading to pnpm version 8.15.7, where Company: Microsoft |
Beta Was this translation helpful? Give feedback.
-
"pnpm.exe update @myscope/mypackage --latest --recursive" is updating all packages instead of mypackage #8329 Company: Microsoft |
Beta Was this translation helpful? Give feedback.
-
"Make Company: hokify Thanks! |
Beta Was this translation helpful? Give feedback.
-
onyl install
|
Beta Was this translation helpful? Give feedback.
-
#6893 pnpm does not fail when missing peer deps with
Company: Tink, a Visa solution |
Beta Was this translation helpful? Give feedback.
-
We cannot upgrade PNPM from v8 to v9 due to Medium/large company, 200+ developers |
Beta Was this translation helpful? Give feedback.
-
Feature request for an issue with PNPM's resolution that has been causing us a lot of issues as of late: Medium/large company, 200+ developers |
Beta Was this translation helpful? Give feedback.
-
Cannot upgrade to v9.10.0 due to error printing in the console after install |
Beta Was this translation helpful? Give feedback.
-
We are having an issue with Medium/large company, 200+ developers |
Beta Was this translation helpful? Give feedback.
-
Microsoft: hundreds of devs |
Beta Was this translation helpful? Give feedback.
-
We have a large monorepo with Full details at: #8736 Large company, ~100 contributors in the relevant monorepo. |
Beta Was this translation helpful? Give feedback.
-
If your company tries to migrate to pnpm but you have some blockers, add a post here and reference the issues that you have created. We will try to prioritize bug fixes/feature requests that are coming from big teams/companies.
The post should contain the name of the company and the size of the team.
Feel free to use this discussion also if you already migrated to pnpm but really need help with some issues.
Beta Was this translation helpful? Give feedback.
All reactions