Skip to content

Commit 456e591

Browse files
Copilotdanielroe
andauthored
chore: migrate pnpm configuration to v11
- Create pnpm-workspace.yaml with settings migrated from .npmrc and package.json pnpm section - Remove non-auth settings from .npmrc (shamefullyHoist, strictPeerDependencies → pnpm-workspace.yaml) - Migrate onlyBuiltDependencies/ignoredBuiltDependencies → allowBuilds in pnpm-workspace.yaml - Remove pnpm field from package.json (no longer read by pnpm v11) Co-authored-by: danielroe <28706372+danielroe@users.noreply.github.com>
1 parent 7f07de1 commit 456e591

3 files changed

Lines changed: 13 additions & 15 deletions

File tree

.npmrc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +0,0 @@
1-
shamefully-hoist=true
2-
strict-peer-dependencies=false

package.json

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -100,18 +100,5 @@
100100
"vitest": "^4.1.6",
101101
"vue": "^3.5.34",
102102
"vue-tsc": "^3.2.8"
103-
},
104-
"pnpm": {
105-
"onlyBuiltDependencies": [
106-
"better-sqlite3",
107-
"esbuild",
108-
"rolldown",
109-
"sharp"
110-
],
111-
"ignoredBuiltDependencies": [
112-
"@parcel/watcher",
113-
"puppeteer",
114-
"vue-demi"
115-
]
116103
}
117104
}

pnpm-workspace.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
shamefullyHoist: true
2+
strictPeerDependencies: false
3+
4+
allowBuilds:
5+
better-sqlite3: true
6+
esbuild: true
7+
rolldown: true
8+
sharp: true
9+
"@parcel/watcher": false
10+
maplibre-gl: false
11+
puppeteer: false
12+
unrs-resolver: false
13+
vue-demi: false

0 commit comments

Comments
 (0)