From 17a453188e672766479707551bcd35e6be9a666f Mon Sep 17 00:00:00 2001 From: Diego Luisi Date: Mon, 20 Mar 2023 13:35:25 +0000 Subject: [PATCH] :zap: fix (#34) --- .dockerignore | 4 + Dockerfile | 7 +- app/backstage.json | 2 +- app/package.json | 4 +- app/packages/app/package.json | 58 +- app/packages/backend/package.json | 44 +- app/yarn.lock | 1479 +++++++++++++++-------------- docker-compose.yml | 44 +- yarn.lock => yarn.lock-old | 0 9 files changed, 872 insertions(+), 770 deletions(-) create mode 100644 .dockerignore rename yarn.lock => yarn.lock-old (100%) diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 000000000..9de38c7bc --- /dev/null +++ b/.dockerignore @@ -0,0 +1,4 @@ +.git +app/packages/*/node_modules +app/packages/*/dist +app/dist-types diff --git a/Dockerfile b/Dockerfile index 1fa5134a6..ae358b961 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,17 @@ # this layer is only for development FROM node:16 as base -RUN apt update && apt upgrade -y +RUN apt update && apt upgrade -y && npm i -g npm yarn --force + # dev layer include git cli FROM base as dev RUN apt install git -y + # build layer responsible to build app FROM dev as build WORKDIR /app COPY app/ . -RUN yarn install && yarn tsc && yarn build +RUN yarn install --frozen-lockfile && yarn tsc && yarn build + # prd layer install only production stuff FROM dev as prd WORKDIR /app diff --git a/app/backstage.json b/app/backstage.json index ad74a6094..c96261655 100644 --- a/app/backstage.json +++ b/app/backstage.json @@ -1,3 +1,3 @@ { - "version": "1.11.1" + "version": "1.12.0" } diff --git a/app/package.json b/app/package.json index 1237f6d24..6869de3fe 100644 --- a/app/package.json +++ b/app/package.json @@ -30,7 +30,7 @@ ] }, "devDependencies": { - "@backstage/cli": "^0.22.3", + "@backstage/cli": "^0.22.4", "@spotify/prettier-config": "^12.0.0", "concurrently": "^6.0.0", "lerna": "^4.0.0", @@ -52,6 +52,6 @@ ] }, "dependencies": { - "@backstage/plugin-sonarqube": "^0.6.4" + "@backstage/plugin-sonarqube": "^0.6.5" } } diff --git a/app/packages/app/package.json b/app/packages/app/package.json index b0dcdf8d5..72ff98c87 100644 --- a/app/packages/app/package.json +++ b/app/packages/app/package.json @@ -7,34 +7,34 @@ "role": "frontend" }, "dependencies": { - "@backstage/app-defaults": "^1.2.0", - "@backstage/catalog-model": "^1.2.0", - "@backstage/cli": "^0.22.3", - "@backstage/core-app-api": "^1.5.0", - "@backstage/core-components": "^0.12.4", - "@backstage/core-plugin-api": "^1.4.0", - "@backstage/integration-react": "^1.1.10", - "@backstage/plugin-api-docs": "^0.9.0", - "@backstage/plugin-catalog": "^1.8.0", - "@backstage/plugin-catalog-common": "^1.0.11", - "@backstage/plugin-catalog-graph": "^0.2.27", - "@backstage/plugin-catalog-import": "^0.9.5", - "@backstage/plugin-catalog-react": "^1.3.0", - "@backstage/plugin-github-actions": "^0.5.15", - "@backstage/plugin-kubernetes": "^0.7.8", - "@backstage/plugin-org": "^0.6.5", - "@backstage/plugin-permission-react": "^0.4.10", - "@backstage/plugin-scaffolder": "^1.11.0", - "@backstage/plugin-search": "^1.1.0", - "@backstage/plugin-search-react": "^1.5.0", - "@backstage/plugin-sonarqube": "^0.6.4", - "@backstage/plugin-tech-radar": "^0.6.1", - "@backstage/plugin-techdocs": "^1.5.0", - "@backstage/plugin-techdocs-module-addons-contrib": "^1.0.10", - "@backstage/plugin-techdocs-react": "^1.1.3", - "@backstage/plugin-todo": "^0.2.17", - "@backstage/plugin-user-settings": "^0.7.0", - "@backstage/theme": "^0.2.17", + "@backstage/app-defaults": "^1.2.1", + "@backstage/catalog-model": "^1.2.1", + "@backstage/cli": "^0.22.4", + "@backstage/core-app-api": "^1.6.0", + "@backstage/core-components": "^0.12.5", + "@backstage/core-plugin-api": "^1.5.0", + "@backstage/integration-react": "^1.1.11", + "@backstage/plugin-api-docs": "^0.9.1", + "@backstage/plugin-catalog": "^1.9.0", + "@backstage/plugin-catalog-common": "^1.0.12", + "@backstage/plugin-catalog-graph": "^0.2.28", + "@backstage/plugin-catalog-import": "^0.9.6", + "@backstage/plugin-catalog-react": "^1.4.0", + "@backstage/plugin-github-actions": "^0.5.16", + "@backstage/plugin-kubernetes": "^0.7.9", + "@backstage/plugin-org": "^0.6.6", + "@backstage/plugin-permission-react": "^0.4.11", + "@backstage/plugin-scaffolder": "^1.12.0", + "@backstage/plugin-search": "^1.1.1", + "@backstage/plugin-search-react": "^1.5.1", + "@backstage/plugin-sonarqube": "^0.6.5", + "@backstage/plugin-tech-radar": "^0.6.2", + "@backstage/plugin-techdocs": "^1.6.0", + "@backstage/plugin-techdocs-module-addons-contrib": "^1.0.11", + "@backstage/plugin-techdocs-react": "^1.1.4", + "@backstage/plugin-todo": "^0.2.18", + "@backstage/plugin-user-settings": "^0.7.1", + "@backstage/theme": "^0.2.18", "@k-phoen/backstage-plugin-grafana": "^0.1.17", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -52,7 +52,7 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/test-utils": "^1.2.5", + "@backstage/test-utils": "^1.2.6", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^12.0.7", diff --git a/app/packages/backend/package.json b/app/packages/backend/package.json index 044b6fc86..539726410 100644 --- a/app/packages/backend/package.json +++ b/app/packages/backend/package.json @@ -16,27 +16,27 @@ "build-image": "docker build ../.. -f Dockerfile --tag backstage" }, "dependencies": { - "@backstage/backend-common": "^0.18.2", - "@backstage/backend-tasks": "^0.4.3", - "@backstage/catalog-client": "^1.3.1", - "@backstage/catalog-model": "^1.2.0", - "@backstage/config": "^1.0.6", - "@backstage/integration": "^1.4.2", - "@backstage/plugin-app-backend": "^0.3.42", - "@backstage/plugin-auth-backend": "^0.18.0", - "@backstage/plugin-catalog-backend": "^1.7.2", - "@backstage/plugin-catalog-backend-module-github": "^0.2.5", - "@backstage/plugin-kubernetes-backend": "^0.9.3", - "@backstage/plugin-permission-common": "^0.7.3", - "@backstage/plugin-permission-node": "^0.7.5", - "@backstage/plugin-proxy-backend": "^0.2.36", - "@backstage/plugin-scaffolder-backend": "^1.11.0", - "@backstage/plugin-search-backend": "^1.2.3", - "@backstage/plugin-search-backend-module-pg": "^0.5.3", - "@backstage/plugin-search-backend-node": "^1.1.3", - "@backstage/plugin-sonarqube-backend": "^0.1.7", - "@backstage/plugin-techdocs-backend": "^1.5.3", - "@backstage/plugin-todo-backend": "^0.1.39", + "@backstage/backend-common": "^0.18.3", + "@backstage/backend-tasks": "^0.5.0", + "@backstage/catalog-client": "^1.4.0", + "@backstage/catalog-model": "^1.2.1", + "@backstage/config": "^1.0.7", + "@backstage/integration": "^1.4.3", + "@backstage/plugin-app-backend": "^0.3.43", + "@backstage/plugin-auth-backend": "^0.18.1", + "@backstage/plugin-catalog-backend": "^1.8.0", + "@backstage/plugin-catalog-backend-module-github": "^0.2.6", + "@backstage/plugin-kubernetes-backend": "^0.9.4", + "@backstage/plugin-permission-common": "^0.7.4", + "@backstage/plugin-permission-node": "^0.7.6", + "@backstage/plugin-proxy-backend": "^0.2.37", + "@backstage/plugin-scaffolder-backend": "^1.12.0", + "@backstage/plugin-search-backend": "^1.2.4", + "@backstage/plugin-search-backend-module-pg": "^0.5.4", + "@backstage/plugin-search-backend-node": "^1.1.4", + "@backstage/plugin-sonarqube-backend": "^0.1.8", + "@backstage/plugin-techdocs-backend": "^1.6.0", + "@backstage/plugin-todo-backend": "^0.1.40", "app": "link:../app", "dockerode": "^3.3.1", "express": "^4.17.1", @@ -45,7 +45,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.22.3", + "@backstage/cli": "^0.22.4", "@types/dockerode": "^3.3.0", "@types/express": "^4.17.6", "@types/express-serve-static-core": "^4.17.5", diff --git a/app/yarn.lock b/app/yarn.lock index 23015cf96..74cba31cd 100644 --- a/app/yarn.lock +++ b/app/yarn.lock @@ -168,6 +168,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/abort-controller@3.292.0", "@aws-sdk/abort-controller@^3.208.0": + version "3.292.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.292.0.tgz#37c43fd2ce5bcb158aa62e3a5632045ee8a7e3cc" + integrity sha512-lf+OPptL01kvryIJy7+dvFux5KbJ6OTwLPPEekVKZ2AfEvwcVtOZWFUhyw3PJCBTVncjKB1Kjl3V/eTS3YuPXQ== + dependencies: + "@aws-sdk/types" "3.292.0" + tslib "^2.3.1" + "@aws-sdk/chunked-blob-reader-native@3.208.0": version "3.208.0" resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.208.0.tgz#cdbd12c89a4f3ddd91bf707da8bb4af311487cc5" @@ -840,6 +848,17 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/node-http-handler@^3.208.0": + version "3.292.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.292.0.tgz#f7a8fca359932ba56acf65eafd169db9d2cebc9d" + integrity sha512-L/E3UDSwXLXjt1XWWh0RBD55F+aZI1AEdPwdES9i1PjnZLyuxuDhEDptVibNN56+I9/4Q3SbmuVRVlOD0uzBag== + dependencies: + "@aws-sdk/abort-controller" "3.292.0" + "@aws-sdk/protocol-http" "3.292.0" + "@aws-sdk/querystring-builder" "3.292.0" + "@aws-sdk/types" "3.292.0" + tslib "^2.3.1" + "@aws-sdk/property-provider@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.226.0.tgz#ef0ff37c319dc37a52f08fa7544f861308a3bbd8" @@ -856,6 +875,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/protocol-http@3.292.0": + version "3.292.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.292.0.tgz#1829036bdec59698f44daadb590e3fa552494955" + integrity sha512-NLi4fq3k41aXIh1I97yX0JTy+3p6aW1NdwFwdMa674z86QNfb4SfRQRZBQe9wEnAZ/eWHVnlKIuII+U1URk/Kg== + dependencies: + "@aws-sdk/types" "3.292.0" + tslib "^2.3.1" + "@aws-sdk/querystring-builder@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.226.0.tgz#11cd751abeac66f1f9349225454bac3e39808926" @@ -865,6 +892,15 @@ "@aws-sdk/util-uri-escape" "3.201.0" tslib "^2.3.1" +"@aws-sdk/querystring-builder@3.292.0": + version "3.292.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.292.0.tgz#a2fd9c2540a80718fb2f52c606926f8d2e08a695" + integrity sha512-XElIFJaReIm24eEvBtV2dOtZvcm3gXsGu/ftG8MLJKbKXFKpAP1q+K6En0Bs7/T88voKghKdKpKT+eZUWgTqlg== + dependencies: + "@aws-sdk/types" "3.292.0" + "@aws-sdk/util-uri-escape" "3.292.0" + tslib "^2.3.1" + "@aws-sdk/querystring-parser@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.226.0.tgz#ba6a26727c98d46c95180e6cdc463039c5e4740d" @@ -936,6 +972,13 @@ dependencies: tslib "^2.3.1" +"@aws-sdk/types@3.292.0": + version "3.292.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.292.0.tgz#54aa7347123116ac368f08df5e02954207328c63" + integrity sha512-1teYAY2M73UXZxMAxqZxVS2qwXjQh0OWtt7qyLfha0TtIk/fZ1hRwFgxbDCHUFcdNBSOSbKH/ESor90KROXLCQ== + dependencies: + tslib "^2.3.1" + "@aws-sdk/url-parser@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.226.0.tgz#f53d1f868b27fe74aca091a799f2af56237b15a2" @@ -1077,6 +1120,13 @@ dependencies: tslib "^2.3.1" +"@aws-sdk/util-uri-escape@3.292.0": + version "3.292.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.292.0.tgz#306a36e3574af3509c542c7224669082f6abc633" + integrity sha512-hOQtUMQ4VcQ9iwKz50AoCp1XBD5gJ9nly/gJZccAM7zSA5mOO8RRKkbdonqquVHxrO0CnYgiFeCh3V35GFecUw== + dependencies: + tslib "^2.3.1" + "@aws-sdk/util-user-agent-browser@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.226.0.tgz#164bb2da8d6353133784e47f0a0ae463bc9ebb73" @@ -2507,33 +2557,33 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" -"@backstage/app-defaults@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@backstage/app-defaults/-/app-defaults-1.2.0.tgz#9b4d22b236b7356726fcaa096d19955e4ebd55de" - integrity sha512-Ud8udS5T4i8TMCqBpXxxc9VzojNh5oC2V0yZLhaRDx07foOhk+G1PqiS6cLRoQlVi99EDlaLyzp0kS0YyNOXDg== - dependencies: - "@backstage/core-app-api" "^1.5.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-permission-react" "^0.4.10" - "@backstage/theme" "^0.2.17" +"@backstage/app-defaults@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@backstage/app-defaults/-/app-defaults-1.2.1.tgz#fe974f2d919118e09ce64c5c924ce1af76c39aac" + integrity sha512-AA8U2fXTUS4CPDrT7anbJa5HMeU54Y7oT3GyCg9mDsAqqn09W+Jd6G86ITwNMbehDWRRS6ukhJoAE/Nbf5PX8w== + dependencies: + "@backstage/core-app-api" "^1.6.0" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-permission-react" "^0.4.11" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" -"@backstage/backend-app-api@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@backstage/backend-app-api/-/backend-app-api-0.4.0.tgz#1c5b33d14a8573d9a938913c7b25d7a54c3f0335" - integrity sha512-3DHjpGDqU6KP7Wcjny6bCu2rsm+kUazvoO/ut7c6jhsRRMc30NOos+O4KYyn7egQYAkiGVnWGgvC2isGB9dGQA== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/backend-tasks" "^0.4.3" - "@backstage/cli-common" "^0.1.11" - "@backstage/config" "^1.0.6" - "@backstage/config-loader" "^1.1.8" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-auth-node" "^0.2.11" - "@backstage/plugin-permission-node" "^0.7.5" +"@backstage/backend-app-api@^0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@backstage/backend-app-api/-/backend-app-api-0.4.1.tgz#839d52a5f3fee9d0f51d92182f942c3d374c7c4e" + integrity sha512-drM6Sd+r4/slhpQ3Hw4sceZPhwMyM4JO49VGkOmPkBz6IygbEYfklyKX8gn5YbwYpTTuehb2mOHa6+zfKwnANQ== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/backend-tasks" "^0.5.0" + "@backstage/cli-common" "^0.1.12" + "@backstage/config" "^1.0.7" + "@backstage/config-loader" "^1.1.9" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-auth-node" "^0.2.12" + "@backstage/plugin-permission-node" "^0.7.6" "@backstage/types" "^1.0.2" "@manypkg/get-packages" "^1.1.3" "@types/cors" "^2.8.6" @@ -2555,19 +2605,24 @@ winston "^3.2.1" winston-transport "^4.5.0" -"@backstage/backend-common@^0.18.2": - version "0.18.2" - resolved "https://registry.yarnpkg.com/@backstage/backend-common/-/backend-common-0.18.2.tgz#776e7473ba15c74ca8ffb062d80a253b1b704dd7" - integrity sha512-tc1q2FHp+gR64PQssAVjgoYeIdrB1gqDcl6RjHr4lB8AsobsqTdryx8BrUJQA8e/da5tTeR+LEA/v6fGHpArHw== - dependencies: - "@backstage/backend-app-api" "^0.4.0" - "@backstage/backend-dev-utils" "^0.1.0" - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/cli-common" "^0.1.11" - "@backstage/config" "^1.0.6" - "@backstage/config-loader" "^1.1.8" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" +"@backstage/backend-common@^0.18.3": + version "0.18.3" + resolved "https://registry.yarnpkg.com/@backstage/backend-common/-/backend-common-0.18.3.tgz#2b644a0bc406da44aafac7e1cd4b02c2915d03cc" + integrity sha512-Ze+il5fpVeLtJXZWALVX333liMeszfqxGyqA//A1hYNmr95BWbcAr+Lo8xeO8KV6H5Ox1YrbyZXxgWNd2Hq8aQ== + dependencies: + "@aws-sdk/abort-controller" "^3.208.0" + "@aws-sdk/client-s3" "^3.208.0" + "@aws-sdk/credential-providers" "^3.208.0" + "@aws-sdk/types" "^3.208.0" + "@backstage/backend-app-api" "^0.4.1" + "@backstage/backend-dev-utils" "^0.1.1" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/cli-common" "^0.1.12" + "@backstage/config" "^1.0.7" + "@backstage/config-loader" "^1.1.9" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/integration-aws-node" "^0.1.2" "@backstage/types" "^1.0.2" "@google-cloud/storage" "^6.0.0" "@keyv/memcache" "^1.3.5" @@ -2581,7 +2636,6 @@ "@types/luxon" "^3.0.0" "@types/webpack-env" "^1.15.2" archiver "^5.0.2" - aws-sdk "^2.840.0" base64-stream "^1.0.0" compression "^1.7.4" concat-stream "^2.0.0" @@ -2604,6 +2658,7 @@ morgan "^1.10.0" node-fetch "^2.6.7" node-forge "^1.3.1" + pg "^8.3.0" raw-body "^2.4.1" request "^2.88.2" selfsigned "^2.0.0" @@ -2615,33 +2670,33 @@ yauzl "^2.10.0" yn "^4.0.0" -"@backstage/backend-dev-utils@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@backstage/backend-dev-utils/-/backend-dev-utils-0.1.0.tgz#62854b652ed31d629527f06d0775d7422791ad3e" - integrity sha512-2VoskZy89eCmwDkc6VCVZHD46rUVOpwetPj0yRpCcgC84iGzB4xazFxX53c+iBCzSkCsJ14A6ZRDpocpHw+U4w== +"@backstage/backend-dev-utils@^0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@backstage/backend-dev-utils/-/backend-dev-utils-0.1.1.tgz#5a10998436df08adb86066f1d685421de5d05f1c" + integrity sha512-5emcwuBp7WtJlUkuS5Ex7bJVaZUJkU330J24QMqwYmd+/ujf2S7m6aLUyE+lr5yH5xQ7kZY27u9QZv6hWmLytw== -"@backstage/backend-plugin-api@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@backstage/backend-plugin-api/-/backend-plugin-api-0.4.0.tgz#0fdf42688484077340c83dea6df9a6a60fd83712" - integrity sha512-ovY1JmuO69Ql8oiHQ3w1+b5FrXlLYsE15si9gl6snLzqLDxPxWvrMSdXbijF8XCaYEc+1ILw0L+gRRSTE8c4vQ== +"@backstage/backend-plugin-api@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@backstage/backend-plugin-api/-/backend-plugin-api-0.5.0.tgz#5a01ec7c8b1f1cd42523a2696bb926e123a8cc21" + integrity sha512-26I6BTjnGZGpO0mdQnw50OTg510RdqXamvY3cDR924frobMBe3weexansXQNB4mnJbHxfNqgz0As4LDC7stp6g== dependencies: - "@backstage/backend-tasks" "^0.4.3" - "@backstage/config" "^1.0.6" - "@backstage/plugin-auth-node" "^0.2.11" - "@backstage/plugin-permission-common" "^0.7.3" + "@backstage/backend-tasks" "^0.5.0" + "@backstage/config" "^1.0.7" + "@backstage/plugin-auth-node" "^0.2.12" + "@backstage/plugin-permission-common" "^0.7.4" "@backstage/types" "^1.0.2" "@types/express" "^4.17.6" express "^4.17.1" knex "^2.0.0" -"@backstage/backend-tasks@^0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@backstage/backend-tasks/-/backend-tasks-0.4.3.tgz#eb9285b315f93ee483621205a94f38f729e57e73" - integrity sha512-1PJcLwjOTui+o4OaZD75TiLOuSQx1G2HT/QhrsEjnPKt4EiHoInnBl4IAtQVVC60PlOBMiwnW1LqbMA8kxjr4Q== +"@backstage/backend-tasks@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@backstage/backend-tasks/-/backend-tasks-0.5.0.tgz#f1d09b87cf980bdd01f8779bf8b143e23b108fce" + integrity sha512-LZILRIU3Qgqm1NAClQlcNxYsUqO7YLJYwPftv9uRU1sAVdkAM+4gFX4OtPjibaEuolfa3PPO6gxFM7xoumr2oA== dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" + "@backstage/backend-common" "^0.18.3" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" "@backstage/types" "^1.0.2" "@types/luxon" "^3.0.0" cron "^2.0.0" @@ -2652,44 +2707,44 @@ winston "^3.2.1" zod "~3.18.0" -"@backstage/catalog-client@^1.3.1": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@backstage/catalog-client/-/catalog-client-1.3.1.tgz#625ce4da098bc3d3e9cdfad4152f53df2ab39d20" - integrity sha512-3RtkQ1z79Rm2USsuNtsEKKd2IZvgqZSQg0u7ohpB8NAJSgQ3VloyWpVPIrS9PUBOCj7oktS//HWD5d0LHm9cvw== +"@backstage/catalog-client@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@backstage/catalog-client/-/catalog-client-1.4.0.tgz#76a319fb68ab9b5536404265f917788e961b3a47" + integrity sha512-45nocuPnLuNO+2hPlNYvyAosZE24C2kMPcujnDLpUEFbwPNEVZ7KqnVLty2WQq9qCRWlwJ1OSeMvpUtgupZOfw== dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/errors" "^1.1.4" + "@backstage/catalog-model" "^1.2.1" + "@backstage/errors" "^1.1.5" cross-fetch "^3.1.5" -"@backstage/catalog-model@^1.0.0", "@backstage/catalog-model@^1.1.3", "@backstage/catalog-model@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@backstage/catalog-model/-/catalog-model-1.2.0.tgz#ff72246e5b5bbbbd82a7e876db7761ecc25f1d5c" - integrity sha512-4IRHcj4d2DdB/atB6D1IJgGF8JwGGW3BMwH+qNjh0y8TQ/ou3UnoZWBHhHJGSkkuPLVXofk+XLqddWugZ0aKQw== +"@backstage/catalog-model@^1.0.0", "@backstage/catalog-model@^1.1.3", "@backstage/catalog-model@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@backstage/catalog-model/-/catalog-model-1.2.1.tgz#ee3fa9ec404cef4a6b639160c7c016fbdd53229f" + integrity sha512-pbH67Nov/bgJYIOl78ncjUfCPbjAI+VScfGRhGmcFubqK+w9pygy6Y/sYg10u5NFJxKCoSnbYZehO0451UbqhA== dependencies: - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" "@backstage/types" "^1.0.2" ajv "^8.10.0" json-schema "^0.4.0" lodash "^4.17.21" uuid "^8.0.0" -"@backstage/cli-common@^0.1.11": - version "0.1.11" - resolved "https://registry.yarnpkg.com/@backstage/cli-common/-/cli-common-0.1.11.tgz#9d8fd8cbe83e21ad3d207edecb3c3df3024a35a8" - integrity sha512-6gjYi2ndXUBVV6YNbiPJMHoPLROlikZ2nnKJrblnYhWZaKhKncXVxtjfCGPItTFPnIbW0oZu2Ue0Z/1VCyfOaQ== - -"@backstage/cli@^0.22.3": - version "0.22.3" - resolved "https://registry.yarnpkg.com/@backstage/cli/-/cli-0.22.3.tgz#b176f1bd1e760808e08b40c77a7df51674bac768" - integrity sha512-fY/7BEdJyYKISeFqdi7QrbTuTuhMyMLj4l1jUNQAfKlm237SVPAZ9eO3eY7lYd6JuPkzaHTW/mjhx+RGQ9qPkg== - dependencies: - "@backstage/cli-common" "^0.1.11" - "@backstage/config" "^1.0.6" - "@backstage/config-loader" "^1.1.8" - "@backstage/errors" "^1.1.4" - "@backstage/eslint-plugin" "^0.1.1" - "@backstage/release-manifests" "^0.0.8" +"@backstage/cli-common@^0.1.12": + version "0.1.12" + resolved "https://registry.yarnpkg.com/@backstage/cli-common/-/cli-common-0.1.12.tgz#8e1ea10da38554b9bc910e0da532b73af4669a2f" + integrity sha512-CoXAcIQprLAuk4gsJyqrZHRyZ5Mpfpr87lBzhSBWgriMTVgKH5bfMqZmGzm5TTZRlOIX09RLINp9e3kLkfO3Fg== + +"@backstage/cli@^0.22.4": + version "0.22.4" + resolved "https://registry.yarnpkg.com/@backstage/cli/-/cli-0.22.4.tgz#6b05a65ef92c72d6ced1ea61728fac36d5c70d0c" + integrity sha512-2z7UqhHA30bDoXRF13dFs3MnFahslkWx0Qy5dQkTMnngVkmWZw2pQxCVk4EIRy18GbCaKHr580NZciu4MburAw== + dependencies: + "@backstage/cli-common" "^0.1.12" + "@backstage/config" "^1.0.7" + "@backstage/config-loader" "^1.1.9" + "@backstage/errors" "^1.1.5" + "@backstage/eslint-plugin" "^0.1.2" + "@backstage/release-manifests" "^0.0.9" "@backstage/types" "^1.0.2" "@esbuild-kit/cjs-loader" "^2.4.1" "@manypkg/get-packages" "^1.1.3" @@ -2783,14 +2838,14 @@ yn "^4.0.0" zod "~3.18.0" -"@backstage/config-loader@^1.1.8": - version "1.1.8" - resolved "https://registry.yarnpkg.com/@backstage/config-loader/-/config-loader-1.1.8.tgz#3c169ce41549f1788a8a340279a4cf77367d1cac" - integrity sha512-S6B6OWaojJf9vWi/wVV5Pr8zXc1meSWTgjaXX64pDzdDGDlzL+wARloObJvDvqCJyLolkQuW2TNZYZKLRc6Iqg== +"@backstage/config-loader@^1.1.9": + version "1.1.9" + resolved "https://registry.yarnpkg.com/@backstage/config-loader/-/config-loader-1.1.9.tgz#4fb327b5adc52ba7569ac68defc22f02eafad7c5" + integrity sha512-cqC9B1c7h1dvE/xXmE6U4s2FvfPI+kHS2daS7a+sIx3fnEuZQLbP63PGdMqvbOXF3dd+tX1JTYg6cunsDYzIRg== dependencies: - "@backstage/cli-common" "^0.1.11" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" + "@backstage/cli-common" "^0.1.12" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" "@backstage/types" "^1.0.2" "@types/json-schema" "^7.0.6" ajv "^8.10.0" @@ -2804,21 +2859,21 @@ yaml "^2.0.0" yup "^0.32.9" -"@backstage/config@^1.0.1", "@backstage/config@^1.0.6": - version "1.0.6" - resolved "https://registry.yarnpkg.com/@backstage/config/-/config-1.0.6.tgz#551ffe6793aec29f7d7f9e5ba1bb010ba6ed0b00" - integrity sha512-ZN3ABydLRZNTtL9FXPpvw678CJ/G2UtGHrX/Cq6Tfd9QJ6/wjMTagTe/KibxGh6lxIG+VGU+BOAqt6mHgMDopA== +"@backstage/config@^1.0.1", "@backstage/config@^1.0.7": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@backstage/config/-/config-1.0.7.tgz#f6929fb5af80ca36fae8b385f957f9c0a64a72a6" + integrity sha512-8Fh3QJl0PltQZ9nCNr9UsYoRNCbfhJQR+1z1JUur7hTgJ/yCVnVPmESrpBWR27NCT7IBNtRv0jZhzj/BYZfFgA== dependencies: "@backstage/types" "^1.0.2" lodash "^4.17.21" -"@backstage/core-app-api@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.5.0.tgz#3052545f42ca1f2f7df7ae48843bc92bf2f996cd" - integrity sha512-Higz1ZBziYtDitxWTCJ3SXBZRRhWHq1uMcAvbekXnerVxYzG9QtB0QHRwsTkUcbA5OIW0B6a1tN8BdK7LrSsgw== +"@backstage/core-app-api@^1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.6.0.tgz#0ec6530eb605ec0d043984096116471bff0278c3" + integrity sha512-+HcPbdp6KHWSspw7/BWe/gRY//5SfL88gtJ5VALbfmAQsS7Yk2JBfPQgEJDMVcehwfGfRbsQKD+Kw6nMtjrasw== dependencies: - "@backstage/config" "^1.0.6" - "@backstage/core-plugin-api" "^1.4.0" + "@backstage/config" "^1.0.7" + "@backstage/core-plugin-api" "^1.5.0" "@backstage/types" "^1.0.2" "@backstage/version-bridge" "^1.0.3" "@types/prop-types" "^15.7.3" @@ -2827,15 +2882,15 @@ zen-observable "^0.10.0" zod "~3.18.0" -"@backstage/core-components@^0.12.0", "@backstage/core-components@^0.12.4": - version "0.12.4" - resolved "https://registry.yarnpkg.com/@backstage/core-components/-/core-components-0.12.4.tgz#86933ef16b67d7f73d49c1e21edb6edf6a2b07cb" - integrity sha512-AdQQcjFQX4YpX2wH3N6vS8sfnvQ9npft4L1EymHMgtWQyjmN+6vkpe7PNr1XPwLA7rELcBe2aqNqN3oRHzRiBQ== +"@backstage/core-components@^0.12.0", "@backstage/core-components@^0.12.5": + version "0.12.5" + resolved "https://registry.yarnpkg.com/@backstage/core-components/-/core-components-0.12.5.tgz#ea9e5d04845fb031e0f4fb4b764497ee722ad128" + integrity sha512-77BBOmJPeyKqKFDZeX5/NUENiklG0+DJMyoyM9fFlzB4wv6Lsx2V6hFbgE6PIsQ2T5EWorzq+BvkTyMXRrU/Pg== dependencies: - "@backstage/config" "^1.0.6" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/theme" "^0.2.17" + "@backstage/config" "^1.0.7" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/theme" "^0.2.18" "@backstage/version-bridge" "^1.0.3" "@material-table/core" "^3.1.0" "@material-ui/core" "^4.12.2" @@ -2915,70 +2970,70 @@ zen-observable "^0.8.15" zod "^3.11.6" -"@backstage/core-plugin-api@^1.0.0", "@backstage/core-plugin-api@^1.0.3", "@backstage/core-plugin-api@^1.1.0", "@backstage/core-plugin-api@^1.2.0", "@backstage/core-plugin-api@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@backstage/core-plugin-api/-/core-plugin-api-1.4.0.tgz#15ba4a5f1d892810ce75f3ba6b28851b1e15e780" - integrity sha512-GmQ7jEfV/SmVVYgxo99/FEjBTQNiL5H7jWtgAnwR+pht0UVY3WynW3optASbg76OSc+EpIkNIEXsU2LrMPJDeg== +"@backstage/core-plugin-api@^1.0.0", "@backstage/core-plugin-api@^1.0.3", "@backstage/core-plugin-api@^1.1.0", "@backstage/core-plugin-api@^1.2.0", "@backstage/core-plugin-api@^1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@backstage/core-plugin-api/-/core-plugin-api-1.5.0.tgz#1188c89d8149b5805645e16bb67f2167da79dd85" + integrity sha512-IEbzBk128loMecy+btbMCd9FpVYg/THSRDe2qMpr9b/Ve21PJNRy5CMoX/P/4Nkplifp3nxWBBVusTgWneaG4Q== dependencies: - "@backstage/config" "^1.0.6" + "@backstage/config" "^1.0.7" "@backstage/types" "^1.0.2" "@backstage/version-bridge" "^1.0.3" history "^5.0.0" prop-types "^15.7.2" zen-observable "^0.10.0" -"@backstage/errors@^1.0.0", "@backstage/errors@^1.1.4": - version "1.1.4" - resolved "https://registry.yarnpkg.com/@backstage/errors/-/errors-1.1.4.tgz#42bfc620f435a848abc4abccfd38b79e950642c7" - integrity sha512-u0q0/UlG+WM4h67Owfpvc/yN8T1ivFOLDzzmogaFSwC5+R6sZRqYasmjeURtkJvw7aG9RpXYWY7CofCSg1E20Q== +"@backstage/errors@^1.0.0", "@backstage/errors@^1.1.5": + version "1.1.5" + resolved "https://registry.yarnpkg.com/@backstage/errors/-/errors-1.1.5.tgz#27c0deb040a136f196865d2d6d24e31f1d17f472" + integrity sha512-aKkYniwo3dkd8a5dIZhnfoSLqsFzBqzQC2yhw/XfOUbfEkej6XZVsPKws/zZODUAPF1ZKNMUBbt1NTVG14Bahw== dependencies: "@backstage/types" "^1.0.2" cross-fetch "^3.1.5" serialize-error "^8.0.1" -"@backstage/eslint-plugin@^0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@backstage/eslint-plugin/-/eslint-plugin-0.1.1.tgz#32dee749488c1f135445d9e3bc198f9174710f20" - integrity sha512-Q+VSSMinB77wByJj8fJDxeSqA2+8c0BnkbL88iM82WC+QYyiEKJZY6O7saQx0GgAb8mMH4FKURiNIbEVqGBGYg== +"@backstage/eslint-plugin@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@backstage/eslint-plugin/-/eslint-plugin-0.1.2.tgz#dbf9e2d2d113433b7b442ba43a1ef3d0056042b9" + integrity sha512-C+lkQvb/QSHBbXeSCUXZgV35VquhFItFyS1DIzJogC7EIDrlxOldLodCVXUWhOOEyqaVzPUhgVfUAkpfjtt9ww== dependencies: "@manypkg/get-packages" "^1.1.3" minimatch "^5.1.2" -"@backstage/integration-aws-node@^0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.1.tgz#4586dcbf9490b296f241a7b3abdaa836c6ae2ef9" - integrity sha512-13JD1W6/iEUJQhdceKlBvB+kRqOc2mOh9Nig4MGUQqUMRW/bNZCZIUPlofFOFFkv6mB7DsiHaHjn3l6bhl2vXQ== +"@backstage/integration-aws-node@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.2.tgz#a25899c8cf692c848c61ba8f37884d8808b7e933" + integrity sha512-qJ2KizfaRreATrZ6v7CS3oKcRUorZqnX4vU16mbxDc6spyIygDLScx+zVvXsQVPzRHRs9tD5ZsXtAc5CwrBIOQ== dependencies: "@aws-sdk/client-sts" "^3.208.0" "@aws-sdk/credential-provider-node" "^3.208.0" "@aws-sdk/credential-providers" "^3.208.0" "@aws-sdk/types" "^3.208.0" "@aws-sdk/util-arn-parser" "^3.208.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - -"@backstage/integration-react@^1.1.10", "@backstage/integration-react@^1.1.6": - version "1.1.10" - resolved "https://registry.yarnpkg.com/@backstage/integration-react/-/integration-react-1.1.10.tgz#c7e175e794a14a7f1a3f21943cc2e922539ce8ad" - integrity sha512-biRkmOFdyUIRXzokCfrC754V/9MYWGerBuk/CngkyFgwfmkYfStZxDsOFohWibbFXqTim1ddYjIleUOr+tPztA== - dependencies: - "@backstage/config" "^1.0.6" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/integration" "^1.4.2" - "@backstage/theme" "^0.2.17" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + +"@backstage/integration-react@^1.1.11", "@backstage/integration-react@^1.1.6": + version "1.1.11" + resolved "https://registry.yarnpkg.com/@backstage/integration-react/-/integration-react-1.1.11.tgz#f6e0bf284c0095127d60b358595d627ee2adc681" + integrity sha512-jpPe7eXD6+JE1pOYqPwTIWgwG+O11YOqA6ivk2SmigBaT5ZxO8sTWNxsD9wy1LNUmKyNetUNkflv0g2KP/sgMA== + dependencies: + "@backstage/config" "^1.0.7" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/integration" "^1.4.3" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" react-use "^17.2.4" -"@backstage/integration@^1.4.2": - version "1.4.2" - resolved "https://registry.yarnpkg.com/@backstage/integration/-/integration-1.4.2.tgz#5a0d6e6215d46b05055804c06a2e54bad501fb6e" - integrity sha512-vWclxqDvOYDPPBXOiaN5HTcGlWR/Mdk8etZu4u24DLlvqmKRVOG3UFajf1VoNcEZqtkN08QsfbhoiQHE4mmHxg== +"@backstage/integration@^1.4.3": + version "1.4.3" + resolved "https://registry.yarnpkg.com/@backstage/integration/-/integration-1.4.3.tgz#2796ed0fe804f88ec30fdca7942d0c95a388ccac" + integrity sha512-1wHBO3xJdm1EhYrxisnU2fpDGy83n4n1YfnUm4xveXbN3/l8Zpmi95+F0p/91t1vq01PD/jVb14Q+yizL5u4Hw== dependencies: - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" "@octokit/auth-app" "^4.0.0" "@octokit/rest" "^19.0.3" cross-fetch "^3.1.5" @@ -2986,18 +3041,18 @@ lodash "^4.17.21" luxon "^3.0.0" -"@backstage/plugin-api-docs@^0.9.0": - version "0.9.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-api-docs/-/plugin-api-docs-0.9.0.tgz#f565bbce4e5c54609578030f22603abc218d955a" - integrity sha512-qx9R3wRX1EhS1jUAyGMiJ30Rbp3kn3/bc1o1HVhQpqjFz4noyVvpjzAFHQsN4hCTTTXCZjCir9Nwh44PzTY3+Q== +"@backstage/plugin-api-docs@^0.9.1": + version "0.9.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-api-docs/-/plugin-api-docs-0.9.1.tgz#455298d045d9cf8fa24a99b35902b5299a058ce6" + integrity sha512-P/ar7mLvQWY+i7G8RPgVxYfJZdiNG1sT2RzdCN23yFW5wOlxZuNVklQj2dO04njQUqlHjDaD7Fwx2s8Zop9Luw== dependencies: "@asyncapi/react-component" "1.0.0-next.47" - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-catalog" "^1.8.0" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/theme" "^0.2.17" + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-catalog" "^1.9.0" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3008,15 +3063,15 @@ react-use "^17.2.4" swagger-ui-react "^4.11.1" -"@backstage/plugin-app-backend@^0.3.42": - version "0.3.42" - resolved "https://registry.yarnpkg.com/@backstage/plugin-app-backend/-/plugin-app-backend-0.3.42.tgz#d7ceeb7fcf2f62b1cc3d1dcaed8930460e821a50" - integrity sha512-2jVahtdpGikfrxgPR6fYdZrAAZtiThuKKUeWFJM1LnFM8Z3UJzvVTKoGJSPJJ9umdkg5OrFbi4sCzQNwx1/01Q== +"@backstage/plugin-app-backend@^0.3.43": + version "0.3.43" + resolved "https://registry.yarnpkg.com/@backstage/plugin-app-backend/-/plugin-app-backend-0.3.43.tgz#9784c9cc018f93a2ab6311dd10ee34824357cddc" + integrity sha512-rO08rcnAW5LmTW4RLWZy6zcjWObf13YcmWrYsLjx2ouqMuGEwvhTibPy1gUOXKQQRxOaIhKEh/EUCfRZCMyWuw== dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/config" "^1.0.6" - "@backstage/config-loader" "^1.1.8" + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/config" "^1.0.7" + "@backstage/config-loader" "^1.1.9" "@backstage/types" "^1.0.2" "@types/express" "^4.17.6" express "^4.17.1" @@ -3030,17 +3085,17 @@ winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-auth-backend@^0.18.0": - version "0.18.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend/-/plugin-auth-backend-0.18.0.tgz#404c86cc3d1e4a9e7e6e87b79a079114c04efe75" - integrity sha512-HC2sbFQcSx4B/d+KqZqt7M2KuBJj5M9SPHihJSRxhELDNKqBgF8I6naCoDlsEfExWmqh//JVAD3kyR5YlyyIDA== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-auth-node" "^0.2.11" +"@backstage/plugin-auth-backend@^0.18.1": + version "0.18.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend/-/plugin-auth-backend-0.18.1.tgz#fd5bd240c67873232b4361e5f10b8716a394d676" + integrity sha512-A4D8CT9xgpi1Fn2pZTXwRFN0kWU4sNgTH5JiBLHOhLfTYrSlTTnF7tXftgYq5WjyjqbX5MJocnICVhEvA/FgJw== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-auth-node" "^0.2.12" "@backstage/types" "^1.0.2" "@davidzemon/passport-okta-oauth" "^0.0.5" "@google-cloud/firestore" "^6.0.0" @@ -3078,37 +3133,37 @@ winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-auth-node@^0.2.11": - version "0.2.11" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.2.11.tgz#4bd1bae2f4624b23c0c8056eac9b6cbf5293e114" - integrity sha512-/WG55jx9dP4t2WhtlPj39D4X1qptkfEaPzEUF8SHzC3HnICXsbuFwfWZCXv7+i8VY1qvedIQHfp3ETjSaU71vA== +"@backstage/plugin-auth-node@^0.2.12": + version "0.2.12" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.2.12.tgz#811acce210b4c224953d9548c676a35ac0c77896" + integrity sha512-YZyCkMWBrEB5H07/AHANwkEfK8ifLi5JbaSi8ukBYS151KfRqbDA59+JBzzifMA81ngkBetJPZuushZh9MaUeQ== dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" + "@backstage/backend-common" "^0.18.3" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" "@types/express" "*" express "^4.17.1" jose "^4.6.0" node-fetch "^2.6.7" winston "^3.2.1" -"@backstage/plugin-catalog-backend-module-github@^0.2.5": - version "0.2.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-github/-/plugin-catalog-backend-module-github-0.2.5.tgz#1ab822dd93949a8bb317080ff6f72276c5030b09" - integrity sha512-7NNLm6zmR2yGHH1B6b4Lh77lERI/sHYURGda8tolNW6Ltudd7hrjAK6cvc1ODOj1JXFAWbD+8zdYjGnZVoAtPA== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/backend-tasks" "^0.4.3" - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/plugin-catalog-backend" "^1.7.2" - "@backstage/plugin-catalog-common" "^1.0.11" - "@backstage/plugin-catalog-node" "^1.3.3" - "@backstage/plugin-events-node" "^0.2.3" +"@backstage/plugin-catalog-backend-module-github@^0.2.6": + version "0.2.6" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-github/-/plugin-catalog-backend-module-github-0.2.6.tgz#0803cef7256a05463e5d635017ebfd2feb9eeb8b" + integrity sha512-319z4Tdvnp6PVlNpBKZOzElk7TVe4BEQPodkmoqh0BccdooNs82C7kDEpOqGhocLHmUHPJi4YWmOOdAE0QDi/g== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/backend-tasks" "^0.5.0" + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/plugin-catalog-backend" "^1.8.0" + "@backstage/plugin-catalog-common" "^1.0.12" + "@backstage/plugin-catalog-node" "^1.3.4" + "@backstage/plugin-events-node" "^0.2.4" "@backstage/types" "^1.0.2" "@octokit/graphql" "^5.0.0" "@octokit/rest" "^19.0.3" @@ -3119,24 +3174,24 @@ uuid "^8.0.0" winston "^3.2.1" -"@backstage/plugin-catalog-backend@^1.7.2": - version "1.7.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend/-/plugin-catalog-backend-1.7.2.tgz#0d9ddf13abd94a25e27e32950dd609bd6b68afe1" - integrity sha512-D3kzBsIW8BWxbkneAvraD5d/DTUp/Or7eruHJ3px3tdESgsKFzxvusl67BEPTyN2V07IW/sxL77HOhyNisbh4g== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/plugin-catalog-common" "^1.0.11" - "@backstage/plugin-catalog-node" "^1.3.3" - "@backstage/plugin-permission-common" "^0.7.3" - "@backstage/plugin-permission-node" "^0.7.5" - "@backstage/plugin-scaffolder-common" "^1.2.5" - "@backstage/plugin-search-common" "^1.2.1" +"@backstage/plugin-catalog-backend@^1.8.0": + version "1.8.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend/-/plugin-catalog-backend-1.8.0.tgz#ad4c08a5aa667573d680594cf85744c6fd46bdb9" + integrity sha512-bNqO4c2251O09vbMOHWHiWRk+S77BcBte7XeyUe0VVZv+Qomk1AvhQfHYpGnreadC3JTo3wuj6nk49XUxacD8g== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/plugin-catalog-common" "^1.0.12" + "@backstage/plugin-catalog-node" "^1.3.4" + "@backstage/plugin-permission-common" "^0.7.4" + "@backstage/plugin-permission-node" "^0.7.6" + "@backstage/plugin-scaffolder-common" "^1.2.6" + "@backstage/plugin-search-common" "^1.2.2" "@backstage/types" "^1.0.2" "@opentelemetry/api" "^1.3.0" "@types/express" "^4.17.6" @@ -3161,26 +3216,26 @@ yn "^4.0.0" zod "~3.18.0" -"@backstage/plugin-catalog-common@^1.0.11": - version "1.0.11" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.11.tgz#09cbc0c58e902d20cc37208ce8a0161d72bad846" - integrity sha512-aw6J3n93FR8vX5lu8UWTppeTMkf9tb+gLHpQKMRcBVi0ZwY7VfXrVpT/gCDxILY3xtTX03m8mVDcb/BButrccA== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/plugin-permission-common" "^0.7.3" - "@backstage/plugin-search-common" "^1.2.1" - -"@backstage/plugin-catalog-graph@^0.2.27": - version "0.2.27" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-graph/-/plugin-catalog-graph-0.2.27.tgz#ca33d968c7cb267e49442bef7c9f2c503f2295be" - integrity sha512-gLB6MtSzWRsfGN0JvB8EC8EIguk7nOkDetLwsfYCirnL58tzPkEWf1h3gmXsVYdXM6P4g0dXjZj6T+RZUMYtPA== - dependencies: - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-catalog-common@^1.0.12": + version "1.0.12" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.12.tgz#5941088d730372ff9ca8938eff4fbfd7c6286a0f" + integrity sha512-Oo8a6hDxveNhMgrJV6x72RoNnJR0qlcta0rsdMxIoEMp2yjOM8VfPoLmF2U3DD55ROzDoSXGOcFkask4DvDkFA== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/plugin-permission-common" "^0.7.4" + "@backstage/plugin-search-common" "^1.2.2" + +"@backstage/plugin-catalog-graph@^0.2.28": + version "0.2.28" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-graph/-/plugin-catalog-graph-0.2.28.tgz#8c52d6380910187c57180f33b770d57fd2987436" + integrity sha512-rW//bhbxwqjtCxcCNXsZMvNd/iwfRatviP1t6ZIfiAacg2mMlb8+X/ChQ13MZ4bp1PjHgjKrzNTpQdEa+AO4sw== + dependencies: + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3190,21 +3245,21 @@ qs "^6.9.4" react-use "^17.2.4" -"@backstage/plugin-catalog-import@^0.9.5": - version "0.9.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-import/-/plugin-catalog-import-0.9.5.tgz#4958def2e9ebfc3bb5f959a936f8b516d7dd29df" - integrity sha512-hQ/UivMeroowzhb1sA5pHlXmFUNe07+ociv1kefvUB9pTcpRGJtvkNjoJVM8Cm4ZkVwgjqoL6I52dY7vatsbkg== - dependencies: - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/integration-react" "^1.1.10" - "@backstage/plugin-catalog-common" "^1.0.11" - "@backstage/plugin-catalog-react" "^1.3.0" +"@backstage/plugin-catalog-import@^0.9.6": + version "0.9.6" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-import/-/plugin-catalog-import-0.9.6.tgz#ca929c49791b19b9c3edfa1dc92b36612c1995cf" + integrity sha512-76E2RZft4UItw+jltLnGuwhydWCZW679yeQe68OifUWkXCKLgeQ2c9s2J6uIuBOzALcsR+cU4kHb9gKE0/1AoA== + dependencies: + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/integration-react" "^1.1.11" + "@backstage/plugin-catalog-common" "^1.0.12" + "@backstage/plugin-catalog-react" "^1.4.0" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3216,33 +3271,33 @@ react-use "^17.2.4" yaml "^2.0.0" -"@backstage/plugin-catalog-node@^1.3.3": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-node/-/plugin-catalog-node-1.3.3.tgz#f3adfcf1a7fe975747733ff5de01193f7bbc8065" - integrity sha512-1yKdI8p6Y6bs6Z5PWtv/JyebQsOmKYRV99FBkX4BvmUZjHU41kj3tcUmNtYNFw/TahRi+2K6Q7I50iCaQnh0yg== - dependencies: - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-catalog-common" "^1.0.11" +"@backstage/plugin-catalog-node@^1.3.4": + version "1.3.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-node/-/plugin-catalog-node-1.3.4.tgz#549e608fe46e461ebe982b8281b8304bfc239184" + integrity sha512-yrSAV17DZiHbnHPA6Ea7ZJiX4n9NwmjLlziMp2PK13fPifmIW5t4MmpPQ9IT+bUWGGYD2KRyW/LpItcVX5s2+g== + dependencies: + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-catalog-common" "^1.0.12" "@backstage/types" "^1.0.2" -"@backstage/plugin-catalog-react@^1.0.0", "@backstage/plugin-catalog-react@^1.2.1", "@backstage/plugin-catalog-react@^1.3.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.3.0.tgz#13bac4048f68fba37c5d3d9263712fa904f05f17" - integrity sha512-TF3wwUFQBUwv7G3CCuNPT1QAP1SRG0RjBIo9gDpOtvGRTe7yQj8xp0/z8uoUXyBcy+pkstMvrdVqHV0gHkStqg== - dependencies: - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/plugin-catalog-common" "^1.0.11" - "@backstage/plugin-permission-common" "^0.7.3" - "@backstage/plugin-permission-react" "^0.4.10" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-catalog-react@^1.0.0", "@backstage/plugin-catalog-react@^1.2.1", "@backstage/plugin-catalog-react@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.4.0.tgz#bec66344ef9e34977e48382ae3989ba98a518c3d" + integrity sha512-dXNE+EMZLWrezqWDoQSF9sfEwSP1iXwPFygp+K6+4WT0nIJoQj4OC+RYsVF1D4ERstPYqOujE0vjrXDygha5eA== + dependencies: + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/plugin-catalog-common" "^1.0.12" + "@backstage/plugin-permission-common" "^0.7.4" + "@backstage/plugin-permission-react" "^0.4.11" + "@backstage/theme" "^0.2.18" "@backstage/types" "^1.0.2" "@backstage/version-bridge" "^1.0.3" "@material-ui/core" "^4.12.2" @@ -3257,22 +3312,22 @@ yaml "^2.0.0" zen-observable "^0.10.0" -"@backstage/plugin-catalog@^1.8.0": - version "1.8.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog/-/plugin-catalog-1.8.0.tgz#1a584963a82f0079637345bc63c82af8cba8f4ee" - integrity sha512-nMhezA+f//hi2Ql0R02zl75iOWKLLourBo2dI8xKSjTiUrb5oBt7qvC2UpyoccslI2Nk5b4noovH9jtLMNB8nA== - dependencies: - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/integration-react" "^1.1.10" - "@backstage/plugin-catalog-common" "^1.0.11" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/plugin-search-common" "^1.2.1" - "@backstage/plugin-search-react" "^1.5.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-catalog@^1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog/-/plugin-catalog-1.9.0.tgz#3c94a7a23ddcfbb2ad366c38d78d27245c1f67cf" + integrity sha512-bmvciCtxES+BOeZgLFXkg/j0op3Rscf6+kfq9NoqgYw3RdAp8uk43LgApZxncOgwh/mgR5m0W/Eb4qPdGTM1og== + dependencies: + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/integration-react" "^1.1.11" + "@backstage/plugin-catalog-common" "^1.0.12" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/plugin-search-common" "^1.2.2" + "@backstage/plugin-search-react" "^1.5.1" + "@backstage/theme" "^0.2.18" "@backstage/types" "^1.0.2" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -3284,24 +3339,24 @@ react-use "^17.2.4" zen-observable "^0.10.0" -"@backstage/plugin-events-node@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-events-node/-/plugin-events-node-0.2.3.tgz#9b0521cc206f6f93217994cca42cdc7cc2fca28f" - integrity sha512-Y4J+YlwRxspGHjYo/ZTZxvmZq/sinX3K4j7B9cUsl8MXEtiyUpXFF8Kaa46hQQCGK1htEPE42URyHZs2+sL/eQ== - dependencies: - "@backstage/backend-plugin-api" "^0.4.0" - -"@backstage/plugin-github-actions@^0.5.15": - version "0.5.15" - resolved "https://registry.yarnpkg.com/@backstage/plugin-github-actions/-/plugin-github-actions-0.5.15.tgz#0aa57aa1ac2fd9aca5b9829782f133efc51bac39" - integrity sha512-WRxslqqB8nExvl2La/r3rezb0oUuOnOfbx5E5UIOTSRayqQkj/o0HtggtxBVzG5lp3NWEc5sE67VFWWPe+vlhw== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/integration" "^1.4.2" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-events-node@^0.2.4": + version "0.2.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-events-node/-/plugin-events-node-0.2.4.tgz#3769b925a29346f97499d37c02a3c743d1fcb5d4" + integrity sha512-q4rYzdwuHlkY6+6xRsJpwtGE2ttanLoc32+fhQg0wElvMEuzRDqgj4INGeAeAlXYoaa5Ijrvmq58cT8no8A2PQ== + dependencies: + "@backstage/backend-plugin-api" "^0.5.0" + +"@backstage/plugin-github-actions@^0.5.16": + version "0.5.16" + resolved "https://registry.yarnpkg.com/@backstage/plugin-github-actions/-/plugin-github-actions-0.5.16.tgz#e97f9135d3c6b17898ade2f742f1a0d53638ae43" + integrity sha512-wuz0aVvaro4qyBBM0Q+wTfNq1WXSi2efGeXWOe/ARxRKfoCGorkJRNPBwtxmVidIZOpcsUG1ZGcIoUcJSqPd5Q== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/integration" "^1.4.3" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3310,35 +3365,35 @@ react-use "^17.2.4" "@backstage/plugin-home@^0.4.27": - version "0.4.31" - resolved "https://registry.yarnpkg.com/@backstage/plugin-home/-/plugin-home-0.4.31.tgz#40022ccf519cdef955876f91c3f3e38c8eb15aad" - integrity sha512-zRhK+cDDaSOmcGKKvxOLaVGfDv/HN5Q1GrX9J5/nM2xWJ4auwOGuTn73qGilDQUTN3aPl+XqIvWj+ZyGJx4QOg== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/theme" "^0.2.17" + version "0.4.32" + resolved "https://registry.yarnpkg.com/@backstage/plugin-home/-/plugin-home-0.4.32.tgz#81f633ab0dbd9d723da3825681d09053a857e122" + integrity sha512-guKwviutP2NcBg2AtZMzJTCAsksGgDmh4wc7DrnhHYs2pCMU2PqAP8Xzxia//JhxfXzoUFl8YrR6z4vs3LBadQ== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" lodash "^4.17.21" react-use "^17.2.4" -"@backstage/plugin-kubernetes-backend@^0.9.3": - version "0.9.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-backend/-/plugin-kubernetes-backend-0.9.3.tgz#4a923a5d97ca328b3068d3f949fd1b42a8595e13" - integrity sha512-J2dpszDyOtDEdt1pwj2lVjfM4xvXW3NyTqw7xX5PbER25Gg+xa+uXWURuILFxAFGXlXOEqD26/ozx5TM7cjfqA== +"@backstage/plugin-kubernetes-backend@^0.9.4": + version "0.9.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-backend/-/plugin-kubernetes-backend-0.9.4.tgz#c9ae886e94b14e574e84e3bed48a2299112a491b" + integrity sha512-rNMAZ0/z2fsRYos5u+AYrN/slu/A58i1VPO5GQz0nNZxVJgASnCci1lgpr5sjNX2NKEp/y956OBV5PMpcWXKDA== dependencies: "@azure/identity" "^2.0.4" - "@backstage/backend-common" "^0.18.2" - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-auth-node" "^0.2.11" - "@backstage/plugin-kubernetes-common" "^0.6.0" + "@backstage/backend-common" "^0.18.3" + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-auth-node" "^0.2.12" + "@backstage/plugin-kubernetes-common" "^0.6.1" "@google-cloud/container" "^4.0.0" "@jest-mock/express" "^2.0.1" "@kubernetes/client-node" "0.18.1" @@ -3361,26 +3416,26 @@ winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-kubernetes-common@^0.6.0": - version "0.6.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-common/-/plugin-kubernetes-common-0.6.0.tgz#80e9473874e7414e8bb4633b24d5062e02de2d61" - integrity sha512-Br8Uv0+IJlwRtmr3IoPxODwsovZTxLnkgZtVcK+dNTiV3JD2DoE9TYahQI70wWOIeNG6TAQBRj2ly9bmxFQmUw== +"@backstage/plugin-kubernetes-common@^0.6.1": + version "0.6.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-common/-/plugin-kubernetes-common-0.6.1.tgz#1fda20cee8679d2ac6274d6531257c1f3bd4bd78" + integrity sha512-zD0fohe42uKwmIgQ4R0eoAqEFA/T6ddH5niXeSFNAvWcDXEFZcOxTWufjHBCkAwIuG/AkXsFIBB8i5viiYoBWA== dependencies: - "@backstage/catalog-model" "^1.2.0" + "@backstage/catalog-model" "^1.2.1" "@kubernetes/client-node" "0.18.1" -"@backstage/plugin-kubernetes@^0.7.8": - version "0.7.8" - resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes/-/plugin-kubernetes-0.7.8.tgz#b00415fee1cd40363e57d6dcb41da2c81e49a290" - integrity sha512-zQskaZQWJRa74MY0+SXD35/5rKZbMEQCsXrMR9z+me2pROPndqItE+M2yVn1wXofikNV5ZPm4k8SfCfUeB0n0A== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/plugin-kubernetes-common" "^0.6.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-kubernetes@^0.7.9": + version "0.7.9" + resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes/-/plugin-kubernetes-0.7.9.tgz#2a8d424ef5c1c8ec234c59e3355a1e136f90ae76" + integrity sha512-/iBXJxMQuKx8KIZerAkfHWWGk3nmlAm9NOyjrzJ/cdn3UK+g66A3S1Vy1FDFKLB8rizh7aliF4WNLCBcosNHpg== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/plugin-kubernetes-common" "^0.6.1" + "@backstage/theme" "^0.2.18" "@kubernetes/client-node" "0.18.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -3392,16 +3447,16 @@ luxon "^3.0.0" react-use "^17.2.4" -"@backstage/plugin-org@^0.6.5": - version "0.6.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-org/-/plugin-org-0.6.5.tgz#79b819c5596dc94cfef3a30ca0de303eb8c6c023" - integrity sha512-qheWh0qpE/2bCqphaVKAwy2abRbkv0FKszJwLj1au5aWpNbZwBdqS1UBYXJke1agPLHOwVmAUI+4hZoHvn5AhQ== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-org@^0.6.6": + version "0.6.6" + resolved "https://registry.yarnpkg.com/@backstage/plugin-org/-/plugin-org-0.6.6.tgz#b24c755d7197163ddba14286d82de5b3b4b6ed71" + integrity sha512-Rjk4js3aXHf9aPNg1O77cHobI0BahUlLHYm5TtxmCwKM7WLAX6NqVtgpdUZmmMNpf5t14mxepoJvIBWzpy51MQ== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3410,54 +3465,54 @@ qs "^6.10.1" react-use "^17.2.4" -"@backstage/plugin-permission-common@^0.7.3": - version "0.7.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.7.3.tgz#389ec502affa5694895055c5537c96f8ed21db0f" - integrity sha512-27I9X/kj3xBe6Hg4wynoEzDYLa5jpC7PNh8cGok6RLdkMM4H2aXo8yEMOArxp+JYPhHzNW07ZhjkBF0PcEpAEQ== +"@backstage/plugin-permission-common@^0.7.4": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.7.4.tgz#3597d5bab7c5d364d66ccf0e789b319581dc28db" + integrity sha512-AaErJWBugyDr0PLeszpsvpjb1B4IqzEBqrA0ZVcFg82nnEzxBgqY0YFjnP8St8Ekc67I2FwLem6XC9UKu8IBCw== dependencies: - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" "@backstage/types" "^1.0.2" cross-fetch "^3.1.5" uuid "^8.0.0" zod "~3.18.0" -"@backstage/plugin-permission-node@^0.7.5": - version "0.7.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.7.5.tgz#3424a8452bc100196fadeb583226b0aac610a96b" - integrity sha512-IYtPBTv8oMleM8jpKkbrfTgYSC/5W1MEYtALpMITL/MTtuubdkwYAi6bmYUZ92k5VYAtHB5i1TiAVIJl8QjafQ== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-auth-node" "^0.2.11" - "@backstage/plugin-permission-common" "^0.7.3" +"@backstage/plugin-permission-node@^0.7.6": + version "0.7.6" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.7.6.tgz#0af86c767c74f877bc0b28555a7a0c5ea38f6259" + integrity sha512-473HItvvMLwZ2a5x0IR4N6X+grBEi2vS/ZBPmXTDEAC5/PpcwRJJG9JN/GYJWk6PTioUlBfCko/xZgPGBvHFYw== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-auth-node" "^0.2.12" + "@backstage/plugin-permission-common" "^0.7.4" "@types/express" "^4.17.6" express "^4.17.1" express-promise-router "^4.1.0" zod "~3.18.0" zod-to-json-schema "~3.18.0" -"@backstage/plugin-permission-react@^0.4.10": - version "0.4.10" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.10.tgz#2bd2c9806083d1bf238e26b61ce380b829211a2c" - integrity sha512-pVhwsU4S5Z01YLGS6c8omDSws/EoubULLkIZKwr81eaFubSIi7B9tBBENc1eEzjea3c71ZK3atW5Mutj1AH6sA== +"@backstage/plugin-permission-react@^0.4.11": + version "0.4.11" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.11.tgz#8c2b69ecad2de316bafb0fb54ac0807942634734" + integrity sha512-x4qQb6P8pgngiOYirefNJMXIYLDlNkKR/75Qsxagl8IA6DnG1miieLOumXAZTNT1aQedIjCka4OO9I4CJzPt8g== dependencies: - "@backstage/config" "^1.0.6" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-permission-common" "^0.7.3" + "@backstage/config" "^1.0.7" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-permission-common" "^0.7.4" cross-fetch "^3.1.5" react-use "^17.2.4" swr "^2.0.0" -"@backstage/plugin-proxy-backend@^0.2.36": - version "0.2.36" - resolved "https://registry.yarnpkg.com/@backstage/plugin-proxy-backend/-/plugin-proxy-backend-0.2.36.tgz#748da2a5fc897c504fdf644b287f4332912849af" - integrity sha512-aPaGM6SBJaBS5ACi7DsGDy8yrQbzivUWkJhEJaTwYA8NQ1gleKxKCtcmFDa+6tzz49EO6/nacg4uLkg0OhVebg== +"@backstage/plugin-proxy-backend@^0.2.37": + version "0.2.37" + resolved "https://registry.yarnpkg.com/@backstage/plugin-proxy-backend/-/plugin-proxy-backend-0.2.37.tgz#10dc8682a9ffb833f3f82e92146f0a836e26292d" + integrity sha512-r+tLtzhX+q/01NgVDJWLyY8AiVXPXzVdwxlL91+2R1xEKAnUiNWO1XjRdHMt1E61hUb/hF3GgQQFu6k9ySGqow== dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/config" "^1.0.6" + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/config" "^1.0.7" "@types/express" "^4.17.6" express "^4.17.1" express-promise-router "^4.1.0" @@ -3469,24 +3524,24 @@ yn "^4.0.0" yup "^0.32.9" -"@backstage/plugin-scaffolder-backend@^1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend/-/plugin-scaffolder-backend-1.11.0.tgz#2c4ce5a9a2225249cdf8cdb377cf50aac220a487" - integrity sha512-M4tFZrkkE7Szg/4SE00/oqBzgIuhBY181vW+8eUJqdFHPcFTNDy4vnJOZZNJbCmzOxo55tQxLtVfQ0rxWwzxjg== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/backend-tasks" "^0.4.3" - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/plugin-auth-node" "^0.2.11" - "@backstage/plugin-catalog-backend" "^1.7.2" - "@backstage/plugin-catalog-node" "^1.3.3" - "@backstage/plugin-scaffolder-common" "^1.2.5" - "@backstage/plugin-scaffolder-node" "^0.1.0" +"@backstage/plugin-scaffolder-backend@^1.12.0": + version "1.12.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend/-/plugin-scaffolder-backend-1.12.0.tgz#a4b475ad0d717a82f647d46974fe430bf1e7c3eb" + integrity sha512-yGKksd943IJgvZLajWWPVmiTbQdu/zBMOd7cBIFbV16QWqUS9XJE8sTAEJk5ZkxNzpY7ErGJr+l+02tFxNuTuw== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/backend-tasks" "^0.5.0" + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/plugin-auth-node" "^0.2.12" + "@backstage/plugin-catalog-backend" "^1.8.0" + "@backstage/plugin-catalog-node" "^1.3.4" + "@backstage/plugin-scaffolder-common" "^1.2.6" + "@backstage/plugin-scaffolder-node" "^0.1.1" "@backstage/types" "^1.0.2" "@gitbeaker/core" "^35.6.0" "@gitbeaker/node" "^35.1.0" @@ -3522,44 +3577,47 @@ zen-observable "^0.10.0" zod "~3.18.0" -"@backstage/plugin-scaffolder-common@^1.2.5": - version "1.2.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-common/-/plugin-scaffolder-common-1.2.5.tgz#97a1dca821fe45a1a58c8995c0265ca5343805c2" - integrity sha512-vPsZ4YYGIPWXYQHucxlqTQNGVfl4EOTvUoIPS7pPi95ccYJDAGSCi2ASmJfJslwuZUAqQ+45EFNRPQz+v/XsSw== +"@backstage/plugin-scaffolder-common@^1.2.6": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-common/-/plugin-scaffolder-common-1.2.6.tgz#30714d31bbaf60bbebf6352c6be01e9206dd3776" + integrity sha512-quuPkh0Zxs6sD5/2/PzcylXe3UeEngxcc/xGHVn34y4t8j6bF1IsDeUPL4Om6cCLE6PdYw8rYEYL2P9vXherBw== dependencies: - "@backstage/catalog-model" "^1.2.0" + "@backstage/catalog-model" "^1.2.1" "@backstage/types" "^1.0.2" -"@backstage/plugin-scaffolder-node@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.1.0.tgz#07d6823ed157b8ee4de4ec9e3de8196db3805fee" - integrity sha512-CGy7uDdzZ+EN9o8okvwtPSzX9dkX4b6o7O/bwZCQaxu702VD2K0NDXHc4AfDYMqF/6NAdWmbtGFDKF5eWPApug== +"@backstage/plugin-scaffolder-node@^0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.1.1.tgz#824605f250a6d4f0c0a47d890b355c8a2172f286" + integrity sha512-AW31M4xmOaXxZtPdeUCBEhq42lJXp3bKcEBVlCyuGJMDXJNWXC1HiVcijeCf+blnSfYl5uvvmW7xRnLluWbsrg== dependencies: - "@backstage/backend-plugin-api" "^0.4.0" - "@backstage/catalog-model" "^1.2.0" - "@backstage/plugin-scaffolder-common" "^1.2.5" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/plugin-scaffolder-common" "^1.2.6" "@backstage/types" "^1.0.2" jsonschema "^1.2.6" winston "^3.2.1" + zod "~3.18.0" + zod-to-json-schema "~3.18.0" -"@backstage/plugin-scaffolder-react@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-react/-/plugin-scaffolder-react-1.1.0.tgz#158251a4fe132be3f1b6c55cb777f2a3ee819f1f" - integrity sha512-WN3n8HnE3BbApr4QHtFA0XrfmC3G2VYTW2ii4QFWigrQMd6ePutQ595rN47yB71tMfiUhemiMnrC/XWr0CwxqA== - dependencies: - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/plugin-scaffolder-common" "^1.2.5" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-scaffolder-react@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-react/-/plugin-scaffolder-react-1.2.0.tgz#ee405f2fabcee898fa0df6039be28f3f7787a249" + integrity sha512-5B21Wx86S6AqryQKOHJrURRKeQf1OZPfCwNffVf3SjAZKax1FT65L6jgJdj3TIYydMe/pnj9UaDy9mOoYtVzhg== + dependencies: + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/plugin-scaffolder-common" "^1.2.6" + "@backstage/theme" "^0.2.18" "@backstage/types" "^1.0.2" "@backstage/version-bridge" "^1.0.3" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" + "@react-hookz/web" "^20.0.0" "@rjsf/core" "^3.2.1" "@rjsf/core-v5" "npm:@rjsf/core@5.1.0" "@rjsf/material-ui" "^3.2.1" @@ -3568,34 +3626,38 @@ "@rjsf/validator-ajv8" "5.1.0" "@types/json-schema" "^7.0.9" classnames "^2.2.6" + humanize-duration "^3.25.1" + immer "^9.0.1" json-schema "^0.4.0" json-schema-library "^7.3.9" lodash "^4.17.21" + luxon "^3.0.0" qs "^6.9.4" react-use "^17.2.4" + use-immer "^0.8.0" zen-observable "^0.10.0" zod "~3.18.0" zod-to-json-schema "~3.18.0" -"@backstage/plugin-scaffolder@^1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder/-/plugin-scaffolder-1.11.0.tgz#d2b8b225f68ca080f0889252080902f431545439" - integrity sha512-FRfXvC6xpGi5RdSdTMRhQDV379whVXOvWk6HwgrjjNo1QgbUGcyER8ARnHU9Ev24bh21WcmRhgCbbxi2POaFnw== - dependencies: - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/integration-react" "^1.1.10" - "@backstage/plugin-catalog-common" "^1.0.11" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/plugin-permission-react" "^0.4.10" - "@backstage/plugin-scaffolder-common" "^1.2.5" - "@backstage/plugin-scaffolder-react" "^1.1.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-scaffolder@^1.12.0": + version "1.12.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder/-/plugin-scaffolder-1.12.0.tgz#312cc3cb81c019392ba05e46bdcb6b0f00a82612" + integrity sha512-G8RcAuEQ+rWQehOwGg9InosasXLwsjEckrmWyWhzcfUgP23MYXKNgyjxdNaMxrEzWMEXPSc+TUyr5hhroliS8w== + dependencies: + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/integration-react" "^1.1.11" + "@backstage/plugin-catalog-common" "^1.0.12" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/plugin-permission-react" "^0.4.11" + "@backstage/plugin-scaffolder-common" "^1.2.6" + "@backstage/plugin-scaffolder-react" "^1.2.0" + "@backstage/theme" "^0.2.18" "@backstage/types" "^1.0.2" "@codemirror/language" "^6.0.0" "@codemirror/legacy-modes" "^6.1.0" @@ -3619,37 +3681,36 @@ luxon "^3.0.0" qs "^6.9.4" react-use "^17.2.4" - use-immer "^0.8.0" yaml "^2.0.0" zen-observable "^0.10.0" zod "~3.18.0" zod-to-json-schema "~3.18.0" -"@backstage/plugin-search-backend-module-pg@^0.5.3": - version "0.5.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-pg/-/plugin-search-backend-module-pg-0.5.3.tgz#b53f5887850e7075636b80c4f272035e4737d991" - integrity sha512-KyTVSCAqD9zwPTgFzRQDlzz7156rqMO/kITgTajGKvPkzA7bgmpOjsJgRxXAniKprgxxqWPltmtNX1r/zoxDLw== +"@backstage/plugin-search-backend-module-pg@^0.5.4": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-pg/-/plugin-search-backend-module-pg-0.5.4.tgz#fd323e38a9e9f59a1cd5a562400b4cbc18ebea88" + integrity sha512-F8ri7C60RCXZLA6HrDiggiadvcLGjzIPBdvmTi5GeyK3OHYY58eouLcme5sGgKvyh/ipuJjxaIMHaCxuI9dAKw== dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/config" "^1.0.6" - "@backstage/plugin-search-backend-node" "^1.1.3" - "@backstage/plugin-search-common" "^1.2.1" + "@backstage/backend-common" "^0.18.3" + "@backstage/config" "^1.0.7" + "@backstage/plugin-search-backend-node" "^1.1.4" + "@backstage/plugin-search-common" "^1.2.2" knex "^2.0.0" lodash "^4.17.21" uuid "^8.3.2" winston "^3.2.1" -"@backstage/plugin-search-backend-node@^1.1.3": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-node/-/plugin-search-backend-node-1.1.3.tgz#7c14dcf32a49effc63b3b971bb3b3d4fab35c219" - integrity sha512-ArGyjrSI4N1ROVPFF6RJr7L4ZdIfukqLMBQVkpb63febSAeax7iUroIqLMd1dUPjec1UH+zx/Ui779KDJ0p+9A== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/backend-tasks" "^0.4.3" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-permission-common" "^0.7.3" - "@backstage/plugin-search-common" "^1.2.1" +"@backstage/plugin-search-backend-node@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-node/-/plugin-search-backend-node-1.1.4.tgz#fbea8a666649ea0905397e044497021a3d90c280" + integrity sha512-x/xIaLdgNvwQ9EJRd49OmCuMPJ5R/DsdC2KFSdEoCr8EU0tmJbS05d7UQA0Iq/+V+ByCN+5yzmYhGsvk83YqXA== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-tasks" "^0.5.0" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-permission-common" "^0.7.4" + "@backstage/plugin-search-common" "^1.2.2" "@types/lunr" "^2.3.3" lodash "^4.17.21" lunr "^2.3.9" @@ -3657,19 +3718,19 @@ uuid "^8.3.2" winston "^3.2.1" -"@backstage/plugin-search-backend@^1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend/-/plugin-search-backend-1.2.3.tgz#5840acdd98917f97344bc37a1b368699425bad65" - integrity sha512-tSg8+O9PKzy51QdOgbw1sa0qyW8bfAbAnOlLNodBiad3a/TJSnvJPG2AwdWb/dN2FZwI9HUYq3qIjU6cwLK7ug== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-auth-node" "^0.2.11" - "@backstage/plugin-permission-common" "^0.7.3" - "@backstage/plugin-permission-node" "^0.7.5" - "@backstage/plugin-search-backend-node" "^1.1.3" - "@backstage/plugin-search-common" "^1.2.1" +"@backstage/plugin-search-backend@^1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend/-/plugin-search-backend-1.2.4.tgz#856a6644f31276145d3e5fa1393921d5324080c5" + integrity sha512-z3ZN/pXx1hAyh3kEZ8HZzi+OBehCqNvCb6bV15GlRlm/HwNAYqbwuXQMFxzunu/0VUYJQBmNoFVzyvXMvf9D1w== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-auth-node" "^0.2.12" + "@backstage/plugin-permission-common" "^0.7.4" + "@backstage/plugin-permission-node" "^0.7.6" + "@backstage/plugin-search-backend-node" "^1.1.4" + "@backstage/plugin-search-common" "^1.2.2" "@backstage/types" "^1.0.2" "@types/express" "^4.17.6" dataloader "^2.0.0" @@ -3681,23 +3742,23 @@ yn "^4.0.0" zod "~3.18.0" -"@backstage/plugin-search-common@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.1.tgz#a5e6c5d09986ac1ff947a2266012002aecf3c171" - integrity sha512-ek8QPVcONoy6pp+jSG9BXGAJKHioRtjutyxWlpxynBZzan1SShBoZ0suNd8EwydTnf5Qz+0Mn8keTkbdxFMiJA== +"@backstage/plugin-search-common@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.2.tgz#cbb462d2a000086aa195be2c911acfdce30390e4" + integrity sha512-QcMQBODQDbQpvu9uIBa69RHe6zO3YL6iZJRY6ZNClQIJQKEJC7bS67fXssZGGyQIiWHcq93qqhQp3eLbxAu5DA== dependencies: - "@backstage/plugin-permission-common" "^0.7.3" + "@backstage/plugin-permission-common" "^0.7.4" "@backstage/types" "^1.0.2" -"@backstage/plugin-search-react@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-react/-/plugin-search-react-1.5.0.tgz#df4c09aefa61003d9a90ba89ff993d92d044120b" - integrity sha512-OuGyk5nH73IMVU1/PpKIQBrehPPdJqHsayMAa6yoYwfYErBM/ykQpHDfbKTApkHffoVix1s8ySuuERtDp2PMNg== +"@backstage/plugin-search-react@^1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-react/-/plugin-search-react-1.5.1.tgz#80ebd166efe589de513630c667cd8bb2ba172c39" + integrity sha512-kQyj/gDYImJ8BRhyA3/ZBKqkOuaBCercgpxS4mjhPDCsEFusOyYl7HBwirdIr2OcB1D9dowxdAC70wSjiypQdA== dependencies: - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-search-common" "^1.2.1" - "@backstage/theme" "^0.2.17" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-search-common" "^1.2.2" + "@backstage/theme" "^0.2.18" "@backstage/types" "^1.0.2" "@backstage/version-bridge" "^1.0.3" "@material-ui/core" "^4.12.2" @@ -3707,20 +3768,20 @@ qs "^6.9.4" react-use "^17.3.2" -"@backstage/plugin-search@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search/-/plugin-search-1.1.0.tgz#3d7bc2f5223a029f228d6f14de1feec5a7d0e75d" - integrity sha512-cm7t30Juhhiyu6Gx28lIEaY5EFdQtU2vfHo3hmBKzlboJcfsy3f+mAYnpeAyqm5AWS4s1MQCxbiKSPgt3dyUOQ== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/plugin-search-common" "^1.2.1" - "@backstage/plugin-search-react" "^1.5.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-search@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search/-/plugin-search-1.1.1.tgz#b080a9ef47f9675064dd6af0863b4dc60536542a" + integrity sha512-XEWHEq5oAeAogG7K+IlmIoY1cNoivFf1SgjAZFRsew/19FP7lQkGPvzZI6KmaDvWuG6/MkHCCOv3kxC4DNO5/w== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/plugin-search-common" "^1.2.2" + "@backstage/plugin-search-react" "^1.5.1" + "@backstage/theme" "^0.2.18" "@backstage/types" "^1.0.2" "@backstage/version-bridge" "^1.0.3" "@material-ui/core" "^4.12.2" @@ -3729,14 +3790,14 @@ qs "^6.9.4" react-use "^17.2.4" -"@backstage/plugin-sonarqube-backend@^0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@backstage/plugin-sonarqube-backend/-/plugin-sonarqube-backend-0.1.7.tgz#1fe251bb2a216846cc09344eeee53ef357024279" - integrity sha512-I+6gTrAIKYZA8SE8JDBIJO41weVoSCKFUgAQE7DIlhcE8WH77j+gr+szSijlLiH2kTcpfFWJo46qrGi/3SSb4g== +"@backstage/plugin-sonarqube-backend@^0.1.8": + version "0.1.8" + resolved "https://registry.yarnpkg.com/@backstage/plugin-sonarqube-backend/-/plugin-sonarqube-backend-0.1.8.tgz#dc050fa01ab6e40cfc09223b8cf2778d6b8dfdca" + integrity sha512-Vg8d4mqOb3F/vWMQedRFoZriCjXrC+Ka+MHEs32hKmrV5HX4d6uFXzHWFmN70zI8TA3wEOPZmDPKQcfqmVbKTQ== dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" + "@backstage/backend-common" "^0.18.3" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" "@types/express" "*" express "^4.18.1" express-promise-router "^4.1.0" @@ -3744,25 +3805,25 @@ winston "^3.2.1" yn "^5.0.0" -"@backstage/plugin-sonarqube-react@^0.1.3": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-sonarqube-react/-/plugin-sonarqube-react-0.1.3.tgz#d6080c635d0123b1f1f4eacc2dca7e237e9eed8e" - integrity sha512-5uoEORALoN8cgso+96uPaXlvaLFfzDlHWy0HBax6TjPijX7SmNNnovQjP7JlzLwf+YeLkPJj9Bk4gROTBnvvng== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-plugin-api" "^1.4.0" - -"@backstage/plugin-sonarqube@^0.6.4": - version "0.6.4" - resolved "https://registry.yarnpkg.com/@backstage/plugin-sonarqube/-/plugin-sonarqube-0.6.4.tgz#d38d1cb8e4e1e77c17ff3dd86364c951493f32f8" - integrity sha512-8Qxb5n9FLC1hrz9loOtdMDq6/3Qcucx9TK/z9S2YuREQIw3AVnpfA8JkLlQskUO7vG+V5k4uNPg8QZGdF6DzQw== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/plugin-sonarqube-react" "^0.1.3" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-sonarqube-react@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-sonarqube-react/-/plugin-sonarqube-react-0.1.4.tgz#87cd97352a541661a11bef00567dfcbe06d5f6b7" + integrity sha512-AuXqSOLqbCYb0mf1Be3DZIyHa5faoqwwYM+yLEjlLjCzkveZMxE3U0j8kkRDFWXiQ0twIImT85tcvgmkivoJWw== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-plugin-api" "^1.5.0" + +"@backstage/plugin-sonarqube@^0.6.5": + version "0.6.5" + resolved "https://registry.yarnpkg.com/@backstage/plugin-sonarqube/-/plugin-sonarqube-0.6.5.tgz#c344ee065a1cc3f114d848ca7d02b5f8d8bf3822" + integrity sha512-FMPew47u1kclXQ+53wZAMKy0qkkv0aYSOEUWO8Bm+g2a91tUpLJ9SKWSwqW7vyJYKDa6Ve0hU1bv1Jk7MB9DlA== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/plugin-sonarqube-react" "^0.1.4" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3771,14 +3832,14 @@ rc-progress "3.4.1" react-use "^17.2.4" -"@backstage/plugin-tech-radar@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-radar/-/plugin-tech-radar-0.6.1.tgz#5c23db510cca5909560578f5d7226826b84c5407" - integrity sha512-UoK7MTnksngM9lapVZdCXKPu4/HpiY17L+MaO1uEqt4AwMLviUNXz3usfSWE0pBejt5elhwMrKqZvQyxPYzeNw== +"@backstage/plugin-tech-radar@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-radar/-/plugin-tech-radar-0.6.2.tgz#0e74198d411294f15cf59aed66f1787163d390e3" + integrity sha512-3IbYSWfw+hyR1GMIk+2YwYUbWCos9WDh/c5zr7Y5R062nkcIyBYdy5Wea2fVYY+1alF975s/rDPXxqiGzMArbA== dependencies: - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/theme" "^0.2.17" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3787,21 +3848,22 @@ prop-types "^15.7.2" react-use "^17.2.4" -"@backstage/plugin-techdocs-backend@^1.5.3": - version "1.5.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-backend/-/plugin-techdocs-backend-1.5.3.tgz#20d12a7773f273edcfb0e7b6348cd770039eda06" - integrity sha512-oHRNbE7kUORZ5c+9qvmjIISgFuKuilHrSrfFnVDFDv1YICrOrbk7uO9nD24J/DDFS+4ynbbQhJV7hlMwIPz0Fw== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/plugin-catalog-common" "^1.0.11" - "@backstage/plugin-permission-common" "^0.7.3" - "@backstage/plugin-search-common" "^1.2.1" - "@backstage/plugin-techdocs-node" "^1.5.0" +"@backstage/plugin-techdocs-backend@^1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-backend/-/plugin-techdocs-backend-1.6.0.tgz#81d4433cc590f43d6d8d121d186b76d9a4b5bfc8" + integrity sha512-29pv20cXmS8dxSurt4pZp+HMdpzrsJMKW4yuuaoZAZtWqrb1OoBJRx2FScxOe39nPQJQc8zqJUhnXNLlmd38/g== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/plugin-catalog-common" "^1.0.12" + "@backstage/plugin-permission-common" "^0.7.4" + "@backstage/plugin-search-common" "^1.2.2" + "@backstage/plugin-techdocs-node" "^1.6.0" "@types/express" "^4.17.6" dockerode "^3.3.1" express "^4.17.1" @@ -3813,17 +3875,17 @@ p-limit "^3.1.0" winston "^3.2.1" -"@backstage/plugin-techdocs-module-addons-contrib@^1.0.10": - version "1.0.10" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-module-addons-contrib/-/plugin-techdocs-module-addons-contrib-1.0.10.tgz#54d3a7cd9149c9faf5b4030e9e6cba3b22164e33" - integrity sha512-Iui3u5F/8OOPLwihAuek7TYhl3EFAmtNcR6vHyGJVG9dtTeRmMvcFek++4KLpp4JNUtnJ+XNqjeAXYdKzLZGWA== - dependencies: - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/integration" "^1.4.2" - "@backstage/integration-react" "^1.1.10" - "@backstage/plugin-techdocs-react" "^1.1.3" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-techdocs-module-addons-contrib@^1.0.11": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-module-addons-contrib/-/plugin-techdocs-module-addons-contrib-1.0.11.tgz#692439f51d058f05bfe896842d4a2152a5f23e10" + integrity sha512-/B6oi4Izsvme2//JoGC+EM4uX+EpWvuygXBZ3d8IWS8UcD2UgxXtwUrXwtfRUvhf/4wYRkaguO20R0CxdVx8XQ== + dependencies: + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/integration" "^1.4.3" + "@backstage/integration-react" "^1.1.11" + "@backstage/plugin-techdocs-react" "^1.1.4" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3832,30 +3894,32 @@ photoswipe "^5.3.5" react-use "^17.2.4" -"@backstage/plugin-techdocs-node@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-node/-/plugin-techdocs-node-1.5.0.tgz#e8aa2c22adcf730a1f99681e3bce6d97d41124f6" - integrity sha512-/XwTX62FKyZ98j4+rbZ/nDPmYaun6e7nVtDF6/+gZZTdiR+9PvPp1YnsqN0sM4e1rc15uM1r6hFR0tDb/pXfpw== +"@backstage/plugin-techdocs-node@^1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-node/-/plugin-techdocs-node-1.6.0.tgz#90afc5702e125712fd2981b2635d9d73b8e26ae5" + integrity sha512-2SIa/GSNkDxZrkEsfNs8XK5F+nfu+uNjq2+z9HUVNhQyASWsmF622cRwcZKR16IMxjK5eFjDx/VPO+pnhLNhrQ== dependencies: "@aws-sdk/client-s3" "^3.208.0" "@aws-sdk/credential-providers" "^3.208.0" "@aws-sdk/lib-storage" "^3.208.0" + "@aws-sdk/node-http-handler" "^3.208.0" "@aws-sdk/types" "^3.208.0" "@azure/identity" "^2.1.0" "@azure/storage-blob" "^12.5.0" - "@backstage/backend-common" "^0.18.2" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/integration-aws-node" "^0.1.1" - "@backstage/plugin-search-common" "^1.2.1" + "@backstage/backend-common" "^0.18.3" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/integration-aws-node" "^0.1.2" + "@backstage/plugin-search-common" "^1.2.2" "@google-cloud/storage" "^6.0.0" - "@trendyol-js/openstack-swift-sdk" "^0.0.5" + "@trendyol-js/openstack-swift-sdk" "^0.0.6" "@types/express" "^4.17.6" express "^4.17.1" fs-extra "10.1.0" git-url-parse "^13.0.0" + hpagent "^1.2.0" js-yaml "^4.0.0" json5 "^2.1.3" mime-types "^2.1.27" @@ -3864,41 +3928,41 @@ recursive-readdir "^2.2.2" winston "^3.2.1" -"@backstage/plugin-techdocs-react@^1.1.3": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-react/-/plugin-techdocs-react-1.1.3.tgz#d76b390bd44ef1b41daa8dc17ba99357b926d8e2" - integrity sha512-ylSjzleCPj0I+rIk8W94FOl8Ac5xYP52LHfuVaOvKsin3Y+1NXZhk+pYb9RQ4jRmLLfqd5zRYts6lFbDErNMpQ== +"@backstage/plugin-techdocs-react@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-react/-/plugin-techdocs-react-1.1.4.tgz#ec3a180ba1a62e66bd53eac8f6753262db3ae6fc" + integrity sha512-gmpDuLsAfbySS8ClfyMbf6HMfFcDWRlPR7U/C6SK5nUdS+c2Gc2fne2vYrad0c+CtJWAhm4wt6f1ZPaxOxL+RA== dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" "@backstage/version-bridge" "^1.0.3" "@material-ui/core" "^4.12.2" "@material-ui/lab" "4.0.0-alpha.57" "@material-ui/styles" "^4.11.0" - jss "~10.9.0" + jss "~10.10.0" lodash "^4.17.21" react-helmet "6.1.0" react-use "^17.2.4" -"@backstage/plugin-techdocs@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs/-/plugin-techdocs-1.5.0.tgz#a4cdd16ecba04206c81ade6a338970e87889cd37" - integrity sha512-wmlyniI9LeHNEJzYccE2+KZkQrq9aTIdSU3OynfMrsArExG1ftBeM5d6UtO0S4LddHpBTbE0W3DEtu6sUNub7Q== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" - "@backstage/integration-react" "^1.1.10" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/plugin-search-common" "^1.2.1" - "@backstage/plugin-search-react" "^1.5.0" - "@backstage/plugin-techdocs-react" "^1.1.3" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-techdocs@^1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs/-/plugin-techdocs-1.6.0.tgz#b3c40dbab95916fdf9cd77391c40807704fa030e" + integrity sha512-3qCo2HuXwkxASfP4i7ntOoF1bNLwvvaDuZBF2LUpWpT2anYNeWUy1h/ku7tcJwQSKJ4htZ3HJKqTpIlI0OfHIQ== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/integration-react" "^1.1.11" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/plugin-search-common" "^1.2.2" + "@backstage/plugin-search-react" "^1.5.1" + "@backstage/plugin-techdocs-react" "^1.1.4" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -3906,22 +3970,24 @@ dompurify "^2.2.9" event-source-polyfill "1.0.25" git-url-parse "^13.0.0" - jss "~10.9.0" + jss "~10.10.0" lodash "^4.17.21" react-helmet "6.1.0" react-use "^17.2.4" -"@backstage/plugin-todo-backend@^0.1.39": - version "0.1.39" - resolved "https://registry.yarnpkg.com/@backstage/plugin-todo-backend/-/plugin-todo-backend-0.1.39.tgz#9dc3de9b07d2f52f4dc9f46faf26edcc023904bc" - integrity sha512-cvx2O2ZUy6OcGPTay3StAHn0Ic3PO28QNOpFbaduR+DkLmvi0SGsI3GpNecoxaqiA8XdXvRdkbzE4k82H2qYNg== - dependencies: - "@backstage/backend-common" "^0.18.2" - "@backstage/catalog-client" "^1.3.1" - "@backstage/catalog-model" "^1.2.0" - "@backstage/config" "^1.0.6" - "@backstage/errors" "^1.1.4" - "@backstage/integration" "^1.4.2" +"@backstage/plugin-todo-backend@^0.1.40": + version "0.1.40" + resolved "https://registry.yarnpkg.com/@backstage/plugin-todo-backend/-/plugin-todo-backend-0.1.40.tgz#852b96ec2c7b1370658068946c372ce003a2863c" + integrity sha512-Y5v9QvzqR2PsOTcEmA83aaj/b2Eb/5SlhKHHbq2kF6S4XybKRLeD9IkbSGibFwjfQdVIoTXM5IB9ojipSfvQ5A== + dependencies: + "@backstage/backend-common" "^0.18.3" + "@backstage/backend-plugin-api" "^0.5.0" + "@backstage/catalog-client" "^1.4.0" + "@backstage/catalog-model" "^1.2.1" + "@backstage/config" "^1.0.7" + "@backstage/errors" "^1.1.5" + "@backstage/integration" "^1.4.3" + "@backstage/plugin-catalog-node" "^1.3.4" "@types/express" "^4.17.6" express "^4.17.1" express-promise-router "^4.1.0" @@ -3929,33 +3995,33 @@ winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-todo@^0.2.17": - version "0.2.17" - resolved "https://registry.yarnpkg.com/@backstage/plugin-todo/-/plugin-todo-0.2.17.tgz#f1c5667b3d1ced997ad9e08ccfd9a7177869a405" - integrity sha512-zLJaWRlEw7aeddHaMdyVdcBwlZb+HB9JGhaN0meoQ/7CvNduALZ3vRRxWGTBZNhyxroix9Z7Y/DT3zO6JIIkHA== - dependencies: - "@backstage/catalog-model" "^1.2.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-todo@^0.2.18": + version "0.2.18" + resolved "https://registry.yarnpkg.com/@backstage/plugin-todo/-/plugin-todo-0.2.18.tgz#91cdf2b1b9a12d3643d7c0b704c9934ca59442cc" + integrity sha512-BQvcpb5JuIOYVw7IALLPF1M/WE9TuTNODCS4WAzk/bIymiq39/K6obH16J1N5YcttduohFkYIsMU2LS47J19Qg== + dependencies: + "@backstage/catalog-model" "^1.2.1" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/theme" "^0.2.18" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" react-use "^17.2.4" -"@backstage/plugin-user-settings@^0.7.0": - version "0.7.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-user-settings/-/plugin-user-settings-0.7.0.tgz#7a2a8619b30382d47b1b943ab5f25ed84e5db27c" - integrity sha512-MNWLQXFzxxlvFOeP+CcrxxXC6GEG8WXOB4CyCrjnq3xLsuEoWGOAljYjqZYk2jGsUUNGxY5uMvDi3A0Yp5foXw== - dependencies: - "@backstage/core-app-api" "^1.5.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/errors" "^1.1.4" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/theme" "^0.2.17" +"@backstage/plugin-user-settings@^0.7.1": + version "0.7.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-user-settings/-/plugin-user-settings-0.7.1.tgz#b4f8c200cbc12c91dbe2aaf42d658b0e6c8d13f1" + integrity sha512-KyOZGBw+0nNogYo61Q23MmWggFz03j+98PItZdalbZmJV9RNa5LtcU4gqWaynhb13roIBwpBofhcU4BtWnWpmA== + dependencies: + "@backstage/core-app-api" "^1.6.0" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/errors" "^1.1.5" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/theme" "^0.2.18" "@backstage/types" "^1.0.2" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -3964,24 +4030,24 @@ react-use "^17.2.4" zen-observable "^0.10.0" -"@backstage/release-manifests@^0.0.8": - version "0.0.8" - resolved "https://registry.yarnpkg.com/@backstage/release-manifests/-/release-manifests-0.0.8.tgz#6e6094aebc708a2c6bbaae75facac139e9440c96" - integrity sha512-LUOCzV5Xm3+BEwE2ZZkqvKeTNwBed1wZYOW5c2XuyNGKznqKUyWX8LDIFvEqsGSKdEyIWWLqqyBrnept9upgxg== +"@backstage/release-manifests@^0.0.9": + version "0.0.9" + resolved "https://registry.yarnpkg.com/@backstage/release-manifests/-/release-manifests-0.0.9.tgz#24bd51fe36e1199be7cf4382f5fc6cd6330a3316" + integrity sha512-S6tfe4suUEA6yICL4OA4T6KrdLgFEZlYErSgdpEygVIR5xKHblkIrAO3oS/yuCUwLNDxOhRKsIZUQurzMuGlvw== dependencies: cross-fetch "^3.1.5" -"@backstage/test-utils@^1.2.5": - version "1.2.5" - resolved "https://registry.yarnpkg.com/@backstage/test-utils/-/test-utils-1.2.5.tgz#e2b8902bb54d434359db291ca98f37dba0ea1635" - integrity sha512-weHsLvux3pRzQ4m05QtdYhZ6Kmd/7Qjepe94tGiApbUzcZhHlzzkKWja0n+IQQmXwmuXmee5ojbKhm5H34f0/w== - dependencies: - "@backstage/config" "^1.0.6" - "@backstage/core-app-api" "^1.5.0" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/plugin-permission-common" "^0.7.3" - "@backstage/plugin-permission-react" "^0.4.10" - "@backstage/theme" "^0.2.17" +"@backstage/test-utils@^1.2.6": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@backstage/test-utils/-/test-utils-1.2.6.tgz#06c514164212f2569eedb6bc7158f2684c7e8027" + integrity sha512-kodnelrqob+S33zzAgBrMNQiQLSpImk2SpKIM3YCqTqF/9uyDjGbTrAE9Boyjm2f2RphHrAM6l57WLzmY/P1fw== + dependencies: + "@backstage/config" "^1.0.7" + "@backstage/core-app-api" "^1.6.0" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/plugin-permission-common" "^0.7.4" + "@backstage/plugin-permission-react" "^0.4.11" + "@backstage/theme" "^0.2.18" "@backstage/types" "^1.0.2" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -3991,10 +4057,10 @@ cross-fetch "^3.1.5" zen-observable "^0.10.0" -"@backstage/theme@^0.2.15", "@backstage/theme@^0.2.16", "@backstage/theme@^0.2.17": - version "0.2.17" - resolved "https://registry.yarnpkg.com/@backstage/theme/-/theme-0.2.17.tgz#89f6900f4cdb5bef838ebb1e71b0d5d582fe8ecc" - integrity sha512-ztCcMG61E31aYsAxCaCYpaPjFAk0no7Hb2zeiF6TlIpJiw5iCr0dSq42IWETmugk1piVTzv2t/diyjoi50Ll7Q== +"@backstage/theme@^0.2.15", "@backstage/theme@^0.2.16", "@backstage/theme@^0.2.18": + version "0.2.18" + resolved "https://registry.yarnpkg.com/@backstage/theme/-/theme-0.2.18.tgz#a322577cd6b9498dbff995595c275f2736720f85" + integrity sha512-pax/gIQAk3niNbK1b3yd8IsU3nGLJ39GlL+kqTp2dV35DMKcaKp0L+nxS+PxNbxsjwB70TU+2cVQBe+zvtDFZw== dependencies: "@material-ui/core" "^4.12.2" @@ -6975,15 +7041,15 @@ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== -"@trendyol-js/openstack-swift-sdk@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@trendyol-js/openstack-swift-sdk/-/openstack-swift-sdk-0.0.5.tgz#65be3c42b8dbafc57f2f2a46c327e2ad51e5a70e" - integrity sha512-KS5nz0cvd35UUyMzhZm+btGV4prtA1KNE7CCMOGBdVxoMGl06Qidli3HgHoc2I9jLPmky1SPp5yzQUwrsyWa0g== +"@trendyol-js/openstack-swift-sdk@^0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@trendyol-js/openstack-swift-sdk/-/openstack-swift-sdk-0.0.6.tgz#823fd1a310a0c1def770f065d0a71393b8e6d221" + integrity sha512-5OOjq6PQjDOavzWwepBl+YKrNWocAz2DoXuzTkfX4J4xRn+yBpkWX3ne7+jbuCDzRIyCaEhhacu3BpB5d2pzkg== dependencies: agentkeepalive "^4.1.4" axios "^0.21.1" axios-cached-dns-resolve "0.5.2" - file-type "16.5.3" + file-type "^16.5.4" "@trysound/sax@0.2.0": version "0.2.0" @@ -8243,34 +8309,34 @@ anymatch@^3.0.3, anymatch@~3.1.2: "app@link:packages/app": version "0.0.0" dependencies: - "@backstage/app-defaults" "^1.2.0" - "@backstage/catalog-model" "^1.2.0" - "@backstage/cli" "^0.22.3" - "@backstage/core-app-api" "^1.5.0" - "@backstage/core-components" "^0.12.4" - "@backstage/core-plugin-api" "^1.4.0" - "@backstage/integration-react" "^1.1.10" - "@backstage/plugin-api-docs" "^0.9.0" - "@backstage/plugin-catalog" "^1.8.0" - "@backstage/plugin-catalog-common" "^1.0.11" - "@backstage/plugin-catalog-graph" "^0.2.27" - "@backstage/plugin-catalog-import" "^0.9.5" - "@backstage/plugin-catalog-react" "^1.3.0" - "@backstage/plugin-github-actions" "^0.5.15" - "@backstage/plugin-kubernetes" "^0.7.8" - "@backstage/plugin-org" "^0.6.5" - "@backstage/plugin-permission-react" "^0.4.10" - "@backstage/plugin-scaffolder" "^1.11.0" - "@backstage/plugin-search" "^1.1.0" - "@backstage/plugin-search-react" "^1.5.0" - "@backstage/plugin-sonarqube" "^0.6.4" - "@backstage/plugin-tech-radar" "^0.6.1" - "@backstage/plugin-techdocs" "^1.5.0" - "@backstage/plugin-techdocs-module-addons-contrib" "^1.0.10" - "@backstage/plugin-techdocs-react" "^1.1.3" - "@backstage/plugin-todo" "^0.2.17" - "@backstage/plugin-user-settings" "^0.7.0" - "@backstage/theme" "^0.2.17" + "@backstage/app-defaults" "^1.2.1" + "@backstage/catalog-model" "^1.2.1" + "@backstage/cli" "^0.22.4" + "@backstage/core-app-api" "^1.6.0" + "@backstage/core-components" "^0.12.5" + "@backstage/core-plugin-api" "^1.5.0" + "@backstage/integration-react" "^1.1.11" + "@backstage/plugin-api-docs" "^0.9.1" + "@backstage/plugin-catalog" "^1.9.0" + "@backstage/plugin-catalog-common" "^1.0.12" + "@backstage/plugin-catalog-graph" "^0.2.28" + "@backstage/plugin-catalog-import" "^0.9.6" + "@backstage/plugin-catalog-react" "^1.4.0" + "@backstage/plugin-github-actions" "^0.5.16" + "@backstage/plugin-kubernetes" "^0.7.9" + "@backstage/plugin-org" "^0.6.6" + "@backstage/plugin-permission-react" "^0.4.11" + "@backstage/plugin-scaffolder" "^1.12.0" + "@backstage/plugin-search" "^1.1.1" + "@backstage/plugin-search-react" "^1.5.1" + "@backstage/plugin-sonarqube" "^0.6.5" + "@backstage/plugin-tech-radar" "^0.6.2" + "@backstage/plugin-techdocs" "^1.6.0" + "@backstage/plugin-techdocs-module-addons-contrib" "^1.0.11" + "@backstage/plugin-techdocs-react" "^1.1.4" + "@backstage/plugin-todo" "^0.2.18" + "@backstage/plugin-user-settings" "^0.7.1" + "@backstage/theme" "^0.2.18" "@k-phoen/backstage-plugin-grafana" "^0.1.17" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -12105,10 +12171,10 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -file-type@16.5.3: - version "16.5.3" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-16.5.3.tgz#474b7e88c74724046abb505e9b8ed4db30c4fc06" - integrity sha512-uVsl7iFhHSOY4bEONLlTK47iAHtNsFHWP5YE4xJfZ4rnX7S1Q3wce09XgqSC7E/xh8Ncv/be1lNoyprlUH/x6A== +file-type@^16.5.4: + version "16.5.4" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-16.5.4.tgz#474fb4f704bee427681f98dd390058a172a6c2fd" + integrity sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw== dependencies: readable-web-to-node-stream "^3.0.0" strtok3 "^6.2.4" @@ -13063,6 +13129,11 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" +hpagent@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/hpagent/-/hpagent-1.2.0.tgz#0ae417895430eb3770c03443456b8d90ca464903" + integrity sha512-A91dYTeIB6NoXG+PxTQpCCDDnfHsW9kc06Lvpu1TEe9gnd6ZFeiBoRO9JvzEv6xK7EX97/dUE8g/vBMTqTS3CA== + html-encoding-sniffer@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" @@ -14936,7 +15007,7 @@ jss-plugin-vendor-prefixer@^10.5.1: css-vendor "^2.0.8" jss "10.9.2" -jss@10.9.2, jss@^10.5.1, jss@~10.9.0: +jss@10.9.2, jss@^10.5.1: version "10.9.2" resolved "https://registry.yarnpkg.com/jss/-/jss-10.9.2.tgz#9379be1f195ef98011dfd31f9448251bd61b95a9" integrity sha512-b8G6rWpYLR4teTUbGd4I4EsnWjg7MN0Q5bSsjKhVkJVjhQDy2KzkbD2AW3TuT0RYZVmZZHKIrXDn6kjU14qkUg== @@ -14946,6 +15017,16 @@ jss@10.9.2, jss@^10.5.1, jss@~10.9.0: is-in-browser "^1.1.3" tiny-warning "^1.0.2" +jss@~10.10.0: + version "10.10.0" + resolved "https://registry.yarnpkg.com/jss/-/jss-10.10.0.tgz#a75cc85b0108c7ac8c7b7d296c520a3e4fbc6ccc" + integrity sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw== + dependencies: + "@babel/runtime" "^7.3.1" + csstype "^3.0.2" + is-in-browser "^1.1.3" + tiny-warning "^1.0.2" + "jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.2: version "3.3.3" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" diff --git a/docker-compose.yml b/docker-compose.yml index 8cd1efe64..6b3d1b914 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,25 +1,12 @@ version: "3.8" services: - test: &defaults - build: - context: . - target: dev - # depends_on: - # - liquibase - working_dir: /app/app - command: sh -c 'yarn tsc' - environment: - - ENVIRONMENT=development - volumes: - - ./app:/app - - app: + app: &def image: backstage:dev build: context: . target: dev command: sh -c 'yarn dev' - working_dir: /app/app + working_dir: /app hostname: backstage.local volumes: - ./app:/app @@ -46,6 +33,33 @@ services: depends_on: - postgres + prd: + <<: *def + image: backstage:prd-local + build: + context: . + volumes: [] + command: sh -c "node packages/backend --config app-config.yaml" + + cmd: + <<: *def + working_dir: /app + volumes: + - ./app:/app + + test: + <<: *def + image: backstage:test + build: + context: . + target: dev + working_dir: /app + command: sh -c 'yarn tsc' + environment: + - ENVIRONMENT=development + volumes: + - ./app:/app + postgres: image: postgres:latest environment: diff --git a/yarn.lock b/yarn.lock-old similarity index 100% rename from yarn.lock rename to yarn.lock-old