Skip to content

Migrate to pnpm#1394

Open
AlanBreck wants to merge 6 commits into
mainfrom
pnpm-migration
Open

Migrate to pnpm#1394
AlanBreck wants to merge 6 commits into
mainfrom
pnpm-migration

Conversation

@AlanBreck
Copy link
Copy Markdown
Collaborator

@AlanBreck AlanBreck commented May 14, 2026

This also refactors away from fs-extra and change-case deps.

@AlanBreck AlanBreck self-assigned this May 14, 2026
@AlanBreck AlanBreck changed the title pnpm migration Migrate to pnpm May 22, 2026
@socket-security
Copy link
Copy Markdown

socket-security Bot commented May 22, 2026

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn Medium
Medium CVE: npm brace-expansion: Large numeric range defeats documented `max` DoS protection

CVE: GHSA-jxxr-4gwj-5jf2 brace-expansion: Large numeric range defeats documented max DoS protection (MODERATE)

Affected versions: >= 5.0.0 < 5.0.6

Patched version: 5.0.6

From: pnpm-lock.yamlnpm/@storybook/svelte-vite@8.6.18npm/ts-jest@29.4.9npm/jest@30.4.2npm/@storybook/svelte@8.6.14npm/style-dictionary@3.9.2npm/brace-expansion@5.0.5

ℹ Read more on: This package | This alert | What is a medium CVE?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Remove or replace dependencies that include known medium severity CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/brace-expansion@5.0.5. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn Medium
Medium CVE: npm ws: Uninitialized memory disclosure

CVE: GHSA-58qx-3vcg-4xpx ws: Uninitialized memory disclosure (MODERATE)

Affected versions: >= 8.0.0 < 8.20.1

Patched version: 8.20.1

From: pnpm-lock.yamlnpm/storybook@8.6.18npm/ws@8.20.0

ℹ Read more on: This package | This alert | What is a medium CVE?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Remove or replace dependencies that include known medium severity CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/ws@8.20.0. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

@AlanBreck AlanBreck marked this pull request as ready for review May 22, 2026 18:10
@github-actions
Copy link
Copy Markdown
Contributor

👋 Thanks for Submitting! This PR is available for preview at the link below.

✅ PR tip preview: https://1394.pr.nala.bravesoftware.com/
✅ Commit preview: https://1394.pr.nala.bravesoftware.com/commit-9257aa2bac7d2db866fb8659956cc526da36bb40/

- ./tokens/css/variables-android.old.css: 7390 bytes
+ ./tokens/css/variables-android.css: 7390 bytes
---
- ./tokens/css/variables-browser.old.css: 6644 bytes
+ ./tokens/css/variables-browser.css: 6644 bytes
---
- ./tokens/css/variables-ios.old.css: 8180 bytes
+ ./tokens/css/variables-ios.css: 8180 bytes
---
- ./tokens/css/variables-marketing.old.css: 13501 bytes
+ ./tokens/css/variables-marketing.css: 13501 bytes
---
- ./tokens/css/variables-news.old.css: 526 bytes
+ ./tokens/css/variables-news.css: 526 bytes
---
- ./tokens/css/variables-newtab.old.css: 1933 bytes
+ ./tokens/css/variables-newtab.css: 1933 bytes
---
- ./tokens/css/variables-search.old.css: 28568 bytes
+ ./tokens/css/variables-search.css: 28568 bytes
---
- ./tokens/css/variables-web3.old.css: 893 bytes
+ ./tokens/css/variables-web3.css: 893 bytes
---
- ./tokens/css/variables.old.css: 126006 bytes
+ ./tokens/css/variables.css: 126006 bytes
Variables Diff: variables-android.diff
--- ./tokens/css/variables-android.old.css	2026-05-22 18:09:34.116444660 +0000
+++ ./tokens/css/variables-android.css	2026-05-22 18:08:59.941753898 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:44 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:08:59 GMT+0000 (Coordinated Universal Time)
  */
 
 :root {
Variables Diff: variables-browser.diff
--- ./tokens/css/variables-browser.old.css	2026-05-22 18:09:34.330600779 +0000
+++ ./tokens/css/variables-browser.css	2026-05-22 18:08:59.926753781 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:44 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:08:59 GMT+0000 (Coordinated Universal Time)
  */
 
 :root {
Variables Diff: variables-ios.diff
--- ./tokens/css/variables-ios.old.css	2026-05-22 18:09:34.550494613 +0000
+++ ./tokens/css/variables-ios.css	2026-05-22 18:08:59.958754031 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:44 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:08:59 GMT+0000 (Coordinated Universal Time)
  */
 
 :root {
Variables Diff: variables-marketing.diff
--- ./tokens/css/variables-marketing.old.css	2026-05-22 18:09:34.719841292 +0000
+++ ./tokens/css/variables-marketing.css	2026-05-22 18:08:59.984754235 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:44 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:08:59 GMT+0000 (Coordinated Universal Time)
  */
 
 :root {
Variables Diff: variables-news.diff
--- ./tokens/css/variables-news.old.css	2026-05-22 18:09:34.865194937 +0000
+++ ./tokens/css/variables-news.css	2026-05-22 18:09:00.035754635 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:44 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:09:00 GMT+0000 (Coordinated Universal Time)
  */
 
 :root {
Variables Diff: variables-newtab.diff
--- ./tokens/css/variables-newtab.old.css	2026-05-22 18:09:35.054743994 +0000
+++ ./tokens/css/variables-newtab.css	2026-05-22 18:09:00.042754690 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:44 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:09:00 GMT+0000 (Coordinated Universal Time)
  */
 
 :root {
Variables Diff: variables-search.diff
--- ./tokens/css/variables-search.old.css	2026-05-22 18:09:35.247012250 +0000
+++ ./tokens/css/variables-search.css	2026-05-22 18:09:00.013754463 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:44 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:09:00 GMT+0000 (Coordinated Universal Time)
  */
 
 :root {
Variables Diff: variables-web3.diff
--- ./tokens/css/variables-web3.old.css	2026-05-22 18:09:35.399399430 +0000
+++ ./tokens/css/variables-web3.css	2026-05-22 18:09:00.047754729 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:44 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:09:00 GMT+0000 (Coordinated Universal Time)
  */
 
 @media (prefers-color-scheme: light) {
Variables Diff: variables.diff
--- ./tokens/css/variables.old.css	2026-05-22 18:09:35.653015209 +0000
+++ ./tokens/css/variables.css	2026-05-22 18:08:59.806752840 +0000
@@ -1,6 +1,6 @@
 /**
  * Do not edit directly
- * Generated on Thu May 21 2026 23:39:43 GMT+0000 (Coordinated Universal Time)
+ * Generated on Fri May 22 2026 18:08:59 GMT+0000 (Coordinated Universal Time)
  */
 
 :root {

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