Skip to content

[IGNORE] Replace npm by pnpm - #792

Draft
Gladorme wants to merge 4 commits into
perses:mainfrom
Gladorme:pnpm
Draft

[IGNORE] Replace npm by pnpm#792
Gladorme wants to merge 4 commits into
perses:mainfrom
Gladorme:pnpm

Conversation

@Gladorme

@Gladorme Gladorme commented Aug 31, 2026

Copy link
Copy Markdown
Member

Description

Replacing npm by pnpm to save disk space (+ time). It's really useful for us as we have shared deps between repo and it's now even more useful with IA where you can have a lot of worktrees!

With pnpm files inside node_modules are linked from a single content-addressable storage (no more duplication on all repos/worktrees).

And it's supporting workspaces, that allow us to remove turbo, that is pain to maintain (at least to me when I need to touch it 😆)

I still need to test a little bit more if everything is working as intended, but it looks promising to me 😄

Related PRs:

Screenshots

Checklist

  • Pull request has a descriptive title and context useful to a reviewer.
  • Pull request title follows the [<catalog_entry>] <commit message> naming convention using one of the
    following catalog_entry values: FEATURE, ENHANCEMENT, BUGFIX, BREAKINGCHANGE, DOC,IGNORE.
  • All commits have DCO signoffs.

UI Changes

  • Changes that impact the UI include screenshots and/or screencasts of the relevant changes.
  • Code follows the UI guidelines.

Signed-off-by: Guillaume LADORME <gladorme@gmail.com>
Signed-off-by: Guillaume LADORME <gladorme@gmail.com>
Signed-off-by: Guillaume <gladorme@gmail.com>
Signed-off-by: Guillaume <gladorme@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant