diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index fbc8b1a3..ee431e0e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -137,7 +137,7 @@ jobs: # Support backward 'LTS' version and 'current' version # https://github.com/nodejs/release#release-schedule # https://nodejs.org/en/blog/release - node-version: [18, 20, 21] + node-version: [18, 20] needs: - testing steps: diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index b3d29da3..f465af18 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -134,7 +134,7 @@ importers: version: 0.2.14(@rushstack/heft@0.63.4)(@types/node@18.18.6) '@rushstack/heft-jest-plugin': specifier: 0.10.6 - version: 0.10.6(@rushstack/heft@0.63.4)(@types/node@18.18.6)(jest-environment-node@29.6.4) + version: 0.10.6(@rushstack/heft@0.63.4)(@types/node@18.18.6)(jest-environment-node@29.7.0) '@rushstack/heft-lint-plugin': specifier: 0.2.14 version: 0.2.14(@rushstack/heft@0.63.4)(@types/node@18.18.6) @@ -151,8 +151,8 @@ importers: specifier: 8.56.0 version: 8.56.0 jest-environment-node: - specifier: 29.6.4 - version: 29.6.4 + specifier: 29.7.0 + version: 29.7.0 jest-html-reporters: specifier: 3.1.5 version: 3.1.5 @@ -213,7 +213,7 @@ importers: version: 0.2.14(@rushstack/heft@0.63.4)(@types/node@18.18.6) '@rushstack/heft-jest-plugin': specifier: 0.10.6 - version: 0.10.6(@rushstack/heft@0.63.4)(jest-environment-jsdom@29.6.4) + version: 0.10.6(@rushstack/heft@0.63.4)(jest-environment-jsdom@29.7.0) '@rushstack/heft-lint-plugin': specifier: 0.2.14 version: 0.2.14(@rushstack/heft@0.63.4)(@types/node@18.18.6) @@ -230,8 +230,8 @@ importers: specifier: 8.56.0 version: 8.56.0 jest-environment-jsdom: - specifier: 29.6.4 - version: 29.6.4 + specifier: 29.7.0 + version: 29.7.0 jest-html-reporters: specifier: 3.1.5 version: 3.1.5 @@ -1266,7 +1266,7 @@ packages: transitivePeerDependencies: - '@types/node' - /@rushstack/heft-jest-plugin@0.10.6(@rushstack/heft@0.63.4)(@types/node@18.18.6)(jest-environment-node@29.6.4): + /@rushstack/heft-jest-plugin@0.10.6(@rushstack/heft@0.63.4)(@types/node@18.18.6)(jest-environment-node@29.7.0): resolution: {integrity: sha512-Eo+iTrPe2pthZYuNgAxVBophhE3bI5d1hQBpVm0PB3bZQxjZ99EU/ZK98Q64jQj3doMVI3ZmhQNCqBAgmMDZzg==} peerDependencies: '@rushstack/heft': ^0.63.4 @@ -1285,7 +1285,7 @@ packages: '@rushstack/heft-config-file': 0.14.3(@types/node@18.18.6) '@rushstack/node-core-library': 3.62.0(@types/node@18.18.6) jest-config: 29.5.0(@types/node@18.18.6) - jest-environment-node: 29.6.4 + jest-environment-node: 29.7.0 jest-resolve: 29.5.0 jest-snapshot: 29.5.0 lodash: 4.17.21 @@ -1297,7 +1297,7 @@ packages: - ts-node dev: false - /@rushstack/heft-jest-plugin@0.10.6(@rushstack/heft@0.63.4)(jest-environment-jsdom@29.6.4): + /@rushstack/heft-jest-plugin@0.10.6(@rushstack/heft@0.63.4)(jest-environment-jsdom@29.7.0): resolution: {integrity: sha512-Eo+iTrPe2pthZYuNgAxVBophhE3bI5d1hQBpVm0PB3bZQxjZ99EU/ZK98Q64jQj3doMVI3ZmhQNCqBAgmMDZzg==} peerDependencies: '@rushstack/heft': ^0.63.4 @@ -1316,7 +1316,7 @@ packages: '@rushstack/heft-config-file': 0.14.3(@types/node@18.18.6) '@rushstack/node-core-library': 3.62.0(@types/node@18.18.6) jest-config: 29.5.0(@types/node@18.18.6) - jest-environment-jsdom: 29.6.4 + jest-environment-jsdom: 29.7.0 jest-resolve: 29.5.0 jest-snapshot: 29.5.0 lodash: 4.17.21 @@ -3917,7 +3917,7 @@ packages: glob: 7.2.3 graceful-fs: 4.2.11 jest-circus: 29.7.0 - jest-environment-node: 29.6.4 + jest-environment-node: 29.7.0 jest-get-type: 29.6.3 jest-regex-util: 29.6.3 jest-resolve: 29.5.0 @@ -3961,8 +3961,8 @@ packages: pretty-format: 29.7.0 dev: false - /jest-environment-jsdom@29.6.4: - resolution: {integrity: sha512-K6wfgUJ16DoMs02JYFid9lOsqfpoVtyJxpRlnTxUHzvZWBnnh2VNGRB9EC1Cro96TQdq5TtSjb3qUjNaJP9IyA==} + /jest-environment-jsdom@29.7.0: + resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: canvas: ^2.5.0 @@ -3984,18 +3984,6 @@ packages: - utf-8-validate dev: false - /jest-environment-node@29.6.4: - resolution: {integrity: sha512-i7SbpH2dEIFGNmxGCpSc2w9cA4qVD+wfvg2ZnfQ7XVrKL0NA5uDVBIiGH8SR4F0dKEv/0qI5r+aDomDf04DpEQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.18.6 - jest-mock: 29.7.0 - jest-util: 29.7.0 - dev: false - /jest-environment-node@29.7.0: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} diff --git a/common/config/rush/repo-state.json b/common/config/rush/repo-state.json index 66f48086..935a9bbc 100644 --- a/common/config/rush/repo-state.json +++ b/common/config/rush/repo-state.json @@ -1,5 +1,5 @@ // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. { - "pnpmShrinkwrapHash": "8b1d7832237b9171cd8a36d134b721574b8c0953", + "pnpmShrinkwrapHash": "7ad2e69da6d0d9777fc5270b7d5aceb5d8dcd1aa", "preferredVersionsHash": "bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f" } diff --git a/packages/node-rig/package.json b/packages/node-rig/package.json index b33c53fd..26c71a92 100644 --- a/packages/node-rig/package.json +++ b/packages/node-rig/package.json @@ -40,7 +40,7 @@ "@types/heft-jest": "1.0.6", "@types/node": "18.18.6", "eslint": "8.56.0", - "jest-environment-node": "29.6.4", + "jest-environment-node": "29.7.0", "jest-html-reporters": "3.1.5", "jest-junit": "16.0.0", "typescript": "5.0.4" diff --git a/packages/web-rig/package.json b/packages/web-rig/package.json index 935900a0..29ec3205 100644 --- a/packages/web-rig/package.json +++ b/packages/web-rig/package.json @@ -40,7 +40,7 @@ "@rushstack/heft-typescript-plugin": "0.2.14", "@types/heft-jest": "1.0.6", "eslint": "8.56.0", - "jest-environment-jsdom": "29.6.4", + "jest-environment-jsdom": "29.7.0", "jest-html-reporters": "3.1.5", "jest-junit": "16.0.0", "typescript": "5.0.4" diff --git a/rush.json b/rush.json index 577bdb70..d58eb8cf 100644 --- a/rush.json +++ b/rush.json @@ -44,7 +44,7 @@ * LTS schedule: https://github.com/nodejs/release#release-schedule * LTS versions: https://nodejs.org/en/blog/release */ - "nodeSupportedVersionRange": ">=18.12.0 <19.0.0 || >=20.9.0 <21.0.0 || >=21", + "nodeSupportedVersionRange": ">=18.12.0 <19.0.0 || >=20.9.0 <21.0.0", /** * If the version check above fails, Rush will display a message showing the current