diff --git a/backstage/yarn.lock b/backstage/yarn.lock index 19d2350..e9f2ccc 100644 --- a/backstage/yarn.lock +++ b/backstage/yarn.lock @@ -2817,17 +2817,18 @@ knex "^3.0.0" luxon "^3.0.0" -"@backstage/backend-plugin-api@^1.0.0", "@backstage/backend-plugin-api@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@backstage/backend-plugin-api/-/backend-plugin-api-1.1.0.tgz#bf9d99f24e9164e62ce8b907ed5d5604b520805b" - integrity sha512-JlbiRg9oGSEHZol9f0puJDhiD1C2dNjp3xdR3S6AhHP3o1J9jVkN7tCpyaiyzkapr1bzPjcxwK3LpCDCjLzMdw== +"@backstage/backend-plugin-api@^1.0.0", "@backstage/backend-plugin-api@^1.1.0", "@backstage/backend-plugin-api@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@backstage/backend-plugin-api/-/backend-plugin-api-1.3.0.tgz#082df77ce1e073c8a8b6818721ad44846f1b54a4" + integrity sha512-T35IKndA8BMrVllu/kXc+jTGNFHOvtEZX8a8+Hv9GHUE+3gwqlzPe8Xta8YDAa3qiYK8ooQj15pTkq3eR1YLww== dependencies: "@backstage/cli-common" "^0.1.15" - "@backstage/config" "^1.3.1" - "@backstage/errors" "^1.2.6" - "@backstage/plugin-auth-node" "^0.5.5" - "@backstage/plugin-permission-common" "^0.8.3" - "@backstage/types" "^1.2.0" + "@backstage/config" "^1.3.2" + "@backstage/errors" "^1.2.7" + "@backstage/plugin-auth-node" "^0.6.2" + "@backstage/plugin-permission-common" "^0.8.4" + "@backstage/plugin-permission-node" "^0.9.1" + "@backstage/types" "^1.2.1" "@types/express" "^4.17.6" "@types/luxon" "^3.0.0" knex "^3.0.0" @@ -2862,13 +2863,23 @@ cross-fetch "^4.0.0" uri-template "^2.0.0" -"@backstage/catalog-model@^1.4.5", "@backstage/catalog-model@^1.7.2": - version "1.7.2" - resolved "https://registry.yarnpkg.com/@backstage/catalog-model/-/catalog-model-1.7.2.tgz#728ef1a338db72be6f20eb15683bf8f68fe487c6" - integrity sha512-/qyU3hyRakv+tNDMFp5bRpGUYPgJs1xwM+vDN1NIzSTqtJNU3K4heBL1hDlBNlthQ3BgNZVInUEMk589XN/PWA== +"@backstage/catalog-client@^1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@backstage/catalog-client/-/catalog-client-1.9.1.tgz#f625895a019778111b4ece0373a5ac2adabf08a4" + integrity sha512-8LpTbW3QQoNDNvPtHAlr1BUEbOZsbj2iGHbaZWBM6Hc+jHfl+VQC6pkHnG3XoeU6prXY/j6o4p/fDuxYEX22sQ== dependencies: - "@backstage/errors" "^1.2.6" - "@backstage/types" "^1.2.0" + "@backstage/catalog-model" "^1.7.3" + "@backstage/errors" "^1.2.7" + cross-fetch "^4.0.0" + uri-template "^2.0.0" + +"@backstage/catalog-model@^1.4.5", "@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== + dependencies: + "@backstage/errors" "^1.2.7" + "@backstage/types" "^1.2.1" ajv "^8.10.0" lodash "^4.17.21" @@ -3040,6 +3051,15 @@ "@backstage/types" "^1.2.0" ms "^2.1.3" +"@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== + dependencies: + "@backstage/errors" "^1.2.7" + "@backstage/types" "^1.2.1" + ms "^2.1.3" + "@backstage/core-app-api@^1.15.3": version "1.15.3" resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.15.3.tgz#4e6893015de82e155a820447ffd5f7d25c88edf4" @@ -3184,12 +3204,12 @@ "@manypkg/get-packages" "^1.1.3" fs-extra "^11.0.0" -"@backstage/errors@^1.2.4", "@backstage/errors@^1.2.6": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@backstage/errors/-/errors-1.2.6.tgz#843a73d03433089f0a3b8a4530a53be013c34c6c" - integrity sha512-Zmpet5DS5670RHXIFUY/fcJbUxRbS1D/l+Ai7V9k3qGQw7TfCrtu5hiGaBAi1EjjJ0xdA8L9Y3Smyc7nDWB/YQ== +"@backstage/errors@^1.2.4", "@backstage/errors@^1.2.6", "@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.0" + "@backstage/types" "^1.2.1" serialize-error "^8.0.1" "@backstage/eslint-plugin@^0.1.10": @@ -3526,14 +3546,14 @@ passport-google-oauth20 "^2.0.0" "@backstage/plugin-auth-backend-module-guest-provider@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-guest-provider/-/plugin-auth-backend-module-guest-provider-0.2.3.tgz#24092d3e0da30e1f047c011df83ea2e4e66a12e4" - integrity sha512-4ScIBxbte72pp4XFwcAwXKarEOb3YzjB1gyGWbgl6h/WdfYxpLiOQCWms/JVXzKXwA36nmzyflwt855F0kBMlg== + version "0.2.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-guest-provider/-/plugin-auth-backend-module-guest-provider-0.2.7.tgz#b7bee7ac91e9859af97e2ec8e8aeaec51bab0bff" + integrity sha512-tiSBbDwR4m2B4vqItLqOCaZjYD1HYO8KQIGKl4n/HInZWFskw2AQQQv9AXqxH0uSkLwHdW8I6RQ55/5EdR+ZWg== dependencies: - "@backstage/backend-plugin-api" "^1.1.0" - "@backstage/catalog-model" "^1.7.2" - "@backstage/errors" "^1.2.6" - "@backstage/plugin-auth-node" "^0.5.5" + "@backstage/backend-plugin-api" "^1.3.0" + "@backstage/catalog-model" "^1.7.3" + "@backstage/errors" "^1.2.7" + "@backstage/plugin-auth-node" "^0.6.2" passport-oauth2 "^1.7.0" "@backstage/plugin-auth-backend-module-microsoft-provider@^0.2.3": @@ -3687,6 +3707,27 @@ zod-to-json-schema "^3.21.4" zod-validation-error "^3.4.0" +"@backstage/plugin-auth-node@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.6.2.tgz#157f8c0f149f833347e276f0c90e172dedbc9032" + integrity sha512-5z9Pqq5XBMJHxTwlWbIPuxsTbrT9U1D8z6X3+07r/iTlOAtSsm7lvg674op7U7CygL+K9/ySgCplWf1MtzMT9A== + dependencies: + "@backstage/backend-plugin-api" "^1.3.0" + "@backstage/catalog-client" "^1.9.1" + "@backstage/catalog-model" "^1.7.3" + "@backstage/config" "^1.3.2" + "@backstage/errors" "^1.2.7" + "@backstage/types" "^1.2.1" + "@types/express" "^4.17.6" + "@types/passport" "^1.0.3" + express "^4.17.1" + jose "^5.0.0" + lodash "^4.17.21" + passport "^0.7.0" + zod "^3.22.4" + zod-to-json-schema "^3.21.4" + zod-validation-error "^3.4.0" + "@backstage/plugin-auth-react@^0.1.10": version "0.1.10" resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-react/-/plugin-auth-react-0.1.10.tgz#dd567b0d8eb5e245cba69b0cfea16131dea43d4d" @@ -3988,6 +4029,19 @@ zod "^3.22.4" zod-to-json-schema "^3.20.4" +"@backstage/plugin-permission-common@^0.8.4": + version "0.8.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.8.4.tgz#9f9a166041853833b50e844bbe35a2d9b9aca37f" + integrity sha512-zZSfXadycRCP/YG2Cf4p/hxDU4fhrYDAVneo9PKZMfy3O4ERdtrYehGuOspcak2NkeMmaj2KfsFuWFuWK2xBTQ== + dependencies: + "@backstage/config" "^1.3.2" + "@backstage/errors" "^1.2.7" + "@backstage/types" "^1.2.1" + cross-fetch "^4.0.0" + uuid "^11.0.0" + zod "^3.22.4" + zod-to-json-schema "^3.20.4" + "@backstage/plugin-permission-node@^0.8.6": version "0.8.6" resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.8.6.tgz#efece49d64aeba58f05b7f9f2c6ba6e9838e327f" @@ -4005,6 +4059,22 @@ zod "^3.22.4" zod-to-json-schema "^3.20.4" +"@backstage/plugin-permission-node@^0.9.1": + version "0.9.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.9.1.tgz#98298bacc0a2a427d318ade468ee74dde14b630e" + integrity sha512-1Wryt2Slja3mJvRpUUjvqI11HFjDF+4cE+VsxWnj7o+GlClGS4EePj1YOlB32W0ImKaSFIr8bB7Z/lHTJ9IckA== + dependencies: + "@backstage/backend-plugin-api" "^1.3.0" + "@backstage/config" "^1.3.2" + "@backstage/errors" "^1.2.7" + "@backstage/plugin-auth-node" "^0.6.2" + "@backstage/plugin-permission-common" "^0.8.4" + "@types/express" "^4.17.6" + express "^4.17.1" + express-promise-router "^4.1.0" + zod "^3.22.4" + zod-to-json-schema "^3.20.4" + "@backstage/plugin-permission-react@^0.4.29": version "0.4.29" resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.29.tgz#0148a4f509c1b045c47c70298fedb3b13eac2e3a" @@ -4688,6 +4758,11 @@ resolved "https://registry.yarnpkg.com/@backstage/types/-/types-1.2.0.tgz#14fec6240e7ec0f3189fca0890be1e54debc54ea" integrity sha512-YoWvCLJNOgvRXSqH8EoWmmQ8G8+emiYpn5dqDZcMrqAA6Xa8yFFVsQTujEusx5ZSwahPMbSDobNJgiSoXL3XyA== +"@backstage/types@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@backstage/types/-/types-1.2.1.tgz#8c15c71e6b629806d3dc00227aaa4fd1c19cef16" + integrity sha512-0GkrZthoIkUzoeop+8fZZk2MWlLd1q0LB59tMarsjw7ccMtFYR96jhlf1qGvcbw7Gn5ETtJfTC2C1aUzvgvF+w== + "@backstage/version-bridge@^1.0.10", "@backstage/version-bridge@^1.0.8": version "1.0.10" resolved "https://registry.yarnpkg.com/@backstage/version-bridge/-/version-bridge-1.0.10.tgz#f3f383a27e11a60b382ef1ad411d43a476535ac7" @@ -10373,11 +10448,9 @@ integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== "@types/react-dom@*", "@types/react-dom@^18", "@types/react-dom@^18.0.0": - version "18.2.23" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.23.tgz#112338760f622a16d64271b408355f2f27f6302c" - integrity sha512-ZQ71wgGOTmDYpnav2knkjr3qXdAFu0vsk8Ci5w3pGAIdj7/kKAyn+VsQDhXsmzzzepAiI9leWMmubXz690AI/A== - dependencies: - "@types/react" "*" + version "18.3.6" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.6.tgz#fa59a5e9a33499a792af6c1130f55921ef49d268" + integrity sha512-nf22//wEbKXusP6E9pfOCDwFdHAX4u172eaJI4YkDRQEZiorm6KfYnSC2SWLDMVWUOWPERmJnN0ujeAfTBLvrw== "@types/react-redux@^7.1.20": version "7.1.33" @@ -10404,9 +10477,9 @@ "@types/react" "*" "@types/react@*", "@types/react@^16.13.1 || ^17.0.0", "@types/react@^16.13.1 || ^17.0.0 || ^18.0.0", "@types/react@^18": - version "18.2.73" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.73.tgz#0579548ad122660d99e00499d22e33b81e73ed94" - integrity sha512-XcGdod0Jjv84HOC7N5ziY3x+qL0AfmubvKOZ9hJjJ2yd5EE+KYjWhdOjt387e9HPheHkdggF9atTifMRtyAaRA== + version "18.3.20" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.20.tgz#b0dccda9d2f1bc24d2a04b1d0cb5d0b9a3576ad3" + integrity sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg== dependencies: "@types/prop-types" "*" csstype "^3.0.2"