Replies: 78 comments 27 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 |
|
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) |
|
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! ❤️ |
|
Hi! We are trying to migrate our monorepo to Explanation + minimal repro in #4385 Thanks a lot in advance 🙏 Maze / 35+ engineers |
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. |
|
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. |
This comment has been hidden.
This comment has been hidden.
|
hi, bytedance/100+ team |
|
hi, |
|
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: |
|
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 |
|
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 |
|
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 |
|
We are building a new CI tool, we are going to use the npm publish command until the pnpm one is fixed. Issue: #5396 |
|
We are using the standalone version of pnpm companywide because it is cross platform compatible and works great. A lot of developers who used nvm-sh before, miss the possibility to set a specific node version which is only used in the current terminal session and not globally. Issue: #9364 Company: clavis IT ag |
|
We are using Issue: #9563 Company: Yotpo |
|
I work for a large company and would like to take advantage of pnpm's version management feature https://pnpm.io/cli/env I need something like If so, it would be worth documenting on the page |
|
@zkochan I am looking at using pnpm but all of our scanning tools rely on a package-lock.json. Similar requirement to https://github.com/orgs/pnpm/discussions/3367#discussioncomment-4214798 is it possible to take a pnpm lock file and auto genereate a package-lock based on it |
|
Hi @zkochan! We are using pnpm v10 (10.19.0) and noticed a discrepancy between In the following scenario My expected behavior would be the Could you please help me clarify if this is a bug and which behavior is expected? |
|
We've noticed an issue with |
|
The instruction on how to use Is there al alternative best practice to installing |
|
Dependabot is partially broken with pnpm (v10, haven’t tried earlier versions): although their support matrix says Security updates are supported, PR creation fails with this error:
Dependabot issue, with 25 upvotes as of writing: dependabot/dependabot-core#13177 |
|
We're struggling with the supply-chain checks that pnpm offers in combination with Azure Artifacts, because it manipulates the meta data of packages from upstreams like npm. Large company |
|
pnpm 11.4.0+ breaks installs for the Buf Schema Registry. This issue affects not only our company but also several of our customers, many of whom are large enterprises. |
|
HubSpot is in early phases for migrating away from an in-house custom package manager to pnpm. So far we have had strong success. We're making heavy use of the config plugin and custom resolver features of pnpm 11 to help bridge between our legacy custom package manager and standard modern packages that we host on an internal verdaccio server. Organizational context: HubSpot currently has about 2k engineers, with about ~800 engineers that do some form of JavaScript / TypeScript development. We have 4064 packages in our custom package manager. We use a micro-frontend SPA app architecture with library packages for shared logic. Our repos typically have around 1-10 packages configured together in a workspace. Generally the migration has been going smoothly. One feature so far would make it easier for us to use our config plugin in all the contexts we need it: #12180 |
|
|
All Microsoft engineers are currently blocked from using pnpm's self-update feature with versions of pnpm > 11.5.3. (i.e. if you have pnpm>=11.5.3 installed globally and you run This is caused by:
A reproduction and detailed explanation is available at https://github.com/astegmaier/playground-pnpm-package-proxy This affects >200 monorepos and >4k engineers. |
|
I created a discussion on the topic of potentially insecure packages being downloaded Here I work at domeba GmbH which has about 140 Employees |
|
Issue: #13715 |
Uh oh!
There was an error while loading. Please reload this page.
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.
All reactions