diff --git a/apps/lockfile-explorer/package.json b/apps/lockfile-explorer/package.json index 91a2d6a2db1..1ee555c07db 100644 --- a/apps/lockfile-explorer/package.json +++ b/apps/lockfile-explorer/package.json @@ -62,7 +62,7 @@ "@rushstack/node-core-library": "workspace:*", "@rushstack/terminal": "workspace:*", "cors": "~2.8.5", - "express": "4.19.2", + "express": "4.20.0", "js-yaml": "~3.13.1", "open": "~8.4.0", "update-notifier": "~5.1.0", diff --git a/common/changes/@microsoft/rush/dependabot-npm_and_yarn-apps-lockfile-explorer-express-4.20.0_2024-09-23-18-27.json b/common/changes/@microsoft/rush/dependabot-npm_and_yarn-apps-lockfile-explorer-express-4.20.0_2024-09-23-18-27.json new file mode 100644 index 00000000000..ac52b262e88 --- /dev/null +++ b/common/changes/@microsoft/rush/dependabot-npm_and_yarn-apps-lockfile-explorer-express-4.20.0_2024-09-23-18-27.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Bump express dependency to 4.20.0", + "type": "none", + "packageName": "@microsoft/rush" + } + ], + "packageName": "@microsoft/rush", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@rushstack/lockfile-explorer/dependabot-npm_and_yarn-apps-lockfile-explorer-express-4.20.0_2024-09-23-18-27.json b/common/changes/@rushstack/lockfile-explorer/dependabot-npm_and_yarn-apps-lockfile-explorer-express-4.20.0_2024-09-23-18-27.json new file mode 100644 index 00000000000..b2d93326f22 --- /dev/null +++ b/common/changes/@rushstack/lockfile-explorer/dependabot-npm_and_yarn-apps-lockfile-explorer-express-4.20.0_2024-09-23-18-27.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Bump express dependency to 4.20.0", + "type": "minor", + "packageName": "@rushstack/lockfile-explorer" + } + ], + "packageName": "@rushstack/lockfile-explorer", + "email": "iclanton@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/config/subspaces/default/pnpm-lock.yaml b/common/config/subspaces/default/pnpm-lock.yaml index 8ae7768ef07..7fa1f5d5236 100644 --- a/common/config/subspaces/default/pnpm-lock.yaml +++ b/common/config/subspaces/default/pnpm-lock.yaml @@ -211,8 +211,8 @@ importers: specifier: ~2.8.5 version: 2.8.5 express: - specifier: 4.19.2 - version: 4.19.2 + specifier: 4.20.0 + version: 4.20.0 js-yaml: specifier: ~3.13.1 version: 3.13.1 @@ -4183,8 +4183,8 @@ importers: specifier: ~2.8.5 version: 2.8.5 express: - specifier: 4.19.2 - version: 4.19.2 + specifier: 4.20.0 + version: 4.20.0 http2-express-bridge: specifier: ~1.0.7 version: 1.0.7(@types/express@4.17.21) @@ -10934,7 +10934,7 @@ packages: detect-port-alt: 1.1.6 esbuild: 0.14.54 esbuild-runner: 2.2.2(esbuild@0.14.54) - express: 4.19.2 + express: 4.20.0 fs-extra: 9.1.0 remeda: 0.0.32 source-map-support: 0.5.21 @@ -10975,7 +10975,7 @@ packages: dotenv-expand: 5.1.0 esbuild: 0.14.54 escodegen: 2.1.0 - express: 4.19.2 + express: 4.20.0 fs-extra: 9.1.0 immer: 9.0.21 js-yaml: 4.1.0 @@ -12019,7 +12019,7 @@ packages: core-js: 3.36.0 cross-spawn: 7.0.3 envinfo: 7.11.1 - express: 4.19.2 + express: 4.20.0 find-up: 5.0.0 fs-extra: 9.1.0 get-port: 5.1.1 @@ -12221,7 +12221,7 @@ packages: babel-plugin-polyfill-corejs3: 0.1.7(@babel/core@7.20.12) chalk: 4.1.2 core-js: 3.36.0 - express: 4.19.2 + express: 4.20.0 file-system-cache: 1.1.0 find-up: 5.0.0 fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.2)(webpack@4.47.0) @@ -12297,7 +12297,7 @@ packages: core-js: 3.36.0 cpy: 8.1.2 detect-port: 1.5.1 - express: 4.19.2 + express: 4.20.0 file-system-cache: 1.1.0 fs-extra: 9.1.0 globby: 11.1.0 @@ -12419,7 +12419,7 @@ packages: chalk: 4.1.2 core-js: 3.36.0 css-loader: 3.6.0(webpack@4.47.0) - express: 4.19.2 + express: 4.20.0 file-loader: 6.2.0(webpack@4.47.0) file-system-cache: 1.1.0 find-up: 5.0.0 @@ -15470,6 +15470,24 @@ packages: raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 + dev: true + + /body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 /bole@4.0.1: resolution: {integrity: sha512-42r0aSOJFJti2l6LasBHq2BuWJzohGs349olQnH/ETlJo87XnoWw7UT8pGE6UstjxzOKkwz7tjoFcmSr6L16vg==} @@ -17447,6 +17465,10 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + /encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} requiresBuild: true @@ -18686,36 +18708,36 @@ packages: jest-message-util: 29.7.0 jest-util: 29.7.0 - /express@4.19.2: - resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} + /express@4.20.0: + resolution: {integrity: sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 finalhandler: 1.2.0 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.10 proxy-addr: 2.0.7 qs: 6.11.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.0 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -22418,12 +22440,8 @@ packages: yargs-parser: 20.2.9 dev: false - /merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} - /merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} - dev: false /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -23527,8 +23545,8 @@ packages: /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + /path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} /path-type@3.0.0: resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} @@ -24385,6 +24403,12 @@ packages: dependencies: side-channel: 1.0.6 + /qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.6 + /querystring-es3@0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} engines: {node: '>=0.4.x'} @@ -25773,6 +25797,24 @@ packages: range-parser: 1.2.1 statuses: 2.0.1 + /send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + /serialize-javascript@4.0.0: resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: @@ -25818,8 +25860,8 @@ packages: parseurl: 1.3.3 dev: false - /serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + /serve-static@1.16.0: + resolution: {integrity: sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==} engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 @@ -27974,7 +28016,7 @@ packages: compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.19.2 + express: 4.20.0 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6 @@ -28027,7 +28069,7 @@ packages: compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.19.2 + express: 4.20.0 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6 @@ -28081,7 +28123,7 @@ packages: compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.19.2 + express: 4.20.0 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6 diff --git a/common/config/subspaces/default/repo-state.json b/common/config/subspaces/default/repo-state.json index bc350b7a331..280c27619e0 100644 --- a/common/config/subspaces/default/repo-state.json +++ b/common/config/subspaces/default/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": "80b740836ae2e10f999a0b0fe71687ca91fc44ac", + "pnpmShrinkwrapHash": "dbebe82d2976cf43b9db7a2924060ce5f5acf877", "preferredVersionsHash": "ce857ea0536b894ec8f346aaea08cfd85a5af648" } diff --git a/rush-plugins/rush-serve-plugin/package.json b/rush-plugins/rush-serve-plugin/package.json index b41444e3f71..a75a6c78bee 100644 --- a/rush-plugins/rush-serve-plugin/package.json +++ b/rush-plugins/rush-serve-plugin/package.json @@ -24,7 +24,7 @@ "@rushstack/ts-command-line": "workspace:*", "compression": "~1.7.4", "cors": "~2.8.5", - "express": "4.19.2", + "express": "4.20.0", "http2-express-bridge": "~1.0.7", "ws": "~8.14.1" },