Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace yarn with another package manager #2950

Open
mimarz opened this issue Jan 6, 2025 · 0 comments
Open

Replace yarn with another package manager #2950

mimarz opened this issue Jan 6, 2025 · 0 comments
Labels
⚙️ technical Technical improvements, maintenance or other issues that are not directly linked to a feature

Comments

@mimarz
Copy link
Collaborator

mimarz commented Jan 6, 2025

We've had enough small weird issues with using yarn locally and on gh actions.

These include:

  • Hoisting of dependencies has caused unwanted bugs downstream
  • yarn pack differs from npm pack with ignoring some files
  • yarn add vercel suddenly stopped working on gh actions

Feels like its time to move on to a more modern package manager.

pnpm is at the top of the list as an replacement, but we are free to explore other posibilites, Deno 2.0 looks interesting?

Things to look out for when changing package manager

  • We use yarn foreach for building packages based on dependencies between them.
  • Has to work with Renovate
@mimarz mimarz added the ⚙️ technical Technical improvements, maintenance or other issues that are not directly linked to a feature label Jan 6, 2025
@mimarz mimarz moved this to 🔵 Inbox in Team Design System Jan 6, 2025
@mrosvik mrosvik moved this from 🔵 Inbox to 📋 Backlog in Team Design System Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚙️ technical Technical improvements, maintenance or other issues that are not directly linked to a feature
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant