From 0b2fbbd95c6779c9e76aa626c8afc2901b8ce7a9 Mon Sep 17 00:00:00 2001 From: Kim Tsao Date: Mon, 4 May 2026 19:01:52 -0400 Subject: [PATCH 1/2] update protobufjs to 7.5.6 and pin @protobufjs/inquire to 1.1.0 Signed-off-by: Kim Tsao --- dynamic-plugins/package.json | 3 ++- dynamic-plugins/yarn.lock | 30 +++++++++++++++--------------- package.json | 3 ++- yarn.lock | 30 +++++++++++++++--------------- 4 files changed, 34 insertions(+), 32 deletions(-) diff --git a/dynamic-plugins/package.json b/dynamic-plugins/package.json index 5eadefbddb..b93a6bbcfa 100644 --- a/dynamic-plugins/package.json +++ b/dynamic-plugins/package.json @@ -36,7 +36,8 @@ "@types/react": "18.3.28", "@types/react-dom": "18.3.7", "refractor@npm:3.6.0/prismjs": "^1.30.0", - "infinispan": "0.13.0" + "infinispan": "0.13.0", + "@protobufjs/inquire": "1.1.0" }, "packageManager": "yarn@4.12.0" } diff --git a/dynamic-plugins/yarn.lock b/dynamic-plugins/yarn.lock index c14cabf34c..727f51db54 100644 --- a/dynamic-plugins/yarn.lock +++ b/dynamic-plugins/yarn.lock @@ -10990,10 +10990,10 @@ __metadata: languageName: node linkType: hard -"@protobufjs/codegen@npm:^2.0.4": - version: 2.0.4 - resolution: "@protobufjs/codegen@npm:2.0.4" - checksum: 10c0/26ae337c5659e41f091606d16465bbcc1df1f37cc1ed462438b1f67be0c1e28dfb2ca9f294f39100c52161aef82edf758c95d6d75650a1ddf31f7ddee1440b43 +"@protobufjs/codegen@npm:^2.0.5": + version: 2.0.5 + resolution: "@protobufjs/codegen@npm:2.0.5" + checksum: 10c0/1b8a2ae56ee60a56e9d205cd4b6072a1503c5069b8ebb905710f974ff0098a0d0700641c137e0a8d98dedf14423156a106a9433695cbf52574810f55000fdcab languageName: node linkType: hard @@ -11021,7 +11021,7 @@ __metadata: languageName: node linkType: hard -"@protobufjs/inquire@npm:^1.1.0": +"@protobufjs/inquire@npm:1.1.0": version: 1.1.0 resolution: "@protobufjs/inquire@npm:1.1.0" checksum: 10c0/64372482efcba1fb4d166a2664a6395fa978b557803857c9c03500e0ac1013eb4b1aacc9ed851dd5fc22f81583670b4f4431bae186f3373fedcfde863ef5921a @@ -11042,10 +11042,10 @@ __metadata: languageName: node linkType: hard -"@protobufjs/utf8@npm:^1.1.0": - version: 1.1.0 - resolution: "@protobufjs/utf8@npm:1.1.0" - checksum: 10c0/a3fe31fe3fa29aa3349e2e04ee13dc170cc6af7c23d92ad49e3eeaf79b9766264544d3da824dba93b7855bd6a2982fb40032ef40693da98a136d835752beb487 +"@protobufjs/utf8@npm:^1.1.1": + version: 1.1.1 + resolution: "@protobufjs/utf8@npm:1.1.1" + checksum: 10c0/641fc145f00626405e8984b6e90b9edcbcc072ffc82d0647ca3176e09c730b2d022f988e65f011a7a17e2e4d77cde7733643aa10d8ac2bfa30f134dbcad553fd languageName: node linkType: hard @@ -28485,22 +28485,22 @@ __metadata: linkType: hard "protobufjs@npm:^7.0.0, protobufjs@npm:^7.2.5, protobufjs@npm:^7.3.2, protobufjs@npm:^7.5.3": - version: 7.5.4 - resolution: "protobufjs@npm:7.5.4" + version: 7.5.6 + resolution: "protobufjs@npm:7.5.6" dependencies: "@protobufjs/aspromise": "npm:^1.1.2" "@protobufjs/base64": "npm:^1.1.2" - "@protobufjs/codegen": "npm:^2.0.4" + "@protobufjs/codegen": "npm:^2.0.5" "@protobufjs/eventemitter": "npm:^1.1.0" "@protobufjs/fetch": "npm:^1.1.0" "@protobufjs/float": "npm:^1.0.2" - "@protobufjs/inquire": "npm:^1.1.0" + "@protobufjs/inquire": "npm:^1.1.1" "@protobufjs/path": "npm:^1.1.2" "@protobufjs/pool": "npm:^1.1.0" - "@protobufjs/utf8": "npm:^1.1.0" + "@protobufjs/utf8": "npm:^1.1.1" "@types/node": "npm:>=13.7.0" long: "npm:^5.0.0" - checksum: 10c0/913b676109ffb3c05d3d31e03a684e569be91f3bba8613da4a683d69d9dba948daa2afd7d2e7944d1aa6c417890c35d9d9a8883c1160affafb0f9670d59ef722 + checksum: 10c0/220df6c3cf6d2346748639a9b0b688fecc994bff9fee7018a93167e8cd45ab0ee3b4270d9eaa6be33a11adb46514ef9dce7e8217fd578c36726a9e70b96327cd languageName: node linkType: hard diff --git a/package.json b/package.json index 7d054f8cb9..3a205dde3b 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,8 @@ "zod@^3.25.76": "3.25.76", "zod@^3.25.76 || ^4.0.0": "3.25.76", "zod@^3.25 || ^4.0": "3.25.76", - "infinispan": "0.13.0" + "infinispan": "0.13.0", + "@protobufjs/inquire": "1.1.0" }, "jest": { "testTimeout": 20000 diff --git a/yarn.lock b/yarn.lock index 8afdbba617..a0c5a6a63f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11577,10 +11577,10 @@ __metadata: languageName: node linkType: hard -"@protobufjs/codegen@npm:^2.0.4": - version: 2.0.4 - resolution: "@protobufjs/codegen@npm:2.0.4" - checksum: 10c0/26ae337c5659e41f091606d16465bbcc1df1f37cc1ed462438b1f67be0c1e28dfb2ca9f294f39100c52161aef82edf758c95d6d75650a1ddf31f7ddee1440b43 +"@protobufjs/codegen@npm:^2.0.5": + version: 2.0.5 + resolution: "@protobufjs/codegen@npm:2.0.5" + checksum: 10c0/1b8a2ae56ee60a56e9d205cd4b6072a1503c5069b8ebb905710f974ff0098a0d0700641c137e0a8d98dedf14423156a106a9433695cbf52574810f55000fdcab languageName: node linkType: hard @@ -11608,7 +11608,7 @@ __metadata: languageName: node linkType: hard -"@protobufjs/inquire@npm:^1.1.0": +"@protobufjs/inquire@npm:1.1.0": version: 1.1.0 resolution: "@protobufjs/inquire@npm:1.1.0" checksum: 10c0/64372482efcba1fb4d166a2664a6395fa978b557803857c9c03500e0ac1013eb4b1aacc9ed851dd5fc22f81583670b4f4431bae186f3373fedcfde863ef5921a @@ -11629,10 +11629,10 @@ __metadata: languageName: node linkType: hard -"@protobufjs/utf8@npm:^1.1.0": - version: 1.1.0 - resolution: "@protobufjs/utf8@npm:1.1.0" - checksum: 10c0/a3fe31fe3fa29aa3349e2e04ee13dc170cc6af7c23d92ad49e3eeaf79b9766264544d3da824dba93b7855bd6a2982fb40032ef40693da98a136d835752beb487 +"@protobufjs/utf8@npm:^1.1.1": + version: 1.1.1 + resolution: "@protobufjs/utf8@npm:1.1.1" + checksum: 10c0/641fc145f00626405e8984b6e90b9edcbcc072ffc82d0647ca3176e09c730b2d022f988e65f011a7a17e2e4d77cde7733643aa10d8ac2bfa30f134dbcad553fd languageName: node linkType: hard @@ -33445,22 +33445,22 @@ __metadata: linkType: hard "protobufjs@npm:^7.0.0, protobufjs@npm:^7.2.5, protobufjs@npm:^7.2.6, protobufjs@npm:^7.3.0, protobufjs@npm:^7.3.2, protobufjs@npm:^7.4.0, protobufjs@npm:^7.5.3": - version: 7.5.4 - resolution: "protobufjs@npm:7.5.4" + version: 7.5.6 + resolution: "protobufjs@npm:7.5.6" dependencies: "@protobufjs/aspromise": "npm:^1.1.2" "@protobufjs/base64": "npm:^1.1.2" - "@protobufjs/codegen": "npm:^2.0.4" + "@protobufjs/codegen": "npm:^2.0.5" "@protobufjs/eventemitter": "npm:^1.1.0" "@protobufjs/fetch": "npm:^1.1.0" "@protobufjs/float": "npm:^1.0.2" - "@protobufjs/inquire": "npm:^1.1.0" + "@protobufjs/inquire": "npm:^1.1.1" "@protobufjs/path": "npm:^1.1.2" "@protobufjs/pool": "npm:^1.1.0" - "@protobufjs/utf8": "npm:^1.1.0" + "@protobufjs/utf8": "npm:^1.1.1" "@types/node": "npm:>=13.7.0" long: "npm:^5.0.0" - checksum: 10c0/913b676109ffb3c05d3d31e03a684e569be91f3bba8613da4a683d69d9dba948daa2afd7d2e7944d1aa6c417890c35d9d9a8883c1160affafb0f9670d59ef722 + checksum: 10c0/220df6c3cf6d2346748639a9b0b688fecc994bff9fee7018a93167e8cd45ab0ee3b4270d9eaa6be33a11adb46514ef9dce7e8217fd578c36726a9e70b96327cd languageName: node linkType: hard From aa328e6932e07e07dd663ff9844c79e1153c9f99 Mon Sep 17 00:00:00 2001 From: Kim Tsao Date: Mon, 4 May 2026 19:33:44 -0400 Subject: [PATCH 2/2] add resolutions to dynamic plugins Signed-off-by: Kim Tsao --- .../backstage-plugin-kubernetes-backend-dynamic/package.json | 3 +++ .../backstage-plugin-techdocs-backend-dynamic/package.json | 3 +++ 2 files changed, 6 insertions(+) diff --git a/dynamic-plugins/wrappers/backstage-plugin-kubernetes-backend-dynamic/package.json b/dynamic-plugins/wrappers/backstage-plugin-kubernetes-backend-dynamic/package.json index 27fa6f6932..914726c398 100644 --- a/dynamic-plugins/wrappers/backstage-plugin-kubernetes-backend-dynamic/package.json +++ b/dynamic-plugins/wrappers/backstage-plugin-kubernetes-backend-dynamic/package.json @@ -47,6 +47,9 @@ "@janus-idp/cli": "3.7.0", "typescript": "5.9.3" }, + "resolutions": { + "@protobufjs/inquire": "1.1.0" + }, "files": [ "dist", "dist-dynamic/*.*", diff --git a/dynamic-plugins/wrappers/backstage-plugin-techdocs-backend-dynamic/package.json b/dynamic-plugins/wrappers/backstage-plugin-techdocs-backend-dynamic/package.json index 55f4a3c737..e1c5ccb3f9 100644 --- a/dynamic-plugins/wrappers/backstage-plugin-techdocs-backend-dynamic/package.json +++ b/dynamic-plugins/wrappers/backstage-plugin-techdocs-backend-dynamic/package.json @@ -49,6 +49,9 @@ "@janus-idp/cli": "3.7.0", "typescript": "5.9.3" }, + "resolutions": { + "@protobufjs/inquire": "1.1.0" + }, "files": [ "dist", "dist-dynamic/*.*",