From 1e624ca62732c61b9658e4e0e73962d8c9b7e388 Mon Sep 17 00:00:00 2001 From: MT Lewis Date: Sun, 24 Nov 2024 22:25:36 +0000 Subject: [PATCH] Restrict all instances of @types/express to v4 to match express itself Signed-off-by: MT Lewis --- .changeset/odd-apples-explain.md | 8 ++++++++ plugins/auth-node/package.json | 2 +- plugins/devtools-backend/package.json | 2 +- plugins/permission-backend/package.json | 2 +- plugins/signals-backend/package.json | 2 +- yarn.lock | 8 ++++---- 6 files changed, 16 insertions(+), 8 deletions(-) create mode 100644 .changeset/odd-apples-explain.md diff --git a/.changeset/odd-apples-explain.md b/.changeset/odd-apples-explain.md new file mode 100644 index 0000000000..324d98b0f6 --- /dev/null +++ b/.changeset/odd-apples-explain.md @@ -0,0 +1,8 @@ +--- +'@backstage/plugin-auth-node': patch +'@backstage/plugin-permission-backend': patch +'@backstage/plugin-devtools-backend': patch +'@backstage/plugin-signals-backend': patch +--- + +Restrict `@types/express` version range from `*` to `^4.17.6`. diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index ba8d0ad83b..a1384e33da 100644 --- a/plugins/auth-node/package.json +++ b/plugins/auth-node/package.json @@ -44,7 +44,7 @@ "@backstage/config": "workspace:^", "@backstage/errors": "workspace:^", "@backstage/types": "workspace:^", - "@types/express": "*", + "@types/express": "^4.17.6", "@types/passport": "^1.0.3", "express": "^4.17.1", "jose": "^5.0.0", diff --git a/plugins/devtools-backend/package.json b/plugins/devtools-backend/package.json index a87ea14719..b31250b6d3 100644 --- a/plugins/devtools-backend/package.json +++ b/plugins/devtools-backend/package.json @@ -49,7 +49,7 @@ "@backstage/plugin-permission-node": "workspace:^", "@backstage/types": "workspace:^", "@manypkg/get-packages": "^1.1.3", - "@types/express": "*", + "@types/express": "^4.17.6", "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "^3.0.0", "express": "^4.18.1", diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index b5e3f84a90..4d1d0fbe7f 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -58,7 +58,7 @@ "@backstage/plugin-auth-node": "workspace:^", "@backstage/plugin-permission-common": "workspace:^", "@backstage/plugin-permission-node": "workspace:^", - "@types/express": "*", + "@types/express": "^4.17.6", "dataloader": "^2.0.0", "express": "^4.17.1", "express-promise-router": "^4.1.0", diff --git a/plugins/signals-backend/package.json b/plugins/signals-backend/package.json index a35a243522..6d6a8ebfed 100644 --- a/plugins/signals-backend/package.json +++ b/plugins/signals-backend/package.json @@ -44,7 +44,7 @@ "@backstage/plugin-events-node": "workspace:^", "@backstage/plugin-signals-node": "workspace:^", "@backstage/types": "workspace:^", - "@types/express": "*", + "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", "http-proxy-middleware": "^2.0.0", diff --git a/yarn.lock b/yarn.lock index 98cead73b1..d9f2fd4975 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5319,7 +5319,7 @@ __metadata: "@backstage/config": "workspace:^" "@backstage/errors": "workspace:^" "@backstage/types": "workspace:^" - "@types/express": "*" + "@types/express": ^4.17.6 "@types/passport": ^1.0.3 cookie-parser: ^1.4.6 express: ^4.17.1 @@ -6158,7 +6158,7 @@ __metadata: "@backstage/plugin-permission-node": "workspace:^" "@backstage/types": "workspace:^" "@manypkg/get-packages": ^1.1.3 - "@types/express": "*" + "@types/express": ^4.17.6 "@types/ping": ^0.4.1 "@types/supertest": ^2.0.8 "@types/yarnpkg__lockfile": ^1.1.4 @@ -6896,7 +6896,7 @@ __metadata: "@backstage/plugin-auth-node": "workspace:^" "@backstage/plugin-permission-common": "workspace:^" "@backstage/plugin-permission-node": "workspace:^" - "@types/express": "*" + "@types/express": ^4.17.6 "@types/lodash": ^4.14.151 "@types/supertest": ^2.0.8 dataloader: ^2.0.0 @@ -7862,7 +7862,7 @@ __metadata: "@backstage/plugin-events-node": "workspace:^" "@backstage/plugin-signals-node": "workspace:^" "@backstage/types": "workspace:^" - "@types/express": "*" + "@types/express": ^4.17.6 "@types/supertest": ^2.0.8 "@types/ws": ^8.5.10 express: ^4.17.1