Skip to content

Commit 9d0abb7

Browse files
committed
feat: migrate to pnpm v11.0.0-rc.0
- Migrate .npmrc pnpm settings → pnpm-workspace.yaml - Migrate package.json pnpm.overrides (49 entries) → pnpm-workspace.yaml - Migrate pnpm.patchedDependencies → pnpm-workspace.yaml (removed stale patches) - Add allowBuilds for esbuild, postject - Update packageManager to pnpm@11.0.0-rc.0 - Regenerate lockfile (v9.0 format)
1 parent d799dd0 commit 9d0abb7

File tree

4 files changed

+1028
-1349
lines changed

4 files changed

+1028
-1349
lines changed

.npmrc

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,4 @@
1-
# Suppress pnpm build script warnings.
2-
ignore-scripts=true
3-
4-
# Suppress pnpm workspace warnings
5-
link-workspace-packages=false
6-
loglevel=error
7-
prefer-workspace-packages=false
8-
9-
# Minimum release age for npm v11+ (days).
10-
# pnpm equivalent is in pnpm-workspace.yaml (minimumReleaseAge).
1+
# npm v11+ settings (not pnpm — pnpm v11 only reads auth/registry from .npmrc).
112
min-release-age=7
12-
13-
# Trust policy - prevent downgrade attacks
143
trust-policy=no-downgrade
15-
trust-policy-exclude[]=undici@6.21.3
4+
trust-policy-exclude[]=undici@6.21.3

package.json

Lines changed: 2 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "socket-cli-monorepo",
33
"version": "0.0.0",
4-
"packageManager": "pnpm@10.33.0",
4+
"packageManager": "pnpm@11.0.0-rc.0",
55
"private": true,
66
"engines": {
77
"node": ">=25.9.0",
8-
"pnpm": ">=10.33.0"
8+
"pnpm": ">=11.0.0-rc.0"
99
},
1010
"scripts": {
1111
"// Build": "",
@@ -139,67 +139,6 @@
139139
"yoctocolors-cjs": "catalog:",
140140
"zod": "catalog:"
141141
},
142-
"pnpm": {
143-
"overrides": {
144-
"@octokit/graphql": "catalog:",
145-
"@octokit/request-error": "catalog:",
146-
"@sigstore/sign": "4.1.0",
147-
"@socketsecurity/lib": "catalog:",
148-
"aggregate-error": "catalog:",
149-
"ansi-regex": "catalog:",
150-
"brace-expansion": "catalog:",
151-
"defu": ">=6.1.6",
152-
"emoji-regex": "catalog:",
153-
"es-define-property": "catalog:",
154-
"es-set-tostringtag": "catalog:",
155-
"function-bind": "catalog:",
156-
"glob": ">=13.0.6",
157-
"globalthis": "catalog:",
158-
"gopd": "catalog:",
159-
"graceful-fs": "catalog:",
160-
"has-property-descriptors": "catalog:",
161-
"has-proto": "catalog:",
162-
"has-symbols": "catalog:",
163-
"has-tostringtag": "catalog:",
164-
"hasown": "catalog:",
165-
"https-proxy-agent": "catalog:",
166-
"indent-string": "catalog:",
167-
"is-core-module": "catalog:",
168-
"isarray": "catalog:",
169-
"lodash": "catalog:",
170-
"npm-package-arg": "catalog:",
171-
"packageurl-js": "catalog:",
172-
"path-parse": "catalog:",
173-
"qs": ">=6.15.0",
174-
"safe-buffer": "catalog:",
175-
"safer-buffer": "catalog:",
176-
"semver": "catalog:",
177-
"set-function-length": "catalog:",
178-
"shell-quote": "catalog:",
179-
"side-channel": "catalog:",
180-
"signal-exit": "4.1.0",
181-
"string_decoder": "catalog:",
182-
"string-width": "catalog:",
183-
"strip-ansi": "catalog:",
184-
"tiny-colors": "catalog:",
185-
"typedarray": "catalog:",
186-
"undici": "catalog:",
187-
"vite": "catalog:",
188-
"wrap-ansi": "catalog:",
189-
"xml2js": "catalog:",
190-
"yaml": "catalog:",
191-
"yargs-parser": "catalog:"
192-
},
193-
"patchedDependencies": {
194-
"@npmcli/run-script@10.0.3": "patches/@npmcli__run-script@10.0.3.patch",
195-
"@npmcli/run-script@10.0.4": "patches/@npmcli__run-script@10.0.4.patch",
196-
"@sigstore/sign@4.1.0": "patches/@sigstore__sign@4.1.0.patch",
197-
"execa@2.1.0": "patches/execa@2.1.0.patch",
198-
"execa@5.1.1": "patches/execa@5.1.1.patch",
199-
"node-gyp@12.1.0": "patches/node-gyp@12.1.0.patch",
200-
"node-gyp@12.2.0": "patches/node-gyp@12.2.0.patch"
201-
}
202-
},
203142
"lint-staged": {
204143
"*.{cjs,cts,js,json,md,mjs,mts,ts}": [
205144
"oxfmt --write"

0 commit comments

Comments
 (0)