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

JS: Update to pnpm workspaces #5785

Open
4 of 5 tasks
joncinque opened this issue Nov 9, 2023 · 0 comments
Open
4 of 5 tasks

JS: Update to pnpm workspaces #5785

joncinque opened this issue Nov 9, 2023 · 0 comments
Assignees

Comments

@joncinque
Copy link
Contributor

joncinque commented Nov 9, 2023

Problem

All of the different JS packages in the SPL repo are roughly the same, and yet we maintain completely separate lockfiles for each one, forcing us to update dependencies on each one individually. It's a big waste of dev time and CI resources.

Solution

pnpm has great workspace support, making for much more understandable builds. And most importantly, we can specify the same dependencies to be used in the whole workspace, just like with cargo. This will take a few stages:

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

No branches or pull requests

1 participant