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

use pnpm #632

Merged
merged 12 commits into from
Nov 1, 2024
Merged

use pnpm #632

merged 12 commits into from
Nov 1, 2024

Conversation

felicio
Copy link
Collaborator

@felicio felicio commented Oct 29, 2024

what

  • migrate to pnpm from yarn
  • use latest pnpm GitHub action
  • config pnpm workspaces, and pre/post scripts
  • add preinstall to enforce pkg manager
  • fix patches
  • install missing dips
  • ignore files in for prettier in lint stage

why

  • faster
  • smaller footprint on disk
  • catch missing deps

Copy link

changeset-bot bot commented Oct 29, 2024

🦋 Changeset detected

Latest commit: 273591b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@status-im/eslint-config Patch
@status-im/components Patch
@status-im/js Patch
@status-im/colors Patch
@status-im/icons Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link

vercel bot commented Oct 29, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
status-components ⬜️ Ignored (Inspect) Visit Preview Nov 1, 2024 6:25pm

@felicio felicio mentioned this pull request Oct 31, 2024
@felicio felicio requested review from a team, jkbktl, prichodko and marcelines October 31, 2024 13:10
@status-im-auto
Copy link
Member

status-im-auto commented Oct 31, 2024

Jenkins Builds

Click to see older builds (2)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 26e6d25 #5 2024-10-31 14:07:05 ~38 sec chrome 📦zip
532a03a #6 2024-11-01 17:05:33 ~23 sec chrome 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
f66c561 #7 2024-11-01 17:39:08 ~24 sec chrome 📄log
✔️ 1b941b0 #8 2024-11-01 18:21:39 ~29 sec chrome 📦zip

* update node

* u

* u

* u

* t

* t
@felicio felicio merged commit 2fad122 into main Nov 1, 2024
6 checks passed
@felicio felicio deleted the felicio/pnpm branch November 1, 2024 18:29
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.

5 participants