diff --git a/tools/backstage/packages/backend/package.json b/tools/backstage/packages/backend/package.json index 3b2e91d..e353db9 100644 --- a/tools/backstage/packages/backend/package.json +++ b/tools/backstage/packages/backend/package.json @@ -13,7 +13,7 @@ "typecheck": "tsc" }, "dependencies": { - "@backstage/backend-defaults": "^0.14.2", + "@backstage/backend-defaults": "^0.17.1", "@backstage/backend-plugin-api": "^1.9.0", "@backstage/plugin-app-backend": "^0.5.6", "@backstage/plugin-auth-backend": "^0.28.0", diff --git a/tools/backstage/yarn.lock b/tools/backstage/yarn.lock index b36b0b0..01ba702 100644 --- a/tools/backstage/yarn.lock +++ b/tools/backstage/yarn.lock @@ -384,6 +384,24 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-cognito-identity@npm:3.1052.0": + version: 3.1052.0 + resolution: "@aws-sdk/client-cognito-identity@npm:3.1052.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:5.2.0" + "@aws-crypto/sha256-js": "npm:5.2.0" + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/credential-provider-node": "npm:^3.972.44" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/fetch-http-handler": "npm:^5.4.3" + "@smithy/node-http-handler": "npm:^4.7.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/27ffc3e0675e6c42c4d0dc1e4619eb096e7457cccbd6fcd0dc2ff367112e67538d47e1df627150fbc3599fe00582a755b3fce74baf6206075c4434c85d096f81 + languageName: node + linkType: hard + "@aws-sdk/client-s3@npm:^3.350.0": version: 3.1046.0 resolution: "@aws-sdk/client-s3@npm:3.1046.0" @@ -445,6 +463,22 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/core@npm:^3.974.13": + version: 3.974.13 + resolution: "@aws-sdk/core@npm:3.974.13" + dependencies: + "@aws-sdk/types": "npm:^3.973.9" + "@aws-sdk/xml-builder": "npm:^3.972.25" + "@aws/lambda-invoke-store": "npm:^0.2.2" + "@smithy/core": "npm:^3.24.3" + "@smithy/signature-v4": "npm:^5.4.2" + "@smithy/types": "npm:^4.14.2" + bowser: "npm:^2.11.0" + tslib: "npm:^2.6.2" + checksum: 10c0/4871dfdab8e88cd9a0f0b3a3e5038fd3a8102a960f4383008c14d2cd3108fb043174c150f2c4b69bc6c31a861728d26170f2a9eaca3e370483ccc59c2a196061 + languageName: node + linkType: hard + "@aws-sdk/core@npm:^3.974.9": version: 3.974.9 resolution: "@aws-sdk/core@npm:3.974.9" @@ -482,6 +516,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-cognito-identity@npm:^3.972.36": + version: 3.972.36 + resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.972.36" + dependencies: + "@aws-sdk/nested-clients": "npm:^3.997.11" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/128f288d285c93d20e0719abb04a009314f48504bf32fc7515717195b87e58f7eb224084f55ae41e687cc152bf3438f20f0490066977b09e3b724687bcf313eb + languageName: node + linkType: hard + "@aws-sdk/credential-provider-env@npm:^3.972.35": version: 3.972.35 resolution: "@aws-sdk/credential-provider-env@npm:3.972.35" @@ -495,6 +542,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-env@npm:^3.972.39": + version: 3.972.39 + resolution: "@aws-sdk/credential-provider-env@npm:3.972.39" + dependencies: + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/53312b5f758ab9c39a929e0e18f25f0a0e0b200fdae48f36649d943b07cb7244c44c06491c1e8937039f42740f92900c4f9493fb4acb8990184d3ab34411984d + languageName: node + linkType: hard + "@aws-sdk/credential-provider-http@npm:^3.972.37": version: 3.972.37 resolution: "@aws-sdk/credential-provider-http@npm:3.972.37" @@ -510,6 +570,21 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-http@npm:^3.972.41": + version: 3.972.41 + resolution: "@aws-sdk/credential-provider-http@npm:3.972.41" + dependencies: + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/fetch-http-handler": "npm:^5.4.3" + "@smithy/node-http-handler": "npm:^4.7.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/b4e5a48b38d251030ba092dbaf1495df807e224daa95d13e5e00de3baccefe1bb7bc37eee49f4dd761c2751b9c1f27639f3da1165f5e4fd6baac3ee81e2e78c9 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-ini@npm:^3.972.39": version: 3.972.39 resolution: "@aws-sdk/credential-provider-ini@npm:3.972.39" @@ -531,6 +606,27 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-ini@npm:^3.972.43": + version: 3.972.43 + resolution: "@aws-sdk/credential-provider-ini@npm:3.972.43" + dependencies: + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/credential-provider-env": "npm:^3.972.39" + "@aws-sdk/credential-provider-http": "npm:^3.972.41" + "@aws-sdk/credential-provider-login": "npm:^3.972.43" + "@aws-sdk/credential-provider-process": "npm:^3.972.39" + "@aws-sdk/credential-provider-sso": "npm:^3.972.43" + "@aws-sdk/credential-provider-web-identity": "npm:^3.972.43" + "@aws-sdk/nested-clients": "npm:^3.997.11" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/credential-provider-imds": "npm:^4.3.2" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/2cee8a5e5cb373ad5798a0bc4aeebe5edad5dafc9d3b6b4473d549a1e35fe02665ea9aa818ff6d3be37a66d2c08442b6f70268b9163cd80c55230acb7d6d3226 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-login@npm:^3.972.39": version: 3.972.39 resolution: "@aws-sdk/credential-provider-login@npm:3.972.39" @@ -545,6 +641,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-login@npm:^3.972.43": + version: 3.972.43 + resolution: "@aws-sdk/credential-provider-login@npm:3.972.43" + dependencies: + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/nested-clients": "npm:^3.997.11" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/ca40c9c86790e7c724ad1c68771f7572e6b520c7f6b836ceb7e46cded3202b1ae780630dd3ef46d0a767a9c1efdaba18c417da110f5ab17a43e46d13c5240f81 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-node@npm:^3.350.0, @aws-sdk/credential-provider-node@npm:^3.972.40": version: 3.972.40 resolution: "@aws-sdk/credential-provider-node@npm:3.972.40" @@ -564,6 +674,25 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-node@npm:^3.972.44": + version: 3.972.44 + resolution: "@aws-sdk/credential-provider-node@npm:3.972.44" + dependencies: + "@aws-sdk/credential-provider-env": "npm:^3.972.39" + "@aws-sdk/credential-provider-http": "npm:^3.972.41" + "@aws-sdk/credential-provider-ini": "npm:^3.972.43" + "@aws-sdk/credential-provider-process": "npm:^3.972.39" + "@aws-sdk/credential-provider-sso": "npm:^3.972.43" + "@aws-sdk/credential-provider-web-identity": "npm:^3.972.43" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/credential-provider-imds": "npm:^4.3.2" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/b31162bf8922f0f408eaa7fa5601ede64b6b83ea61ce320e8506da04950c35dec87208eb91e32718eeabfb3600a2f5e36a49fb5792a542b1423fb4897064b31f + languageName: node + linkType: hard + "@aws-sdk/credential-provider-process@npm:^3.972.35": version: 3.972.35 resolution: "@aws-sdk/credential-provider-process@npm:3.972.35" @@ -577,6 +706,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-process@npm:^3.972.39": + version: 3.972.39 + resolution: "@aws-sdk/credential-provider-process@npm:3.972.39" + dependencies: + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/f5727b41265f6c83f0d65618563ae3ee657a93dfc5263924f2d012ff35bbcfd9918a4976faa62d48667683ad7fd2e6f7a51690e9120795b3e5f70c32b1767a43 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-sso@npm:^3.972.39": version: 3.972.39 resolution: "@aws-sdk/credential-provider-sso@npm:3.972.39" @@ -592,6 +734,21 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-sso@npm:^3.972.43": + version: 3.972.43 + resolution: "@aws-sdk/credential-provider-sso@npm:3.972.43" + dependencies: + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/nested-clients": "npm:^3.997.11" + "@aws-sdk/token-providers": "npm:3.1052.0" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/d25702c83d1eb0e086a91ca83ca2893b9ff1eea8b49b419530df74afe671d9e8d608a8d33af37b725dd66ba2a10729afcc7d8d7cc7ab2ed8eb38c36f1aaab2f0 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-web-identity@npm:^3.972.39": version: 3.972.39 resolution: "@aws-sdk/credential-provider-web-identity@npm:3.972.39" @@ -606,6 +763,45 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-web-identity@npm:^3.972.43": + version: 3.972.43 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.972.43" + dependencies: + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/nested-clients": "npm:^3.997.11" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/484de74aa18e89847b932185b54dfa6edbb6fd878808c4e4c9356f84f73d1104720e2e3177b5c49c27a38b15ec9e980886ff272fe76db08da1438ed271db7146 + languageName: node + linkType: hard + +"@aws-sdk/credential-providers@npm:3.1052.0": + version: 3.1052.0 + resolution: "@aws-sdk/credential-providers@npm:3.1052.0" + dependencies: + "@aws-sdk/client-cognito-identity": "npm:3.1052.0" + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/credential-provider-cognito-identity": "npm:^3.972.36" + "@aws-sdk/credential-provider-env": "npm:^3.972.39" + "@aws-sdk/credential-provider-http": "npm:^3.972.41" + "@aws-sdk/credential-provider-ini": "npm:^3.972.43" + "@aws-sdk/credential-provider-login": "npm:^3.972.43" + "@aws-sdk/credential-provider-node": "npm:^3.972.44" + "@aws-sdk/credential-provider-process": "npm:^3.972.39" + "@aws-sdk/credential-provider-sso": "npm:^3.972.43" + "@aws-sdk/credential-provider-web-identity": "npm:^3.972.43" + "@aws-sdk/nested-clients": "npm:^3.997.11" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/credential-provider-imds": "npm:^4.3.2" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/34823de6ecdfc2ca36818be1f2de6aac18f10330dc5107458bf113f911abf1643971c930dbb4e7a1f17ed985af8c0d504e81640c546b965b6fc494c1459eab62 + languageName: node + linkType: hard + "@aws-sdk/credential-providers@npm:^3.350.0": version: 3.1046.0 resolution: "@aws-sdk/credential-providers@npm:3.1046.0" @@ -776,6 +972,24 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/nested-clients@npm:^3.997.11": + version: 3.997.11 + resolution: "@aws-sdk/nested-clients@npm:3.997.11" + dependencies: + "@aws-crypto/sha256-browser": "npm:5.2.0" + "@aws-crypto/sha256-js": "npm:5.2.0" + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/signature-v4-multi-region": "npm:^3.996.28" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/fetch-http-handler": "npm:^5.4.3" + "@smithy/node-http-handler": "npm:^4.7.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/c48276a25bb4424835d733c0cc4a5891bad9578245e5c7fb39a8700ad036ee6c81c6a258b86ef0af3b2a5ace507c9fd79a912ceb377b7b8e2933c042d0d8e6a6 + languageName: node + linkType: hard + "@aws-sdk/nested-clients@npm:^3.997.7": version: 3.997.7 resolution: "@aws-sdk/nested-clients@npm:3.997.7" @@ -802,6 +1016,22 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/rds-signer@npm:^3.0.0": + version: 3.1052.0 + resolution: "@aws-sdk/rds-signer@npm:3.1052.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:5.2.0" + "@aws-crypto/sha256-js": "npm:5.2.0" + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/credential-providers": "npm:3.1052.0" + "@smithy/core": "npm:^3.24.3" + "@smithy/signature-v4": "npm:^5.4.2" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/61313d722e435e982836d9ed9c4fee179b7d3e2498e219b8da91b74cd7421f2765bcd7c1b4f07555dda2cf60011623d87e675b358879c180dbb294d48c005a61 + languageName: node + linkType: hard + "@aws-sdk/region-config-resolver@npm:^3.972.14": version: 3.972.14 resolution: "@aws-sdk/region-config-resolver@npm:3.972.14" @@ -827,6 +1057,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/signature-v4-multi-region@npm:^3.996.28": + version: 3.996.28 + resolution: "@aws-sdk/signature-v4-multi-region@npm:3.996.28" + dependencies: + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/signature-v4": "npm:^5.4.2" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/374f2526c9d457e2a60165f85eb132a260cce16a3d84fe096034936b41539fced9f74d9d2e4fdc05c4bdff92a9beb5558c16e5a15475f81e361ded1591220849 + languageName: node + linkType: hard + "@aws-sdk/token-providers@npm:3.1046.0": version: 3.1046.0 resolution: "@aws-sdk/token-providers@npm:3.1046.0" @@ -841,6 +1084,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/token-providers@npm:3.1052.0": + version: 3.1052.0 + resolution: "@aws-sdk/token-providers@npm:3.1052.0" + dependencies: + "@aws-sdk/core": "npm:^3.974.13" + "@aws-sdk/nested-clients": "npm:^3.997.11" + "@aws-sdk/types": "npm:^3.973.9" + "@smithy/core": "npm:^3.24.3" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/0e606a2d394ce324f0633b8964500cab7413bb83860f9f5342166bfe62269212e9441f508b163e13063caadc50013469a4cb8642190fe3b71511a578354b121d + languageName: node + linkType: hard + "@aws-sdk/types@npm:3.370.0": version: 3.370.0 resolution: "@aws-sdk/types@npm:3.370.0" @@ -861,6 +1118,16 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/types@npm:^3.973.9": + version: 3.973.9 + resolution: "@aws-sdk/types@npm:3.973.9" + dependencies: + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/8164f908a004c23927109b86f44e9d112804aaa32cd654b260f79b7c2c2f9fb6802b72ccf73cbbf6fa1c613e660ce5b45835018db94713a59714e8ff762aaf2a + languageName: node + linkType: hard + "@aws-sdk/util-arn-parser@npm:^3.310.0": version: 3.972.4 resolution: "@aws-sdk/util-arn-parser@npm:3.972.4" @@ -934,6 +1201,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/xml-builder@npm:^3.972.25": + version: 3.972.25 + resolution: "@aws-sdk/xml-builder@npm:3.972.25" + dependencies: + "@nodable/entities": "npm:2.1.0" + "@smithy/types": "npm:^4.14.2" + fast-xml-parser: "npm:5.7.3" + tslib: "npm:^2.6.2" + checksum: 10c0/6bb00d3d429dd7622744a08e1fbd4f1df8eac2e348146a37b38189cc57c55be7cb5db222aacbfa585414a8416070c8486aff52bdfced72552c268044de6dd04c + languageName: node + linkType: hard + "@aws/lambda-invoke-store@npm:^0.2.2": version: 0.2.4 resolution: "@aws/lambda-invoke-store@npm:0.2.4" @@ -1577,39 +1856,42 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-app-api@npm:^1.4.0": - version: 1.6.1 - resolution: "@backstage/backend-app-api@npm:1.6.1" +"@backstage/backend-app-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-app-api@npm:1.7.0" dependencies: - "@backstage/backend-plugin-api": "npm:^1.9.0" - "@backstage/config": "npm:^1.3.7" - "@backstage/errors": "npm:^1.3.0" - checksum: 10c0/47986a89ea84b0c5f8c759358a9faaf6ab719b8f15afec5bfde2218c29798a47d8c9a6e6b2f54d09325891fd4cd50acd758c86238619af6e66e3cd2e3bb3da49 + "@backstage/backend-plugin-api": "npm:^1.9.1" + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" + checksum: 10c0/6af5f856f736142bdb2dd2e2ba0605729997648b4b617f50987e3d459593f139ba8d9663794afd356d39fa0dba18d3a6fde9f8aba41bf8e218358a2b0fd7d356 languageName: node linkType: hard -"@backstage/backend-defaults@npm:^0.14.2": - version: 0.14.2 - resolution: "@backstage/backend-defaults@npm:0.14.2" +"@backstage/backend-defaults@npm:^0.17.1": + version: 0.17.1 + resolution: "@backstage/backend-defaults@npm:0.17.1" dependencies: "@aws-sdk/abort-controller": "npm:^3.347.0" "@aws-sdk/client-codecommit": "npm:^3.350.0" "@aws-sdk/client-s3": "npm:^3.350.0" "@aws-sdk/credential-providers": "npm:^3.350.0" + "@aws-sdk/rds-signer": "npm:^3.0.0" "@aws-sdk/types": "npm:^3.347.0" + "@azure/identity": "npm:^4.0.0" "@azure/storage-blob": "npm:^12.5.0" - "@backstage/backend-app-api": "npm:^1.4.0" - "@backstage/backend-dev-utils": "npm:^0.1.6" - "@backstage/backend-plugin-api": "npm:^1.6.0" - "@backstage/cli-node": "npm:^0.2.16" - "@backstage/config": "npm:^1.3.6" - "@backstage/config-loader": "npm:^1.10.7" - "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.19.1" - "@backstage/integration-aws-node": "npm:^0.1.19" - "@backstage/plugin-auth-node": "npm:^0.6.10" - "@backstage/plugin-events-node": "npm:^0.4.18" - "@backstage/plugin-permission-node": "npm:^0.10.7" + "@backstage/backend-app-api": "npm:^1.7.0" + "@backstage/backend-dev-utils": "npm:^0.1.7" + "@backstage/backend-plugin-api": "npm:^1.9.1" + "@backstage/cli-node": "npm:^0.3.2" + "@backstage/config": "npm:^1.3.8" + "@backstage/config-loader": "npm:^1.10.11" + "@backstage/errors": "npm:^1.3.1" + "@backstage/integration": "npm:^2.0.2" + "@backstage/integration-aws-node": "npm:^0.2.0" + "@backstage/plugin-auth-node": "npm:^0.7.1" + "@backstage/plugin-events-node": "npm:^0.4.22" + "@backstage/plugin-permission-common": "npm:^0.9.9" + "@backstage/plugin-permission-node": "npm:^0.11.0" "@backstage/types": "npm:^1.2.2" "@google-cloud/storage": "npm:^7.0.0" "@keyv/memcache": "npm:^2.0.1" @@ -1629,11 +1911,12 @@ __metadata: cron: "npm:^3.0.0" express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" - express-rate-limit: "npm:^7.5.0" + express-rate-limit: "npm:^8.2.2" fs-extra: "npm:^11.2.0" git-url-parse: "npm:^15.0.0" helmet: "npm:^6.0.0" infinispan: "npm:^0.12.0" + iovalkey: "npm:^0.3.3" is-glob: "npm:^4.0.3" jose: "npm:^5.0.0" keyv: "npm:^5.2.1" @@ -1641,7 +1924,7 @@ __metadata: lodash: "npm:^4.17.21" logform: "npm:^2.3.2" luxon: "npm:^3.0.0" - minimatch: "npm:^9.0.0" + minimatch: "npm:^10.2.1" mysql2: "npm:^3.0.0" node-fetch: "npm:^2.7.0" node-forge: "npm:^1.3.2" @@ -1653,15 +1936,14 @@ __metadata: rate-limit-redis: "npm:^4.2.0" raw-body: "npm:^2.4.1" selfsigned: "npm:^2.0.0" - tar: "npm:^7.4.3" + tar: "npm:^7.5.6" triple-beam: "npm:^1.4.1" - uuid: "npm:^11.0.0" winston: "npm:^3.2.1" winston-transport: "npm:^4.5.0" - yauzl: "npm:^3.0.0" + yauzl: "npm:^3.2.1" yn: "npm:^4.0.0" - zod: "npm:^3.22.4" - zod-to-json-schema: "npm:^3.20.4" + zod: "npm:^3.25.76 || ^4.0.0" + zod-to-json-schema: "npm:^3.25.1" peerDependencies: "@google-cloud/cloud-sql-connector": ^1.4.0 better-sqlite3: ^12.0.0 @@ -1670,11 +1952,11 @@ __metadata: optional: true better-sqlite3: optional: true - checksum: 10c0/700db03960e681c245d0232bf2e518d451b638920030f4a6715567a8e1fd999affa83d29d119d37f0dc6da64d3a0f4a1d6f60fca77a2813590681f1d601907f6 + checksum: 10c0/55580871e4f3f2246d8c7e2629724df9e5203fd9e8e9e17cffd30bef666404212aaca37089a6e8fe1bccd62a55b79afb43db0bf9a7e360c1da7385756144404c languageName: node linkType: hard -"@backstage/backend-dev-utils@npm:^0.1.6": +"@backstage/backend-dev-utils@npm:^0.1.7": version: 0.1.7 resolution: "@backstage/backend-dev-utils@npm:0.1.7" checksum: 10c0/3a0f54a6303bf4815e8d2e1a7536d9f7ee8028a04dd796ca233261f3170f3c4343468841590a5b0faf60b0864eae028a6086bff4a674a8345e0de100b5550da2 @@ -1705,7 +1987,7 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^1.6.0, @backstage/backend-plugin-api@npm:^1.8.0, @backstage/backend-plugin-api@npm:^1.9.0": +"@backstage/backend-plugin-api@npm:^1.9.0": version: 1.9.0 resolution: "@backstage/backend-plugin-api@npm:1.9.0" dependencies: @@ -1727,7 +2009,29 @@ __metadata: languageName: node linkType: hard -"@backstage/catalog-client@npm:^1.11.0, @backstage/catalog-client@npm:^1.12.1, @backstage/catalog-client@npm:^1.13.0, @backstage/catalog-client@npm:^1.14.0, @backstage/catalog-client@npm:^1.15.0": +"@backstage/backend-plugin-api@npm:^1.9.1": + version: 1.9.1 + resolution: "@backstage/backend-plugin-api@npm:1.9.1" + dependencies: + "@backstage/cli-common": "npm:^0.2.2" + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" + "@backstage/plugin-auth-node": "npm:^0.7.1" + "@backstage/plugin-permission-common": "npm:^0.9.9" + "@backstage/plugin-permission-node": "npm:^0.11.0" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/json-schema": "npm:^7.0.6" + "@types/luxon": "npm:^3.0.0" + json-schema: "npm:^0.4.0" + knex: "npm:^3.0.0" + luxon: "npm:^3.0.0" + zod: "npm:^3.25.76 || ^4.0.0" + checksum: 10c0/85a45d20524e141685ad8136c2a857a46fe835a83f18ba8b05b0c252d43440adc3e299562e44075d3a86f271385a0d086d6dd97c6fd7578008b94e39600b8843 + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.11.0, @backstage/catalog-client@npm:^1.12.1, @backstage/catalog-client@npm:^1.13.0, @backstage/catalog-client@npm:^1.15.0": version: 1.15.0 resolution: "@backstage/catalog-client@npm:1.15.0" dependencies: @@ -1741,7 +2045,21 @@ __metadata: languageName: node linkType: hard -"@backstage/catalog-model@npm:^1.7.5, @backstage/catalog-model@npm:^1.7.6, @backstage/catalog-model@npm:^1.7.7, @backstage/catalog-model@npm:^1.8.0": +"@backstage/catalog-client@npm:^1.15.1": + version: 1.15.1 + resolution: "@backstage/catalog-client@npm:1.15.1" + dependencies: + "@backstage/catalog-model": "npm:^1.9.0" + "@backstage/errors": "npm:^1.3.1" + "@backstage/filter-predicates": "npm:^0.1.3" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10c0/997d4eaa144d5f951d6185c938cb12a270b6050023013cfff4284833b822fa9be58c10a81815b872fa91ce3b9d3aed6757c5cc4c3e8f2e00ab7c31eee690f7fc + languageName: node + linkType: hard + +"@backstage/catalog-model@npm:^1.7.5, @backstage/catalog-model@npm:^1.7.6, @backstage/catalog-model@npm:^1.8.0": version: 1.8.0 resolution: "@backstage/catalog-model@npm:1.8.0" dependencies: @@ -1755,6 +2073,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.9.0": + version: 1.9.0 + resolution: "@backstage/catalog-model@npm:1.9.0" + dependencies: + "@backstage/errors": "npm:^1.3.1" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + ajv-errors: "npm:^3.0.0" + lodash: "npm:^4.17.21" + zod: "npm:^3.25.76" + checksum: 10c0/05ae984123b56d830861f23c428c11e2e62b273757fcef318afe26e361f09c2bc87976dfea602bf0933fafa82955bc31e6ac0f4e8ab7bcaa583ea4755da4239f + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.15, @backstage/cli-common@npm:^0.1.18": version: 0.1.18 resolution: "@backstage/cli-common@npm:0.1.18" @@ -1779,7 +2111,19 @@ __metadata: languageName: node linkType: hard -"@backstage/cli-node@npm:^0.2.15, @backstage/cli-node@npm:^0.2.16": +"@backstage/cli-common@npm:^0.2.2": + version: 0.2.2 + resolution: "@backstage/cli-common@npm:0.2.2" + dependencies: + "@backstage/errors": "npm:^1.3.1" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.24.5" + checksum: 10c0/b83af32489662c1af7009d4a4965e5251cbe7e6bd12e5e14f2951e25d953872cba5802d9e6b780d0c93be95cdd9712e3ababeb2e97e34632b5cda6729f92a46d + languageName: node + linkType: hard + +"@backstage/cli-node@npm:^0.2.15": version: 0.2.18 resolution: "@backstage/cli-node@npm:0.2.18" dependencies: @@ -1795,6 +2139,37 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-node@npm:^0.3.2": + version: 0.3.2 + resolution: "@backstage/cli-node@npm:0.3.2" + dependencies: + "@backstage/cli-common": "npm:^0.2.2" + "@backstage/errors": "npm:^1.3.1" + "@backstage/types": "npm:^1.2.2" + "@manypkg/get-packages": "npm:^1.1.3" + "@yarnpkg/lockfile": "npm:^1.1.0" + "@yarnpkg/parsers": "npm:^3.0.0" + chalk: "npm:^4.0.0" + commander: "npm:^12.0.0" + fs-extra: "npm:^11.2.0" + keytar: "npm:^7.9.0" + pirates: "npm:^4.0.6" + proper-lockfile: "npm:^4.1.2" + semver: "npm:^7.5.3" + yaml: "npm:^2.0.0" + zod: "npm:^3.25.76 || ^4.0.0" + peerDependencies: + "@swc/core": ^1.15.6 + dependenciesMeta: + keytar: + optional: true + peerDependenciesMeta: + "@swc/core": + optional: true + checksum: 10c0/bcbf7097edeaf7ab4415b499126ab2592b889f89e13d65ff6b53f790dd024a33f1b386a08cd13346e766660c3e9486cb65ff96a2ec8300059c3837fa972b7ae5 + languageName: node + linkType: hard + "@backstage/cli@npm:^0.34.6": version: 0.34.6 resolution: "@backstage/cli@npm:0.34.6" @@ -1936,7 +2311,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config-loader@npm:^1.10.10, @backstage/config-loader@npm:^1.10.6, @backstage/config-loader@npm:^1.10.7": +"@backstage/config-loader@npm:^1.10.10, @backstage/config-loader@npm:^1.10.6": version: 1.10.10 resolution: "@backstage/config-loader@npm:1.10.10" dependencies: @@ -1959,6 +2334,29 @@ __metadata: languageName: node linkType: hard +"@backstage/config-loader@npm:^1.10.11": + version: 1.10.11 + resolution: "@backstage/config-loader@npm:1.10.11" + dependencies: + "@backstage/cli-common": "npm:^0.2.2" + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" + "@backstage/types": "npm:^1.2.2" + "@types/json-schema": "npm:^7.0.6" + ajv: "npm:^8.10.0" + chokidar: "npm:^3.5.2" + fs-extra: "npm:^11.2.0" + json-schema: "npm:^0.4.0" + json-schema-merge-allof: "npm:^0.8.1" + json-schema-traverse: "npm:^1.0.0" + lodash: "npm:^4.17.21" + minimist: "npm:^1.2.5" + typescript-json-schema: "npm:^0.67.0" + yaml: "npm:^2.0.0" + checksum: 10c0/97cbd7af5ba6af7ae282ee6a9f5c82b6550e43299d3113c17489e89ecbed8d5605910acba59d2ea0d29d8e8fa6ed45e9c36373f1365fd730b603ec2e8da7d65a + languageName: node + linkType: hard + "@backstage/config@npm:^1.3.3, @backstage/config@npm:^1.3.6, @backstage/config@npm:^1.3.7": version: 1.3.7 resolution: "@backstage/config@npm:1.3.7" @@ -1970,6 +2368,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.8": + version: 1.3.8 + resolution: "@backstage/config@npm:1.3.8" + dependencies: + "@backstage/errors": "npm:^1.3.1" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10c0/bd9e1fdd7ab8e56a9814a7f67502ed69f9abd0f014dae44d253a6a02c0c6bf844451d037afa991b200fc09d89e7195593bd5a9459357dafd8101dc826e664dec + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.0, @backstage/core-app-api@npm:^1.19.3, @backstage/core-app-api@npm:^1.19.4, @backstage/core-app-api@npm:^1.20.0": version: 1.20.0 resolution: "@backstage/core-app-api@npm:1.20.0" @@ -2170,6 +2579,16 @@ __metadata: languageName: node linkType: hard +"@backstage/errors@npm:^1.3.1": + version: 1.3.1 + resolution: "@backstage/errors@npm:1.3.1" + dependencies: + "@backstage/types": "npm:^1.2.2" + serialize-error: "npm:^8.0.1" + checksum: 10c0/b342551f5337f17bcc6d412868f6274509d657cc6037fbb5af96d42156c24c2419e72fd711136e42d05245bd4e5c5d8fe9cd54f89f260d9285a073c28cca0261 + languageName: node + linkType: hard + "@backstage/eslint-plugin@npm:^0.2.0": version: 0.2.3 resolution: "@backstage/eslint-plugin@npm:0.2.3" @@ -2193,6 +2612,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.3": + version: 0.1.3 + resolution: "@backstage/filter-predicates@npm:0.1.3" + dependencies: + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76 || ^4.0.0" + zod-validation-error: "npm:^4.0.2" + checksum: 10c0/73cbf7c1719492b56a18c19494e98df0896cad7838b834ca18df3b184bd599a3bb612b9cb6302a1a69546a2bcfe1056d862772cc91844d124692c5eddf95de18 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.14.1": version: 0.14.1 resolution: "@backstage/frontend-app-api@npm:0.14.1" @@ -2381,7 +2813,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration-aws-node@npm:^0.1.19, @backstage/integration-aws-node@npm:^0.1.21": +"@backstage/integration-aws-node@npm:^0.1.21": version: 0.1.21 resolution: "@backstage/integration-aws-node@npm:0.1.21" dependencies: @@ -2396,6 +2828,21 @@ __metadata: languageName: node linkType: hard +"@backstage/integration-aws-node@npm:^0.2.0": + version: 0.2.0 + resolution: "@backstage/integration-aws-node@npm:0.2.0" + dependencies: + "@aws-sdk/client-sts": "npm:^3.350.0" + "@aws-sdk/credential-provider-node": "npm:^3.350.0" + "@aws-sdk/credential-providers": "npm:^3.350.0" + "@aws-sdk/types": "npm:^3.347.0" + "@aws-sdk/util-arn-parser": "npm:^3.310.0" + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" + checksum: 10c0/338b2e271c16539d342c39af70228b078847ad522a65bec021e07a653587969eccff1281463675f8dd485ad043e9b618b36befbead4cb145eb2206234aabc82c + languageName: node + linkType: hard + "@backstage/integration-react@npm:^1.2.14, @backstage/integration-react@npm:^1.2.15, @backstage/integration-react@npm:^1.2.17": version: 1.2.17 resolution: "@backstage/integration-react@npm:1.2.17" @@ -2417,7 +2864,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration@npm:^1.18.2, @backstage/integration@npm:^1.19.1, @backstage/integration@npm:^1.20.0": +"@backstage/integration@npm:^1.18.2, @backstage/integration@npm:^1.20.0": version: 1.20.1 resolution: "@backstage/integration@npm:1.20.1" dependencies: @@ -2454,6 +2901,25 @@ __metadata: languageName: node linkType: hard +"@backstage/integration@npm:^2.0.2": + version: 2.0.2 + resolution: "@backstage/integration@npm:2.0.2" + dependencies: + "@azure/identity": "npm:^4.0.0" + "@azure/storage-blob": "npm:^12.5.0" + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" + "@octokit/auth-app": "npm:^4.0.0" + "@octokit/rest": "npm:^19.0.3" + cross-fetch: "npm:^4.0.0" + git-url-parse: "npm:^15.0.0" + lodash: "npm:^4.17.21" + luxon: "npm:^3.0.0" + p-throttle: "npm:^4.1.1" + checksum: 10c0/12b736e8d97b9807f4930d202992396fd3c368bd69e1cf002f18bc03a3c5f96b5757a988b14e3527b6dc4dc4c321090c8bba09329fd3d9c19f7a42f3be5cf39c + languageName: node + linkType: hard + "@backstage/plugin-api-docs@npm:^0.12.0": version: 0.12.11 resolution: "@backstage/plugin-api-docs@npm:0.12.11" @@ -2641,15 +3107,15 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.6.10": - version: 0.6.14 - resolution: "@backstage/plugin-auth-node@npm:0.6.14" +"@backstage/plugin-auth-node@npm:^0.7.0": + version: 0.7.0 + resolution: "@backstage/plugin-auth-node@npm:0.7.0" dependencies: - "@backstage/backend-plugin-api": "npm:^1.8.0" - "@backstage/catalog-client": "npm:^1.14.0" - "@backstage/catalog-model": "npm:^1.7.7" - "@backstage/config": "npm:^1.3.6" - "@backstage/errors": "npm:^1.2.7" + "@backstage/backend-plugin-api": "npm:^1.9.0" + "@backstage/catalog-client": "npm:^1.15.0" + "@backstage/catalog-model": "npm:^1.8.0" + "@backstage/config": "npm:^1.3.7" + "@backstage/errors": "npm:^1.3.0" "@backstage/types": "npm:^1.2.2" "@types/express": "npm:^4.17.6" "@types/passport": "npm:^1.0.3" @@ -2660,19 +3126,19 @@ __metadata: zod: "npm:^3.25.76 || ^4.0.0" zod-to-json-schema: "npm:^3.25.1" zod-validation-error: "npm:^4.0.2" - checksum: 10c0/c78a40c7057e9819cd4303b6aca111a1b50b40c60e903c259b1ef346819650e91ffae5140388c1eece2ebbf8f9c0993143d2b4c61948e9ae4dba9fe91497daa2 + checksum: 10c0/10bd84aeb55cd420109a8b972953a4fafd91a927a93e2bee14c82bc818954787d9c67bc4afdcbf18ea90ca34b170aa36ead0345881f27643d7d7e1c96a27c6a9 languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.7.0": - version: 0.7.0 - resolution: "@backstage/plugin-auth-node@npm:0.7.0" +"@backstage/plugin-auth-node@npm:^0.7.1": + version: 0.7.1 + resolution: "@backstage/plugin-auth-node@npm:0.7.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.9.0" - "@backstage/catalog-client": "npm:^1.15.0" - "@backstage/catalog-model": "npm:^1.8.0" - "@backstage/config": "npm:^1.3.7" - "@backstage/errors": "npm:^1.3.0" + "@backstage/backend-plugin-api": "npm:^1.9.1" + "@backstage/catalog-client": "npm:^1.15.1" + "@backstage/catalog-model": "npm:^1.9.0" + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" "@backstage/types": "npm:^1.2.2" "@types/express": "npm:^4.17.6" "@types/passport": "npm:^1.0.3" @@ -2683,7 +3149,7 @@ __metadata: zod: "npm:^3.25.76 || ^4.0.0" zod-to-json-schema: "npm:^3.25.1" zod-validation-error: "npm:^4.0.2" - checksum: 10c0/10bd84aeb55cd420109a8b972953a4fafd91a927a93e2bee14c82bc818954787d9c67bc4afdcbf18ea90ca34b170aa36ead0345881f27643d7d7e1c96a27c6a9 + checksum: 10c0/be7103ae77c2b4e8f787782bff9a94f2b582f32c1ee2f5de31aec9f9626a7b45bf55b11d9448499e0eda46d8266ba9e378b1b2275e2ca43df27891391c3526d9 languageName: node linkType: hard @@ -3005,7 +3471,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-events-node@npm:^0.4.18, @backstage/plugin-events-node@npm:^0.4.21": +"@backstage/plugin-events-node@npm:^0.4.21": version: 0.4.21 resolution: "@backstage/plugin-events-node@npm:0.4.21" dependencies: @@ -3022,6 +3488,23 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-events-node@npm:^0.4.22": + version: 0.4.22 + resolution: "@backstage/plugin-events-node@npm:0.4.22" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.9.1" + "@backstage/errors": "npm:^1.3.1" + "@backstage/types": "npm:^1.2.2" + "@types/content-type": "npm:^1.1.8" + "@types/express": "npm:^4.17.6" + content-type: "npm:^1.0.5" + cross-fetch: "npm:^4.0.0" + express: "npm:^4.22.0" + uri-template: "npm:^2.0.0" + checksum: 10c0/96871c81fa8038afc579b8fce64c50a879d25972333c0ce18980061832fbfc4f6e0f3fbee6660521a1289a735252f5ce7ce0832601cd3ab1f74f6dec982841cb + languageName: node + linkType: hard + "@backstage/plugin-org@npm:^0.6.30": version: 0.6.49 resolution: "@backstage/plugin-org@npm:0.6.49" @@ -3099,7 +3582,21 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-permission-node@npm:^0.10.12, @backstage/plugin-permission-node@npm:^0.10.7": +"@backstage/plugin-permission-common@npm:^0.9.9": + version: 0.9.9 + resolution: "@backstage/plugin-permission-common@npm:0.9.9" + dependencies: + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + zod: "npm:^3.25.76 || ^4.0.0" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10c0/f06156828391ff59b98c2e65d7943503fd1d18d9fd0b22b9df9bbbdeff90469233be1949d22acc9a7ca148c493ff52d2ecba78533702b60d208348c55eb9c720 + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.12": version: 0.10.12 resolution: "@backstage/plugin-permission-node@npm:0.10.12" dependencies: @@ -3117,6 +3614,23 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-node@npm:^0.11.0": + version: 0.11.0 + resolution: "@backstage/plugin-permission-node@npm:0.11.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.9.1" + "@backstage/config": "npm:^1.3.8" + "@backstage/errors": "npm:^1.3.1" + "@backstage/plugin-permission-common": "npm:^0.9.9" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76 || ^4.0.0" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10c0/79db42a485e865738e88ebc9625c4b925e4c93b1639af5ba842468c29b80fdf7080361484da30f926d149634461f64a32b456cf746aec58c5cab8f7618721b1e + languageName: node + linkType: hard + "@backstage/plugin-permission-react@npm:^0.4.25, @backstage/plugin-permission-react@npm:^0.4.36, @backstage/plugin-permission-react@npm:^0.4.39, @backstage/plugin-permission-react@npm:^0.4.40": version: 0.4.41 resolution: "@backstage/plugin-permission-react@npm:0.4.41" @@ -9260,6 +9774,17 @@ __metadata: languageName: node linkType: hard +"@smithy/core@npm:^3.24.3, @smithy/core@npm:^3.24.4": + version: 3.24.4 + resolution: "@smithy/core@npm:3.24.4" + dependencies: + "@aws-crypto/crc32": "npm:5.2.0" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/0951177e0556baf63093e30e2768991153f364655aafcaf4fca297b1d120ff3a7f445f068c3de65e4224dbecd99d86ca9e1f5c7d96841756905454c321951cd5 + languageName: node + linkType: hard + "@smithy/credential-provider-imds@npm:^4.3.1": version: 4.3.2 resolution: "@smithy/credential-provider-imds@npm:4.3.2" @@ -9271,6 +9796,17 @@ __metadata: languageName: node linkType: hard +"@smithy/credential-provider-imds@npm:^4.3.2": + version: 4.3.4 + resolution: "@smithy/credential-provider-imds@npm:4.3.4" + dependencies: + "@smithy/core": "npm:^3.24.4" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/4f9dbe2ad0bf193dd5d2485a4b1b5cb2cfa698a54f32a90eac70d479ac8710cf349d141d31d7388d47136f7fb4f90da565a3b6226d2e30d6245b83c907b452ac + languageName: node + linkType: hard + "@smithy/fetch-http-handler@npm:^5.4.1": version: 5.4.2 resolution: "@smithy/fetch-http-handler@npm:5.4.2" @@ -9282,6 +9818,17 @@ __metadata: languageName: node linkType: hard +"@smithy/fetch-http-handler@npm:^5.4.3": + version: 5.4.4 + resolution: "@smithy/fetch-http-handler@npm:5.4.4" + dependencies: + "@smithy/core": "npm:^3.24.4" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/7818f546de5507226328b0647db0ef83974a588d82aed6ccd9d6741c3f256475ce3151034608c93c964c9febcb3ea91e814c3b20365c88dca26c02d8e3b4380e + languageName: node + linkType: hard + "@smithy/is-array-buffer@npm:^2.2.0": version: 2.2.0 resolution: "@smithy/is-array-buffer@npm:2.2.0" @@ -9315,6 +9862,17 @@ __metadata: languageName: node linkType: hard +"@smithy/node-http-handler@npm:^4.7.3": + version: 4.7.4 + resolution: "@smithy/node-http-handler@npm:4.7.4" + dependencies: + "@smithy/core": "npm:^3.24.4" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/12e4508aab964756ad54987884c399b4a957a795a5e8244e639bec699d42f5bf7fe286fa1a345d07bb532623dcc4220fd8eee043387b9242185c3cafcc235cb2 + languageName: node + linkType: hard + "@smithy/protocol-http@npm:^4.1.8": version: 4.1.8 resolution: "@smithy/protocol-http@npm:4.1.8" @@ -9347,6 +9905,17 @@ __metadata: languageName: node linkType: hard +"@smithy/signature-v4@npm:^5.4.2": + version: 5.4.4 + resolution: "@smithy/signature-v4@npm:5.4.4" + dependencies: + "@smithy/core": "npm:^3.24.4" + "@smithy/types": "npm:^4.14.2" + tslib: "npm:^2.6.2" + checksum: 10c0/08f5c12c21f4e0beb54b837d8399f9743d4313ec0baf37f4d963aa90623f68858f8c92015ab17a20b5196c448d1504a2ca9777084efd9c17b6fd7faad54d9921 + languageName: node + linkType: hard + "@smithy/types@npm:^1.1.0": version: 1.2.0 resolution: "@smithy/types@npm:1.2.0" @@ -9374,6 +9943,15 @@ __metadata: languageName: node linkType: hard +"@smithy/types@npm:^4.14.2": + version: 4.14.2 + resolution: "@smithy/types@npm:4.14.2" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10c0/8bdad874d9e47233c6f2f74ac001e810b87b0a7c6504b9a9490536c9733ffec36b7b2a73010b31044f22553819a8d1e8bb9b2310f09257b1278a048a5f9679f8 + languageName: node + linkType: hard + "@smithy/util-buffer-from@npm:^2.2.0": version: 2.2.0 resolution: "@smithy/util-buffer-from@npm:2.2.0" @@ -12694,7 +13272,7 @@ __metadata: version: 0.0.0-use.local resolution: "backend@workspace:packages/backend" dependencies: - "@backstage/backend-defaults": "npm:^0.14.2" + "@backstage/backend-defaults": "npm:^0.17.1" "@backstage/backend-plugin-api": "npm:^1.9.0" "@backstage/plugin-app-backend": "npm:^0.5.6" "@backstage/plugin-auth-backend": "npm:^0.28.0" @@ -16618,12 +17196,14 @@ __metadata: languageName: node linkType: hard -"express-rate-limit@npm:^7.5.0": - version: 7.5.1 - resolution: "express-rate-limit@npm:7.5.1" +"express-rate-limit@npm:^8.2.2": + version: 8.5.2 + resolution: "express-rate-limit@npm:8.5.2" + dependencies: + ip-address: "npm:^10.2.0" peerDependencies: express: ">= 4.11" - checksum: 10c0/b07de84d700a2c07c4bf2f040e7558ed5a1f660f03ed5f30bf8ff7b51e98ba7a85215640e70fc48cbbb9151066ea51239d9a1b41febc9b84d98c7915b0186161 + checksum: 10c0/c98c49b93e94627940cf5e7c2578718b94d77163357161c3343d148e46257136c988933a96d6e1e728a010683133a58f68cad46928b063cf8d99521c8772578d languageName: node linkType: hard @@ -16793,7 +17373,7 @@ __metadata: languageName: node linkType: hard -"fast-xml-builder@npm:^1.1.5, fast-xml-builder@npm:^1.2.0": +"fast-xml-builder@npm:^1.1.5, fast-xml-builder@npm:^1.1.7, fast-xml-builder@npm:^1.2.0": version: 1.2.0 resolution: "fast-xml-builder@npm:1.2.0" dependencies: @@ -16817,6 +17397,20 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:5.7.3": + version: 5.7.3 + resolution: "fast-xml-parser@npm:5.7.3" + dependencies: + "@nodable/entities": "npm:^2.1.0" + fast-xml-builder: "npm:^1.1.7" + path-expression-matcher: "npm:^1.5.0" + strnum: "npm:^2.2.3" + bin: + fxparser: src/cli/cli.js + checksum: 10c0/eeb802855e852ce16121396297f04131c6dbc74f863be94f19e26e386656bdb31677af469ddc6627983a48b99d8842888460ac5413063cb648fde547bb579978 + languageName: node + linkType: hard + "fast-xml-parser@npm:^5.3.4, fast-xml-parser@npm:^5.5.1, fast-xml-parser@npm:^5.5.9": version: 5.8.0 resolution: "fast-xml-parser@npm:5.8.0" @@ -17791,7 +18385,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 @@ -18891,7 +19485,7 @@ __metadata: languageName: node linkType: hard -"ip-address@npm:^10.1.1": +"ip-address@npm:^10.1.1, ip-address@npm:^10.2.0": version: 10.2.0 resolution: "ip-address@npm:10.2.0" checksum: 10c0/5a00aada6e922c9c69dfc800ed5d0fa3348675ebdeed0e1575f503f27ca385b5f534363c9af7ad1daf64c1f1409388cdd3cc2e9b9b0fe1c924a431378d55075a @@ -20698,6 +21292,17 @@ __metadata: languageName: node linkType: hard +"keytar@npm:^7.9.0": + version: 7.9.0 + resolution: "keytar@npm:7.9.0" + dependencies: + node-addon-api: "npm:^4.3.0" + node-gyp: "npm:latest" + prebuild-install: "npm:^7.0.1" + checksum: 10c0/a3f987ffc82b8c028c59451f9e50f71620b5455d9d356564d9c825df5bc36c47661caf21df0026795a5fbe0013c18c8e4bedff4da34bb20c9683ef20b685fee3 + languageName: node + linkType: hard + "keyv@npm:^4.5.3": version: 4.5.4 resolution: "keyv@npm:4.5.4" @@ -22605,6 +23210,15 @@ __metadata: languageName: node linkType: hard +"node-addon-api@npm:^4.3.0": + version: 4.3.0 + resolution: "node-addon-api@npm:4.3.0" + dependencies: + node-gyp: "npm:latest" + checksum: 10c0/5febe94d58cdef319bc96a357b43d7a13776c93ee3f2edb374000f16454e65cec06035497947d5fdaa50db1cc7ab8e3a30ca8669bb07a1b159f0307dc2c1ccdf + languageName: node + linkType: hard + "node-addon-api@npm:^8.0.0, node-addon-api@npm:^8.2.2, node-addon-api@npm:^8.3.0, node-addon-api@npm:^8.3.1": version: 8.7.0 resolution: "node-addon-api@npm:8.7.0" @@ -24408,7 +25022,7 @@ __metadata: languageName: node linkType: hard -"prebuild-install@npm:^7.1.1": +"prebuild-install@npm:^7.0.1, prebuild-install@npm:^7.1.1": version: 7.1.3 resolution: "prebuild-install@npm:7.1.3" dependencies: @@ -24531,6 +25145,17 @@ __metadata: languageName: node linkType: hard +"proper-lockfile@npm:^4.1.2": + version: 4.1.2 + resolution: "proper-lockfile@npm:4.1.2" + dependencies: + graceful-fs: "npm:^4.2.4" + retry: "npm:^0.12.0" + signal-exit: "npm:^3.0.2" + checksum: 10c0/2f265dbad15897a43110a02dae55105c04d356ec4ed560723dcb9f0d34bc4fb2f13f79bb930e7561be10278e2314db5aca2527d5d3dcbbdee5e6b331d1571f6d + languageName: node + linkType: hard + "property-information@npm:^5.0.0": version: 5.6.0 resolution: "property-information@npm:5.6.0" @@ -26073,6 +26698,13 @@ __metadata: languageName: node linkType: hard +"retry@npm:^0.12.0": + version: 0.12.0 + resolution: "retry@npm:0.12.0" + checksum: 10c0/59933e8501727ba13ad73ef4a04d5280b3717fd650408460c987392efe9d7be2040778ed8ebe933c5cbd63da3dcc37919c141ef8af0a54a6e4fca5a2af177bfe + languageName: node + linkType: hard + "reusify@npm:^1.0.4": version: 1.1.0 resolution: "reusify@npm:1.1.0" @@ -29841,13 +30473,13 @@ __metadata: languageName: node linkType: hard -"yauzl@npm:^3.0.0": - version: 3.3.0 - resolution: "yauzl@npm:3.3.0" +"yauzl@npm:^3.2.1": + version: 3.3.1 + resolution: "yauzl@npm:3.3.1" dependencies: buffer-crc32: "npm:~0.2.3" pend: "npm:~1.2.0" - checksum: 10c0/935e32054171104bdf8a4091180f61b5698d8b90ee64552bb643c2176f815d4215d0764e3f41e0d9a1e4525b37602bf145ec5fd39dd014f0be7290851ce3acce + checksum: 10c0/e396b070abb0c528cd4df3b86907142f72e09d5bc1edac262cebbff5b045e3091528a5e54e10a9a7209b031ba94bdcb1ad1ec6d85eecd69ad428bcb4a5c914ae languageName: node linkType: hard @@ -29914,7 +30546,7 @@ __metadata: languageName: node linkType: hard -"zod-to-json-schema@npm:^3.20.4, zod-to-json-schema@npm:^3.21.4, zod-to-json-schema@npm:^3.25.1": +"zod-to-json-schema@npm:^3.21.4, zod-to-json-schema@npm:^3.25.1": version: 3.25.2 resolution: "zod-to-json-schema@npm:3.25.2" peerDependencies: