diff --git a/yarn.lock b/yarn.lock index 024c123..a6a529e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2066,19 +2066,19 @@ "@babel/helper-string-parser" "^7.25.9" "@babel/helper-validator-identifier" "^7.25.9" -"@backstage-community/plugin-github-actions@^0.6.15": - version "0.6.26" - resolved "https://registry.yarnpkg.com/@backstage-community/plugin-github-actions/-/plugin-github-actions-0.6.26.tgz#01a6904fc36c5b3e0c6a1edb658c50a4644573c0" - integrity sha512-o9VOLjdBIzzp+y8NKa1S5fKVfURqDtDpTitjrAq4Q6JPyQ3ZJ8SIIyVYVyhQ2AegVuK35BPbbSBLFwkAb3IwyA== - dependencies: - "@backstage/catalog-model" "^1.7.0" - "@backstage/core-compat-api" "^0.3.1" - "@backstage/core-components" "^0.15.1" - "@backstage/core-plugin-api" "^1.10.0" - "@backstage/frontend-plugin-api" "^0.9.0" - "@backstage/integration" "^1.15.1" - "@backstage/integration-react" "^1.2.0" - "@backstage/plugin-catalog-react" "^1.14.0" +"@backstage-community/plugin-github-actions@^0.7.0": + version "0.7.0" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-github-actions/-/plugin-github-actions-0.7.0.tgz#8ae7c0f1e4652ed5d6214779a80c1bd7116a9069" + integrity sha512-LB0hkjn6WmkC9WbXP2YI4ZDtdbSOlVTZUmwvWag1m4F764Z4uXri/mHrbX/oEpScC+IumLSWOrhMitxRub7EhA== + dependencies: + "@backstage/catalog-model" "^1.7.2" + "@backstage/core-compat-api" "^0.3.4" + "@backstage/core-components" "^0.16.2" + "@backstage/core-plugin-api" "^1.10.2" + "@backstage/frontend-plugin-api" "^0.9.3" + "@backstage/integration" "^1.16.0" + "@backstage/integration-react" "^1.2.2" + "@backstage/plugin-catalog-react" "^1.15.0" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -2163,6 +2163,41 @@ winston "^3.2.1" winston-transport "^4.5.0" +"@backstage/backend-app-api@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@backstage/backend-app-api/-/backend-app-api-1.1.1.tgz#4bb8cd8bc96c82ee3ad537a664b1656de9051737" + integrity sha512-P9uQyuby1jcbZjT9zvK8SKxWCEPTRjRon8SevrDarx9106iYhWRzZ5ZYaj0CB/ZwTSx3TIoPvCOAT6yygeKfJw== + dependencies: + "@backstage/backend-plugin-api" "^1.1.1" + "@backstage/cli-common" "^0.1.15" + "@backstage/config" "^1.3.2" + "@backstage/config-loader" "^1.9.5" + "@backstage/errors" "^1.2.7" + "@backstage/plugin-auth-node" "^0.5.6" + "@backstage/plugin-permission-node" "^0.8.7" + "@backstage/types" "^1.2.1" + "@manypkg/get-packages" "^1.1.3" + compression "^1.7.4" + cookie "^0.7.0" + cors "^2.8.5" + helmet "^6.0.0" + jose "^5.0.0" + knex "^3.0.0" + lodash "^4.17.21" + logform "^2.3.2" + luxon "^3.0.0" + minimatch "^9.0.0" + minimist "^1.2.5" + morgan "^1.10.0" + node-forge "^1.3.1" + path-to-regexp "^8.0.0" + selfsigned "^2.0.0" + stoppable "^1.1.0" + triple-beam "^1.4.1" + uuid "^11.0.0" + winston "^3.2.1" + winston-transport "^4.5.0" + "@backstage/backend-common@^0.24.1": version "0.24.1" resolved "https://registry.yarnpkg.com/@backstage/backend-common/-/backend-common-0.24.1.tgz#62253f854c840b3564a21ab945658fbfd49e05a6" @@ -2378,6 +2413,82 @@ yn "^4.0.0" zod "^3.22.4" +"@backstage/backend-defaults@^0.7.0": + version "0.7.0" + resolved "https://registry.yarnpkg.com/@backstage/backend-defaults/-/backend-defaults-0.7.0.tgz#85d96a7eae052bbfbbc8a04921b09f2a2d336844" + integrity sha512-i+8xfT3FLpNI9rxofoPzyA6GZ2wjWXAhNEDfDwqBsyG/khofnJ6KNEwZ5krKSHZ3rT4XxFvCVBmKJDhfvPEOng== + dependencies: + "@aws-sdk/abort-controller" "^3.347.0" + "@aws-sdk/client-codecommit" "^3.350.0" + "@aws-sdk/client-s3" "^3.350.0" + "@aws-sdk/credential-providers" "^3.350.0" + "@aws-sdk/types" "^3.347.0" + "@azure/identity" "^4.0.0" + "@azure/storage-blob" "^12.5.0" + "@backstage/backend-app-api" "^1.1.1" + "@backstage/backend-dev-utils" "^0.1.5" + "@backstage/backend-plugin-api" "^1.1.1" + "@backstage/cli-common" "^0.1.15" + "@backstage/cli-node" "^0.2.12" + "@backstage/config" "^1.3.2" + "@backstage/config-loader" "^1.9.5" + "@backstage/errors" "^1.2.7" + "@backstage/integration" "^1.16.1" + "@backstage/integration-aws-node" "^0.1.15" + "@backstage/plugin-auth-node" "^0.5.6" + "@backstage/plugin-events-node" "^0.4.7" + "@backstage/plugin-permission-node" "^0.8.7" + "@backstage/types" "^1.2.1" + "@google-cloud/storage" "^7.0.0" + "@keyv/memcache" "^2.0.1" + "@keyv/redis" "^4.0.1" + "@manypkg/get-packages" "^1.1.3" + "@octokit/rest" "^19.0.3" + "@opentelemetry/api" "^1.9.0" + "@types/cors" "^2.8.6" + "@types/express" "^4.17.6" + archiver "^7.0.0" + base64-stream "^1.0.0" + better-sqlite3 "^11.0.0" + compression "^1.7.4" + concat-stream "^2.0.0" + cookie "^0.7.0" + cors "^2.8.5" + cron "^3.0.0" + express "^4.17.1" + express-promise-router "^4.1.0" + fs-extra "^11.2.0" + git-url-parse "^15.0.0" + helmet "^6.0.0" + isomorphic-git "^1.23.0" + jose "^5.0.0" + keyv "^5.2.1" + knex "^3.0.0" + lodash "^4.17.21" + logform "^2.3.2" + luxon "^3.0.0" + minimatch "^9.0.0" + minimist "^1.2.5" + mysql2 "^3.0.0" + node-fetch "^2.7.0" + node-forge "^1.3.1" + p-limit "^3.1.0" + p-throttle "^4.1.1" + path-to-regexp "^8.0.0" + pg "^8.11.3" + pg-connection-string "^2.3.0" + pg-format "^1.0.4" + raw-body "^2.4.1" + selfsigned "^2.0.0" + tar "^6.1.12" + triple-beam "^1.4.1" + uuid "^11.0.0" + winston "^3.2.1" + winston-transport "^4.5.0" + yauzl "^3.0.0" + yn "^4.0.0" + zod "^3.22.4" + "@backstage/backend-dev-utils@^0.1.5": version "0.1.5" resolved "https://registry.yarnpkg.com/@backstage/backend-dev-utils/-/backend-dev-utils-0.1.5.tgz#bee1540167df263ac82bce5a838d0387d94372d4" @@ -2487,7 +2598,7 @@ ajv "^8.10.0" lodash "^4.17.21" -"@backstage/catalog-model@^1.7.3": +"@backstage/catalog-model@^1.7.2", "@backstage/catalog-model@^1.7.3": version "1.7.3" resolved "https://registry.yarnpkg.com/@backstage/catalog-model/-/catalog-model-1.7.3.tgz#c74f680cbdbe4209a4a9c17de34b1949f1d19a2d" integrity sha512-eqSRo7briHyVXMBkNdgQ8rdrw5W2LZifqrIabGwjcvoV8YDG2hFBuCPfqpdpfsgeCIk45iyXilTi9rg1Nt1fgw== @@ -2516,6 +2627,20 @@ semver "^7.5.3" zod "^3.22.4" +"@backstage/cli-node@^0.2.12": + version "0.2.12" + resolved "https://registry.yarnpkg.com/@backstage/cli-node/-/cli-node-0.2.12.tgz#ecbe33bcd810f397fed44005b43e1b85abd83fdc" + integrity sha512-D3PyYxSzgAU7Z1djgcfAjLr5B1KeiPWDrm50A2ex9gazkSIUaEZOsBOiz3Ak42H3JJ4w5qxeo8E1A7TdwTTw6g== + dependencies: + "@backstage/cli-common" "^0.1.15" + "@backstage/errors" "^1.2.7" + "@backstage/types" "^1.2.1" + "@manypkg/get-packages" "^1.1.3" + "@yarnpkg/parsers" "^3.0.0" + fs-extra "^11.2.0" + semver "^7.5.3" + zod "^3.22.4" + "@backstage/cli@^0.29.2": version "0.29.2" resolved "https://registry.yarnpkg.com/@backstage/cli/-/cli-0.29.2.tgz#f2d671d8597d16a4909d1ce0c607582c46832328" @@ -2658,16 +2783,28 @@ typescript-json-schema "^0.65.0" yaml "^2.0.0" -"@backstage/config@^1.2.0", "@backstage/config@^1.3.0", "@backstage/config@^1.3.2": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@backstage/config/-/config-1.3.2.tgz#ddea2f7646fba459316566dad770af9265dd1241" - integrity sha512-9na5EAf5AJzrwAysnIbNqFmPN1ES9IiUwy9uGMhwFzxXeHjDz+RAmiqFYFL6tNMwuFwrW1zxpvzKAUXvvYDe6Q== +"@backstage/config-loader@^1.9.5": + version "1.9.5" + resolved "https://registry.yarnpkg.com/@backstage/config-loader/-/config-loader-1.9.5.tgz#86c123b5ab3b055262686162572351f1b305239c" + integrity sha512-s+fx0cGj1JNQiOtpZidsa5gPdDTAg069LWo1ITPXZ++uVjdnaWi8mYRdfM3BZNQJkUmP/1HKGzpGE52fP0Y3Ig== dependencies: + "@backstage/cli-common" "^0.1.15" + "@backstage/config" "^1.3.2" "@backstage/errors" "^1.2.7" "@backstage/types" "^1.2.1" - ms "^2.1.3" + "@types/json-schema" "^7.0.6" + ajv "^8.10.0" + chokidar "^3.5.2" + fs-extra "^11.2.0" + json-schema "^0.4.0" + json-schema-merge-allof "^0.8.1" + json-schema-traverse "^1.0.0" + lodash "^4.17.21" + minimist "^1.2.5" + typescript-json-schema "^0.65.0" + yaml "^2.0.0" -"@backstage/config@^1.3.2": +"@backstage/config@^1.2.0", "@backstage/config@^1.3.0", "@backstage/config@^1.3.2": version "1.3.2" resolved "https://registry.yarnpkg.com/@backstage/config/-/config-1.3.2.tgz#ddea2f7646fba459316566dad770af9265dd1241" integrity sha512-9na5EAf5AJzrwAysnIbNqFmPN1ES9IiUwy9uGMhwFzxXeHjDz+RAmiqFYFL6tNMwuFwrW1zxpvzKAUXvvYDe6Q== @@ -2694,6 +2831,24 @@ zen-observable "^0.10.0" zod "^3.22.4" +"@backstage/core-app-api@^1.15.4": + version "1.15.4" + resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.15.4.tgz#b448b50ba3b035cf15162f13a2c4d9a522d289f0" + integrity sha512-qevWJnWuD73Q4Wk5MQfYoQSZb522YQfzNqa2o71VxSMBqQMX3K09REOzMX/ZAyr7uJV2Afp/ElC6wl+NHSYGKg== + dependencies: + "@backstage/config" "^1.3.2" + "@backstage/core-plugin-api" "^1.10.3" + "@backstage/types" "^1.2.1" + "@backstage/version-bridge" "^1.0.10" + "@types/prop-types" "^15.7.3" + history "^5.0.0" + i18next "^22.4.15" + lodash "^4.17.21" + prop-types "^15.7.2" + react-use "^17.2.4" + zen-observable "^0.10.0" + zod "^3.22.4" + "@backstage/core-compat-api@^0.3.1", "@backstage/core-compat-api@^0.3.3": version "0.3.3" resolved "https://registry.yarnpkg.com/@backstage/core-compat-api/-/core-compat-api-0.3.3.tgz#2acb6bd37e154a6c3925aa74028a817bd3b6dbec" @@ -2704,6 +2859,16 @@ "@backstage/version-bridge" "^1.0.10" lodash "^4.17.21" +"@backstage/core-compat-api@^0.3.4", "@backstage/core-compat-api@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@backstage/core-compat-api/-/core-compat-api-0.3.5.tgz#6da048fd8f3b923dcbd136ddc6e05fc694420658" + integrity sha512-q4v9sD/81q2aer/oP0pjr5dm4CknYQclddPs6oFZXlSFrCGY1D8Q+wUsPn+KTkX7WRHGUb65L2gSCZiZgHapWQ== + dependencies: + "@backstage/core-plugin-api" "^1.10.3" + "@backstage/frontend-plugin-api" "^0.9.4" + "@backstage/version-bridge" "^1.0.10" + lodash "^4.17.21" + "@backstage/core-components@^0.15.1": version "0.15.1" resolved "https://registry.yarnpkg.com/@backstage/core-components/-/core-components-0.15.1.tgz#263a2d519e6e286e9a403d33d631f8affe9dbd65" @@ -2746,7 +2911,7 @@ zen-observable "^0.10.0" zod "^3.22.4" -"@backstage/core-components@^0.16.1", "@backstage/core-components@^0.16.3": +"@backstage/core-components@^0.16.1", "@backstage/core-components@^0.16.2", "@backstage/core-components@^0.16.3": version "0.16.3" resolved "https://registry.yarnpkg.com/@backstage/core-components/-/core-components-0.16.3.tgz#3e0da7421c66580ff8e6f2ed08cf64ca4f7d4c38" integrity sha512-B+A8bdWY57gMIyRrp8s9MIsQvJ0oaGAFHjKEjguQMkSq/kYVtr8MszNlaCsABPHyfXhY3eIrQnLCMZzj+70m2A== @@ -2789,7 +2954,7 @@ zen-observable "^0.10.0" zod "^3.22.4" -"@backstage/core-plugin-api@^1.10.0", "@backstage/core-plugin-api@^1.10.1", "@backstage/core-plugin-api@^1.10.3": +"@backstage/core-plugin-api@^1.10.0", "@backstage/core-plugin-api@^1.10.1", "@backstage/core-plugin-api@^1.10.2", "@backstage/core-plugin-api@^1.10.3": version "1.10.3" resolved "https://registry.yarnpkg.com/@backstage/core-plugin-api/-/core-plugin-api-1.10.3.tgz#232b3a19b574dd85ab146081bb587d03d871e9ef" integrity sha512-Wxd9SGXOfpaQacHkzNVlBmDPtjKQJeUjZKrXgaoc3IDE5hnCViQprULLOmuBTtmDrgnGxKLKOKTe88c3nPggGQ== @@ -2816,14 +2981,6 @@ "@backstage/types" "^1.2.1" serialize-error "^8.0.1" -"@backstage/errors@^1.2.7": - version "1.2.7" - resolved "https://registry.yarnpkg.com/@backstage/errors/-/errors-1.2.7.tgz#6da0251d78192328e1b7893420b92aec90df5aad" - integrity sha512-XsH0w4hW0aJs3NuANbvgpQoKrQGYIMUaVKeDoGO/99uDgBbJ2QyDb/m9onbKV7tG9HkEe/NKixKqRhxRLx4wzA== - dependencies: - "@backstage/types" "^1.2.1" - serialize-error "^8.0.1" - "@backstage/eslint-plugin@^0.1.10": version "0.1.10" resolved "https://registry.yarnpkg.com/@backstage/eslint-plugin/-/eslint-plugin-0.1.10.tgz#8f786ccc3c315dfe9b1cd3aa6d8435fd266a0574" @@ -2848,6 +3005,22 @@ lodash "^4.17.21" zod "^3.22.4" +"@backstage/frontend-app-api@^0.10.4": + version "0.10.4" + resolved "https://registry.yarnpkg.com/@backstage/frontend-app-api/-/frontend-app-api-0.10.4.tgz#43d60efc640dac68eb7c65f05f25028272f53237" + integrity sha512-g7A1I0uIv8IDoHHgU0LwXt9o7w/N88WvxM8MxpiBUXoS5mpT9NBG2tB2R6reu8JaqhJ9awX6fqX//xrDu0VuGA== + dependencies: + "@backstage/config" "^1.3.2" + "@backstage/core-app-api" "^1.15.4" + "@backstage/core-plugin-api" "^1.10.3" + "@backstage/errors" "^1.2.7" + "@backstage/frontend-defaults" "^0.1.5" + "@backstage/frontend-plugin-api" "^0.9.4" + "@backstage/types" "^1.2.1" + "@backstage/version-bridge" "^1.0.10" + lodash "^4.17.21" + zod "^3.22.4" + "@backstage/frontend-defaults@^0.1.3": version "0.1.3" resolved "https://registry.yarnpkg.com/@backstage/frontend-defaults/-/frontend-defaults-0.1.3.tgz#4cd2a0e45c92c01740c8a63760c685b3bbf4b04c" @@ -2860,6 +3033,18 @@ "@backstage/plugin-app" "^0.1.3" "@react-hookz/web" "^24.0.0" +"@backstage/frontend-defaults@^0.1.5": + version "0.1.5" + resolved "https://registry.yarnpkg.com/@backstage/frontend-defaults/-/frontend-defaults-0.1.5.tgz#a206ec2159935fdc5b77b6784980d72215d4842d" + integrity sha512-7xQVbyFLk92YuxQGEnHO6eN7BJZKGA5pjPPt07z1BzVkh0+p6mDTVOXWo7Im2clhkgUfe43rU/CCKomYP++3XA== + dependencies: + "@backstage/config" "^1.3.2" + "@backstage/errors" "^1.2.7" + "@backstage/frontend-app-api" "^0.10.4" + "@backstage/frontend-plugin-api" "^0.9.4" + "@backstage/plugin-app" "^0.1.5" + "@react-hookz/web" "^24.0.0" + "@backstage/frontend-plugin-api@^0.9.0", "@backstage/frontend-plugin-api@^0.9.2": version "0.9.2" resolved "https://registry.yarnpkg.com/@backstage/frontend-plugin-api/-/frontend-plugin-api-0.9.2.tgz#573d259ec59105dcb44f6cb8384d0639f6b2d9a7" @@ -2874,6 +3059,20 @@ zod "^3.22.4" zod-to-json-schema "^3.21.4" +"@backstage/frontend-plugin-api@^0.9.3", "@backstage/frontend-plugin-api@^0.9.4": + version "0.9.4" + resolved "https://registry.yarnpkg.com/@backstage/frontend-plugin-api/-/frontend-plugin-api-0.9.4.tgz#d25be97732482f820920c9014a04a2b51f7194db" + integrity sha512-TFMCTxf84VtWDlHu56mPjLAVs6TJcNF1BZ6PU9+YkXoX7J+lmqzazGKYEm0JtmltwWoP7za/rPI7c33oIPSL6Q== + dependencies: + "@backstage/core-components" "^0.16.3" + "@backstage/core-plugin-api" "^1.10.3" + "@backstage/types" "^1.2.1" + "@backstage/version-bridge" "^1.0.10" + "@material-ui/core" "^4.12.4" + lodash "^4.17.21" + zod "^3.22.4" + zod-to-json-schema "^3.21.4" + "@backstage/frontend-test-utils@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@backstage/frontend-test-utils/-/frontend-test-utils-0.2.3.tgz#65b1b1b8f6565845b2706ba74eb298abbae8b6e6" @@ -2888,6 +3087,20 @@ "@backstage/version-bridge" "^1.0.10" zod "^3.22.4" +"@backstage/frontend-test-utils@^0.2.5": + version "0.2.5" + resolved "https://registry.yarnpkg.com/@backstage/frontend-test-utils/-/frontend-test-utils-0.2.5.tgz#b3f391b0ce2382efe185832c5d0853dcbc8cf454" + integrity sha512-znEmn1/CIBO6+1rCIJQCu3WJNcENK4sc9PfSm8hGtTaoFkgqSoh4BKAyulJKXWhFjxPurFbxtxKk3/IcabfEwQ== + dependencies: + "@backstage/config" "^1.3.2" + "@backstage/frontend-app-api" "^0.10.4" + "@backstage/frontend-plugin-api" "^0.9.4" + "@backstage/plugin-app" "^0.1.5" + "@backstage/test-utils" "^1.7.4" + "@backstage/types" "^1.2.1" + "@backstage/version-bridge" "^1.0.10" + zod "^3.22.4" + "@backstage/integration-aws-node@^0.1.12", "@backstage/integration-aws-node@^0.1.13": version "0.1.13" resolved "https://registry.yarnpkg.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.13.tgz#3dd8b6ac7efc2d0ff9313c0079b643870344b73e" @@ -2901,7 +3114,20 @@ "@backstage/config" "^1.3.0" "@backstage/errors" "^1.2.5" -"@backstage/integration-react@^1.2.0", "@backstage/integration-react@^1.2.1", "@backstage/integration-react@^1.2.3": +"@backstage/integration-aws-node@^0.1.15": + version "0.1.15" + resolved "https://registry.yarnpkg.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.15.tgz#f499d63e7c6f85e26dd622c862fb8a416b5305eb" + integrity sha512-936tY7ywpDU7/+soAxSk28kNPsJuafETvTFQv3GAljBExFMMCkXiuplIUKNSPCbvNVo5V5J6Z/nyHVMNY/Wz7Q== + dependencies: + "@aws-sdk/client-sts" "^3.350.0" + "@aws-sdk/credential-provider-node" "^3.350.0" + "@aws-sdk/credential-providers" "^3.350.0" + "@aws-sdk/types" "^3.347.0" + "@aws-sdk/util-arn-parser" "^3.310.0" + "@backstage/config" "^1.3.2" + "@backstage/errors" "^1.2.7" + +"@backstage/integration-react@^1.2.1", "@backstage/integration-react@^1.2.2", "@backstage/integration-react@^1.2.3": version "1.2.3" resolved "https://registry.yarnpkg.com/@backstage/integration-react/-/integration-react-1.2.3.tgz#62f744ace86a780f2a9ee4d971135d9f1a165212" integrity sha512-F/tJXnvxIZQtB5P5emhhdSsq5TGgZBLjKyk4sfbNQsl2DGAhmcgK3piyvf/nPR1SMsXxTO8LVg6/QZk9eq9RBQ== @@ -2912,7 +3138,7 @@ "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" -"@backstage/integration@^1.14.0", "@backstage/integration@^1.15.0", "@backstage/integration@^1.15.1", "@backstage/integration@^1.15.2", "@backstage/integration@^1.16.1": +"@backstage/integration@^1.14.0", "@backstage/integration@^1.15.0", "@backstage/integration@^1.15.1", "@backstage/integration@^1.15.2", "@backstage/integration@^1.16.0", "@backstage/integration@^1.16.1": version "1.16.1" resolved "https://registry.yarnpkg.com/@backstage/integration/-/integration-1.16.1.tgz#0282c7f4d5ef63479a838a39401750adde43032a" integrity sha512-HDJo+TTiup/vj308plzQSo12kFk3BIY6fSPm9V1FgijDRq5145+iMcJAhQf/dGMIykXTQ+Dsc+FMJfCPO5VRMA== @@ -3005,6 +3231,22 @@ "@material-ui/lab" "^4.0.0-alpha.61" react-use "^17.2.4" +"@backstage/plugin-app@^0.1.5": + version "0.1.5" + resolved "https://registry.yarnpkg.com/@backstage/plugin-app/-/plugin-app-0.1.5.tgz#c40526409d6bdc52695cd56aac7062457a29bba3" + integrity sha512-W5AiZIEJIw3GFUNfN2p5jFDTZpzC1N7RvHlQPUfz+BMuJdahuDszwsjzPrlKf/iXJFjtvl23+bJJwpbRPWy7hQ== + dependencies: + "@backstage/core-components" "^0.16.3" + "@backstage/core-plugin-api" "^1.10.3" + "@backstage/frontend-plugin-api" "^0.9.4" + "@backstage/integration-react" "^1.2.3" + "@backstage/plugin-permission-react" "^0.4.30" + "@backstage/theme" "^0.6.3" + "@material-ui/core" "^4.9.13" + "@material-ui/icons" "^4.9.1" + "@material-ui/lab" "^4.0.0-alpha.61" + react-use "^17.2.4" + "@backstage/plugin-auth-backend-module-atlassian-provider@^0.3.2": version "0.3.2" resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-atlassian-provider/-/plugin-auth-backend-module-atlassian-provider-0.3.2.tgz#7b86f5a2f0f94a6bc4dfb6aebfaf8969e215df98" @@ -3383,6 +3625,15 @@ "@backstage/plugin-permission-common" "^0.8.2" "@backstage/plugin-search-common" "^1.2.15" +"@backstage/plugin-catalog-common@^1.1.3": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.1.3.tgz#f611e0ed963af63cd6a20ef724fcd8537789267c" + integrity sha512-r0TVBLKbdI8nbrBAtm3PqXbJi4U6exjtjIH0AIbJFEWVkVmKkLDCPNnkaPZ/aIxK/nZ0WWMM6YN2fpNbFcSIeg== + dependencies: + "@backstage/catalog-model" "^1.7.3" + "@backstage/plugin-permission-common" "^0.8.4" + "@backstage/plugin-search-common" "^1.2.17" + "@backstage/plugin-catalog-graph@^0.4.13": version "0.4.13" resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-graph/-/plugin-catalog-graph-0.4.13.tgz#d37346ca418c05139791ab4c75b432be78a9fa95" @@ -3478,6 +3729,37 @@ yaml "^2.0.0" zen-observable "^0.10.0" +"@backstage/plugin-catalog-react@^1.15.0": + version "1.15.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.15.1.tgz#1c28fe840aaf237ac9ef8c3adb1ed662b5f5d601" + integrity sha512-cIZaQbHqg/xVaqNO0MtXlq4nnVi7/TwPjX5iP0PnVQFXepiVkmQs5rU+yXmyNRAtvWimbXT0UMZyq7e0FDjACg== + dependencies: + "@backstage/catalog-client" "^1.9.1" + "@backstage/catalog-model" "^1.7.3" + "@backstage/core-compat-api" "^0.3.5" + "@backstage/core-components" "^0.16.3" + "@backstage/core-plugin-api" "^1.10.3" + "@backstage/errors" "^1.2.7" + "@backstage/frontend-plugin-api" "^0.9.4" + "@backstage/frontend-test-utils" "^0.2.5" + "@backstage/integration-react" "^1.2.3" + "@backstage/plugin-catalog-common" "^1.1.3" + "@backstage/plugin-permission-common" "^0.8.4" + "@backstage/plugin-permission-react" "^0.4.30" + "@backstage/types" "^1.2.1" + "@backstage/version-bridge" "^1.0.10" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@material-ui/lab" "4.0.0-alpha.61" + "@react-hookz/web" "^24.0.0" + classnames "^2.2.6" + lodash "^4.17.21" + material-ui-popup-state "^1.9.3" + qs "^6.9.4" + react-use "^17.2.4" + yaml "^2.0.0" + zen-observable "^0.10.0" + "@backstage/plugin-catalog@^1.25.1": version "1.25.1" resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog/-/plugin-catalog-1.25.1.tgz#51d418a6230b381bdf7fcf7e9329d6ad49393210" @@ -3521,6 +3803,17 @@ cross-fetch "^4.0.0" uri-template "^2.0.0" +"@backstage/plugin-events-node@^0.4.7": + version "0.4.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-events-node/-/plugin-events-node-0.4.7.tgz#a29ce89dcee351ba98e8fc17e047c28528d287ad" + integrity sha512-sK2+isjWa6N0g0CX2R18Lv1LbghoEqiHKCFu5TQKO8XKRz7APeZA0u8pwvwm3eYpVikUbGibu0afzh8GJ+SA4A== + dependencies: + "@backstage/backend-plugin-api" "^1.1.1" + "@backstage/errors" "^1.2.7" + "@backstage/types" "^1.2.1" + cross-fetch "^4.0.0" + uri-template "^2.0.0" + "@backstage/plugin-org@^0.6.33": version "0.6.33" resolved "https://registry.yarnpkg.com/@backstage/plugin-org/-/plugin-org-0.6.33.tgz#e4d6822e0b87207f578053c6112b2f2553003ef2" @@ -3543,14 +3836,14 @@ react-use "^17.2.4" "@backstage/plugin-permission-backend-module-allow-all-policy@^0.2.2": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-backend-module-allow-all-policy/-/plugin-permission-backend-module-allow-all-policy-0.2.2.tgz#82974716bccc1fafd2e6ff249a7c4f2bec678da4" - integrity sha512-9n3x3rOtwW8BbSbBt4u1ciXVPHWvKxxlk1qxWGowrboWh8Cuj98GzJSUn0KWkA1sT//HsbTTRxw+9H8nzu6dKw== + version "0.2.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-backend-module-allow-all-policy/-/plugin-permission-backend-module-allow-all-policy-0.2.4.tgz#2c88a6bd3e679c4b49e26777837994088421464c" + integrity sha512-MhaYooCi1iS5od5inOCkLQ1HNouH+hR95UmDkF+AXWW4ndGtAouC+rMBEXxa3rveFIDNd4qZlaI2kL7qXw3dIw== dependencies: - "@backstage/backend-plugin-api" "^1.0.2" - "@backstage/plugin-auth-node" "^0.5.4" - "@backstage/plugin-permission-common" "^0.8.2" - "@backstage/plugin-permission-node" "^0.8.5" + "@backstage/backend-plugin-api" "^1.1.1" + "@backstage/plugin-auth-node" "^0.5.6" + "@backstage/plugin-permission-common" "^0.8.4" + "@backstage/plugin-permission-node" "^0.8.7" "@backstage/plugin-permission-backend@^0.5.51": version "0.5.51" @@ -3586,7 +3879,7 @@ zod "^3.22.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-permission-node@^0.8.5": +"@backstage/plugin-permission-node@^0.8.5", "@backstage/plugin-permission-node@^0.8.7": version "0.8.7" resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.8.7.tgz#cc4c272d79f3d1cda9cdbd2bdf671c9df4709bed" integrity sha512-lwULVTUYMghggkGhswScRgbvWbMLqHAeHMhsigFvBX4uAn1YR8hD+0DhReSmDL+rMhqhxeH5qscqP1ZFde13Xw== @@ -3613,6 +3906,16 @@ "@backstage/plugin-permission-common" "^0.8.2" swr "^2.0.0" +"@backstage/plugin-permission-react@^0.4.30": + version "0.4.30" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.30.tgz#92e7eb6f175fcb84415b5cff7f83a6a98687d104" + integrity sha512-mVH6Sz6JJVfk38tE4UiRUr5dvNgTZunJxvDwWvY9uzz0hZF45lREJEthKnq7naB0Hn1s5GbGJ8d2taPY+EiC+g== + dependencies: + "@backstage/config" "^1.3.2" + "@backstage/core-plugin-api" "^1.10.3" + "@backstage/plugin-permission-common" "^0.8.4" + swr "^2.0.0" + "@backstage/plugin-proxy-backend@^0.5.8": version "0.5.8" resolved "https://registry.yarnpkg.com/@backstage/plugin-proxy-backend/-/plugin-proxy-backend-0.5.8.tgz#635b94d1fcabdbd55a083375d0355ef86809f88a" @@ -4045,6 +4348,14 @@ "@backstage/plugin-permission-common" "^0.8.2" "@backstage/types" "^1.2.0" +"@backstage/plugin-search-common@^1.2.17": + version "1.2.17" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.17.tgz#785db1d1bebae1ec22bc03ad4546df1124a848db" + integrity sha512-7wVfYCIFGI6JmTf/v43Odwdmyn3glngYa35pPRIJcFYEEmDyoeq3u9vR6A9dzpUtmKBjNJp6/3ILRYQmCkx1Pw== + dependencies: + "@backstage/plugin-permission-common" "^0.8.4" + "@backstage/types" "^1.2.1" + "@backstage/plugin-search-react@^1.8.3": version "1.8.3" resolved "https://registry.yarnpkg.com/@backstage/plugin-search-react/-/plugin-search-react-1.8.3.tgz#ed3c33f86c2eac2fca5eeef070b53a984f4c913d" @@ -4280,6 +4591,24 @@ i18next "^22.4.15" zen-observable "^0.10.0" +"@backstage/test-utils@^1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@backstage/test-utils/-/test-utils-1.7.4.tgz#d5785147c9b7cf2f28c1cb97e9883999cc80e60d" + integrity sha512-p1XAgsvZPPTurZzVk13J7nu1B/tn3bHYwoAgIRdbLRAYEKHsW73NUu2Te+1Zt+ZGTu8jd6wSEthtukHXvORWNA== + dependencies: + "@backstage/config" "^1.3.2" + "@backstage/core-app-api" "^1.15.4" + "@backstage/core-plugin-api" "^1.10.3" + "@backstage/plugin-permission-common" "^0.8.4" + "@backstage/plugin-permission-react" "^0.4.30" + "@backstage/theme" "^0.6.3" + "@backstage/types" "^1.2.1" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + cross-fetch "^4.0.0" + i18next "^22.4.15" + zen-observable "^0.10.0" + "@backstage/theme@^0.6.0", "@backstage/theme@^0.6.2": version "0.6.2" resolved "https://registry.yarnpkg.com/@backstage/theme/-/theme-0.6.2.tgz#b4c867496f4b622229d455eb5014f49991740437" @@ -5477,6 +5806,13 @@ wrap-ansi "^8.1.0" wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" +"@isaacs/fs-minipass@^4.0.0": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz#2d59ae3ab4b38fb4270bfa23d30f8e2e86c7fe32" + integrity sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w== + dependencies: + minipass "^7.0.4" + "@isaacs/string-locale-compare@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz#291c227e93fd407a96ecd59879a35809120e432b" @@ -5808,6 +6144,15 @@ json-buffer "^3.0.1" memjs "^1.3.2" +"@keyv/memcache@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@keyv/memcache/-/memcache-2.0.1.tgz#c7ecea104942c13aea66c6e4445b893c708d4815" + integrity sha512-JavNaKi/9L/+amZ0k7EH5odYb6napHJu388jv4Q04gtT8CR4ObRBIuhVBgOyTYa+KxLCs5RqckZgP5Sj/GjSUA== + dependencies: + "@keyv/serialize" "*" + buffer "^6.0.3" + memjs "^1.3.2" + "@keyv/redis@^2.5.3": version "2.8.5" resolved "https://registry.yarnpkg.com/@keyv/redis/-/redis-2.8.5.tgz#2365eed421c74ec8837572af557ca058c3f47049" @@ -5815,6 +6160,22 @@ dependencies: ioredis "^5.4.1" +"@keyv/redis@^4.0.1": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@keyv/redis/-/redis-4.2.0.tgz#0d3a110b4e4f3dac259783362637041609de9fb7" + integrity sha512-QszmBfZZ3wOKJ5z1hn0CTLf04WN/552ITrSDYC3Yg4jT6yVdlz2fJxi5CNrnZ8NIu/Qaj7OAkbSL+pyFUXp6oA== + dependencies: + cluster-key-slot "^1.1.2" + keyv "^5.2.2" + redis "^4.7.0" + +"@keyv/serialize@*", "@keyv/serialize@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@keyv/serialize/-/serialize-1.0.2.tgz#72507c4be94d8914434a4aa80661f8ac6131967f" + integrity sha512-+E/LyaAeuABniD/RvUezWVXKpeuvwLEA9//nE9952zBaOdBd2mQ3pPoM8cUe2X6IcMByfuSLzmYqnYshG60+HQ== + dependencies: + buffer "^6.0.3" + "@kubernetes/client-node@0.20.0": version "0.20.0" resolved "https://registry.yarnpkg.com/@kubernetes/client-node/-/client-node-0.20.0.tgz#4447ae27fd6eef3d4830a5a039f3b84ffd5c5913" @@ -6424,6 +6785,17 @@ lru-cache "^10.0.1" socks-proxy-agent "^8.0.3" +"@npmcli/agent@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-3.0.0.tgz#1685b1fbd4a1b7bb4f930cbb68ce801edfe7aa44" + integrity sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q== + dependencies: + agent-base "^7.1.0" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.1" + lru-cache "^10.0.1" + socks-proxy-agent "^8.0.3" + "@npmcli/arborist@7.5.4": version "7.5.4" resolved "https://registry.yarnpkg.com/@npmcli/arborist/-/arborist-7.5.4.tgz#3dd9e531d6464ef6715e964c188e0880c471ac9b" @@ -6472,6 +6844,13 @@ dependencies: semver "^7.3.5" +"@npmcli/fs@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-4.0.0.tgz#a1eb1aeddefd2a4a347eca0fab30bc62c0e1c0f2" + integrity sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q== + dependencies: + semver "^7.3.5" + "@npmcli/git@^5.0.0": version "5.0.8" resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-5.0.8.tgz#8ba3ff8724192d9ccb2735a2aa5380a992c5d3d1" @@ -7151,7 +7530,7 @@ dependencies: fast-deep-equal "^3.1.3" -"@opentelemetry/api@^1.3.0", "@opentelemetry/api@^1.4.0": +"@opentelemetry/api@^1.3.0", "@opentelemetry/api@^1.4.0", "@opentelemetry/api@^1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz#d03eba68273dc0f7509e2a3d5cba21eae10379fe" integrity sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== @@ -7511,6 +7890,40 @@ dependencies: "@react-hookz/deep-equal" "^1.0.4" +"@redis/bloom@1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@redis/bloom/-/bloom-1.2.0.tgz#d3fd6d3c0af3ef92f26767b56414a370c7b63b71" + integrity sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg== + +"@redis/client@1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@redis/client/-/client-1.6.0.tgz#dcf4ae1319763db6fdddd6de7f0af68a352c30ea" + integrity sha512-aR0uffYI700OEEH4gYnitAnv3vzVGXCFvYfdpu/CJKvk4pHfLPEy/JSZyrpQ+15WhXe1yJRXLtfQ84s4mEXnPg== + dependencies: + cluster-key-slot "1.1.2" + generic-pool "3.9.0" + yallist "4.0.0" + +"@redis/graph@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@redis/graph/-/graph-1.1.1.tgz#8c10df2df7f7d02741866751764031a957a170ea" + integrity sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw== + +"@redis/json@1.0.7": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@redis/json/-/json-1.0.7.tgz#016257fcd933c4cbcb9c49cde8a0961375c6893b" + integrity sha512-6UyXfjVaTBTJtKNG4/9Z8PSpKE6XgSyEb8iwaqDcy+uKrd/DGYHTWkUdnQDyzm727V7p21WUMhsqz5oy65kPcQ== + +"@redis/search@1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@redis/search/-/search-1.2.0.tgz#50976fd3f31168f585666f7922dde111c74567b8" + integrity sha512-tYoDBbtqOVigEDMAcTGsRlMycIIjwMCgD8eR2t0NANeQmgK/lvxNAvYyb6bZDD4frHRhIHkJu2TBRvB0ERkOmw== + +"@redis/time-series@1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@redis/time-series/-/time-series-1.1.0.tgz#cba454c05ec201bd5547aaf55286d44682ac8eb5" + integrity sha512-c1Q99M5ljsIuc4YdaCwfUEXsofakb9c8+Zse2qxTadu8TalLXuAESzLvFAvNVbkmSlvlzIQOLpBCmWI9wTOt+g== + "@repeaterjs/repeater@^3.0.4", "@repeaterjs/repeater@^3.0.6": version "3.0.6" resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.6.tgz#be23df0143ceec3c69f8b6c2517971a5578fdaa2" @@ -10789,7 +11202,7 @@ apg-lite@^1.0.3: "app@link:packages/app": version "0.0.0" dependencies: - "@backstage-community/plugin-github-actions" "^0.6.15" + "@backstage-community/plugin-github-actions" "^0.7.0" "@backstage-community/plugin-tech-radar" "^1.0.0" "@backstage/app-defaults" "^1.5.14" "@backstage/catalog-model" "^1.7.1" @@ -10821,7 +11234,7 @@ apg-lite@^1.0.3: backstage-plugin-techdocs-addon-mermaid "^0.14.0" history "^5.0.0" react "^18.0.2" - react-dom "^18.0.2" + react-dom "^19.0.0" react-router "^7.0.1" react-router-dom "^7.0.1" react-use "^17.2.4" @@ -11795,6 +12208,24 @@ cacache@^18.0.0, cacache@^18.0.3: tar "^6.1.11" unique-filename "^3.0.0" +cacache@^19.0.1: + version "19.0.1" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-19.0.1.tgz#3370cc28a758434c85c2585008bd5bdcff17d6cd" + integrity sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ== + dependencies: + "@npmcli/fs" "^4.0.0" + fs-minipass "^3.0.0" + glob "^10.2.2" + lru-cache "^10.0.1" + minipass "^7.0.3" + minipass-collect "^2.0.1" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + p-map "^7.0.2" + ssri "^12.0.0" + tar "^7.4.3" + unique-filename "^4.0.0" + cache-content-type@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-content-type/-/cache-content-type-1.0.1.tgz#035cde2b08ee2129f4a8315ea8f00a00dba1453c" @@ -12016,6 +12447,11 @@ chownr@^2.0.0: resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== +chownr@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-3.0.0.tgz#9855e64ecd240a9cc4267ce8a4aa5d24a1da15e4" + integrity sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g== + chrome-trace-event@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b" @@ -12147,7 +12583,7 @@ clsx@^2.1.0, clsx@^2.1.1: resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== -cluster-key-slot@^1.1.0: +cluster-key-slot@1.1.2, cluster-key-slot@^1.1.0, cluster-key-slot@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz#88ddaa46906e303b5de30d3153b7d9fe0a0c19ac" integrity sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA== @@ -15459,6 +15895,11 @@ generic-names@^4.0.0: dependencies: loader-utils "^3.2.0" +generic-pool@3.9.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/generic-pool/-/generic-pool-3.9.0.tgz#36f4a678e963f4fdb8707eab050823abc4e8f5e4" + integrity sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g== + gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" @@ -15645,7 +16086,7 @@ glob-to-regexp@^0.4.1: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@^10.0.0, glob@^10.2.2, glob@^10.3.10, glob@^10.4.1: +glob@^10.0.0, glob@^10.2.2, glob@^10.3.10, glob@^10.3.7, glob@^10.4.1: version "10.4.5" resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== @@ -18126,6 +18567,13 @@ keyv@^4.0.0, keyv@^4.5.2, keyv@^4.5.3: dependencies: json-buffer "3.0.1" +keyv@^5.2.1, keyv@^5.2.2: + version "5.2.3" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-5.2.3.tgz#32db1a4aa8d05e2b8ab82688a57ddc5d2184a25c" + integrity sha512-AGKecUfzrowabUv0bH1RIR5Vf7w+l4S3xtQAypKaUpTdIR1EbrAcTxHCrpo9Q+IWeUlFE2palRtgIQcgm+PQJw== + dependencies: + "@keyv/serialize" "^1.0.2" + khroma@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/khroma/-/khroma-2.1.0.tgz#45f2ce94ce231a437cf5b63c2e886e6eb42bbbb1" @@ -18832,6 +19280,23 @@ make-fetch-happen@^13.0.0, make-fetch-happen@^13.0.1: promise-retry "^2.0.1" ssri "^10.0.0" +make-fetch-happen@^14.0.3: + version "14.0.3" + resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz#d74c3ecb0028f08ab604011e0bc6baed483fcdcd" + integrity sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ== + dependencies: + "@npmcli/agent" "^3.0.0" + cacache "^19.0.1" + http-cache-semantics "^4.1.1" + minipass "^7.0.2" + minipass-fetch "^4.0.0" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + negotiator "^1.0.0" + proc-log "^5.0.0" + promise-retry "^2.0.1" + ssri "^12.0.0" + makeerror@1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" @@ -19632,6 +20097,17 @@ minipass-fetch@^3.0.0: optionalDependencies: encoding "^0.1.13" +minipass-fetch@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-4.0.0.tgz#b8ea716464747aeafb7edf2e110114c38089a09c" + integrity sha512-2v6aXUXwLP1Epd/gc32HAMIWoczx+fZwEPRHm/VwtrJzRGwR1qGZXEYV3Zp8ZjjbwaZhMrM6uHV4KVkk+XCc2w== + dependencies: + minipass "^7.0.3" + minipass-sized "^1.0.3" + minizlib "^3.0.1" + optionalDependencies: + encoding "^0.1.13" + minipass-flush@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" @@ -19670,7 +20146,7 @@ minipass@^5.0.0: resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.2, minipass@^7.0.3, minipass@^7.1.2: +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.2, minipass@^7.0.3, minipass@^7.0.4, minipass@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== @@ -19683,6 +20159,14 @@ minizlib@^2.1.1, minizlib@^2.1.2: minipass "^3.0.0" yallist "^4.0.0" +minizlib@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-3.0.1.tgz#46d5329d1eb3c83924eff1d3b858ca0a31581012" + integrity sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg== + dependencies: + minipass "^7.0.4" + rimraf "^5.0.5" + mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" @@ -19700,6 +20184,11 @@ mkdirp@^1.0.3: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +mkdirp@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50" + integrity sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg== + mlly@^1.7.1, mlly@^1.7.2, mlly@^1.7.3: version "1.7.3" resolved "https://registry.yarnpkg.com/mlly/-/mlly-1.7.3.tgz#d86c0fcd8ad8e16395eb764a5f4b831590cee48c" @@ -19947,6 +20436,11 @@ negotiator@^0.6.3, negotiator@~0.6.4: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7" integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w== +negotiator@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-1.0.0.tgz#b6c91bb47172d69f93cfd7c357bbb529019b5f6a" + integrity sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg== + neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" @@ -20060,6 +20554,22 @@ node-gyp@^10.0.0: tar "^6.2.1" which "^4.0.0" +node-gyp@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-11.0.0.tgz#1e029056e8c040424ba380e1d5be54ad1757ae3c" + integrity sha512-zQS+9MTTeCMgY0F3cWPyJyRFAkVltQ1uXm+xXu/ES6KFgC6Czo1Seb9vQW2wNxSX2OrDTiqL0ojtkFxBQ0ypIw== + dependencies: + env-paths "^2.2.0" + exponential-backoff "^3.1.1" + glob "^10.3.10" + graceful-fs "^4.2.6" + make-fetch-happen "^14.0.3" + nopt "^8.0.0" + proc-log "^5.0.0" + semver "^7.3.5" + tar "^7.4.3" + which "^5.0.0" + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" @@ -20120,6 +20630,13 @@ nopt@^7.0.0, nopt@^7.2.1: dependencies: abbrev "^2.0.0" +nopt@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-8.0.0.tgz#644f1e78da564b70e3606ab8db4836b0e32e198a" + integrity sha512-1L/fTJ4UmV/lUxT2Uf006pfZKTvAgCF+chz+0OgBHO8u2Z67pE7AaAUUj7CJy0lXqHmymUvGFt6NE9R3HER0yw== + dependencies: + abbrev "^2.0.0" + normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -20719,6 +21236,11 @@ p-map@4.0.0, p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" +p-map@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-7.0.3.tgz#7ac210a2d36f81ec28b736134810f7ba4418cdb6" + integrity sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA== + p-pipe@3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-3.1.0.tgz#48b57c922aa2e1af6a6404cb7c6bf0eb9cc8e60e" @@ -20746,6 +21268,11 @@ p-retry@^6.2.0: is-network-error "^1.0.0" retry "^0.13.1" +p-throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/p-throttle/-/p-throttle-4.1.1.tgz#80b1fbd358af40a8bfa1667f9dc8b72b714ad692" + integrity sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g== + p-timeout@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" @@ -21784,6 +22311,11 @@ proc-log@^4.0.0, proc-log@^4.1.0, proc-log@^4.2.0: resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-4.2.0.tgz#b6f461e4026e75fdfe228b265e9f7a00779d7034" integrity sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA== +proc-log@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-5.0.0.tgz#e6c93cf37aef33f835c53485f314f50ea906a9d8" + integrity sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ== + process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -22205,13 +22737,12 @@ react-dev-utils@^12.0.0-next.60: strip-ansi "^6.0.1" text-table "^0.2.0" -react-dom@^18.0.2: - version "18.3.1" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" - integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== +react-dom@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57" + integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ== dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.2" + scheduler "^0.25.0" react-double-scrollbar@0.0.15: version "0.0.15" @@ -22627,6 +23158,18 @@ redis-parser@^3.0.0: dependencies: redis-errors "^1.0.0" +redis@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/redis/-/redis-4.7.0.tgz#b401787514d25dd0cfc22406d767937ba3be55d6" + integrity sha512-zvmkHEAdGMn+hMRXuMBtu4Vo5P6rHQjLoHftu+lBqq8ZTA3RCVC/WzD790bkKKiNFp7d5/9PcSD19fJyyRvOdQ== + dependencies: + "@redis/bloom" "1.2.0" + "@redis/client" "1.6.0" + "@redis/graph" "1.1.1" + "@redis/json" "1.0.7" + "@redis/search" "1.2.0" + "@redis/time-series" "1.1.0" + redux-immutable@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/redux-immutable/-/redux-immutable-4.0.0.tgz#3a1a32df66366462b63691f0e1dc35e472bbc9f3" @@ -22995,6 +23538,13 @@ rimraf@^4.4.1: dependencies: glob "^9.2.0" +rimraf@^5.0.5: + version "5.0.10" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.10.tgz#23b9843d3dc92db71f96e1a2ce92e39fd2a8221c" + integrity sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ== + dependencies: + glob "^10.3.7" + ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" @@ -23216,12 +23766,10 @@ saxes@^6.0.0: dependencies: xmlchars "^2.2.0" -scheduler@^0.23.2: - version "0.23.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" - integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== - dependencies: - loose-envify "^1.1.0" +scheduler@^0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015" + integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA== schema-utils@2.7.0: version "2.7.0" @@ -23773,6 +24321,13 @@ ssri@^10.0.0, ssri@^10.0.6: dependencies: minipass "^7.0.3" +ssri@^12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-12.0.0.tgz#bcb4258417c702472f8191981d3c8a771fee6832" + integrity sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ== + dependencies: + minipass "^7.0.3" + stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" @@ -24385,6 +24940,18 @@ tar@6.2.1, tar@^6.1.11, tar@^6.1.12, tar@^6.2.1: mkdirp "^1.0.3" yallist "^4.0.0" +tar@^7.4.3: + version "7.4.3" + resolved "https://registry.yarnpkg.com/tar/-/tar-7.4.3.tgz#88bbe9286a3fcd900e94592cda7a22b192e80571" + integrity sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw== + dependencies: + "@isaacs/fs-minipass" "^4.0.0" + chownr "^3.0.0" + minipass "^7.1.2" + minizlib "^3.0.1" + mkdirp "^3.0.1" + yallist "^5.0.0" + tarn@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/tarn/-/tarn-3.0.2.tgz#73b6140fbb881b71559c4f8bfde3d9a4b3d27693" @@ -25149,6 +25716,13 @@ unique-filename@^3.0.0: dependencies: unique-slug "^4.0.0" +unique-filename@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-4.0.0.tgz#a06534d370e7c977a939cd1d11f7f0ab8f1fed13" + integrity sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ== + dependencies: + unique-slug "^5.0.0" + unique-slug@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-4.0.0.tgz#6bae6bb16be91351badd24cdce741f892a6532e3" @@ -25156,6 +25730,13 @@ unique-slug@^4.0.0: dependencies: imurmurhash "^0.1.4" +unique-slug@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-5.0.0.tgz#ca72af03ad0dbab4dad8aa683f633878b1accda8" + integrity sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg== + dependencies: + imurmurhash "^0.1.4" + unist-util-generated@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-2.0.1.tgz#e37c50af35d3ed185ac6ceacb6ca0afb28a85cae" @@ -25858,6 +26439,13 @@ which@^4.0.0: dependencies: isexe "^3.1.1" +which@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/which/-/which-5.0.0.tgz#d93f2d93f79834d4363c7d0c23e00d07c466c8d6" + integrity sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ== + dependencies: + isexe "^3.1.1" + wide-align@1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" @@ -26086,15 +26674,20 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== +yallist@4.0.0, yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + yallist@^3.0.2: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== +yallist@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-5.0.0.tgz#00e2de443639ed0d78fd87de0d27469fbcffb533" + integrity sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw== yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: version "1.10.2"