diff --git a/workspaces/3scale/packages/backend/package.json b/workspaces/3scale/packages/backend/package.json index 9e61f192eeb..e68a374ecf7 100644 --- a/workspaces/3scale/packages/backend/package.json +++ b/workspaces/3scale/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.8.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", "@backstage/plugin-catalog-backend": "^1.31.0", diff --git a/workspaces/3scale/yarn.lock b/workspaces/3scale/yarn.lock index 17c8f198345..36131471f87 100644 --- a/workspaces/3scale/yarn.lock +++ b/workspaces/3scale/yarn.lock @@ -2978,6 +2978,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.0": version: 1.3.0 resolution: "@backstage/backend-test-utils@npm:1.3.0" @@ -3015,6 +3037,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3039,6 +3075,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3046,6 +3094,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3231,6 +3291,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5": version: 1.15.5 resolution: "@backstage/core-app-api@npm:1.15.5" @@ -3389,6 +3460,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.5": version: 0.10.5 resolution: "@backstage/frontend-app-api@npm:0.10.5" @@ -3640,150 +3724,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport-github2: "npm:^0.1.12" - checksum: 10/59ec27c834668b4b215f830a43e74e45621365e8d87182a0126408fc510fe45f3164c8edc0ef3f838f91d480b010117405622802560a40be8fb010d491442dc5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -3797,145 +3737,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -3987,6 +3817,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-bitbucket-cloud-common@npm:^0.2.27": version: 0.2.27 resolution: "@backstage/plugin-bitbucket-cloud-common@npm:0.2.27" @@ -4075,6 +3928,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.16 resolution: "@backstage/plugin-catalog-graph@npm:0.4.16" @@ -4161,6 +4025,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.2": version: 1.15.2 resolution: "@backstage/plugin-catalog-react@npm:1.15.2" @@ -4303,6 +4190,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4729,6 +4649,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -4948,6 +4878,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5385,18 +5322,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -7895,40 +7820,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -11910,7 +11801,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12280,44 +12171,14 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12342,7 +12203,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -12614,24 +12475,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13080,20 +12923,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -13955,7 +13784,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.7, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.7.7, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -14125,7 +13954,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-auth-node": "npm:^0.6.0" "@backstage/plugin-catalog-backend": "npm:^1.31.0" @@ -14405,6 +14234,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -14709,7 +14558,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15108,13 +14957,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -15588,7 +15430,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -15635,7 +15477,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -15663,7 +15505,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -16703,7 +16545,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -18296,7 +18138,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.19.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -18335,6 +18177,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -18635,6 +18516,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -19453,7 +19349,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.1 resolution: "google-auth-library@npm:9.14.1" dependencies: @@ -20057,6 +19953,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -20222,7 +20131,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -20524,6 +20433,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -23311,6 +23227,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -24605,15 +24530,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25011,13 +24927,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -25164,7 +25073,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -25310,7 +25219,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.7.0 resolution: "openid-client@npm:5.7.0" dependencies: @@ -25707,84 +25616,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -25797,28 +25629,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -25916,6 +25727,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -26135,20 +25953,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.47.2": version: 1.47.2 resolution: "playwright-core@npm:1.47.2" @@ -27016,6 +26820,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -27167,6 +26980,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -28686,13 +28511,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -28826,6 +28644,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -28887,6 +28726,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -28962,7 +28813,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -29591,6 +29442,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -30608,7 +30466,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -31197,13 +31055,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -31211,13 +31062,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -32377,28 +32221,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -32413,16 +32235,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -32430,20 +32242,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -32451,27 +32249,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -32671,6 +32448,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -32680,6 +32466,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -32687,6 +32491,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/acr/packages/backend/package.json b/workspaces/acr/packages/backend/package.json index 51384abc6c5..306f39bc9e6 100644 --- a/workspaces/acr/packages/backend/package.json +++ b/workspaces/acr/packages/backend/package.json @@ -24,7 +24,7 @@ "@backstage/backend-defaults": "^0.8.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.0", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", diff --git a/workspaces/acs/packages/backend/package.json b/workspaces/acs/packages/backend/package.json index 635d756b0a2..3a755c59288 100644 --- a/workspaces/acs/packages/backend/package.json +++ b/workspaces/acs/packages/backend/package.json @@ -24,7 +24,7 @@ "@backstage/backend-defaults": "^0.7.0", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.4", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.2.4", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-auth-node": "^0.5.6", diff --git a/workspaces/acs/yarn.lock b/workspaces/acs/yarn.lock index 1fb46e0f14d..26f2fa9b1df 100644 --- a/workspaces/acs/yarn.lock +++ b/workspaces/acs/yarn.lock @@ -3180,6 +3180,42 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3204,6 +3240,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3211,6 +3259,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3530,6 +3590,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.4, @backstage/core-app-api@npm:^1.15.5": version: 1.15.5 resolution: "@backstage/core-app-api@npm:1.15.5" @@ -3715,6 +3786,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.5": version: 0.10.5 resolution: "@backstage/frontend-app-api@npm:0.10.5" @@ -3966,114 +4050,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" @@ -4085,42 +4061,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport-github2: "npm:^0.1.12" - checksum: 10/59ec27c834668b4b215f830a43e74e45621365e8d87182a0126408fc510fe45f3164c8edc0ef3f838f91d480b010117405622802560a40be8fb010d491442dc5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.4": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -4134,145 +4074,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.2, @backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4324,6 +4154,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.12": version: 0.1.12 resolution: "@backstage/plugin-auth-react@npm:0.1.12" @@ -4433,6 +4286,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.15": version: 0.4.16 resolution: "@backstage/plugin-catalog-graph@npm:0.4.16" @@ -4519,6 +4383,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.1, @backstage/plugin-catalog-react@npm:^1.15.2": version: 1.15.2 resolution: "@backstage/plugin-catalog-react@npm:1.15.2" @@ -4845,6 +4732,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5366,6 +5286,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.5, @backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -5785,6 +5715,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -6263,18 +6200,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -9140,40 +9065,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13739,7 +13630,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -14132,53 +14023,23 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.1.1": - version: 20.17.19 - resolution: "@types/node@npm:20.17.19" - dependencies: - undici-types: "npm:~6.19.2" - checksum: 10/4ab6662d3661ad9357d9f1876f5ecaf739fe741d6a1ec5fca3d9183eb3cf87daecb9a3590e8521ad3c460e6257f3aa113585130502519b8ec5fa050c8e6f66ea - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" +"@types/node@npm:^20.1.1": + version: 20.17.19 + resolution: "@types/node@npm:20.17.19" dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + undici-types: "npm:~6.19.2" + checksum: 10/4ab6662d3661ad9357d9f1876f5ecaf739fe741d6a1ec5fca3d9183eb3cf87daecb9a3590e8521ad3c460e6257f3aa113585130502519b8ec5fa050c8e6f66ea languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -14203,7 +14064,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11": +"@types/qs@npm:*": version: 6.9.18 resolution: "@types/qs@npm:6.9.18" checksum: 10/152fab96efd819cc82ae67c39f089df415da6deddb48f1680edaaaa4e86a2a597de7b2ff0ad391df66d11a07006a08d52c9405e86b8cb8f3d5ba15881fe56cc7 @@ -14497,24 +14358,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -15007,14 +14850,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15962,7 +15798,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.9, axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.7.9, axios@npm:^1.0.0, axios@npm:^1.7.4": version: 1.7.9 resolution: "axios@npm:1.7.9" dependencies: @@ -16152,7 +15988,7 @@ __metadata: "@backstage/cli": "npm:^0.29.6" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.4" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-auth-node": "npm:^0.5.6" @@ -16411,6 +16247,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -16729,7 +16585,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -17152,13 +17008,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -17616,7 +17465,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17663,7 +17512,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -17677,7 +17526,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -19077,7 +18926,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -20644,7 +20493,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2, express@npm:^4.21.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -20683,6 +20532,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -21011,6 +20899,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21867,7 +21770,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.1 resolution: "google-auth-library@npm:9.15.1" dependencies: @@ -22520,6 +22423,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.9 resolution: "http-parser-js@npm:0.5.9" @@ -22694,7 +22610,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -23003,6 +22919,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -25909,6 +25832,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -27332,15 +27264,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -27702,13 +27625,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -27855,7 +27771,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -28002,7 +27918,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -28427,36 +28343,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -28466,45 +28352,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -28517,28 +28365,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -28622,7 +28449,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": +"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": version: 0.1.12 resolution: "path-to-regexp@npm:0.1.12" checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e @@ -28932,20 +28759,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.50.1": version: 1.50.1 resolution: "playwright-core@npm:1.50.1" @@ -29855,6 +29668,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -30020,6 +29842,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -31691,13 +31525,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -31849,6 +31676,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -31910,6 +31758,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-cookie-parser@npm:^2.4.6": version: 2.7.1 resolution: "set-cookie-parser@npm:2.7.1" @@ -31985,7 +31845,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -32565,6 +32425,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -33657,7 +33524,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -34282,13 +34149,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -34296,13 +34156,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -35822,28 +35675,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.1.0 - resolution: "xml-encryption@npm:3.1.0" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/c84c1e11692181c24a1c30123fed4fa31015c58994bbdcf091f07fa79f0fb809774b1533d191c4739bf76bb0fb95f223d393e84cc48417480a1896b2b689373b - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -35858,16 +35689,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -35875,20 +35696,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -35896,27 +35703,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -36169,6 +35955,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -36178,6 +35973,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.24.2 resolution: "zod@npm:3.24.2" @@ -36185,6 +35998,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/airbrake/plugins/airbrake-backend/package.json b/workspaces/airbrake/plugins/airbrake-backend/package.json index 8c9e1580daa..bebb9b89031 100644 --- a/workspaces/airbrake/plugins/airbrake-backend/package.json +++ b/workspaces/airbrake/plugins/airbrake-backend/package.json @@ -45,7 +45,7 @@ "devDependencies": { "@backstage/backend-test-utils": "^1.3.1", "@backstage/cli": "^0.31.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@types/http-proxy-middleware": "^1.0.0", "@types/supertest": "^6.0.0", diff --git a/workspaces/airbrake/yarn.lock b/workspaces/airbrake/yarn.lock index d47c4e7811f..c6a02f56cee 100644 --- a/workspaces/airbrake/yarn.lock +++ b/workspaces/airbrake/yarn.lock @@ -2592,7 +2592,7 @@ __metadata: "@backstage/backend-test-utils": "npm:^1.3.1" "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@types/express": "npm:*" "@types/http-proxy-middleware": "npm:^1.0.0" @@ -2671,83 +2671,6 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-common@npm:^0.25.0": - version: 0.25.0 - resolution: "@backstage/backend-common@npm:0.25.0" - 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/types": "npm:^3.347.0" - "@backstage/backend-dev-utils": "npm:^0.1.5" - "@backstage/backend-plugin-api": "npm:^1.0.0" - "@backstage/cli-common": "npm:^0.1.14" - "@backstage/config": "npm:^1.2.0" - "@backstage/config-loader": "npm:^1.9.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/integration": "npm:^1.15.0" - "@backstage/integration-aws-node": "npm:^0.1.12" - "@backstage/plugin-auth-node": "npm:^0.5.2" - "@backstage/types": "npm:^1.1.1" - "@google-cloud/storage": "npm:^7.0.0" - "@keyv/memcache": "npm:^1.3.5" - "@keyv/redis": "npm:^2.5.3" - "@kubernetes/client-node": "npm:0.20.0" - "@manypkg/get-packages": "npm:^1.1.3" - "@octokit/rest": "npm:^19.0.3" - "@types/cors": "npm:^2.8.6" - "@types/dockerode": "npm:^3.3.0" - "@types/express": "npm:^4.17.6" - "@types/luxon": "npm:^3.0.0" - "@types/webpack-env": "npm:^1.15.2" - archiver: "npm:^7.0.0" - base64-stream: "npm:^1.0.0" - compression: "npm:^1.7.4" - concat-stream: "npm:^2.0.0" - cors: "npm:^2.8.5" - dockerode: "npm:^4.0.0" - express: "npm:^4.17.1" - express-promise-router: "npm:^4.1.0" - fs-extra: "npm:^11.2.0" - git-url-parse: "npm:^14.0.0" - helmet: "npm:^6.0.0" - isomorphic-git: "npm:^1.23.0" - jose: "npm:^5.0.0" - keyv: "npm:^4.5.2" - knex: "npm:^3.0.0" - lodash: "npm:^4.17.21" - logform: "npm:^2.3.2" - luxon: "npm:^3.0.0" - minimatch: "npm:^9.0.0" - minimist: "npm:^1.2.5" - morgan: "npm:^1.10.0" - mysql2: "npm:^3.0.0" - node-fetch: "npm:^2.7.0" - node-forge: "npm:^1.3.1" - p-limit: "npm:^3.1.0" - path-to-regexp: "npm:^8.0.0" - pg: "npm:^8.11.3" - pg-format: "npm:^1.0.4" - raw-body: "npm:^2.4.1" - selfsigned: "npm:^2.0.0" - stoppable: "npm:^1.1.0" - tar: "npm:^6.1.12" - triple-beam: "npm:^1.4.1" - uuid: "npm:^9.0.0" - winston: "npm:^3.2.1" - winston-transport: "npm:^4.5.0" - yauzl: "npm:^3.0.0" - yn: "npm:^4.0.0" - peerDependencies: - pg-connection-string: ^2.3.0 - peerDependenciesMeta: - pg-connection-string: - optional: true - checksum: 10/4db059f9d095e9eed2c0bb887893be0ede063e0a9c5ddd2b99d6a785f2d8a64780740118bc17dd5905a0ee8b4d16ee617fa12f9fa571429887051aa3911489f8 - languageName: node - linkType: hard - "@backstage/backend-defaults@npm:^0.8.2": version: 0.8.2 resolution: "@backstage/backend-defaults@npm:0.8.2" @@ -2834,7 +2757,7 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^1.0.0, @backstage/backend-plugin-api@npm:^1.1.1, @backstage/backend-plugin-api@npm:^1.2.1": +"@backstage/backend-plugin-api@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/backend-plugin-api@npm:1.2.1" dependencies: @@ -2853,6 +2776,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -2888,6 +2833,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -2912,13 +2871,37 @@ __metadata: languageName: node linkType: hard -"@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + +"@backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" checksum: 10/cb097348ce5c533125ab367d15fa7b663c1c8071b6ab2a83305fbe1ca9d754c6b6b68112decdbca9685b47a4e7512ebd30066ee8c310ae0d66524f8e484ee5be languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3070,7 +3053,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config-loader@npm:^1.10.0, @backstage/config-loader@npm:^1.9.1": +"@backstage/config-loader@npm:^1.10.0": version: 1.10.0 resolution: "@backstage/config-loader@npm:1.10.0" dependencies: @@ -3093,7 +3076,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config@npm:^1.2.0, @backstage/config@npm:^1.3.2": +"@backstage/config@npm:^1.3.2": version: 1.3.2 resolution: "@backstage/config@npm:1.3.2" dependencies: @@ -3104,6 +3087,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3270,7 +3264,7 @@ __metadata: languageName: node linkType: hard -"@backstage/errors@npm:^1.2.4, @backstage/errors@npm:^1.2.7": +"@backstage/errors@npm:^1.2.7": version: 1.2.7 resolution: "@backstage/errors@npm:1.2.7" dependencies: @@ -3290,6 +3284,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3387,7 +3394,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration-aws-node@npm:^0.1.12, @backstage/integration-aws-node@npm:^0.1.15": +"@backstage/integration-aws-node@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/integration-aws-node@npm:0.1.15" dependencies: @@ -3423,7 +3430,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration@npm:^1.15.0, @backstage/integration@npm:^1.16.2": +"@backstage/integration@npm:^1.16.2": version: 1.16.2 resolution: "@backstage/integration@npm:1.16.2" dependencies: @@ -3468,150 +3475,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport-github2: "npm:^0.1.12" - checksum: 10/1d216aaa16af1298a08359762c809148a096469d7718bc918b07a8ccbd21d3aa6d1dad713f95427b7b324ca37d6e380ace24c299f3bd75fae7e603ea2d1b18ae - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3625,154 +3488,43 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.5.2": - version: 0.5.6 - resolution: "@backstage/plugin-auth-node@npm:0.5.6" +"@backstage/plugin-auth-node@npm:^0.6.1": + version: 0.6.1 + resolution: "@backstage/plugin-auth-node@npm:0.6.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.2.1" "@backstage/catalog-client": "npm:^1.9.1" "@backstage/catalog-model": "npm:^1.7.3" "@backstage/config": "npm:^1.3.2" @@ -3784,34 +3536,33 @@ __metadata: jose: "npm:^5.0.0" lodash: "npm:^4.17.21" passport: "npm:^0.7.0" - winston: "npm:^3.2.1" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.21.4" zod-validation-error: "npm:^3.4.0" - checksum: 10/b286fcf7b8a274697a649567c4f96f9816f46b8a28729087e8338525a2a1d276e6960588313f4d60ae5711a9f9ca12b1ba49370f7496181f16fc80b2b629f31a + checksum: 10/b16ec60691e584acc138e8fb7fcadbded16e06bb5deb3dfaf7b458880cf4a2fa917045ef4091e13cb1c9dbf49035ea01e6948cf5d826d60ec9fefa529f0bc3d4 languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.6.1": - version: 0.6.1 - resolution: "@backstage/plugin-auth-node@npm:0.6.1" +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/types": "npm:^1.2.1" + "@backstage/types": "npm:^1.2.2" "@types/express": "npm:^4.17.6" "@types/passport": "npm:^1.0.3" - express: "npm:^4.17.1" + express: "npm:^4.22.0" jose: "npm:^5.0.0" lodash: "npm:^4.17.21" passport: "npm:^0.7.0" - zod: "npm:^3.22.4" - zod-to-json-schema: "npm:^3.21.4" - zod-validation-error: "npm:^3.4.0" - checksum: 10/b16ec60691e584acc138e8fb7fcadbded16e06bb5deb3dfaf7b458880cf4a2fa917045ef4091e13cb1c9dbf49035ea01e6948cf5d826d60ec9fefa529f0bc3d4 + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 languageName: node linkType: hard @@ -3826,19 +3577,37 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-catalog-node@npm:^1.16.1": - version: 1.16.1 - resolution: "@backstage/plugin-catalog-node@npm:1.16.1" +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.9.0" - "@backstage/types": "npm:^1.2.1" - checksum: 10/b0331b54fbec6411d3d8fbe26eb0da46392031f2486799dc7a69f60d7dcb15c9431fe7fa914564fda4647314751fd86af4bbe7a7d3e7cf438b1b79ae1dc65554 + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa languageName: node linkType: hard @@ -3915,6 +3684,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -3963,6 +3765,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/release-manifests@npm:^0.0.12": version: 0.0.12 resolution: "@backstage/release-manifests@npm:0.0.12" @@ -4083,13 +3895,20 @@ __metadata: languageName: node linkType: hard -"@backstage/types@npm:^1.1.1, @backstage/types@npm:^1.2.1": +"@backstage/types@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/types@npm:1.2.1" checksum: 10/e3e65835b9db31d3f697e2d62fbcf52a3a6373e9f75fa8429e61f0a455880d4c32cdf996b22e85165e1a5b108604267281624befebcf9ae692c8844675925f14 languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -4415,18 +4234,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -5129,13 +4936,6 @@ __metadata: languageName: unknown linkType: soft -"@ioredis/commands@npm:^1.1.1": - version: 1.1.1 - resolution: "@ioredis/commands@npm:1.1.1" - checksum: 10/eab61d07f6c40901a24cce1f7e8676268753243c0ee6ee34981cf63b404608ac7c7acd41dd550018d2cd5e62741446641135d760e61afbf0a86db4db2687aac3 - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -5502,16 +5302,6 @@ __metadata: languageName: node linkType: hard -"@keyv/memcache@npm:^1.3.5": - version: 1.3.7 - resolution: "@keyv/memcache@npm:1.3.7" - dependencies: - json-buffer: "npm:^3.0.1" - memjs: "npm:^1.3.1" - checksum: 10/61c836c1b0c264c35281a38dbc380a102b2899eab46226a0e31614d3d7c4708ecdb06d8858f711893212ae5b357a79213c7a7b7a81b6196e56dd889dd1ca498b - languageName: node - linkType: hard - "@keyv/memcache@npm:^2.0.1": version: 2.0.1 resolution: "@keyv/memcache@npm:2.0.1" @@ -5523,15 +5313,6 @@ __metadata: languageName: node linkType: hard -"@keyv/redis@npm:^2.5.3": - version: 2.8.4 - resolution: "@keyv/redis@npm:2.8.4" - dependencies: - ioredis: "npm:^5.3.2" - checksum: 10/088fb439dc900d6c848c187a0a3218f8c80e3d5df0ec94995d2245b701d59c9d99d4ccc2b48b12682e20d1c0653ababc2f7a51a04737c4df539f4dac82eca87b - languageName: node - linkType: hard - "@keyv/redis@npm:^4.0.1": version: 4.2.0 resolution: "@keyv/redis@npm:4.2.0" @@ -5552,32 +5333,6 @@ __metadata: languageName: node linkType: hard -"@kubernetes/client-node@npm:0.20.0": - version: 0.20.0 - resolution: "@kubernetes/client-node@npm:0.20.0" - dependencies: - "@types/js-yaml": "npm:^4.0.1" - "@types/node": "npm:^20.1.1" - "@types/request": "npm:^2.47.1" - "@types/ws": "npm:^8.5.3" - byline: "npm:^5.0.0" - isomorphic-ws: "npm:^5.0.0" - js-yaml: "npm:^4.1.0" - jsonpath-plus: "npm:^7.2.0" - openid-client: "npm:^5.3.0" - request: "npm:^2.88.0" - rfc4648: "npm:^1.3.0" - stream-buffers: "npm:^3.0.2" - tar: "npm:^6.1.11" - tslib: "npm:^2.4.1" - ws: "npm:^8.11.0" - dependenciesMeta: - openid-client: - optional: true - checksum: 10/1d53a062f4d9a574b6400fa04dbbaea090aa2c69a8d65d609b90d3d606f384f60c191d2f969602a29eaaff1eebf30b4cbbc56a479910bd85c98205c4d3219e00 - languageName: node - linkType: hard - "@leichtgewicht/ip-codec@npm:^2.0.1": version: 2.0.3 resolution: "@leichtgewicht/ip-codec@npm:2.0.3" @@ -6334,41 +6089,7 @@ __metadata: optional: true "@nestjs/websockets": optional: true - checksum: 10/4bdeed0f203e55b4a1edf0031df55b6bf059c1f9faf6f86ac70e08a6e279c2d494df858ea251cbef915aa0df27b6534d1baace2847a3be7853bf07c1ad3a196f - languageName: node - linkType: hard - -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e + checksum: 10/4bdeed0f203e55b4a1edf0031df55b6bf059c1f9faf6f86ac70e08a6e279c2d494df858ea251cbef915aa0df27b6534d1baace2847a3be7853bf07c1ad3a196f languageName: node linkType: hard @@ -8887,7 +8608,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -8906,7 +8627,7 @@ __metadata: languageName: node linkType: hard -"@types/dockerode@npm:^3.3.0, @types/dockerode@npm:^3.3.24": +"@types/dockerode@npm:^3.3.24": version: 3.3.28 resolution: "@types/dockerode@npm:3.3.28" dependencies: @@ -9086,13 +8807,6 @@ __metadata: languageName: node linkType: hard -"@types/js-yaml@npm:^4.0.1": - version: 4.0.9 - resolution: "@types/js-yaml@npm:4.0.9" - checksum: 10/a0ce595db8a987904badd21fc50f9f444cb73069f4b95a76cc222e0a17b3ff180669059c763ec314bc4c3ce284379177a9da80e83c5f650c6c1310cafbfaa8e6 - languageName: node - linkType: hard - "@types/jsdom@npm:^20.0.0": version: 20.0.0 resolution: "@types/jsdom@npm:20.0.0" @@ -9235,15 +8949,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.1.1": - version: 20.12.7 - resolution: "@types/node@npm:20.12.7" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 10/b4a28a3b593a9bdca5650880b6a9acef46911d58cf7cfa57268f048e9a7157a7c3196421b96cea576850ddb732e3b54bc982c8eb5e1e5ef0635d4424c2fce801 - languageName: node - linkType: hard - "@types/normalize-package-data@npm:^2.4.0": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" @@ -9251,15 +8956,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.0 resolution: "@types/parse-json@npm:4.0.0" @@ -9267,28 +8963,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -9304,7 +8979,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -9368,7 +9043,7 @@ __metadata: languageName: node linkType: hard -"@types/request@npm:^2.47.1, @types/request@npm:^2.48.8": +"@types/request@npm:^2.48.8": version: 2.48.12 resolution: "@types/request@npm:2.48.12" dependencies: @@ -9555,7 +9230,7 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.3": +"@types/ws@npm:^8.5.10": version: 8.5.10 resolution: "@types/ws@npm:8.5.10" dependencies: @@ -9564,24 +9239,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 15.0.0 resolution: "@types/yargs-parser@npm:15.0.0" @@ -9963,14 +9620,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -10222,7 +9872,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.5.5": +"ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -10629,7 +10279,7 @@ __metadata: languageName: node linkType: hard -"asn1@npm:^0.2.6, asn1@npm:~0.2.3": +"asn1@npm:^0.2.6": version: 0.2.6 resolution: "asn1@npm:0.2.6" dependencies: @@ -10638,13 +10288,6 @@ __metadata: languageName: node linkType: hard -"assert-plus@npm:1.0.0, assert-plus@npm:^1.0.0": - version: 1.0.0 - resolution: "assert-plus@npm:1.0.0" - checksum: 10/f4f991ae2df849cc678b1afba52d512a7cbf0d09613ba111e72255409ff9158550c775162a47b12d015d1b82b3c273e8e25df0e4783d3ddb008a293486d00a07 - languageName: node - linkType: hard - "assert@npm:^2.0.0": version: 2.1.0 resolution: "assert@npm:2.1.0" @@ -10674,7 +10317,7 @@ __metadata: languageName: node linkType: hard -"async-lock@npm:^1.1.0, async-lock@npm:^1.4.1": +"async-lock@npm:^1.4.1": version: 1.4.1 resolution: "async-lock@npm:1.4.1" checksum: 10/80d55ac95f920e880a865968b799963014f6d987dd790dd08173fae6e1af509d8cd0ab45a25daaca82e3ef8e7c939f5d128cd1facfcc5c647da8ac2409e20ef9 @@ -10729,20 +10372,6 @@ __metadata: languageName: node linkType: hard -"aws-sign2@npm:~0.7.0": - version: 0.7.0 - resolution: "aws-sign2@npm:0.7.0" - checksum: 10/2ac497d739f71be3264cf096a33ab256a1fea7fe80b87dc51ec29374505bd5a661279ef1c22989d68528ea61ed634021ca63b31cf1d3c2a3682ffc106f7d0e96 - languageName: node - linkType: hard - -"aws4@npm:^1.8.0": - version: 1.12.0 - resolution: "aws4@npm:1.12.0" - checksum: 10/2b8455fe1eee87f0e7d5f32e81e7fec74dce060c72d03f528c8c631fa74209cef53aab6fede182ea17d0c9520cb1e5e3023c5fedb4f1139ae9f067fc720869a5 - languageName: node - linkType: hard - "axe-core@npm:^4.10.0": version: 4.10.2 resolution: "axe-core@npm:4.10.2" @@ -10761,7 +10390,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -10979,15 +10608,6 @@ __metadata: languageName: node linkType: hard -"basic-auth@npm:~2.0.1": - version: 2.0.1 - resolution: "basic-auth@npm:2.0.1" - dependencies: - safe-buffer: "npm:5.1.2" - checksum: 10/3419b805d5dfc518f3a05dcf42aa53aa9ce820e50b6df5097f9e186322e1bc733c36722b624802cd37e791035aa73b828ed814d8362333d42d7f5cd04d7a5e48 - languageName: node - linkType: hard - "batch@npm:0.6.1": version: 0.6.1 resolution: "batch@npm:0.6.1" @@ -10995,7 +10615,7 @@ __metadata: languageName: node linkType: hard -"bcrypt-pbkdf@npm:^1.0.0, bcrypt-pbkdf@npm:^1.0.2": +"bcrypt-pbkdf@npm:^1.0.2": version: 1.0.2 resolution: "bcrypt-pbkdf@npm:1.0.2" dependencies: @@ -11126,6 +10746,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -11429,7 +11069,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -11578,13 +11218,6 @@ __metadata: languageName: node linkType: hard -"caseless@npm:~0.12.0": - version: 0.12.0 - resolution: "caseless@npm:0.12.0" - checksum: 10/ea1efdf430975fdbac3505cdd21007f7ac5aa29b6d4d1c091f965853cd1bf87e4b08ea07b31a6d688b038872b7cdf0589d9262d59c699d199585daad052aeb20 - languageName: node - linkType: hard - "ccount@npm:^2.0.0": version: 2.0.0 resolution: "ccount@npm:2.0.0" @@ -11768,13 +11401,6 @@ __metadata: languageName: node linkType: hard -"clean-git-ref@npm:^2.0.1": - version: 2.0.1 - resolution: "clean-git-ref@npm:2.0.1" - checksum: 10/b25f585ed47040ea5d699d40a2bb84d1f35afd651f3fcc05fb077224358ffd3d7509fc9edbfc4570f1fc732c987e03ac7d8ec31524ac503ac35c53cb1f5e3bf9 - languageName: node - linkType: hard - "clean-stack@npm:^2.0.0": version: 2.2.0 resolution: "clean-stack@npm:2.2.0" @@ -11845,13 +11471,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -11873,7 +11492,7 @@ __metadata: languageName: node linkType: hard -"cluster-key-slot@npm:1.1.2, cluster-key-slot@npm:^1.1.0, cluster-key-slot@npm:^1.1.2": +"cluster-key-slot@npm:1.1.2, cluster-key-slot@npm:^1.1.2": version: 1.1.2 resolution: "cluster-key-slot@npm:1.1.2" checksum: 10/516ed8b5e1a14d9c3a9c96c72ef6de2d70dfcdbaa0ec3a90bc7b9216c5457e39c09a5775750c272369070308542e671146120153062ab5f2f481bed5de2c925f @@ -12005,7 +11624,7 @@ __metadata: languageName: node linkType: hard -"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": +"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: @@ -12277,7 +11896,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -12324,7 +11943,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -12359,7 +11978,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -12408,7 +12027,7 @@ __metadata: languageName: node linkType: hard -"core-util-is@npm:1.0.2, core-util-is@npm:~1.0.0": +"core-util-is@npm:~1.0.0": version: 1.0.2 resolution: "core-util-is@npm:1.0.2" checksum: 10/d0f7587346b44a1fe6c269267e037dd34b4787191e473c3e685f507229d88561c40eb18872fabfff02977301815d474300b7bfbd15396c13c5377393f7e87ec3 @@ -13004,15 +12623,6 @@ __metadata: languageName: node linkType: hard -"dashdash@npm:^1.12.0": - version: 1.14.1 - resolution: "dashdash@npm:1.14.1" - dependencies: - assert-plus: "npm:^1.0.0" - checksum: 10/137b287fa021201ce100cef772c8eeeaaafdd2aa7282864022acf3b873021e54cb809e9c060fa164840bf54ff72d00d6e2d8da1ee5a86d7200eeefa1123a8f7f - languageName: node - linkType: hard - "data-urls@npm:^3.0.2": version: 3.0.2 resolution: "data-urls@npm:3.0.2" @@ -13350,7 +12960,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -13415,13 +13025,6 @@ __metadata: languageName: node linkType: hard -"diff3@npm:0.0.3": - version: 0.0.3 - resolution: "diff3@npm:0.0.3" - checksum: 10/9fb9983052e35209be1912c6999ee4aa1887365666ea28d5aba364ffe8514e0a745a4408a3702b5c5943e717571dcc892073b8f3b48fed5814e2c7fc1883f74e - languageName: node - linkType: hard - "diff@npm:^4.0.1": version: 4.0.2 resolution: "diff@npm:4.0.2" @@ -13486,18 +13089,6 @@ __metadata: languageName: node linkType: hard -"docker-modem@npm:^5.0.3": - version: 5.0.3 - resolution: "docker-modem@npm:5.0.3" - dependencies: - debug: "npm:^4.1.1" - readable-stream: "npm:^3.5.0" - split-ca: "npm:^1.0.1" - ssh2: "npm:^1.15.0" - checksum: 10/fc4cc09f3aab0e17d32eb5a01974bed845a803e23352937aceab2e35c35bdcd283d1655c154b737063b037f164f57addbd447628d620f564a2da82e036543a5f - languageName: node - linkType: hard - "dockerode@npm:^3.3.5": version: 3.3.5 resolution: "dockerode@npm:3.3.5" @@ -13509,17 +13100,6 @@ __metadata: languageName: node linkType: hard -"dockerode@npm:^4.0.0": - version: 4.0.2 - resolution: "dockerode@npm:4.0.2" - dependencies: - "@balena/dockerignore": "npm:^1.0.2" - docker-modem: "npm:^5.0.3" - tar-fs: "npm:~2.0.1" - checksum: 10/859279721553cc07d00f8e7ac55abb3bba3a8a42685c742f3651c46a996755c720005fedc8b6bb7ac0ca5dc9123536164099c93741d691c7779669ecde3bbc3d - languageName: node - linkType: hard - "doctrine@npm:^2.1.0": version: 2.1.0 resolution: "doctrine@npm:2.1.0" @@ -13697,16 +13277,6 @@ __metadata: languageName: node linkType: hard -"ecc-jsbn@npm:~0.1.1": - version: 0.1.2 - resolution: "ecc-jsbn@npm:0.1.2" - dependencies: - jsbn: "npm:~0.1.0" - safer-buffer: "npm:^2.1.0" - checksum: 10/d43591f2396196266e186e6d6928038cc11c76c3699a912cb9c13757060f7bbc7f17f47c4cb16168cdeacffc7965aef021142577e646fb3cb88810c15173eb57 - languageName: node - linkType: hard - "ecdsa-sig-formatter@npm:1.0.11, ecdsa-sig-formatter@npm:^1.0.11": version: 1.0.11 resolution: "ecdsa-sig-formatter@npm:1.0.11" @@ -14821,7 +14391,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -14860,7 +14430,46 @@ __metadata: languageName: node linkType: hard -"extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + +"extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: 10/59e89e2dc798ec0f54b36d82f32a27d5f6472c53974f61ca098db5d4648430b725387b53449a34df38fd0392045434426b012f302b3cc049a6500ccf82877e4e @@ -14885,20 +14494,6 @@ __metadata: languageName: node linkType: hard -"extsprintf@npm:1.3.0": - version: 1.3.0 - resolution: "extsprintf@npm:1.3.0" - checksum: 10/26967d6c7ecbfb5bc5b7a6c43503dc5fafd9454802037e9fa1665e41f615da4ff5918bd6cb871a3beabed01a31eca1ccd0bdfb41231f50ad50d405a430f78377 - languageName: node - linkType: hard - -"extsprintf@npm:^1.2.0": - version: 1.4.0 - resolution: "extsprintf@npm:1.4.0" - checksum: 10/c1e6cc79d7efc23770b3688bac3b8ec1f0200bca18c2a5e4e2697f9b9d4b9b1f2e5439541437fe90923bbd1afbeb9507cd68b10832e14ca475a9354b990872c3 - languageName: node - linkType: hard - "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -15115,6 +14710,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -15232,13 +14842,6 @@ __metadata: languageName: node linkType: hard -"forever-agent@npm:~0.6.1": - version: 0.6.1 - resolution: "forever-agent@npm:0.6.1" - checksum: 10/c1e1644d5e074ac063ecbc3fb8582013ef91fff0e3fa41e76db23d2f62bc6d9677aac86db950917deed4fe1fdd772df780cfaa352075f23deec9c015313afb97 - languageName: node - linkType: hard - "fork-ts-checker-webpack-plugin@npm:^6.5.0": version: 6.5.0 resolution: "fork-ts-checker-webpack-plugin@npm:6.5.0" @@ -15315,17 +14918,6 @@ __metadata: languageName: node linkType: hard -"form-data@npm:~2.3.2": - version: 2.3.3 - resolution: "form-data@npm:2.3.3" - dependencies: - asynckit: "npm:^0.4.0" - combined-stream: "npm:^1.0.6" - mime-types: "npm:^2.1.12" - checksum: 10/1b6f3ccbf4540e535887b42218a2431a3f6cfdea320119c2affa2a7a374ad8fdd1e60166fc865181f45d49b1684c3e90e7b2190d3fe016692957afb9cf0d0d02 - languageName: node - linkType: hard - "format@npm:^0.2.0": version: 0.2.2 resolution: "format@npm:0.2.2" @@ -15668,15 +15260,6 @@ __metadata: languageName: node linkType: hard -"getpass@npm:^0.1.1": - version: 0.1.7 - resolution: "getpass@npm:0.1.7" - dependencies: - assert-plus: "npm:^1.0.0" - checksum: 10/ab18d55661db264e3eac6012c2d3daeafaab7a501c035ae0ccb193c3c23e9849c6e29b6ac762b9c2adae460266f925d55a3a2a3a3c8b94be2f222df94d70c046 - languageName: node - linkType: hard - "git-up@npm:^7.0.0": version: 7.0.0 resolution: "git-up@npm:7.0.0" @@ -15687,15 +15270,6 @@ __metadata: languageName: node linkType: hard -"git-url-parse@npm:^14.0.0": - version: 14.0.0 - resolution: "git-url-parse@npm:14.0.0" - dependencies: - git-up: "npm:^7.0.0" - checksum: 10/c19430947895676c59ce472d534c88e5d2d9f443e6b6e4deaa8ad9ad921ded6c27a996b219503775c37fbb90f4a3c02a5f106f14b61286386f9e5098dff7d634 - languageName: node - linkType: hard - "git-url-parse@npm:^15.0.0": version: 15.0.0 resolution: "git-url-parse@npm:15.0.0" @@ -15878,7 +15452,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.1 resolution: "google-auth-library@npm:9.14.1" dependencies: @@ -16002,23 +15576,6 @@ __metadata: languageName: node linkType: hard -"har-schema@npm:^2.0.0": - version: 2.0.0 - resolution: "har-schema@npm:2.0.0" - checksum: 10/d8946348f333fb09e2bf24cc4c67eabb47c8e1d1aa1c14184c7ffec1140a49ec8aa78aa93677ae452d71d5fc0fdeec20f0c8c1237291fc2bcb3f502a5d204f9b - languageName: node - linkType: hard - -"har-validator@npm:~5.1.3": - version: 5.1.3 - resolution: "har-validator@npm:5.1.3" - dependencies: - ajv: "npm:^6.5.5" - har-schema: "npm:^2.0.0" - checksum: 10/5903ddf55f4403bb102a86dc2da073593716c7aa422863c244cb406b69e006551553c904e30ed5d123788675ae827f977b3b366211dc730b33a2b619f926199f - languageName: node - linkType: hard - "hard-rejection@npm:^2.1.0": version: 2.1.0 resolution: "hard-rejection@npm:2.1.0" @@ -16387,6 +15944,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.3 resolution: "http-parser-js@npm:0.5.3" @@ -16458,17 +16028,6 @@ __metadata: languageName: node linkType: hard -"http-signature@npm:~1.2.0": - version: 1.2.0 - resolution: "http-signature@npm:1.2.0" - dependencies: - assert-plus: "npm:^1.0.0" - jsprim: "npm:^1.2.2" - sshpk: "npm:^1.7.0" - checksum: 10/2ff7112e6b0d8f08b382dfe705078c655501f2ddd76cf589d108445a9dd388a0a9be928c37108261519a7f53e6bbd1651048d74057b804807cce1ec49e87a95b - languageName: node - linkType: hard - "https-browserify@npm:^1.0.0": version: 1.0.0 resolution: "https-browserify@npm:1.0.0" @@ -16526,7 +16085,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -16749,23 +16308,6 @@ __metadata: languageName: node linkType: hard -"ioredis@npm:^5.3.2": - version: 5.3.2 - resolution: "ioredis@npm:5.3.2" - dependencies: - "@ioredis/commands": "npm:^1.1.1" - cluster-key-slot: "npm:^1.1.0" - debug: "npm:^4.3.4" - denque: "npm:^2.1.0" - lodash.defaults: "npm:^4.2.0" - lodash.isarguments: "npm:^3.1.0" - redis-errors: "npm:^1.2.0" - redis-parser: "npm:^3.0.0" - standard-as-callback: "npm:^2.1.0" - checksum: 10/0140f055ef81d28e16ca8400b99dabb9ce82009f54afd83cba952c7d0c5d736841e43247765b8ee1af1f02843531c5b8df240af18bd3d7e2ca3d60b36e76213f - languageName: node - linkType: hard - "ip@npm:^2.0.0": version: 2.0.1 resolution: "ip@npm:2.0.1" @@ -16787,6 +16329,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-absolute-url@npm:^3.0.3": version: 3.0.3 resolution: "is-absolute-url@npm:3.0.3" @@ -17303,13 +16852,6 @@ __metadata: languageName: node linkType: hard -"is-typedarray@npm:~1.0.0": - version: 1.0.0 - resolution: "is-typedarray@npm:1.0.0" - checksum: 10/4b433bfb0f9026f079f4eb3fbaa4ed2de17c9995c3a0b5c800bec40799b4b2a8b4e051b1ada77749deb9ded4ae52fe2096973f3a93ff83df1a5a7184a669478c - languageName: node - linkType: hard - "is-unicode-supported@npm:^0.1.0": version: 0.1.0 resolution: "is-unicode-supported@npm:0.1.0" @@ -17403,27 +16945,6 @@ __metadata: languageName: node linkType: hard -"isomorphic-git@npm:^1.23.0": - version: 1.25.7 - resolution: "isomorphic-git@npm:1.25.7" - dependencies: - async-lock: "npm:^1.1.0" - clean-git-ref: "npm:^2.0.1" - crc-32: "npm:^1.2.0" - diff3: "npm:0.0.3" - ignore: "npm:^5.1.4" - minimisted: "npm:^2.0.0" - pako: "npm:^1.0.10" - pify: "npm:^4.0.1" - readable-stream: "npm:^3.4.0" - sha.js: "npm:^2.4.9" - simple-get: "npm:^4.0.1" - bin: - isogit: cli.cjs - checksum: 10/b2b8a1247ea73249afcc8fb71f4354b2c4cfe1c0e27dfd9e1fab8d8dcc8e264b1acc4cb95bab7335cba55aea925d25767f50a23493d1606f3083fa0bedc6ab72 - languageName: node - linkType: hard - "isomorphic-rslog@npm:0.0.6": version: 0.0.6 resolution: "isomorphic-rslog@npm:0.0.6" @@ -17438,7 +16959,7 @@ __metadata: languageName: node linkType: hard -"isomorphic-ws@npm:5.0.0, isomorphic-ws@npm:^5.0.0": +"isomorphic-ws@npm:5.0.0": version: 5.0.0 resolution: "isomorphic-ws@npm:5.0.0" peerDependencies: @@ -17447,13 +16968,6 @@ __metadata: languageName: node linkType: hard -"isstream@npm:~0.1.2": - version: 0.1.2 - resolution: "isstream@npm:0.1.2" - checksum: 10/22d9c181015226d4534a227539256897bbbcb7edd1066ca4fc4d3a06dbd976325dfdd16b3983c7d236a89f256805c1a685a772e0364e98873d3819b064ad35a1 - languageName: node - linkType: hard - "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.0 resolution: "istanbul-lib-coverage@npm:3.2.0" @@ -18049,13 +17563,6 @@ __metadata: languageName: node linkType: hard -"jose@npm:^4.15.9": - version: 4.15.9 - resolution: "jose@npm:4.15.9" - checksum: 10/256234b6f85cdc080b1331f2d475bd58c8ccf459cb20f70ac5e4200b271bce10002b1c2f8e5b96dd975d83065ae5a586d52cdf89d28471d56de5d297992f9905 - languageName: node - linkType: hard - "jose@npm:^5.0.0": version: 5.2.4 resolution: "jose@npm:5.2.4" @@ -18119,13 +17626,6 @@ __metadata: languageName: node linkType: hard -"jsbn@npm:~0.1.0": - version: 0.1.1 - resolution: "jsbn@npm:0.1.1" - checksum: 10/5450133242845100e694f0ef9175f44c012691a9b770b2571e677314e6f70600abb10777cdfc9a0c6a9f2ac6d134577403633de73e2fcd0f97875a67744e2d14 - languageName: node - linkType: hard - "jsdom@npm:^20.0.0": version: 20.0.0 resolution: "jsdom@npm:20.0.0" @@ -18200,13 +17700,6 @@ __metadata: languageName: node linkType: hard -"json-buffer@npm:3.0.1, json-buffer@npm:^3.0.1": - version: 3.0.1 - resolution: "json-buffer@npm:3.0.1" - checksum: 10/82876154521b7b68ba71c4f969b91572d1beabadd87bd3a6b236f85fbc7dc4695089191ed60bb59f9340993c51b33d479f45b6ba9f3548beb519705281c32c3c - languageName: node - linkType: hard - "json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -18248,7 +17741,7 @@ __metadata: languageName: node linkType: hard -"json-schema@npm:0.4.0, json-schema@npm:^0.4.0": +"json-schema@npm:^0.4.0": version: 0.4.0 resolution: "json-schema@npm:0.4.0" checksum: 10/8b3b64eff4a807dc2a3045b104ed1b9335cd8d57aa74c58718f07f0f48b8baa3293b00af4dcfbdc9144c3aafea1e97982cc27cc8e150fc5d93c540649507a458 @@ -18274,7 +17767,7 @@ __metadata: languageName: node linkType: hard -"json-stringify-safe@npm:^5.0.1, json-stringify-safe@npm:~5.0.1": +"json-stringify-safe@npm:^5.0.1": version: 5.0.1 resolution: "json-stringify-safe@npm:5.0.1" checksum: 10/59169a081e4eeb6f9559ae1f938f656191c000e0512aa6df9f3c8b2437a4ab1823819c6b9fd1818a4e39593ccfd72e9a051fdd3e2d1e340ed913679e888ded8c @@ -18361,13 +17854,6 @@ __metadata: languageName: node linkType: hard -"jsonpath-plus@npm:^7.2.0": - version: 7.2.0 - resolution: "jsonpath-plus@npm:7.2.0" - checksum: 10/f602445b1aa2d55abc2875859fd948f942980ef6400ca2a0362c7a6aa6f912467865262f4d092e04a16889fa74f0dbf6fd67b9dc9583485a5059be6e0a62c6c2 - languageName: node - linkType: hard - "jsonpath@npm:^1.1.1": version: 1.1.1 resolution: "jsonpath@npm:1.1.1" @@ -18398,18 +17884,6 @@ __metadata: languageName: node linkType: hard -"jsprim@npm:^1.2.2": - version: 1.4.2 - resolution: "jsprim@npm:1.4.2" - dependencies: - assert-plus: "npm:1.0.0" - extsprintf: "npm:1.3.0" - json-schema: "npm:0.4.0" - verror: "npm:1.10.0" - checksum: 10/df2bf234eab1b5078d01bcbff3553d50a243f7b5c10a169745efeda6344d62798bd1d85bcca6a8446f3b5d0495e989db45f9de8dae219f0f9796e70e0c776089 - languageName: node - linkType: hard - "jss-plugin-camel-case@npm:^10.5.1": version: 10.10.0 resolution: "jss-plugin-camel-case@npm:10.10.0" @@ -18575,15 +18049,6 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.2": - version: 4.5.4 - resolution: "keyv@npm:4.5.4" - dependencies: - json-buffer: "npm:3.0.1" - checksum: 10/167eb6ef64cc84b6fa0780ee50c9de456b422a1e18802209234f7c2cf7eae648c7741f32e50d7e24ccb22b24c13154070b01563d642755b156c357431a191e75 - languageName: node - linkType: hard - "kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -18964,13 +18429,6 @@ __metadata: languageName: node linkType: hard -"lodash.isarguments@npm:^3.1.0": - version: 3.1.0 - resolution: "lodash.isarguments@npm:3.1.0" - checksum: 10/e5186d5fe0384dcb0652501d9d04ebb984863ebc9c9faa2d4b9d5dfd81baef9ffe8e2887b9dc471d62ed092bc0788e5f1d42e45c72457a2884bbb54ac132ed92 - languageName: node - linkType: hard - "lodash.isequal@npm:^4.5.0": version: 4.5.0 resolution: "lodash.isequal@npm:4.5.0" @@ -19275,12 +18733,21 @@ __metadata: languageName: node linkType: hard -"matcher@npm:^3.0.0": - version: 3.0.0 - resolution: "matcher@npm:3.0.0" +"matcher@npm:^3.0.0": + version: 3.0.0 + resolution: "matcher@npm:3.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/8bee1a7ab7609c2c21d9c9254b6785fa708eadf289032b556d57a34e98fcd4c537659a004dafee6ce80ab157099e645c199dc52678dff1e7fb0a6684e0da4dbe + languageName: node + linkType: hard + +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" dependencies: escape-string-regexp: "npm:^4.0.0" - checksum: 10/8bee1a7ab7609c2c21d9c9254b6785fa708eadf289032b556d57a34e98fcd4c537659a004dafee6ce80ab157099e645c199dc52678dff1e7fb0a6684e0da4dbe + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 languageName: node linkType: hard @@ -19504,7 +18971,7 @@ __metadata: languageName: node linkType: hard -"memjs@npm:^1.3.1, memjs@npm:^1.3.2": +"memjs@npm:^1.3.2": version: 1.3.2 resolution: "memjs@npm:1.3.2" checksum: 10/705bb9be88180685fa3bc71375dc8b3a188356ab8f5c6c5ea1761e5e0912a78520cb964d2afc24e65686d53b45d3a7d8b5e770b2f3cf071a6eaea7f8d0d6bbfd @@ -19915,7 +19382,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.0.8, mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.0.8, mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -20068,15 +19535,6 @@ __metadata: languageName: node linkType: hard -"minimisted@npm:^2.0.0": - version: 2.0.1 - resolution: "minimisted@npm:2.0.1" - dependencies: - minimist: "npm:^1.2.5" - checksum: 10/f8c81346b1f535c0be173f4937991586ec86e55b7c94790000d1cba436053ed6a536d290321194b45512a8fa0e30678fd10c759e82ce5388c2dbe4f990b4a9ec - languageName: node - linkType: hard - "minipass-collect@npm:^1.0.2": version: 1.0.2 resolution: "minipass-collect@npm:1.0.2" @@ -20195,19 +19653,6 @@ __metadata: languageName: node linkType: hard -"morgan@npm:^1.10.0": - version: 1.10.0 - resolution: "morgan@npm:1.10.0" - dependencies: - basic-auth: "npm:~2.0.1" - debug: "npm:2.6.9" - depd: "npm:~2.0.0" - on-finished: "npm:~2.3.0" - on-headers: "npm:~1.0.2" - checksum: 10/4497ace00dac65318658595528c1924942c900aae88b7adc5e69e18dd78fb5d1fcccdc2048404ce7d88b5344dc088c492e3aa7cf8023f1e601c6b0f4ff806b93 - languageName: node - linkType: hard - "mri@npm:^1.1.0": version: 1.2.0 resolution: "mri@npm:1.2.0" @@ -20435,15 +19880,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -20677,13 +20113,6 @@ __metadata: languageName: node linkType: hard -"oauth-sign@npm:~0.9.0": - version: 0.9.0 - resolution: "oauth-sign@npm:0.9.0" - checksum: 10/1809a366d258f41fdf4ab5310cff3d1e15f96b187503bc7333cef4351de7bd0f52cb269bc95800f1fae5fb04dd886287df1471985fd67e8484729fdbcf857119 - languageName: node - linkType: hard - "oauth@npm:0.10.x": version: 0.10.0 resolution: "oauth@npm:0.10.0" @@ -20691,13 +20120,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -20705,13 +20127,6 @@ __metadata: languageName: node linkType: hard -"object-hash@npm:^2.2.0": - version: 2.2.0 - resolution: "object-hash@npm:2.2.0" - checksum: 10/dee06b6271bf5769ae5f1a7386fdd52c1f18aae9fcb0b8d4bb1232f2d743d06cb5b662be42378b60a1c11829f96f3f86834a16bbaa57a085763295fff8b93e27 - languageName: node - linkType: hard - "object-hash@npm:^3.0.0": version: 3.0.0 resolution: "object-hash@npm:3.0.0" @@ -20810,14 +20225,7 @@ __metadata: languageName: node linkType: hard -"oidc-token-hash@npm:^5.0.3": - version: 5.0.3 - resolution: "oidc-token-hash@npm:5.0.3" - checksum: 10/35fa19aea9ff2c509029ec569d74b778c8a215b92bd5e6e9bc4ebbd7ab035f44304ff02430a6397c3fb7c1d15ebfa467807ca0bcd31d06ba610b47798287d303 - languageName: node - linkType: hard - -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -20826,15 +20234,6 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:~2.3.0": - version: 2.3.0 - resolution: "on-finished@npm:2.3.0" - dependencies: - ee-first: "npm:1.1.1" - checksum: 10/1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b - languageName: node - linkType: hard - "on-headers@npm:~1.0.2": version: 1.0.2 resolution: "on-headers@npm:1.0.2" @@ -20906,18 +20305,6 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": - version: 5.7.0 - resolution: "openid-client@npm:5.7.0" - dependencies: - jose: "npm:^4.15.9" - lru-cache: "npm:^6.0.0" - object-hash: "npm:^2.2.0" - oidc-token-hash: "npm:^5.0.3" - checksum: 10/d30e70082e8ae5222b29977cd944c3aa6ebaa159bf294348b6ae5cbcc8c5db9e731f21815ce41a6ebe2ebf4c6a697e26cad0ea0fc22d59ee922d3f7d3cd4aa43 - languageName: node - linkType: hard - "oppa@npm:^0.4.0": version: 0.4.0 resolution: "oppa@npm:0.4.0" @@ -21139,7 +20526,7 @@ __metadata: languageName: node linkType: hard -"pako@npm:^1.0.10, pako@npm:~1.0.5": +"pako@npm:~1.0.5": version: 1.0.11 resolution: "pako@npm:1.0.11" checksum: 10/1ad07210e894472685564c4d39a08717e84c2a68a70d3c1d9e657d32394ef1670e22972a433cbfe48976cb98b154ba06855dcd3fcfba77f60f1777634bec48c0 @@ -21277,84 +20664,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -21367,28 +20677,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -21493,6 +20782,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -21534,13 +20830,6 @@ __metadata: languageName: node linkType: hard -"performance-now@npm:^2.1.0": - version: 2.1.0 - resolution: "performance-now@npm:2.1.0" - checksum: 10/534e641aa8f7cba160f0afec0599b6cecefbb516a2e837b512be0adbe6c1da5550e89c78059c7fabc5c9ffdf6627edabe23eb7c518c4500067a898fa65c2b550 - languageName: node - linkType: hard - "pg-cloudflare@npm:^1.1.1": version: 1.1.1 resolution: "pg-cloudflare@npm:1.1.1" @@ -21705,20 +20994,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "pluralize@npm:^8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -22469,7 +21744,7 @@ __metadata: languageName: node linkType: hard -"psl@npm:^1.1.28, psl@npm:^1.1.33": +"psl@npm:^1.1.33": version: 1.8.0 resolution: "psl@npm:1.8.0" checksum: 10/5f62a8eca06cb4a017983d15b92b0d38dc8699d637eabc8cb482c59b4106c9760f59cc8afabcb8bb7b98f0322907680d8f0f59226386fffab5248d180bc04578 @@ -22539,10 +21814,12 @@ __metadata: languageName: node linkType: hard -"qs@npm:~6.5.2": - version: 6.5.3 - resolution: "qs@npm:6.5.3" - checksum: 10/485c990fba7ad17671e16c92715fb064c1600337738f5d140024eb33a49fbc1ed31890d3db850117c760caeb9c9cc9f4ba22a15c20dd119968e41e3d3fe60b28 +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac languageName: node linkType: hard @@ -22640,6 +21917,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -23149,22 +22438,6 @@ __metadata: languageName: node linkType: hard -"redis-errors@npm:^1.0.0, redis-errors@npm:^1.2.0": - version: 1.2.0 - resolution: "redis-errors@npm:1.2.0" - checksum: 10/001c11f63ddd52d7c80eb4f4ede3a9433d29a458a7eea06b9154cb37c9802a218d93b7988247aa8c958d4b5d274b18354e8853c148f1096fda87c6e675cfd3ee - languageName: node - linkType: hard - -"redis-parser@npm:^3.0.0": - version: 3.0.0 - resolution: "redis-parser@npm:3.0.0" - dependencies: - redis-errors: "npm:^1.0.0" - checksum: 10/b10846844b4267f19ce1a6529465819c3d78c3e89db7eb0c3bb4eb19f83784797ec411274d15a77dbe08038b48f95f76014b83ca366dc955a016a3a0a0234650 - languageName: node - linkType: hard - "redis@npm:^4.7.0": version: 4.7.0 resolution: "redis@npm:4.7.0" @@ -23361,34 +22634,6 @@ __metadata: languageName: node linkType: hard -"request@npm:^2.88.0": - version: 2.88.2 - resolution: "request@npm:2.88.2" - dependencies: - aws-sign2: "npm:~0.7.0" - aws4: "npm:^1.8.0" - caseless: "npm:~0.12.0" - combined-stream: "npm:~1.0.6" - extend: "npm:~3.0.2" - forever-agent: "npm:~0.6.1" - form-data: "npm:~2.3.2" - har-validator: "npm:~5.1.3" - http-signature: "npm:~1.2.0" - is-typedarray: "npm:~1.0.0" - isstream: "npm:~0.1.2" - json-stringify-safe: "npm:~5.0.1" - mime-types: "npm:~2.1.19" - oauth-sign: "npm:~0.9.0" - performance-now: "npm:^2.1.0" - qs: "npm:~6.5.2" - safe-buffer: "npm:^5.1.2" - tough-cookie: "npm:~2.5.0" - tunnel-agent: "npm:^0.6.0" - uuid: "npm:^3.3.2" - checksum: 10/005b8b237b56f1571cfd4ecc09772adaa2e82dcb884fc14ea2bb25e23dbf7c2009f9929e0b6d3fd5802e33ed8ee705a3b594c8f9467c1458cd973872bf89db8e - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -23592,13 +22837,6 @@ __metadata: languageName: node linkType: hard -"rfc4648@npm:^1.3.0": - version: 1.4.0 - resolution: "rfc4648@npm:1.4.0" - checksum: 10/a130355f484a09ead1421c97e8661ccea11b0b4097230604681484066799745fe64a0260b2c5b0e65e9877571bf208ca0fcf4a864449155e3be42c9f1f18ca5b - languageName: node - linkType: hard - "rfdc@npm:^1.3.0": version: 1.4.1 resolution: "rfdc@npm:1.4.1" @@ -23928,20 +23166,13 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83 languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -24084,6 +23315,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -24145,6 +23397,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -24217,14 +23481,14 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e languageName: node linkType: hard -"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8, sha.js@npm:^2.4.9": +"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8": version: 2.4.11 resolution: "sha.js@npm:2.4.11" dependencies: @@ -24371,7 +23635,7 @@ __metadata: languageName: node linkType: hard -"simple-get@npm:^4.0.0, simple-get@npm:^4.0.1": +"simple-get@npm:^4.0.0": version: 4.0.1 resolution: "simple-get@npm:4.0.1" dependencies: @@ -24675,7 +23939,7 @@ __metadata: languageName: node linkType: hard -"ssh2@npm:^1.15.0, ssh2@npm:^1.4.0": +"ssh2@npm:^1.4.0": version: 1.15.0 resolution: "ssh2@npm:1.15.0" dependencies: @@ -24692,27 +23956,6 @@ __metadata: languageName: node linkType: hard -"sshpk@npm:^1.7.0": - version: 1.16.1 - resolution: "sshpk@npm:1.16.1" - dependencies: - asn1: "npm:~0.2.3" - assert-plus: "npm:^1.0.0" - bcrypt-pbkdf: "npm:^1.0.0" - dashdash: "npm:^1.12.0" - ecc-jsbn: "npm:~0.1.1" - getpass: "npm:^0.1.1" - jsbn: "npm:~0.1.0" - safer-buffer: "npm:^2.0.2" - tweetnacl: "npm:~0.14.0" - bin: - sshpk-conv: bin/sshpk-conv - sshpk-sign: bin/sshpk-sign - sshpk-verify: bin/sshpk-verify - checksum: 10/b437fd3fd2777b29b5425b57d3d352b5771d5c61ddb0e000ddc6ff4b8a5b69c2d1d6b188787a0577df2b125045a492d2c9d03452067e87c49b013bd273e1c70a - languageName: node - linkType: hard - "ssri@npm:^10.0.0": version: 10.0.5 resolution: "ssri@npm:10.0.5" @@ -24782,13 +24025,6 @@ __metadata: languageName: node linkType: hard -"standard-as-callback@npm:^2.1.0": - version: 2.1.0 - resolution: "standard-as-callback@npm:2.1.0" - checksum: 10/88bec83ee220687c72d94fd86a98d5272c91d37ec64b66d830dbc0d79b62bfa6e47f53b71646011835fc9ce7fae62739545d13124262b53be4fbb3e2ebad551c - languageName: node - linkType: hard - "static-eval@npm:2.0.2": version: 2.0.2 resolution: "static-eval@npm:2.0.2" @@ -24812,6 +24048,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stoppable@npm:^1.1.0": version: 1.1.0 resolution: "stoppable@npm:1.1.0" @@ -24829,13 +24072,6 @@ __metadata: languageName: node linkType: hard -"stream-buffers@npm:^3.0.2": - version: 3.0.2 - resolution: "stream-buffers@npm:3.0.2" - checksum: 10/66e55fb770929527f5cf7798f0e4c3b48e04970bf242b3d200140d9e3c0425ba14da4203d3b877be2f8a981b8f3027a5f5d2ad56f8c9f51cb70b3cbb6ba7c5b3 - languageName: node - linkType: hard - "stream-events@npm:^1.0.5": version: 1.0.5 resolution: "stream-events@npm:1.0.5" @@ -25687,7 +24923,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -25713,16 +24949,6 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:~2.5.0": - version: 2.5.0 - resolution: "tough-cookie@npm:2.5.0" - dependencies: - psl: "npm:^1.1.28" - punycode: "npm:^2.1.1" - checksum: 10/024cb13a4d1fe9af57f4323dff765dd9b217cc2a69be77e3b8a1ca45600aa33a097b6ad949f225d885e904f4bd3ceccef104741ef202d8378e6ca78e850ff82f - languageName: node - linkType: hard - "tr46@npm:^3.0.0": version: 3.0.0 resolution: "tr46@npm:3.0.0" @@ -25877,7 +25103,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": +"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 10/bd26c22d36736513980091a1e356378e8b662ded04204453d353a7f34a4c21ed0afc59b5f90719d4ba756e581a162ecbf93118dc9c6be5acf70aa309188166ca @@ -25931,7 +25157,7 @@ __metadata: languageName: node linkType: hard -"tweetnacl@npm:^0.14.3, tweetnacl@npm:~0.14.0": +"tweetnacl@npm:^0.14.3": version: 0.14.5 resolution: "tweetnacl@npm:0.14.5" checksum: 10/04ee27901cde46c1c0a64b9584e04c96c5fe45b38c0d74930710751ea991408b405747d01dfae72f80fc158137018aea94f9c38c651cb9c318f0861a310c3679 @@ -26171,13 +25397,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -26185,13 +25404,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -26572,7 +25784,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^3.3.2, uuid@npm:^3.4.0": +"uuid@npm:^3.4.0": version: 3.4.0 resolution: "uuid@npm:3.4.0" bin: @@ -26688,17 +25900,6 @@ __metadata: languageName: node linkType: hard -"verror@npm:1.10.0": - version: 1.10.0 - resolution: "verror@npm:1.10.0" - dependencies: - assert-plus: "npm:^1.0.0" - core-util-is: "npm:1.0.2" - extsprintf: "npm:^1.2.0" - checksum: 10/da548149dd9c130a8a2587c9ee71ea30128d1526925707e2d01ed9c5c45c9e9f86733c66a328247cdd5f7c1516fb25b0f959ba754bfbe15072aa99ff96468a29 - languageName: node - linkType: hard - "vfile-message@npm:^3.0.0": version: 3.0.2 resolution: "vfile-message@npm:3.0.2" @@ -27196,7 +26397,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.18.0, ws@npm:^8.11.0, ws@npm:^8.16.0, ws@npm:^8.8.0": +"ws@npm:8.18.0, ws@npm:^8.16.0, ws@npm:^8.8.0": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: @@ -27211,28 +26412,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -27240,30 +26419,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -27271,27 +26426,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -27531,6 +26665,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -27540,6 +26683,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" @@ -27547,6 +26708,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zwitch@npm:^2.0.0": version: 2.0.2 resolution: "zwitch@npm:2.0.2" diff --git a/workspaces/announcements/packages/backend/package.json b/workspaces/announcements/packages/backend/package.json index 486c9d29b91..e19bed82f38 100644 --- a/workspaces/announcements/packages/backend/package.json +++ b/workspaces/announcements/packages/backend/package.json @@ -27,7 +27,7 @@ "@backstage/backend-plugin-api": "^1.1.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.4", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-auth-node": "^0.5.6", "@backstage/plugin-catalog-backend": "^1.30.0", diff --git a/workspaces/announcements/plugins/announcements-backend/package.json b/workspaces/announcements/plugins/announcements-backend/package.json index cb97b5d7dd8..457afbe063d 100644 --- a/workspaces/announcements/plugins/announcements-backend/package.json +++ b/workspaces/announcements/plugins/announcements-backend/package.json @@ -68,7 +68,7 @@ }, "devDependencies": { "@backstage/cli": "^0.29.6", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-catalog-node": "^1.15.1", "@backstage/plugin-permission-backend": "^0.5.53", diff --git a/workspaces/announcements/yarn.lock b/workspaces/announcements/yarn.lock index 0a2ce863b54..2b9dbcc7921 100644 --- a/workspaces/announcements/yarn.lock +++ b/workspaces/announcements/yarn.lock @@ -2640,7 +2640,7 @@ __metadata: "@backstage/config": "npm:^1.3.2" "@backstage/core-plugin-api": "npm:^1.10.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-auth-node": "npm:^0.5.6" "@backstage/plugin-catalog-node": "npm:^1.15.1" @@ -3056,6 +3056,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/backend-test-utils@npm:1.2.1" @@ -3093,6 +3115,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3117,6 +3153,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3124,6 +3172,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3308,6 +3368,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.4": version: 1.15.4 resolution: "@backstage/core-app-api@npm:1.15.4" @@ -3492,6 +3563,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.4": version: 0.10.4 resolution: "@backstage/frontend-app-api@npm:0.10.4" @@ -3743,150 +3827,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/555f053d13cd582d5941ca434d10b53e9064f6bd3e30b6d1daadf22e176f3685a4a311f223b30e15dad2f76386bba9e1fa2dc65e439a9ca7fbab767175b3769d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a1525e9e1cec3d96aaea0074a091bb69efacb048acecdd7c961ce9e7852510486a30874d94769127328b85fd4f385a32cc274367d079cb4cedbed2a0b998d75f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.2" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/52ab555a366b847f48306cb9cd1e3fd63c81ea9bcece052be3d76e296f4ec33590131ba8325e159e6ca3479a7836863e65bd872d1fab29beb8dc475c2a0a9911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/f74ccf691da45f15881356f7c43b1acb612bcc4af815903c5b9d39033467a9010cf253bb77203a4a91015a62a0a3abb80c7f03298806e2673153e1389057b4ff - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/e5449a54620ba38c43bfbe2923ccea094422c4f87a5c35fd8cf856d95afa8dd06198c3f5d1921d5da18129d392d9d6a1a86ff9ca75cdd877023a22090910f6de - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/0afba047259d98f56dd17c4c43497c458d51546004d8da1c3221b105d63fc64eb95b938ac69ae4f509ba513f332bc05a18fb23c41b941668941ae122b09334fb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/364daf365680da9afc176f087da0f9bd374f90c94d1945a2487c41638e324f9c75f04d8da639b6a5afd0b4f3ffb39bf85ffb1c6320437e9717d8f48544b2140c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/bfb3c35df0e05a0bb9e1f4972c46952876db19b33f9664cfa296ec698fdc7b4c3849a211616f7da4f8464c265b3481b5e6df228600be5c1505a2a796e6c6c47d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport-github2: "npm:^0.1.12" - checksum: 10/6117c295fce5c84cee208babb6d03348f9398b358cebb790789dc61ff569604dda317714e51eb833671df8e2936efc231226527ced7a7d746ca7ef3b6229b546 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/46cce9f49a128a801ba0587012a305f850734062f4e29306bdb58401b064654ad4004896f6ef4eecd3b51ec831884209bd5b9b03b4b552236d271a3662f63995 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/df8c17db1559490385fb4d0ef58b46aac268f971e4bfdcd9469c0cc408d592b422bc069dbc7cace75d1273d9fa3e3281546e261cd0d91225ee33de9a4758f01f - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" @@ -3900,145 +3840,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.4" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/0b9bed0a15064591c49a7cc754916160e2234ffba1de00eaeb686d4dd5bb7a25a1656aeaac25c0e6a13072f5ebf78682002a84bf15719c570781e29b04514281 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d47fd5fd0c62fbd0478b56a176668b10e52fd46ab5a7046a9c998caf2c84c0a68ab96f3d750e83dcbbb53e3f04b2b37a5b1fcf70b6d4ac17d07b7e2958c09c11 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - checksum: 10/d0c76b70f7e8a41acf79cee51655ba157b4ef766a39098ac04a1755cc90f655aad2526b930b57dcba9bbafbc6d7ed3af993a0b057e5a36a088e6a48e7d5195e7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/ea1e07243998d41369883058f0a9e24dff7e1f5a0c2630f4c4d1b7a91180109de2488688e42f11ade912c897ea021bc6c3d76de48644c0fd499fd6f1fb0db730 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/14152dec585c2abb85c712b4f63fb52310ac43e97e0e55669e46d35234abfd96907814aeb97dba326e9f61724c1746eb803944e6903552c5162c9a0dc75a273f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/020aef08f71d9309bd4b6ce8c8dbafb4f321b9090abc9d924e10677b2bc02608ee8e9a23e6a468721de8d1c7dcb8a6e08c4a859827dfbe8eb96c69a9e0505af9 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.2": - version: 0.24.2 - resolution: "@backstage/plugin-auth-backend@npm:0.24.2" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.2" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/3798985d9d9d003b9ea974abda5e7a48ed3d03ab7580702c23eb876d6a9b9acc1103ea6d706145e50d2b67da6932c1d11c231060e675b4acda48b6a8c4f77720 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4090,6 +3920,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-catalog-backend-module-logs@npm:^0.1.6": version: 0.1.6 resolution: "@backstage/plugin-catalog-backend-module-logs@npm:0.1.6" @@ -4155,6 +4008,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.15": version: 0.4.15 resolution: "@backstage/plugin-catalog-graph@npm:0.4.15" @@ -4241,6 +4105,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/plugin-catalog-react@npm:1.15.1" @@ -4499,6 +4386,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4670,6 +4590,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.5": version: 1.8.5 resolution: "@backstage/plugin-search-react@npm:1.8.5" @@ -4982,6 +4912,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10": version: 1.0.10 resolution: "@backstage/version-bridge@npm:1.0.10" @@ -5297,18 +5234,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -7793,40 +7718,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -11509,7 +11400,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -11915,49 +11806,19 @@ __metadata: version: 20.17.10 resolution: "@types/node@npm:20.17.10" dependencies: - undici-types: "npm:~6.19.2" - checksum: 10/9a1bcb2f25ce1ad249497e5f10ed984bf0ec476439fad2e965c3d6cc4642abb23c5e8400f7e48e55ff121d2b80b14bdc1bd4eac7ff6848154033a2be25fffb17 - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + undici-types: "npm:~6.19.2" + checksum: 10/9a1bcb2f25ce1ad249497e5f10ed984bf0ec476439fad2e965c3d6cc4642abb23c5e8400f7e48e55ff121d2b80b14bdc1bd4eac7ff6848154033a2be25fffb17 languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -11989,7 +11850,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.17 resolution: "@types/qs@npm:6.9.17" checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5 @@ -12311,24 +12172,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -12788,14 +12631,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -13649,7 +13485,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.7.4": version: 1.7.9 resolution: "axios@npm:1.7.9" dependencies: @@ -13811,7 +13647,7 @@ __metadata: "@backstage/cli": "npm:^0.29.6" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.4" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-auth-node": "npm:^0.5.6" "@backstage/plugin-catalog-backend": "npm:^1.30.0" @@ -14105,6 +13941,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -14397,7 +14253,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -14818,13 +14674,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -15267,7 +15116,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -15314,7 +15163,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -15328,7 +15177,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.2": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1, cookie@npm:~0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -16376,7 +16225,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -17979,7 +17828,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2, express@npm:^4.21.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -18018,6 +17867,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -18311,6 +18199,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -19134,7 +19037,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.0 resolution: "google-auth-library@npm:9.15.0" dependencies: @@ -19995,6 +19898,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -20137,7 +20053,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -20288,7 +20204,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521 @@ -20423,6 +20339,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -23121,6 +23044,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25022,15 +24954,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25328,13 +25251,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -25454,7 +25370,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -25601,7 +25517,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -26023,84 +25939,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26113,28 +25952,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26218,7 +26036,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": +"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": version: 0.1.12 resolution: "path-to-regexp@npm:0.1.12" checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e @@ -26449,20 +26267,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.49.1": version: 1.49.1 resolution: "playwright-core@npm:1.49.1" @@ -27358,6 +27162,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -27485,6 +27298,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29215,13 +29040,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29355,6 +29173,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -29416,6 +29255,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-cookie-parser@npm:^2.4.6": version: 2.7.1 resolution: "set-cookie-parser@npm:2.7.1" @@ -29480,7 +29331,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -30035,6 +29886,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -31101,7 +30959,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -31680,13 +31538,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -31694,13 +31545,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -31759,6 +31603,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -32965,28 +32816,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -33001,16 +32830,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -33018,20 +32837,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -33039,27 +32844,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33271,6 +33055,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33280,6 +33073,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.24.1 resolution: "zod@npm:3.24.1" @@ -33287,6 +33098,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/azure-devops/packages/backend/package.json b/workspaces/azure-devops/packages/backend/package.json index 22e2be5b91e..95a33f57172 100644 --- a/workspaces/azure-devops/packages/backend/package.json +++ b/workspaces/azure-devops/packages/backend/package.json @@ -27,7 +27,7 @@ "@backstage/backend-defaults": "^0.8.2", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.5.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@backstage/plugin-auth-node": "^0.6.1", "@backstage/plugin-catalog-backend": "^1.32.0", diff --git a/workspaces/azure-devops/yarn.lock b/workspaces/azure-devops/yarn.lock index 8cd6a9a313a..7edb11aca01 100644 --- a/workspaces/azure-devops/yarn.lock +++ b/workspaces/azure-devops/yarn.lock @@ -3009,6 +3009,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -3044,6 +3066,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3068,6 +3104,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3075,6 +3123,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3260,6 +3320,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3446,6 +3517,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3697,150 +3781,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport-github2: "npm:^0.1.12" - checksum: 10/1d216aaa16af1298a08359762c809148a096469d7718bc918b07a8ccbd21d3aa6d1dad713f95427b7b324ca37d6e380ace24c299f3bd75fae7e603ea2d1b18ae - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3854,145 +3794,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4044,6 +3874,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.13": version: 0.1.13 resolution: "@backstage/plugin-auth-react@npm:0.1.13" @@ -4142,6 +3995,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.17": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4228,6 +4092,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4409,6 +4296,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4925,6 +4845,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -5342,6 +5272,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5777,18 +5714,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8337,40 +8262,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12425,7 +12316,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12823,44 +12714,14 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12885,7 +12746,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -13176,24 +13037,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13649,20 +13492,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -14591,7 +14420,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -14794,7 +14623,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.5.0" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-auth-node": "npm:^0.6.1" "@backstage/plugin-catalog-backend": "npm:^1.32.0" @@ -15096,6 +14925,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15410,7 +15259,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15828,13 +15677,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16329,7 +16171,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16376,7 +16218,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16390,7 +16232,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.2": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1, cookie@npm:~0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17452,7 +17294,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19042,7 +18884,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.19.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -19081,6 +18923,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19413,6 +19294,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20279,7 +20175,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.2 resolution: "google-auth-library@npm:9.14.2" dependencies: @@ -20904,6 +20800,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -21062,7 +20971,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21364,6 +21273,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24172,6 +24088,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25512,15 +25437,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25865,13 +25781,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -26018,7 +25927,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -26164,7 +26073,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.7.0 resolution: "openid-client@npm:5.7.0" dependencies: @@ -26554,84 +26463,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26644,28 +26476,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26763,6 +26574,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -27038,20 +26856,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.48.1": version: 1.48.1 resolution: "playwright-core@npm:1.48.1" @@ -27935,6 +27739,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -28093,6 +27906,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29615,13 +29440,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29762,6 +29580,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -29823,6 +29662,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -29898,7 +29749,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -30492,6 +30343,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -31505,7 +31363,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -32115,13 +31973,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -32129,13 +31980,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -33302,28 +33146,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.1 - resolution: "xml-crypto@npm:6.0.1" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/703d40b54333a50f74f2d4f3e37a7b9de7aa2dfde48b0418205261d2f66c9e3869babd96d7be18ec1661aaa3aea03a018279846f844cea607a57183a21a4748a - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -33338,16 +33160,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -33355,20 +33167,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -33376,27 +33174,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33596,6 +33373,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33605,6 +33391,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -33612,6 +33416,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/azure-sites/plugins/azure-sites-backend/package.json b/workspaces/azure-sites/plugins/azure-sites-backend/package.json index 8f70508f1b3..eed64e18d0a 100644 --- a/workspaces/azure-sites/plugins/azure-sites-backend/package.json +++ b/workspaces/azure-sites/plugins/azure-sites-backend/package.json @@ -58,7 +58,7 @@ "devDependencies": { "@backstage/backend-defaults": "^0.8.2", "@backstage/cli": "^0.31.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@types/supertest": "^6.0.0" }, diff --git a/workspaces/azure-sites/yarn.lock b/workspaces/azure-sites/yarn.lock index 4723b5d152d..1fe4ed49275 100644 --- a/workspaces/azure-sites/yarn.lock +++ b/workspaces/azure-sites/yarn.lock @@ -2658,7 +2658,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-catalog-node": "npm:^1.16.1" "@backstage/plugin-permission-common": "npm:^0.8.4" @@ -2753,83 +2753,6 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-common@npm:^0.25.0": - version: 0.25.0 - resolution: "@backstage/backend-common@npm:0.25.0" - 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/types": "npm:^3.347.0" - "@backstage/backend-dev-utils": "npm:^0.1.5" - "@backstage/backend-plugin-api": "npm:^1.0.0" - "@backstage/cli-common": "npm:^0.1.14" - "@backstage/config": "npm:^1.2.0" - "@backstage/config-loader": "npm:^1.9.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/integration": "npm:^1.15.0" - "@backstage/integration-aws-node": "npm:^0.1.12" - "@backstage/plugin-auth-node": "npm:^0.5.2" - "@backstage/types": "npm:^1.1.1" - "@google-cloud/storage": "npm:^7.0.0" - "@keyv/memcache": "npm:^1.3.5" - "@keyv/redis": "npm:^2.5.3" - "@kubernetes/client-node": "npm:0.20.0" - "@manypkg/get-packages": "npm:^1.1.3" - "@octokit/rest": "npm:^19.0.3" - "@types/cors": "npm:^2.8.6" - "@types/dockerode": "npm:^3.3.0" - "@types/express": "npm:^4.17.6" - "@types/luxon": "npm:^3.0.0" - "@types/webpack-env": "npm:^1.15.2" - archiver: "npm:^7.0.0" - base64-stream: "npm:^1.0.0" - compression: "npm:^1.7.4" - concat-stream: "npm:^2.0.0" - cors: "npm:^2.8.5" - dockerode: "npm:^4.0.0" - express: "npm:^4.17.1" - express-promise-router: "npm:^4.1.0" - fs-extra: "npm:^11.2.0" - git-url-parse: "npm:^14.0.0" - helmet: "npm:^6.0.0" - isomorphic-git: "npm:^1.23.0" - jose: "npm:^5.0.0" - keyv: "npm:^4.5.2" - knex: "npm:^3.0.0" - lodash: "npm:^4.17.21" - logform: "npm:^2.3.2" - luxon: "npm:^3.0.0" - minimatch: "npm:^9.0.0" - minimist: "npm:^1.2.5" - morgan: "npm:^1.10.0" - mysql2: "npm:^3.0.0" - node-fetch: "npm:^2.7.0" - node-forge: "npm:^1.3.1" - p-limit: "npm:^3.1.0" - path-to-regexp: "npm:^8.0.0" - pg: "npm:^8.11.3" - pg-format: "npm:^1.0.4" - raw-body: "npm:^2.4.1" - selfsigned: "npm:^2.0.0" - stoppable: "npm:^1.1.0" - tar: "npm:^6.1.12" - triple-beam: "npm:^1.4.1" - uuid: "npm:^9.0.0" - winston: "npm:^3.2.1" - winston-transport: "npm:^4.5.0" - yauzl: "npm:^3.0.0" - yn: "npm:^4.0.0" - peerDependencies: - pg-connection-string: ^2.3.0 - peerDependenciesMeta: - pg-connection-string: - optional: true - checksum: 10/4db059f9d095e9eed2c0bb887893be0ede063e0a9c5ddd2b99d6a785f2d8a64780740118bc17dd5905a0ee8b4d16ee617fa12f9fa571429887051aa3911489f8 - languageName: node - linkType: hard - "@backstage/backend-defaults@npm:^0.8.2": version: 0.8.2 resolution: "@backstage/backend-defaults@npm:0.8.2" @@ -2916,7 +2839,7 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^1.0.0, @backstage/backend-plugin-api@npm:^1.1.1, @backstage/backend-plugin-api@npm:^1.2.1": +"@backstage/backend-plugin-api@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/backend-plugin-api@npm:1.2.1" dependencies: @@ -2935,6 +2858,42 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -2959,13 +2918,37 @@ __metadata: languageName: node linkType: hard -"@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + +"@backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" checksum: 10/cb097348ce5c533125ab367d15fa7b663c1c8071b6ab2a83305fbe1ca9d754c6b6b68112decdbca9685b47a4e7512ebd30066ee8c310ae0d66524f8e484ee5be languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3117,7 +3100,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config-loader@npm:^1.10.0, @backstage/config-loader@npm:^1.9.1": +"@backstage/config-loader@npm:^1.10.0": version: 1.10.0 resolution: "@backstage/config-loader@npm:1.10.0" dependencies: @@ -3140,7 +3123,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config@npm:^1.2.0, @backstage/config@npm:^1.3.2": +"@backstage/config@npm:^1.3.2": version: 1.3.2 resolution: "@backstage/config@npm:1.3.2" dependencies: @@ -3151,6 +3134,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3317,7 +3311,7 @@ __metadata: languageName: node linkType: hard -"@backstage/errors@npm:^1.2.4, @backstage/errors@npm:^1.2.7": +"@backstage/errors@npm:^1.2.7": version: 1.2.7 resolution: "@backstage/errors@npm:1.2.7" dependencies: @@ -3337,6 +3331,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3434,7 +3441,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration-aws-node@npm:^0.1.12, @backstage/integration-aws-node@npm:^0.1.15": +"@backstage/integration-aws-node@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/integration-aws-node@npm:0.1.15" dependencies: @@ -3470,7 +3477,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration@npm:^1.15.0, @backstage/integration@npm:^1.16.2": +"@backstage/integration@npm:^1.16.2": version: 1.16.2 resolution: "@backstage/integration@npm:1.16.2" dependencies: @@ -3515,150 +3522,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport-github2: "npm:^0.1.12" - checksum: 10/1d216aaa16af1298a08359762c809148a096469d7718bc918b07a8ccbd21d3aa6d1dad713f95427b7b324ca37d6e380ace24c299f3bd75fae7e603ea2d1b18ae - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3672,154 +3535,43 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.5.2": - version: 0.5.6 - resolution: "@backstage/plugin-auth-node@npm:0.5.6" +"@backstage/plugin-auth-node@npm:^0.6.1": + version: 0.6.1 + resolution: "@backstage/plugin-auth-node@npm:0.6.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.2.1" "@backstage/catalog-client": "npm:^1.9.1" "@backstage/catalog-model": "npm:^1.7.3" "@backstage/config": "npm:^1.3.2" @@ -3831,34 +3583,33 @@ __metadata: jose: "npm:^5.0.0" lodash: "npm:^4.17.21" passport: "npm:^0.7.0" - winston: "npm:^3.2.1" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.21.4" zod-validation-error: "npm:^3.4.0" - checksum: 10/b286fcf7b8a274697a649567c4f96f9816f46b8a28729087e8338525a2a1d276e6960588313f4d60ae5711a9f9ca12b1ba49370f7496181f16fc80b2b629f31a + checksum: 10/b16ec60691e584acc138e8fb7fcadbded16e06bb5deb3dfaf7b458880cf4a2fa917045ef4091e13cb1c9dbf49035ea01e6948cf5d826d60ec9fefa529f0bc3d4 languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.6.1": - version: 0.6.1 - resolution: "@backstage/plugin-auth-node@npm:0.6.1" +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/types": "npm:^1.2.1" + "@backstage/types": "npm:^1.2.2" "@types/express": "npm:^4.17.6" "@types/passport": "npm:^1.0.3" - express: "npm:^4.17.1" + express: "npm:^4.22.0" jose: "npm:^5.0.0" lodash: "npm:^4.17.21" passport: "npm:^0.7.0" - zod: "npm:^3.22.4" - zod-to-json-schema: "npm:^3.21.4" - zod-validation-error: "npm:^3.4.0" - checksum: 10/b16ec60691e584acc138e8fb7fcadbded16e06bb5deb3dfaf7b458880cf4a2fa917045ef4091e13cb1c9dbf49035ea01e6948cf5d826d60ec9fefa529f0bc3d4 + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 languageName: node linkType: hard @@ -3873,6 +3624,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-node@npm:^1.16.1": version: 1.16.1 resolution: "@backstage/plugin-catalog-node@npm:1.16.1" @@ -3889,6 +3651,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -3962,6 +3747,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4010,6 +3828,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/release-manifests@npm:^0.0.12": version: 0.0.12 resolution: "@backstage/release-manifests@npm:0.0.12" @@ -4130,13 +3958,20 @@ __metadata: languageName: node linkType: hard -"@backstage/types@npm:^1.1.1, @backstage/types@npm:^1.2.1": +"@backstage/types@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/types@npm:1.2.1" checksum: 10/e3e65835b9db31d3f697e2d62fbcf52a3a6373e9f75fa8429e61f0a455880d4c32cdf996b22e85165e1a5b108604267281624befebcf9ae692c8844675925f14 languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -4152,13 +3987,6 @@ __metadata: languageName: node linkType: hard -"@balena/dockerignore@npm:^1.0.2": - version: 1.0.2 - resolution: "@balena/dockerignore@npm:1.0.2" - checksum: 10/13d654fdd725008577d32e721c720275bdc48f72bce612326363d5bed449febbed856c517a0b23c7c40d87cb531e63432804550b4ecc13e365d26fee38fb6c8a - languageName: node - linkType: hard - "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -4462,18 +4290,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -5176,13 +4992,6 @@ __metadata: languageName: unknown linkType: soft -"@ioredis/commands@npm:^1.1.1": - version: 1.1.1 - resolution: "@ioredis/commands@npm:1.1.1" - checksum: 10/eab61d07f6c40901a24cce1f7e8676268753243c0ee6ee34981cf63b404608ac7c7acd41dd550018d2cd5e62741446641135d760e61afbf0a86db4db2687aac3 - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -5549,16 +5358,6 @@ __metadata: languageName: node linkType: hard -"@keyv/memcache@npm:^1.3.5": - version: 1.3.7 - resolution: "@keyv/memcache@npm:1.3.7" - dependencies: - json-buffer: "npm:^3.0.1" - memjs: "npm:^1.3.1" - checksum: 10/61c836c1b0c264c35281a38dbc380a102b2899eab46226a0e31614d3d7c4708ecdb06d8858f711893212ae5b357a79213c7a7b7a81b6196e56dd889dd1ca498b - languageName: node - linkType: hard - "@keyv/memcache@npm:^2.0.1": version: 2.0.1 resolution: "@keyv/memcache@npm:2.0.1" @@ -5570,15 +5369,6 @@ __metadata: languageName: node linkType: hard -"@keyv/redis@npm:^2.5.3": - version: 2.8.4 - resolution: "@keyv/redis@npm:2.8.4" - dependencies: - ioredis: "npm:^5.3.2" - checksum: 10/088fb439dc900d6c848c187a0a3218f8c80e3d5df0ec94995d2245b701d59c9d99d4ccc2b48b12682e20d1c0653ababc2f7a51a04737c4df539f4dac82eca87b - languageName: node - linkType: hard - "@keyv/redis@npm:^4.0.1": version: 4.2.0 resolution: "@keyv/redis@npm:4.2.0" @@ -5599,32 +5389,6 @@ __metadata: languageName: node linkType: hard -"@kubernetes/client-node@npm:0.20.0": - version: 0.20.0 - resolution: "@kubernetes/client-node@npm:0.20.0" - dependencies: - "@types/js-yaml": "npm:^4.0.1" - "@types/node": "npm:^20.1.1" - "@types/request": "npm:^2.47.1" - "@types/ws": "npm:^8.5.3" - byline: "npm:^5.0.0" - isomorphic-ws: "npm:^5.0.0" - js-yaml: "npm:^4.1.0" - jsonpath-plus: "npm:^7.2.0" - openid-client: "npm:^5.3.0" - request: "npm:^2.88.0" - rfc4648: "npm:^1.3.0" - stream-buffers: "npm:^3.0.2" - tar: "npm:^6.1.11" - tslib: "npm:^2.4.1" - ws: "npm:^8.11.0" - dependenciesMeta: - openid-client: - optional: true - checksum: 10/1d53a062f4d9a574b6400fa04dbbaea090aa2c69a8d65d609b90d3d606f384f60c191d2f969602a29eaaff1eebf30b4cbbc56a479910bd85c98205c4d3219e00 - languageName: node - linkType: hard - "@leichtgewicht/ip-codec@npm:^2.0.1": version: 2.0.3 resolution: "@leichtgewicht/ip-codec@npm:2.0.3" @@ -6385,40 +6149,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -8934,7 +8664,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -8943,27 +8673,6 @@ __metadata: languageName: node linkType: hard -"@types/docker-modem@npm:*": - version: 3.0.2 - resolution: "@types/docker-modem@npm:3.0.2" - dependencies: - "@types/node": "npm:*" - "@types/ssh2": "npm:*" - checksum: 10/1f23db30e6e9bdd4c6d6e43572fb7ac7251d106a1906a9f3faabac393897712a5a9cd5a471baedc0ac8055dab3f48eda331f41a1e2c7c6bbe3c7f433e039151c - languageName: node - linkType: hard - -"@types/dockerode@npm:^3.3.0": - version: 3.3.28 - resolution: "@types/dockerode@npm:3.3.28" - dependencies: - "@types/docker-modem": "npm:*" - "@types/node": "npm:*" - "@types/ssh2": "npm:*" - checksum: 10/cb358c787992808d7528709b81d8d64560a91c7b2bd70b2bb342ac7313a772b0158bb617bc9e3089d89a649567d2c613ed5a23d0cb4a72bf209ac456409343ae - languageName: node - linkType: hard - "@types/es-aggregate-error@npm:^1.0.2": version: 1.0.2 resolution: "@types/es-aggregate-error@npm:1.0.2" @@ -9124,13 +8833,6 @@ __metadata: languageName: node linkType: hard -"@types/js-yaml@npm:^4.0.1": - version: 4.0.9 - resolution: "@types/js-yaml@npm:4.0.9" - checksum: 10/a0ce595db8a987904badd21fc50f9f444cb73069f4b95a76cc222e0a17b3ff180669059c763ec314bc4c3ce284379177a9da80e83c5f650c6c1310cafbfaa8e6 - languageName: node - linkType: hard - "@types/jsdom@npm:^20.0.0": version: 20.0.0 resolution: "@types/jsdom@npm:20.0.0" @@ -9264,15 +8966,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.1.1": - version: 20.12.7 - resolution: "@types/node@npm:20.12.7" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 10/b4a28a3b593a9bdca5650880b6a9acef46911d58cf7cfa57268f048e9a7157a7c3196421b96cea576850ddb732e3b54bc982c8eb5e1e5ef0635d4424c2fce801 - languageName: node - linkType: hard - "@types/normalize-package-data@npm:^2.4.0": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" @@ -9280,15 +8973,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.0 resolution: "@types/parse-json@npm:4.0.0" @@ -9296,28 +8980,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -9333,7 +8996,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11": +"@types/qs@npm:*": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -9397,7 +9060,7 @@ __metadata: languageName: node linkType: hard -"@types/request@npm:^2.47.1, @types/request@npm:^2.48.8": +"@types/request@npm:^2.48.8": version: 2.48.12 resolution: "@types/request@npm:2.48.12" dependencies: @@ -9492,25 +9155,6 @@ __metadata: languageName: node linkType: hard -"@types/ssh2-streams@npm:*": - version: 0.1.8 - resolution: "@types/ssh2-streams@npm:0.1.8" - dependencies: - "@types/node": "npm:*" - checksum: 10/899a94644aa5d03bd77b564eec877f5dd30f455d12389dae52f2ebfb64ee33d1f90923986c869dc960788254bf51854d316c12667ae1deb10ce7b6f08153fe78 - languageName: node - linkType: hard - -"@types/ssh2@npm:*": - version: 0.5.52 - resolution: "@types/ssh2@npm:0.5.52" - dependencies: - "@types/node": "npm:*" - "@types/ssh2-streams": "npm:*" - checksum: 10/fc2584af091da49da9d6628dd8a5e851b217bb9b1b732b0361903894f2730ab3fdf8634f954be34c5a513f7eb0b2772d059d64062bcf6b4a0eb73bfc83c4b858 - languageName: node - linkType: hard - "@types/stack-utils@npm:^2.0.0": version: 2.0.0 resolution: "@types/stack-utils@npm:2.0.0" @@ -9584,7 +9228,7 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.3": +"@types/ws@npm:^8.5.10": version: 8.5.10 resolution: "@types/ws@npm:8.5.10" dependencies: @@ -9593,24 +9237,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 15.0.0 resolution: "@types/yargs-parser@npm:15.0.0" @@ -9992,14 +9618,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -10251,7 +9870,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.5.5": +"ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -10608,29 +10227,13 @@ __metadata: linkType: hard "asn1.js@npm:^4.10.1": - version: 4.10.1 - resolution: "asn1.js@npm:4.10.1" - dependencies: - bn.js: "npm:^4.0.0" - inherits: "npm:^2.0.1" - minimalistic-assert: "npm:^1.0.0" - checksum: 10/5a02104b9ba167917c786a3fdac9840a057d29e6b609250e6af924d0529ead1a32417da13eec809cadea8f991eb67782196f3df427c5b4f30eaf22044fc64fda - languageName: node - linkType: hard - -"asn1@npm:^0.2.6, asn1@npm:~0.2.3": - version: 0.2.6 - resolution: "asn1@npm:0.2.6" - dependencies: - safer-buffer: "npm:~2.1.0" - checksum: 10/cf629291fee6c1a6f530549939433ebf32200d7849f38b810ff26ee74235e845c0c12b2ed0f1607ac17383d19b219b69cefa009b920dab57924c5c544e495078 - languageName: node - linkType: hard - -"assert-plus@npm:1.0.0, assert-plus@npm:^1.0.0": - version: 1.0.0 - resolution: "assert-plus@npm:1.0.0" - checksum: 10/f4f991ae2df849cc678b1afba52d512a7cbf0d09613ba111e72255409ff9158550c775162a47b12d015d1b82b3c273e8e25df0e4783d3ddb008a293486d00a07 + version: 4.10.1 + resolution: "asn1.js@npm:4.10.1" + dependencies: + bn.js: "npm:^4.0.0" + inherits: "npm:^2.0.1" + minimalistic-assert: "npm:^1.0.0" + checksum: 10/5a02104b9ba167917c786a3fdac9840a057d29e6b609250e6af924d0529ead1a32417da13eec809cadea8f991eb67782196f3df427c5b4f30eaf22044fc64fda languageName: node linkType: hard @@ -10663,13 +10266,6 @@ __metadata: languageName: node linkType: hard -"async-lock@npm:^1.1.0": - version: 1.4.1 - resolution: "async-lock@npm:1.4.1" - checksum: 10/80d55ac95f920e880a865968b799963014f6d987dd790dd08173fae6e1af509d8cd0ab45a25daaca82e3ef8e7c939f5d128cd1facfcc5c647da8ac2409e20ef9 - languageName: node - linkType: hard - "async-retry@npm:^1.3.3": version: 1.3.3 resolution: "async-retry@npm:1.3.3" @@ -10718,20 +10314,6 @@ __metadata: languageName: node linkType: hard -"aws-sign2@npm:~0.7.0": - version: 0.7.0 - resolution: "aws-sign2@npm:0.7.0" - checksum: 10/2ac497d739f71be3264cf096a33ab256a1fea7fe80b87dc51ec29374505bd5a661279ef1c22989d68528ea61ed634021ca63b31cf1d3c2a3682ffc106f7d0e96 - languageName: node - linkType: hard - -"aws4@npm:^1.8.0": - version: 1.12.0 - resolution: "aws4@npm:1.12.0" - checksum: 10/2b8455fe1eee87f0e7d5f32e81e7fec74dce060c72d03f528c8c631fa74209cef53aab6fede182ea17d0c9520cb1e5e3023c5fedb4f1139ae9f067fc720869a5 - languageName: node - linkType: hard - "axe-core@npm:^4.10.0": version: 4.10.2 resolution: "axe-core@npm:4.10.2" @@ -10750,7 +10332,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -10940,15 +10522,6 @@ __metadata: languageName: node linkType: hard -"basic-auth@npm:~2.0.1": - version: 2.0.1 - resolution: "basic-auth@npm:2.0.1" - dependencies: - safe-buffer: "npm:5.1.2" - checksum: 10/3419b805d5dfc518f3a05dcf42aa53aa9ce820e50b6df5097f9e186322e1bc733c36722b624802cd37e791035aa73b828ed814d8362333d42d7f5cd04d7a5e48 - languageName: node - linkType: hard - "batch@npm:0.6.1": version: 0.6.1 resolution: "batch@npm:0.6.1" @@ -10956,15 +10529,6 @@ __metadata: languageName: node linkType: hard -"bcrypt-pbkdf@npm:^1.0.0, bcrypt-pbkdf@npm:^1.0.2": - version: 1.0.2 - resolution: "bcrypt-pbkdf@npm:1.0.2" - dependencies: - tweetnacl: "npm:^0.14.3" - checksum: 10/13a4cde058250dbf1fa77a4f1b9a07d32ae2e3b9e28e88a0c7a1827835bc3482f3e478c4a0cfd4da6ff0c46dae07da1061123a995372b32cc563d9975f975404 - languageName: node - linkType: hard - "before-after-hook@npm:^2.2.0": version: 2.2.2 resolution: "before-after-hook@npm:2.2.2" @@ -11087,6 +10651,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -11346,13 +10930,6 @@ __metadata: languageName: node linkType: hard -"buildcheck@npm:~0.0.6": - version: 0.0.6 - resolution: "buildcheck@npm:0.0.6" - checksum: 10/194ee8d3b0926fd6f3e799732130ad7ab194882c56900b8670ad43c81326f64871f49b7d9f1e9baad91ca3070eb4e8b678797fe9ae78cf87dde86d8916eb25d2 - languageName: node - linkType: hard - "builtin-modules@npm:^3.3.0": version: 3.3.0 resolution: "builtin-modules@npm:3.3.0" @@ -11376,13 +10953,6 @@ __metadata: languageName: node linkType: hard -"byline@npm:^5.0.0": - version: 5.0.0 - resolution: "byline@npm:5.0.0" - checksum: 10/737ca83e8eda2976728dae62e68bc733aea095fab08db4c6f12d3cee3cf45b6f97dce45d1f6b6ff9c2c947736d10074985b4425b31ce04afa1985a4ef3d334a7 - languageName: node - linkType: hard - "bytes@npm:3.0.0": version: 3.0.0 resolution: "bytes@npm:3.0.0" @@ -11390,7 +10960,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -11539,13 +11109,6 @@ __metadata: languageName: node linkType: hard -"caseless@npm:~0.12.0": - version: 0.12.0 - resolution: "caseless@npm:0.12.0" - checksum: 10/ea1efdf430975fdbac3505cdd21007f7ac5aa29b6d4d1c091f965853cd1bf87e4b08ea07b31a6d688b038872b7cdf0589d9262d59c699d199585daad052aeb20 - languageName: node - linkType: hard - "ccount@npm:^2.0.0": version: 2.0.0 resolution: "ccount@npm:2.0.0" @@ -11729,13 +11292,6 @@ __metadata: languageName: node linkType: hard -"clean-git-ref@npm:^2.0.1": - version: 2.0.1 - resolution: "clean-git-ref@npm:2.0.1" - checksum: 10/b25f585ed47040ea5d699d40a2bb84d1f35afd651f3fcc05fb077224358ffd3d7509fc9edbfc4570f1fc732c987e03ac7d8ec31524ac503ac35c53cb1f5e3bf9 - languageName: node - linkType: hard - "clean-stack@npm:^2.0.0": version: 2.2.0 resolution: "clean-stack@npm:2.2.0" @@ -11806,13 +11362,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -11834,7 +11383,7 @@ __metadata: languageName: node linkType: hard -"cluster-key-slot@npm:1.1.2, cluster-key-slot@npm:^1.1.0, cluster-key-slot@npm:^1.1.2": +"cluster-key-slot@npm:1.1.2, cluster-key-slot@npm:^1.1.2": version: 1.1.2 resolution: "cluster-key-slot@npm:1.1.2" checksum: 10/516ed8b5e1a14d9c3a9c96c72ef6de2d70dfcdbaa0ec3a90bc7b9216c5457e39c09a5775750c272369070308542e671146120153062ab5f2f481bed5de2c925f @@ -11966,7 +11515,7 @@ __metadata: languageName: node linkType: hard -"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": +"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: @@ -12219,7 +11768,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -12266,7 +11815,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -12301,7 +11850,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -12343,7 +11892,7 @@ __metadata: languageName: node linkType: hard -"core-util-is@npm:1.0.2, core-util-is@npm:~1.0.0": +"core-util-is@npm:~1.0.0": version: 1.0.2 resolution: "core-util-is@npm:1.0.2" checksum: 10/d0f7587346b44a1fe6c269267e037dd34b4787191e473c3e685f507229d88561c40eb18872fabfff02977301815d474300b7bfbd15396c13c5377393f7e87ec3 @@ -12403,17 +11952,6 @@ __metadata: languageName: node linkType: hard -"cpu-features@npm:~0.0.9": - version: 0.0.9 - resolution: "cpu-features@npm:0.0.9" - dependencies: - buildcheck: "npm:~0.0.6" - nan: "npm:^2.17.0" - node-gyp: "npm:latest" - checksum: 10/05a4ec51fff87fcde9ca91021d9a0e73a34eb190b14163f7394757ce2470a85393bc49985915bc0bc0ad7ac1ac79caee21f8626a82b535262d9b7d012f805d64 - languageName: node - linkType: hard - "crc-32@npm:^1.2.0": version: 1.2.0 resolution: "crc-32@npm:1.2.0" @@ -12929,15 +12467,6 @@ __metadata: languageName: node linkType: hard -"dashdash@npm:^1.12.0": - version: 1.14.1 - resolution: "dashdash@npm:1.14.1" - dependencies: - assert-plus: "npm:^1.0.0" - checksum: 10/137b287fa021201ce100cef772c8eeeaaafdd2aa7282864022acf3b873021e54cb809e9c060fa164840bf54ff72d00d6e2d8da1ee5a86d7200eeefa1123a8f7f - languageName: node - linkType: hard - "data-urls@npm:^3.0.2": version: 3.0.2 resolution: "data-urls@npm:3.0.2" @@ -13263,7 +12792,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -13318,13 +12847,6 @@ __metadata: languageName: node linkType: hard -"diff3@npm:0.0.3": - version: 0.0.3 - resolution: "diff3@npm:0.0.3" - checksum: 10/9fb9983052e35209be1912c6999ee4aa1887365666ea28d5aba364ffe8514e0a745a4408a3702b5c5943e717571dcc892073b8f3b48fed5814e2c7fc1883f74e - languageName: node - linkType: hard - "diff@npm:^4.0.1": version: 4.0.2 resolution: "diff@npm:4.0.2" @@ -13368,29 +12890,6 @@ __metadata: languageName: node linkType: hard -"docker-modem@npm:^5.0.3": - version: 5.0.3 - resolution: "docker-modem@npm:5.0.3" - dependencies: - debug: "npm:^4.1.1" - readable-stream: "npm:^3.5.0" - split-ca: "npm:^1.0.1" - ssh2: "npm:^1.15.0" - checksum: 10/fc4cc09f3aab0e17d32eb5a01974bed845a803e23352937aceab2e35c35bdcd283d1655c154b737063b037f164f57addbd447628d620f564a2da82e036543a5f - languageName: node - linkType: hard - -"dockerode@npm:^4.0.0": - version: 4.0.2 - resolution: "dockerode@npm:4.0.2" - dependencies: - "@balena/dockerignore": "npm:^1.0.2" - docker-modem: "npm:^5.0.3" - tar-fs: "npm:~2.0.1" - checksum: 10/859279721553cc07d00f8e7ac55abb3bba3a8a42685c742f3651c46a996755c720005fedc8b6bb7ac0ca5dc9123536164099c93741d691c7779669ecde3bbc3d - languageName: node - linkType: hard - "doctrine@npm:^2.1.0": version: 2.1.0 resolution: "doctrine@npm:2.1.0" @@ -13568,16 +13067,6 @@ __metadata: languageName: node linkType: hard -"ecc-jsbn@npm:~0.1.1": - version: 0.1.2 - resolution: "ecc-jsbn@npm:0.1.2" - dependencies: - jsbn: "npm:~0.1.0" - safer-buffer: "npm:^2.1.0" - checksum: 10/d43591f2396196266e186e6d6928038cc11c76c3699a912cb9c13757060f7bbc7f17f47c4cb16168cdeacffc7965aef021142577e646fb3cb88810c15173eb57 - languageName: node - linkType: hard - "ecdsa-sig-formatter@npm:1.0.11, ecdsa-sig-formatter@npm:^1.0.11": version: 1.0.11 resolution: "ecdsa-sig-formatter@npm:1.0.11" @@ -14692,7 +14181,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -14731,7 +14220,46 @@ __metadata: languageName: node linkType: hard -"extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + +"extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: 10/59e89e2dc798ec0f54b36d82f32a27d5f6472c53974f61ca098db5d4648430b725387b53449a34df38fd0392045434426b012f302b3cc049a6500ccf82877e4e @@ -14756,20 +14284,6 @@ __metadata: languageName: node linkType: hard -"extsprintf@npm:1.3.0": - version: 1.3.0 - resolution: "extsprintf@npm:1.3.0" - checksum: 10/26967d6c7ecbfb5bc5b7a6c43503dc5fafd9454802037e9fa1665e41f615da4ff5918bd6cb871a3beabed01a31eca1ccd0bdfb41231f50ad50d405a430f78377 - languageName: node - linkType: hard - -"extsprintf@npm:^1.2.0": - version: 1.4.0 - resolution: "extsprintf@npm:1.4.0" - checksum: 10/c1e6cc79d7efc23770b3688bac3b8ec1f0200bca18c2a5e4e2697f9b9d4b9b1f2e5439541437fe90923bbd1afbeb9507cd68b10832e14ca475a9354b990872c3 - languageName: node - linkType: hard - "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -14986,6 +14500,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -15103,13 +14632,6 @@ __metadata: languageName: node linkType: hard -"forever-agent@npm:~0.6.1": - version: 0.6.1 - resolution: "forever-agent@npm:0.6.1" - checksum: 10/c1e1644d5e074ac063ecbc3fb8582013ef91fff0e3fa41e76db23d2f62bc6d9677aac86db950917deed4fe1fdd772df780cfaa352075f23deec9c015313afb97 - languageName: node - linkType: hard - "fork-ts-checker-webpack-plugin@npm:^6.5.0": version: 6.5.0 resolution: "fork-ts-checker-webpack-plugin@npm:6.5.0" @@ -15186,17 +14708,6 @@ __metadata: languageName: node linkType: hard -"form-data@npm:~2.3.2": - version: 2.3.3 - resolution: "form-data@npm:2.3.3" - dependencies: - asynckit: "npm:^0.4.0" - combined-stream: "npm:^1.0.6" - mime-types: "npm:^2.1.12" - checksum: 10/1b6f3ccbf4540e535887b42218a2431a3f6cfdea320119c2affa2a7a374ad8fdd1e60166fc865181f45d49b1684c3e90e7b2190d3fe016692957afb9cf0d0d02 - languageName: node - linkType: hard - "format@npm:^0.2.0": version: 0.2.2 resolution: "format@npm:0.2.2" @@ -15521,15 +15032,6 @@ __metadata: languageName: node linkType: hard -"getpass@npm:^0.1.1": - version: 0.1.7 - resolution: "getpass@npm:0.1.7" - dependencies: - assert-plus: "npm:^1.0.0" - checksum: 10/ab18d55661db264e3eac6012c2d3daeafaab7a501c035ae0ccb193c3c23e9849c6e29b6ac762b9c2adae460266f925d55a3a2a3a3c8b94be2f222df94d70c046 - languageName: node - linkType: hard - "git-up@npm:^7.0.0": version: 7.0.0 resolution: "git-up@npm:7.0.0" @@ -15540,15 +15042,6 @@ __metadata: languageName: node linkType: hard -"git-url-parse@npm:^14.0.0": - version: 14.0.0 - resolution: "git-url-parse@npm:14.0.0" - dependencies: - git-up: "npm:^7.0.0" - checksum: 10/c19430947895676c59ce472d534c88e5d2d9f443e6b6e4deaa8ad9ad921ded6c27a996b219503775c37fbb90f4a3c02a5f106f14b61286386f9e5098dff7d634 - languageName: node - linkType: hard - "git-url-parse@npm:^15.0.0": version: 15.0.0 resolution: "git-url-parse@npm:15.0.0" @@ -15731,7 +15224,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.1 resolution: "google-auth-library@npm:9.14.1" dependencies: @@ -15855,23 +15348,6 @@ __metadata: languageName: node linkType: hard -"har-schema@npm:^2.0.0": - version: 2.0.0 - resolution: "har-schema@npm:2.0.0" - checksum: 10/d8946348f333fb09e2bf24cc4c67eabb47c8e1d1aa1c14184c7ffec1140a49ec8aa78aa93677ae452d71d5fc0fdeec20f0c8c1237291fc2bcb3f502a5d204f9b - languageName: node - linkType: hard - -"har-validator@npm:~5.1.3": - version: 5.1.3 - resolution: "har-validator@npm:5.1.3" - dependencies: - ajv: "npm:^6.5.5" - har-schema: "npm:^2.0.0" - checksum: 10/5903ddf55f4403bb102a86dc2da073593716c7aa422863c244cb406b69e006551553c904e30ed5d123788675ae827f977b3b366211dc730b33a2b619f926199f - languageName: node - linkType: hard - "hard-rejection@npm:^2.1.0": version: 2.1.0 resolution: "hard-rejection@npm:2.1.0" @@ -16233,6 +15709,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.3 resolution: "http-parser-js@npm:0.5.3" @@ -16290,17 +15779,6 @@ __metadata: languageName: node linkType: hard -"http-signature@npm:~1.2.0": - version: 1.2.0 - resolution: "http-signature@npm:1.2.0" - dependencies: - assert-plus: "npm:^1.0.0" - jsprim: "npm:^1.2.2" - sshpk: "npm:^1.7.0" - checksum: 10/2ff7112e6b0d8f08b382dfe705078c655501f2ddd76cf589d108445a9dd388a0a9be928c37108261519a7f53e6bbd1651048d74057b804807cce1ec49e87a95b - languageName: node - linkType: hard - "https-browserify@npm:^1.0.0": version: 1.0.0 resolution: "https-browserify@npm:1.0.0" @@ -16358,7 +15836,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -16581,23 +16059,6 @@ __metadata: languageName: node linkType: hard -"ioredis@npm:^5.3.2": - version: 5.3.2 - resolution: "ioredis@npm:5.3.2" - dependencies: - "@ioredis/commands": "npm:^1.1.1" - cluster-key-slot: "npm:^1.1.0" - debug: "npm:^4.3.4" - denque: "npm:^2.1.0" - lodash.defaults: "npm:^4.2.0" - lodash.isarguments: "npm:^3.1.0" - redis-errors: "npm:^1.2.0" - redis-parser: "npm:^3.0.0" - standard-as-callback: "npm:^2.1.0" - checksum: 10/0140f055ef81d28e16ca8400b99dabb9ce82009f54afd83cba952c7d0c5d736841e43247765b8ee1af1f02843531c5b8df240af18bd3d7e2ca3d60b36e76213f - languageName: node - linkType: hard - "ip@npm:^2.0.0": version: 2.0.1 resolution: "ip@npm:2.0.1" @@ -16619,6 +16080,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-absolute-url@npm:^3.0.3": version: 3.0.3 resolution: "is-absolute-url@npm:3.0.3" @@ -17135,13 +16603,6 @@ __metadata: languageName: node linkType: hard -"is-typedarray@npm:~1.0.0": - version: 1.0.0 - resolution: "is-typedarray@npm:1.0.0" - checksum: 10/4b433bfb0f9026f079f4eb3fbaa4ed2de17c9995c3a0b5c800bec40799b4b2a8b4e051b1ada77749deb9ded4ae52fe2096973f3a93ff83df1a5a7184a669478c - languageName: node - linkType: hard - "is-unicode-supported@npm:^0.1.0": version: 0.1.0 resolution: "is-unicode-supported@npm:0.1.0" @@ -17235,27 +16696,6 @@ __metadata: languageName: node linkType: hard -"isomorphic-git@npm:^1.23.0": - version: 1.25.7 - resolution: "isomorphic-git@npm:1.25.7" - dependencies: - async-lock: "npm:^1.1.0" - clean-git-ref: "npm:^2.0.1" - crc-32: "npm:^1.2.0" - diff3: "npm:0.0.3" - ignore: "npm:^5.1.4" - minimisted: "npm:^2.0.0" - pako: "npm:^1.0.10" - pify: "npm:^4.0.1" - readable-stream: "npm:^3.4.0" - sha.js: "npm:^2.4.9" - simple-get: "npm:^4.0.1" - bin: - isogit: cli.cjs - checksum: 10/b2b8a1247ea73249afcc8fb71f4354b2c4cfe1c0e27dfd9e1fab8d8dcc8e264b1acc4cb95bab7335cba55aea925d25767f50a23493d1606f3083fa0bedc6ab72 - languageName: node - linkType: hard - "isomorphic-rslog@npm:0.0.6": version: 0.0.6 resolution: "isomorphic-rslog@npm:0.0.6" @@ -17270,7 +16710,7 @@ __metadata: languageName: node linkType: hard -"isomorphic-ws@npm:5.0.0, isomorphic-ws@npm:^5.0.0": +"isomorphic-ws@npm:5.0.0": version: 5.0.0 resolution: "isomorphic-ws@npm:5.0.0" peerDependencies: @@ -17279,13 +16719,6 @@ __metadata: languageName: node linkType: hard -"isstream@npm:~0.1.2": - version: 0.1.2 - resolution: "isstream@npm:0.1.2" - checksum: 10/22d9c181015226d4534a227539256897bbbcb7edd1066ca4fc4d3a06dbd976325dfdd16b3983c7d236a89f256805c1a685a772e0364e98873d3819b064ad35a1 - languageName: node - linkType: hard - "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.0 resolution: "istanbul-lib-coverage@npm:3.2.0" @@ -17881,13 +17314,6 @@ __metadata: languageName: node linkType: hard -"jose@npm:^4.15.9": - version: 4.15.9 - resolution: "jose@npm:4.15.9" - checksum: 10/256234b6f85cdc080b1331f2d475bd58c8ccf459cb20f70ac5e4200b271bce10002b1c2f8e5b96dd975d83065ae5a586d52cdf89d28471d56de5d297992f9905 - languageName: node - linkType: hard - "jose@npm:^5.0.0": version: 5.2.4 resolution: "jose@npm:5.2.4" @@ -17951,13 +17377,6 @@ __metadata: languageName: node linkType: hard -"jsbn@npm:~0.1.0": - version: 0.1.1 - resolution: "jsbn@npm:0.1.1" - checksum: 10/5450133242845100e694f0ef9175f44c012691a9b770b2571e677314e6f70600abb10777cdfc9a0c6a9f2ac6d134577403633de73e2fcd0f97875a67744e2d14 - languageName: node - linkType: hard - "jsdom@npm:^20.0.0": version: 20.0.0 resolution: "jsdom@npm:20.0.0" @@ -18032,13 +17451,6 @@ __metadata: languageName: node linkType: hard -"json-buffer@npm:3.0.1, json-buffer@npm:^3.0.1": - version: 3.0.1 - resolution: "json-buffer@npm:3.0.1" - checksum: 10/82876154521b7b68ba71c4f969b91572d1beabadd87bd3a6b236f85fbc7dc4695089191ed60bb59f9340993c51b33d479f45b6ba9f3548beb519705281c32c3c - languageName: node - linkType: hard - "json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -18080,7 +17492,7 @@ __metadata: languageName: node linkType: hard -"json-schema@npm:0.4.0, json-schema@npm:^0.4.0": +"json-schema@npm:^0.4.0": version: 0.4.0 resolution: "json-schema@npm:0.4.0" checksum: 10/8b3b64eff4a807dc2a3045b104ed1b9335cd8d57aa74c58718f07f0f48b8baa3293b00af4dcfbdc9144c3aafea1e97982cc27cc8e150fc5d93c540649507a458 @@ -18106,7 +17518,7 @@ __metadata: languageName: node linkType: hard -"json-stringify-safe@npm:^5.0.1, json-stringify-safe@npm:~5.0.1": +"json-stringify-safe@npm:^5.0.1": version: 5.0.1 resolution: "json-stringify-safe@npm:5.0.1" checksum: 10/59169a081e4eeb6f9559ae1f938f656191c000e0512aa6df9f3c8b2437a4ab1823819c6b9fd1818a4e39593ccfd72e9a051fdd3e2d1e340ed913679e888ded8c @@ -18193,13 +17605,6 @@ __metadata: languageName: node linkType: hard -"jsonpath-plus@npm:^7.2.0": - version: 7.2.0 - resolution: "jsonpath-plus@npm:7.2.0" - checksum: 10/f602445b1aa2d55abc2875859fd948f942980ef6400ca2a0362c7a6aa6f912467865262f4d092e04a16889fa74f0dbf6fd67b9dc9583485a5059be6e0a62c6c2 - languageName: node - linkType: hard - "jsonpath@npm:^1.1.1": version: 1.1.1 resolution: "jsonpath@npm:1.1.1" @@ -18230,18 +17635,6 @@ __metadata: languageName: node linkType: hard -"jsprim@npm:^1.2.2": - version: 1.4.2 - resolution: "jsprim@npm:1.4.2" - dependencies: - assert-plus: "npm:1.0.0" - extsprintf: "npm:1.3.0" - json-schema: "npm:0.4.0" - verror: "npm:1.10.0" - checksum: 10/df2bf234eab1b5078d01bcbff3553d50a243f7b5c10a169745efeda6344d62798bd1d85bcca6a8446f3b5d0495e989db45f9de8dae219f0f9796e70e0c776089 - languageName: node - linkType: hard - "jss-plugin-camel-case@npm:^10.5.1": version: 10.10.0 resolution: "jss-plugin-camel-case@npm:10.10.0" @@ -18398,15 +17791,6 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.2": - version: 4.5.4 - resolution: "keyv@npm:4.5.4" - dependencies: - json-buffer: "npm:3.0.1" - checksum: 10/167eb6ef64cc84b6fa0780ee50c9de456b422a1e18802209234f7c2cf7eae648c7741f32e50d7e24ccb22b24c13154070b01563d642755b156c357431a191e75 - languageName: node - linkType: hard - "keyv@npm:^5.2.1, keyv@npm:^5.2.2": version: 5.2.3 resolution: "keyv@npm:5.2.3" @@ -18761,13 +18145,6 @@ __metadata: languageName: node linkType: hard -"lodash.defaults@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.defaults@npm:4.2.0" - checksum: 10/6a2a9ea5ad7585aff8d76836c9e1db4528e5f5fa50fc4ad81183152ba8717d83aef8aec4fa88bf3417ed946fd4b4358f145ee08fbc77fb82736788714d3e12db - languageName: node - linkType: hard - "lodash.flattendeep@npm:^4.0.0": version: 4.4.0 resolution: "lodash.flattendeep@npm:4.4.0" @@ -18782,13 +18159,6 @@ __metadata: languageName: node linkType: hard -"lodash.isarguments@npm:^3.1.0": - version: 3.1.0 - resolution: "lodash.isarguments@npm:3.1.0" - checksum: 10/e5186d5fe0384dcb0652501d9d04ebb984863ebc9c9faa2d4b9d5dfd81baef9ffe8e2887b9dc471d62ed092bc0788e5f1d42e45c72457a2884bbb54ac132ed92 - languageName: node - linkType: hard - "lodash.isequal@npm:^4.5.0": version: 4.5.0 resolution: "lodash.isequal@npm:4.5.0" @@ -19088,6 +18458,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -19308,7 +18687,7 @@ __metadata: languageName: node linkType: hard -"memjs@npm:^1.3.1, memjs@npm:^1.3.2": +"memjs@npm:^1.3.2": version: 1.3.2 resolution: "memjs@npm:1.3.2" checksum: 10/705bb9be88180685fa3bc71375dc8b3a188356ab8f5c6c5ea1761e5e0912a78520cb964d2afc24e65686d53b45d3a7d8b5e770b2f3cf071a6eaea7f8d0d6bbfd @@ -19719,7 +19098,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.0.8, mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.0.8, mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -19863,15 +19242,6 @@ __metadata: languageName: node linkType: hard -"minimisted@npm:^2.0.0": - version: 2.0.1 - resolution: "minimisted@npm:2.0.1" - dependencies: - minimist: "npm:^1.2.5" - checksum: 10/f8c81346b1f535c0be173f4937991586ec86e55b7c94790000d1cba436053ed6a536d290321194b45512a8fa0e30678fd10c759e82ce5388c2dbe4f990b4a9ec - languageName: node - linkType: hard - "minipass-collect@npm:^1.0.2": version: 1.0.2 resolution: "minipass-collect@npm:1.0.2" @@ -19985,21 +19355,8 @@ __metadata: version: 1.0.4 resolution: "mkdirp@npm:1.0.4" bin: - mkdirp: bin/cmd.js - checksum: 10/d71b8dcd4b5af2fe13ecf3bd24070263489404fe216488c5ba7e38ece1f54daf219e72a833a3a2dc404331e870e9f44963a33399589490956bff003a3404d3b2 - languageName: node - linkType: hard - -"morgan@npm:^1.10.0": - version: 1.10.0 - resolution: "morgan@npm:1.10.0" - dependencies: - basic-auth: "npm:~2.0.1" - debug: "npm:2.6.9" - depd: "npm:~2.0.0" - on-finished: "npm:~2.3.0" - on-headers: "npm:~1.0.2" - checksum: 10/4497ace00dac65318658595528c1924942c900aae88b7adc5e69e18dd78fb5d1fcccdc2048404ce7d88b5344dc088c492e3aa7cf8023f1e601c6b0f4ff806b93 + mkdirp: bin/cmd.js + checksum: 10/d71b8dcd4b5af2fe13ecf3bd24070263489404fe216488c5ba7e38ece1f54daf219e72a833a3a2dc404331e870e9f44963a33399589490956bff003a3404d3b2 languageName: node linkType: hard @@ -20120,7 +19477,7 @@ __metadata: languageName: node linkType: hard -"nan@npm:^2.17.0, nan@npm:^2.18.0": +"nan@npm:^2.17.0": version: 2.18.0 resolution: "nan@npm:2.18.0" dependencies: @@ -20230,15 +19587,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -20472,13 +19820,6 @@ __metadata: languageName: node linkType: hard -"oauth-sign@npm:~0.9.0": - version: 0.9.0 - resolution: "oauth-sign@npm:0.9.0" - checksum: 10/1809a366d258f41fdf4ab5310cff3d1e15f96b187503bc7333cef4351de7bd0f52cb269bc95800f1fae5fb04dd886287df1471985fd67e8484729fdbcf857119 - languageName: node - linkType: hard - "oauth@npm:0.10.x": version: 0.10.0 resolution: "oauth@npm:0.10.0" @@ -20486,13 +19827,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -20500,13 +19834,6 @@ __metadata: languageName: node linkType: hard -"object-hash@npm:^2.2.0": - version: 2.2.0 - resolution: "object-hash@npm:2.2.0" - checksum: 10/dee06b6271bf5769ae5f1a7386fdd52c1f18aae9fcb0b8d4bb1232f2d743d06cb5b662be42378b60a1c11829f96f3f86834a16bbaa57a085763295fff8b93e27 - languageName: node - linkType: hard - "object-hash@npm:^3.0.0": version: 3.0.0 resolution: "object-hash@npm:3.0.0" @@ -20605,14 +19932,7 @@ __metadata: languageName: node linkType: hard -"oidc-token-hash@npm:^5.0.3": - version: 5.0.3 - resolution: "oidc-token-hash@npm:5.0.3" - checksum: 10/35fa19aea9ff2c509029ec569d74b778c8a215b92bd5e6e9bc4ebbd7ab035f44304ff02430a6397c3fb7c1d15ebfa467807ca0bcd31d06ba610b47798287d303 - languageName: node - linkType: hard - -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -20621,15 +19941,6 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:~2.3.0": - version: 2.3.0 - resolution: "on-finished@npm:2.3.0" - dependencies: - ee-first: "npm:1.1.1" - checksum: 10/1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b - languageName: node - linkType: hard - "on-headers@npm:~1.0.2": version: 1.0.2 resolution: "on-headers@npm:1.0.2" @@ -20701,18 +20012,6 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": - version: 5.7.0 - resolution: "openid-client@npm:5.7.0" - dependencies: - jose: "npm:^4.15.9" - lru-cache: "npm:^6.0.0" - object-hash: "npm:^2.2.0" - oidc-token-hash: "npm:^5.0.3" - checksum: 10/d30e70082e8ae5222b29977cd944c3aa6ebaa159bf294348b6ae5cbcc8c5db9e731f21815ce41a6ebe2ebf4c6a697e26cad0ea0fc22d59ee922d3f7d3cd4aa43 - languageName: node - linkType: hard - "oppa@npm:^0.4.0": version: 0.4.0 resolution: "oppa@npm:0.4.0" @@ -20934,7 +20233,7 @@ __metadata: languageName: node linkType: hard -"pako@npm:^1.0.10, pako@npm:~1.0.5": +"pako@npm:~1.0.5": version: 1.0.11 resolution: "pako@npm:1.0.11" checksum: 10/1ad07210e894472685564c4d39a08717e84c2a68a70d3c1d9e657d32394ef1670e22972a433cbfe48976cb98b154ba06855dcd3fcfba77f60f1777634bec48c0 @@ -21072,84 +20371,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -21162,28 +20384,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -21288,6 +20489,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -21329,13 +20537,6 @@ __metadata: languageName: node linkType: hard -"performance-now@npm:^2.1.0": - version: 2.1.0 - resolution: "performance-now@npm:2.1.0" - checksum: 10/534e641aa8f7cba160f0afec0599b6cecefbb516a2e837b512be0adbe6c1da5550e89c78059c7fabc5c9ffdf6627edabe23eb7c518c4500067a898fa65c2b550 - languageName: node - linkType: hard - "pg-cloudflare@npm:^1.1.1": version: 1.1.1 resolution: "pg-cloudflare@npm:1.1.1" @@ -21500,20 +20701,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "pluralize@npm:^8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -22244,7 +21431,7 @@ __metadata: languageName: node linkType: hard -"psl@npm:^1.1.28, psl@npm:^1.1.33": +"psl@npm:^1.1.33": version: 1.8.0 resolution: "psl@npm:1.8.0" checksum: 10/5f62a8eca06cb4a017983d15b92b0d38dc8699d637eabc8cb482c59b4106c9760f59cc8afabcb8bb7b98f0322907680d8f0f59226386fffab5248d180bc04578 @@ -22314,10 +21501,12 @@ __metadata: languageName: node linkType: hard -"qs@npm:~6.5.2": - version: 6.5.3 - resolution: "qs@npm:6.5.3" - checksum: 10/485c990fba7ad17671e16c92715fb064c1600337738f5d140024eb33a49fbc1ed31890d3db850117c760caeb9c9cc9f4ba22a15c20dd119968e41e3d3fe60b28 +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac languageName: node linkType: hard @@ -22415,6 +21604,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -22924,22 +22125,6 @@ __metadata: languageName: node linkType: hard -"redis-errors@npm:^1.0.0, redis-errors@npm:^1.2.0": - version: 1.2.0 - resolution: "redis-errors@npm:1.2.0" - checksum: 10/001c11f63ddd52d7c80eb4f4ede3a9433d29a458a7eea06b9154cb37c9802a218d93b7988247aa8c958d4b5d274b18354e8853c148f1096fda87c6e675cfd3ee - languageName: node - linkType: hard - -"redis-parser@npm:^3.0.0": - version: 3.0.0 - resolution: "redis-parser@npm:3.0.0" - dependencies: - redis-errors: "npm:^1.0.0" - checksum: 10/b10846844b4267f19ce1a6529465819c3d78c3e89db7eb0c3bb4eb19f83784797ec411274d15a77dbe08038b48f95f76014b83ca366dc955a016a3a0a0234650 - languageName: node - linkType: hard - "redis@npm:^4.7.0": version: 4.7.0 resolution: "redis@npm:4.7.0" @@ -23136,34 +22321,6 @@ __metadata: languageName: node linkType: hard -"request@npm:^2.88.0": - version: 2.88.2 - resolution: "request@npm:2.88.2" - dependencies: - aws-sign2: "npm:~0.7.0" - aws4: "npm:^1.8.0" - caseless: "npm:~0.12.0" - combined-stream: "npm:~1.0.6" - extend: "npm:~3.0.2" - forever-agent: "npm:~0.6.1" - form-data: "npm:~2.3.2" - har-validator: "npm:~5.1.3" - http-signature: "npm:~1.2.0" - is-typedarray: "npm:~1.0.0" - isstream: "npm:~0.1.2" - json-stringify-safe: "npm:~5.0.1" - mime-types: "npm:~2.1.19" - oauth-sign: "npm:~0.9.0" - performance-now: "npm:^2.1.0" - qs: "npm:~6.5.2" - safe-buffer: "npm:^5.1.2" - tough-cookie: "npm:~2.5.0" - tunnel-agent: "npm:^0.6.0" - uuid: "npm:^3.3.2" - checksum: 10/005b8b237b56f1571cfd4ecc09772adaa2e82dcb884fc14ea2bb25e23dbf7c2009f9929e0b6d3fd5802e33ed8ee705a3b594c8f9467c1458cd973872bf89db8e - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -23367,13 +22524,6 @@ __metadata: languageName: node linkType: hard -"rfc4648@npm:^1.3.0": - version: 1.4.0 - resolution: "rfc4648@npm:1.4.0" - checksum: 10/a130355f484a09ead1421c97e8661ccea11b0b4097230604681484066799745fe64a0260b2c5b0e65e9877571bf208ca0fcf4a864449155e3be42c9f1f18ca5b - languageName: node - linkType: hard - "rfdc@npm:^1.3.0": version: 1.4.1 resolution: "rfdc@npm:1.4.1" @@ -23703,7 +22853,7 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83 @@ -23859,6 +23009,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -23920,6 +23091,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -23992,14 +23175,14 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e languageName: node linkType: hard -"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8, sha.js@npm:^2.4.9": +"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8": version: 2.4.11 resolution: "sha.js@npm:2.4.11" dependencies: @@ -24146,7 +23329,7 @@ __metadata: languageName: node linkType: hard -"simple-get@npm:^4.0.0, simple-get@npm:^4.0.1": +"simple-get@npm:^4.0.0": version: 4.0.1 resolution: "simple-get@npm:4.0.1" dependencies: @@ -24403,13 +23586,6 @@ __metadata: languageName: node linkType: hard -"split-ca@npm:^1.0.1": - version: 1.0.1 - resolution: "split-ca@npm:1.0.1" - checksum: 10/1e7409938a95ee843fe2593156a5735e6ee63772748ee448ea8477a5a3e3abde193c3325b3696e56a5aff07c7dcf6b1f6a2f2a036895b4f3afe96abb366d893f - languageName: node - linkType: hard - "split@npm:^1.0.0": version: 1.0.1 resolution: "split@npm:1.0.1" @@ -24440,44 +23616,6 @@ __metadata: languageName: node linkType: hard -"ssh2@npm:^1.15.0": - version: 1.15.0 - resolution: "ssh2@npm:1.15.0" - dependencies: - asn1: "npm:^0.2.6" - bcrypt-pbkdf: "npm:^1.0.2" - cpu-features: "npm:~0.0.9" - nan: "npm:^2.18.0" - dependenciesMeta: - cpu-features: - optional: true - nan: - optional: true - checksum: 10/afe7cb646d73348753c25938f677b61f6ac7554ff3d7dbbcdd4e7bbb275eaff9956729267c1828de92bbbdcd8431253cff995b05d4c882b9e411661fb4f4cd88 - languageName: node - linkType: hard - -"sshpk@npm:^1.7.0": - version: 1.16.1 - resolution: "sshpk@npm:1.16.1" - dependencies: - asn1: "npm:~0.2.3" - assert-plus: "npm:^1.0.0" - bcrypt-pbkdf: "npm:^1.0.0" - dashdash: "npm:^1.12.0" - ecc-jsbn: "npm:~0.1.1" - getpass: "npm:^0.1.1" - jsbn: "npm:~0.1.0" - safer-buffer: "npm:^2.0.2" - tweetnacl: "npm:~0.14.0" - bin: - sshpk-conv: bin/sshpk-conv - sshpk-sign: bin/sshpk-sign - sshpk-verify: bin/sshpk-verify - checksum: 10/b437fd3fd2777b29b5425b57d3d352b5771d5c61ddb0e000ddc6ff4b8a5b69c2d1d6b188787a0577df2b125045a492d2c9d03452067e87c49b013bd273e1c70a - languageName: node - linkType: hard - "ssri@npm:^10.0.0": version: 10.0.5 resolution: "ssri@npm:10.0.5" @@ -24547,13 +23685,6 @@ __metadata: languageName: node linkType: hard -"standard-as-callback@npm:^2.1.0": - version: 2.1.0 - resolution: "standard-as-callback@npm:2.1.0" - checksum: 10/88bec83ee220687c72d94fd86a98d5272c91d37ec64b66d830dbc0d79b62bfa6e47f53b71646011835fc9ce7fae62739545d13124262b53be4fbb3e2ebad551c - languageName: node - linkType: hard - "static-eval@npm:2.0.2": version: 2.0.2 resolution: "static-eval@npm:2.0.2" @@ -24577,6 +23708,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stoppable@npm:^1.1.0": version: 1.1.0 resolution: "stoppable@npm:1.1.0" @@ -24594,13 +23732,6 @@ __metadata: languageName: node linkType: hard -"stream-buffers@npm:^3.0.2": - version: 3.0.2 - resolution: "stream-buffers@npm:3.0.2" - checksum: 10/66e55fb770929527f5cf7798f0e4c3b48e04970bf242b3d200140d9e3c0425ba14da4203d3b877be2f8a981b8f3027a5f5d2ad56f8c9f51cb70b3cbb6ba7c5b3 - languageName: node - linkType: hard - "stream-events@npm:^1.0.5": version: 1.0.5 resolution: "stream-events@npm:1.0.5" @@ -25106,19 +24237,7 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:~2.0.1": - version: 2.0.1 - resolution: "tar-fs@npm:2.0.1" - dependencies: - chownr: "npm:^1.1.1" - mkdirp-classic: "npm:^0.5.2" - pump: "npm:^3.0.0" - tar-stream: "npm:^2.0.0" - checksum: 10/85ceac6fce0e9175b5b67c0eca8864b7d29a940cae8b7657c60b66e8a252319d701c3df12814162a6839e6120f9e1975757293bdeaf294ad5b15721d236c4d32 - languageName: node - linkType: hard - -"tar-stream@npm:^2.0.0, tar-stream@npm:^2.1.4": +"tar-stream@npm:^2.1.4": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -25369,7 +24488,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -25395,16 +24514,6 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:~2.5.0": - version: 2.5.0 - resolution: "tough-cookie@npm:2.5.0" - dependencies: - psl: "npm:^1.1.28" - punycode: "npm:^2.1.1" - checksum: 10/024cb13a4d1fe9af57f4323dff765dd9b217cc2a69be77e3b8a1ca45600aa33a097b6ad949f225d885e904f4bd3ceccef104741ef202d8378e6ca78e850ff82f - languageName: node - linkType: hard - "tr46@npm:^3.0.0": version: 3.0.0 resolution: "tr46@npm:3.0.0" @@ -25559,7 +24668,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": +"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 10/bd26c22d36736513980091a1e356378e8b662ded04204453d353a7f34a4c21ed0afc59b5f90719d4ba756e581a162ecbf93118dc9c6be5acf70aa309188166ca @@ -25620,13 +24729,6 @@ __metadata: languageName: node linkType: hard -"tweetnacl@npm:^0.14.3, tweetnacl@npm:~0.14.0": - version: 0.14.5 - resolution: "tweetnacl@npm:0.14.5" - checksum: 10/04ee27901cde46c1c0a64b9584e04c96c5fe45b38c0d74930710751ea991408b405747d01dfae72f80fc158137018aea94f9c38c651cb9c318f0861a310c3679 - languageName: node - linkType: hard - "type-check@npm:^0.4.0, type-check@npm:~0.4.0": version: 0.4.0 resolution: "type-check@npm:0.4.0" @@ -25860,13 +24962,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -25874,13 +24969,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -26261,7 +25349,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^3.3.2, uuid@npm:^3.4.0": +"uuid@npm:^3.4.0": version: 3.4.0 resolution: "uuid@npm:3.4.0" bin: @@ -26377,17 +25465,6 @@ __metadata: languageName: node linkType: hard -"verror@npm:1.10.0": - version: 1.10.0 - resolution: "verror@npm:1.10.0" - dependencies: - assert-plus: "npm:^1.0.0" - core-util-is: "npm:1.0.2" - extsprintf: "npm:^1.2.0" - checksum: 10/da548149dd9c130a8a2587c9ee71ea30128d1526925707e2d01ed9c5c45c9e9f86733c66a328247cdd5f7c1516fb25b0f959ba754bfbe15072aa99ff96468a29 - languageName: node - linkType: hard - "vfile-message@npm:^3.0.0": version: 3.0.2 resolution: "vfile-message@npm:3.0.2" @@ -26885,7 +25962,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.18.0, ws@npm:^8.11.0, ws@npm:^8.16.0, ws@npm:^8.8.0": +"ws@npm:8.18.0, ws@npm:^8.16.0, ws@npm:^8.8.0": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: @@ -26900,28 +25977,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -26939,23 +25994,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - "xmlbuilder@npm:~11.0.0": version: 11.0.1 resolution: "xmlbuilder@npm:11.0.1" @@ -26970,27 +26008,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -27219,6 +26236,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -27228,6 +26254,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" @@ -27235,6 +26279,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zwitch@npm:^2.0.0": version: 2.0.2 resolution: "zwitch@npm:2.0.2" diff --git a/workspaces/azure-storage-explorer/packages/backend/package.json b/workspaces/azure-storage-explorer/packages/backend/package.json index 881cf62b673..28607e43106 100644 --- a/workspaces/azure-storage-explorer/packages/backend/package.json +++ b/workspaces/azure-storage-explorer/packages/backend/package.json @@ -26,7 +26,7 @@ "@backstage/catalog-client": "^1.9.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.5.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@backstage/plugin-auth-node": "^0.6.1", diff --git a/workspaces/azure-storage-explorer/plugins/azure-storage-backend/package.json b/workspaces/azure-storage-explorer/plugins/azure-storage-backend/package.json index c648ce90a11..4d9d5b1b6af 100644 --- a/workspaces/azure-storage-explorer/plugins/azure-storage-backend/package.json +++ b/workspaces/azure-storage-explorer/plugins/azure-storage-backend/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@backstage/backend-test-utils": "^1.3.1", "@backstage/cli": "^0.31.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@types/supertest": "^6.0.0", "supertest": "^7.0.0" diff --git a/workspaces/azure-storage-explorer/yarn.lock b/workspaces/azure-storage-explorer/yarn.lock index f51ad4c8b8e..36283ebcca7 100644 --- a/workspaces/azure-storage-explorer/yarn.lock +++ b/workspaces/azure-storage-explorer/yarn.lock @@ -2737,7 +2737,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@types/express": "npm:*" "@types/supertest": "npm:^6.0.0" @@ -3017,6 +3017,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -3052,6 +3074,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3076,6 +3112,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3083,6 +3131,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3268,6 +3328,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3454,6 +3525,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3705,114 +3789,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": version: 0.3.1 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" @@ -3824,31 +3800,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3862,145 +3813,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4052,6 +3893,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.13": version: 0.1.13 resolution: "@backstage/plugin-auth-react@npm:0.1.13" @@ -4150,6 +4014,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.17": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4236,6 +4111,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4417,6 +4315,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4911,6 +4842,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -5328,6 +5269,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5777,18 +5725,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8336,40 +8272,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12401,7 +12303,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12724,48 +12626,18 @@ __metadata: resolution: "@types/node@npm:18.19.50" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/d238bb877953fcecda830df140f8722b9ba9644ae63e810fe6fa40cab8285c42f9b34c9529f2144a6f8cfeee5b0ff7fefd9425261e41830157d6710d501b829d - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + checksum: 10/d238bb877953fcecda830df140f8722b9ba9644ae63e810fe6fa40cab8285c42f9b34c9529f2144a6f8cfeee5b0ff7fefd9425261e41830157d6710d501b829d languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12790,7 +12662,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.18 resolution: "@types/qs@npm:6.9.18" checksum: 10/152fab96efd819cc82ae67c39f089df415da6deddb48f1680edaaaa4e86a2a597de7b2ff0ad391df66d11a07006a08d52c9405e86b8cb8f3d5ba15881fe56cc7 @@ -13074,24 +12946,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13555,20 +13409,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -14481,7 +14321,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -14670,7 +14510,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.5.0" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-auth-node": "npm:^0.6.1" @@ -14982,6 +14822,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15302,7 +15162,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15708,13 +15568,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16209,7 +16062,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16256,7 +16109,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16284,7 +16137,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17346,7 +17199,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -18936,7 +18789,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -18975,6 +18828,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19307,6 +19199,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20153,7 +20060,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.11.0 resolution: "google-auth-library@npm:9.11.0" dependencies: @@ -20771,6 +20678,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -20939,7 +20859,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21241,6 +21161,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24051,6 +23978,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25355,15 +25291,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25685,13 +25612,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -25838,7 +25758,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -25984,7 +25904,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -26367,36 +26287,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -26406,45 +26296,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26457,28 +26309,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26583,6 +26414,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -26858,20 +26696,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.45.1": version: 1.45.1 resolution: "playwright-core@npm:1.45.1" @@ -27758,6 +27582,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -27909,6 +27742,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29448,13 +29293,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29595,6 +29433,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -29656,6 +29515,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -29731,7 +29602,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -30314,6 +30185,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -31335,7 +31213,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -31941,13 +31819,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -31955,13 +31826,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -33142,28 +33006,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -33178,16 +33020,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -33195,20 +33027,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -33216,27 +33034,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33436,6 +33233,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33445,6 +33251,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -33452,6 +33276,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/blackduck/packages/backend/package.json b/workspaces/blackduck/packages/backend/package.json index 8566d662bfb..9e054c87db2 100644 --- a/workspaces/blackduck/packages/backend/package.json +++ b/workspaces/blackduck/packages/backend/package.json @@ -27,7 +27,7 @@ "@backstage/catalog-client": "^1.9.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.5.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@backstage/plugin-auth-node": "^0.6.1", diff --git a/workspaces/blackduck/plugins/blackduck-backend/package.json b/workspaces/blackduck/plugins/blackduck-backend/package.json index 98cec9e5676..296de3bbe5e 100644 --- a/workspaces/blackduck/plugins/blackduck-backend/package.json +++ b/workspaces/blackduck/plugins/blackduck-backend/package.json @@ -48,7 +48,7 @@ "devDependencies": { "@backstage/backend-test-utils": "^1.3.1", "@backstage/cli": "^0.31.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@types/express": "*", "@types/supertest": "^6.0.0", diff --git a/workspaces/blackduck/yarn.lock b/workspaces/blackduck/yarn.lock index 776defdfd88..488b71cb1e9 100644 --- a/workspaces/blackduck/yarn.lock +++ b/workspaces/blackduck/yarn.lock @@ -2748,7 +2748,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-permission-common": "npm:^0.8.4" "@backstage/plugin-permission-node": "npm:^0.9.0" @@ -3067,6 +3067,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -3102,6 +3124,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3126,6 +3162,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3133,6 +3181,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3318,6 +3378,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3504,6 +3575,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3755,114 +3839,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": version: 0.3.1 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" @@ -3874,31 +3850,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3912,145 +3863,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4102,6 +3943,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.13": version: 0.1.13 resolution: "@backstage/plugin-auth-react@npm:0.1.13" @@ -4200,6 +4064,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.17": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4286,6 +4161,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4467,6 +4365,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4983,6 +4914,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -5400,6 +5341,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5849,18 +5797,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8385,40 +8321,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12434,7 +12336,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12757,48 +12659,18 @@ __metadata: resolution: "@types/node@npm:18.19.50" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/d238bb877953fcecda830df140f8722b9ba9644ae63e810fe6fa40cab8285c42f9b34c9529f2144a6f8cfeee5b0ff7fefd9425261e41830157d6710d501b829d - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + checksum: 10/d238bb877953fcecda830df140f8722b9ba9644ae63e810fe6fa40cab8285c42f9b34c9529f2144a6f8cfeee5b0ff7fefd9425261e41830157d6710d501b829d languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12823,7 +12695,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -13107,24 +12979,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13588,20 +13442,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -14573,7 +14413,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -14763,7 +14603,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.5.0" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-auth-node": "npm:^0.6.1" @@ -15067,6 +14907,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15387,7 +15247,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15802,13 +15662,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16315,7 +16168,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16362,7 +16215,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16390,7 +16243,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17462,7 +17315,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19052,7 +18905,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -19091,6 +18944,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19423,6 +19315,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20269,7 +20176,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.11.0 resolution: "google-auth-library@npm:9.11.0" dependencies: @@ -20887,6 +20794,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -21055,7 +20975,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21357,6 +21277,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24195,6 +24122,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25507,15 +25443,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25837,13 +25764,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -25990,7 +25910,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -26136,7 +26056,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -26519,36 +26439,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -26558,45 +26448,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26609,28 +26461,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26735,6 +26566,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -27010,20 +26848,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.45.2": version: 1.45.2 resolution: "playwright-core@npm:1.45.2" @@ -27903,6 +27727,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -28061,6 +27894,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29610,13 +29455,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29757,6 +29595,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -29818,6 +29677,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -29893,7 +29764,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -30476,6 +30347,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -31498,7 +31376,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -32104,13 +31982,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -32118,13 +31989,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -33296,28 +33160,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -33332,16 +33174,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -33349,20 +33181,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -33370,27 +33188,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33601,6 +33398,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33610,6 +33416,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -33617,6 +33441,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/cicd-statistics/packages/backend/package.json b/workspaces/cicd-statistics/packages/backend/package.json index 9abaa974864..e4639662653 100644 --- a/workspaces/cicd-statistics/packages/backend/package.json +++ b/workspaces/cicd-statistics/packages/backend/package.json @@ -26,7 +26,7 @@ "@backstage/catalog-model": "^1.7.3", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.5.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-gitlab-provider": "^0.3.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@backstage/plugin-auth-node": "^0.6.1", diff --git a/workspaces/cicd-statistics/yarn.lock b/workspaces/cicd-statistics/yarn.lock index 5f64fb1635e..3e82cb657c5 100644 --- a/workspaces/cicd-statistics/yarn.lock +++ b/workspaces/cicd-statistics/yarn.lock @@ -3046,6 +3046,42 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3070,6 +3106,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3077,6 +3125,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3397,6 +3457,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5, @backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3686,6 +3757,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3961,125 +4045,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport-github2: "npm:^0.1.12" - checksum: 10/1d216aaa16af1298a08359762c809148a096469d7718bc918b07a8ccbd21d3aa6d1dad713f95427b7b324ca37d6e380ace24c299f3bd75fae7e603ea2d1b18ae - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": version: 0.3.1 resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" @@ -4093,18 +4058,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -4118,145 +4071,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4308,6 +4151,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-catalog-backend@npm:^1.32.0": version: 1.32.0 resolution: "@backstage/plugin-catalog-backend@npm:1.32.0" @@ -4362,6 +4228,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.17": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4448,6 +4325,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.12.3, @backstage/plugin-catalog-react@npm:^1.15.2, @backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4595,6 +4495,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4713,6 +4646,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -4945,6 +4888,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11, @backstage/version-bridge@npm:^1.0.8": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5301,18 +5251,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -7983,40 +7921,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -11815,7 +11719,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12155,48 +12059,18 @@ __metadata: resolution: "@types/node@npm:20.16.3" dependencies: undici-types: "npm:~6.19.2" - checksum: 10/3b14b8b3cb92adc7db69f8cf351e7b6b5001e5c7cdb07470943215afeafc2952ae588c918543784e8f8e975d43d609ce0c7bced91f1b8745f1669d6137adaabc - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + checksum: 10/3b14b8b3cb92adc7db69f8cf351e7b6b5001e5c7cdb07470943215afeafc2952ae588c918543784e8f8e975d43d609ce0c7bced91f1b8745f1669d6137adaabc languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12221,7 +12095,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11": +"@types/qs@npm:*": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -12471,24 +12345,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -12892,20 +12748,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -13827,7 +13669,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -13988,7 +13830,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.5.0" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-auth-node": "npm:^0.6.1" @@ -14238,6 +14080,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -14541,7 +14403,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -14947,13 +14809,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -15405,7 +15260,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -15452,7 +15307,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -15480,7 +15335,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -16618,7 +16473,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -18256,7 +18111,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -18295,6 +18150,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -18609,6 +18503,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -19437,7 +19346,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.1 resolution: "google-auth-library@npm:9.14.1" dependencies: @@ -20050,6 +19959,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -20218,7 +20140,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -20511,6 +20433,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -23227,6 +23156,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -24504,15 +24442,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -24816,13 +24745,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -24942,7 +24864,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -25088,7 +25010,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -25471,45 +25393,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - "passport-gitlab2@npm:^5.0.0": version: 5.0.0 resolution: "passport-gitlab2@npm:5.0.0" @@ -25519,36 +25402,7 @@ __metadata: languageName: node linkType: hard -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -25561,28 +25415,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -25687,6 +25520,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -25899,20 +25739,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.46.1": version: 1.46.1 resolution: "playwright-core@npm:1.46.1" @@ -26774,6 +26600,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -26913,6 +26748,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -28432,13 +28279,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -28572,6 +28412,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -28633,6 +28494,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -28708,7 +28581,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -29276,6 +29149,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -30233,7 +30113,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -30802,13 +30682,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -30816,13 +30689,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -31983,28 +31849,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -32019,16 +31863,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -32036,20 +31870,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -32057,27 +31877,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -32277,6 +32076,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -32286,6 +32094,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -32293,6 +32119,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/confluence/packages/backend/package.json b/workspaces/confluence/packages/backend/package.json index f6d07001880..555c3fb79c9 100644 --- a/workspaces/confluence/packages/backend/package.json +++ b/workspaces/confluence/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.8.2", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.5.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@backstage/plugin-auth-node": "^0.6.1", diff --git a/workspaces/confluence/yarn.lock b/workspaces/confluence/yarn.lock index 03d393a2133..4cfea839ec5 100644 --- a/workspaces/confluence/yarn.lock +++ b/workspaces/confluence/yarn.lock @@ -3107,6 +3107,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -3142,6 +3164,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3166,6 +3202,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3173,6 +3221,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3358,6 +3418,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3544,6 +3615,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3795,114 +3879,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": version: 0.3.1 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" @@ -3914,31 +3890,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3952,145 +3903,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4142,6 +3983,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-catalog-backend@npm:^1.32.0": version: 1.32.0 resolution: "@backstage/plugin-catalog-backend@npm:1.32.0" @@ -4196,6 +4060,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.17": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4282,6 +4157,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4463,6 +4361,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4582,6 +4513,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -4828,6 +4769,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5173,18 +5121,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -7625,40 +7561,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -11235,7 +11137,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -11579,15 +11481,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -11595,28 +11488,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -11641,7 +11513,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -11919,24 +11791,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -12348,14 +12202,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -13299,7 +13146,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -13456,7 +13303,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.5.0" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-auth-node": "npm:^0.6.1" @@ -13743,6 +13590,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -14046,7 +13913,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -14426,13 +14293,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -14880,7 +14740,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -14927,7 +14787,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -14962,7 +14822,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -16034,7 +15894,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -17598,7 +17458,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -17637,6 +17497,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -17937,6 +17836,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -18749,7 +18663,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.11.0 resolution: "google-auth-library@npm:9.11.0" dependencies: @@ -19353,6 +19267,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -19505,7 +19432,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -19785,6 +19712,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -22487,6 +22421,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -23770,15 +23713,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -24038,13 +23972,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -24164,7 +24091,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -24310,7 +24237,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -24700,36 +24627,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -24739,45 +24636,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -24790,28 +24649,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -24916,6 +24754,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -25128,20 +24973,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.45.0": version: 1.45.0 resolution: "playwright-core@npm:1.45.0" @@ -26021,6 +25852,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -26148,6 +25988,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -27625,13 +27477,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -27765,6 +27610,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -27826,6 +27692,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-cookie-parser@npm:^2.4.6": version: 2.6.0 resolution: "set-cookie-parser@npm:2.6.0" @@ -27901,7 +27779,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -28463,6 +28341,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -29477,7 +29362,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -30060,13 +29945,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -30074,13 +29952,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -31193,28 +31064,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -31229,16 +31078,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -31246,20 +31085,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -31267,27 +31092,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -31498,6 +31302,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -31507,6 +31320,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -31514,6 +31345,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/entity-feedback/packages/backend/package.json b/workspaces/entity-feedback/packages/backend/package.json index 2ef407fdd0b..1696a2d8273 100644 --- a/workspaces/entity-feedback/packages/backend/package.json +++ b/workspaces/entity-feedback/packages/backend/package.json @@ -24,7 +24,7 @@ "@backstage/backend-defaults": "^0.8.2", "@backstage/backend-plugin-api": "^1.2.1", "@backstage/plugin-app-backend": "^0.5.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@backstage/plugin-catalog-backend": "^1.32.0" }, diff --git a/workspaces/entity-feedback/plugins/entity-feedback-backend/package.json b/workspaces/entity-feedback/plugins/entity-feedback-backend/package.json index d625d95d044..1f7845fab3b 100644 --- a/workspaces/entity-feedback/plugins/entity-feedback-backend/package.json +++ b/workspaces/entity-feedback/plugins/entity-feedback-backend/package.json @@ -57,7 +57,7 @@ "@backstage/backend-defaults": "^0.8.2", "@backstage/backend-test-utils": "^1.3.1", "@backstage/cli": "^0.31.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@types/node-fetch": "^2.5.12", "@types/supertest": "^6.0.0", diff --git a/workspaces/entity-feedback/yarn.lock b/workspaces/entity-feedback/yarn.lock index c88a714ade1..6c5747ce8b4 100644 --- a/workspaces/entity-feedback/yarn.lock +++ b/workspaces/entity-feedback/yarn.lock @@ -2607,7 +2607,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-auth-node": "npm:^0.6.1" "@types/express": "npm:*" @@ -2905,6 +2905,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -2940,6 +2962,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -2964,6 +3000,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -2971,6 +3019,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3156,6 +3216,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3342,6 +3413,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3557,150 +3641,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport-github2: "npm:^0.1.12" - checksum: 10/1d216aaa16af1298a08359762c809148a096469d7718bc918b07a8ccbd21d3aa6d1dad713f95427b7b324ca37d6e380ace24c299f3bd75fae7e603ea2d1b18ae - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3714,145 +3654,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -3904,6 +3734,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-catalog-backend@npm:^1.32.0": version: 1.32.0 resolution: "@backstage/plugin-catalog-backend@npm:1.32.0" @@ -3958,6 +3811,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-node@npm:^1.16.1": version: 1.16.1 resolution: "@backstage/plugin-catalog-node@npm:1.16.1" @@ -3974,6 +3838,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4121,6 +4008,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4216,6 +4136,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -4373,6 +4303,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -4698,18 +4635,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -6708,40 +6633,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -9303,7 +9194,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -9671,48 +9562,18 @@ __metadata: "@types/normalize-package-data@npm:^2.4.0": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" - checksum: 10/e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5 - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.0 - resolution: "@types/parse-json@npm:4.0.0" - checksum: 10/4df9de98150d2978afc2161482a3a8e6617883effba3223324f079de97ba7eabd7d84b90ced11c3f82b0c08d4a8383f678c9f73e9c41258f769b3fa234a2bb4f - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + checksum: 10/e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5 languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.0 + resolution: "@types/parse-json@npm:4.0.0" + checksum: 10/4df9de98150d2978afc2161482a3a8e6617883effba3223324f079de97ba7eabd7d84b90ced11c3f82b0c08d4a8383f678c9f73e9c41258f769b3fa234a2bb4f languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -9728,7 +9589,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -9988,24 +9849,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 15.0.0 resolution: "@types/yargs-parser@npm:15.0.0" @@ -10387,14 +10230,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -11266,7 +11102,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -11423,7 +11259,7 @@ __metadata: "@backstage/backend-plugin-api": "npm:^1.2.1" "@backstage/cli": "npm:^0.31.0" "@backstage/plugin-app-backend": "npm:^0.5.0" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-catalog-backend": "npm:^1.32.0" languageName: unknown @@ -11674,6 +11510,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -11993,7 +11849,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -12416,13 +12272,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -12879,7 +12728,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -12926,7 +12775,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -12961,7 +12810,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -14014,7 +13863,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -15553,7 +15402,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.1": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -15592,6 +15441,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -15869,6 +15757,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -16644,7 +16547,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.11.0 resolution: "google-auth-library@npm:9.11.0" dependencies: @@ -17191,6 +17094,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.3 resolution: "http-parser-js@npm:0.5.3" @@ -17326,7 +17242,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -17590,6 +17506,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-absolute-url@npm:^3.0.3": version: 3.0.3 resolution: "is-absolute-url@npm:3.0.3" @@ -20141,6 +20064,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -21395,15 +21327,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -21651,13 +21574,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -21777,7 +21693,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -21895,7 +21811,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -22299,84 +22215,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -22389,28 +22228,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -22515,6 +22333,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -22727,20 +22552,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "pluralize@npm:^8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -23571,6 +23382,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -23679,6 +23499,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -24990,13 +24822,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -25139,6 +24964,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -25200,6 +25046,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -25272,7 +25130,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -25887,6 +25745,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -26803,7 +26668,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -27315,13 +27180,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -27329,13 +27187,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -28362,28 +28213,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -28391,30 +28220,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -28422,27 +28227,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -28682,6 +28466,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -28691,6 +28484,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" @@ -28698,6 +28509,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/feedback/plugins/feedback-backend/package.json b/workspaces/feedback/plugins/feedback-backend/package.json index b0588f79cb0..7fc458516a1 100644 --- a/workspaces/feedback/plugins/feedback-backend/package.json +++ b/workspaces/feedback/plugins/feedback-backend/package.json @@ -58,7 +58,7 @@ }, "devDependencies": { "@backstage/cli": "^0.29.4", - "@backstage/plugin-auth-backend": "^0.24.1", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.3", "@backstage/plugin-catalog-backend": "^1.29.0", "@types/nodemailer": "6.4.17", diff --git a/workspaces/feedback/yarn.lock b/workspaces/feedback/yarn.lock index cacb467984c..a88b4d5b029 100644 --- a/workspaces/feedback/yarn.lock +++ b/workspaces/feedback/yarn.lock @@ -2550,7 +2550,7 @@ __metadata: "@backstage/catalog-model": "npm:^1.7.2" "@backstage/cli": "npm:^0.29.4" "@backstage/config": "npm:^1.3.1" - "@backstage/plugin-auth-backend": "npm:^0.24.1" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.3" "@backstage/plugin-catalog-backend": "npm:^1.29.0" "@backstage/plugin-notifications-node": "npm:^0.2.10" @@ -2998,6 +2998,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.2.0": version: 1.2.1 resolution: "@backstage/backend-test-utils@npm:1.2.1" @@ -3035,6 +3057,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.0, @backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3059,6 +3095,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3066,6 +3114,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.11, @backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3250,6 +3310,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.3, @backstage/core-app-api@npm:^1.15.4": version: 1.15.4 resolution: "@backstage/core-app-api@npm:1.15.4" @@ -3434,6 +3505,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.4": version: 0.10.4 resolution: "@backstage/frontend-app-api@npm:0.10.4" @@ -3624,150 +3708,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.3": - version: 0.3.3 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/2666255bd1797e2744f29bf77be1c1536114a7741fcb8312123a754b75e356e0cf977f65ec295cb03e47642c464db5eab4e8f95a9cadba9eb64bdbdd561ccaf8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.3": - version: 0.1.3 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/40fb863f1e951ba6b1426606cb84916bc5ac56c4248b2e26e92cb8bd9b73bf54fc81a8c9f33468cf459f473bf7904ab805f00a1d3598eb2f487b339ff0c15b4a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/errors": "npm:^1.2.6" - "@backstage/plugin-auth-backend": "npm:^0.24.1" - "@backstage/plugin-auth-node": "npm:^0.5.5" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e337c668e8fd8af4ed7cb61ce5909aa3c00c4fcd36ad7c033e7c21b8f3e32bf8f9ded8f846aee5fa167f22c09d674a5f5e823dda09c03221e006c7e031c12c50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.3": - version: 0.2.3 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/catalog-model": "npm:^1.7.2" - "@backstage/errors": "npm:^1.2.6" - "@backstage/plugin-auth-node": "npm:^0.5.5" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/0d83e7cb3d4abdf7d341f20a05e26d87f14ca20bc648a48e666092055a1131ca81f2f9dc843029f3da29b0b2c5a3950bd4bcaaaddb3166deec36e2851c3ea99d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.3": - version: 0.2.3 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/bfa7fbe3fc94d639908a4eb3f288f2f2fd3684b8094f760a878f9fd608d8d86eac4257f84c59a5f4251f52849bb6e9621767006f7e0960a72226789a17847314 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.3": - version: 0.1.3 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/b4c2d9fcfcca85c094166daeef1f8fb7e3d14c60b2f60627793e7af563502e750c5a29085af71d22cdb5793bf3a1c93e7b69041040e628ecb90db1db64b5346a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.3": - version: 0.3.3 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/config": "npm:^1.3.1" - "@backstage/errors": "npm:^1.2.6" - "@backstage/plugin-auth-node": "npm:^0.5.5" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/8ff37d36d617ca8f98dab063ca8fa5f5651ecb8e65615baf412e2553494be1668a80a00e3b57befdf2eeb3932669d92dc3ce57e546bfc1dd887790aee41746a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.3": - version: 0.3.3 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/errors": "npm:^1.2.6" - "@backstage/plugin-auth-node": "npm:^0.5.5" - "@backstage/types": "npm:^1.2.0" - google-auth-library: "npm:^9.0.0" - checksum: 10/bbc48e1693b3e7b7b9b7db052efa0e41e00e94d00c010df9cb49e8b03c42aec5f8cb7b30444e78407226b6a40639ac1cf61f55270f0e80d5943bede847166160 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.3": - version: 0.2.3 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - passport-github2: "npm:^0.1.12" - checksum: 10/84a9d18cae5f6878ae83e9ec53b1941fe77ceace7b885d600ed8cac1f90110e5fa46c7d68e49cdd5bdd2db93f4a40a94eb8032ec8db4b4a15f10d7efb711c304 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.3": - version: 0.2.3 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/911d61a917327658cc6e1e4ba8114588d4d12063cce4c0d3d462c5ea5cace2016116e5292cb7c428ac5b2d44f7f0e3b2bc2e884cbe93164210ec4f10242f539c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.3": - version: 0.2.3 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/ecbf6527a438d6a6a7e6701b0b5b1b5dc276a1b383a5d8a1209e7f941330e3e0aaccc1158bc09d572376de7d5b3c301b3c6c40e1a4cb01918243077597a5b556 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.3": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" @@ -3781,145 +3721,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.3": - version: 0.2.3 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.3" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/42b1363de5814c8978d10bd36fd1738e06e5d9e7bd5ff02328b3a27c05c9c66387ccda8b6ef1519f19006482b2bdacd04d381350cbac861348849d106b6d4d84 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.3": - version: 0.3.3 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/c754457984b379ad1a6197119b3f326bf4d2afe09143943b439a0571676d0760688d65bfe5e608456547bc0c32b7262cc367174c66a9c59070dead87e485ff34 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.3": - version: 0.2.3 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/errors": "npm:^1.2.6" - "@backstage/plugin-auth-node": "npm:^0.5.5" - jose: "npm:^5.0.0" - checksum: 10/70f61bf940d188239e81fcdb02de4cfdf886ddafdc4a5d2668211209df53922e9425b99e588bd648cb9bc3fcd810804a014993f4a7bd3dd4c35c22302874e6b0 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.3": - version: 0.3.3 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-backend": "npm:^0.24.1" - "@backstage/plugin-auth-node": "npm:^0.5.5" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/77b95fb88cee83d4f817d7d52425878e9148664240d35d7a41ddc9946ca77eda2fcdfee28112596fa3f0249e599c54312d2d4be74b35421c6bc9a2a3f0117f25 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.3": - version: 0.1.3 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/29148e45f14214e736cd7f333415fa10be2eb53a88b4db4ed1b5d1dea7a23441b50aaeced6a5b5453f75b3e71156b42a5d8b450b3f059bb6423a39796cc81cb7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.3": - version: 0.2.3 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.3" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/plugin-auth-node": "npm:^0.5.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/4f2e81cc8cd2bfb18534a7059844ab2ad96ccb6c51e74b48a4c34dbf8dcd935a5cd642bc125d4057adb2a085fdcbec7c519bc2fe8e4a7b70ad13b9d8b0421cbf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.1": - version: 0.24.1 - resolution: "@backstage/plugin-auth-backend@npm:0.24.1" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.0" - "@backstage/catalog-client": "npm:^1.9.0" - "@backstage/catalog-model": "npm:^1.7.2" - "@backstage/config": "npm:^1.3.1" - "@backstage/errors": "npm:^1.2.6" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.3" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.3" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.3" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.3" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.3" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.3" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.3" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.3" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.3" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.3" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.3" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.3" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.3" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.3" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.3" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.3" - "@backstage/plugin-auth-node": "npm:^0.5.5" - "@backstage/plugin-catalog-node": "npm:^1.15.0" - "@backstage/types": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/566c9b2af5cdabef2504b3eb23a7f790d1954e8185335e50d6128b241f6125b45ed6e1f73523aaff05e89e4639f4cb7830ee2596d72f1290d9df48137b7c175e + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -3971,6 +3801,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-catalog-backend@npm:^1.29.0, @backstage/plugin-catalog-backend@npm:^1.30.0": version: 1.30.0 resolution: "@backstage/plugin-catalog-backend@npm:1.30.0" @@ -4025,7 +3878,18 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-catalog-node@npm:^1.15.0, @backstage/plugin-catalog-node@npm:^1.15.1": +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + +"@backstage/plugin-catalog-node@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/plugin-catalog-node@npm:1.15.1" dependencies: @@ -4041,6 +3905,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.0, @backstage/plugin-catalog-react@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/plugin-catalog-react@npm:1.15.1" @@ -4198,6 +4085,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.6, @backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4319,6 +4239,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.4": version: 1.8.4 resolution: "@backstage/plugin-search-react@npm:1.8.4" @@ -4495,6 +4425,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10": version: 1.0.10 resolution: "@backstage/version-bridge@npm:1.0.10" @@ -4817,18 +4754,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -6853,40 +6778,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -9386,7 +9277,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -9743,49 +9634,19 @@ __metadata: version: 6.4.17 resolution: "@types/nodemailer@npm:6.4.17" dependencies: - "@types/node": "npm:*" - checksum: 10/bd090c9a81f15ee5e1e2123de1004593bacc24d385460dd56c51ec657d61dc1cfd4f44fc71baac060a1abcb487aef5027509e0afd646e7118d7a8a13a95bad9d - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + "@types/node": "npm:*" + checksum: 10/bd090c9a81f15ee5e1e2123de1004593bacc24d385460dd56c51ec657d61dc1cfd4f44fc71baac060a1abcb487aef5027509e0afd646e7118d7a8a13a95bad9d languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -9801,7 +9662,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.17 resolution: "@types/qs@npm:6.9.17" checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5 @@ -10068,24 +9929,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -10467,14 +10310,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -11326,7 +11162,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.6.4, axios@npm:^1.7.4": +"axios@npm:^1.6.4, axios@npm:^1.7.4": version: 1.8.4 resolution: "axios@npm:1.8.4" dependencies: @@ -11745,6 +11581,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -12061,7 +11917,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -12500,13 +12356,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -12954,7 +12803,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -13001,7 +12850,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -13015,7 +12864,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -14077,7 +13926,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -15643,7 +15492,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -15682,6 +15531,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend-shallow@npm:^2.0.1": version: 2.0.1 resolution: "extend-shallow@npm:2.0.1" @@ -16002,6 +15890,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -16819,7 +16722,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.0 resolution: "google-auth-library@npm:9.15.0" dependencies: @@ -17404,6 +17307,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -17565,7 +17481,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -17716,7 +17632,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521 @@ -17835,6 +17751,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-accessor-descriptor@npm:^1.0.1": version: 1.0.1 resolution: "is-accessor-descriptor@npm:1.0.1" @@ -20562,6 +20485,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -21874,15 +21806,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -22142,13 +22065,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -22297,7 +22213,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -22415,7 +22331,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -22826,84 +22742,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -22916,28 +22755,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -23028,7 +22846,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": +"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": version: 0.1.12 resolution: "path-to-regexp@npm:0.1.12" checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e @@ -23259,20 +23077,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "pluralize@npm:^8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -24107,6 +23911,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -24208,6 +24021,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -25527,13 +25352,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -25667,6 +25485,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -25728,6 +25567,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -25812,7 +25663,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -26451,6 +26302,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -27401,7 +27259,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -27918,13 +27776,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -27932,13 +27783,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -27997,6 +27841,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -29075,28 +28926,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -29104,30 +28933,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -29135,27 +28940,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -29384,6 +29168,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -29393,6 +29186,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -29400,6 +29211,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/github-actions/packages/backend/package.json b/workspaces/github-actions/packages/backend/package.json index 3abbeae60a2..0690dc276e1 100644 --- a/workspaces/github-actions/packages/backend/package.json +++ b/workspaces/github-actions/packages/backend/package.json @@ -26,7 +26,7 @@ "@backstage/catalog-model": "^1.7.3", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.5.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.1", "@backstage/plugin-auth-node": "^0.6.1", "@backstage/plugin-catalog-backend": "^1.32.0", diff --git a/workspaces/github-actions/yarn.lock b/workspaces/github-actions/yarn.lock index ade37b70c19..847c5b25396 100644 --- a/workspaces/github-actions/yarn.lock +++ b/workspaces/github-actions/yarn.lock @@ -3000,6 +3000,42 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3024,6 +3060,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3031,6 +3079,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3216,6 +3276,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3402,6 +3473,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3653,114 +3737,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": version: 0.3.1 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" @@ -3772,170 +3748,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -3987,6 +3828,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-catalog-backend@npm:^1.32.0": version: 1.32.0 resolution: "@backstage/plugin-catalog-backend@npm:1.32.0" @@ -4041,6 +3905,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.17": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4127,6 +4002,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4274,6 +4172,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4392,6 +4323,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -4608,6 +4549,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -4953,18 +4901,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -7406,40 +7342,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -11036,7 +10938,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -11357,48 +11259,18 @@ __metadata: resolution: "@types/node@npm:18.19.56" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/1c865366b6a5fcbe0edf52fd79ec4794306b01653046ffaf2b282dc376c093d4e47ad4624349532ab89165d3ed46cf7d1fbc3c7be4959b8229ba1f14d8050957 - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + checksum: 10/1c865366b6a5fcbe0edf52fd79ec4794306b01653046ffaf2b282dc376c093d4e47ad4624349532ab89165d3ed46cf7d1fbc3c7be4959b8229ba1f14d8050957 languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -11423,7 +11295,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11": +"@types/qs@npm:*": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -11673,24 +11545,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -12102,20 +11956,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -13042,7 +12882,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -13200,7 +13040,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.5.0" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" "@backstage/plugin-auth-node": "npm:^0.6.1" "@backstage/plugin-catalog-backend": "npm:^1.32.0" @@ -13446,6 +13286,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -13749,7 +13609,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -14167,13 +14027,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -14625,7 +14478,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -14672,7 +14525,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -14700,7 +14553,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -15764,7 +15617,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -17319,7 +17172,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -17358,6 +17211,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -17651,6 +17543,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -18496,7 +18403,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.11.0 resolution: "google-auth-library@npm:9.11.0" dependencies: @@ -19100,6 +19007,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -19261,7 +19181,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -19547,6 +19467,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -22244,6 +22171,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -23523,15 +23459,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -23858,13 +23785,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -23984,7 +23904,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -24130,7 +24050,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -24513,36 +24433,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -24552,45 +24442,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1": +"passport-oauth2@npm:1.x.x": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -24603,28 +24455,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -24729,6 +24560,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -24941,20 +24779,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.45.2": version: 1.45.2 resolution: "playwright-core@npm:1.45.2" @@ -25825,6 +25649,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -25952,6 +25785,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -27429,13 +27274,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -27569,6 +27407,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -27630,6 +27489,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -27705,7 +27576,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -28277,6 +28148,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -29221,7 +29099,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -29797,13 +29675,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -29811,13 +29682,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -30944,28 +30808,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -30980,16 +30822,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -30997,20 +30829,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -31018,27 +30836,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -31238,6 +31035,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -31247,6 +31053,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -31254,6 +31078,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/github-discussions/packages/backend/package.json b/workspaces/github-discussions/packages/backend/package.json index e521433c9d8..00f553269e3 100644 --- a/workspaces/github-discussions/packages/backend/package.json +++ b/workspaces/github-discussions/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.8.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", "@backstage/plugin-permission-backend": "^0.5.54", diff --git a/workspaces/github-discussions/yarn.lock b/workspaces/github-discussions/yarn.lock index d46fd17778f..a5413a46c26 100644 --- a/workspaces/github-discussions/yarn.lock +++ b/workspaces/github-discussions/yarn.lock @@ -3008,6 +3008,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.0": version: 1.3.0 resolution: "@backstage/backend-test-utils@npm:1.3.0" @@ -3045,6 +3067,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.7.1, @backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3069,6 +3105,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3076,6 +3124,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3261,6 +3321,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5": version: 1.15.5 resolution: "@backstage/core-app-api@npm:1.15.5" @@ -3446,6 +3517,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.5": version: 0.10.5 resolution: "@backstage/frontend-app-api@npm:0.10.5" @@ -3661,150 +3745,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport-github2: "npm:^0.1.12" - checksum: 10/59ec27c834668b4b215f830a43e74e45621365e8d87182a0126408fc510fe45f3164c8edc0ef3f838f91d480b010117405622802560a40be8fb010d491442dc5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -3818,145 +3758,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4009,6 +3839,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-catalog-common@npm:^1.1.3": version: 1.1.3 resolution: "@backstage/plugin-catalog-common@npm:1.1.3" @@ -4020,19 +3873,37 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-catalog-node@npm:^1.16.0": - version: 1.16.0 - resolution: "@backstage/plugin-catalog-node@npm:1.16.0" +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.8.8" - "@backstage/types": "npm:^1.2.1" - checksum: 10/f94b535491514548e72fd1d9ee10e016be3fa6f762b6ebdf158c8a01b907f580b094179d26e8d8bef3c20ff671a09d88486ac5178fded1d35797198ecf6254ba + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa languageName: node linkType: hard @@ -4139,6 +4010,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4232,6 +4136,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -4422,6 +4336,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -4776,18 +4697,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@deno/shim-deno-test@npm:^0.5.0": version: 0.5.0 resolution: "@deno/shim-deno-test@npm:0.5.0" @@ -7551,40 +7460,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -10360,7 +10235,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -10756,53 +10631,23 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - "@types/parse-github-url@npm:^1": version: 1.0.3 resolution: "@types/parse-github-url@npm:1.0.3" dependencies: "@types/node": "npm:*" - checksum: 10/c6dec72cb81a79c8fca15fb1b2632b54a7116bdea8b9ca39e4973bff3a86b6b3253c6649055c0bc40d3709b4255e524057b888917b345c1427c07dd9f03ae4bf - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + checksum: 10/c6dec72cb81a79c8fca15fb1b2632b54a7116bdea8b9ca39e4973bff3a86b6b3253c6649055c0bc40d3709b4255e524057b888917b345c1427c07dd9f03ae4bf languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -10818,7 +10663,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -11064,24 +10909,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -11518,14 +11345,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -12380,7 +12200,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.7, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.7.7, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -12584,7 +12404,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-auth-node": "npm:^0.6.0" "@backstage/plugin-permission-backend": "npm:^0.5.54" @@ -12858,6 +12678,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -13155,7 +12995,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -13649,13 +13489,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -14104,7 +13937,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -14151,7 +13984,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -14165,7 +13998,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -15181,7 +15014,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -16725,7 +16558,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.19.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -16764,6 +16597,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -17088,6 +16960,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -17885,7 +17772,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.2 resolution: "google-auth-library@npm:9.14.2" dependencies: @@ -18485,6 +18372,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -18636,7 +18536,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -18929,6 +18829,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-absolute@npm:^1.0.0": version: 1.0.0 resolution: "is-absolute@npm:1.0.0" @@ -21565,6 +21472,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -22879,15 +22795,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -23160,13 +23067,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -23286,7 +23186,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -23404,7 +23304,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.7.0 resolution: "openid-client@npm:5.7.0" dependencies: @@ -23828,84 +23728,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -23918,28 +23741,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -24070,6 +23872,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -24282,20 +24091,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.48.1": version: 1.48.1 resolution: "playwright-core@npm:1.48.1" @@ -25159,6 +24954,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -25260,6 +25064,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -26565,13 +26381,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -26712,6 +26521,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "sentence-case@npm:^3.0.4": version: 3.0.4 resolution: "sentence-case@npm:3.0.4" @@ -26784,6 +26614,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -26856,7 +26698,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -27458,6 +27300,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -28373,7 +28222,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -28920,13 +28769,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -28934,13 +28776,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -30012,28 +29847,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -30041,30 +29854,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -30072,27 +29861,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -30328,6 +30096,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -30337,6 +30114,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -30344,6 +30139,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/kiali/packages/backend/package.json b/workspaces/kiali/packages/backend/package.json index d4fad858a85..39a1cbe1c16 100644 --- a/workspaces/kiali/packages/backend/package.json +++ b/workspaces/kiali/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.7.0", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.4", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.2.4", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-auth-node": "^0.5.6", diff --git a/workspaces/kiali/yarn.lock b/workspaces/kiali/yarn.lock index 89bcbb0d587..509ee6b7d70 100644 --- a/workspaces/kiali/yarn.lock +++ b/workspaces/kiali/yarn.lock @@ -3134,6 +3134,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/backend-test-utils@npm:1.2.1" @@ -3171,6 +3193,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3195,6 +3231,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3202,6 +3250,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3386,6 +3446,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.4": version: 1.15.4 resolution: "@backstage/core-app-api@npm:1.15.4" @@ -3570,6 +3641,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.4": version: 0.10.4 resolution: "@backstage/frontend-app-api@npm:0.10.4" @@ -3821,114 +3905,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/555f053d13cd582d5941ca434d10b53e9064f6bd3e30b6d1daadf22e176f3685a4a311f223b30e15dad2f76386bba9e1fa2dc65e439a9ca7fbab767175b3769d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a1525e9e1cec3d96aaea0074a091bb69efacb048acecdd7c961ce9e7852510486a30874d94769127328b85fd4f385a32cc274367d079cb4cedbed2a0b998d75f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.2" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/52ab555a366b847f48306cb9cd1e3fd63c81ea9bcece052be3d76e296f4ec33590131ba8325e159e6ca3479a7836863e65bd872d1fab29beb8dc475c2a0a9911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/f74ccf691da45f15881356f7c43b1acb612bcc4af815903c5b9d39033467a9010cf253bb77203a4a91015a62a0a3abb80c7f03298806e2673153e1389057b4ff - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/e5449a54620ba38c43bfbe2923ccea094422c4f87a5c35fd8cf856d95afa8dd06198c3f5d1921d5da18129d392d9d6a1a86ff9ca75cdd877023a22090910f6de - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/0afba047259d98f56dd17c4c43497c458d51546004d8da1c3221b105d63fc64eb95b938ac69ae4f509ba513f332bc05a18fb23c41b941668941ae122b09334fb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/364daf365680da9afc176f087da0f9bd374f90c94d1945a2487c41638e324f9c75f04d8da639b6a5afd0b4f3ffb39bf85ffb1c6320437e9717d8f48544b2140c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/bfb3c35df0e05a0bb9e1f4972c46952876db19b33f9664cfa296ec698fdc7b4c3849a211616f7da4f8464c265b3481b5e6df228600be5c1505a2a796e6c6c47d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" @@ -3940,31 +3916,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/46cce9f49a128a801ba0587012a305f850734062f4e29306bdb58401b064654ad4004896f6ef4eecd3b51ec831884209bd5b9b03b4b552236d271a3662f63995 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/df8c17db1559490385fb4d0ef58b46aac268f971e4bfdcd9469c0cc408d592b422bc069dbc7cace75d1273d9fa3e3281546e261cd0d91225ee33de9a4758f01f - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" @@ -3978,145 +3929,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/0b9bed0a15064591c49a7cc754916160e2234ffba1de00eaeb686d4dd5bb7a25a1656aeaac25c0e6a13072f5ebf78682002a84bf15719c570781e29b04514281 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d47fd5fd0c62fbd0478b56a176668b10e52fd46ab5a7046a9c998caf2c84c0a68ab96f3d750e83dcbbb53e3f04b2b37a5b1fcf70b6d4ac17d07b7e2958c09c11 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.4" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - checksum: 10/d0c76b70f7e8a41acf79cee51655ba157b4ef766a39098ac04a1755cc90f655aad2526b930b57dcba9bbafbc6d7ed3af993a0b057e5a36a088e6a48e7d5195e7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/ea1e07243998d41369883058f0a9e24dff7e1f5a0c2630f4c4d1b7a91180109de2488688e42f11ade912c897ea021bc6c3d76de48644c0fd499fd6f1fb0db730 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/14152dec585c2abb85c712b4f63fb52310ac43e97e0e55669e46d35234abfd96907814aeb97dba326e9f61724c1746eb803944e6903552c5162c9a0dc75a273f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/020aef08f71d9309bd4b6ce8c8dbafb4f321b9090abc9d924e10677b2bc02608ee8e9a23e6a468721de8d1c7dcb8a6e08c4a859827dfbe8eb96c69a9e0505af9 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.2": - version: 0.24.2 - resolution: "@backstage/plugin-auth-backend@npm:0.24.2" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.2" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/3798985d9d9d003b9ea974abda5e7a48ed3d03ab7580702c23eb876d6a9b9acc1103ea6d706145e50d2b67da6932c1d11c231060e675b4acda48b6a8c4f77720 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4168,6 +4009,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.11": version: 0.1.11 resolution: "@backstage/plugin-auth-react@npm:0.1.11" @@ -4277,6 +4141,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.15": version: 0.4.15 resolution: "@backstage/plugin-catalog-graph@npm:0.4.15" @@ -4363,6 +4238,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/plugin-catalog-react@npm:1.15.1" @@ -4688,6 +4586,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5208,6 +5139,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.5": version: 1.8.5 resolution: "@backstage/plugin-search-react@npm:1.8.5" @@ -5626,6 +5567,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10": version: 1.0.10 resolution: "@backstage/version-bridge@npm:1.0.10" @@ -6088,18 +6036,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8807,40 +8743,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13350,7 +13252,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13783,15 +13685,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -13799,28 +13692,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -13845,7 +13717,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.17 resolution: "@types/qs@npm:6.9.17" checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5 @@ -14188,24 +14060,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14664,14 +14518,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15657,7 +15504,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4, axios@npm:^1.8.2": +"axios@npm:^1.0.0, axios@npm:^1.7.4, axios@npm:^1.8.2": version: 1.8.4 resolution: "axios@npm:1.8.4" dependencies: @@ -15848,7 +15695,7 @@ __metadata: "@backstage/cli": "npm:^0.29.5" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.4" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-auth-node": "npm:^0.5.6" @@ -16140,6 +15987,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -16449,7 +16316,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16910,13 +16777,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -17417,7 +17277,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17464,7 +17324,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -17478,7 +17338,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.2": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1, cookie@npm:~0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18889,7 +18749,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -20506,7 +20366,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2, express@npm:^4.21.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -20545,6 +20405,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -20879,6 +20778,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21775,7 +21689,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.0 resolution: "google-auth-library@npm:9.15.0" dependencies: @@ -22416,6 +22330,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -22588,7 +22515,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -22904,6 +22831,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -25782,6 +25716,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -27268,15 +27211,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -27659,13 +27593,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -27812,7 +27739,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -27959,7 +27886,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -28359,36 +28286,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -28398,45 +28295,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -28449,28 +28308,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -28554,7 +28392,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": +"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": version: 0.1.12 resolution: "path-to-regexp@npm:0.1.12" checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e @@ -28857,20 +28695,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.51.1": version: 1.51.1 resolution: "playwright-core@npm:1.51.1" @@ -29798,6 +29622,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -29956,6 +29789,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -31578,13 +31423,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -31727,6 +31565,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -31788,6 +31647,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -31859,7 +31730,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -32484,6 +32355,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -33583,7 +33461,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -34209,13 +34087,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -34223,13 +34094,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -34295,6 +34159,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -35849,28 +35720,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -35885,16 +35734,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -35902,20 +35741,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -35923,27 +35748,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -36180,6 +35984,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -36189,6 +36002,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.24.1 resolution: "zod@npm:3.24.1" @@ -36196,6 +36027,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/linguist/plugins/linguist-backend/package.json b/workspaces/linguist/plugins/linguist-backend/package.json index f6768f50a88..cf624fc9bc1 100644 --- a/workspaces/linguist/plugins/linguist-backend/package.json +++ b/workspaces/linguist/plugins/linguist-backend/package.json @@ -64,7 +64,7 @@ "devDependencies": { "@backstage/backend-test-utils": "^1.3.1", "@backstage/cli": "^0.31.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@backstage/plugin-catalog-backend": "^1.32.0", "@backstage/repo-tools": "^0.13.1", diff --git a/workspaces/linguist/yarn.lock b/workspaces/linguist/yarn.lock index 7ecf75df69d..6a54a17f3f6 100644 --- a/workspaces/linguist/yarn.lock +++ b/workspaces/linguist/yarn.lock @@ -2634,7 +2634,7 @@ __metadata: "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-catalog-backend": "npm:^1.32.0" "@backstage/plugin-catalog-node": "npm:^1.16.1" @@ -2943,6 +2943,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -2978,6 +3000,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3002,6 +3038,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3009,6 +3057,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3194,6 +3254,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3380,6 +3451,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3558,150 +3642,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport-github2: "npm:^0.1.12" - checksum: 10/1d216aaa16af1298a08359762c809148a096469d7718bc918b07a8ccbd21d3aa6d1dad713f95427b7b324ca37d6e380ace24c299f3bd75fae7e603ea2d1b18ae - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3715,145 +3655,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -3905,6 +3735,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-catalog-backend@npm:^1.32.0": version: 1.32.0 resolution: "@backstage/plugin-catalog-backend@npm:1.32.0" @@ -3959,6 +3812,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-node@npm:^1.16.1": version: 1.16.1 resolution: "@backstage/plugin-catalog-node@npm:1.16.1" @@ -3975,6 +3839,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4091,6 +3978,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4186,6 +4106,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -4343,6 +4273,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -4668,18 +4605,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -6659,41 +6584,7 @@ __metadata: optional: true "@nestjs/websockets": optional: true - checksum: 10/4bdeed0f203e55b4a1edf0031df55b6bf059c1f9faf6f86ac70e08a6e279c2d494df858ea251cbef915aa0df27b6534d1baace2847a3be7853bf07c1ad3a196f - languageName: node - linkType: hard - -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e + checksum: 10/4bdeed0f203e55b4a1edf0031df55b6bf059c1f9faf6f86ac70e08a6e279c2d494df858ea251cbef915aa0df27b6534d1baace2847a3be7853bf07c1ad3a196f languageName: node linkType: hard @@ -9198,7 +9089,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -9582,15 +9473,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.4 - resolution: "@types/oauth@npm:0.9.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1754d34e18e89e1e5a576f290e7ae58f6506b9976b363c391f21d4e92b5defb0b26f425dd83c023f690453f88f6dc89c4701c7b578e3460e0c540ba633050736 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.0 resolution: "@types/parse-json@npm:4.0.0" @@ -9598,28 +9480,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.15 - resolution: "@types/passport-oauth2@npm:1.4.15" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/352c4e2d09a86f8fc0dcf2c917c221f302a35a14e7467e2fa3a1653c0a9a1f842c910a4e52f799856536522e6359c20d1afc319579d9edf4b2ac7ea11b183b52 - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -9635,7 +9496,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -9902,24 +9763,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 15.0.0 resolution: "@types/yargs-parser@npm:15.0.0" @@ -10301,20 +10144,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -11141,7 +10970,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -11534,6 +11363,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -11853,7 +11702,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -12746,7 +12595,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -12793,7 +12642,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -12821,7 +12670,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -13848,7 +13697,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -15368,7 +15217,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.1": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -15407,6 +15256,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -15684,6 +15572,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -16459,7 +16362,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.9.0 resolution: "google-auth-library@npm:9.9.0" dependencies: @@ -16999,6 +16902,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.3 resolution: "http-parser-js@npm:0.5.3" @@ -17134,7 +17050,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -17398,6 +17314,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-absolute-url@npm:^3.0.3": version: 3.0.3 resolution: "is-absolute-url@npm:3.0.3" @@ -20009,6 +19932,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -21485,13 +21417,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -21611,7 +21536,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -21729,7 +21654,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -22126,84 +22051,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -22216,28 +22064,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -22342,6 +22169,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -22554,20 +22388,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "pluralize@npm:^8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -23418,6 +23238,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -23526,6 +23355,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -24983,6 +24824,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -25044,6 +24906,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -25109,7 +24983,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -25731,6 +25605,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stoppable@npm:^1.1.0": version: 1.1.0 resolution: "stoppable@npm:1.1.0" @@ -26622,7 +26503,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -27134,13 +27015,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -27148,13 +27022,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -28168,28 +28035,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -28207,23 +28052,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - "xmlbuilder@npm:~11.0.0": version: 11.0.1 resolution: "xmlbuilder@npm:11.0.1" @@ -28238,27 +28066,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -28498,6 +28305,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -28507,6 +28323,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" @@ -28514,6 +28348,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/manage/packages/backend/package.json b/workspaces/manage/packages/backend/package.json index a64b53e5a7c..73a4a3906eb 100644 --- a/workspaces/manage/packages/backend/package.json +++ b/workspaces/manage/packages/backend/package.json @@ -31,7 +31,7 @@ "@backstage/catalog-model": "^1.7.3", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.4", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.2.4", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-auth-node": "^0.5.6", diff --git a/workspaces/manage/yarn.lock b/workspaces/manage/yarn.lock index cd7118ef8a8..0c6e098e006 100644 --- a/workspaces/manage/yarn.lock +++ b/workspaces/manage/yarn.lock @@ -3149,6 +3149,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.2.0": version: 1.2.0 resolution: "@backstage/backend-test-utils@npm:1.2.0" @@ -3186,6 +3208,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.0, @backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3210,6 +3246,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3217,6 +3265,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.11, @backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3401,6 +3461,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.4, @backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3686,6 +3757,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3962,114 +4046,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/555f053d13cd582d5941ca434d10b53e9064f6bd3e30b6d1daadf22e176f3685a4a311f223b30e15dad2f76386bba9e1fa2dc65e439a9ca7fbab767175b3769d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a1525e9e1cec3d96aaea0074a091bb69efacb048acecdd7c961ce9e7852510486a30874d94769127328b85fd4f385a32cc274367d079cb4cedbed2a0b998d75f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.2" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/52ab555a366b847f48306cb9cd1e3fd63c81ea9bcece052be3d76e296f4ec33590131ba8325e159e6ca3479a7836863e65bd872d1fab29beb8dc475c2a0a9911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/f74ccf691da45f15881356f7c43b1acb612bcc4af815903c5b9d39033467a9010cf253bb77203a4a91015a62a0a3abb80c7f03298806e2673153e1389057b4ff - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/e5449a54620ba38c43bfbe2923ccea094422c4f87a5c35fd8cf856d95afa8dd06198c3f5d1921d5da18129d392d9d6a1a86ff9ca75cdd877023a22090910f6de - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/0afba047259d98f56dd17c4c43497c458d51546004d8da1c3221b105d63fc64eb95b938ac69ae4f509ba513f332bc05a18fb23c41b941668941ae122b09334fb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/364daf365680da9afc176f087da0f9bd374f90c94d1945a2487c41638e324f9c75f04d8da639b6a5afd0b4f3ffb39bf85ffb1c6320437e9717d8f48544b2140c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/bfb3c35df0e05a0bb9e1f4972c46952876db19b33f9664cfa296ec698fdc7b4c3849a211616f7da4f8464c265b3481b5e6df228600be5c1505a2a796e6c6c47d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" @@ -4081,31 +4057,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/46cce9f49a128a801ba0587012a305f850734062f4e29306bdb58401b064654ad4004896f6ef4eecd3b51ec831884209bd5b9b03b4b552236d271a3662f63995 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/df8c17db1559490385fb4d0ef58b46aac268f971e4bfdcd9469c0cc408d592b422bc069dbc7cace75d1273d9fa3e3281546e261cd0d91225ee33de9a4758f01f - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" @@ -4119,145 +4070,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/0b9bed0a15064591c49a7cc754916160e2234ffba1de00eaeb686d4dd5bb7a25a1656aeaac25c0e6a13072f5ebf78682002a84bf15719c570781e29b04514281 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d47fd5fd0c62fbd0478b56a176668b10e52fd46ab5a7046a9c998caf2c84c0a68ab96f3d750e83dcbbb53e3f04b2b37a5b1fcf70b6d4ac17d07b7e2958c09c11 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - checksum: 10/d0c76b70f7e8a41acf79cee51655ba157b4ef766a39098ac04a1755cc90f655aad2526b930b57dcba9bbafbc6d7ed3af993a0b057e5a36a088e6a48e7d5195e7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/ea1e07243998d41369883058f0a9e24dff7e1f5a0c2630f4c4d1b7a91180109de2488688e42f11ade912c897ea021bc6c3d76de48644c0fd499fd6f1fb0db730 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/14152dec585c2abb85c712b4f63fb52310ac43e97e0e55669e46d35234abfd96907814aeb97dba326e9f61724c1746eb803944e6903552c5162c9a0dc75a273f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/020aef08f71d9309bd4b6ce8c8dbafb4f321b9090abc9d924e10677b2bc02608ee8e9a23e6a468721de8d1c7dcb8a6e08c4a859827dfbe8eb96c69a9e0505af9 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.2": - version: 0.24.2 - resolution: "@backstage/plugin-auth-backend@npm:0.24.2" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.2" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/3798985d9d9d003b9ea974abda5e7a48ed3d03ab7580702c23eb876d6a9b9acc1103ea6d706145e50d2b67da6932c1d11c231060e675b4acda48b6a8c4f77720 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4309,6 +4150,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.11": version: 0.1.11 resolution: "@backstage/plugin-auth-react@npm:0.1.11" @@ -4384,6 +4248,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.15": version: 0.4.15 resolution: "@backstage/plugin-catalog-graph@npm:0.4.15" @@ -4470,6 +4345,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.1, @backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4646,6 +4544,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.6, @backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4933,6 +4864,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.5": version: 1.8.5 resolution: "@backstage/plugin-search-react@npm:1.8.5" @@ -5348,6 +5289,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10, @backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5826,18 +5774,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@dnd-kit/accessibility@npm:^3.1.1": version: 3.1.1 resolution: "@dnd-kit/accessibility@npm:3.1.1" @@ -8472,40 +8408,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12205,7 +12107,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12573,15 +12475,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -12589,28 +12482,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -12642,7 +12514,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.18 resolution: "@types/qs@npm:6.9.18" checksum: 10/152fab96efd819cc82ae67c39f089df415da6deddb48f1680edaaaa4e86a2a597de7b2ff0ad391df66d11a07006a08d52c9405e86b8cb8f3d5ba15881fe56cc7 @@ -12918,24 +12790,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13392,20 +13246,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -14294,7 +14134,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.9, axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.7.9, axios@npm:^1.0.0, axios@npm:^1.7.4": version: 1.7.9 resolution: "axios@npm:1.7.9" dependencies: @@ -14481,7 +14321,7 @@ __metadata: "@backstage/cli": "npm:^0.29.5" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.4" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-auth-node": "npm:^0.5.6" @@ -14788,6 +14628,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -15090,7 +14950,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15493,13 +15353,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x, clone@npm:^2.1.2": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -15507,6 +15360,13 @@ __metadata: languageName: node linkType: hard +"clone@npm:^2.1.2": + version: 2.1.2 + resolution: "clone@npm:2.1.2" + checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 + languageName: node + linkType: hard + "clsx@npm:^1.0.2, clsx@npm:^1.0.4, clsx@npm:^1.1.1, clsx@npm:^1.2.1": version: 1.2.1 resolution: "clsx@npm:1.2.1" @@ -15960,7 +15820,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16007,7 +15867,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16021,7 +15881,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17104,7 +16964,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -18711,7 +18571,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2, express@npm:^4.21.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -18750,6 +18610,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19083,6 +18982,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -19913,7 +19827,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.0 resolution: "google-auth-library@npm:9.15.0" dependencies: @@ -20550,6 +20464,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.9 resolution: "http-parser-js@npm:0.5.9" @@ -20708,7 +20635,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21003,6 +20930,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -23732,6 +23666,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25067,15 +25010,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25353,13 +25287,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -25479,7 +25406,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -25626,7 +25553,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -26030,36 +25957,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -26069,45 +25966,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26120,28 +25979,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26225,7 +26063,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": +"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": version: 0.1.12 resolution: "path-to-regexp@npm:0.1.12" checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e @@ -26505,20 +26343,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.49.1": version: 1.49.1 resolution: "playwright-core@npm:1.49.1" @@ -27407,6 +27231,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -27567,6 +27400,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29134,13 +28979,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29274,6 +29112,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -29335,6 +29194,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-function-length@npm:^1.2.2": version: 1.2.2 resolution: "set-function-length@npm:1.2.2" @@ -29403,7 +29274,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -29968,6 +29839,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -31032,7 +30910,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -31614,13 +31492,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -31628,13 +31499,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -31679,6 +31543,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -32774,28 +32645,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.1.0 - resolution: "xml-encryption@npm:3.1.0" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/c84c1e11692181c24a1c30123fed4fa31015c58994bbdcf091f07fa79f0fb809774b1533d191c4739bf76bb0fb95f223d393e84cc48417480a1896b2b689373b - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -32810,16 +32659,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -32827,20 +32666,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -32848,27 +32673,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33080,6 +32884,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33089,6 +32902,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.24.1 resolution: "zod@npm:3.24.1" @@ -33096,6 +32927,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/mta/packages/backend/package.json b/workspaces/mta/packages/backend/package.json index 49281d68e55..b5cd557e742 100644 --- a/workspaces/mta/packages/backend/package.json +++ b/workspaces/mta/packages/backend/package.json @@ -28,7 +28,7 @@ "@backstage/backend-dynamic-feature-service": "^0.2.15", "@backstage/config": "^1.2.0", "@backstage/plugin-app-backend": "^0.3.65", - "@backstage/plugin-auth-backend": "^0.22.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.1.14", "@backstage/plugin-auth-backend-module-guest-provider": "^0.1.3", "@backstage/plugin-auth-node": "^0.4.12", diff --git a/workspaces/mta/plugins/mta-backend/package.json b/workspaces/mta/plugins/mta-backend/package.json index 40e56ddbbcd..145e8b99edf 100644 --- a/workspaces/mta/plugins/mta-backend/package.json +++ b/workspaces/mta/plugins/mta-backend/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@backstage/backend-defaults": "^0.5.0", "@backstage/cli": "^0.26.11", - "@backstage/plugin-auth-backend": "^0.23.0", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.0", "@types/supertest": "^2.0.12", "msw": "^1.3.3", diff --git a/workspaces/mta/yarn.lock b/workspaces/mta/yarn.lock index 5468bf179c4..39ff39d60d9 100644 --- a/workspaces/mta/yarn.lock +++ b/workspaces/mta/yarn.lock @@ -2697,7 +2697,7 @@ __metadata: "@backstage/backend-plugin-api": "npm:^0.8.0" "@backstage/cli": "npm:^0.26.11" "@backstage/config": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.23.0" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.0" "@backstage/plugin-auth-node": "npm:^0.4.17" "@backstage/plugin-catalog-node": "npm:^1.12.4" @@ -3515,6 +3515,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-tasks@npm:^0.5.26, @backstage/backend-tasks@npm:^0.5.27": version: 0.5.27 resolution: "@backstage/backend-tasks@npm:0.5.27" @@ -3565,7 +3587,21 @@ __metadata: languageName: node linkType: hard -"@backstage/catalog-client@npm:^1.6.4, @backstage/catalog-client@npm:^1.6.5, @backstage/catalog-client@npm:^1.6.6, @backstage/catalog-client@npm:^1.7.1, @backstage/catalog-client@npm:^1.9.1": +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.6.4, @backstage/catalog-client@npm:^1.6.5, @backstage/catalog-client@npm:^1.7.1, @backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" dependencies: @@ -3589,6 +3625,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.13, @backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3596,6 +3644,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.6, @backstage/cli-node@npm:^0.2.7, @backstage/cli-node@npm:^0.2.9": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3782,6 +3842,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.12.3, @backstage/core-app-api@npm:^1.12.4, @backstage/core-app-api@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/core-app-api@npm:1.15.1" @@ -4030,6 +4101,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.0": version: 0.10.0 resolution: "@backstage/frontend-app-api@npm:0.10.0" @@ -4321,205 +4405,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-node": "npm:^0.5.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/b8a23c0e9b99b1cd8d809cbcf79f6970c13915ed53a6b16816bf052538f7b5d46c74dba5f009e1f813aca7c19e420e341dba00786a79c79e0af6557395430f03 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/7dd999ea19357af4475e322b85b6123f6c62265c37de15b3f6a0cd0a49230f2dd269f9850304879d986406ec8ec759c6a0f4c56998ecf61770b87800617ba870 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.1": - version: 0.1.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/4e03061b0145158f3a79754e6abe07e268243ed92b9f57d27af08f84a47fd96ec6c165f8965761e1da3a15a3ca0c0056ea3e544b312aa35430c33b47398333be - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.1.17": - version: 0.1.17 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.1.17" - dependencies: - "@backstage/backend-common": "npm:^0.24.1" - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-backend": "npm:^0.22.12" - "@backstage/plugin-auth-node": "npm:^0.5.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - node-fetch: "npm:^2.7.0" - checksum: 10/5afddc4ab1bc4e03b884c449fa165a63ed0cbac348b8ab58e322958e96d52412470cf5ce9a52584bd9cc8b42f587c2b5db195df485649213a9b771178fd8475f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.2.1" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-backend": "npm:^0.23.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - node-fetch: "npm:^2.7.0" - checksum: 10/320dd4365cc43d88cd5a26f9d829278df0340ea44a3deaf4a50c41b46f3506ccbbcd65827456d857b11cceb476fcfebd50af7b981f9bbbbb6378dcb5353ce7e2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.1.7": - version: 0.1.7 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.1.7" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/catalog-model": "npm:^1.6.0" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/611a98eb132894384a97ebf531eb9a58031d3a97e068187ed831def9a21d07a463267a7b51fe8c95180c53a9a6b8ac58ecbf778e487f06ccf9fcfcf74546b32f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/catalog-model": "npm:^1.7.0" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.3" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/4d8a451b48a2a9c65f19ff75dfb4938614f797295d54dc6bdd0d4e5d1ba5431d96e320f64634310fe2645eb747a6d89a408185d81cac14cb65f07d91e3ff6bbf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.1.7": - version: 0.1.7 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.1.7" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-node": "npm:^0.5.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/f5512af424ecdfa4e26f0d9f2e579821188ed5c21d73f22059d1232c95290446b6811df5819a5397cf32402befbbda4bc0e09d7e2ade684ef1c3edaa6b3c18a2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/9bf52487c4df0517872705ff8fa4107a9a4d742305738553bdb90795b9053b809323e26f3fbad34c72c09a98036cd03d2bc5e5fc6073c51a8fe1812052b82fba - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.1": - version: 0.1.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - node-fetch: "npm:^2.7.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48aeb740c56dd2c838b0719228a5b8bfb0acfe5164045e0232fdf0f032160694da6096fbe3e65503f32ca0a73d3a3707ecbbacd418d7fc39af0318b2ebb08be3 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/config": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - node-fetch: "npm:^2.7.0" - checksum: 10/6ba7c606b3cf420bf6490f1b66d7f14cc516f39e581a79718083fba01dddc25c5cbc504d5b3bd45212d0a254c17b4a15a326606b06a2ce1587e4fd881a342250 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/config": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.3" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - node-fetch: "npm:^2.7.0" - checksum: 10/c74b3db22b7bba9e02a665a25b7b34712d69c0c15b7247800f8c0f8cf8ce34017839adf0f2c327cc5b6fcee62e82f9f454ef7b9a365a10316980d87bd452805c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.2.19": - version: 0.2.19 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.2.19" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.1" - "@backstage/types": "npm:^1.1.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/a63a12c007b617a1b0b381d7b913bf2c1ddd3f52b7f6bcc8f39e66534b31c355efc45a04b39e3929a42c8663670288ce6ecd4ba4f23d9b066d5f7866321d339f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.3" - "@backstage/types": "npm:^1.1.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/33ffde548c11a94c7d9573d828180d72ceb1484392afcfba002488b70418787d4eed7dcc5be09ba0b347d3afa4baa5e8c364a408c5b0f5f3550fd433b34f0a30 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.1.14, @backstage/plugin-auth-backend-module-github-provider@npm:^0.1.21": +"@backstage/plugin-auth-backend-module-github-provider@npm:^0.1.14": version: 0.1.21 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.1.21" dependencies: @@ -4530,67 +4416,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - passport-github2: "npm:^0.1.12" - checksum: 10/e67fee44f3c2f3bdc6ef74ead648213e63ddcdee1f34ef894f346078575f47316a6787c6d38eb071aa2392ea9f00007fa9b4e26071aed26714bb5b13e3e41db6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.1.21": - version: 0.1.21 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.1.21" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-node": "npm:^0.5.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/1a567bad3d25b69bb1b9bde46cf0a09001ae34872eabc9411ec1965c65eec3fe42aea96243b1bc1978bae7be22cbb4395f989786ea2e912ce9255b8510d59d4d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/e145a1b08af009edfd5ad6341070d3f438ee259bb9cda34e51cf0ada21954f2e2e88a03703f5ac9314d13ec014839292cb2c620bb9c3b88245235c0ad282ee04 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.1.21": - version: 0.1.21 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.1.21" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-node": "npm:^0.5.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/6262d2a852ba8754ea32b611155e9a0117dae38f5896bd8cb82d5caba8f9b0fe878124d6e18346475b26e6a07e96e70239928f31a1a258ccbd1fb898ed63ea19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/4c4462e59bb24e1b09b8c9b0328c8e9b5f1ccb22f681a6efecb57ee7b233367845e00f68d6d68b81252c4dad8a38814c538d792b219b223eb7aaec3d08b0da8a - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.1.3": version: 0.1.10 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.1.10" @@ -4619,291 +4444,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.1.19": - version: 0.1.19 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.1.19" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-node": "npm:^0.5.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - node-fetch: "npm:^2.7.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/74feff202fe8826c76a2edecf4315d10a207239aa833b131b031fa7a260b680dbcd3cbffb852cfa82b8bb9fb6db80c82e7ce12f67dd208fcd1e1f94175fe950d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - node-fetch: "npm:^2.7.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/1a32d5a760057cd48d9e848ffb5e9595400da8c5c32216707434a6b65c9d941205a9f39760fd08936aaa964b7b647d03f86148ad5c4bd853642546f522a5e18b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-node": "npm:^0.5.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/2fe676bf860ccbec7e2f5119810d85f5ce0c4b70007ab79ebf5455c145c4436938f0455df63712504b38baae57abca8178b6865353f2ccbdc8f93eafd68c5dab - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d9accabbdcffa6a93a9ae9ce45b0058dc1a05a06314374a25e1eb82f98e1053969f4fb719d75fbc2e5156f67edf75bf285ae066594cffe2fe8edf09e0fe710a0 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.1.17": - version: 0.1.17 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.1.17" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.1" - jose: "npm:^5.0.0" - checksum: 10/e6b9ff15f9304837a7f3f11e15626d984d514eb9680a976701123a0f8dcce825120bc0fe3209fb3db417b7adb4bd5b3d411c63ea7c2ac26d98f5036bd2c53da2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.3" - jose: "npm:^5.0.0" - checksum: 10/3591afea20d9d3078baaf59f3f12a663d225bdf3eaeb5a4eb2055bab57b0e0160becd76420bd84cd5f046c7ba253d56458731ef5a56b58511a730aaa84b12f4f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.2.6" - dependencies: - "@backstage/backend-common": "npm:^0.24.1" - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-backend": "npm:^0.22.12" - "@backstage/plugin-auth-node": "npm:^0.5.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/e03dcc8693ed370c42bace38bf106c6667422d18dce339d7a75015e2dc9421e5ef785d6f7b7ac94994cb81e60579a6386305c8345ce037f035d7eeb9852346d0 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.1" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-backend": "npm:^0.23.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/46a22f183ac510d4b2c8442c0aa8104171db857687433d3d375040d0e57ee64376059979078e35dc3f947156e662473585f1b497c7784f679cfc94245cf0aeb8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.0.17": - version: 0.0.17 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.0.17" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-node": "npm:^0.5.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/4a98e02a454f3ff00ce96b35f53ea0931e35671574599464d450ba76ec0ee1fa0a009612260f861dcea5e8440fa214b51bcb91d5a4ba5c138b8707733364aad5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.1": - version: 0.1.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/6bdf4653b434c73f62bd517ed31a488df1864c4e5f1bdb746b90a98ffdaec412f509405ff66fd56c0e27d383d9acc143c4aa729a2fa303d6fced3b6fcb0d4f7d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.1.5": - version: 0.1.5 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.1.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/plugin-auth-node": "npm:^0.5.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/3b4f59d505e5c034908864a42017b45fc70a2f1e5160b71e66f799bb311920e1355a899114a886b14148e64b3ab6754517567ffb5e7833a00805548e6b5cbc00 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/cda5d507634f6f4be898f0b676583d3876183a19b6a85b65ba357b744d532015db2ffc8ccdc7a65c5878a649dd7865fb8b4da5b3cf497e2738a3c3ccd9945ee2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.22.12, @backstage/plugin-auth-backend@npm:^0.22.4": - version: 0.22.12 - resolution: "@backstage/plugin-auth-backend@npm:0.22.12" - dependencies: - "@backstage/backend-common": "npm:^0.24.1" - "@backstage/backend-plugin-api": "npm:^0.8.1" - "@backstage/catalog-client": "npm:^1.6.6" - "@backstage/catalog-model": "npm:^1.6.0" - "@backstage/config": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.1.17" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.1.7" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.1.7" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.2.19" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.1.21" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.1.21" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.1.21" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.1.19" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.1.17" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.0.17" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.1.5" - "@backstage/plugin-auth-node": "npm:^0.5.1" - "@backstage/plugin-catalog-node": "npm:^1.12.6" - "@backstage/types": "npm:^1.1.1" - "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^4.0.4" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" - connect-session-knex: "npm:^4.0.0" - cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" - express-promise-router: "npm:^4.1.0" - express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" - jose: "npm:^5.0.0" - knex: "npm:^3.0.0" - lodash: "npm:^4.17.21" - luxon: "npm:^3.0.0" - minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - node-fetch: "npm:^2.7.0" - openid-client: "npm:^5.2.1" - passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" - uuid: "npm:^9.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/4ac936615b3b55dcffc5003266d2b8db04a31cd42ffc52479ed23161fa615b7b06ccc1072003de01c35c02a11f9d0a0e068cbd2fa6d8a161e9afa5b0bd91d074 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.23.0, @backstage/plugin-auth-backend@npm:^0.23.1": - version: 0.23.1 - resolution: "@backstage/plugin-auth-backend@npm:0.23.1" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.0.1" - "@backstage/catalog-client": "npm:^1.7.1" - "@backstage/catalog-model": "npm:^1.7.0" - "@backstage/config": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.4" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.1" - "@backstage/plugin-auth-node": "npm:^0.5.3" - "@backstage/plugin-catalog-node": "npm:^1.13.1" - "@backstage/types": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - node-fetch: "npm:^2.7.0" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" - uuid: "npm:^9.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/530112c0348c794b387b2315077a5d5085eb0752e500fbbc675f471797a7231f18ab156695b000e705eadeb481bf9caf6c29b063d9c2aa91f96a264f2b947b60 + uuid: "npm:^11.0.0" + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4981,6 +4550,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.7": version: 0.1.7 resolution: "@backstage/plugin-auth-react@npm:0.1.7" @@ -5092,6 +4684,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.4": version: 0.4.11 resolution: "@backstage/plugin-catalog-graph@npm:0.4.11" @@ -5175,6 +4778,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.11.3, @backstage/plugin-catalog-react@npm:^1.14.0": version: 1.14.0 resolution: "@backstage/plugin-catalog-react@npm:1.14.0" @@ -5421,6 +5047,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.7.28, @backstage/plugin-permission-node@npm:^0.7.32": version: 0.7.32 resolution: "@backstage/plugin-permission-node@npm:0.7.32" @@ -6009,6 +5668,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.7.10, @backstage/plugin-search-react@npm:^1.8.1": version: 1.8.1 resolution: "@backstage/plugin-search-react@npm:1.8.1" @@ -6457,6 +6126,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10, @backstage/version-bridge@npm:^1.0.8": version: 1.0.10 resolution: "@backstage/version-bridge@npm:1.0.10" @@ -6876,18 +6552,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@emotion/babel-plugin@npm:^11.12.0": version: 11.12.0 resolution: "@emotion/babel-plugin@npm:11.12.0" @@ -9275,73 +8939,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^4.0.4": - version: 4.0.5 - resolution: "@node-saml/node-saml@npm:4.0.5" - dependencies: - "@types/debug": "npm:^4.1.7" - "@types/passport": "npm:^1.0.11" - "@types/xml-crypto": "npm:^1.4.2" - "@types/xml-encryption": "npm:^1.2.1" - "@types/xml2js": "npm:^0.4.11" - "@xmldom/xmldom": "npm:^0.8.6" - debug: "npm:^4.3.4" - xml-crypto: "npm:^3.0.1" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.5.0" - xmlbuilder: "npm:^15.1.1" - checksum: 10/91295b8b0bec57a017d7818c20d38712fba60212b7788dc8bffefeaa77591801ae551070e461ef49118418a8f5d728b8496690056077626c01dbd4013b69de19 - languageName: node - linkType: hard - -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^4.0.4": - version: 4.0.4 - resolution: "@node-saml/passport-saml@npm:4.0.4" - dependencies: - "@node-saml/node-saml": "npm:^4.0.4" - "@types/express": "npm:^4.17.14" - "@types/passport": "npm:^1.0.11" - "@types/passport-strategy": "npm:^0.2.35" - passport: "npm:^0.6.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/a29274ef0ce8688e4b45c1921642b1676033a7ceb3c391ab7fc517d6893b79b611cf8c48b184fcfdba92b1c7989be132bbe18e8edef198f62f54efdf0db04ebd - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13671,7 +13268,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13792,7 +13389,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:^4.17.14, @types/express@npm:^4.17.21, @types/express@npm:^4.17.6": +"@types/express@npm:^4.17.21, @types/express@npm:^4.17.6": version: 4.17.21 resolution: "@types/express@npm:4.17.21" dependencies: @@ -14099,15 +13696,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -14115,28 +13703,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.35, @types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.11, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -14161,7 +13728,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11": +"@types/qs@npm:*": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -14478,34 +14045,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-crypto@npm:^1.4.2": - version: 1.4.6 - resolution: "@types/xml-crypto@npm:1.4.6" - dependencies: - "@types/node": "npm:*" - xpath: "npm:0.0.27" - checksum: 10/e53516a2f5e4e018e164eb1cb9fc922294b9a339624e567c1c00a2b1496e9f86826210473e62ceb0b45949638c9d149da088b3598f6b3acd86e933f0a2b23f2c - languageName: node - linkType: hard - -"@types/xml-encryption@npm:^1.2.1, @types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.11, @types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14968,14 +14507,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5, @xmldom/xmldom@npm:^0.8.6, @xmldom/xmldom@npm:^0.8.8": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15870,6 +15402,20 @@ __metadata: languageName: node linkType: hard +"async-function@npm:^1.0.0": + version: 1.0.0 + resolution: "async-function@npm:1.0.0" + checksum: 10/1a09379937d846f0ce7614e75071c12826945d4e417db634156bf0e4673c495989302f52186dfa9767a1d9181794554717badd193ca2bbab046ef1da741d8efd + languageName: node + linkType: hard + +"async-generator-function@npm:^1.0.0": + version: 1.0.0 + resolution: "async-generator-function@npm:1.0.0" + checksum: 10/3d49e7acbeee9e84537f4cb0e0f91893df8eba976759875ae8ee9e3d3c82f6ecdebdb347c2fad9926b92596d93cdfc78ecc988bcdf407e40433e8e8e6fe5d78e + languageName: node + linkType: hard + "async-lock@npm:^1.4.1": version: 1.4.1 resolution: "async-lock@npm:1.4.1" @@ -16009,7 +15555,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.6.7, axios@npm:^1.7.4": +"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.6.7, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -16203,7 +15749,7 @@ __metadata: "@backstage/cli": "npm:^0.26.11" "@backstage/config": "npm:^1.2.0" "@backstage/plugin-app-backend": "npm:^0.3.65" - "@backstage/plugin-auth-backend": "npm:^0.22.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.1.14" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.1.3" "@backstage/plugin-auth-node": "npm:^0.4.12" @@ -16497,6 +16043,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -16834,7 +16400,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16946,6 +16512,16 @@ __metadata: languageName: node linkType: hard +"call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": + version: 1.0.2 + resolution: "call-bind-apply-helpers@npm:1.0.2" + dependencies: + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + checksum: 10/00482c1f6aa7cfb30fb1dbeb13873edf81cfac7c29ed67a5957d60635a56b2a4a480f1016ddbdb3395cc37900d46037fb965043a51c5c789ffeab4fc535d18b5 + languageName: node + linkType: hard + "call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": version: 1.0.7 resolution: "call-bind@npm:1.0.7" @@ -16959,6 +16535,16 @@ __metadata: languageName: node linkType: hard +"call-bound@npm:^1.0.2": + version: 1.0.4 + resolution: "call-bound@npm:1.0.4" + dependencies: + call-bind-apply-helpers: "npm:^1.0.2" + get-intrinsic: "npm:^1.3.0" + checksum: 10/ef2b96e126ec0e58a7ff694db43f4d0d44f80e641370c21549ed911fecbdbc2df3ebc9bddad918d6bbdefeafb60bb3337902006d5176d72bcd2da74820991af7 + languageName: node + linkType: hard + "call-me-maybe@npm:^1.0.1": version: 1.0.2 resolution: "call-me-maybe@npm:1.0.2" @@ -17311,13 +16897,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -17847,7 +17426,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17987,7 +17566,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -18001,7 +17580,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.2": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1, cookie@npm:~0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -19169,7 +18748,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19558,6 +19137,17 @@ __metadata: languageName: node linkType: hard +"dunder-proto@npm:^1.0.1": + version: 1.0.1 + resolution: "dunder-proto@npm:1.0.1" + dependencies: + call-bind-apply-helpers: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.2.0" + checksum: 10/5add88a3d68d42d6e6130a0cac450b7c2edbe73364bbd2fc334564418569bea97c6943a8fcd70e27130bf32afc236f30982fc4905039b703f23e9e0433c29934 + languageName: node + linkType: hard + "duplexer@npm:^0.1.1, duplexer@npm:^0.1.2": version: 0.1.2 resolution: "duplexer@npm:0.1.2" @@ -19933,6 +19523,13 @@ __metadata: languageName: node linkType: hard +"es-define-property@npm:^1.0.1": + version: 1.0.1 + resolution: "es-define-property@npm:1.0.1" + checksum: 10/f8dc9e660d90919f11084db0a893128f3592b781ce967e4fccfb8f3106cb83e400a4032c559184ec52ee1dbd4b01e7776c7cd0b3327b1961b1a4a7008920fe78 + languageName: node + linkType: hard + "es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": version: 1.3.0 resolution: "es-errors@npm:1.3.0" @@ -19995,6 +19592,15 @@ __metadata: languageName: node linkType: hard +"es-object-atoms@npm:^1.1.1": + version: 1.1.1 + resolution: "es-object-atoms@npm:1.1.1" + dependencies: + es-errors: "npm:^1.3.0" + checksum: 10/54fe77de288451dae51c37bfbfe3ec86732dc3778f98f3eb3bdb4bf48063b2c0b8f9c93542656986149d08aa5be3204286e2276053d19582b76753f1a2728867 + languageName: node + linkType: hard + "es-set-tostringtag@npm:^2.0.3": version: 2.0.3 resolution: "es-set-tostringtag@npm:2.0.3" @@ -20768,7 +20374,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.19.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -20807,6 +20413,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -21136,6 +20781,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21666,6 +21326,13 @@ __metadata: languageName: node linkType: hard +"generator-function@npm:^2.0.0": + version: 2.0.1 + resolution: "generator-function@npm:2.0.1" + checksum: 10/eb7e7eb896c5433f3d40982b2ccacdb3dd990dd3499f14040e002b5d54572476513be8a2e6f9609f6e41ab29f2c4469307611ddbfc37ff4e46b765c326663805 + languageName: node + linkType: hard + "generic-names@npm:^4.0.0": version: 4.0.0 resolution: "generic-names@npm:4.0.0" @@ -21702,6 +21369,27 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.3.0": + version: 1.3.1 + resolution: "get-intrinsic@npm:1.3.1" + dependencies: + async-function: "npm:^1.0.0" + async-generator-function: "npm:^1.0.0" + call-bind-apply-helpers: "npm:^1.0.2" + es-define-property: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.1.1" + function-bind: "npm:^1.1.2" + generator-function: "npm:^2.0.0" + get-proto: "npm:^1.0.1" + gopd: "npm:^1.2.0" + has-symbols: "npm:^1.1.0" + hasown: "npm:^2.0.2" + math-intrinsics: "npm:^1.1.0" + checksum: 10/bb579dda84caa4a3a41611bdd483dade7f00f246f2a7992eb143c5861155290df3fdb48a8406efa3dfb0b434e2c8fafa4eebd469e409d0439247f85fc3fa2cc1 + languageName: node + linkType: hard + "get-nonce@npm:^1.0.0": version: 1.0.1 resolution: "get-nonce@npm:1.0.1" @@ -21737,6 +21425,16 @@ __metadata: languageName: node linkType: hard +"get-proto@npm:^1.0.1": + version: 1.0.1 + resolution: "get-proto@npm:1.0.1" + dependencies: + dunder-proto: "npm:^1.0.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/4fc96afdb58ced9a67558698b91433e6b037aaa6f1493af77498d7c85b141382cf223c0e5946f334fb328ee85dfe6edd06d218eaf09556f4bc4ec6005d7f5f7b + languageName: node + linkType: hard + "get-stream@npm:6.0.0": version: 6.0.0 resolution: "get-stream@npm:6.0.0" @@ -22088,7 +21786,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.2 resolution: "google-auth-library@npm:9.14.2" dependencies: @@ -22131,6 +21829,13 @@ __metadata: languageName: node linkType: hard +"gopd@npm:^1.2.0": + version: 1.2.0 + resolution: "gopd@npm:1.2.0" + checksum: 10/94e296d69f92dc1c0768fcfeecfb3855582ab59a7c75e969d5f96ce50c3d201fd86d5a2857c22565764d5bb8a816c7b1e58f133ec318cd56274da36c5e3fb1a1 + languageName: node + linkType: hard + "got@npm:^11.8.3": version: 11.8.6 resolution: "got@npm:11.8.6" @@ -22402,6 +22107,13 @@ __metadata: languageName: node linkType: hard +"has-symbols@npm:^1.1.0": + version: 1.1.0 + resolution: "has-symbols@npm:1.1.0" + checksum: 10/959385c98696ebbca51e7534e0dc723ada325efa3475350951363cce216d27373e0259b63edb599f72eb94d6cde8577b4b2375f080b303947e560f85692834fa + languageName: node + linkType: hard + "has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2": version: 1.0.2 resolution: "has-tostringtag@npm:1.0.2" @@ -22789,6 +22501,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -22968,7 +22693,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -23304,6 +23029,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -26369,6 +26101,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -26384,6 +26125,13 @@ __metadata: languageName: node linkType: hard +"math-intrinsics@npm:^1.1.0": + version: 1.1.0 + resolution: "math-intrinsics@npm:1.1.0" + checksum: 10/11df2eda46d092a6035479632e1ec865b8134bdfc4bd9e571a656f4191525404f13a283a515938c3a8de934dbfd9c09674d9da9fa831e6eb7e22b50b197d2edd + languageName: node + linkType: hard + "md5.js@npm:^1.3.4": version: 1.3.5 resolution: "md5.js@npm:1.3.5" @@ -27830,15 +27578,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -28402,13 +28141,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -28437,6 +28169,13 @@ __metadata: languageName: node linkType: hard +"object-inspect@npm:^1.13.3": + version: 1.13.4 + resolution: "object-inspect@npm:1.13.4" + checksum: 10/aa13b1190ad3e366f6c83ad8a16ed37a19ed57d267385aa4bfdccda833d7b90465c057ff6c55d035a6b2e52c1a2295582b294217a0a3a1ae7abdd6877ef781fb + languageName: node + linkType: hard + "object-is@npm:^1.1.5": version: 1.1.6 resolution: "object-is@npm:1.1.6" @@ -28552,7 +28291,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -28698,7 +28437,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.4, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.4, openid-client@npm:^5.6.5": version: 5.7.0 resolution: "openid-client@npm:5.7.0" dependencies: @@ -29191,36 +28930,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -29230,45 +28939,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -29281,45 +28952,13 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 languageName: node linkType: hard -"passport@npm:^0.6.0": - version: 0.6.0 - resolution: "passport@npm:0.6.0" - dependencies: - passport-strategy: "npm:1.x.x" - pause: "npm:0.0.1" - utils-merge: "npm:^1.0.1" - checksum: 10/5051e1d773ac0d802d4d71315f5fee566b8765b9731396b60c1d6822b7983bef31ae2f51af94d973ade94fb040efae0816e736e534b55294d0fbd10efcdf2d36 - languageName: node - linkType: hard - "passport@npm:^0.7.0": version: 0.7.0 resolution: "passport@npm:0.7.0" @@ -29425,6 +29064,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -29714,20 +29360,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.48.2": version: 1.48.2 resolution: "playwright-core@npm:1.48.2" @@ -30634,6 +30266,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -30811,6 +30452,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "rc-progress@npm:3.5.1": version: 3.5.1 resolution: "rc-progress@npm:3.5.1" @@ -32371,13 +32024,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^5.0.1": version: 5.0.1 resolution: "saxes@npm:5.0.1" @@ -32540,6 +32186,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -32601,6 +32268,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -32672,7 +32351,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -32749,6 +32428,41 @@ __metadata: languageName: node linkType: hard +"side-channel-list@npm:^1.0.0": + version: 1.0.0 + resolution: "side-channel-list@npm:1.0.0" + dependencies: + es-errors: "npm:^1.3.0" + object-inspect: "npm:^1.13.3" + checksum: 10/603b928997abd21c5a5f02ae6b9cc36b72e3176ad6827fab0417ead74580cc4fb4d5c7d0a8a2ff4ead34d0f9e35701ed7a41853dac8a6d1a664fcce1a044f86f + languageName: node + linkType: hard + +"side-channel-map@npm:^1.0.1": + version: 1.0.1 + resolution: "side-channel-map@npm:1.0.1" + dependencies: + call-bound: "npm:^1.0.2" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.5" + object-inspect: "npm:^1.13.3" + checksum: 10/5771861f77feefe44f6195ed077a9e4f389acc188f895f570d56445e251b861754b547ea9ef73ecee4e01fdada6568bfe9020d2ec2dfc5571e9fa1bbc4a10615 + languageName: node + linkType: hard + +"side-channel-weakmap@npm:^1.0.2": + version: 1.0.2 + resolution: "side-channel-weakmap@npm:1.0.2" + dependencies: + call-bound: "npm:^1.0.2" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.5" + object-inspect: "npm:^1.13.3" + side-channel-map: "npm:^1.0.1" + checksum: 10/a815c89bc78c5723c714ea1a77c938377ea710af20d4fb886d362b0d1f8ac73a17816a5f6640f354017d7e292a43da9c5e876c22145bac00b76cfb3468001736 + languageName: node + linkType: hard + "side-channel@npm:^1.0.4, side-channel@npm:^1.0.6": version: 1.0.6 resolution: "side-channel@npm:1.0.6" @@ -32761,6 +32475,19 @@ __metadata: languageName: node linkType: hard +"side-channel@npm:^1.1.0": + version: 1.1.0 + resolution: "side-channel@npm:1.1.0" + dependencies: + es-errors: "npm:^1.3.0" + object-inspect: "npm:^1.13.3" + side-channel-list: "npm:^1.0.0" + side-channel-map: "npm:^1.0.1" + side-channel-weakmap: "npm:^1.0.2" + checksum: 10/7d53b9db292c6262f326b6ff3bc1611db84ece36c2c7dc0e937954c13c73185b0406c56589e2bb8d071d6fee468e14c39fb5d203ee39be66b7b8174f179afaba + languageName: node + linkType: hard + "signal-exit@npm:3.0.7, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" @@ -33302,6 +33029,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -34382,7 +34116,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -35064,13 +34798,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -35078,13 +34805,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -35143,6 +34863,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -36426,38 +36153,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^3.0.1": - version: 3.2.0 - resolution: "xml-crypto@npm:3.2.0" - dependencies: - "@xmldom/xmldom": "npm:^0.8.8" - xpath: "npm:0.0.32" - checksum: 10/ea9c3ecf60fbe54b947aff86f56f5b50ecc6713f5e514b268262610c97d1f602aacfff07bc4e972d1c1dd5ca4f591aeadb723abe081eae5033c701bcecfaa765 - languageName: node - linkType: hard - -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^3.0.0": version: 3.0.0 resolution: "xml-name-validator@npm:3.0.0" @@ -36472,26 +36167,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.5.0": - version: 0.5.0 - resolution: "xml2js@npm:0.5.0" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/27c4d759214e99be5ec87ee5cb1290add427fa43df509d3b92d10152b3806fd2f7c9609697a18b158ccf2caa01e96af067cdba93196f69ca10c90e4f79a08896 - languageName: node - linkType: hard - -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -36499,20 +36174,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -36520,34 +36181,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.27": - version: 0.0.27 - resolution: "xpath@npm:0.0.27" - checksum: 10/e4648276cc3dba7e368c4b6604baf5130600988b4b371c6d1bc4b01e893dc1a8c4521193478ea43bb3588a7c028f082ce5cb7204415c7636730a710d6e04a826 - languageName: node - linkType: hard - -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -36777,6 +36410,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -36786,6 +36428,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -36793,6 +36453,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/multi-source-security-viewer/packages/backend/package.json b/workspaces/multi-source-security-viewer/packages/backend/package.json index 1a63c8c154a..3f29644e379 100644 --- a/workspaces/multi-source-security-viewer/packages/backend/package.json +++ b/workspaces/multi-source-security-viewer/packages/backend/package.json @@ -26,7 +26,7 @@ "@backstage/backend-defaults": "^0.8.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.0", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", diff --git a/workspaces/multi-source-security-viewer/yarn.lock b/workspaces/multi-source-security-viewer/yarn.lock index 63b6a190aba..8cb1ee3952d 100644 --- a/workspaces/multi-source-security-viewer/yarn.lock +++ b/workspaces/multi-source-security-viewer/yarn.lock @@ -3242,6 +3242,42 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3266,6 +3302,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3273,6 +3321,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3458,6 +3518,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5, @backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3770,6 +3841,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -4046,114 +4130,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": version: 0.3.0 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" @@ -4165,31 +4141,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -4203,145 +4154,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4393,6 +4234,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.12": version: 0.1.12 resolution: "@backstage/plugin-auth-react@npm:0.1.12" @@ -4502,6 +4366,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.16 resolution: "@backstage/plugin-catalog-graph@npm:0.4.16" @@ -4588,6 +4463,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.1, @backstage/plugin-catalog-react@npm:^1.15.2, @backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4970,6 +4868,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5509,6 +5440,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -5925,6 +5866,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10, @backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -6360,18 +6308,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -9153,40 +9089,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13378,7 +13280,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13799,15 +13701,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -13815,28 +13708,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -13861,7 +13733,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11": +"@types/qs@npm:*": version: 6.9.17 resolution: "@types/qs@npm:6.9.17" checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5 @@ -14153,24 +14025,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14619,14 +14473,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15576,7 +15423,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -15778,7 +15625,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-auth-node": "npm:^0.6.0" @@ -16033,6 +15880,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -16340,7 +16207,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16783,13 +16650,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -17270,7 +17130,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17317,7 +17177,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -17331,7 +17191,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.2": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1, cookie@npm:~0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18449,7 +18309,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -20026,7 +19886,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.19.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -20065,6 +19925,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -20406,6 +20305,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21274,7 +21188,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.0 resolution: "google-auth-library@npm:9.15.0" dependencies: @@ -21954,6 +21868,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -22126,7 +22053,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -22449,6 +22376,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -25299,6 +25233,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -27258,15 +27201,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -27606,13 +27540,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -27759,7 +27686,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -27906,7 +27833,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -28342,36 +28269,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -28381,45 +28278,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -28432,28 +28291,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -28558,6 +28396,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -28833,20 +28678,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.49.0": version: 1.49.0 resolution: "playwright-core@npm:1.49.0" @@ -29722,6 +29553,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -29880,6 +29720,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -31541,13 +31393,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -31697,6 +31542,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -31758,6 +31624,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -31840,7 +31718,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -32406,6 +32284,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -33426,7 +33311,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -34053,13 +33938,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -34067,13 +33945,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -35321,28 +35192,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.1 - resolution: "xml-crypto@npm:6.0.1" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/703d40b54333a50f74f2d4f3e37a7b9de7aa2dfde48b0418205261d2f66c9e3869babd96d7be18ec1661aaa3aea03a018279846f844cea607a57183a21a4748a - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -35357,16 +35206,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -35374,20 +35213,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -35395,27 +35220,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -35652,6 +35456,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -35661,6 +35474,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -35668,6 +35499,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/npm/packages/backend/package.json b/workspaces/npm/packages/backend/package.json index deae0099217..2eeef4947a1 100644 --- a/workspaces/npm/packages/backend/package.json +++ b/workspaces/npm/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.7.0", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.4", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.2.4", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-auth-node": "^0.5.6", diff --git a/workspaces/npm/yarn.lock b/workspaces/npm/yarn.lock index b9e243c5df1..e953aa113d5 100644 --- a/workspaces/npm/yarn.lock +++ b/workspaces/npm/yarn.lock @@ -3034,6 +3034,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/backend-test-utils@npm:1.2.1" @@ -3071,6 +3093,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3095,6 +3131,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3102,6 +3150,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3286,6 +3346,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.4": version: 1.15.4 resolution: "@backstage/core-app-api@npm:1.15.4" @@ -3470,6 +3541,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.4": version: 0.10.4 resolution: "@backstage/frontend-app-api@npm:0.10.4" @@ -3721,114 +3805,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/555f053d13cd582d5941ca434d10b53e9064f6bd3e30b6d1daadf22e176f3685a4a311f223b30e15dad2f76386bba9e1fa2dc65e439a9ca7fbab767175b3769d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a1525e9e1cec3d96aaea0074a091bb69efacb048acecdd7c961ce9e7852510486a30874d94769127328b85fd4f385a32cc274367d079cb4cedbed2a0b998d75f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.2" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/52ab555a366b847f48306cb9cd1e3fd63c81ea9bcece052be3d76e296f4ec33590131ba8325e159e6ca3479a7836863e65bd872d1fab29beb8dc475c2a0a9911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/f74ccf691da45f15881356f7c43b1acb612bcc4af815903c5b9d39033467a9010cf253bb77203a4a91015a62a0a3abb80c7f03298806e2673153e1389057b4ff - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/e5449a54620ba38c43bfbe2923ccea094422c4f87a5c35fd8cf856d95afa8dd06198c3f5d1921d5da18129d392d9d6a1a86ff9ca75cdd877023a22090910f6de - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/0afba047259d98f56dd17c4c43497c458d51546004d8da1c3221b105d63fc64eb95b938ac69ae4f509ba513f332bc05a18fb23c41b941668941ae122b09334fb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/364daf365680da9afc176f087da0f9bd374f90c94d1945a2487c41638e324f9c75f04d8da639b6a5afd0b4f3ffb39bf85ffb1c6320437e9717d8f48544b2140c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/bfb3c35df0e05a0bb9e1f4972c46952876db19b33f9664cfa296ec698fdc7b4c3849a211616f7da4f8464c265b3481b5e6df228600be5c1505a2a796e6c6c47d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" @@ -3840,31 +3816,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/46cce9f49a128a801ba0587012a305f850734062f4e29306bdb58401b064654ad4004896f6ef4eecd3b51ec831884209bd5b9b03b4b552236d271a3662f63995 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/df8c17db1559490385fb4d0ef58b46aac268f971e4bfdcd9469c0cc408d592b422bc069dbc7cace75d1273d9fa3e3281546e261cd0d91225ee33de9a4758f01f - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" @@ -3878,145 +3829,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.4" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/0b9bed0a15064591c49a7cc754916160e2234ffba1de00eaeb686d4dd5bb7a25a1656aeaac25c0e6a13072f5ebf78682002a84bf15719c570781e29b04514281 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d47fd5fd0c62fbd0478b56a176668b10e52fd46ab5a7046a9c998caf2c84c0a68ab96f3d750e83dcbbb53e3f04b2b37a5b1fcf70b6d4ac17d07b7e2958c09c11 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - checksum: 10/d0c76b70f7e8a41acf79cee51655ba157b4ef766a39098ac04a1755cc90f655aad2526b930b57dcba9bbafbc6d7ed3af993a0b057e5a36a088e6a48e7d5195e7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/ea1e07243998d41369883058f0a9e24dff7e1f5a0c2630f4c4d1b7a91180109de2488688e42f11ade912c897ea021bc6c3d76de48644c0fd499fd6f1fb0db730 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/14152dec585c2abb85c712b4f63fb52310ac43e97e0e55669e46d35234abfd96907814aeb97dba326e9f61724c1746eb803944e6903552c5162c9a0dc75a273f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/020aef08f71d9309bd4b6ce8c8dbafb4f321b9090abc9d924e10677b2bc02608ee8e9a23e6a468721de8d1c7dcb8a6e08c4a859827dfbe8eb96c69a9e0505af9 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.2": - version: 0.24.2 - resolution: "@backstage/plugin-auth-backend@npm:0.24.2" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.2" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/3798985d9d9d003b9ea974abda5e7a48ed3d03ab7580702c23eb876d6a9b9acc1103ea6d706145e50d2b67da6932c1d11c231060e675b4acda48b6a8c4f77720 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4068,6 +3909,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.11": version: 0.1.11 resolution: "@backstage/plugin-auth-react@npm:0.1.11" @@ -4177,6 +4041,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.15": version: 0.4.15 resolution: "@backstage/plugin-catalog-graph@npm:0.4.15" @@ -4263,6 +4138,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/plugin-catalog-react@npm:1.15.1" @@ -4439,6 +4337,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4959,6 +4890,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.5": version: 1.8.5 resolution: "@backstage/plugin-search-react@npm:1.8.5" @@ -5377,6 +5318,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10": version: 1.0.10 resolution: "@backstage/version-bridge@npm:1.0.10" @@ -5796,18 +5744,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8323,40 +8259,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12373,7 +12275,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12750,44 +12652,14 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12812,7 +12684,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -13102,24 +12974,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13568,20 +13422,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -14520,7 +14360,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -14711,7 +14551,7 @@ __metadata: "@backstage/cli": "npm:^0.29.5" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.4" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-auth-node": "npm:^0.5.6" @@ -15002,6 +14842,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15318,7 +15178,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15731,13 +15591,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16218,7 +16071,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16265,7 +16118,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16293,7 +16146,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17381,7 +17234,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -18977,7 +18830,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.19.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -19016,6 +18869,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19341,6 +19233,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20190,7 +20097,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.1 resolution: "google-auth-library@npm:9.14.1" dependencies: @@ -20817,6 +20724,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -20975,7 +20895,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21277,6 +21197,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24061,6 +23988,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25387,15 +25323,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25713,13 +25640,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -25866,7 +25786,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -26012,7 +25932,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.7.0 resolution: "openid-client@npm:5.7.0" dependencies: @@ -26409,36 +26329,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -26448,45 +26338,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26499,28 +26351,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26625,6 +26456,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -26891,20 +26729,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.47.2": version: 1.47.2 resolution: "playwright-core@npm:1.47.2" @@ -27790,6 +27614,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -27948,6 +27781,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29457,13 +29302,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29597,6 +29435,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -29658,6 +29517,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -29733,7 +29604,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -30323,6 +30194,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -31398,7 +31276,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -32018,13 +31896,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -32032,13 +31903,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -32097,6 +31961,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -33209,28 +33080,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -33245,16 +33094,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -33262,20 +33101,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -33283,27 +33108,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33515,6 +33319,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33524,6 +33337,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -33531,6 +33362,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/ocm/packages/backend/package.json b/workspaces/ocm/packages/backend/package.json index 53d79c0bc9d..7df2cca6de3 100644 --- a/workspaces/ocm/packages/backend/package.json +++ b/workspaces/ocm/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.8.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.0", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", diff --git a/workspaces/ocm/yarn.lock b/workspaces/ocm/yarn.lock index c219c5e3d35..b8b0cb4eee6 100644 --- a/workspaces/ocm/yarn.lock +++ b/workspaces/ocm/yarn.lock @@ -3053,6 +3053,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.0": version: 1.3.0 resolution: "@backstage/backend-test-utils@npm:1.3.0" @@ -3090,6 +3112,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3114,6 +3150,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3121,6 +3169,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3306,6 +3366,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5": version: 1.15.5 resolution: "@backstage/core-app-api@npm:1.15.5" @@ -3491,6 +3562,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.5": version: 0.10.5 resolution: "@backstage/frontend-app-api@npm:0.10.5" @@ -3742,114 +3826,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": version: 0.3.0 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" @@ -3861,31 +3837,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -3899,145 +3850,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4089,6 +3930,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.12": version: 0.1.12 resolution: "@backstage/plugin-auth-react@npm:0.1.12" @@ -4198,6 +4062,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.16 resolution: "@backstage/plugin-catalog-graph@npm:0.4.16" @@ -4284,6 +4159,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.2": version: 1.15.2 resolution: "@backstage/plugin-catalog-react@npm:1.15.2" @@ -4508,6 +4406,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5029,6 +4960,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -5448,6 +5389,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5926,18 +5874,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8559,40 +8495,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13012,7 +12914,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13386,15 +13288,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -13402,28 +13295,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -13448,7 +13320,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.18 resolution: "@types/qs@npm:6.9.18" checksum: 10/152fab96efd819cc82ae67c39f089df415da6deddb48f1680edaaaa4e86a2a597de7b2ff0ad391df66d11a07006a08d52c9405e86b8cb8f3d5ba15881fe56cc7 @@ -13766,24 +13638,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14240,14 +14094,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15179,7 +15026,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.8.3, axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.8.3, axios@npm:^1.0.0, axios@npm:^1.7.4": version: 1.8.3 resolution: "axios@npm:1.8.3" dependencies: @@ -15370,7 +15217,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-auth-node": "npm:^0.6.0" @@ -15658,6 +15505,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15972,7 +15839,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16385,13 +16252,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16872,7 +16732,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16919,7 +16779,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16933,7 +16793,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18004,7 +17864,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19639,6 +19499,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19958,6 +19857,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20817,7 +20731,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.1 resolution: "google-auth-library@npm:9.15.1" dependencies: @@ -21468,6 +21382,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -21626,7 +21553,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21928,6 +21855,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24727,6 +24661,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -26115,15 +26058,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -26487,13 +26421,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -26640,7 +26567,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -26787,7 +26714,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -27191,36 +27118,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -27230,45 +27127,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -27281,28 +27140,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -27407,6 +27245,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -27682,20 +27527,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.50.1": version: 1.50.1 resolution: "playwright-core@npm:1.50.1" @@ -28586,6 +28417,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -28744,6 +28584,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -30307,13 +30159,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -30447,6 +30292,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -30508,6 +30374,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -30590,7 +30468,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -31173,6 +31051,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -32254,7 +32139,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -32856,13 +32741,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -32870,13 +32748,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -34056,28 +33927,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.1.0 - resolution: "xml-encryption@npm:3.1.0" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/c84c1e11692181c24a1c30123fed4fa31015c58994bbdcf091f07fa79f0fb809774b1533d191c4739bf76bb0fb95f223d393e84cc48417480a1896b2b689373b - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -34092,16 +33941,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -34109,20 +33948,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -34130,27 +33955,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -34369,6 +34173,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -34378,6 +34191,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -34385,6 +34216,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/periskop/plugins/periskop-backend/package.json b/workspaces/periskop/plugins/periskop-backend/package.json index 6ce51fcfb9c..d57f54e22c2 100644 --- a/workspaces/periskop/plugins/periskop-backend/package.json +++ b/workspaces/periskop/plugins/periskop-backend/package.json @@ -62,7 +62,7 @@ "devDependencies": { "@backstage/backend-test-utils": "^1.3.1", "@backstage/cli": "^0.31.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@types/node-fetch": "^2.5.12", "@types/supertest": "^6.0.0", diff --git a/workspaces/periskop/yarn.lock b/workspaces/periskop/yarn.lock index 0a54d3ceef1..7dd95155fe0 100644 --- a/workspaces/periskop/yarn.lock +++ b/workspaces/periskop/yarn.lock @@ -2592,7 +2592,7 @@ __metadata: "@backstage/backend-test-utils": "npm:^1.3.1" "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@types/express": "npm:*" "@types/node-fetch": "npm:^2.5.12" @@ -2669,83 +2669,6 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-common@npm:^0.25.0": - version: 0.25.0 - resolution: "@backstage/backend-common@npm:0.25.0" - 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/types": "npm:^3.347.0" - "@backstage/backend-dev-utils": "npm:^0.1.5" - "@backstage/backend-plugin-api": "npm:^1.0.0" - "@backstage/cli-common": "npm:^0.1.14" - "@backstage/config": "npm:^1.2.0" - "@backstage/config-loader": "npm:^1.9.1" - "@backstage/errors": "npm:^1.2.4" - "@backstage/integration": "npm:^1.15.0" - "@backstage/integration-aws-node": "npm:^0.1.12" - "@backstage/plugin-auth-node": "npm:^0.5.2" - "@backstage/types": "npm:^1.1.1" - "@google-cloud/storage": "npm:^7.0.0" - "@keyv/memcache": "npm:^1.3.5" - "@keyv/redis": "npm:^2.5.3" - "@kubernetes/client-node": "npm:0.20.0" - "@manypkg/get-packages": "npm:^1.1.3" - "@octokit/rest": "npm:^19.0.3" - "@types/cors": "npm:^2.8.6" - "@types/dockerode": "npm:^3.3.0" - "@types/express": "npm:^4.17.6" - "@types/luxon": "npm:^3.0.0" - "@types/webpack-env": "npm:^1.15.2" - archiver: "npm:^7.0.0" - base64-stream: "npm:^1.0.0" - compression: "npm:^1.7.4" - concat-stream: "npm:^2.0.0" - cors: "npm:^2.8.5" - dockerode: "npm:^4.0.0" - express: "npm:^4.17.1" - express-promise-router: "npm:^4.1.0" - fs-extra: "npm:^11.2.0" - git-url-parse: "npm:^14.0.0" - helmet: "npm:^6.0.0" - isomorphic-git: "npm:^1.23.0" - jose: "npm:^5.0.0" - keyv: "npm:^4.5.2" - knex: "npm:^3.0.0" - lodash: "npm:^4.17.21" - logform: "npm:^2.3.2" - luxon: "npm:^3.0.0" - minimatch: "npm:^9.0.0" - minimist: "npm:^1.2.5" - morgan: "npm:^1.10.0" - mysql2: "npm:^3.0.0" - node-fetch: "npm:^2.7.0" - node-forge: "npm:^1.3.1" - p-limit: "npm:^3.1.0" - path-to-regexp: "npm:^8.0.0" - pg: "npm:^8.11.3" - pg-format: "npm:^1.0.4" - raw-body: "npm:^2.4.1" - selfsigned: "npm:^2.0.0" - stoppable: "npm:^1.1.0" - tar: "npm:^6.1.12" - triple-beam: "npm:^1.4.1" - uuid: "npm:^9.0.0" - winston: "npm:^3.2.1" - winston-transport: "npm:^4.5.0" - yauzl: "npm:^3.0.0" - yn: "npm:^4.0.0" - peerDependencies: - pg-connection-string: ^2.3.0 - peerDependenciesMeta: - pg-connection-string: - optional: true - checksum: 10/4db059f9d095e9eed2c0bb887893be0ede063e0a9c5ddd2b99d6a785f2d8a64780740118bc17dd5905a0ee8b4d16ee617fa12f9fa571429887051aa3911489f8 - languageName: node - linkType: hard - "@backstage/backend-defaults@npm:^0.8.2": version: 0.8.2 resolution: "@backstage/backend-defaults@npm:0.8.2" @@ -2832,7 +2755,7 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^1.0.0, @backstage/backend-plugin-api@npm:^1.1.1, @backstage/backend-plugin-api@npm:^1.2.1": +"@backstage/backend-plugin-api@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/backend-plugin-api@npm:1.2.1" dependencies: @@ -2851,6 +2774,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -2886,6 +2831,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -2910,13 +2869,37 @@ __metadata: languageName: node linkType: hard -"@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + +"@backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" checksum: 10/cb097348ce5c533125ab367d15fa7b663c1c8071b6ab2a83305fbe1ca9d754c6b6b68112decdbca9685b47a4e7512ebd30066ee8c310ae0d66524f8e484ee5be languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3068,7 +3051,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config-loader@npm:^1.10.0, @backstage/config-loader@npm:^1.9.1": +"@backstage/config-loader@npm:^1.10.0": version: 1.10.0 resolution: "@backstage/config-loader@npm:1.10.0" dependencies: @@ -3091,7 +3074,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config@npm:^1.2.0, @backstage/config@npm:^1.3.2": +"@backstage/config@npm:^1.3.2": version: 1.3.2 resolution: "@backstage/config@npm:1.3.2" dependencies: @@ -3102,6 +3085,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3268,7 +3262,7 @@ __metadata: languageName: node linkType: hard -"@backstage/errors@npm:^1.2.4, @backstage/errors@npm:^1.2.7": +"@backstage/errors@npm:^1.2.7": version: 1.2.7 resolution: "@backstage/errors@npm:1.2.7" dependencies: @@ -3288,6 +3282,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3385,7 +3392,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration-aws-node@npm:^0.1.12, @backstage/integration-aws-node@npm:^0.1.15": +"@backstage/integration-aws-node@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/integration-aws-node@npm:0.1.15" dependencies: @@ -3421,7 +3428,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration@npm:^1.15.0, @backstage/integration@npm:^1.16.2": +"@backstage/integration@npm:^1.16.2": version: 1.16.2 resolution: "@backstage/integration@npm:1.16.2" dependencies: @@ -3466,150 +3473,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport-github2: "npm:^0.1.12" - checksum: 10/1d216aaa16af1298a08359762c809148a096469d7718bc918b07a8ccbd21d3aa6d1dad713f95427b7b324ca37d6e380ace24c299f3bd75fae7e603ea2d1b18ae - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3623,154 +3486,43 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.5.2": - version: 0.5.6 - resolution: "@backstage/plugin-auth-node@npm:0.5.6" +"@backstage/plugin-auth-node@npm:^0.6.1": + version: 0.6.1 + resolution: "@backstage/plugin-auth-node@npm:0.6.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.2.1" "@backstage/catalog-client": "npm:^1.9.1" "@backstage/catalog-model": "npm:^1.7.3" "@backstage/config": "npm:^1.3.2" @@ -3782,34 +3534,33 @@ __metadata: jose: "npm:^5.0.0" lodash: "npm:^4.17.21" passport: "npm:^0.7.0" - winston: "npm:^3.2.1" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.21.4" zod-validation-error: "npm:^3.4.0" - checksum: 10/b286fcf7b8a274697a649567c4f96f9816f46b8a28729087e8338525a2a1d276e6960588313f4d60ae5711a9f9ca12b1ba49370f7496181f16fc80b2b629f31a + checksum: 10/b16ec60691e584acc138e8fb7fcadbded16e06bb5deb3dfaf7b458880cf4a2fa917045ef4091e13cb1c9dbf49035ea01e6948cf5d826d60ec9fefa529f0bc3d4 languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.6.1": - version: 0.6.1 - resolution: "@backstage/plugin-auth-node@npm:0.6.1" +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/types": "npm:^1.2.1" + "@backstage/types": "npm:^1.2.2" "@types/express": "npm:^4.17.6" "@types/passport": "npm:^1.0.3" - express: "npm:^4.17.1" + express: "npm:^4.22.0" jose: "npm:^5.0.0" lodash: "npm:^4.17.21" passport: "npm:^0.7.0" - zod: "npm:^3.22.4" - zod-to-json-schema: "npm:^3.21.4" - zod-validation-error: "npm:^3.4.0" - checksum: 10/b16ec60691e584acc138e8fb7fcadbded16e06bb5deb3dfaf7b458880cf4a2fa917045ef4091e13cb1c9dbf49035ea01e6948cf5d826d60ec9fefa529f0bc3d4 + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 languageName: node linkType: hard @@ -3824,19 +3575,37 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-catalog-node@npm:^1.16.1": - version: 1.16.1 - resolution: "@backstage/plugin-catalog-node@npm:1.16.1" +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.9.0" - "@backstage/types": "npm:^1.2.1" - checksum: 10/b0331b54fbec6411d3d8fbe26eb0da46392031f2486799dc7a69f60d7dcb15c9431fe7fa914564fda4647314751fd86af4bbe7a7d3e7cf438b1b79ae1dc65554 + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa languageName: node linkType: hard @@ -3913,6 +3682,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -3961,6 +3763,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/release-manifests@npm:^0.0.12": version: 0.0.12 resolution: "@backstage/release-manifests@npm:0.0.12" @@ -4081,13 +3893,20 @@ __metadata: languageName: node linkType: hard -"@backstage/types@npm:^1.1.1, @backstage/types@npm:^1.2.1": +"@backstage/types@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/types@npm:1.2.1" checksum: 10/e3e65835b9db31d3f697e2d62fbcf52a3a6373e9f75fa8429e61f0a455880d4c32cdf996b22e85165e1a5b108604267281624befebcf9ae692c8844675925f14 languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -4413,18 +4232,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -5134,13 +4941,6 @@ __metadata: languageName: unknown linkType: soft -"@ioredis/commands@npm:^1.1.1": - version: 1.1.1 - resolution: "@ioredis/commands@npm:1.1.1" - checksum: 10/eab61d07f6c40901a24cce1f7e8676268753243c0ee6ee34981cf63b404608ac7c7acd41dd550018d2cd5e62741446641135d760e61afbf0a86db4db2687aac3 - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -5507,16 +5307,6 @@ __metadata: languageName: node linkType: hard -"@keyv/memcache@npm:^1.3.5": - version: 1.3.7 - resolution: "@keyv/memcache@npm:1.3.7" - dependencies: - json-buffer: "npm:^3.0.1" - memjs: "npm:^1.3.1" - checksum: 10/61c836c1b0c264c35281a38dbc380a102b2899eab46226a0e31614d3d7c4708ecdb06d8858f711893212ae5b357a79213c7a7b7a81b6196e56dd889dd1ca498b - languageName: node - linkType: hard - "@keyv/memcache@npm:^2.0.1": version: 2.0.1 resolution: "@keyv/memcache@npm:2.0.1" @@ -5528,15 +5318,6 @@ __metadata: languageName: node linkType: hard -"@keyv/redis@npm:^2.5.3": - version: 2.8.4 - resolution: "@keyv/redis@npm:2.8.4" - dependencies: - ioredis: "npm:^5.3.2" - checksum: 10/088fb439dc900d6c848c187a0a3218f8c80e3d5df0ec94995d2245b701d59c9d99d4ccc2b48b12682e20d1c0653ababc2f7a51a04737c4df539f4dac82eca87b - languageName: node - linkType: hard - "@keyv/redis@npm:^4.0.1": version: 4.2.0 resolution: "@keyv/redis@npm:4.2.0" @@ -5557,32 +5338,6 @@ __metadata: languageName: node linkType: hard -"@kubernetes/client-node@npm:0.20.0": - version: 0.20.0 - resolution: "@kubernetes/client-node@npm:0.20.0" - dependencies: - "@types/js-yaml": "npm:^4.0.1" - "@types/node": "npm:^20.1.1" - "@types/request": "npm:^2.47.1" - "@types/ws": "npm:^8.5.3" - byline: "npm:^5.0.0" - isomorphic-ws: "npm:^5.0.0" - js-yaml: "npm:^4.1.0" - jsonpath-plus: "npm:^7.2.0" - openid-client: "npm:^5.3.0" - request: "npm:^2.88.0" - rfc4648: "npm:^1.3.0" - stream-buffers: "npm:^3.0.2" - tar: "npm:^6.1.11" - tslib: "npm:^2.4.1" - ws: "npm:^8.11.0" - dependenciesMeta: - openid-client: - optional: true - checksum: 10/1d53a062f4d9a574b6400fa04dbbaea090aa2c69a8d65d609b90d3d606f384f60c191d2f969602a29eaaff1eebf30b4cbbc56a479910bd85c98205c4d3219e00 - languageName: node - linkType: hard - "@leichtgewicht/ip-codec@npm:^2.0.1": version: 2.0.3 resolution: "@leichtgewicht/ip-codec@npm:2.0.3" @@ -6317,40 +6072,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -8852,7 +8573,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -8871,7 +8592,7 @@ __metadata: languageName: node linkType: hard -"@types/dockerode@npm:^3.3.0, @types/dockerode@npm:^3.3.29": +"@types/dockerode@npm:^3.3.29": version: 3.3.31 resolution: "@types/dockerode@npm:3.3.31" dependencies: @@ -9035,13 +8756,6 @@ __metadata: languageName: node linkType: hard -"@types/js-yaml@npm:^4.0.1": - version: 4.0.9 - resolution: "@types/js-yaml@npm:4.0.9" - checksum: 10/a0ce595db8a987904badd21fc50f9f444cb73069f4b95a76cc222e0a17b3ff180669059c763ec314bc4c3ce284379177a9da80e83c5f650c6c1310cafbfaa8e6 - languageName: node - linkType: hard - "@types/jsdom@npm:^20.0.0": version: 20.0.0 resolution: "@types/jsdom@npm:20.0.0" @@ -9186,20 +8900,11 @@ __metadata: linkType: hard "@types/node@npm:^18.11.9": - version: 18.19.50 - resolution: "@types/node@npm:18.19.50" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 10/d238bb877953fcecda830df140f8722b9ba9644ae63e810fe6fa40cab8285c42f9b34c9529f2144a6f8cfeee5b0ff7fefd9425261e41830157d6710d501b829d - languageName: node - linkType: hard - -"@types/node@npm:^20.1.1": - version: 20.12.7 - resolution: "@types/node@npm:20.12.7" + version: 18.19.50 + resolution: "@types/node@npm:18.19.50" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/b4a28a3b593a9bdca5650880b6a9acef46911d58cf7cfa57268f048e9a7157a7c3196421b96cea576850ddb732e3b54bc982c8eb5e1e5ef0635d4424c2fce801 + checksum: 10/d238bb877953fcecda830df140f8722b9ba9644ae63e810fe6fa40cab8285c42f9b34c9529f2144a6f8cfeee5b0ff7fefd9425261e41830157d6710d501b829d languageName: node linkType: hard @@ -9210,15 +8915,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.0 resolution: "@types/parse-json@npm:4.0.0" @@ -9226,28 +8922,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -9263,7 +8938,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.17 resolution: "@types/qs@npm:6.9.17" checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5 @@ -9327,7 +9002,7 @@ __metadata: languageName: node linkType: hard -"@types/request@npm:^2.47.1, @types/request@npm:^2.48.8": +"@types/request@npm:^2.48.8": version: 2.48.12 resolution: "@types/request@npm:2.48.12" dependencies: @@ -9505,7 +9180,7 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.3": +"@types/ws@npm:^8.5.10": version: 8.5.10 resolution: "@types/ws@npm:8.5.10" dependencies: @@ -9514,24 +9189,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 15.0.0 resolution: "@types/yargs-parser@npm:15.0.0" @@ -9913,20 +9570,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -10165,7 +9808,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.5.5": +"ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -10539,7 +10182,7 @@ __metadata: languageName: node linkType: hard -"asn1@npm:^0.2.6, asn1@npm:~0.2.3": +"asn1@npm:^0.2.6": version: 0.2.6 resolution: "asn1@npm:0.2.6" dependencies: @@ -10548,13 +10191,6 @@ __metadata: languageName: node linkType: hard -"assert-plus@npm:1.0.0, assert-plus@npm:^1.0.0": - version: 1.0.0 - resolution: "assert-plus@npm:1.0.0" - checksum: 10/f4f991ae2df849cc678b1afba52d512a7cbf0d09613ba111e72255409ff9158550c775162a47b12d015d1b82b3c273e8e25df0e4783d3ddb008a293486d00a07 - languageName: node - linkType: hard - "assert@npm:^2.0.0": version: 2.1.0 resolution: "assert@npm:2.1.0" @@ -10584,7 +10220,7 @@ __metadata: languageName: node linkType: hard -"async-lock@npm:^1.1.0, async-lock@npm:^1.4.1": +"async-lock@npm:^1.4.1": version: 1.4.1 resolution: "async-lock@npm:1.4.1" checksum: 10/80d55ac95f920e880a865968b799963014f6d987dd790dd08173fae6e1af509d8cd0ab45a25daaca82e3ef8e7c939f5d128cd1facfcc5c647da8ac2409e20ef9 @@ -10639,20 +10275,6 @@ __metadata: languageName: node linkType: hard -"aws-sign2@npm:~0.7.0": - version: 0.7.0 - resolution: "aws-sign2@npm:0.7.0" - checksum: 10/2ac497d739f71be3264cf096a33ab256a1fea7fe80b87dc51ec29374505bd5a661279ef1c22989d68528ea61ed634021ca63b31cf1d3c2a3682ffc106f7d0e96 - languageName: node - linkType: hard - -"aws4@npm:^1.8.0": - version: 1.12.0 - resolution: "aws4@npm:1.12.0" - checksum: 10/2b8455fe1eee87f0e7d5f32e81e7fec74dce060c72d03f528c8c631fa74209cef53aab6fede182ea17d0c9520cb1e5e3023c5fedb4f1139ae9f067fc720869a5 - languageName: node - linkType: hard - "axe-core@npm:^4.10.0": version: 4.10.2 resolution: "axe-core@npm:4.10.2" @@ -10671,7 +10293,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -10897,15 +10519,6 @@ __metadata: languageName: node linkType: hard -"basic-auth@npm:~2.0.1": - version: 2.0.1 - resolution: "basic-auth@npm:2.0.1" - dependencies: - safe-buffer: "npm:5.1.2" - checksum: 10/3419b805d5dfc518f3a05dcf42aa53aa9ce820e50b6df5097f9e186322e1bc733c36722b624802cd37e791035aa73b828ed814d8362333d42d7f5cd04d7a5e48 - languageName: node - linkType: hard - "batch@npm:0.6.1": version: 0.6.1 resolution: "batch@npm:0.6.1" @@ -10913,7 +10526,7 @@ __metadata: languageName: node linkType: hard -"bcrypt-pbkdf@npm:^1.0.0, bcrypt-pbkdf@npm:^1.0.2": +"bcrypt-pbkdf@npm:^1.0.2": version: 1.0.2 resolution: "bcrypt-pbkdf@npm:1.0.2" dependencies: @@ -11044,6 +10657,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -11347,7 +10980,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -11496,13 +11129,6 @@ __metadata: languageName: node linkType: hard -"caseless@npm:~0.12.0": - version: 0.12.0 - resolution: "caseless@npm:0.12.0" - checksum: 10/ea1efdf430975fdbac3505cdd21007f7ac5aa29b6d4d1c091f965853cd1bf87e4b08ea07b31a6d688b038872b7cdf0589d9262d59c699d199585daad052aeb20 - languageName: node - linkType: hard - "ccount@npm:^2.0.0": version: 2.0.0 resolution: "ccount@npm:2.0.0" @@ -11686,13 +11312,6 @@ __metadata: languageName: node linkType: hard -"clean-git-ref@npm:^2.0.1": - version: 2.0.1 - resolution: "clean-git-ref@npm:2.0.1" - checksum: 10/b25f585ed47040ea5d699d40a2bb84d1f35afd651f3fcc05fb077224358ffd3d7509fc9edbfc4570f1fc732c987e03ac7d8ec31524ac503ac35c53cb1f5e3bf9 - languageName: node - linkType: hard - "clean-stack@npm:^2.0.0": version: 2.2.0 resolution: "clean-stack@npm:2.2.0" @@ -11763,13 +11382,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -11791,7 +11403,7 @@ __metadata: languageName: node linkType: hard -"cluster-key-slot@npm:1.1.2, cluster-key-slot@npm:^1.1.0, cluster-key-slot@npm:^1.1.2": +"cluster-key-slot@npm:1.1.2, cluster-key-slot@npm:^1.1.2": version: 1.1.2 resolution: "cluster-key-slot@npm:1.1.2" checksum: 10/516ed8b5e1a14d9c3a9c96c72ef6de2d70dfcdbaa0ec3a90bc7b9216c5457e39c09a5775750c272369070308542e671146120153062ab5f2f481bed5de2c925f @@ -11923,7 +11535,7 @@ __metadata: languageName: node linkType: hard -"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": +"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: @@ -12183,7 +11795,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -12230,7 +11842,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -12258,7 +11870,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -12307,7 +11919,7 @@ __metadata: languageName: node linkType: hard -"core-util-is@npm:1.0.2, core-util-is@npm:~1.0.0": +"core-util-is@npm:~1.0.0": version: 1.0.2 resolution: "core-util-is@npm:1.0.2" checksum: 10/d0f7587346b44a1fe6c269267e037dd34b4787191e473c3e685f507229d88561c40eb18872fabfff02977301815d474300b7bfbd15396c13c5377393f7e87ec3 @@ -12893,15 +12505,6 @@ __metadata: languageName: node linkType: hard -"dashdash@npm:^1.12.0": - version: 1.14.1 - resolution: "dashdash@npm:1.14.1" - dependencies: - assert-plus: "npm:^1.0.0" - checksum: 10/137b287fa021201ce100cef772c8eeeaaafdd2aa7282864022acf3b873021e54cb809e9c060fa164840bf54ff72d00d6e2d8da1ee5a86d7200eeefa1123a8f7f - languageName: node - linkType: hard - "data-urls@npm:^3.0.2": version: 3.0.2 resolution: "data-urls@npm:3.0.2" @@ -13239,7 +12842,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -13304,13 +12907,6 @@ __metadata: languageName: node linkType: hard -"diff3@npm:0.0.3": - version: 0.0.3 - resolution: "diff3@npm:0.0.3" - checksum: 10/9fb9983052e35209be1912c6999ee4aa1887365666ea28d5aba364ffe8514e0a745a4408a3702b5c5943e717571dcc892073b8f3b48fed5814e2c7fc1883f74e - languageName: node - linkType: hard - "diff@npm:^4.0.1": version: 4.0.2 resolution: "diff@npm:4.0.2" @@ -13375,18 +12971,6 @@ __metadata: languageName: node linkType: hard -"docker-modem@npm:^5.0.3": - version: 5.0.3 - resolution: "docker-modem@npm:5.0.3" - dependencies: - debug: "npm:^4.1.1" - readable-stream: "npm:^3.5.0" - split-ca: "npm:^1.0.1" - ssh2: "npm:^1.15.0" - checksum: 10/fc4cc09f3aab0e17d32eb5a01974bed845a803e23352937aceab2e35c35bdcd283d1655c154b737063b037f164f57addbd447628d620f564a2da82e036543a5f - languageName: node - linkType: hard - "dockerode@npm:^3.3.5": version: 3.3.5 resolution: "dockerode@npm:3.3.5" @@ -13398,17 +12982,6 @@ __metadata: languageName: node linkType: hard -"dockerode@npm:^4.0.0": - version: 4.0.2 - resolution: "dockerode@npm:4.0.2" - dependencies: - "@balena/dockerignore": "npm:^1.0.2" - docker-modem: "npm:^5.0.3" - tar-fs: "npm:~2.0.1" - checksum: 10/859279721553cc07d00f8e7ac55abb3bba3a8a42685c742f3651c46a996755c720005fedc8b6bb7ac0ca5dc9123536164099c93741d691c7779669ecde3bbc3d - languageName: node - linkType: hard - "doctrine@npm:^2.1.0": version: 2.1.0 resolution: "doctrine@npm:2.1.0" @@ -13586,16 +13159,6 @@ __metadata: languageName: node linkType: hard -"ecc-jsbn@npm:~0.1.1": - version: 0.1.2 - resolution: "ecc-jsbn@npm:0.1.2" - dependencies: - jsbn: "npm:~0.1.0" - safer-buffer: "npm:^2.1.0" - checksum: 10/d43591f2396196266e186e6d6928038cc11c76c3699a912cb9c13757060f7bbc7f17f47c4cb16168cdeacffc7965aef021142577e646fb3cb88810c15173eb57 - languageName: node - linkType: hard - "ecdsa-sig-formatter@npm:1.0.11, ecdsa-sig-formatter@npm:^1.0.11": version: 1.0.11 resolution: "ecdsa-sig-formatter@npm:1.0.11" @@ -14710,7 +14273,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -14749,7 +14312,46 @@ __metadata: languageName: node linkType: hard -"extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + +"extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: 10/59e89e2dc798ec0f54b36d82f32a27d5f6472c53974f61ca098db5d4648430b725387b53449a34df38fd0392045434426b012f302b3cc049a6500ccf82877e4e @@ -14774,20 +14376,6 @@ __metadata: languageName: node linkType: hard -"extsprintf@npm:1.3.0": - version: 1.3.0 - resolution: "extsprintf@npm:1.3.0" - checksum: 10/26967d6c7ecbfb5bc5b7a6c43503dc5fafd9454802037e9fa1665e41f615da4ff5918bd6cb871a3beabed01a31eca1ccd0bdfb41231f50ad50d405a430f78377 - languageName: node - linkType: hard - -"extsprintf@npm:^1.2.0": - version: 1.4.0 - resolution: "extsprintf@npm:1.4.0" - checksum: 10/c1e6cc79d7efc23770b3688bac3b8ec1f0200bca18c2a5e4e2697f9b9d4b9b1f2e5439541437fe90923bbd1afbeb9507cd68b10832e14ca475a9354b990872c3 - languageName: node - linkType: hard - "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -15004,6 +14592,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -15121,13 +14724,6 @@ __metadata: languageName: node linkType: hard -"forever-agent@npm:~0.6.1": - version: 0.6.1 - resolution: "forever-agent@npm:0.6.1" - checksum: 10/c1e1644d5e074ac063ecbc3fb8582013ef91fff0e3fa41e76db23d2f62bc6d9677aac86db950917deed4fe1fdd772df780cfaa352075f23deec9c015313afb97 - languageName: node - linkType: hard - "fork-ts-checker-webpack-plugin@npm:^6.5.0": version: 6.5.0 resolution: "fork-ts-checker-webpack-plugin@npm:6.5.0" @@ -15204,17 +14800,6 @@ __metadata: languageName: node linkType: hard -"form-data@npm:~2.3.2": - version: 2.3.3 - resolution: "form-data@npm:2.3.3" - dependencies: - asynckit: "npm:^0.4.0" - combined-stream: "npm:^1.0.6" - mime-types: "npm:^2.1.12" - checksum: 10/1b6f3ccbf4540e535887b42218a2431a3f6cfdea320119c2affa2a7a374ad8fdd1e60166fc865181f45d49b1684c3e90e7b2190d3fe016692957afb9cf0d0d02 - languageName: node - linkType: hard - "format@npm:^0.2.0": version: 0.2.2 resolution: "format@npm:0.2.2" @@ -15557,15 +15142,6 @@ __metadata: languageName: node linkType: hard -"getpass@npm:^0.1.1": - version: 0.1.7 - resolution: "getpass@npm:0.1.7" - dependencies: - assert-plus: "npm:^1.0.0" - checksum: 10/ab18d55661db264e3eac6012c2d3daeafaab7a501c035ae0ccb193c3c23e9849c6e29b6ac762b9c2adae460266f925d55a3a2a3a3c8b94be2f222df94d70c046 - languageName: node - linkType: hard - "git-up@npm:^7.0.0": version: 7.0.0 resolution: "git-up@npm:7.0.0" @@ -15576,15 +15152,6 @@ __metadata: languageName: node linkType: hard -"git-url-parse@npm:^14.0.0": - version: 14.0.0 - resolution: "git-url-parse@npm:14.0.0" - dependencies: - git-up: "npm:^7.0.0" - checksum: 10/c19430947895676c59ce472d534c88e5d2d9f443e6b6e4deaa8ad9ad921ded6c27a996b219503775c37fbb90f4a3c02a5f106f14b61286386f9e5098dff7d634 - languageName: node - linkType: hard - "git-url-parse@npm:^15.0.0": version: 15.0.0 resolution: "git-url-parse@npm:15.0.0" @@ -15767,7 +15334,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.1 resolution: "google-auth-library@npm:9.14.1" dependencies: @@ -15891,23 +15458,6 @@ __metadata: languageName: node linkType: hard -"har-schema@npm:^2.0.0": - version: 2.0.0 - resolution: "har-schema@npm:2.0.0" - checksum: 10/d8946348f333fb09e2bf24cc4c67eabb47c8e1d1aa1c14184c7ffec1140a49ec8aa78aa93677ae452d71d5fc0fdeec20f0c8c1237291fc2bcb3f502a5d204f9b - languageName: node - linkType: hard - -"har-validator@npm:~5.1.3": - version: 5.1.3 - resolution: "har-validator@npm:5.1.3" - dependencies: - ajv: "npm:^6.5.5" - har-schema: "npm:^2.0.0" - checksum: 10/5903ddf55f4403bb102a86dc2da073593716c7aa422863c244cb406b69e006551553c904e30ed5d123788675ae827f977b3b366211dc730b33a2b619f926199f - languageName: node - linkType: hard - "hard-rejection@npm:^2.1.0": version: 2.1.0 resolution: "hard-rejection@npm:2.1.0" @@ -16269,6 +15819,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.3 resolution: "http-parser-js@npm:0.5.3" @@ -16326,17 +15889,6 @@ __metadata: languageName: node linkType: hard -"http-signature@npm:~1.2.0": - version: 1.2.0 - resolution: "http-signature@npm:1.2.0" - dependencies: - assert-plus: "npm:^1.0.0" - jsprim: "npm:^1.2.2" - sshpk: "npm:^1.7.0" - checksum: 10/2ff7112e6b0d8f08b382dfe705078c655501f2ddd76cf589d108445a9dd388a0a9be928c37108261519a7f53e6bbd1651048d74057b804807cce1ec49e87a95b - languageName: node - linkType: hard - "https-browserify@npm:^1.0.0": version: 1.0.0 resolution: "https-browserify@npm:1.0.0" @@ -16394,7 +15946,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -16617,23 +16169,6 @@ __metadata: languageName: node linkType: hard -"ioredis@npm:^5.3.2": - version: 5.3.2 - resolution: "ioredis@npm:5.3.2" - dependencies: - "@ioredis/commands": "npm:^1.1.1" - cluster-key-slot: "npm:^1.1.0" - debug: "npm:^4.3.4" - denque: "npm:^2.1.0" - lodash.defaults: "npm:^4.2.0" - lodash.isarguments: "npm:^3.1.0" - redis-errors: "npm:^1.2.0" - redis-parser: "npm:^3.0.0" - standard-as-callback: "npm:^2.1.0" - checksum: 10/0140f055ef81d28e16ca8400b99dabb9ce82009f54afd83cba952c7d0c5d736841e43247765b8ee1af1f02843531c5b8df240af18bd3d7e2ca3d60b36e76213f - languageName: node - linkType: hard - "ip@npm:^2.0.0": version: 2.0.1 resolution: "ip@npm:2.0.1" @@ -16655,6 +16190,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-absolute-url@npm:^3.0.3": version: 3.0.3 resolution: "is-absolute-url@npm:3.0.3" @@ -17164,13 +16706,6 @@ __metadata: languageName: node linkType: hard -"is-typedarray@npm:~1.0.0": - version: 1.0.0 - resolution: "is-typedarray@npm:1.0.0" - checksum: 10/4b433bfb0f9026f079f4eb3fbaa4ed2de17c9995c3a0b5c800bec40799b4b2a8b4e051b1ada77749deb9ded4ae52fe2096973f3a93ff83df1a5a7184a669478c - languageName: node - linkType: hard - "is-unicode-supported@npm:^0.1.0": version: 0.1.0 resolution: "is-unicode-supported@npm:0.1.0" @@ -17264,27 +16799,6 @@ __metadata: languageName: node linkType: hard -"isomorphic-git@npm:^1.23.0": - version: 1.25.7 - resolution: "isomorphic-git@npm:1.25.7" - dependencies: - async-lock: "npm:^1.1.0" - clean-git-ref: "npm:^2.0.1" - crc-32: "npm:^1.2.0" - diff3: "npm:0.0.3" - ignore: "npm:^5.1.4" - minimisted: "npm:^2.0.0" - pako: "npm:^1.0.10" - pify: "npm:^4.0.1" - readable-stream: "npm:^3.4.0" - sha.js: "npm:^2.4.9" - simple-get: "npm:^4.0.1" - bin: - isogit: cli.cjs - checksum: 10/b2b8a1247ea73249afcc8fb71f4354b2c4cfe1c0e27dfd9e1fab8d8dcc8e264b1acc4cb95bab7335cba55aea925d25767f50a23493d1606f3083fa0bedc6ab72 - languageName: node - linkType: hard - "isomorphic-rslog@npm:0.0.6": version: 0.0.6 resolution: "isomorphic-rslog@npm:0.0.6" @@ -17299,7 +16813,7 @@ __metadata: languageName: node linkType: hard -"isomorphic-ws@npm:5.0.0, isomorphic-ws@npm:^5.0.0": +"isomorphic-ws@npm:5.0.0": version: 5.0.0 resolution: "isomorphic-ws@npm:5.0.0" peerDependencies: @@ -17308,13 +16822,6 @@ __metadata: languageName: node linkType: hard -"isstream@npm:~0.1.2": - version: 0.1.2 - resolution: "isstream@npm:0.1.2" - checksum: 10/22d9c181015226d4534a227539256897bbbcb7edd1066ca4fc4d3a06dbd976325dfdd16b3983c7d236a89f256805c1a685a772e0364e98873d3819b064ad35a1 - languageName: node - linkType: hard - "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.0 resolution: "istanbul-lib-coverage@npm:3.2.0" @@ -17910,13 +17417,6 @@ __metadata: languageName: node linkType: hard -"jose@npm:^4.15.9": - version: 4.15.9 - resolution: "jose@npm:4.15.9" - checksum: 10/256234b6f85cdc080b1331f2d475bd58c8ccf459cb20f70ac5e4200b271bce10002b1c2f8e5b96dd975d83065ae5a586d52cdf89d28471d56de5d297992f9905 - languageName: node - linkType: hard - "jose@npm:^5.0.0": version: 5.2.4 resolution: "jose@npm:5.2.4" @@ -17973,13 +17473,6 @@ __metadata: languageName: node linkType: hard -"jsbn@npm:~0.1.0": - version: 0.1.1 - resolution: "jsbn@npm:0.1.1" - checksum: 10/5450133242845100e694f0ef9175f44c012691a9b770b2571e677314e6f70600abb10777cdfc9a0c6a9f2ac6d134577403633de73e2fcd0f97875a67744e2d14 - languageName: node - linkType: hard - "jsdom@npm:^20.0.0": version: 20.0.0 resolution: "jsdom@npm:20.0.0" @@ -18054,13 +17547,6 @@ __metadata: languageName: node linkType: hard -"json-buffer@npm:3.0.1, json-buffer@npm:^3.0.1": - version: 3.0.1 - resolution: "json-buffer@npm:3.0.1" - checksum: 10/82876154521b7b68ba71c4f969b91572d1beabadd87bd3a6b236f85fbc7dc4695089191ed60bb59f9340993c51b33d479f45b6ba9f3548beb519705281c32c3c - languageName: node - linkType: hard - "json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -18102,7 +17588,7 @@ __metadata: languageName: node linkType: hard -"json-schema@npm:0.4.0, json-schema@npm:^0.4.0": +"json-schema@npm:^0.4.0": version: 0.4.0 resolution: "json-schema@npm:0.4.0" checksum: 10/8b3b64eff4a807dc2a3045b104ed1b9335cd8d57aa74c58718f07f0f48b8baa3293b00af4dcfbdc9144c3aafea1e97982cc27cc8e150fc5d93c540649507a458 @@ -18128,7 +17614,7 @@ __metadata: languageName: node linkType: hard -"json-stringify-safe@npm:^5.0.1, json-stringify-safe@npm:~5.0.1": +"json-stringify-safe@npm:^5.0.1": version: 5.0.1 resolution: "json-stringify-safe@npm:5.0.1" checksum: 10/59169a081e4eeb6f9559ae1f938f656191c000e0512aa6df9f3c8b2437a4ab1823819c6b9fd1818a4e39593ccfd72e9a051fdd3e2d1e340ed913679e888ded8c @@ -18215,13 +17701,6 @@ __metadata: languageName: node linkType: hard -"jsonpath-plus@npm:^7.2.0": - version: 7.2.0 - resolution: "jsonpath-plus@npm:7.2.0" - checksum: 10/f602445b1aa2d55abc2875859fd948f942980ef6400ca2a0362c7a6aa6f912467865262f4d092e04a16889fa74f0dbf6fd67b9dc9583485a5059be6e0a62c6c2 - languageName: node - linkType: hard - "jsonpath@npm:^1.1.1": version: 1.1.1 resolution: "jsonpath@npm:1.1.1" @@ -18252,18 +17731,6 @@ __metadata: languageName: node linkType: hard -"jsprim@npm:^1.2.2": - version: 1.4.2 - resolution: "jsprim@npm:1.4.2" - dependencies: - assert-plus: "npm:1.0.0" - extsprintf: "npm:1.3.0" - json-schema: "npm:0.4.0" - verror: "npm:1.10.0" - checksum: 10/df2bf234eab1b5078d01bcbff3553d50a243f7b5c10a169745efeda6344d62798bd1d85bcca6a8446f3b5d0495e989db45f9de8dae219f0f9796e70e0c776089 - languageName: node - linkType: hard - "jss-plugin-camel-case@npm:^10.5.1": version: 10.10.0 resolution: "jss-plugin-camel-case@npm:10.10.0" @@ -18429,15 +17896,6 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.2": - version: 4.5.4 - resolution: "keyv@npm:4.5.4" - dependencies: - json-buffer: "npm:3.0.1" - checksum: 10/167eb6ef64cc84b6fa0780ee50c9de456b422a1e18802209234f7c2cf7eae648c7741f32e50d7e24ccb22b24c13154070b01563d642755b156c357431a191e75 - languageName: node - linkType: hard - "kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -18783,13 +18241,6 @@ __metadata: languageName: node linkType: hard -"lodash.defaults@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.defaults@npm:4.2.0" - checksum: 10/6a2a9ea5ad7585aff8d76836c9e1db4528e5f5fa50fc4ad81183152ba8717d83aef8aec4fa88bf3417ed946fd4b4358f145ee08fbc77fb82736788714d3e12db - languageName: node - linkType: hard - "lodash.flattendeep@npm:^4.0.0": version: 4.4.0 resolution: "lodash.flattendeep@npm:4.4.0" @@ -18804,13 +18255,6 @@ __metadata: languageName: node linkType: hard -"lodash.isarguments@npm:^3.1.0": - version: 3.1.0 - resolution: "lodash.isarguments@npm:3.1.0" - checksum: 10/e5186d5fe0384dcb0652501d9d04ebb984863ebc9c9faa2d4b9d5dfd81baef9ffe8e2887b9dc471d62ed092bc0788e5f1d42e45c72457a2884bbb54ac132ed92 - languageName: node - linkType: hard - "lodash.isequal@npm:^4.5.0": version: 4.5.0 resolution: "lodash.isequal@npm:4.5.0" @@ -19101,12 +18545,21 @@ __metadata: languageName: node linkType: hard -"matcher@npm:^3.0.0": - version: 3.0.0 - resolution: "matcher@npm:3.0.0" +"matcher@npm:^3.0.0": + version: 3.0.0 + resolution: "matcher@npm:3.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/8bee1a7ab7609c2c21d9c9254b6785fa708eadf289032b556d57a34e98fcd4c537659a004dafee6ce80ab157099e645c199dc52678dff1e7fb0a6684e0da4dbe + languageName: node + linkType: hard + +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" dependencies: escape-string-regexp: "npm:^4.0.0" - checksum: 10/8bee1a7ab7609c2c21d9c9254b6785fa708eadf289032b556d57a34e98fcd4c537659a004dafee6ce80ab157099e645c199dc52678dff1e7fb0a6684e0da4dbe + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 languageName: node linkType: hard @@ -19330,7 +18783,7 @@ __metadata: languageName: node linkType: hard -"memjs@npm:^1.3.1, memjs@npm:^1.3.2": +"memjs@npm:^1.3.2": version: 1.3.2 resolution: "memjs@npm:1.3.2" checksum: 10/705bb9be88180685fa3bc71375dc8b3a188356ab8f5c6c5ea1761e5e0912a78520cb964d2afc24e65686d53b45d3a7d8b5e770b2f3cf071a6eaea7f8d0d6bbfd @@ -19741,7 +19194,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.0.8, mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.0.8, mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -19894,15 +19347,6 @@ __metadata: languageName: node linkType: hard -"minimisted@npm:^2.0.0": - version: 2.0.1 - resolution: "minimisted@npm:2.0.1" - dependencies: - minimist: "npm:^1.2.5" - checksum: 10/f8c81346b1f535c0be173f4937991586ec86e55b7c94790000d1cba436053ed6a536d290321194b45512a8fa0e30678fd10c759e82ce5388c2dbe4f990b4a9ec - languageName: node - linkType: hard - "minipass-collect@npm:^1.0.2": version: 1.0.2 resolution: "minipass-collect@npm:1.0.2" @@ -20021,19 +19465,6 @@ __metadata: languageName: node linkType: hard -"morgan@npm:^1.10.0": - version: 1.10.0 - resolution: "morgan@npm:1.10.0" - dependencies: - basic-auth: "npm:~2.0.1" - debug: "npm:2.6.9" - depd: "npm:~2.0.0" - on-finished: "npm:~2.3.0" - on-headers: "npm:~1.0.2" - checksum: 10/4497ace00dac65318658595528c1924942c900aae88b7adc5e69e18dd78fb5d1fcccdc2048404ce7d88b5344dc088c492e3aa7cf8023f1e601c6b0f4ff806b93 - languageName: node - linkType: hard - "mri@npm:^1.1.0": version: 1.2.0 resolution: "mri@npm:1.2.0" @@ -20227,15 +19658,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -20469,13 +19891,6 @@ __metadata: languageName: node linkType: hard -"oauth-sign@npm:~0.9.0": - version: 0.9.0 - resolution: "oauth-sign@npm:0.9.0" - checksum: 10/1809a366d258f41fdf4ab5310cff3d1e15f96b187503bc7333cef4351de7bd0f52cb269bc95800f1fae5fb04dd886287df1471985fd67e8484729fdbcf857119 - languageName: node - linkType: hard - "oauth@npm:0.10.x": version: 0.10.0 resolution: "oauth@npm:0.10.0" @@ -20483,13 +19898,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -20497,13 +19905,6 @@ __metadata: languageName: node linkType: hard -"object-hash@npm:^2.2.0": - version: 2.2.0 - resolution: "object-hash@npm:2.2.0" - checksum: 10/dee06b6271bf5769ae5f1a7386fdd52c1f18aae9fcb0b8d4bb1232f2d743d06cb5b662be42378b60a1c11829f96f3f86834a16bbaa57a085763295fff8b93e27 - languageName: node - linkType: hard - "object-hash@npm:^3.0.0": version: 3.0.0 resolution: "object-hash@npm:3.0.0" @@ -20602,14 +20003,7 @@ __metadata: languageName: node linkType: hard -"oidc-token-hash@npm:^5.0.3": - version: 5.0.3 - resolution: "oidc-token-hash@npm:5.0.3" - checksum: 10/35fa19aea9ff2c509029ec569d74b778c8a215b92bd5e6e9bc4ebbd7ab035f44304ff02430a6397c3fb7c1d15ebfa467807ca0bcd31d06ba610b47798287d303 - languageName: node - linkType: hard - -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -20618,15 +20012,6 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:~2.3.0": - version: 2.3.0 - resolution: "on-finished@npm:2.3.0" - dependencies: - ee-first: "npm:1.1.1" - checksum: 10/1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b - languageName: node - linkType: hard - "on-headers@npm:~1.0.2": version: 1.0.2 resolution: "on-headers@npm:1.0.2" @@ -20698,18 +20083,6 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": - version: 5.7.0 - resolution: "openid-client@npm:5.7.0" - dependencies: - jose: "npm:^4.15.9" - lru-cache: "npm:^6.0.0" - object-hash: "npm:^2.2.0" - oidc-token-hash: "npm:^5.0.3" - checksum: 10/d30e70082e8ae5222b29977cd944c3aa6ebaa159bf294348b6ae5cbcc8c5db9e731f21815ce41a6ebe2ebf4c6a697e26cad0ea0fc22d59ee922d3f7d3cd4aa43 - languageName: node - linkType: hard - "oppa@npm:^0.4.0": version: 0.4.0 resolution: "oppa@npm:0.4.0" @@ -20924,7 +20297,7 @@ __metadata: languageName: node linkType: hard -"pako@npm:^1.0.10, pako@npm:~1.0.5": +"pako@npm:~1.0.5": version: 1.0.11 resolution: "pako@npm:1.0.11" checksum: 10/1ad07210e894472685564c4d39a08717e84c2a68a70d3c1d9e657d32394ef1670e22972a433cbfe48976cb98b154ba06855dcd3fcfba77f60f1777634bec48c0 @@ -21062,84 +20435,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -21152,28 +20448,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -21271,6 +20546,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -21312,13 +20594,6 @@ __metadata: languageName: node linkType: hard -"performance-now@npm:^2.1.0": - version: 2.1.0 - resolution: "performance-now@npm:2.1.0" - checksum: 10/534e641aa8f7cba160f0afec0599b6cecefbb516a2e837b512be0adbe6c1da5550e89c78059c7fabc5c9ffdf6627edabe23eb7c518c4500067a898fa65c2b550 - languageName: node - linkType: hard - "pg-cloudflare@npm:^1.1.1": version: 1.1.1 resolution: "pg-cloudflare@npm:1.1.1" @@ -21483,20 +20758,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "pluralize@npm:^8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -22247,7 +21508,7 @@ __metadata: languageName: node linkType: hard -"psl@npm:^1.1.28, psl@npm:^1.1.33": +"psl@npm:^1.1.33": version: 1.8.0 resolution: "psl@npm:1.8.0" checksum: 10/5f62a8eca06cb4a017983d15b92b0d38dc8699d637eabc8cb482c59b4106c9760f59cc8afabcb8bb7b98f0322907680d8f0f59226386fffab5248d180bc04578 @@ -22317,10 +21578,12 @@ __metadata: languageName: node linkType: hard -"qs@npm:~6.5.2": - version: 6.5.3 - resolution: "qs@npm:6.5.3" - checksum: 10/485c990fba7ad17671e16c92715fb064c1600337738f5d140024eb33a49fbc1ed31890d3db850117c760caeb9c9cc9f4ba22a15c20dd119968e41e3d3fe60b28 +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac languageName: node linkType: hard @@ -22418,6 +21681,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -22927,22 +22202,6 @@ __metadata: languageName: node linkType: hard -"redis-errors@npm:^1.0.0, redis-errors@npm:^1.2.0": - version: 1.2.0 - resolution: "redis-errors@npm:1.2.0" - checksum: 10/001c11f63ddd52d7c80eb4f4ede3a9433d29a458a7eea06b9154cb37c9802a218d93b7988247aa8c958d4b5d274b18354e8853c148f1096fda87c6e675cfd3ee - languageName: node - linkType: hard - -"redis-parser@npm:^3.0.0": - version: 3.0.0 - resolution: "redis-parser@npm:3.0.0" - dependencies: - redis-errors: "npm:^1.0.0" - checksum: 10/b10846844b4267f19ce1a6529465819c3d78c3e89db7eb0c3bb4eb19f83784797ec411274d15a77dbe08038b48f95f76014b83ca366dc955a016a3a0a0234650 - languageName: node - linkType: hard - "redis@npm:^4.7.0": version: 4.7.0 resolution: "redis@npm:4.7.0" @@ -23139,34 +22398,6 @@ __metadata: languageName: node linkType: hard -"request@npm:^2.88.0": - version: 2.88.2 - resolution: "request@npm:2.88.2" - dependencies: - aws-sign2: "npm:~0.7.0" - aws4: "npm:^1.8.0" - caseless: "npm:~0.12.0" - combined-stream: "npm:~1.0.6" - extend: "npm:~3.0.2" - forever-agent: "npm:~0.6.1" - form-data: "npm:~2.3.2" - har-validator: "npm:~5.1.3" - http-signature: "npm:~1.2.0" - is-typedarray: "npm:~1.0.0" - isstream: "npm:~0.1.2" - json-stringify-safe: "npm:~5.0.1" - mime-types: "npm:~2.1.19" - oauth-sign: "npm:~0.9.0" - performance-now: "npm:^2.1.0" - qs: "npm:~6.5.2" - safe-buffer: "npm:^5.1.2" - tough-cookie: "npm:~2.5.0" - tunnel-agent: "npm:^0.6.0" - uuid: "npm:^3.3.2" - checksum: 10/005b8b237b56f1571cfd4ecc09772adaa2e82dcb884fc14ea2bb25e23dbf7c2009f9929e0b6d3fd5802e33ed8ee705a3b594c8f9467c1458cd973872bf89db8e - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -23370,13 +22601,6 @@ __metadata: languageName: node linkType: hard -"rfc4648@npm:^1.3.0": - version: 1.4.0 - resolution: "rfc4648@npm:1.4.0" - checksum: 10/a130355f484a09ead1421c97e8661ccea11b0b4097230604681484066799745fe64a0260b2c5b0e65e9877571bf208ca0fcf4a864449155e3be42c9f1f18ca5b - languageName: node - linkType: hard - "rfdc@npm:^1.3.0": version: 1.4.1 resolution: "rfdc@npm:1.4.1" @@ -23706,20 +22930,13 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83 languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -23862,6 +23079,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -23923,6 +23161,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -23988,14 +23238,14 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e languageName: node linkType: hard -"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8, sha.js@npm:^2.4.9": +"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8": version: 2.4.11 resolution: "sha.js@npm:2.4.11" dependencies: @@ -24142,7 +23392,7 @@ __metadata: languageName: node linkType: hard -"simple-get@npm:^4.0.0, simple-get@npm:^4.0.1": +"simple-get@npm:^4.0.0": version: 4.0.1 resolution: "simple-get@npm:4.0.1" dependencies: @@ -24446,7 +23696,7 @@ __metadata: languageName: node linkType: hard -"ssh2@npm:^1.11.0, ssh2@npm:^1.15.0, ssh2@npm:^1.4.0": +"ssh2@npm:^1.11.0, ssh2@npm:^1.4.0": version: 1.16.0 resolution: "ssh2@npm:1.16.0" dependencies: @@ -24463,27 +23713,6 @@ __metadata: languageName: node linkType: hard -"sshpk@npm:^1.7.0": - version: 1.16.1 - resolution: "sshpk@npm:1.16.1" - dependencies: - asn1: "npm:~0.2.3" - assert-plus: "npm:^1.0.0" - bcrypt-pbkdf: "npm:^1.0.0" - dashdash: "npm:^1.12.0" - ecc-jsbn: "npm:~0.1.1" - getpass: "npm:^0.1.1" - jsbn: "npm:~0.1.0" - safer-buffer: "npm:^2.0.2" - tweetnacl: "npm:~0.14.0" - bin: - sshpk-conv: bin/sshpk-conv - sshpk-sign: bin/sshpk-sign - sshpk-verify: bin/sshpk-verify - checksum: 10/b437fd3fd2777b29b5425b57d3d352b5771d5c61ddb0e000ddc6ff4b8a5b69c2d1d6b188787a0577df2b125045a492d2c9d03452067e87c49b013bd273e1c70a - languageName: node - linkType: hard - "ssri@npm:^10.0.0": version: 10.0.5 resolution: "ssri@npm:10.0.5" @@ -24553,13 +23782,6 @@ __metadata: languageName: node linkType: hard -"standard-as-callback@npm:^2.1.0": - version: 2.1.0 - resolution: "standard-as-callback@npm:2.1.0" - checksum: 10/88bec83ee220687c72d94fd86a98d5272c91d37ec64b66d830dbc0d79b62bfa6e47f53b71646011835fc9ce7fae62739545d13124262b53be4fbb3e2ebad551c - languageName: node - linkType: hard - "static-eval@npm:2.0.2": version: 2.0.2 resolution: "static-eval@npm:2.0.2" @@ -24583,6 +23805,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stoppable@npm:^1.1.0": version: 1.1.0 resolution: "stoppable@npm:1.1.0" @@ -24600,13 +23829,6 @@ __metadata: languageName: node linkType: hard -"stream-buffers@npm:^3.0.2": - version: 3.0.2 - resolution: "stream-buffers@npm:3.0.2" - checksum: 10/66e55fb770929527f5cf7798f0e4c3b48e04970bf242b3d200140d9e3c0425ba14da4203d3b877be2f8a981b8f3027a5f5d2ad56f8c9f51cb70b3cbb6ba7c5b3 - languageName: node - linkType: hard - "stream-events@npm:^1.0.5": version: 1.0.5 resolution: "stream-events@npm:1.0.5" @@ -25448,7 +24670,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -25474,16 +24696,6 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:~2.5.0": - version: 2.5.0 - resolution: "tough-cookie@npm:2.5.0" - dependencies: - psl: "npm:^1.1.28" - punycode: "npm:^2.1.1" - checksum: 10/024cb13a4d1fe9af57f4323dff765dd9b217cc2a69be77e3b8a1ca45600aa33a097b6ad949f225d885e904f4bd3ceccef104741ef202d8378e6ca78e850ff82f - languageName: node - linkType: hard - "tr46@npm:^3.0.0": version: 3.0.0 resolution: "tr46@npm:3.0.0" @@ -25638,7 +24850,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": +"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 10/bd26c22d36736513980091a1e356378e8b662ded04204453d353a7f34a4c21ed0afc59b5f90719d4ba756e581a162ecbf93118dc9c6be5acf70aa309188166ca @@ -25692,7 +24904,7 @@ __metadata: languageName: node linkType: hard -"tweetnacl@npm:^0.14.3, tweetnacl@npm:~0.14.0": +"tweetnacl@npm:^0.14.3": version: 0.14.5 resolution: "tweetnacl@npm:0.14.5" checksum: 10/04ee27901cde46c1c0a64b9584e04c96c5fe45b38c0d74930710751ea991408b405747d01dfae72f80fc158137018aea94f9c38c651cb9c318f0861a310c3679 @@ -25925,13 +25137,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -25939,13 +25144,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -26335,7 +25533,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^3.3.2, uuid@npm:^3.4.0": +"uuid@npm:^3.4.0": version: 3.4.0 resolution: "uuid@npm:3.4.0" bin: @@ -26451,17 +25649,6 @@ __metadata: languageName: node linkType: hard -"verror@npm:1.10.0": - version: 1.10.0 - resolution: "verror@npm:1.10.0" - dependencies: - assert-plus: "npm:^1.0.0" - core-util-is: "npm:1.0.2" - extsprintf: "npm:^1.2.0" - checksum: 10/da548149dd9c130a8a2587c9ee71ea30128d1526925707e2d01ed9c5c45c9e9f86733c66a328247cdd5f7c1516fb25b0f959ba754bfbe15072aa99ff96468a29 - languageName: node - linkType: hard - "vfile-message@npm:^3.0.0": version: 3.0.2 resolution: "vfile-message@npm:3.0.2" @@ -26946,7 +26133,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.18.0, ws@npm:^8.11.0, ws@npm:^8.16.0, ws@npm:^8.8.0": +"ws@npm:8.18.0, ws@npm:^8.16.0, ws@npm:^8.8.0": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: @@ -26961,28 +26148,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -26990,30 +26155,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -27021,27 +26162,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -27270,6 +26390,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -27279,6 +26408,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" @@ -27286,6 +26433,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zwitch@npm:^2.0.0": version: 2.0.2 resolution: "zwitch@npm:2.0.2" diff --git a/workspaces/pingidentity/packages/backend/package.json b/workspaces/pingidentity/packages/backend/package.json index a0028b69364..c2ffe9ad782 100644 --- a/workspaces/pingidentity/packages/backend/package.json +++ b/workspaces/pingidentity/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.8.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.0", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", diff --git a/workspaces/pingidentity/yarn.lock b/workspaces/pingidentity/yarn.lock index bdc11adb37d..14a913c3f12 100644 --- a/workspaces/pingidentity/yarn.lock +++ b/workspaces/pingidentity/yarn.lock @@ -3023,6 +3023,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.0": version: 1.3.0 resolution: "@backstage/backend-test-utils@npm:1.3.0" @@ -3060,6 +3082,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3084,6 +3120,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3091,6 +3139,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3276,6 +3336,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5": version: 1.15.5 resolution: "@backstage/core-app-api@npm:1.15.5" @@ -3434,6 +3505,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.5": version: 0.10.5 resolution: "@backstage/frontend-app-api@npm:0.10.5" @@ -3685,114 +3769,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": version: 0.3.0 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" @@ -3804,31 +3780,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -3842,145 +3793,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4032,6 +3873,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.12": version: 0.1.12 resolution: "@backstage/plugin-auth-react@npm:0.1.12" @@ -4141,6 +4005,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.16 resolution: "@backstage/plugin-catalog-graph@npm:0.4.16" @@ -4227,6 +4102,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.2": version: 1.15.2 resolution: "@backstage/plugin-catalog-react@npm:1.15.2" @@ -4403,6 +4301,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4924,6 +4855,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -5343,6 +5284,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5838,18 +5786,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8364,40 +8300,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12406,7 +12308,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12764,49 +12666,19 @@ __metadata: version: 20.14.13 resolution: "@types/node@npm:20.14.13" dependencies: - undici-types: "npm:~5.26.4" - checksum: 10/749160b6bd9866e6169cb1a222e75aaf81da3868af1fda1e1e66d33c7e182be381f98a42b7d231fddf470f6389f2052ee842e776b3fdc677df798b933617866d - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + undici-types: "npm:~5.26.4" + checksum: 10/749160b6bd9866e6169cb1a222e75aaf81da3868af1fda1e1e66d33c7e182be381f98a42b7d231fddf470f6389f2052ee842e776b3fdc677df798b933617866d languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12831,7 +12703,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -13109,24 +12981,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13575,14 +13429,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -14508,7 +14355,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -14696,7 +14543,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-auth-node": "npm:^0.6.0" @@ -14990,6 +14837,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15310,7 +15177,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15716,13 +15583,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16196,7 +16056,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16243,7 +16103,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16278,7 +16138,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17337,7 +17197,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -18923,7 +18783,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -18962,6 +18822,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19276,6 +19175,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20111,7 +20025,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.13.0 resolution: "google-auth-library@npm:9.13.0" dependencies: @@ -20729,6 +20643,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -20897,7 +20824,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21199,6 +21126,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24030,6 +23964,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25367,15 +25310,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25697,13 +25631,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -25850,7 +25777,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -25996,7 +25923,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -26393,36 +26320,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -26432,45 +26329,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26483,28 +26342,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26609,6 +26447,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -26884,20 +26729,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.45.3": version: 1.45.3 resolution: "playwright-core@npm:1.45.3" @@ -27784,6 +27615,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -27942,6 +27782,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29481,13 +29333,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29621,6 +29466,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -29682,6 +29548,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -29764,7 +29642,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -30347,6 +30225,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -31365,7 +31250,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -31985,13 +31870,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -31999,13 +31877,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -33199,28 +33070,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -33235,16 +33084,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -33252,20 +33091,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -33273,27 +33098,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33505,6 +33309,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33514,6 +33327,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -33521,6 +33352,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/quay/packages/backend/package.json b/workspaces/quay/packages/backend/package.json index 0edb3ca8761..6afd565dd19 100644 --- a/workspaces/quay/packages/backend/package.json +++ b/workspaces/quay/packages/backend/package.json @@ -28,7 +28,7 @@ "@backstage/backend-plugin-api": "^1.2.0", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-catalog-backend": "^1.31.0", "@backstage/plugin-catalog-backend-module-logs": "^0.1.7", diff --git a/workspaces/quay/yarn.lock b/workspaces/quay/yarn.lock index 1e23773ac81..2b9349a39fb 100644 --- a/workspaces/quay/yarn.lock +++ b/workspaces/quay/yarn.lock @@ -3002,6 +3002,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.0": version: 1.3.0 resolution: "@backstage/backend-test-utils@npm:1.3.0" @@ -3039,6 +3061,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3063,6 +3099,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3070,6 +3118,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3255,6 +3315,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5": version: 1.15.5 resolution: "@backstage/core-app-api@npm:1.15.5" @@ -3440,6 +3511,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.5": version: 0.10.5 resolution: "@backstage/frontend-app-api@npm:0.10.5" @@ -3691,150 +3775,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport-github2: "npm:^0.1.12" - checksum: 10/59ec27c834668b4b215f830a43e74e45621365e8d87182a0126408fc510fe45f3164c8edc0ef3f838f91d480b010117405622802560a40be8fb010d491442dc5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -3848,145 +3788,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4038,6 +3868,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.12": version: 0.1.12 resolution: "@backstage/plugin-auth-react@npm:0.1.12" @@ -4147,6 +4000,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.16 resolution: "@backstage/plugin-catalog-graph@npm:0.4.16" @@ -4233,6 +4097,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.2": version: 1.15.2 resolution: "@backstage/plugin-catalog-react@npm:1.15.2" @@ -4498,6 +4385,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4998,6 +4918,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -5417,6 +5347,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5895,18 +5832,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8616,40 +8541,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12847,7 +12738,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13237,49 +13128,19 @@ __metadata: version: 20.17.17 resolution: "@types/node@npm:20.17.17" dependencies: - undici-types: "npm:~6.19.2" - checksum: 10/97319597fb277185df99271e20fc29f2bdd772090ffcd31a7aed6c5e59cd530352ed74674dd4bff9ed2950731e6309afef7c2a1a02331bdd15fda0022263585a - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + undici-types: "npm:~6.19.2" + checksum: 10/97319597fb277185df99271e20fc29f2bdd772090ffcd31a7aed6c5e59cd530352ed74674dd4bff9ed2950731e6309afef7c2a1a02331bdd15fda0022263585a languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -13304,7 +13165,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.18 resolution: "@types/qs@npm:6.9.18" checksum: 10/152fab96efd819cc82ae67c39f089df415da6deddb48f1680edaaaa4e86a2a597de7b2ff0ad391df66d11a07006a08d52c9405e86b8cb8f3d5ba15881fe56cc7 @@ -13622,24 +13483,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14096,14 +13939,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15069,7 +14905,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4, axios@npm:^1.8.2": +"axios@npm:^1.0.0, axios@npm:^1.7.4, axios@npm:^1.8.2": version: 1.8.4 resolution: "axios@npm:1.8.4" dependencies: @@ -15263,7 +15099,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-catalog-backend": "npm:^1.31.0" "@backstage/plugin-catalog-backend-module-logs": "npm:^0.1.7" @@ -15540,6 +15376,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -15847,7 +15703,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16276,13 +16132,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16770,7 +16619,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16817,7 +16666,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16831,7 +16680,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17897,7 +17746,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19522,7 +19371,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2, express@npm:^4.21.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -19561,6 +19410,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19887,6 +19775,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20760,7 +20663,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.1 resolution: "google-auth-library@npm:9.15.1" dependencies: @@ -21399,6 +21302,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.9 resolution: "http-parser-js@npm:0.5.9" @@ -21557,7 +21473,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21866,6 +21782,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24711,6 +24634,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -26132,15 +26064,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -26484,13 +26407,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -26637,7 +26553,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -26784,7 +26700,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -27195,84 +27111,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -27285,28 +27124,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -27383,7 +27201,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": +"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": version: 0.1.12 resolution: "path-to-regexp@npm:0.1.12" checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e @@ -27702,20 +27520,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.51.1": version: 1.51.1 resolution: "playwright-core@npm:1.51.1" @@ -28622,6 +28426,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -28773,6 +28586,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -30343,13 +30168,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -30508,6 +30326,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -30569,6 +30408,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -30651,7 +30502,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -31256,6 +31107,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -32354,7 +32212,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -32963,13 +32821,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -32977,13 +32828,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -34196,28 +34040,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.1.0 - resolution: "xml-encryption@npm:3.1.0" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/c84c1e11692181c24a1c30123fed4fa31015c58994bbdcf091f07fa79f0fb809774b1533d191c4739bf76bb0fb95f223d393e84cc48417480a1896b2b689373b - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -34232,16 +34054,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -34249,20 +34061,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -34270,27 +34068,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -34527,6 +34304,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -34536,6 +34322,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.24.1 resolution: "zod@npm:3.24.1" @@ -34543,6 +34347,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/rbac/packages/backend/package.json b/workspaces/rbac/packages/backend/package.json index 5fdc3bc761b..d7966d4b05f 100644 --- a/workspaces/rbac/packages/backend/package.json +++ b/workspaces/rbac/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.8.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.0", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", diff --git a/workspaces/rbac/yarn.lock b/workspaces/rbac/yarn.lock index 8ffbad29569..0cce1a85f00 100644 --- a/workspaces/rbac/yarn.lock +++ b/workspaces/rbac/yarn.lock @@ -3074,6 +3074,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.0": version: 1.3.0 resolution: "@backstage/backend-test-utils@npm:1.3.0" @@ -3111,6 +3133,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3135,6 +3171,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3142,6 +3190,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3327,6 +3387,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5": version: 1.15.5 resolution: "@backstage/core-app-api@npm:1.15.5" @@ -3512,6 +3583,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.5": version: 0.10.5 resolution: "@backstage/frontend-app-api@npm:0.10.5" @@ -3763,114 +3847,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": version: 0.3.0 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" @@ -3882,31 +3858,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -3920,145 +3871,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4110,6 +3951,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.12": version: 0.1.12 resolution: "@backstage/plugin-auth-react@npm:0.1.12" @@ -4219,6 +4083,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.16 resolution: "@backstage/plugin-catalog-graph@npm:0.4.16" @@ -4305,6 +4180,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.2": version: 1.15.2 resolution: "@backstage/plugin-catalog-react@npm:1.15.2" @@ -4521,6 +4419,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5042,6 +4973,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -5461,6 +5402,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5951,18 +5899,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8717,40 +8653,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12911,7 +12813,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13321,15 +13223,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -13337,28 +13230,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -13383,7 +13255,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.17 resolution: "@types/qs@npm:6.9.17" checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5 @@ -13701,24 +13573,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14167,14 +14021,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15161,7 +15008,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4, axios@npm:^1.8.2": +"axios@npm:^1.0.0, axios@npm:^1.7.4, axios@npm:^1.8.2": version: 1.8.4 resolution: "axios@npm:1.8.4" dependencies: @@ -15352,7 +15199,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-auth-node": "npm:^0.6.0" @@ -15640,6 +15487,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15947,7 +15814,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16405,13 +16272,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16899,7 +16759,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16946,7 +16806,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16960,7 +16820,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.2": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1, cookie@npm:~0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18054,7 +17914,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19718,6 +19578,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -20050,6 +19949,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20932,7 +20846,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.2 resolution: "google-auth-library@npm:9.14.2" dependencies: @@ -21564,6 +21478,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -21722,7 +21649,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -22031,6 +21958,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24910,6 +24844,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -26324,15 +26267,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -26654,13 +26588,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -26807,7 +26734,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -26953,7 +26880,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -27380,36 +27307,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -27419,45 +27316,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -27470,28 +27329,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -27596,6 +27434,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -27880,20 +27725,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.51.1": version: 1.51.1 resolution: "playwright-core@npm:1.51.1" @@ -28797,6 +28628,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -28955,6 +28795,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -30564,13 +30416,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -30720,6 +30565,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -30781,6 +30647,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -30863,7 +30741,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -31484,6 +31362,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -32562,7 +32447,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -33273,13 +33158,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -33287,13 +33165,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -34488,28 +34359,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -34524,16 +34373,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -34541,20 +34380,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -34562,27 +34387,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -34826,6 +34630,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -34835,6 +34648,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -34842,6 +34673,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/redhat-argocd/packages/backend/package.json b/workspaces/redhat-argocd/packages/backend/package.json index e497df436fd..41a7c16982b 100644 --- a/workspaces/redhat-argocd/packages/backend/package.json +++ b/workspaces/redhat-argocd/packages/backend/package.json @@ -26,7 +26,7 @@ "@backstage/backend-dynamic-feature-service": "^0.6.0", "@backstage/cli-node": "^0.2.13", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.0", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-catalog-backend": "^1.31.0", diff --git a/workspaces/redhat-argocd/yarn.lock b/workspaces/redhat-argocd/yarn.lock index 5766c495f2d..4b55e09ecf9 100644 --- a/workspaces/redhat-argocd/yarn.lock +++ b/workspaces/redhat-argocd/yarn.lock @@ -3182,6 +3182,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.0": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -3217,6 +3239,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.7.1, @backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3241,6 +3277,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3248,6 +3296,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.10, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3433,6 +3493,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5, @backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3673,6 +3744,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3925,114 +4009,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": version: 0.3.0 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" @@ -4044,31 +4020,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -4082,145 +4033,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4272,6 +4113,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.13": version: 0.1.13 resolution: "@backstage/plugin-auth-react@npm:0.1.13" @@ -4381,6 +4245,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4467,6 +4342,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.2, @backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4768,6 +4666,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.4, @backstage/plugin-permission-node@npm:^0.8.5, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5309,6 +5240,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6, @backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -5727,6 +5668,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -6214,18 +6162,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -9129,40 +9065,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13365,7 +13267,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13769,53 +13671,23 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.1.1": - version: 20.17.19 - resolution: "@types/node@npm:20.17.19" - dependencies: - undici-types: "npm:~6.19.2" - checksum: 10/4ab6662d3661ad9357d9f1876f5ecaf739fe741d6a1ec5fca3d9183eb3cf87daecb9a3590e8521ad3c460e6257f3aa113585130502519b8ec5fa050c8e6f66ea - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" +"@types/node@npm:^20.1.1": + version: 20.17.19 + resolution: "@types/node@npm:20.17.19" dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + undici-types: "npm:~6.19.2" + checksum: 10/4ab6662d3661ad9357d9f1876f5ecaf739fe741d6a1ec5fca3d9183eb3cf87daecb9a3590e8521ad3c460e6257f3aa113585130502519b8ec5fa050c8e6f66ea languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -13847,7 +13719,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.18 resolution: "@types/qs@npm:6.9.18" checksum: 10/152fab96efd819cc82ae67c39f089df415da6deddb48f1680edaaaa4e86a2a597de7b2ff0ad391df66d11a07006a08d52c9405e86b8cb8f3d5ba15881fe56cc7 @@ -14165,24 +14037,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14666,14 +14520,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15657,7 +15504,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.7.4": version: 1.8.1 resolution: "axios@npm:1.8.1" dependencies: @@ -15849,7 +15696,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/cli-node": "npm:^0.2.13" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-catalog-backend": "npm:^1.31.0" @@ -16142,6 +15989,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -16449,7 +16316,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16900,13 +16767,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -17426,7 +17286,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17473,7 +17333,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -17487,7 +17347,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18567,7 +18427,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -20174,7 +20034,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2, express@npm:^4.21.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -20213,6 +20073,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -20555,6 +20454,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21432,7 +21346,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.1 resolution: "google-auth-library@npm:9.15.1" dependencies: @@ -22090,6 +22004,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.9 resolution: "http-parser-js@npm:0.5.9" @@ -22264,7 +22191,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -22573,6 +22500,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -25435,6 +25369,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -26872,15 +26815,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -27231,13 +27165,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -27384,7 +27311,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -27531,7 +27458,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -27968,36 +27895,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -28007,45 +27904,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -28058,28 +27917,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -28156,7 +27994,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": +"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": version: 0.1.12 resolution: "path-to-regexp@npm:0.1.12" checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e @@ -28466,20 +28304,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.51.1": version: 1.51.1 resolution: "playwright-core@npm:1.51.1" @@ -29375,6 +29199,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -29526,6 +29359,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -31122,13 +30967,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -31294,6 +31132,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -31355,6 +31214,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -31437,7 +31308,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -32013,6 +31884,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -33109,7 +32987,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -33831,13 +33709,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -33845,13 +33716,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -35071,28 +34935,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.1.0 - resolution: "xml-encryption@npm:3.1.0" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/c84c1e11692181c24a1c30123fed4fa31015c58994bbdcf091f07fa79f0fb809774b1533d191c4739bf76bb0fb95f223d393e84cc48417480a1896b2b689373b - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -35107,16 +34949,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -35124,20 +34956,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -35145,27 +34963,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -35402,6 +35199,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -35411,6 +35217,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.24.2 resolution: "zod@npm:3.24.2" @@ -35418,6 +35242,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/redhat-resource-optimization/packages/backend/package.json b/workspaces/redhat-resource-optimization/packages/backend/package.json index c10c7e280d4..2d10b39fddd 100644 --- a/workspaces/redhat-resource-optimization/packages/backend/package.json +++ b/workspaces/redhat-resource-optimization/packages/backend/package.json @@ -25,7 +25,7 @@ "@backstage/backend-defaults": "^0.6.2", "@backstage/config": "^1.3.1", "@backstage/plugin-app-backend": "^0.4.3", - "@backstage/plugin-auth-backend": "^0.24.1", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.2.3", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.3", "@backstage/plugin-auth-node": "^0.5.5", diff --git a/workspaces/redhat-resource-optimization/plugins/redhat-resource-optimization-backend/package.json b/workspaces/redhat-resource-optimization/plugins/redhat-resource-optimization-backend/package.json index 310aeb52010..7d40749a34b 100644 --- a/workspaces/redhat-resource-optimization/plugins/redhat-resource-optimization-backend/package.json +++ b/workspaces/redhat-resource-optimization/plugins/redhat-resource-optimization-backend/package.json @@ -24,7 +24,7 @@ "devDependencies": { "@backstage/backend-test-utils": "^1.2.0", "@backstage/cli": "^0.29.4", - "@backstage/plugin-auth-backend": "^0.24.1", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.3", "@backstage/plugin-proxy-backend": "^0.5.9", "@types/supertest": "^6.0.0", diff --git a/workspaces/redhat-resource-optimization/yarn.lock b/workspaces/redhat-resource-optimization/yarn.lock index c57bd423ea0..9ecc079e088 100644 --- a/workspaces/redhat-resource-optimization/yarn.lock +++ b/workspaces/redhat-resource-optimization/yarn.lock @@ -2753,7 +2753,7 @@ __metadata: "@backstage/backend-test-utils": "npm:^1.2.0" "@backstage/cli": "npm:^0.29.4" "@backstage/config": "npm:^1.3.1" - "@backstage/plugin-auth-backend": "npm:^0.24.1" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.3" "@backstage/plugin-proxy-backend": "npm:^0.5.9" "@types/express": "npm:*" @@ -3235,6 +3235,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.2.0": version: 1.2.1 resolution: "@backstage/backend-test-utils@npm:1.2.1" @@ -3272,6 +3294,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.0, @backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3296,6 +3332,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3303,6 +3351,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.11, @backstage/cli-node@npm:^0.2.12": version: 0.2.12 resolution: "@backstage/cli-node@npm:0.2.12" @@ -3487,6 +3547,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.3, @backstage/core-app-api@npm:^1.15.4": version: 1.15.4 resolution: "@backstage/core-app-api@npm:1.15.4" @@ -3736,6 +3807,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.4": version: 0.10.4 resolution: "@backstage/frontend-app-api@npm:0.10.4" @@ -4027,115 +4111,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/555f053d13cd582d5941ca434d10b53e9064f6bd3e30b6d1daadf22e176f3685a4a311f223b30e15dad2f76386bba9e1fa2dc65e439a9ca7fbab767175b3769d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a1525e9e1cec3d96aaea0074a091bb69efacb048acecdd7c961ce9e7852510486a30874d94769127328b85fd4f385a32cc274367d079cb4cedbed2a0b998d75f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.2" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/52ab555a366b847f48306cb9cd1e3fd63c81ea9bcece052be3d76e296f4ec33590131ba8325e159e6ca3479a7836863e65bd872d1fab29beb8dc475c2a0a9911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/f74ccf691da45f15881356f7c43b1acb612bcc4af815903c5b9d39033467a9010cf253bb77203a4a91015a62a0a3abb80c7f03298806e2673153e1389057b4ff - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/e5449a54620ba38c43bfbe2923ccea094422c4f87a5c35fd8cf856d95afa8dd06198c3f5d1921d5da18129d392d9d6a1a86ff9ca75cdd877023a22090910f6de - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/0afba047259d98f56dd17c4c43497c458d51546004d8da1c3221b105d63fc64eb95b938ac69ae4f509ba513f332bc05a18fb23c41b941668941ae122b09334fb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/364daf365680da9afc176f087da0f9bd374f90c94d1945a2487c41638e324f9c75f04d8da639b6a5afd0b4f3ffb39bf85ffb1c6320437e9717d8f48544b2140c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/bfb3c35df0e05a0bb9e1f4972c46952876db19b33f9664cfa296ec698fdc7b4c3849a211616f7da4f8464c265b3481b5e6df228600be5c1505a2a796e6c6c47d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.3, @backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": +"@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.3": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" dependencies: @@ -4146,31 +4122,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/46cce9f49a128a801ba0587012a305f850734062f4e29306bdb58401b064654ad4004896f6ef4eecd3b51ec831884209bd5b9b03b4b552236d271a3662f63995 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/df8c17db1559490385fb4d0ef58b46aac268f971e4bfdcd9469c0cc408d592b422bc069dbc7cace75d1273d9fa3e3281546e261cd0d91225ee33de9a4758f01f - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.3": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" @@ -4184,145 +4135,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.4" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/0b9bed0a15064591c49a7cc754916160e2234ffba1de00eaeb686d4dd5bb7a25a1656aeaac25c0e6a13072f5ebf78682002a84bf15719c570781e29b04514281 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d47fd5fd0c62fbd0478b56a176668b10e52fd46ab5a7046a9c998caf2c84c0a68ab96f3d750e83dcbbb53e3f04b2b37a5b1fcf70b6d4ac17d07b7e2958c09c11 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - checksum: 10/d0c76b70f7e8a41acf79cee51655ba157b4ef766a39098ac04a1755cc90f655aad2526b930b57dcba9bbafbc6d7ed3af993a0b057e5a36a088e6a48e7d5195e7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/ea1e07243998d41369883058f0a9e24dff7e1f5a0c2630f4c4d1b7a91180109de2488688e42f11ade912c897ea021bc6c3d76de48644c0fd499fd6f1fb0db730 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/14152dec585c2abb85c712b4f63fb52310ac43e97e0e55669e46d35234abfd96907814aeb97dba326e9f61724c1746eb803944e6903552c5162c9a0dc75a273f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/020aef08f71d9309bd4b6ce8c8dbafb4f321b9090abc9d924e10677b2bc02608ee8e9a23e6a468721de8d1c7dcb8a6e08c4a859827dfbe8eb96c69a9e0505af9 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.1, @backstage/plugin-auth-backend@npm:^0.24.2": - version: 0.24.2 - resolution: "@backstage/plugin-auth-backend@npm:0.24.2" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.2" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/3798985d9d9d003b9ea974abda5e7a48ed3d03ab7580702c23eb876d6a9b9acc1103ea6d706145e50d2b67da6932c1d11c231060e675b4acda48b6a8c4f77720 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4351,6 +4192,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.11": version: 0.1.11 resolution: "@backstage/plugin-auth-react@npm:0.1.11" @@ -4449,6 +4313,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.14": version: 0.4.15 resolution: "@backstage/plugin-catalog-graph@npm:0.4.15" @@ -4535,6 +4410,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.0, @backstage/plugin-catalog-react@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/plugin-catalog-react@npm:1.15.1" @@ -4732,6 +4630,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.6, @backstage/plugin-permission-node@npm:^0.8.7": version: 0.8.7 resolution: "@backstage/plugin-permission-node@npm:0.8.7" @@ -5255,6 +5186,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.4, @backstage/plugin-search-react@npm:^1.8.5": version: 1.8.5 resolution: "@backstage/plugin-search-react@npm:1.8.5" @@ -5681,6 +5622,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10, @backstage/version-bridge@npm:^1.0.8": version: 1.0.10 resolution: "@backstage/version-bridge@npm:1.0.10" @@ -6188,18 +6136,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@emotion/babel-plugin@npm:^11.12.0": version: 11.12.0 resolution: "@emotion/babel-plugin@npm:11.12.0" @@ -8917,40 +8853,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13267,7 +13169,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13669,15 +13571,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -13685,28 +13578,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -13731,7 +13603,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.17 resolution: "@types/qs@npm:6.9.17" checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5 @@ -14047,24 +13919,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14665,14 +14519,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15666,7 +15513,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -15854,7 +15701,7 @@ __metadata: "@backstage/cli": "npm:^0.29.4" "@backstage/config": "npm:^1.3.1" "@backstage/plugin-app-backend": "npm:^0.4.3" - "@backstage/plugin-auth-backend": "npm:^0.24.1" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.3" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.3" "@backstage/plugin-auth-node": "npm:^0.5.5" @@ -16148,6 +15995,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -16493,7 +16360,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16976,13 +16843,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -17530,7 +17390,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17577,7 +17437,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -17619,7 +17479,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18846,7 +18706,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -20580,7 +20440,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -20619,6 +20479,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "ext@npm:^1.7.0": version: 1.7.0 resolution: "ext@npm:1.7.0" @@ -20949,6 +20848,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21839,7 +21753,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.12.0 resolution: "google-auth-library@npm:9.12.0" dependencies: @@ -22517,6 +22431,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -22692,7 +22619,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -23027,6 +22954,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-admin@npm:^3.0.0": version: 3.0.0 resolution: "is-admin@npm:3.0.0" @@ -26040,6 +25974,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -27536,15 +27479,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:1.0.0, node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -27878,13 +27812,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -28031,7 +27958,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -28199,7 +28126,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -28615,36 +28542,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -28654,45 +28551,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -28705,28 +28564,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -28845,6 +28683,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -29111,20 +28956,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.45.3": version: 1.45.3 resolution: "playwright-core@npm:1.45.3" @@ -30078,6 +29909,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -30236,6 +30076,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -31800,13 +31652,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -31958,6 +31803,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -32019,6 +31885,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -32101,7 +31979,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -32704,6 +32582,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -33823,7 +33708,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -34483,13 +34368,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -34497,13 +34375,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -34562,6 +34433,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "uni-global@npm:^1.0.0": version: 1.0.0 resolution: "uni-global@npm:1.0.0" @@ -36091,28 +35969,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -36127,16 +35983,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -36144,20 +35990,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -36165,27 +35997,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -36404,6 +36215,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -36413,6 +36233,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -36420,6 +36258,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.4, zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/report-portal/packages/backend/package.json b/workspaces/report-portal/packages/backend/package.json index 7506ed759c7..8ae5c6b303d 100644 --- a/workspaces/report-portal/packages/backend/package.json +++ b/workspaces/report-portal/packages/backend/package.json @@ -26,7 +26,7 @@ "@backstage/backend-defaults": "^0.7.0", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.4", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-auth-node": "^0.5.6", "@backstage/plugin-catalog-backend": "^1.30.0", diff --git a/workspaces/report-portal/plugins/report-portal-backend/package.json b/workspaces/report-portal/plugins/report-portal-backend/package.json index 9cfd76fb625..676f7f34091 100644 --- a/workspaces/report-portal/plugins/report-portal-backend/package.json +++ b/workspaces/report-portal/plugins/report-portal-backend/package.json @@ -47,7 +47,7 @@ "@backstage/backend-defaults": "^0.7.0", "@backstage/backend-test-utils": "^1.2.1", "@backstage/cli": "^0.29.5", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-catalog-backend": "^1.30.0", "@types/supertest": "^6.0.0", diff --git a/workspaces/report-portal/yarn.lock b/workspaces/report-portal/yarn.lock index e9f20bcd338..cf6141929e6 100644 --- a/workspaces/report-portal/yarn.lock +++ b/workspaces/report-portal/yarn.lock @@ -2746,7 +2746,7 @@ __metadata: "@backstage/backend-test-utils": "npm:^1.2.1" "@backstage/cli": "npm:^0.29.5" "@backstage/config": "npm:^1.3.2" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-catalog-backend": "npm:^1.30.0" "@types/express": "npm:^4.17.6" @@ -3090,6 +3090,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.2.1": version: 1.2.1 resolution: "@backstage/backend-test-utils@npm:1.2.1" @@ -3127,6 +3149,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3151,6 +3187,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3158,6 +3206,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3342,6 +3402,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.4": version: 1.15.4 resolution: "@backstage/core-app-api@npm:1.15.4" @@ -3526,6 +3597,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.4": version: 0.10.4 resolution: "@backstage/frontend-app-api@npm:0.10.4" @@ -3777,150 +3861,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/555f053d13cd582d5941ca434d10b53e9064f6bd3e30b6d1daadf22e176f3685a4a311f223b30e15dad2f76386bba9e1fa2dc65e439a9ca7fbab767175b3769d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a1525e9e1cec3d96aaea0074a091bb69efacb048acecdd7c961ce9e7852510486a30874d94769127328b85fd4f385a32cc274367d079cb4cedbed2a0b998d75f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.2" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/52ab555a366b847f48306cb9cd1e3fd63c81ea9bcece052be3d76e296f4ec33590131ba8325e159e6ca3479a7836863e65bd872d1fab29beb8dc475c2a0a9911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/f74ccf691da45f15881356f7c43b1acb612bcc4af815903c5b9d39033467a9010cf253bb77203a4a91015a62a0a3abb80c7f03298806e2673153e1389057b4ff - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/e5449a54620ba38c43bfbe2923ccea094422c4f87a5c35fd8cf856d95afa8dd06198c3f5d1921d5da18129d392d9d6a1a86ff9ca75cdd877023a22090910f6de - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/0afba047259d98f56dd17c4c43497c458d51546004d8da1c3221b105d63fc64eb95b938ac69ae4f509ba513f332bc05a18fb23c41b941668941ae122b09334fb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/364daf365680da9afc176f087da0f9bd374f90c94d1945a2487c41638e324f9c75f04d8da639b6a5afd0b4f3ffb39bf85ffb1c6320437e9717d8f48544b2140c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/bfb3c35df0e05a0bb9e1f4972c46952876db19b33f9664cfa296ec698fdc7b4c3849a211616f7da4f8464c265b3481b5e6df228600be5c1505a2a796e6c6c47d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport-github2: "npm:^0.1.12" - checksum: 10/6117c295fce5c84cee208babb6d03348f9398b358cebb790789dc61ff569604dda317714e51eb833671df8e2936efc231226527ced7a7d746ca7ef3b6229b546 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/46cce9f49a128a801ba0587012a305f850734062f4e29306bdb58401b064654ad4004896f6ef4eecd3b51ec831884209bd5b9b03b4b552236d271a3662f63995 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/df8c17db1559490385fb4d0ef58b46aac268f971e4bfdcd9469c0cc408d592b422bc069dbc7cace75d1273d9fa3e3281546e261cd0d91225ee33de9a4758f01f - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" @@ -3934,145 +3874,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/0b9bed0a15064591c49a7cc754916160e2234ffba1de00eaeb686d4dd5bb7a25a1656aeaac25c0e6a13072f5ebf78682002a84bf15719c570781e29b04514281 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d47fd5fd0c62fbd0478b56a176668b10e52fd46ab5a7046a9c998caf2c84c0a68ab96f3d750e83dcbbb53e3f04b2b37a5b1fcf70b6d4ac17d07b7e2958c09c11 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - checksum: 10/d0c76b70f7e8a41acf79cee51655ba157b4ef766a39098ac04a1755cc90f655aad2526b930b57dcba9bbafbc6d7ed3af993a0b057e5a36a088e6a48e7d5195e7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/ea1e07243998d41369883058f0a9e24dff7e1f5a0c2630f4c4d1b7a91180109de2488688e42f11ade912c897ea021bc6c3d76de48644c0fd499fd6f1fb0db730 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/14152dec585c2abb85c712b4f63fb52310ac43e97e0e55669e46d35234abfd96907814aeb97dba326e9f61724c1746eb803944e6903552c5162c9a0dc75a273f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/020aef08f71d9309bd4b6ce8c8dbafb4f321b9090abc9d924e10677b2bc02608ee8e9a23e6a468721de8d1c7dcb8a6e08c4a859827dfbe8eb96c69a9e0505af9 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.2": - version: 0.24.2 - resolution: "@backstage/plugin-auth-backend@npm:0.24.2" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.2" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/3798985d9d9d003b9ea974abda5e7a48ed3d03ab7580702c23eb876d6a9b9acc1103ea6d706145e50d2b67da6932c1d11c231060e675b4acda48b6a8c4f77720 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4124,6 +3954,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.11": version: 0.1.11 resolution: "@backstage/plugin-auth-react@npm:0.1.11" @@ -4222,6 +4075,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.15": version: 0.4.15 resolution: "@backstage/plugin-catalog-graph@npm:0.4.15" @@ -4308,6 +4172,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/plugin-catalog-react@npm:1.15.1" @@ -4484,6 +4371,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -4988,6 +4908,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.5": version: 1.8.5 resolution: "@backstage/plugin-search-react@npm:1.8.5" @@ -5406,6 +5336,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10": version: 1.0.10 resolution: "@backstage/version-bridge@npm:1.0.10" @@ -5885,18 +5822,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8441,40 +8366,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12517,7 +12408,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12858,44 +12749,14 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12920,7 +12781,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -13213,24 +13074,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13687,14 +13530,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -14663,7 +14499,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -14852,7 +14688,7 @@ __metadata: "@backstage/cli": "npm:^0.29.5" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.4" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-auth-node": "npm:^0.5.6" "@backstage/plugin-catalog-backend": "npm:^1.30.0" @@ -15145,6 +14981,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15474,7 +15330,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15880,13 +15736,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16379,7 +16228,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16426,7 +16275,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16461,7 +16310,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17563,7 +17412,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19159,7 +19008,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -19198,6 +19047,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19538,6 +19426,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20398,7 +20301,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.11.0 resolution: "google-auth-library@npm:9.11.0" dependencies: @@ -21032,6 +20935,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -21214,7 +21130,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21526,6 +21442,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24385,6 +24308,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25723,15 +25655,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -26059,13 +25982,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -26212,7 +26128,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -26358,7 +26274,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -26755,84 +26671,7 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - -"passport-github2@npm:^0.1.12": - version: 0.1.12 - resolution: "passport-github2@npm:0.1.12" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/cf174d1738a2b1d398ec9f4ba2e1ca229214ef65cfd05f5754303f664d5cfd6e3bacbf49ece19fcd576be43bfcc1d3795541f50692148436b9e4ddbffbe625ac - languageName: node - linkType: hard - -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26845,28 +26684,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26978,6 +26796,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -27244,20 +27069,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.45.0": version: 1.45.0 resolution: "playwright-core@npm:1.45.0" @@ -28160,6 +27971,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -28318,6 +28138,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29843,13 +29675,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29983,6 +29808,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -30044,6 +29890,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -30126,7 +29984,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -30709,6 +30567,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -31772,7 +31637,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -32399,13 +32264,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -32413,13 +32271,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -32462,6 +32313,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -33615,28 +33473,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -33651,16 +33487,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -33668,20 +33494,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -33689,27 +33501,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33932,6 +33723,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33941,6 +33741,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -33948,6 +33766,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/tech-insights/packages/backend/package.json b/workspaces/tech-insights/packages/backend/package.json index 7aae499bbd0..9c1bce72617 100644 --- a/workspaces/tech-insights/packages/backend/package.json +++ b/workspaces/tech-insights/packages/backend/package.json @@ -30,7 +30,7 @@ "@backstage/catalog-model": "^1.7.3", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.4", - "@backstage/plugin-auth-backend": "^0.24.2", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.2.4", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", "@backstage/plugin-auth-node": "^0.5.6", diff --git a/workspaces/tech-insights/yarn.lock b/workspaces/tech-insights/yarn.lock index 33796719eb4..29e9f8c2bdd 100644 --- a/workspaces/tech-insights/yarn.lock +++ b/workspaces/tech-insights/yarn.lock @@ -3297,6 +3297,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.2.1, @backstage/backend-test-utils@npm:^1.3.0": version: 1.3.0 resolution: "@backstage/backend-test-utils@npm:1.3.0" @@ -3334,6 +3356,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3358,6 +3394,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3365,6 +3413,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3549,6 +3609,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.4": version: 1.15.4 resolution: "@backstage/core-app-api@npm:1.15.4" @@ -3733,6 +3804,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.4": version: 0.10.4 resolution: "@backstage/frontend-app-api@npm:0.10.4" @@ -3984,114 +4068,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/555f053d13cd582d5941ca434d10b53e9064f6bd3e30b6d1daadf22e176f3685a4a311f223b30e15dad2f76386bba9e1fa2dc65e439a9ca7fbab767175b3769d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a1525e9e1cec3d96aaea0074a091bb69efacb048acecdd7c961ce9e7852510486a30874d94769127328b85fd4f385a32cc274367d079cb4cedbed2a0b998d75f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.2" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/52ab555a366b847f48306cb9cd1e3fd63c81ea9bcece052be3d76e296f4ec33590131ba8325e159e6ca3479a7836863e65bd872d1fab29beb8dc475c2a0a9911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/f74ccf691da45f15881356f7c43b1acb612bcc4af815903c5b9d39033467a9010cf253bb77203a4a91015a62a0a3abb80c7f03298806e2673153e1389057b4ff - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/e5449a54620ba38c43bfbe2923ccea094422c4f87a5c35fd8cf856d95afa8dd06198c3f5d1921d5da18129d392d9d6a1a86ff9ca75cdd877023a22090910f6de - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/0afba047259d98f56dd17c4c43497c458d51546004d8da1c3221b105d63fc64eb95b938ac69ae4f509ba513f332bc05a18fb23c41b941668941ae122b09334fb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/364daf365680da9afc176f087da0f9bd374f90c94d1945a2487c41638e324f9c75f04d8da639b6a5afd0b4f3ffb39bf85ffb1c6320437e9717d8f48544b2140c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/bfb3c35df0e05a0bb9e1f4972c46952876db19b33f9664cfa296ec698fdc7b4c3849a211616f7da4f8464c265b3481b5e6df228600be5c1505a2a796e6c6c47d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" @@ -4103,31 +4079,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/46cce9f49a128a801ba0587012a305f850734062f4e29306bdb58401b064654ad4004896f6ef4eecd3b51ec831884209bd5b9b03b4b552236d271a3662f63995 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/df8c17db1559490385fb4d0ef58b46aac268f971e4bfdcd9469c0cc408d592b422bc069dbc7cace75d1273d9fa3e3281546e261cd0d91225ee33de9a4758f01f - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.4": version: 0.2.4 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" @@ -4141,145 +4092,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/0b9bed0a15064591c49a7cc754916160e2234ffba1de00eaeb686d4dd5bb7a25a1656aeaac25c0e6a13072f5ebf78682002a84bf15719c570781e29b04514281 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d47fd5fd0c62fbd0478b56a176668b10e52fd46ab5a7046a9c998caf2c84c0a68ab96f3d750e83dcbbb53e3f04b2b37a5b1fcf70b6d4ac17d07b7e2958c09c11 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.4" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - checksum: 10/d0c76b70f7e8a41acf79cee51655ba157b4ef766a39098ac04a1755cc90f655aad2526b930b57dcba9bbafbc6d7ed3af993a0b057e5a36a088e6a48e7d5195e7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/ea1e07243998d41369883058f0a9e24dff7e1f5a0c2630f4c4d1b7a91180109de2488688e42f11ade912c897ea021bc6c3d76de48644c0fd499fd6f1fb0db730 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/14152dec585c2abb85c712b4f63fb52310ac43e97e0e55669e46d35234abfd96907814aeb97dba326e9f61724c1746eb803944e6903552c5162c9a0dc75a273f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/020aef08f71d9309bd4b6ce8c8dbafb4f321b9090abc9d924e10677b2bc02608ee8e9a23e6a468721de8d1c7dcb8a6e08c4a859827dfbe8eb96c69a9e0505af9 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.2": - version: 0.24.2 - resolution: "@backstage/plugin-auth-backend@npm:0.24.2" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.2" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/3798985d9d9d003b9ea974abda5e7a48ed3d03ab7580702c23eb876d6a9b9acc1103ea6d706145e50d2b67da6932c1d11c231060e675b4acda48b6a8c4f77720 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4331,6 +4172,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.11": version: 0.1.11 resolution: "@backstage/plugin-auth-react@npm:0.1.11" @@ -4429,6 +4293,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.15": version: 0.4.15 resolution: "@backstage/plugin-catalog-graph@npm:0.4.15" @@ -4515,6 +4390,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.1": version: 1.15.1 resolution: "@backstage/plugin-catalog-react@npm:1.15.1" @@ -4691,6 +4589,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5195,6 +5126,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.5": version: 1.8.5 resolution: "@backstage/plugin-search-react@npm:1.8.5" @@ -5613,6 +5554,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.10": version: 1.0.10 resolution: "@backstage/version-bridge@npm:1.0.10" @@ -6075,18 +6023,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8794,40 +8730,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13005,7 +12907,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13367,15 +13269,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -13383,28 +13276,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -13429,7 +13301,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -13726,38 +13598,20 @@ __metadata: checksum: 10/e3958f8b0fe551c86c14431f5940c3470127293280830684154b91dc7eb3514aeb79fe3216968833cf79d4d1c67f580f054b5be2cd562bebf4f728913e73e944 languageName: node linkType: hard - -"@types/webpack-env@npm:^1.15.2": - version: 1.18.5 - resolution: "@types/webpack-env@npm:1.18.5" - checksum: 10/3c8dd0b23d45e2d33abdfbae7f1d8f75ce23d54588b08943e833f4dba81eb683ac68672a75eccbdba8e008bc1647638803c1bcadc8cdfd1dd7142fa2c3f612de - languageName: node - linkType: hard - -"@types/ws@npm:*, @types/ws@npm:^8.0.0, @types/ws@npm:^8.5.10, @types/ws@npm:^8.5.3": - version: 8.5.12 - resolution: "@types/ws@npm:8.5.12" - dependencies: - "@types/node": "npm:*" - checksum: 10/d8a3ddfb5ff8fea992a043113579d61ac1ea21e8464415af9e2b01b205ed19d817821ad64ca1b3a90062d1df1c23b0f586d8351d25ca6728844df99a74e8f76d - languageName: node - linkType: hard - -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 + +"@types/webpack-env@npm:^1.15.2": + version: 1.18.5 + resolution: "@types/webpack-env@npm:1.18.5" + checksum: 10/3c8dd0b23d45e2d33abdfbae7f1d8f75ce23d54588b08943e833f4dba81eb683ac68672a75eccbdba8e008bc1647638803c1bcadc8cdfd1dd7142fa2c3f612de languageName: node linkType: hard -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" +"@types/ws@npm:*, @types/ws@npm:^8.0.0, @types/ws@npm:^8.5.10, @types/ws@npm:^8.5.3": + version: 8.5.12 + resolution: "@types/ws@npm:8.5.12" dependencies: "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb + checksum: 10/d8a3ddfb5ff8fea992a043113579d61ac1ea21e8464415af9e2b01b205ed19d817821ad64ca1b3a90062d1df1c23b0f586d8351d25ca6728844df99a74e8f76d languageName: node linkType: hard @@ -14217,14 +14071,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15227,7 +15074,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -15420,7 +15267,7 @@ __metadata: "@backstage/cli": "npm:^0.29.6" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.4" - "@backstage/plugin-auth-backend": "npm:^0.24.2" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" "@backstage/plugin-auth-node": "npm:^0.5.6" @@ -15721,6 +15568,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -16052,7 +15919,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16515,13 +16382,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x, clone@npm:^2.1.2": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16529,6 +16389,13 @@ __metadata: languageName: node linkType: hard +"clone@npm:^2.1.2": + version: 2.1.2 + resolution: "clone@npm:2.1.2" + checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 + languageName: node + linkType: hard + "clsx@npm:^1.0.2, clsx@npm:^1.0.4, clsx@npm:^1.1.1, clsx@npm:^1.2.1": version: 1.2.1 resolution: "clsx@npm:1.2.1" @@ -17014,7 +16881,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17061,7 +16928,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -17096,7 +16963,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0, cookie@npm:^0.7.2": +"cookie@npm:^0.7.0, cookie@npm:^0.7.2, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18295,7 +18162,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19905,7 +19772,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -19944,6 +19811,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -20290,6 +20196,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21153,7 +21074,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.10.0 resolution: "google-auth-library@npm:9.10.0" dependencies: @@ -21832,6 +21753,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -22000,7 +21934,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -22310,6 +22244,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -25207,6 +25148,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -26629,15 +26579,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -26990,13 +26931,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -27143,7 +27077,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -27289,7 +27223,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -27686,36 +27620,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -27725,45 +27629,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -27776,28 +27642,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -27909,6 +27754,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -28175,20 +28027,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.44.1": version: 1.44.1 resolution: "playwright-core@npm:1.44.1" @@ -29102,6 +28940,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -29276,6 +29123,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -30854,13 +30713,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -31003,6 +30855,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -31064,6 +30937,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -31146,7 +31031,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -31808,6 +31693,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -32903,7 +32795,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -33568,13 +33460,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -33582,13 +33467,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -33631,6 +33509,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.23.0 + resolution: "undici@npm:7.23.0" + checksum: 10/367eb1ef3e974e4dab66686c0f06a09fc112713e585b8049c61dcd0c9f788e195987100c9e15b9d51771a5a8ec06db075245d04311e15c856018a7dba1593556 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -34801,28 +34686,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -34837,16 +34700,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -34854,20 +34707,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -34875,27 +34714,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -35161,6 +34979,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -35170,6 +34997,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.24.1 resolution: "zod@npm:3.24.1" @@ -35177,6 +35022,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/tech-radar/packages/backend/package.json b/workspaces/tech-radar/packages/backend/package.json index c0111f5dc56..f2c271bcc8b 100644 --- a/workspaces/tech-radar/packages/backend/package.json +++ b/workspaces/tech-radar/packages/backend/package.json @@ -27,7 +27,7 @@ "@backstage/backend-plugin-api": "^1.2.1", "@backstage/catalog-model": "^1.7.3", "@backstage/plugin-app-backend": "^0.5.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@backstage/plugin-auth-node": "^0.6.1", diff --git a/workspaces/tech-radar/plugins/tech-radar-backend/package.json b/workspaces/tech-radar/plugins/tech-radar-backend/package.json index 6303705740b..ba4cc7bf8bd 100644 --- a/workspaces/tech-radar/plugins/tech-radar-backend/package.json +++ b/workspaces/tech-radar/plugins/tech-radar-backend/package.json @@ -46,7 +46,7 @@ "devDependencies": { "@backstage/backend-test-utils": "^1.3.1", "@backstage/cli": "^0.31.0", - "@backstage/plugin-auth-backend": "^0.24.4", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.6", "@types/express": "*", "@types/supertest": "^2.0.12", diff --git a/workspaces/tech-radar/yarn.lock b/workspaces/tech-radar/yarn.lock index dcea7e9c58e..865c07c39aa 100644 --- a/workspaces/tech-radar/yarn.lock +++ b/workspaces/tech-radar/yarn.lock @@ -2721,7 +2721,7 @@ __metadata: "@backstage/backend-test-utils": "npm:^1.3.1" "@backstage/cli": "npm:^0.31.0" "@backstage/config": "npm:^1.3.2" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@types/express": "npm:*" "@types/supertest": "npm:^2.0.12" @@ -3020,6 +3020,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + "@backstage/backend-test-utils@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-test-utils@npm:1.3.1" @@ -3055,6 +3077,20 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3079,6 +3115,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3086,6 +3134,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3271,6 +3331,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3457,6 +3528,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3708,114 +3792,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/0afd331d07eced77837f3ca445dc20386662399d6ba1413687bba3e70eba22ca9e9056a39bd6748a08a9f4cc3f971378117522489cda35e7fdd64291f422dc36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d7f96c098592e0aa681a2c53fe105196bd47edf2fd52c1aa821fba6be17746c1abfbfaa2ce7065bbc2e66041a1d56e79fcd5b408492a84c6809d3188fb0e949a - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/d03f618067ec8f92d2eef59b21016ca1a675f0cd02a1dc993b88776c66df943617d600d6ef6308de464d7dff1e7d5f896dc5d7b9c3d7cd5371067f085337ba41 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/fd38e9f3b8ef0f03a7454e2115db9496ce548e97fa7005ebc7cab5a76f93a7752d818d96735a6e653110c35cb90ba0fc78552304c59a1e5a47b3c35a509f77a6 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/2298316ddf74ed782d7f9201ae2ad5176d290e1bc369e56cfe8c966c0b0ebe056557a7e7e6d5b1f7dbc3c8b34f4315bbf17415c572b6e1d2c0ddf55d91ec5351 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8dd451deb08a6aea0524f2dde19b9c6381bc6c7216e42daa06dc8d88c56e1e27831d3d29b88df76b6847771726e46f024f4c738c5f91206615976790137982bf - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/efe2f1bab401877fb83e1a631f29901cfbac5246bb54b6ac251ccbb9073248611565c5e6764f9390eeddbbdb76c0f1dacb81d7610a3da89593b11359d29ea363 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/b13d60cca911f0102a3a93fc93dce7f08b4a9b8ee70b6c566c63eb6ede0054a532b0250e9ef9199e1059ea1d7e7472caf0d27bc2e91caa4b800eaa875f32cd9d - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.1": version: 0.3.1 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.1" @@ -3827,31 +3803,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/15c2b5a83056aa6efebca35cb998dd10dd66d0e4e351b7677ba87f78f53d68bc24d6fe67bbdedd4c319605e98a2365736ea75d4aa8c556accfeb6ea99d98b4a5 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/760dc72fabc4cfe1dfd2fd3f34fe20569ed41207bd9e2b80032f6bcf506eec93f2a43058733ea6d985c5818d829872ee3efdc9e389cecee168a2c489ac08efe6 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3865,145 +3816,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.1" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/83020469cd3e855746870e3d6bcfb73307e83076aafb230735eba6cc607505ee84f3a1fe817da95cb6af0c46541919e4fb97d670ad4214da3471002ba2711e50 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a4882c73ca7adb72b6c2c4b0c47094a73ff8cb15d08e7b221e9a938163c158be73d5c42985f95c45aaf9f77bfba149f2d53bd25966cb8dcf11e92f69f81d71a8 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.6": - version: 0.2.6 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.6" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.1" - jose: "npm:^5.0.0" - checksum: 10/7f271f4754b5b35cea6fa513f9c8101fbaf8eba8edc8e66b57287a589c0ce5b1cc57bb4df117d89abf53c0b636aec163971ebb006dc46daed0e452f0bfbbac19 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-backend": "npm:^0.24.4" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/0bf111c8d4bbe32d4d84a4a459ae620651c805596e80e79689b01bda292bf6af3273e16849885d00f29325ad5723a282e82face0422a17b70f94897dc676f911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/718c1233982541dff50e9fde2a86bb92cf2dc4d3f593ddbeef6c1333511694a07b6fdec55dbed68f76078fc82953595ba770ea5ea88d1ceb733b92546a0e86aa - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/f8a5b118028de7978d9083e1f35b99fb4e06b2c6f85fb6073e3c2090db9a8261339d9d8601030e040c934fcd39afa3b03b2e48731919186cd31fbd04b14bee0e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.4": - version: 0.24.4 - resolution: "@backstage/plugin-auth-backend@npm:0.24.4" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.1" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.6" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.1" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.1" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.1" - "@backstage/plugin-auth-node": "npm:^0.6.1" - "@backstage/plugin-catalog-node": "npm:^1.16.1" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/5de61e515118e1ad10c10afbe5a173b218d59ab51263623e55b2bf8a133295c000184e8be223482515aaea83bf1c9ed4400b033a608a90c28749c5bcae4426c3 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4055,6 +3896,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.13": version: 0.1.13 resolution: "@backstage/plugin-auth-react@npm:0.1.13" @@ -4153,6 +4017,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.17": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4239,6 +4114,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4420,6 +4318,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/plugin-permission-node@npm:0.9.0" @@ -4890,6 +4821,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -5307,6 +5248,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -5772,18 +5720,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8415,40 +8351,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -12527,7 +12429,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12": +"@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -12885,48 +12787,18 @@ __metadata: resolution: "@types/node@npm:20.16.6" dependencies: undici-types: "npm:~6.19.2" - checksum: 10/f8a07b113901fa2b5bfbea8dedd15321126238023586f047576805cb1a53abd7f717f9e490d8e71d4c7b627885659f862584fa844fa71aab9c86295d1f006771 - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + checksum: 10/f8a07b113901fa2b5bfbea8dedd15321126238023586f047576805cb1a53abd7f717f9e490d8e71d4c7b627885659f862584fa844fa71aab9c86295d1f006771 languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -12951,7 +12823,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -13255,24 +13127,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -13728,20 +13582,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.5": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf - languageName: node - linkType: hard - "@xobotyi/scrollbar-width@npm:^1.9.5": version: 1.9.5 resolution: "@xobotyi/scrollbar-width@npm:1.9.5" @@ -14705,7 +14545,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -14898,7 +14738,7 @@ __metadata: "@backstage/catalog-model": "npm:^1.7.3" "@backstage/cli": "npm:^0.31.0" "@backstage/plugin-app-backend": "npm:^0.5.0" - "@backstage/plugin-auth-backend": "npm:^0.24.4" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.1" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.6" "@backstage/plugin-auth-node": "npm:^0.6.1" @@ -15178,6 +15018,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -15491,7 +15351,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -15897,13 +15757,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16408,7 +16261,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -16455,7 +16308,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -16490,7 +16343,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.7.0": +"cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -17617,7 +17470,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -19207,7 +19060,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.19.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -19246,6 +19099,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -19578,6 +19470,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -20416,7 +20323,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.1 resolution: "google-auth-library@npm:9.14.1" dependencies: @@ -21041,6 +20948,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -21209,7 +21129,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -21504,6 +21424,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -24313,6 +24240,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -25645,15 +25581,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25954,13 +25881,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -26107,7 +26027,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -26253,7 +26173,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.7.0 resolution: "openid-client@npm:5.7.0" dependencies: @@ -26650,36 +26570,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -26689,45 +26579,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -26740,28 +26592,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -26866,6 +26697,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -27141,20 +26979,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.47.2": version: 1.47.2 resolution: "playwright-core@npm:1.47.2" @@ -28026,6 +27850,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -28184,6 +28017,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -29712,13 +29557,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -29859,6 +29697,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -29920,6 +29779,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -29995,7 +29866,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -30587,6 +30458,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -31644,7 +31522,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -32257,13 +32135,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -32271,13 +32142,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -33426,28 +33290,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -33462,16 +33304,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -33479,20 +33311,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -33500,27 +33318,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -33727,6 +33524,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -33736,6 +33542,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.20.0, zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -33743,6 +33567,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/tekton/packages/backend/package.json b/workspaces/tekton/packages/backend/package.json index 0ce3d49ae20..aba2bacdfe4 100644 --- a/workspaces/tekton/packages/backend/package.json +++ b/workspaces/tekton/packages/backend/package.json @@ -24,7 +24,7 @@ "@backstage/backend-defaults": "^0.8.1", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.0", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", diff --git a/workspaces/tekton/yarn.lock b/workspaces/tekton/yarn.lock index 1475467387f..b6c66f7ca9f 100644 --- a/workspaces/tekton/yarn.lock +++ b/workspaces/tekton/yarn.lock @@ -3069,6 +3069,42 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3093,6 +3129,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3100,6 +3148,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3285,6 +3345,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5, @backstage/core-app-api@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/core-app-api@npm:1.16.0" @@ -3545,6 +3616,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.0": version: 0.11.0 resolution: "@backstage/frontend-app-api@npm:0.11.0" @@ -3821,114 +3905,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": version: 0.3.0 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" @@ -3940,31 +3916,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.6 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.6" @@ -3978,145 +3929,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4168,6 +4009,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.13": version: 0.1.13 resolution: "@backstage/plugin-auth-react@npm:0.1.13" @@ -4277,6 +4141,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.17 resolution: "@backstage/plugin-catalog-graph@npm:0.4.17" @@ -4363,6 +4238,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.2, @backstage/plugin-catalog-react@npm:^1.16.0": version: 1.16.0 resolution: "@backstage/plugin-catalog-react@npm:1.16.0" @@ -4694,6 +4592,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5235,6 +5166,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6, @backstage/plugin-search-react@npm:^1.8.7": version: 1.8.7 resolution: "@backstage/plugin-search-react@npm:1.8.7" @@ -5653,6 +5594,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -6147,18 +6095,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8942,40 +8878,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13616,7 +13518,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -14009,53 +13911,23 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.1.1": - version: 20.17.19 - resolution: "@types/node@npm:20.17.19" - dependencies: - undici-types: "npm:~6.19.2" - checksum: 10/4ab6662d3661ad9357d9f1876f5ecaf739fe741d6a1ec5fca3d9183eb3cf87daecb9a3590e8521ad3c460e6257f3aa113585130502519b8ec5fa050c8e6f66ea - languageName: node - linkType: hard - -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.2 - resolution: "@types/parse-json@npm:4.0.2" - checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 - languageName: node - linkType: hard - -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" +"@types/node@npm:^20.1.1": + version: 20.17.19 + resolution: "@types/node@npm:20.17.19" dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb + undici-types: "npm:~6.19.2" + checksum: 10/4ab6662d3661ad9357d9f1876f5ecaf739fe741d6a1ec5fca3d9183eb3cf87daecb9a3590e8521ad3c460e6257f3aa113585130502519b8ec5fa050c8e6f66ea languageName: node linkType: hard -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.17 resolution: "@types/passport@npm:1.0.17" dependencies: @@ -14080,7 +13952,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11": +"@types/qs@npm:*": version: 6.9.18 resolution: "@types/qs@npm:6.9.18" checksum: 10/152fab96efd819cc82ae67c39f089df415da6deddb48f1680edaaaa4e86a2a597de7b2ff0ad391df66d11a07006a08d52c9405e86b8cb8f3d5ba15881fe56cc7 @@ -14367,24 +14239,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14848,14 +14702,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15839,7 +15686,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.6.0, axios@npm:^1.7.4, axios@npm:^1.8.2": +"axios@npm:^1.0.0, axios@npm:^1.7.4, axios@npm:^1.8.2": version: 1.8.4 resolution: "axios@npm:1.8.4" dependencies: @@ -16029,7 +15876,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-auth-node": "npm:^0.6.0" @@ -16297,6 +16144,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -16604,7 +16471,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -17053,13 +16920,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -17554,7 +17414,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17601,7 +17461,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -17615,7 +17475,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18997,7 +18857,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -20570,7 +20430,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2, express@npm:^4.21.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -20609,6 +20469,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -20951,6 +20850,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21830,7 +21744,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.15.1 resolution: "google-auth-library@npm:9.15.1" dependencies: @@ -22490,6 +22404,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.9 resolution: "http-parser-js@npm:0.5.9" @@ -22664,7 +22591,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -22980,6 +22907,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -25875,6 +25809,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -27341,15 +27284,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -27724,13 +27658,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -27877,7 +27804,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -28024,7 +27951,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -28428,36 +28355,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -28467,45 +28364,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -28518,28 +28377,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -28616,7 +28454,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": +"path-to-regexp@npm:0.1.12, path-to-regexp@npm:~0.1.12": version: 0.1.12 resolution: "path-to-regexp@npm:0.1.12" checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e @@ -28935,20 +28773,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.51.1": version: 1.51.1 resolution: "playwright-core@npm:1.51.1" @@ -29856,6 +29680,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -30007,6 +29840,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -31629,13 +31474,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -31801,6 +31639,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -31862,6 +31721,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -31944,7 +31815,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -32548,6 +32419,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -33578,7 +33456,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -34187,13 +34065,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -34201,13 +34072,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -35758,28 +35622,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.1.0 - resolution: "xml-encryption@npm:3.1.0" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/c84c1e11692181c24a1c30123fed4fa31015c58994bbdcf091f07fa79f0fb809774b1533d191c4739bf76bb0fb95f223d393e84cc48417480a1896b2b689373b - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -35794,16 +35636,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -35811,20 +35643,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -35832,27 +35650,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -36089,6 +35886,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -36098,6 +35904,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.24.2 resolution: "zod@npm:3.24.2" @@ -36105,6 +35929,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" diff --git a/workspaces/topology/packages/backend/package.json b/workspaces/topology/packages/backend/package.json index 7e14ef43c88..765dbf7cb9c 100644 --- a/workspaces/topology/packages/backend/package.json +++ b/workspaces/topology/packages/backend/package.json @@ -24,7 +24,7 @@ "@backstage/backend-defaults": "^0.8.0", "@backstage/config": "^1.3.2", "@backstage/plugin-app-backend": "^0.4.5", - "@backstage/plugin-auth-backend": "^0.24.3", + "@backstage/plugin-auth-backend": "^0.27.1", "@backstage/plugin-auth-backend-module-github-provider": "^0.3.0", "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.5", "@backstage/plugin-auth-node": "^0.6.0", diff --git a/workspaces/topology/yarn.lock b/workspaces/topology/yarn.lock index a723c7152f4..867cf75e82c 100644 --- a/workspaces/topology/yarn.lock +++ b/workspaces/topology/yarn.lock @@ -3108,6 +3108,42 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.7.0": + version: 1.7.0 + resolution: "@backstage/backend-plugin-api@npm:1.7.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.18" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@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" + checksum: 10/0fc494a7bd73c78d58e7b51a8b4f415d36670ffb3aa608c4c928b0e2151b7af1415784fff6b70a355feae7f7ee309bbef6550ba81d824b495b21524ad868bf9a + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/catalog-client@npm:1.13.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.0" + cross-fetch: "npm:^4.0.0" + lodash: "npm:^4.17.21" + uri-template: "npm:^2.0.0" + checksum: 10/a89ef429d573e8eb8b8e5aef0ed0004e7a00c1c46567710f4ef436508fe1a9bc818cd6f5c77f8d055663cecf33ccc6c0dbcfd8b9b39f591ce0fb0d34a73dfa41 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3132,6 +3168,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10/002b26972537b14b7bee90d617cb174c6b036cfbdbed58a52ab02195b2045743e87b8ddf58fd1afa8056315c559a60203488e0f596db82f6c85b05145685a850 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3139,6 +3187,18 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-common@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/cli-common@npm:0.1.18" + dependencies: + "@backstage/errors": "npm:^1.2.7" + cross-spawn: "npm:^7.0.3" + global-agent: "npm:^3.0.0" + undici: "npm:^7.2.3" + checksum: 10/2ed0c51bfc7a24d09a2c5fdb0e9b715f654e1ec5b6f6d528c457dad96ad57dfc57840292712dac29a9af206bb4f9d3cefbe311200f5708f9587386b00897e5b0 + languageName: node + linkType: hard + "@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" @@ -3324,6 +3384,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10/668245a7eb20681ec0864540b8db1a99df40e17181c561b70ef8a3a644e8ceae31b4defe2bf696d31af17ea14d7cf1927459bf3ce91a530cb7b505647430c58a + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.15.5": version: 1.15.5 resolution: "@backstage/core-app-api@npm:1.15.5" @@ -3509,6 +3580,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/filter-predicates@npm:0.1.0" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76" + zod-validation-error: "npm:^4.0.2" + checksum: 10/82bd6dde6615e48a7152fbdb6b3d2fa64b574864edd5d9e00b52922e120237c42822afc601a693c81af28bed143d2b1234854dd20bfcd5a944b869a4e09564e7 + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.10.5": version: 0.10.5 resolution: "@backstage/frontend-app-api@npm:0.10.5" @@ -3760,114 +3844,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/f0c4633e00b0355fa2dcfbc2efd2463688e59a660dd8f49316c753a7f97672791ac04e452845c6c06a987563a5e318e2ce7a1d7b68075b0d5d5a250b9d97d245 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/572ae9adb2ab4cf788c94b4c26ee9c7261e25ce5d549c6089ec5cb3291c7d108bbd5be132fd6264b7430aba9194948a0bdd3f9ef3cdc9aac043fc1ce5241e533 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/e4d20d3a8eeccbc0a9ec5c5108e927caaec49f7a209e870b62ab2cb41c893d6b072e4948cec09419d2a953654158e798323a8903461fecd36b418d41dfe12358 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.5" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/7cfa58d0457897206ae243f2934ff43d5794cf91fa2cf8d1ea94cfa6b47e5e9e2e90edfc029a0bf71ddc439f4e597558c024c3961698bd26a3587e83612fa563 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/6b7d57ae8436fb99c7e226667c52efbfbd4b087ebd1f7a3339f4d7bc4a0595e4eae41843918d9aea36d445da33ee7c216b8a0c510be8969c30ed0a9e25ffdfb2 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/8fb8c597a9a8ba282d26b95c9bcd0347854c0d28b7cefabd78f7792593aaacc7ed201fc56cc31a54d9be9b2b949319ebf9c965743a809dcdd663ccb411e9f771 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/194bc0ca3be87a4db9eff355ac1051ebbb16e4e92686a2d1f1667852692b5fcc98bdb8d3fdf46c8ad6a3bd42cffb2e33bc049c94a4299c7bc0b6949717290323 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/6ae070e020f1ffc07545f35ace9bdc26cc7e72e9f4e8306b4d01465ca384178ebf102f47f0028e0d8b7b9d647d2817d0ac91475e2f46c19b623d5d53d7a06893 - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.0": version: 0.3.0 resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.0" @@ -3879,31 +3855,6 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/171bd81e424d328623b007683fe05f30638f65e9e2ffb4b3392b719accb9447fbb4c48a7c4ae7c23aab63cd3b961a34791c13bd324381b9d4675b008d95b8f7b - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/d02a93aaea5b10f7d28a0cb6f7e5f8542f341bac610f11fb8d94da4d19c103d6f807b8200b016aac429c826961fc294be85bcf8ca922b654c7c48893099ea1fb - languageName: node - linkType: hard - "@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.5": version: 0.2.5 resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.5" @@ -3917,145 +3868,35 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/21952045612f45e22d1f8044fbf66f760cb8e200de3cda10ce8b59ab76d9346281c3907d786c99d0c6a4192c081d69c4909e7a5388fd172433f062e3ab1ab092 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/48ebeba4b62bc1d5d895ebbdd51c73c428ef54227c4bee748111e1347a0887612b7758d6c5df6af144ad1bcc8c70ab2dc337d9294ddabfc0b3ab2d1ca1cd9d36 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.5" +"@backstage/plugin-auth-backend@npm:^0.27.1": + version: 0.27.1 + resolution: "@backstage/plugin-auth-backend@npm:0.27.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - jose: "npm:^5.0.0" - checksum: 10/4599a6ea51f8e7ec2ad818ce3bdc33bafbafc57fe9366eeb0df6c61399403dd2651fe9d42a1bbd1edacdc18177f7525ff3b87e0f217802404c0f4f70f974331e - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.4.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-backend": "npm:^0.24.3" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/61d1c4e51372fdee0bba7f9557164454fc57731d7d4999f7f7fc90dcdcf347615177d4569d30cbdc97b9f0a97879a9bd8484d14e77fd81a884a93b1d70cc266d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.2.0": - version: 0.2.0 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.2.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/55e9c605041ba5d8afce6e09213f47fe341e1831ce29dadb33339f6a5822423a944a79f395a0ae58386e5b6c710e5866e7a2439ada25e2cf4370e9b2d17e9765 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.3.0" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/0e4111d2b5f7e7dd0b3b06c334fac57889542bd79c40b1a0e6277ce306a76ba6ff8883ae4d63ac5e5e293ef5481f1e384398f82da3c010aa0933da0d79933ecb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.3": - version: 0.24.3 - resolution: "@backstage/plugin-auth-backend@npm:0.24.3" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.3.0" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.5" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.4.0" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.2.0" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.3.0" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-catalog-node": "npm:^1.16.0" - "@backstage/types": "npm:^1.2.1" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-catalog-node": "npm:^2.0.0" + "@backstage/types": "npm:^1.2.2" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" - express: "npm:^4.17.1" + express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" + ipaddr.js: "npm:^2.3.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" + matcher: "npm:^4.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/670618cc2a8604b427e9769b15eab69a812cf52f09ecc209b25474957f577c075108f95fc0b9eabd7179eda6d39f8d30e3c1bc5148c17b000997040163d2b513 + zod: "npm:^4.3.5" + zod-validation-error: "npm:^5.0.0" + checksum: 10/e2435f0a562d37f2be714bdb32ec6abd342f5df8a8a1abb7462a25749dcdf0a0678634ef633604d3414424f4157a4087ab937bb2013bf59254dfb27591e96cc3 languageName: node linkType: hard @@ -4107,6 +3948,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.13": + version: 0.6.13 + resolution: "@backstage/plugin-auth-node@npm:0.6.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.22.0" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + zod-validation-error: "npm:^4.0.2" + checksum: 10/6bafde44c329814b1a44b7cced1b9ebe5c8b0990bb2233b54cc382b6c36b7dfad2aa6dbbb07d64df9adc60a2bc296025e4cfe098896e9e3d2a636086e8ed48a5 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.12": version: 0.1.12 resolution: "@backstage/plugin-auth-react@npm:0.1.12" @@ -4216,6 +4080,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.8": + version: 1.1.8 + resolution: "@backstage/plugin-catalog-common@npm:1.1.8" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-search-common": "npm:^1.2.22" + checksum: 10/d926eab9f734c1636978d430eeefaa85baa8796d389ea2bf5aa0893bad2855e699ca36bd3779b708ecdd73da158d6a7c9df2ac2e8e717872081303c0f6448ba4 + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.16": version: 0.4.16 resolution: "@backstage/plugin-catalog-graph@npm:0.4.16" @@ -4302,6 +4177,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-node@npm:2.0.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/catalog-client": "npm:^1.13.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.8" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/plugin-permission-node": "npm:^0.10.10" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + peerDependencies: + "@backstage/backend-test-utils": ^1.11.0 + peerDependenciesMeta: + "@backstage/backend-test-utils": + optional: true + checksum: 10/fd7550a3f34b6b3a13159a21c4b3889f7f1a6af1164cb3e84b6b0d0cd6d678da83629c4e7f476f6bec8042b9186d5b47575d0333da9194d12b96ce71af603afa + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.15.2": version: 1.15.2 resolution: "@backstage/plugin-catalog-react@npm:1.15.2" @@ -4628,6 +4526,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.6": + version: 0.9.6 + resolution: "@backstage/plugin-permission-common@npm:0.9.6" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/b5ad459929184a7f1a798d6073afd585675c432e07be9165cfe3d740cbe24b283436e33deb1cd47ffa115fca13bed436cef515fcc57b1247667e37510f80099f + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.10": + version: 0.10.10 + resolution: "@backstage/plugin-permission-node@npm:0.10.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.7.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.13" + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@types/express": "npm:^4.17.6" + express: "npm:^4.22.0" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.25.1" + checksum: 10/741cbc58e98942accfffbcbdedf8e9259903b578b48ad2f440a196bf6efc70a8c352be815d85a98a5a5b301f3dc6a3363a284ef8bee3adbdf34837a65c4242ec + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.8.8": version: 0.8.8 resolution: "@backstage/plugin-permission-node@npm:0.8.8" @@ -5149,6 +5080,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.22": + version: 1.2.22 + resolution: "@backstage/plugin-search-common@npm:1.2.22" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.6" + "@backstage/types": "npm:^1.2.2" + checksum: 10/3509472aa2de4a9b7812d0ad50a610a1cd31dea7d97348ad529614d6d4b8c3d896b1aeab45c6b6aa1b8632a829ca2737bdb1df08eddc72a0930a12b22122f89d + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.6": version: 1.8.6 resolution: "@backstage/plugin-search-react@npm:1.8.6" @@ -5568,6 +5509,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10/813129ae2f4be2765b54a16457955c8bbeb7cc6685bc2cae8b981ae7010353d9cd1110acf846f5c23cf7fbbb6bee6d56b629d5f59933247bb529f4816218c1e7 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -6067,18 +6015,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -8821,40 +8757,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -13327,7 +13229,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13735,15 +13637,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.6 - resolution: "@types/oauth@npm:0.9.6" - dependencies: - "@types/node": "npm:*" - checksum: 10/6e1d42585a77b73c607be3c50c25d6f7f772fc1f3927c2ea10c9955b4ba118dfe6cc7303538e68cd53ffe6f133cf8b8c61f703a37023175c5bbb218460732147 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -13751,28 +13644,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -13797,7 +13669,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11": +"@types/qs@npm:*": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -14077,24 +13949,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14543,14 +14397,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a - languageName: node - linkType: hard - -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -15499,7 +15346,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -15689,7 +15536,7 @@ __metadata: "@backstage/cli": "npm:^0.30.0" "@backstage/config": "npm:^1.3.2" "@backstage/plugin-app-backend": "npm:^0.4.5" - "@backstage/plugin-auth-backend": "npm:^0.24.3" + "@backstage/plugin-auth-backend": "npm:^0.27.1" "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.0" "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.5" "@backstage/plugin-auth-node": "npm:^0.6.0" @@ -15948,6 +15795,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:~1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/ff67e28d3f426707be8697a75fdf8d564dc50c341b41f054264d8ab6e2924e519c7ce8acc9d0de05328fdc41e1d9f3f200aec9c1cfb1867d6b676a410d97c689 + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.2.1 resolution: "bonjour-service@npm:1.2.1" @@ -16262,7 +16129,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 @@ -16684,13 +16551,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -17171,7 +17031,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -17218,7 +17078,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.7": +"cookie-signature@npm:1.0.7, cookie-signature@npm:~1.0.6": version: 1.0.7 resolution: "cookie-signature@npm:1.0.7" checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 @@ -17239,7 +17099,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.2": +"cookie@npm:0.7.2, cookie@npm:^0.7.0, cookie@npm:~0.7.1, cookie@npm:~0.7.2": version: 0.7.2 resolution: "cookie@npm:0.7.2" checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f @@ -18621,7 +18481,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 @@ -20182,7 +20042,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.19.2": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -20221,6 +20081,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.22.0": + version: 4.22.1 + resolution: "express@npm:4.22.1" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.3" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.14.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/f33c1bd0c7d36e2a1f18de9cdc176469d32f68e20258d2941b8d296ab9a4fd9011872c246391bf87714f009fac5114c832ec5ac65cbee39421f1258801eb8470 + languageName: node + linkType: hard + "extend@npm:3.0.2, extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" @@ -20562,6 +20461,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + "find-file-up@npm:^2.0.1": version: 2.0.1 resolution: "find-file-up@npm:2.0.1" @@ -21435,7 +21349,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.14.1 resolution: "google-auth-library@npm:9.14.1" dependencies: @@ -22053,6 +21967,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -22235,7 +22162,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -22551,6 +22478,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.3.0": + version: 2.3.0 + resolution: "ipaddr.js@npm:2.3.0" + checksum: 10/be3d01bc2e20fc2dc5349b489ea40883954b816ce3e57aa48ad943d4e7c4ace501f28a7a15bde4b96b6b97d0fbb28d599ff2f87399f3cda7bd728889402eed3b + languageName: node + linkType: hard + "is-alphabetical@npm:^1.0.0": version: 1.0.4 resolution: "is-alphabetical@npm:1.0.4" @@ -25410,6 +25344,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^4.0.0": + version: 4.0.0 + resolution: "matcher@npm:4.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 10/d338aff31d8dfd3626873e43777f46b123579734d53bb8d18d64b08a822ba5e8d39f5fe2e23403258e6143aa0cbe20a15662720d825cd0d3af961d5a44230328 + languageName: node + linkType: hard + "material-ui-popup-state@npm:^1.9.3": version: 1.9.3 resolution: "material-ui-popup-state@npm:1.9.3" @@ -26838,15 +26781,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -27168,13 +27102,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -27321,7 +27248,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -27467,7 +27394,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5": +"openid-client@npm:^5.3.0, openid-client@npm:^5.6.5": version: 5.7.1 resolution: "openid-client@npm:5.7.1" dependencies: @@ -27871,36 +27798,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -27910,45 +27807,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -27961,28 +27820,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -28097,6 +27935,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:~0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -28372,20 +28217,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.48.0": version: 1.48.0 resolution: "playwright-core@npm:1.48.0" @@ -29254,6 +29085,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:~6.14.0": + version: 6.14.2 + resolution: "qs@npm:6.14.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/682933a85bb4b7bd0d66e13c0a40d9e612b5e4bcc2cb9238f711a9368cd22d91654097a74fff93551e58146db282c56ac094957dfdc60ce64ea72c3c9d7779ac + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -29412,6 +29252,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + "raw-loader@npm:^4.0.2": version: 4.0.2 resolution: "raw-loader@npm:4.0.2" @@ -31025,13 +30877,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -31181,6 +31026,27 @@ __metadata: languageName: node linkType: hard +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + "seq-queue@npm:^0.0.5": version: 0.0.5 resolution: "seq-queue@npm:0.0.5" @@ -31242,6 +31108,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -31324,7 +31202,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e @@ -31906,6 +31784,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -32907,7 +32792,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -33527,13 +33412,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -33541,13 +33419,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -35137,28 +35008,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -35173,16 +35022,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -35190,20 +35029,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -35211,27 +35036,6 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -35475,6 +35279,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.25.1": + version: 3.25.1 + resolution: "zod-to-json-schema@npm:3.25.1" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10/744dd370f4452c8db120de1475ea4d484a11df884c4636111d630e5e1351b8a7590d99cf14a2b9f21e7906f8b78721d958663a7973a40994e7d28770876674cc + languageName: node + linkType: hard + "zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.4.0": version: 3.4.0 resolution: "zod-validation-error@npm:3.4.0" @@ -35484,6 +35297,24 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod-validation-error@npm:^5.0.0": + version: 5.0.0 + resolution: "zod-validation-error@npm:5.0.0" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/d5713f6608f9b8fcb0d74c591cb5c5839fcab679adde5c668f8f95539a1b54fb6910ba577ec66ccda77645e9d2c1ae3fafca771a291f4648aaae8bdfed9b27a7 + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.23.8 resolution: "zod@npm:3.23.8" @@ -35491,6 +35322,20 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zod@npm:^4.3.5": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10/25fc0f62e01b557b4644bf0b393bbaf47542ab30877c37837ea8caf314a8713d220c7d7fe51f68ffa72f0e1018ddfa34d96f1973d23033f5a2a5a9b6b9d9da01 + languageName: node + linkType: hard + "zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5"