Skip to content

Commit de5bfac

Browse files
Update to use pnpm 9 (#23318)
## Description Update to pnpm 9 Same as #21328 but not from a fork to work around issues with how dependency scanning works for PRs. Lock files updates with: `pnpm exec flub exec --releaseGroupRoot=all -- "pnpm i --lockfile-only"` `pnpm exec flub exec --packages -- "pnpm i --lockfile-only"` ## Breaking Changes Developers will have to update to pnpm 9
1 parent 52a40cb commit de5bfac

File tree

45 files changed

+74182
-56640
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+74182
-56640
lines changed

.npmrc

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
engine-strict=true
22
frozen-lockfile=true
33
strict-peer-dependencies=true
4+
link-workspace-packages=true
45

56
# Disable pnpm update notifications since we use corepack to install package managers
67
update-notifier=false
7-
# Don't use new lockfile format because component governance does not yet support it
8-
use-lockfile-v6=false
98
# Use the number of cores on the machine by default.
109
workspace-concurrency=0
1110

build-tools/.npmrc

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
engine-strict=true
22
frozen-lockfile=true
33
strict-peer-dependencies=true
4+
link-workspace-packages=true
45

56
# Disable pnpm update notifications since we use corepack to install package managers
67
update-notifier=false
7-
# Don't use new lockfile format because component governance does not yet support it
8-
use-lockfile-v6=false
98
# Use the number of cores on the machine by default.
109
workspace-concurrency=0

build-tools/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"syncpack": "^9.8.6",
9595
"typescript": "~5.4.5"
9696
},
97-
"packageManager": "pnpm@8.15.8+sha512.d1a029e1a447ad90bc96cd58b0fad486d2993d531856396f7babf2d83eb1823bb83c5a3d0fc18f675b2d10321d49eb161fece36fe8134aa5823ecd215feed392",
97+
"packageManager": "pnpm@9.15.3+sha512.1f79bc245a66eb0b07c5d4d83131240774642caaa86ef7d0434ab47c0d16f66b04e21e0c086eb61e62c77efc4d7f7ec071afad3796af64892fae66509173893a",
9898
"engines": {
9999
"node": ">=18.17.1"
100100
},

build-tools/pnpm-lock.yaml

+8,030-5,629
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

common/build/build-common/.npmrc

-2
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,3 @@ strict-peer-dependencies=true
44

55
# Disable pnpm update notifications since we use corepack to install package managers
66
update-notifier=false
7-
# Don't use new lockfile format because component governance does not yet support it
8-
use-lockfile-v6=false

common/build/build-common/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@
2424
"devDependencies": {
2525
"prettier": "~3.0.3"
2626
},
27-
"packageManager": "pnpm@8.15.8+sha512.d1a029e1a447ad90bc96cd58b0fad486d2993d531856396f7babf2d83eb1823bb83c5a3d0fc18f675b2d10321d49eb161fece36fe8134aa5823ecd215feed392"
27+
"packageManager": "pnpm@9.15.3+sha512.1f79bc245a66eb0b07c5d4d83131240774642caaa86ef7d0434ab47c0d16f66b04e21e0c086eb61e62c77efc4d7f7ec071afad3796af64892fae66509173893a"
2828
}

common/build/build-common/pnpm-lock.yaml

+6-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

common/build/eslint-config-fluid/.npmrc

-2
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,3 @@ strict-peer-dependencies=true
44

55
# Disable pnpm update notifications since we use corepack to install package managers
66
update-notifier=false
7-
# Don't use new lockfile format because component governance does not yet support it
8-
use-lockfile-v6=false

common/build/eslint-config-fluid/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,5 @@
5959
"sort-json": "^2.0.1",
6060
"typescript": "~5.1.6"
6161
},
62-
"packageManager": "pnpm@8.15.8+sha512.d1a029e1a447ad90bc96cd58b0fad486d2993d531856396f7babf2d83eb1823bb83c5a3d0fc18f675b2d10321d49eb161fece36fe8134aa5823ecd215feed392"
62+
"packageManager": "pnpm@9.15.3+sha512.1f79bc245a66eb0b07c5d4d83131240774642caaa86ef7d0434ab47c0d16f66b04e21e0c086eb61e62c77efc4d7f7ec071afad3796af64892fae66509173893a"
6363
}

0 commit comments

Comments
 (0)