Fix CI/CD pnpm error around minimumReleaseAge (#33908)
* Update pnpm * Fix @types/node dep reference * disable allowBuilds for js-sdk * disable allowBuilds for js-sdk for git too * Iterate * Iterate
This commit is contained in:
@@ -79,7 +79,7 @@
|
|||||||
"@types/auto-launch": "^5.0.1",
|
"@types/auto-launch": "^5.0.1",
|
||||||
"@types/counterpart": "^0.18.1",
|
"@types/counterpart": "^0.18.1",
|
||||||
"@types/minimist": "^1.2.1",
|
"@types/minimist": "^1.2.1",
|
||||||
"@types/node": "22",
|
"@types/node": "catalog:",
|
||||||
"@types/pacote": "^11.1.1",
|
"@types/pacote": "^11.1.1",
|
||||||
"@typescript-eslint/eslint-plugin": "^8.0.0",
|
"@typescript-eslint/eslint-plugin": "^8.0.0",
|
||||||
"@typescript-eslint/parser": "^8.0.0",
|
"@typescript-eslint/parser": "^8.0.0",
|
||||||
|
|||||||
@@ -153,7 +153,7 @@
|
|||||||
"@types/jsrsasign": "^10.5.4",
|
"@types/jsrsasign": "^10.5.4",
|
||||||
"@types/lodash": "^4.14.168",
|
"@types/lodash": "^4.14.168",
|
||||||
"@types/modernizr": "^3.5.3",
|
"@types/modernizr": "^3.5.3",
|
||||||
"@types/node": "22",
|
"@types/node": "catalog:",
|
||||||
"@types/pako": "^2.0.0",
|
"@types/pako": "^2.0.0",
|
||||||
"@types/postcss-import": "^14.0.3",
|
"@types/postcss-import": "^14.0.3",
|
||||||
"@types/qrcode": "^1.3.5",
|
"@types/qrcode": "^1.3.5",
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@arcmantle/vite-plugin-import-css-sheet": "^1.0.12",
|
"@arcmantle/vite-plugin-import-css-sheet": "^1.0.12",
|
||||||
"@element-hq/element-web-module-api": "workspace:*",
|
"@element-hq/element-web-module-api": "workspace:*",
|
||||||
"@types/node": "^22.10.7",
|
"@types/node": "catalog:",
|
||||||
"@types/react": "catalog:",
|
"@types/react": "catalog:",
|
||||||
"@types/react-dom": "catalog:",
|
"@types/react-dom": "catalog:",
|
||||||
"@vitejs/plugin-react": "catalog:",
|
"@vitejs/plugin-react": "catalog:",
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@arcmantle/vite-plugin-import-css-sheet": "^1.0.12",
|
"@arcmantle/vite-plugin-import-css-sheet": "^1.0.12",
|
||||||
"@element-hq/element-web-module-api": "workspace:*",
|
"@element-hq/element-web-module-api": "workspace:*",
|
||||||
"@types/node": "^22.10.7",
|
"@types/node": "catalog:",
|
||||||
"@types/react": "catalog:",
|
"@types/react": "catalog:",
|
||||||
"@vitejs/plugin-react": "catalog:",
|
"@vitejs/plugin-react": "catalog:",
|
||||||
"react": "catalog:",
|
"react": "catalog:",
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@element-hq/element-web-module-api": "workspace:*",
|
"@element-hq/element-web-module-api": "workspace:*",
|
||||||
"@types/node": "^22.10.7",
|
"@types/node": "catalog:",
|
||||||
"typescript": "catalog:",
|
"typescript": "catalog:",
|
||||||
"vite": "catalog:",
|
"vite": "catalog:",
|
||||||
"vitest": "catalog:"
|
"vitest": "catalog:"
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
"@testing-library/dom": "^10.4.1",
|
"@testing-library/dom": "^10.4.1",
|
||||||
"@testing-library/react": "^16.3.2",
|
"@testing-library/react": "^16.3.2",
|
||||||
"@testing-library/user-event": "^14.6.1",
|
"@testing-library/user-event": "^14.6.1",
|
||||||
"@types/node": "^22.10.7",
|
"@types/node": "catalog:",
|
||||||
"@types/react": "^19",
|
"@types/react": "^19",
|
||||||
"@vitejs/plugin-react": "catalog:",
|
"@vitejs/plugin-react": "catalog:",
|
||||||
"@vitest/browser-playwright": "catalog:",
|
"@vitest/browser-playwright": "catalog:",
|
||||||
|
|||||||
@@ -39,7 +39,7 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@matrix-org/react-sdk-module-api": "^2.5.0",
|
"@matrix-org/react-sdk-module-api": "^2.5.0",
|
||||||
"@microsoft/api-extractor": "^7.49.1",
|
"@microsoft/api-extractor": "^7.49.1",
|
||||||
"@types/node": "^22.10.7",
|
"@types/node": "catalog:",
|
||||||
"@types/react": "catalog:",
|
"@types/react": "catalog:",
|
||||||
"@types/react-dom": "catalog:",
|
"@types/react-dom": "catalog:",
|
||||||
"@types/semver": "^7.5.8",
|
"@types/semver": "^7.5.8",
|
||||||
|
|||||||
Generated
+16
-16
@@ -266,7 +266,7 @@ overrides:
|
|||||||
caniuse-lite: 1.0.30001799
|
caniuse-lite: 1.0.30001799
|
||||||
markdown-it: 14.1.1
|
markdown-it: 14.1.1
|
||||||
matrix-widget-api: ^1.17.0
|
matrix-widget-api: ^1.17.0
|
||||||
'@types/node': ts6.0
|
'@types/node': 25.9.3
|
||||||
config-file-ts: 0.2.8-rc1
|
config-file-ts: 0.2.8-rc1
|
||||||
node-abi: 4.31.0
|
node-abi: 4.31.0
|
||||||
'@types/pg-pool': 2.0.7
|
'@types/pg-pool': 2.0.7
|
||||||
@@ -315,7 +315,7 @@ importers:
|
|||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 1.60.0
|
version: 1.60.0
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ts6.0
|
specifier: 25.9.3
|
||||||
version: 25.9.3
|
version: 25.9.3
|
||||||
'@vitest/coverage-v8':
|
'@vitest/coverage-v8':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
@@ -421,7 +421,7 @@ importers:
|
|||||||
specifier: ^1.2.1
|
specifier: ^1.2.1
|
||||||
version: 1.2.5
|
version: 1.2.5
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ts6.0
|
specifier: 25.9.3
|
||||||
version: 25.9.3
|
version: 25.9.3
|
||||||
'@types/pacote':
|
'@types/pacote':
|
||||||
specifier: ^11.1.1
|
specifier: ^11.1.1
|
||||||
@@ -839,7 +839,7 @@ importers:
|
|||||||
specifier: ^3.5.3
|
specifier: ^3.5.3
|
||||||
version: 3.5.6
|
version: 3.5.6
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ts6.0
|
specifier: 25.9.3
|
||||||
version: 25.9.3
|
version: 25.9.3
|
||||||
'@types/pako':
|
'@types/pako':
|
||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
@@ -1140,7 +1140,7 @@ importers:
|
|||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/module-api
|
version: link:../../packages/module-api
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ts6.0
|
specifier: 25.9.3
|
||||||
version: 25.9.3
|
version: 25.9.3
|
||||||
'@types/react':
|
'@types/react':
|
||||||
specifier: ^19.2.10
|
specifier: ^19.2.10
|
||||||
@@ -1195,7 +1195,7 @@ importers:
|
|||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/module-api
|
version: link:../../packages/module-api
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ts6.0
|
specifier: 25.9.3
|
||||||
version: 25.9.3
|
version: 25.9.3
|
||||||
'@types/react':
|
'@types/react':
|
||||||
specifier: ^19.2.10
|
specifier: ^19.2.10
|
||||||
@@ -1229,7 +1229,7 @@ importers:
|
|||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/module-api
|
version: link:../../packages/module-api
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ts6.0
|
specifier: 25.9.3
|
||||||
version: 25.9.3
|
version: 25.9.3
|
||||||
typescript:
|
typescript:
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
@@ -1275,7 +1275,7 @@ importers:
|
|||||||
specifier: ^14.6.1
|
specifier: ^14.6.1
|
||||||
version: 14.6.1(@testing-library/dom@10.4.1)
|
version: 14.6.1(@testing-library/dom@10.4.1)
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ts6.0
|
specifier: 25.9.3
|
||||||
version: 25.9.3
|
version: 25.9.3
|
||||||
'@types/react':
|
'@types/react':
|
||||||
specifier: ^19.2.10
|
specifier: ^19.2.10
|
||||||
@@ -1321,7 +1321,7 @@ importers:
|
|||||||
specifier: ^7.49.1
|
specifier: ^7.49.1
|
||||||
version: 7.58.9(@types/node@25.9.3)
|
version: 7.58.9(@types/node@25.9.3)
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ts6.0
|
specifier: 25.9.3
|
||||||
version: 25.9.3
|
version: 25.9.3
|
||||||
'@types/react':
|
'@types/react':
|
||||||
specifier: ^19.2.10
|
specifier: ^19.2.10
|
||||||
@@ -5325,7 +5325,7 @@ packages:
|
|||||||
'@rushstack/node-core-library@5.23.1':
|
'@rushstack/node-core-library@5.23.1':
|
||||||
resolution: {integrity: sha512-wlKmIKIYCKuCASbITvOxLZXepPbwXvrv7S6ig6XNWFchSyhL/E2txmVXspHY49Wu2dzf7nI27a2k/yV5BA3EiA==}
|
resolution: {integrity: sha512-wlKmIKIYCKuCASbITvOxLZXepPbwXvrv7S6ig6XNWFchSyhL/E2txmVXspHY49Wu2dzf7nI27a2k/yV5BA3EiA==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@types/node': '*'
|
'@types/node': 25.9.3
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
'@types/node':
|
'@types/node':
|
||||||
optional: true
|
optional: true
|
||||||
@@ -5333,7 +5333,7 @@ packages:
|
|||||||
'@rushstack/problem-matcher@0.2.1':
|
'@rushstack/problem-matcher@0.2.1':
|
||||||
resolution: {integrity: sha512-gulfhBs6n+I5b7DvjKRfhMGyUejtSgOHTclF/eONr8hcgF1APEDjhxIsfdUYYMzC3rvLwGluqLjbwCFZ8nxrog==}
|
resolution: {integrity: sha512-gulfhBs6n+I5b7DvjKRfhMGyUejtSgOHTclF/eONr8hcgF1APEDjhxIsfdUYYMzC3rvLwGluqLjbwCFZ8nxrog==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@types/node': '*'
|
'@types/node': 25.9.3
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
'@types/node':
|
'@types/node':
|
||||||
optional: true
|
optional: true
|
||||||
@@ -5344,7 +5344,7 @@ packages:
|
|||||||
'@rushstack/terminal@0.24.0':
|
'@rushstack/terminal@0.24.0':
|
||||||
resolution: {integrity: sha512-8ZQS4MMaGsv27EXCBiH7WMPkRZrffeDoIevs6z9TM5dzqiY6+Hn4evfK/G+gvgBTjfvfkHIZPQQmalmI2sM4TQ==}
|
resolution: {integrity: sha512-8ZQS4MMaGsv27EXCBiH7WMPkRZrffeDoIevs6z9TM5dzqiY6+Hn4evfK/G+gvgBTjfvfkHIZPQQmalmI2sM4TQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@types/node': '*'
|
'@types/node': 25.9.3
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
'@types/node':
|
'@types/node':
|
||||||
optional: true
|
optional: true
|
||||||
@@ -10009,7 +10009,7 @@ packages:
|
|||||||
resolution: {integrity: sha512-rNHAShJQqQwFNoL0hbf3BphSBOWnpOUAKvidLS/AjNVLPfoj5mSf4jQMfW3cYOs6hXeZC7nF7mDHaBnbxELOzg==}
|
resolution: {integrity: sha512-rNHAShJQqQwFNoL0hbf3BphSBOWnpOUAKvidLS/AjNVLPfoj5mSf4jQMfW3cYOs6hXeZC7nF7mDHaBnbxELOzg==}
|
||||||
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
|
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@types/node': '*'
|
'@types/node': 25.9.3
|
||||||
esbuild-register: '>=3.4.0'
|
esbuild-register: '>=3.4.0'
|
||||||
ts-node: '>=9.0.0'
|
ts-node: '>=9.0.0'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
@@ -13677,7 +13677,7 @@ packages:
|
|||||||
engines: {node: ^18.0.0 || >=20.0.0}
|
engines: {node: ^18.0.0 || >=20.0.0}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@types/node': ^18.0.0 || >=20.0.0
|
'@types/node': 25.9.3
|
||||||
less: '*'
|
less: '*'
|
||||||
lightningcss: ^1.21.0
|
lightningcss: ^1.21.0
|
||||||
sass: '*'
|
sass: '*'
|
||||||
@@ -13708,7 +13708,7 @@ packages:
|
|||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
engines: {node: ^20.19.0 || >=22.12.0}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@types/node': ^20.19.0 || >=22.12.0
|
'@types/node': 25.9.3
|
||||||
'@vitejs/devtools': ^0.1.18
|
'@vitejs/devtools': ^0.1.18
|
||||||
esbuild: 0.27.4
|
esbuild: 0.27.4
|
||||||
jiti: '>=1.21.0'
|
jiti: '>=1.21.0'
|
||||||
@@ -13784,7 +13784,7 @@ packages:
|
|||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@edge-runtime/vm': '*'
|
'@edge-runtime/vm': '*'
|
||||||
'@opentelemetry/api': ^1.9.0
|
'@opentelemetry/api': ^1.9.0
|
||||||
'@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0
|
'@types/node': 25.9.3
|
||||||
'@vitest/browser-playwright': 4.1.9
|
'@vitest/browser-playwright': 4.1.9
|
||||||
'@vitest/browser-preview': 4.1.9
|
'@vitest/browser-preview': 4.1.9
|
||||||
'@vitest/browser-webdriverio': 4.1.9
|
'@vitest/browser-webdriverio': 4.1.9
|
||||||
|
|||||||
+4
-2
@@ -2,6 +2,7 @@ linkWorkspacePackages: true
|
|||||||
cleanupUnusedCatalogs: true
|
cleanupUnusedCatalogs: true
|
||||||
ignorePatchFailures: false
|
ignorePatchFailures: false
|
||||||
ignoreWorkspaceRootCheck: true
|
ignoreWorkspaceRootCheck: true
|
||||||
|
minimumReleaseAgeStrict: true
|
||||||
packages:
|
packages:
|
||||||
- "apps/*"
|
- "apps/*"
|
||||||
- "packages/*"
|
- "packages/*"
|
||||||
@@ -11,6 +12,7 @@ packages:
|
|||||||
catalog:
|
catalog:
|
||||||
# typescript
|
# typescript
|
||||||
typescript: 6.0.3
|
typescript: 6.0.3
|
||||||
|
"@types/node": ts6.0
|
||||||
# react
|
# react
|
||||||
react: ^19.0.0
|
react: ^19.0.0
|
||||||
react-dom: ^19.0.0
|
react-dom: ^19.0.0
|
||||||
@@ -47,6 +49,7 @@ packageExtensions:
|
|||||||
vite: "^8.0.0"
|
vite: "^8.0.0"
|
||||||
|
|
||||||
allowBuilds:
|
allowBuilds:
|
||||||
|
# Needed to make the git dependency in layered.sh happy
|
||||||
matrix-js-sdk: true
|
matrix-js-sdk: true
|
||||||
# Installs the CLI, which we do not need
|
# Installs the CLI, which we do not need
|
||||||
"@sentry/cli": false
|
"@sentry/cli": false
|
||||||
@@ -115,7 +118,7 @@ overrides:
|
|||||||
caniuse-lite: 1.0.30001799
|
caniuse-lite: 1.0.30001799
|
||||||
markdown-it: 14.1.1
|
markdown-it: 14.1.1
|
||||||
matrix-widget-api: "^1.17.0"
|
matrix-widget-api: "^1.17.0"
|
||||||
"@types/node": ts6.0
|
"@types/node": 25.9.3
|
||||||
config-file-ts: 0.2.8-rc1
|
config-file-ts: 0.2.8-rc1
|
||||||
node-abi: 4.31.0
|
node-abi: 4.31.0
|
||||||
"@types/pg-pool": 2.0.7
|
"@types/pg-pool": 2.0.7
|
||||||
@@ -137,4 +140,3 @@ minimumReleaseAgeExclude:
|
|||||||
- "@matrix-org/*"
|
- "@matrix-org/*"
|
||||||
- "@vector-im/*"
|
- "@vector-im/*"
|
||||||
- "@element-hq/*"
|
- "@element-hq/*"
|
||||||
- "@types/node@25.9.3"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user