From a01ae4ebbe6407b39ccc19a024897b8bdc8ffb51 Mon Sep 17 00:00:00 2001 From: Brian Fletcher Date: Wed, 4 Jun 2025 10:43:25 +0100 Subject: [PATCH] Update tech-insights to backstage version 1.39.0 (#4036) * Update tech-insights to backstage version 1.39.0 Signed-off-by: punkle * fix tests and deduplicate deps Signed-off-by: punkle * remove diff to rbac file Signed-off-by: punkle * deduplicate Signed-off-by: punkle * remove differences to file Signed-off-by: punkle * remove changes to policies file Signed-off-by: punkle * add changeset Signed-off-by: punkle --------- Signed-off-by: punkle --- .../.changeset/perfect-fishes-fold.md | 12 + workspaces/tech-insights/README.md | 2 +- workspaces/tech-insights/backstage.json | 2 +- workspaces/tech-insights/package.json | 6 +- .../tech-insights/packages/app/package.json | 48 +- .../packages/app/src/App.test.tsx | 1 - .../tech-insights/packages/app/src/App.tsx | 1 - .../app/src/components/Root/LogoFull.tsx | 1 - .../app/src/components/Root/LogoIcon.tsx | 1 - .../packages/app/src/components/Root/Root.tsx | 2 +- .../app/src/components/catalog/EntityPage.tsx | 1 - .../app/src/components/search/SearchPage.tsx | 1 - .../tech-insights/packages/app/src/index.tsx | 1 - .../packages/backend/package.json | 44 +- .../package.json | 6 +- .../tech-insights-backend/package.json | 14 +- .../src/plugin/plugin.test.ts | 2 +- .../service/fact/FactRetrieverEngine.test.ts | 10 +- .../src/service/router.test.ts | 10 +- .../techInsightsContextBuilder.test.ts | 10 +- .../plugins/tech-insights-common/package.json | 8 +- .../package.json | 4 +- .../tech-insights-maturity/dev/index.tsx | 1 - .../tech-insights-maturity/package.json | 24 +- .../tech-insights-maturity/report.api.md | 4 +- .../src/ScoreRouter.tsx | 1 - .../src/SummaryRouter.tsx | 1 - .../MaturityChartCard/MaturityChartCard.tsx | 4 +- .../MaturityPage/MaturityPage.test.tsx | 1 - .../components/MaturityPage/MaturityPage.tsx | 1 - .../MaturityRankAvatar/MaturityRankAvatar.tsx | 4 +- .../MaturityRankInfoCard.test.tsx | 1 - .../MaturityRankInfoCard.tsx | 6 +- .../MaturityRankWidget.test.tsx | 1 - .../MaturityRankWidget/MaturityRankWidget.tsx | 1 - .../MaturityScorePage/MaturityScorePage.tsx | 1 - .../MaturityScorePage/maturityTableRows.tsx | 23 +- .../MaturitySummaryCardContent.tsx | 1 - .../MaturitySummaryInfoCard.test.tsx | 1 - .../MaturitySummaryInfoCard.tsx | 1 - .../MaturitySummaryPage.tsx | 1 - .../MaturitySummaryTable.test.tsx | 1 - .../MaturitySummaryTable.tsx | 1 - .../src/helpers/AreaProgress.tsx | 1 - .../src/helpers/MaturityHelp.tsx | 1 - .../src/helpers/MaturityLink.tsx | 2 +- .../plugins/tech-insights-node/package.json | 8 +- .../plugins/tech-insights-react/package.json | 8 +- .../plugins/tech-insights-react/report.api.md | 15 +- .../components/BooleanCheck/BooleanCheck.tsx | 1 - .../src/components/CheckResultRenderer.tsx | 6 +- .../ResultCheckIcon/ResultCheckIcon.tsx | 6 +- .../ResultLinksMenu/ResultLinksMenu.tsx | 7 +- .../plugins/tech-insights/dev/index.tsx | 1 - .../plugins/tech-insights/dev/mocks.tsx | 1 - .../plugins/tech-insights/package.json | 12 +- .../plugins/tech-insights/report.api.md | 2 +- .../ScorecardsCard/ScorecardsCard.tsx | 2 +- .../ScorecardsContent/ScorecardContent.tsx | 1 - .../ScorecardsInfo/ScorecardInfo.tsx | 4 +- .../ScorecardsList/ScorecardsList.tsx | 1 - .../src/components/ScorecardsPage/Filters.tsx | 1 - .../ScorecardsPage/ScorecardsPage.tsx | 2 +- workspaces/tech-insights/tsconfig.json | 3 +- workspaces/tech-insights/yarn.lock | 3618 +++++++---------- 65 files changed, 1666 insertions(+), 2304 deletions(-) create mode 100644 workspaces/tech-insights/.changeset/perfect-fishes-fold.md diff --git a/workspaces/tech-insights/.changeset/perfect-fishes-fold.md b/workspaces/tech-insights/.changeset/perfect-fishes-fold.md new file mode 100644 index 000000000..0d2145525 --- /dev/null +++ b/workspaces/tech-insights/.changeset/perfect-fishes-fold.md @@ -0,0 +1,12 @@ +--- +'@backstage-community/plugin-tech-insights-backend-module-jsonfc': minor +'@backstage-community/plugin-tech-insights-maturity-common': minor +'@backstage-community/plugin-tech-insights-maturity': minor +'@backstage-community/plugin-tech-insights-backend': minor +'@backstage-community/plugin-tech-insights-common': minor +'@backstage-community/plugin-tech-insights-react': minor +'@backstage-community/plugin-tech-insights-node': minor +'@backstage-community/plugin-tech-insights': minor +--- + +Backstage version bump to v1.39.0 diff --git a/workspaces/tech-insights/README.md b/workspaces/tech-insights/README.md index 0889b0cc8..39d63650c 100644 --- a/workspaces/tech-insights/README.md +++ b/workspaces/tech-insights/README.md @@ -17,5 +17,5 @@ To start the Backstage App, run: ```sh yarn install -yarn dev +yarn start ``` diff --git a/workspaces/tech-insights/backstage.json b/workspaces/tech-insights/backstage.json index 225587c31..a612226fc 100644 --- a/workspaces/tech-insights/backstage.json +++ b/workspaces/tech-insights/backstage.json @@ -1,3 +1,3 @@ { - "version": "1.35.1" + "version": "1.39.0" } diff --git a/workspaces/tech-insights/package.json b/workspaces/tech-insights/package.json index bc5804b98..f197645c4 100644 --- a/workspaces/tech-insights/package.json +++ b/workspaces/tech-insights/package.json @@ -7,7 +7,7 @@ }, "scripts": { "dev": "yarn workspaces foreach -A --include backend --include app --parallel -v -i run start", - "start": "yarn workspace app start", + "start": "backstage-cli repo start", "start-backend": "yarn workspace backend start", "build:backend": "yarn workspace backend build", "tsc": "tsc", @@ -39,9 +39,9 @@ "directory": "workspaces/tech-insights" }, "devDependencies": { - "@backstage/cli": "^0.29.6", + "@backstage/cli": "^0.32.1", "@backstage/e2e-test-utils": "^0.1.1", - "@backstage/repo-tools": "^0.13.0", + "@backstage/repo-tools": "^0.13.3", "@changesets/cli": "^2.27.1", "knip": "^5.27.4", "node-gyp": "^10.0.0", diff --git a/workspaces/tech-insights/packages/app/package.json b/workspaces/tech-insights/packages/app/package.json index 84b497da0..11292a53f 100644 --- a/workspaces/tech-insights/packages/app/package.json +++ b/workspaces/tech-insights/packages/app/package.json @@ -20,29 +20,29 @@ }, "dependencies": { "@backstage-community/plugin-tech-insights": "workspace:^", - "@backstage/app-defaults": "^1.5.16", - "@backstage/catalog-model": "^1.7.3", - "@backstage/cli": "^0.29.6", - "@backstage/core-app-api": "^1.15.4", - "@backstage/core-components": "^0.16.3", - "@backstage/core-plugin-api": "^1.10.3", - "@backstage/integration-react": "^1.2.3", - "@backstage/plugin-api-docs": "^0.12.3", - "@backstage/plugin-catalog": "^1.26.1", - "@backstage/plugin-catalog-common": "^1.1.3", - "@backstage/plugin-catalog-graph": "^0.4.15", - "@backstage/plugin-catalog-import": "^0.12.9", - "@backstage/plugin-catalog-react": "^1.15.1", - "@backstage/plugin-org": "^0.6.35", - "@backstage/plugin-permission-react": "^0.4.30", - "@backstage/plugin-scaffolder": "^1.27.5", - "@backstage/plugin-search": "^1.4.22", - "@backstage/plugin-search-react": "^1.8.5", - "@backstage/plugin-techdocs": "^1.12.2", - "@backstage/plugin-techdocs-module-addons-contrib": "^1.1.20", - "@backstage/plugin-techdocs-react": "^1.2.13", - "@backstage/plugin-user-settings": "^0.8.18", - "@backstage/theme": "^0.6.3", + "@backstage/app-defaults": "^1.6.2", + "@backstage/catalog-model": "^1.7.4", + "@backstage/cli": "^0.32.1", + "@backstage/core-app-api": "^1.17.0", + "@backstage/core-components": "^0.17.2", + "@backstage/core-plugin-api": "^1.10.7", + "@backstage/integration-react": "^1.2.7", + "@backstage/plugin-api-docs": "^0.12.7", + "@backstage/plugin-catalog": "^1.30.0", + "@backstage/plugin-catalog-common": "^1.1.4", + "@backstage/plugin-catalog-graph": "^0.4.19", + "@backstage/plugin-catalog-import": "^0.13.0", + "@backstage/plugin-catalog-react": "^1.18.0", + "@backstage/plugin-org": "^0.6.39", + "@backstage/plugin-permission-react": "^0.4.34", + "@backstage/plugin-scaffolder": "^1.31.0", + "@backstage/plugin-search": "^1.4.26", + "@backstage/plugin-search-react": "^1.9.0", + "@backstage/plugin-techdocs": "^1.12.6", + "@backstage/plugin-techdocs-module-addons-contrib": "^1.1.24", + "@backstage/plugin-techdocs-react": "^1.2.17", + "@backstage/plugin-user-settings": "^0.8.22", + "@backstage/theme": "^0.6.6", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "history": "^5.0.0", @@ -53,7 +53,7 @@ "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/test-utils": "^1.7.4", + "@backstage/test-utils": "^1.7.8", "@playwright/test": "^1.32.3", "@testing-library/dom": "^9.0.0", "@testing-library/jest-dom": "^6.0.0", diff --git a/workspaces/tech-insights/packages/app/src/App.test.tsx b/workspaces/tech-insights/packages/app/src/App.test.tsx index 1f5b24568..c6a60149b 100644 --- a/workspaces/tech-insights/packages/app/src/App.test.tsx +++ b/workspaces/tech-insights/packages/app/src/App.test.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { render, waitFor } from '@testing-library/react'; import App from './App'; diff --git a/workspaces/tech-insights/packages/app/src/App.tsx b/workspaces/tech-insights/packages/app/src/App.tsx index c561c4321..f74b55961 100644 --- a/workspaces/tech-insights/packages/app/src/App.tsx +++ b/workspaces/tech-insights/packages/app/src/App.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { Navigate, Route } from 'react-router-dom'; import { apiDocsPlugin, ApiExplorerPage } from '@backstage/plugin-api-docs'; import { diff --git a/workspaces/tech-insights/packages/app/src/components/Root/LogoFull.tsx b/workspaces/tech-insights/packages/app/src/components/Root/LogoFull.tsx index 4c4513755..68cc912e8 100644 --- a/workspaces/tech-insights/packages/app/src/components/Root/LogoFull.tsx +++ b/workspaces/tech-insights/packages/app/src/components/Root/LogoFull.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { makeStyles } from '@material-ui/core'; const useStyles = makeStyles({ diff --git a/workspaces/tech-insights/packages/app/src/components/Root/LogoIcon.tsx b/workspaces/tech-insights/packages/app/src/components/Root/LogoIcon.tsx index b53cf5f01..bf6a8b32c 100644 --- a/workspaces/tech-insights/packages/app/src/components/Root/LogoIcon.tsx +++ b/workspaces/tech-insights/packages/app/src/components/Root/LogoIcon.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { makeStyles } from '@material-ui/core'; const useStyles = makeStyles({ diff --git a/workspaces/tech-insights/packages/app/src/components/Root/Root.tsx b/workspaces/tech-insights/packages/app/src/components/Root/Root.tsx index 73dde7f41..c476854ec 100644 --- a/workspaces/tech-insights/packages/app/src/components/Root/Root.tsx +++ b/workspaces/tech-insights/packages/app/src/components/Root/Root.tsx @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React, { PropsWithChildren } from 'react'; +import { PropsWithChildren } from 'react'; import { makeStyles } from '@material-ui/core'; import HomeIcon from '@material-ui/icons/Home'; import ExtensionIcon from '@material-ui/icons/Extension'; diff --git a/workspaces/tech-insights/packages/app/src/components/catalog/EntityPage.tsx b/workspaces/tech-insights/packages/app/src/components/catalog/EntityPage.tsx index 489eb24d0..431f9c63e 100644 --- a/workspaces/tech-insights/packages/app/src/components/catalog/EntityPage.tsx +++ b/workspaces/tech-insights/packages/app/src/components/catalog/EntityPage.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { Button, Grid } from '@material-ui/core'; import { EntityApiDefinitionCard, diff --git a/workspaces/tech-insights/packages/app/src/components/search/SearchPage.tsx b/workspaces/tech-insights/packages/app/src/components/search/SearchPage.tsx index 773b412cb..98c05e94a 100644 --- a/workspaces/tech-insights/packages/app/src/components/search/SearchPage.tsx +++ b/workspaces/tech-insights/packages/app/src/components/search/SearchPage.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { makeStyles, Theme, Grid, Paper } from '@material-ui/core'; import { CatalogSearchResultListItem } from '@backstage/plugin-catalog'; diff --git a/workspaces/tech-insights/packages/app/src/index.tsx b/workspaces/tech-insights/packages/app/src/index.tsx index 233899123..ea13d30f0 100644 --- a/workspaces/tech-insights/packages/app/src/index.tsx +++ b/workspaces/tech-insights/packages/app/src/index.tsx @@ -14,7 +14,6 @@ * limitations under the License. */ import '@backstage/cli/asset-types'; -import React from 'react'; import ReactDOM from 'react-dom/client'; import App from './App'; diff --git a/workspaces/tech-insights/packages/backend/package.json b/workspaces/tech-insights/packages/backend/package.json index 740fae5a8..47fd9c489 100644 --- a/workspaces/tech-insights/packages/backend/package.json +++ b/workspaces/tech-insights/packages/backend/package.json @@ -25,28 +25,28 @@ "@backstage-community/plugin-tech-insights-backend-module-jsonfc": "workspace:^", "@backstage-community/plugin-tech-insights-node": "workspace:^", "@backstage/backend-defaults": "^0.10.0", - "@backstage/backend-plugin-api": "^1.1.1", - "@backstage/catalog-client": "^1.9.1", - "@backstage/catalog-model": "^1.7.3", + "@backstage/backend-plugin-api": "^1.3.1", + "@backstage/catalog-client": "^1.10.0", + "@backstage/catalog-model": "^1.7.4", "@backstage/config": "^1.3.2", - "@backstage/plugin-app-backend": "^0.4.4", - "@backstage/plugin-auth-backend": "^0.24.2", - "@backstage/plugin-auth-backend-module-github-provider": "^0.2.4", - "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.4", - "@backstage/plugin-auth-node": "^0.5.6", - "@backstage/plugin-catalog-backend": "^1.30.0", - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "^0.2.4", - "@backstage/plugin-permission-backend": "^0.5.53", - "@backstage/plugin-permission-backend-module-allow-all-policy": "^0.2.4", - "@backstage/plugin-permission-common": "^0.8.4", - "@backstage/plugin-permission-node": "^0.8.7", - "@backstage/plugin-proxy-backend": "^0.5.10", - "@backstage/plugin-scaffolder-backend": "^1.29.0", - "@backstage/plugin-search-backend": "^1.8.1", - "@backstage/plugin-search-backend-module-catalog": "^0.3.0", - "@backstage/plugin-search-backend-module-techdocs": "^0.3.5", - "@backstage/plugin-search-backend-node": "^1.3.7", - "@backstage/plugin-techdocs-backend": "^1.11.5", + "@backstage/plugin-app-backend": "^0.5.2", + "@backstage/plugin-auth-backend": "^0.25.0", + "@backstage/plugin-auth-backend-module-github-provider": "^0.3.3", + "@backstage/plugin-auth-backend-module-guest-provider": "^0.2.8", + "@backstage/plugin-auth-node": "^0.6.3", + "@backstage/plugin-catalog-backend": "^2.0.0", + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "^0.2.8", + "@backstage/plugin-permission-backend": "^0.7.0", + "@backstage/plugin-permission-backend-module-allow-all-policy": "^0.2.8", + "@backstage/plugin-permission-common": "^0.9.0", + "@backstage/plugin-permission-node": "^0.10.0", + "@backstage/plugin-proxy-backend": "^0.6.2", + "@backstage/plugin-scaffolder-backend": "^1.33.0", + "@backstage/plugin-search-backend": "^2.0.2", + "@backstage/plugin-search-backend-module-catalog": "^0.3.4", + "@backstage/plugin-search-backend-module-techdocs": "^0.4.2", + "@backstage/plugin-search-backend-node": "^1.3.11", + "@backstage/plugin-techdocs-backend": "^2.0.2", "app": "link:../app", "better-sqlite3": "^9.0.0", "dockerode": "^3.3.1", @@ -55,7 +55,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.29.6", + "@backstage/cli": "^0.32.1", "@types/dockerode": "^3.3.0", "@types/express": "^4.17.6", "@types/express-serve-static-core": "^4.17.5", diff --git a/workspaces/tech-insights/plugins/tech-insights-backend-module-jsonfc/package.json b/workspaces/tech-insights/plugins/tech-insights-backend-module-jsonfc/package.json index 257bbcef0..fb7602be6 100644 --- a/workspaces/tech-insights/plugins/tech-insights-backend-module-jsonfc/package.json +++ b/workspaces/tech-insights/plugins/tech-insights-backend-module-jsonfc/package.json @@ -41,7 +41,7 @@ "dependencies": { "@backstage-community/plugin-tech-insights-common": "workspace:^", "@backstage-community/plugin-tech-insights-node": "workspace:^", - "@backstage/backend-plugin-api": "^1.1.1", + "@backstage/backend-plugin-api": "^1.3.1", "@backstage/config": "^1.3.2", "@backstage/errors": "^1.2.7", "@backstage/types": "^1.2.1", @@ -51,8 +51,8 @@ "luxon": "^3.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^1.2.1", - "@backstage/cli": "^0.29.6", + "@backstage/backend-test-utils": "^1.5.0", + "@backstage/cli": "^0.32.1", "@types/lodash": "^4.14.151" }, "configSchema": "config.json" diff --git a/workspaces/tech-insights/plugins/tech-insights-backend/package.json b/workspaces/tech-insights/plugins/tech-insights-backend/package.json index d99d3ee27..fbc97c205 100644 --- a/workspaces/tech-insights/plugins/tech-insights-backend/package.json +++ b/workspaces/tech-insights/plugins/tech-insights-backend/package.json @@ -50,14 +50,14 @@ "dependencies": { "@backstage-community/plugin-tech-insights-common": "workspace:^", "@backstage-community/plugin-tech-insights-node": "workspace:^", - "@backstage/backend-defaults": "^0.7.0", - "@backstage/backend-plugin-api": "^1.1.1", - "@backstage/backend-test-utils": "^1.3.0", - "@backstage/catalog-client": "^1.9.1", - "@backstage/catalog-model": "^1.7.3", + "@backstage/backend-defaults": "^0.10.0", + "@backstage/backend-plugin-api": "^1.3.1", + "@backstage/backend-test-utils": "^1.5.0", + "@backstage/catalog-client": "^1.10.0", + "@backstage/catalog-model": "^1.7.4", "@backstage/config": "^1.3.2", "@backstage/errors": "^1.2.7", - "@backstage/plugin-permission-common": "^0.8.4", + "@backstage/plugin-permission-common": "^0.9.0", "@backstage/types": "^1.2.1", "@types/express": "^4.17.6", "@types/luxon": "^3.0.0", @@ -72,7 +72,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.29.6", + "@backstage/cli": "^0.32.1", "@types/lodash": "^4.14.151", "@types/semver": "^7.3.8", "@types/supertest": "^6.0.0", diff --git a/workspaces/tech-insights/plugins/tech-insights-backend/src/plugin/plugin.test.ts b/workspaces/tech-insights/plugins/tech-insights-backend/src/plugin/plugin.test.ts index cb762e39e..648e0c4c5 100644 --- a/workspaces/tech-insights/plugins/tech-insights-backend/src/plugin/plugin.test.ts +++ b/workspaces/tech-insights/plugins/tech-insights-backend/src/plugin/plugin.test.ts @@ -46,6 +46,6 @@ describe('techInsightsPlugin', () => { ], }); - expect(httpRouterMock.use).toHaveBeenCalledTimes(2); + expect(httpRouterMock.use).toHaveBeenCalledTimes(4); }); }); diff --git a/workspaces/tech-insights/plugins/tech-insights-backend/src/service/fact/FactRetrieverEngine.test.ts b/workspaces/tech-insights/plugins/tech-insights-backend/src/service/fact/FactRetrieverEngine.test.ts index bf14df349..ec08dc90d 100644 --- a/workspaces/tech-insights/plugins/tech-insights-backend/src/service/fact/FactRetrieverEngine.test.ts +++ b/workspaces/tech-insights/plugins/tech-insights-backend/src/service/fact/FactRetrieverEngine.test.ts @@ -137,8 +137,16 @@ describe('FactRetrieverEngine', () => { const logger = mockServices.logger.mock(); const urlReader = mockServices.urlReader.mock(); const lifecycle = mockServices.lifecycle.mock(); + const rootLifecycle = mockServices.rootLifecycle.mock(); + const httpRouter = mockServices.httpRouter.mock(); const database = manager.forPlugin('tech-insights', { logger, lifecycle }); - const scheduler = DefaultSchedulerService.create({ database, logger }); + const scheduler = DefaultSchedulerService.create({ + database, + logger, + rootLifecycle, + httpRouter, + pluginMetadata: { getId: () => 'plugin-id' }, + }); return await DefaultFactRetrieverEngine.create({ factRetrieverContext: { logger, diff --git a/workspaces/tech-insights/plugins/tech-insights-backend/src/service/router.test.ts b/workspaces/tech-insights/plugins/tech-insights-backend/src/service/router.test.ts index 3595144b6..9bf711c2c 100644 --- a/workspaces/tech-insights/plugins/tech-insights-backend/src/service/router.test.ts +++ b/workspaces/tech-insights/plugins/tech-insights-backend/src/service/router.test.ts @@ -37,11 +37,19 @@ const setupRouter = async ( }); const logger = mockServices.logger.mock(); const urlReader = mockServices.urlReader.mock(); + const rootLifecycle = mockServices.rootLifecycle.mock(); + const httpRouter = mockServices.httpRouter.mock(); const techInsightsContext = await buildTechInsightsContext({ database, logger, factRetrievers: [], - scheduler: DefaultSchedulerService.create({ database, logger }), + scheduler: DefaultSchedulerService.create({ + database, + logger, + rootLifecycle, + httpRouter, + pluginMetadata: { getId: () => 'plugin-id' }, + }), config: ConfigReader.fromConfigs([]), discovery: { getBaseUrl: (_: string) => Promise.resolve('http://mock.url'), diff --git a/workspaces/tech-insights/plugins/tech-insights-backend/src/service/techInsightsContextBuilder.test.ts b/workspaces/tech-insights/plugins/tech-insights-backend/src/service/techInsightsContextBuilder.test.ts index 6ce2aa3ed..d6b12c1f0 100644 --- a/workspaces/tech-insights/plugins/tech-insights-backend/src/service/techInsightsContextBuilder.test.ts +++ b/workspaces/tech-insights/plugins/tech-insights-backend/src/service/techInsightsContextBuilder.test.ts @@ -47,7 +47,15 @@ describe('buildTechInsightsContext', () => { getBaseUrl: (_: string) => Promise.resolve('http://mock.url'), getExternalBaseUrl: (_: string) => Promise.resolve('http://mock.url'), }; - const scheduler = DefaultSchedulerService.create({ database, logger }); + const rootLifecycle = mockServices.rootLifecycle.mock(); + const httpRouter = mockServices.httpRouter.mock(); + const scheduler = DefaultSchedulerService.create({ + database, + logger, + rootLifecycle, + httpRouter, + pluginMetadata: { getId: () => 'plugin-id' }, + }); beforeEach(() => { jest.clearAllMocks(); diff --git a/workspaces/tech-insights/plugins/tech-insights-common/package.json b/workspaces/tech-insights/plugins/tech-insights-common/package.json index c20052965..bd7be4e49 100644 --- a/workspaces/tech-insights/plugins/tech-insights-common/package.json +++ b/workspaces/tech-insights/plugins/tech-insights-common/package.json @@ -59,9 +59,9 @@ "test": "backstage-cli package test" }, "dependencies": { - "@backstage/backend-plugin-api": "^1.1.1", - "@backstage/catalog-model": "^1.7.3", - "@backstage/core-plugin-api": "^1.10.3", + "@backstage/backend-plugin-api": "^1.3.1", + "@backstage/catalog-model": "^1.7.4", + "@backstage/core-plugin-api": "^1.10.7", "@backstage/errors": "^1.2.7", "@backstage/types": "^1.2.1", "@types/luxon": "^3.0.0", @@ -70,6 +70,6 @@ "qs": "^6.12.3" }, "devDependencies": { - "@backstage/cli": "^0.29.6" + "@backstage/cli": "^0.32.1" } } diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity-common/package.json b/workspaces/tech-insights/plugins/tech-insights-maturity-common/package.json index 4b86390c3..57c309cfb 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity-common/package.json +++ b/workspaces/tech-insights/plugins/tech-insights-maturity-common/package.json @@ -53,11 +53,11 @@ }, "dependencies": { "@backstage-community/plugin-tech-insights-common": "workspace:^", - "@backstage/repo-tools": "^0.13.0", + "@backstage/repo-tools": "^0.13.3", "msw": "2.7.0" }, "devDependencies": { - "@backstage/cli": "^0.29.6" + "@backstage/cli": "^0.32.1" }, "files": [ "dist" diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/dev/index.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/dev/index.tsx index ec842ecf4..6bbbd0391 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/dev/index.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/dev/index.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { createDevApp } from '@backstage/dev-utils'; import { techInsightsMaturityPlugin, MaturityPage } from '../src/plugin'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/package.json b/workspaces/tech-insights/plugins/tech-insights-maturity/package.json index ee4fcb0d6..7cd7ff98a 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/package.json +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/package.json @@ -55,14 +55,14 @@ "@backstage-community/plugin-tech-insights-common": "workspace:^", "@backstage-community/plugin-tech-insights-maturity-common": "workspace:^", "@backstage-community/plugin-tech-insights-react": "workspace:^", - "@backstage/catalog-client": "^1.9.1", - "@backstage/catalog-model": "^1.7.3", - "@backstage/core-components": "^0.16.3", - "@backstage/core-plugin-api": "^1.10.3", - "@backstage/plugin-catalog-react": "^1.15.1", - "@backstage/repo-tools": "^0.13.0", - "@backstage/theme": "^0.6.3", - "@backstage/version-bridge": "^1.0.10", + "@backstage/catalog-client": "^1.10.0", + "@backstage/catalog-model": "^1.7.4", + "@backstage/core-components": "^0.17.2", + "@backstage/core-plugin-api": "^1.10.7", + "@backstage/plugin-catalog-react": "^1.18.0", + "@backstage/repo-tools": "^0.13.3", + "@backstage/theme": "^0.6.6", + "@backstage/version-bridge": "^1.0.11", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.61", @@ -81,10 +81,10 @@ "react-router-dom": "6.0.0-beta.0 || ^6.3.0" }, "devDependencies": { - "@backstage/cli": "^0.29.6", - "@backstage/core-app-api": "^1.15.4", - "@backstage/dev-utils": "^1.1.6", - "@backstage/test-utils": "^1.7.4", + "@backstage/cli": "^0.32.1", + "@backstage/core-app-api": "^1.17.0", + "@backstage/dev-utils": "^1.1.10", + "@backstage/test-utils": "^1.7.8", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.0.0", diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/report.api.md b/workspaces/tech-insights/plugins/tech-insights-maturity/report.api.md index 626bef4e1..6372fad14 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/report.api.md +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/report.api.md @@ -3,8 +3,6 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -/// - import { ApiRef } from '@backstage/core-plugin-api'; import { BackstagePlugin } from '@backstage/core-plugin-api'; import { BulkMaturityCheckResponse } from '@backstage-community/plugin-tech-insights-maturity-common'; @@ -13,7 +11,7 @@ import { CatalogApi } from '@backstage/catalog-client'; import { DiscoveryApi } from '@backstage/core-plugin-api'; import { Entity } from '@backstage/catalog-model'; import { IdentityApi } from '@backstage/core-plugin-api'; -import { JSX as JSX_2 } from 'react'; +import { JSX as JSX_2 } from 'react/jsx-runtime'; import { MaturityRank } from '@backstage-community/plugin-tech-insights-maturity-common'; import { MaturityScore } from '@backstage-community/plugin-tech-insights-maturity-common'; import { MaturitySummary } from '@backstage-community/plugin-tech-insights-maturity-common'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/ScoreRouter.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/ScoreRouter.tsx index e592aa3ee..40366c044 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/ScoreRouter.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/ScoreRouter.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { Route, Routes } from 'react-router-dom'; import { MaturityScorePage } from './components/MaturityScorePage'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/SummaryRouter.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/SummaryRouter.tsx index d0c887e88..2bfd059e4 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/SummaryRouter.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/SummaryRouter.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { Route, Routes } from 'react-router-dom'; import { MaturitySummaryPage } from './components/MaturitySummaryPage'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityChartCard/MaturityChartCard.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityChartCard/MaturityChartCard.tsx index d8d6c4284..95fff81ed 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityChartCard/MaturityChartCard.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityChartCard/MaturityChartCard.tsx @@ -22,7 +22,7 @@ import CircularProgress from '@mui/material/CircularProgress'; import { styled } from '@mui/material/styles'; import { useDrawingArea } from '@mui/x-charts/hooks'; import { PieChart } from '@mui/x-charts/PieChart'; -import React from 'react'; +import type { ReactNode } from 'react'; import useAsyncRetry from 'react-use/lib/useAsync'; import { maturityApiRef } from '../../api'; import { getRankColor } from '../../helpers/utils'; @@ -43,7 +43,7 @@ const StyledText = styled('text')(({ theme }) => ({ fontSize: 20, })); -function PieCenterLabel({ children }: { children: React.ReactNode }) { +function PieCenterLabel({ children }: { children: ReactNode }) { const { width, height, left, top } = useDrawingArea(); return ( diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityPage/MaturityPage.test.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityPage/MaturityPage.test.tsx index e0450db93..3eaba60f2 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityPage/MaturityPage.test.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityPage/MaturityPage.test.tsx @@ -15,7 +15,6 @@ */ import { CatalogApi, catalogApiRef } from '@backstage/plugin-catalog-react'; import { renderInTestApp, TestApiProvider } from '@backstage/test-utils'; -import React from 'react'; import { MaturityPage } from './MaturityPage'; import { MaturityApi, maturityApiRef } from '../../api'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityPage/MaturityPage.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityPage/MaturityPage.tsx index 4fd7aaf77..cc1c1a8c9 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityPage/MaturityPage.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityPage/MaturityPage.tsx @@ -17,7 +17,6 @@ import { Content, Header, Page } from '@backstage/core-components'; import { useApi } from '@backstage/core-plugin-api'; import { catalogApiRef } from '@backstage/plugin-catalog-react'; import Grid from '@mui/material/Grid'; -import React from 'react'; import useAsyncRetry from 'react-use/lib/useAsync'; import { MaturityChartCard } from '../MaturityChartCard'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankAvatar/MaturityRankAvatar.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankAvatar/MaturityRankAvatar.tsx index 908d4fc6d..845cb357d 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankAvatar/MaturityRankAvatar.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankAvatar/MaturityRankAvatar.tsx @@ -22,7 +22,7 @@ import Avatar from '@mui/material/Avatar'; import Chip from '@mui/material/Chip'; import Tooltip from '@mui/material/Tooltip'; import { Circle } from 'rc-progress'; -import React from 'react'; +import type { JSX } from 'react'; import getRankImg from '../../helpers/Rank'; import { getNextRankColor, pluralize } from '../../helpers/utils'; import { MaturityLink } from '../../helpers/MaturityLink'; @@ -33,7 +33,7 @@ const ChipWrapper = ({ size, isMaxRank, }: { - children: React.JSX.Element; + children: JSX.Element; rank: Rank; size: number; isMaxRank?: boolean; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankInfoCard/MaturityRankInfoCard.test.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankInfoCard/MaturityRankInfoCard.test.tsx index b810211de..97dc26aae 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankInfoCard/MaturityRankInfoCard.test.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankInfoCard/MaturityRankInfoCard.test.tsx @@ -18,7 +18,6 @@ import { MaturitySummary, Rank, } from '@backstage-community/plugin-tech-insights-maturity-common'; -import React from 'react'; import { MaturityRankInfoCard } from './MaturityRankInfoCard'; describe('', () => { diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankInfoCard/MaturityRankInfoCard.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankInfoCard/MaturityRankInfoCard.tsx index 9be768e07..46df9bb4f 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankInfoCard/MaturityRankInfoCard.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankInfoCard/MaturityRankInfoCard.tsx @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; +import { Fragment } from 'react'; import { InfoCard } from '@backstage/core-components'; import { MaturitySummary, @@ -85,10 +85,10 @@ export const MaturityRankInfoCard = ({ summary }: Props) => { return ( + Maturity Rank - + } > diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankWidget/MaturityRankWidget.test.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankWidget/MaturityRankWidget.test.tsx index 5fc68ccc7..0609dee65 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankWidget/MaturityRankWidget.test.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankWidget/MaturityRankWidget.test.tsx @@ -22,7 +22,6 @@ import { MaturityRank, Rank, } from '@backstage-community/plugin-tech-insights-maturity-common'; -import React from 'react'; import { MaturityRankWidget } from './MaturityRankWidget'; import { MaturityApi, maturityApiRef } from '../../api'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankWidget/MaturityRankWidget.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankWidget/MaturityRankWidget.tsx index 4791f7fe0..fe6bbe2e7 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankWidget/MaturityRankWidget.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityRankWidget/MaturityRankWidget.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import useAsyncRetry from 'react-use/lib/useAsync'; import { Entity } from '@backstage/catalog-model'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityScorePage/MaturityScorePage.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityScorePage/MaturityScorePage.tsx index 0be55f783..7a5da7152 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityScorePage/MaturityScorePage.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityScorePage/MaturityScorePage.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import useAsyncRetry from 'react-use/lib/useAsync'; import { EmptyState, InfoCard, Progress } from '@backstage/core-components'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityScorePage/maturityTableRows.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityScorePage/maturityTableRows.tsx index 43edc8474..efc3374c2 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityScorePage/maturityTableRows.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturityScorePage/maturityTableRows.tsx @@ -36,7 +36,8 @@ import Stack from '@mui/material/Stack'; import Tooltip from '@mui/material/Tooltip'; import Typography from '@mui/material/Typography'; import { makeStyles, styled } from '@mui/styles'; -import React from 'react'; +import type { SyntheticEvent } from 'react'; +import { useState } from 'react'; import { MaturityRankAvatar } from '../MaturityRankAvatar'; import { InsightFacts } from '@backstage-community/plugin-tech-insights-common'; @@ -92,14 +93,13 @@ const MaturityCheckTableRow = ({ checkResult: MaturityCheckResult; updated: string; }) => { - const [expanded, setExpanded] = React.useState( + const [expanded, setExpanded] = useState( checkResult.result === false, ); - const handleChange = - () => (_event: React.SyntheticEvent, newExpanded: boolean) => { - setExpanded(newExpanded); - }; + const handleChange = () => (_event: SyntheticEvent, newExpanded: boolean) => { + setExpanded(newExpanded); + }; const useStyles = makeStyles({ check: { @@ -207,13 +207,10 @@ export const MaturityCheckTable = ({ facts, }: Props) => { // Expand only the next rank Category needed to level up - const [expanded, setExpanded] = React.useState( - rank.rank + 1 === category, - ); - const handleChange = - () => (_event: React.SyntheticEvent, newExpanded: boolean) => { - setExpanded(newExpanded); - }; + const [expanded, setExpanded] = useState(rank.rank + 1 === category); + const handleChange = () => (_event: SyntheticEvent, newExpanded: boolean) => { + setExpanded(newExpanded); + }; if (checks.length === 0) return <>; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryCardContent.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryCardContent.tsx index 8987747ac..ff9ef4a10 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryCardContent.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryCardContent.tsx @@ -18,7 +18,6 @@ import LinearProgress from '@mui/material/LinearProgress'; import Typography from '@mui/material/Typography'; import Stack from '@mui/material/Stack'; -import React from 'react'; import { AreaProgress } from '../../helpers/AreaProgress'; type Props = { diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryInfoCard.test.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryInfoCard.test.tsx index 0e8a612a8..4f33500f8 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryInfoCard.test.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryInfoCard.test.tsx @@ -22,7 +22,6 @@ import { MaturitySummary, Rank, } from '@backstage-community/plugin-tech-insights-maturity-common'; -import React from 'react'; import { MaturitySummaryInfoCard } from './MaturitySummaryInfoCard'; import { MaturityApi, maturityApiRef } from '../../api'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryInfoCard.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryInfoCard.tsx index d77b9c08a..961df3a2f 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryInfoCard.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryInfoCard/MaturitySummaryInfoCard.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import useAsyncRetry from 'react-use/lib/useAsync'; import { InfoCard } from '@backstage/core-components'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryPage/MaturitySummaryPage.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryPage/MaturitySummaryPage.tsx index d508141c3..e84868724 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryPage/MaturitySummaryPage.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryPage/MaturitySummaryPage.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import useAsyncRetry from 'react-use/lib/useAsync'; import { useApi } from '@backstage/core-plugin-api'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryTable/MaturitySummaryTable.test.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryTable/MaturitySummaryTable.test.tsx index 16b9234dc..c0577c869 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryTable/MaturitySummaryTable.test.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryTable/MaturitySummaryTable.test.tsx @@ -32,7 +32,6 @@ import { Rank, } from '@backstage-community/plugin-tech-insights-maturity-common'; -import React from 'react'; import { MaturitySummaryTable } from './MaturitySummaryTable'; import { MaturityApi, maturityApiRef } from '../../api'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryTable/MaturitySummaryTable.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryTable/MaturitySummaryTable.tsx index 664542e9b..a71a6d133 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryTable/MaturitySummaryTable.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/components/MaturitySummaryTable/MaturitySummaryTable.tsx @@ -27,7 +27,6 @@ import { useTheme } from '@mui/material/styles'; import Tooltip from '@mui/material/Tooltip'; import Typography from '@mui/material/Typography'; import { Circle, Line } from 'rc-progress'; -import React from 'react'; import useAsyncRetry from 'react-use/lib/useAsync'; import { maturityApiRef } from '../../api'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/AreaProgress.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/AreaProgress.tsx index f9c67005e..d692dfb96 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/AreaProgress.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/AreaProgress.tsx @@ -23,7 +23,6 @@ import LinearProgress from '@mui/material/LinearProgress'; import Stack from '@mui/material/Stack'; import Tooltip from '@mui/material/Tooltip'; import { Line } from 'rc-progress'; -import React from 'react'; import { getNextRankColor, pluralize } from './utils'; import { MaturityRankAvatar } from '../components/MaturityRankAvatar'; diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/MaturityHelp.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/MaturityHelp.tsx index 7fa83bee9..5a5ec4572 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/MaturityHelp.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/MaturityHelp.tsx @@ -16,7 +16,6 @@ import { Link } from '@backstage/core-components'; import Tooltip from '@mui/material/Tooltip'; import HelpOutline from '@mui/icons-material/HelpOutline'; -import React from 'react'; export const MaturityHelp = () => ( diff --git a/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/MaturityLink.tsx b/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/MaturityLink.tsx index 388ef2c91..1cb199113 100644 --- a/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/MaturityLink.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-maturity/src/helpers/MaturityLink.tsx @@ -22,7 +22,7 @@ import { Link } from '@backstage/core-components'; import { createRouteRef, useRouteRef } from '@backstage/core-plugin-api'; import { EntityDisplayName } from '@backstage/plugin-catalog-react'; import { getOrCreateGlobalSingleton } from '@backstage/version-bridge'; -import React, { PropsWithChildren } from 'react'; +import { PropsWithChildren } from 'react'; const entityRouteRef = getOrCreateGlobalSingleton( 'catalog:entity-route-ref', diff --git a/workspaces/tech-insights/plugins/tech-insights-node/package.json b/workspaces/tech-insights/plugins/tech-insights-node/package.json index 7c4399559..23be0c28a 100644 --- a/workspaces/tech-insights/plugins/tech-insights-node/package.json +++ b/workspaces/tech-insights/plugins/tech-insights-node/package.json @@ -46,16 +46,16 @@ }, "dependencies": { "@backstage-community/plugin-tech-insights-common": "workspace:^", - "@backstage/backend-plugin-api": "^1.1.1", - "@backstage/catalog-model": "^1.7.3", + "@backstage/backend-plugin-api": "^1.3.1", + "@backstage/catalog-model": "^1.7.4", "@backstage/config": "^1.3.2", "@backstage/types": "^1.2.1", "@types/luxon": "^3.0.0", "luxon": "^3.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^1.2.1", - "@backstage/cli": "^0.29.6", + "@backstage/backend-test-utils": "^1.5.0", + "@backstage/cli": "^0.32.1", "msw": "^2.0.0" } } diff --git a/workspaces/tech-insights/plugins/tech-insights-react/package.json b/workspaces/tech-insights/plugins/tech-insights-react/package.json index f59aa06c4..05e189e8f 100644 --- a/workspaces/tech-insights/plugins/tech-insights-react/package.json +++ b/workspaces/tech-insights/plugins/tech-insights-react/package.json @@ -40,8 +40,8 @@ }, "dependencies": { "@backstage-community/plugin-tech-insights-common": "workspace:^", - "@backstage/catalog-model": "^1.7.3", - "@backstage/core-plugin-api": "^1.10.3", + "@backstage/catalog-model": "^1.7.4", + "@backstage/core-plugin-api": "^1.10.7", "@backstage/types": "^1.2.1", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", @@ -51,8 +51,8 @@ "react": "^16.13.1 || ^17.0.0 || ^18.0.0" }, "devDependencies": { - "@backstage/cli": "^0.29.6", - "@backstage/test-utils": "^1.7.4", + "@backstage/cli": "^0.32.1", + "@backstage/test-utils": "^1.7.8", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^14.0.0", "react": "^16.13.1 || ^17.0.0 || ^18.0.0" diff --git a/workspaces/tech-insights/plugins/tech-insights-react/report.api.md b/workspaces/tech-insights/plugins/tech-insights-react/report.api.md index 66ef5e9c4..309434244 100644 --- a/workspaces/tech-insights/plugins/tech-insights-react/report.api.md +++ b/workspaces/tech-insights/plugins/tech-insights-react/report.api.md @@ -15,22 +15,23 @@ import { Entity } from '@backstage/catalog-model'; import { FactSchema } from '@backstage-community/plugin-tech-insights-common'; import { IdentityApi } from '@backstage/core-plugin-api'; import { InsightFacts } from '@backstage-community/plugin-tech-insights-common'; +import { JSX as JSX_2 } from 'react/jsx-runtime'; import { MouseEventHandler } from 'react'; import { PropsWithChildren } from 'react'; -import { default as React_2 } from 'react'; +import type { ReactElement } from 'react'; import { ReactNode } from 'react'; import { TechInsightsClient as TechInsightsClient_2 } from '@backstage-community/plugin-tech-insights-common/client'; // @public export const BooleanCheck: (props: { checkResult: CheckResult; -}) => React_2.JSX.Element; +}) => JSX_2.Element; // @public export type CheckResultRenderer = { type: string; - component: (check: CheckResult) => React_2.ReactElement; - description?: (check: CheckResult) => string | React_2.ReactElement; + component: (check: CheckResult) => ReactElement; + description?: (check: CheckResult) => string | ReactElement; isFailed?: (check: CheckResult) => boolean; }; @@ -43,7 +44,7 @@ export const jsonRulesEngineCheckResultRenderer: CheckResultRenderer; // @public export const ResultCheckIcon:

( props: ResultCheckIconProps

, -) => React_2.JSX.Element; +) => JSX_2.Element; // @public (undocumented) export type ResultCheckIconBaseComponentProps = PropsWithChildren<{ @@ -65,12 +66,12 @@ export interface ResultCheckIconProps< // @public export const ResultLinksMenu: ( - props: React_2.PropsWithChildren<{ + props: PropsWithChildren<{ result: CheckResult; entity?: Entity | undefined; setMenu(opener: ResultLinksMenuInfo | undefined): void; }>, -) => React_2.JSX.Element | null; +) => JSX_2.Element | null; // @public export type ResultLinksMenuInfo = { diff --git a/workspaces/tech-insights/plugins/tech-insights-react/src/components/BooleanCheck/BooleanCheck.tsx b/workspaces/tech-insights/plugins/tech-insights-react/src/components/BooleanCheck/BooleanCheck.tsx index 26ea47ea6..8bb569612 100644 --- a/workspaces/tech-insights/plugins/tech-insights-react/src/components/BooleanCheck/BooleanCheck.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-react/src/components/BooleanCheck/BooleanCheck.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import CheckCircleOutline from '@material-ui/icons/CheckCircleOutline'; import ErrorOutlineIcon from '@material-ui/icons/ErrorOutline'; import { CheckResult } from '@backstage-community/plugin-tech-insights-common'; diff --git a/workspaces/tech-insights/plugins/tech-insights-react/src/components/CheckResultRenderer.tsx b/workspaces/tech-insights/plugins/tech-insights-react/src/components/CheckResultRenderer.tsx index f230e998e..7e631ecd0 100644 --- a/workspaces/tech-insights/plugins/tech-insights-react/src/components/CheckResultRenderer.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-react/src/components/CheckResultRenderer.tsx @@ -14,7 +14,7 @@ * limitations under the License. */ -import React from 'react'; +import type { ReactElement } from 'react'; import { CheckResult } from '@backstage-community/plugin-tech-insights-common'; import { BooleanCheck, isBooleanCheckFailed } from './BooleanCheck'; @@ -25,8 +25,8 @@ import { BooleanCheck, isBooleanCheckFailed } from './BooleanCheck'; */ export type CheckResultRenderer = { type: string; - component: (check: CheckResult) => React.ReactElement; - description?: (check: CheckResult) => string | React.ReactElement; + component: (check: CheckResult) => ReactElement; + description?: (check: CheckResult) => string | ReactElement; isFailed?: (check: CheckResult) => boolean; }; diff --git a/workspaces/tech-insights/plugins/tech-insights-react/src/components/ResultCheckIcon/ResultCheckIcon.tsx b/workspaces/tech-insights/plugins/tech-insights-react/src/components/ResultCheckIcon/ResultCheckIcon.tsx index 108c8b5ff..06be0ec92 100644 --- a/workspaces/tech-insights/plugins/tech-insights-react/src/components/ResultCheckIcon/ResultCheckIcon.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-react/src/components/ResultCheckIcon/ResultCheckIcon.tsx @@ -13,7 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React, { +import type { ReactElement } from 'react'; + +import { ElementType, MouseEventHandler, PropsWithChildren, @@ -118,7 +120,7 @@ export const ResultCheckIcon =

( menu?.open(event.currentTarget); }; - const wrapActions = (inner: React.ReactElement): ReactNode => { + const wrapActions = (inner: ReactElement): ReactNode => { if (!menu) { if (component) { const Component = diff --git a/workspaces/tech-insights/plugins/tech-insights-react/src/components/ResultLinksMenu/ResultLinksMenu.tsx b/workspaces/tech-insights/plugins/tech-insights-react/src/components/ResultLinksMenu/ResultLinksMenu.tsx index ade74970e..0037b82a1 100644 --- a/workspaces/tech-insights/plugins/tech-insights-react/src/components/ResultLinksMenu/ResultLinksMenu.tsx +++ b/workspaces/tech-insights/plugins/tech-insights-react/src/components/ResultLinksMenu/ResultLinksMenu.tsx @@ -14,7 +14,8 @@ * limitations under the License. */ -import React, { +import { + useState, PropsWithChildren, useCallback, useEffect, @@ -73,9 +74,7 @@ export const ResultLinksMenu = ( entity ? stringifyEntityRef(entity) : 'unknown' }`; - const [anchorEl, setAnchorEl] = React.useState( - undefined, - ); + const [anchorEl, setAnchorEl] = useState(undefined); useEffect(() => { if (links.length === 0) { diff --git a/workspaces/tech-insights/plugins/tech-insights/dev/index.tsx b/workspaces/tech-insights/plugins/tech-insights/dev/index.tsx index 027b136d0..3f53cce42 100644 --- a/workspaces/tech-insights/plugins/tech-insights/dev/index.tsx +++ b/workspaces/tech-insights/plugins/tech-insights/dev/index.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { createDevApp } from '@backstage/dev-utils'; import { techInsightsPlugin, diff --git a/workspaces/tech-insights/plugins/tech-insights/dev/mocks.tsx b/workspaces/tech-insights/plugins/tech-insights/dev/mocks.tsx index 2750fb311..152012493 100644 --- a/workspaces/tech-insights/plugins/tech-insights/dev/mocks.tsx +++ b/workspaces/tech-insights/plugins/tech-insights/dev/mocks.tsx @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import React from 'react'; import { BulkCheckResponse, CheckResult, diff --git a/workspaces/tech-insights/plugins/tech-insights/package.json b/workspaces/tech-insights/plugins/tech-insights/package.json index e8cbc7457..a8bf6f53e 100644 --- a/workspaces/tech-insights/plugins/tech-insights/package.json +++ b/workspaces/tech-insights/plugins/tech-insights/package.json @@ -44,11 +44,11 @@ "dependencies": { "@backstage-community/plugin-tech-insights-common": "workspace:^", "@backstage-community/plugin-tech-insights-react": "workspace:^", - "@backstage/catalog-model": "^1.7.3", - "@backstage/core-components": "^0.16.3", - "@backstage/core-plugin-api": "^1.10.3", + "@backstage/catalog-model": "^1.7.4", + "@backstage/core-components": "^0.17.2", + "@backstage/core-plugin-api": "^1.10.7", "@backstage/errors": "^1.2.7", - "@backstage/plugin-catalog-react": "^1.15.1", + "@backstage/plugin-catalog-react": "^1.18.0", "@backstage/types": "^1.2.1", "@material-table/exporters": "^1.2.19", "@material-ui/core": "^4.12.2", @@ -58,8 +58,8 @@ "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/cli": "^0.29.6", - "@backstage/dev-utils": "^1.1.6", + "@backstage/cli": "^0.32.1", + "@backstage/dev-utils": "^1.1.10", "@testing-library/dom": "^10.0.0", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^15.0.0", diff --git a/workspaces/tech-insights/plugins/tech-insights/report.api.md b/workspaces/tech-insights/plugins/tech-insights/report.api.md index 495d3f1a8..4d26ff045 100644 --- a/workspaces/tech-insights/plugins/tech-insights/report.api.md +++ b/workspaces/tech-insights/plugins/tech-insights/report.api.md @@ -13,7 +13,7 @@ import { CheckResultRenderer } from '@backstage-community/plugin-tech-insights-r import { Entity } from '@backstage/catalog-model'; import { InsightFacts } from '@backstage-community/plugin-tech-insights-common'; import { jsonRulesEngineCheckResultRenderer } from '@backstage-community/plugin-tech-insights-react'; -import { JSX as JSX_2 } from 'react'; +import { JSX as JSX_2 } from 'react/jsx-runtime'; import { PropsWithChildren } from 'react'; import { ReactNode } from 'react'; import { ResultCheckIconBaseComponentProps } from '@backstage-community/plugin-tech-insights-react'; diff --git a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsCard/ScorecardsCard.tsx b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsCard/ScorecardsCard.tsx index 8168dae33..55f6aeb93 100644 --- a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsCard/ScorecardsCard.tsx +++ b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsCard/ScorecardsCard.tsx @@ -14,7 +14,7 @@ * limitations under the License. */ -import React, { useMemo } from 'react'; +import { useMemo } from 'react'; import useAsync from 'react-use/esm/useAsync'; import { ErrorPanel, Progress } from '@backstage/core-components'; import { useApi } from '@backstage/core-plugin-api'; diff --git a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsContent/ScorecardContent.tsx b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsContent/ScorecardContent.tsx index 4d1b5f04d..71eeb3f68 100644 --- a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsContent/ScorecardContent.tsx +++ b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsContent/ScorecardContent.tsx @@ -14,7 +14,6 @@ * limitations under the License. */ -import React from 'react'; import useAsync from 'react-use/esm/useAsync'; import { Content, Page, Progress } from '@backstage/core-components'; import { useApi } from '@backstage/core-plugin-api'; diff --git a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsInfo/ScorecardInfo.tsx b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsInfo/ScorecardInfo.tsx index bb5b6e6e5..704e70d44 100644 --- a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsInfo/ScorecardInfo.tsx +++ b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsInfo/ScorecardInfo.tsx @@ -14,7 +14,9 @@ * limitations under the License. */ -import React, { ReactNode } from 'react'; +import { ReactNode } from 'react'; + +import * as React from 'react'; import Grid from '@material-ui/core/Grid'; import Typography from '@material-ui/core/Typography'; import { makeStyles } from '@material-ui/core/styles'; diff --git a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsList/ScorecardsList.tsx b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsList/ScorecardsList.tsx index ba525e0cb..5a64a6081 100644 --- a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsList/ScorecardsList.tsx +++ b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsList/ScorecardsList.tsx @@ -14,7 +14,6 @@ * limitations under the License. */ -import React from 'react'; import { useApi } from '@backstage/core-plugin-api'; import List from '@material-ui/core/List'; import ListItem from '@material-ui/core/ListItem'; diff --git a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsPage/Filters.tsx b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsPage/Filters.tsx index 981de9ca2..634d1d409 100644 --- a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsPage/Filters.tsx +++ b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsPage/Filters.tsx @@ -14,7 +14,6 @@ * limitations under the License. */ -import React from 'react'; import { Check } from '@backstage-community/plugin-tech-insights-common'; import Typography from '@material-ui/core/Typography'; import Autocomplete from '@material-ui/lab/Autocomplete'; diff --git a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsPage/ScorecardsPage.tsx b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsPage/ScorecardsPage.tsx index 28c732914..e0ed35900 100644 --- a/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsPage/ScorecardsPage.tsx +++ b/workspaces/tech-insights/plugins/tech-insights/src/components/ScorecardsPage/ScorecardsPage.tsx @@ -14,7 +14,7 @@ * limitations under the License. */ -import React, { useMemo, useState } from 'react'; +import { useMemo, useState } from 'react'; import { Content, ErrorPanel, diff --git a/workspaces/tech-insights/tsconfig.json b/workspaces/tech-insights/tsconfig.json index aed5129a4..d346b34ac 100644 --- a/workspaces/tech-insights/tsconfig.json +++ b/workspaces/tech-insights/tsconfig.json @@ -13,6 +13,7 @@ "rootDir": ".", "lib": ["DOM", "DOM.Iterable", "ScriptHost", "ES2022"], "target": "ES2022", - "useUnknownInCatchVariables": false + "useUnknownInCatchVariables": false, + "jsx": "react-jsx" } } diff --git a/workspaces/tech-insights/yarn.lock b/workspaces/tech-insights/yarn.lock index ccf3272da..a777355cc 100644 --- a/workspaces/tech-insights/yarn.lock +++ b/workspaces/tech-insights/yarn.lock @@ -2750,9 +2750,9 @@ __metadata: dependencies: "@backstage-community/plugin-tech-insights-common": "workspace:^" "@backstage-community/plugin-tech-insights-node": "workspace:^" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/backend-test-utils": "npm:^1.2.1" - "@backstage/cli": "npm:^0.29.6" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/backend-test-utils": "npm:^1.5.0" + "@backstage/cli": "npm:^0.32.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" "@backstage/types": "npm:^1.2.1" @@ -2770,15 +2770,15 @@ __metadata: dependencies: "@backstage-community/plugin-tech-insights-common": "workspace:^" "@backstage-community/plugin-tech-insights-node": "workspace:^" - "@backstage/backend-defaults": "npm:^0.7.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/backend-test-utils": "npm:^1.3.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/cli": "npm:^0.29.6" + "@backstage/backend-defaults": "npm:^0.10.0" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/backend-test-utils": "npm:^1.5.0" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/cli": "npm:^0.32.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-permission-common": "npm:^0.8.4" + "@backstage/plugin-permission-common": "npm:^0.9.0" "@backstage/types": "npm:^1.2.1" "@types/express": "npm:^4.17.6" "@types/lodash": "npm:^4.14.151" @@ -2804,10 +2804,10 @@ __metadata: version: 0.0.0-use.local resolution: "@backstage-community/plugin-tech-insights-common@workspace:plugins/tech-insights-common" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/cli": "npm:^0.29.6" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/cli": "npm:^0.32.1" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" "@backstage/types": "npm:^1.2.1" "@types/luxon": "npm:^3.0.0" @@ -2822,8 +2822,8 @@ __metadata: resolution: "@backstage-community/plugin-tech-insights-maturity-common@workspace:plugins/tech-insights-maturity-common" dependencies: "@backstage-community/plugin-tech-insights-common": "workspace:^" - "@backstage/cli": "npm:^0.29.6" - "@backstage/repo-tools": "npm:^0.13.0" + "@backstage/cli": "npm:^0.32.1" + "@backstage/repo-tools": "npm:^0.13.3" msw: "npm:2.7.0" languageName: unknown linkType: soft @@ -2835,18 +2835,18 @@ __metadata: "@backstage-community/plugin-tech-insights-common": "workspace:^" "@backstage-community/plugin-tech-insights-maturity-common": "workspace:^" "@backstage-community/plugin-tech-insights-react": "workspace:^" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/cli": "npm:^0.29.6" - "@backstage/core-app-api": "npm:^1.15.4" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/dev-utils": "npm:^1.1.6" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/repo-tools": "npm:^0.13.0" - "@backstage/test-utils": "npm:^1.7.4" - "@backstage/theme": "npm:^0.6.3" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/cli": "npm:^0.32.1" + "@backstage/core-app-api": "npm:^1.17.0" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/dev-utils": "npm:^1.1.10" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/repo-tools": "npm:^0.13.3" + "@backstage/test-utils": "npm:^1.7.8" + "@backstage/theme": "npm:^0.6.6" + "@backstage/version-bridge": "npm:^1.0.11" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:4.0.0-alpha.61" @@ -2877,10 +2877,10 @@ __metadata: resolution: "@backstage-community/plugin-tech-insights-node@workspace:plugins/tech-insights-node" dependencies: "@backstage-community/plugin-tech-insights-common": "workspace:^" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/backend-test-utils": "npm:^1.2.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/cli": "npm:^0.29.6" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/backend-test-utils": "npm:^1.5.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/cli": "npm:^0.32.1" "@backstage/config": "npm:^1.3.2" "@backstage/types": "npm:^1.2.1" "@types/luxon": "npm:^3.0.0" @@ -2894,10 +2894,10 @@ __metadata: resolution: "@backstage-community/plugin-tech-insights-react@workspace:plugins/tech-insights-react" dependencies: "@backstage-community/plugin-tech-insights-common": "workspace:^" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/cli": "npm:^0.29.6" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/test-utils": "npm:^1.7.4" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/cli": "npm:^0.32.1" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/test-utils": "npm:^1.7.8" "@backstage/types": "npm:^1.2.1" "@material-ui/core": "npm:^4.9.13" "@material-ui/icons": "npm:^4.9.1" @@ -2916,13 +2916,13 @@ __metadata: dependencies: "@backstage-community/plugin-tech-insights-common": "workspace:^" "@backstage-community/plugin-tech-insights-react": "workspace:^" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/cli": "npm:^0.29.6" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/dev-utils": "npm:^1.1.6" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/cli": "npm:^0.32.1" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/dev-utils": "npm:^1.1.10" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-catalog-react": "npm:^1.15.1" + "@backstage/plugin-catalog-react": "npm:^1.18.0" "@backstage/types": "npm:^1.2.1" "@material-table/exporters": "npm:^1.2.19" "@material-ui/core": "npm:^4.12.2" @@ -2944,30 +2944,30 @@ __metadata: languageName: unknown linkType: soft -"@backstage/app-defaults@npm:^1.5.16": - version: 1.5.16 - resolution: "@backstage/app-defaults@npm:1.5.16" +"@backstage/app-defaults@npm:^1.6.2": + version: 1.6.2 + resolution: "@backstage/app-defaults@npm:1.6.2" dependencies: - "@backstage/core-app-api": "npm:^1.15.4" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/plugin-permission-react": "npm:^0.4.30" - "@backstage/theme": "npm:^0.6.3" + "@backstage/core-app-api": "npm:^1.17.0" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/plugin-permission-react": "npm:^0.4.34" + "@backstage/theme": "npm:^0.6.6" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/41bf9957ce48daf74e5c8b7eaa19e30077ca45be6e106c5882d36acd52e7b1f100acb68687bf6f1e5d11b078002f35bd026937c1a0765adc6ac3571629e84a56 + checksum: 10/0a555df27dbf75e92949dadf57f1764825d25d89b25fc0bf01bb1a4f0546787d94001dbb8beb65d444ad1801c7cb52236240fa42a2aeb0a51d39d2b41949033d languageName: node linkType: hard -"@backstage/backend-app-api@npm:^1.1.1, @backstage/backend-app-api@npm:^1.2.0, @backstage/backend-app-api@npm:^1.2.3": +"@backstage/backend-app-api@npm:^1.2.3": version: 1.2.3 resolution: "@backstage/backend-app-api@npm:1.2.3" dependencies: @@ -3135,172 +3135,6 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-defaults@npm:^0.7.0": - version: 0.7.0 - resolution: "@backstage/backend-defaults@npm:0.7.0" - dependencies: - "@aws-sdk/abort-controller": "npm:^3.347.0" - "@aws-sdk/client-codecommit": "npm:^3.350.0" - "@aws-sdk/client-s3": "npm:^3.350.0" - "@aws-sdk/credential-providers": "npm:^3.350.0" - "@aws-sdk/types": "npm:^3.347.0" - "@azure/identity": "npm:^4.0.0" - "@azure/storage-blob": "npm:^12.5.0" - "@backstage/backend-app-api": "npm:^1.1.1" - "@backstage/backend-dev-utils": "npm:^0.1.5" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/cli-common": "npm:^0.1.15" - "@backstage/cli-node": "npm:^0.2.12" - "@backstage/config": "npm:^1.3.2" - "@backstage/config-loader": "npm:^1.9.5" - "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/integration-aws-node": "npm:^0.1.15" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-events-node": "npm:^0.4.7" - "@backstage/plugin-permission-node": "npm:^0.8.7" - "@backstage/types": "npm:^1.2.1" - "@google-cloud/storage": "npm:^7.0.0" - "@keyv/memcache": "npm:^2.0.1" - "@keyv/redis": "npm:^4.0.1" - "@manypkg/get-packages": "npm:^1.1.3" - "@octokit/rest": "npm:^19.0.3" - "@opentelemetry/api": "npm:^1.9.0" - "@types/cors": "npm:^2.8.6" - "@types/express": "npm:^4.17.6" - archiver: "npm:^7.0.0" - base64-stream: "npm:^1.0.0" - better-sqlite3: "npm:^11.0.0" - compression: "npm:^1.7.4" - concat-stream: "npm:^2.0.0" - cookie: "npm:^0.7.0" - cors: "npm:^2.8.5" - cron: "npm:^3.0.0" - express: "npm:^4.17.1" - express-promise-router: "npm:^4.1.0" - fs-extra: "npm:^11.2.0" - git-url-parse: "npm:^15.0.0" - helmet: "npm:^6.0.0" - isomorphic-git: "npm:^1.23.0" - jose: "npm:^5.0.0" - keyv: "npm:^5.2.1" - knex: "npm:^3.0.0" - lodash: "npm:^4.17.21" - logform: "npm:^2.3.2" - luxon: "npm:^3.0.0" - minimatch: "npm:^9.0.0" - minimist: "npm:^1.2.5" - mysql2: "npm:^3.0.0" - node-fetch: "npm:^2.7.0" - node-forge: "npm:^1.3.1" - p-limit: "npm:^3.1.0" - p-throttle: "npm:^4.1.1" - path-to-regexp: "npm:^8.0.0" - pg: "npm:^8.11.3" - pg-connection-string: "npm:^2.3.0" - pg-format: "npm:^1.0.4" - raw-body: "npm:^2.4.1" - selfsigned: "npm:^2.0.0" - tar: "npm:^6.1.12" - triple-beam: "npm:^1.4.1" - uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - winston-transport: "npm:^4.5.0" - yauzl: "npm:^3.0.0" - yn: "npm:^4.0.0" - zod: "npm:^3.22.4" - peerDependencies: - "@google-cloud/cloud-sql-connector": ^1.4.0 - peerDependenciesMeta: - "@google-cloud/cloud-sql-connector": - optional: true - checksum: 10/a4dbb5641979a28637dbf081be3f85017a6145ba42bd35bf7d29a0f2c3cc06512c2aa3abed46513e9678dbb46e63b608f402f1f7c2dd80cfd38666f0448cce9c - languageName: node - linkType: hard - -"@backstage/backend-defaults@npm:^0.8.0": - version: 0.8.1 - resolution: "@backstage/backend-defaults@npm:0.8.1" - dependencies: - "@aws-sdk/abort-controller": "npm:^3.347.0" - "@aws-sdk/client-codecommit": "npm:^3.350.0" - "@aws-sdk/client-s3": "npm:^3.350.0" - "@aws-sdk/credential-providers": "npm:^3.350.0" - "@aws-sdk/types": "npm:^3.347.0" - "@azure/identity": "npm:^4.0.0" - "@azure/storage-blob": "npm:^12.5.0" - "@backstage/backend-app-api": "npm:^1.2.0" - "@backstage/backend-dev-utils": "npm:^0.1.5" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/cli-common": "npm:^0.1.15" - "@backstage/cli-node": "npm:^0.2.13" - "@backstage/config": "npm:^1.3.2" - "@backstage/config-loader": "npm:^1.9.6" - "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/integration-aws-node": "npm:^0.1.15" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-events-node": "npm:^0.4.8" - "@backstage/plugin-permission-node": "npm:^0.8.8" - "@backstage/types": "npm:^1.2.1" - "@google-cloud/storage": "npm:^7.0.0" - "@keyv/memcache": "npm:^2.0.1" - "@keyv/redis": "npm:^4.0.1" - "@manypkg/get-packages": "npm:^1.1.3" - "@octokit/rest": "npm:^19.0.3" - "@opentelemetry/api": "npm:^1.9.0" - "@types/cors": "npm:^2.8.6" - "@types/express": "npm:^4.17.6" - archiver: "npm:^7.0.0" - base64-stream: "npm:^1.0.0" - better-sqlite3: "npm:^11.0.0" - compression: "npm:^1.7.4" - concat-stream: "npm:^2.0.0" - cookie: "npm:^0.7.0" - cors: "npm:^2.8.5" - cron: "npm:^3.0.0" - express: "npm:^4.17.1" - express-promise-router: "npm:^4.1.0" - fs-extra: "npm:^11.2.0" - git-url-parse: "npm:^15.0.0" - helmet: "npm:^6.0.0" - isomorphic-git: "npm:^1.23.0" - jose: "npm:^5.0.0" - keyv: "npm:^5.2.1" - knex: "npm:^3.0.0" - lodash: "npm:^4.17.21" - logform: "npm:^2.3.2" - luxon: "npm:^3.0.0" - minimatch: "npm:^9.0.0" - minimist: "npm:^1.2.5" - mysql2: "npm:^3.0.0" - node-fetch: "npm:^2.7.0" - node-forge: "npm:^1.3.1" - p-limit: "npm:^3.1.0" - p-throttle: "npm:^4.1.1" - path-to-regexp: "npm:^8.0.0" - pg: "npm:^8.11.3" - pg-connection-string: "npm:^2.3.0" - pg-format: "npm:^1.0.4" - raw-body: "npm:^2.4.1" - selfsigned: "npm:^2.0.0" - tar: "npm:^6.1.12" - triple-beam: "npm:^1.4.1" - uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - winston-transport: "npm:^4.5.0" - yauzl: "npm:^3.0.0" - yn: "npm:^4.0.0" - zod: "npm:^3.22.4" - peerDependencies: - "@google-cloud/cloud-sql-connector": ^1.4.0 - peerDependenciesMeta: - "@google-cloud/cloud-sql-connector": - optional: true - checksum: 10/0fb46dc4485ef620eede3e8db033ebb57fc7276637e38da39614cd6176ac2a51ce2b34adce63a317b5dda12e1ab8df3f2f7a42f2cfe0cb1d7301ef7d02139571 - languageName: node - linkType: hard - "@backstage/backend-dev-utils@npm:^0.1.5": version: 0.1.5 resolution: "@backstage/backend-dev-utils@npm:0.1.5" @@ -3308,12 +3142,12 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-openapi-utils@npm:^0.4.1": - version: 0.4.1 - resolution: "@backstage/backend-openapi-utils@npm:0.4.1" +"@backstage/backend-openapi-utils@npm:^0.5.3": + version: 0.5.3 + resolution: "@backstage/backend-openapi-utils@npm:0.5.3" dependencies: "@apidevtools/swagger-parser": "npm:^10.1.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/errors": "npm:^1.2.7" "@backstage/types": "npm:^1.2.1" "@types/express": "npm:^4.17.6" @@ -3328,11 +3162,11 @@ __metadata: mockttp: "npm:^3.13.0" openapi-merge: "npm:^1.3.2" openapi3-ts: "npm:^3.1.2" - checksum: 10/fb1d406f51a093312a906a621cee891a164534deb3df3549b87027c482a78330411a54b7392dd7158834848f0facea7b2922658612c0d95226c7c4f3b3d78d92 + checksum: 10/7cfa2e67c5dbde3441da6f975a967961bf8075aa36113f6640d36d1bfd3eb222c51d9b3f237af6c5096e04d667c15f041ee3f4640372726700737efbe88d31b0 languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^1.0.0, @backstage/backend-plugin-api@npm:^1.1.1, @backstage/backend-plugin-api@npm:^1.2.0, @backstage/backend-plugin-api@npm:^1.3.1": +"@backstage/backend-plugin-api@npm:^1.0.0, @backstage/backend-plugin-api@npm:^1.1.1, @backstage/backend-plugin-api@npm:^1.3.1": version: 1.3.1 resolution: "@backstage/backend-plugin-api@npm:1.3.1" dependencies: @@ -3351,20 +3185,21 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-test-utils@npm:^1.2.1, @backstage/backend-test-utils@npm:^1.3.0": - version: 1.3.0 - resolution: "@backstage/backend-test-utils@npm:1.3.0" +"@backstage/backend-test-utils@npm:^1.5.0": + version: 1.5.0 + resolution: "@backstage/backend-test-utils@npm:1.5.0" dependencies: - "@backstage/backend-app-api": "npm:^1.2.0" - "@backstage/backend-defaults": "npm:^0.8.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" + "@backstage/backend-app-api": "npm:^1.2.3" + "@backstage/backend-defaults": "npm:^0.10.0" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-events-node": "npm:^0.4.8" + "@backstage/plugin-auth-node": "npm:^0.6.3" + "@backstage/plugin-events-node": "npm:^0.4.11" "@backstage/types": "npm:^1.2.1" "@keyv/memcache": "npm:^2.0.1" "@keyv/redis": "npm:^4.0.1" + "@keyv/valkey": "npm:^1.0.1" "@types/express": "npm:^4.17.6" "@types/express-serve-static-core": "npm:^4.17.5" "@types/keyv": "npm:^4.2.0" @@ -3382,9 +3217,7 @@ __metadata: textextensions: "npm:^5.16.0" uuid: "npm:^11.0.0" yn: "npm:^4.0.0" - peerDependencies: - "@types/jest": "*" - checksum: 10/233ea83f1355383e466c667607b55518832415ae6cf77134033e92706201517637e938cdece9fe4ff452d4304bc405a73102f04c85ca7ceb4f119d326994a64d + checksum: 10/d109c5d3d4c66f56cc144b089a3b14922d14caf178056ac576d3ff1bd49b13f5476628c318c95504686a8866668f86f2a0ee41575fe57ecd8a1bf98126a7ef41 languageName: node linkType: hard @@ -3419,7 +3252,7 @@ __metadata: languageName: node linkType: hard -"@backstage/cli-node@npm:^0.2.12, @backstage/cli-node@npm:^0.2.13": +"@backstage/cli-node@npm:^0.2.13": version: 0.2.13 resolution: "@backstage/cli-node@npm:0.2.13" dependencies: @@ -3435,26 +3268,26 @@ __metadata: languageName: node linkType: hard -"@backstage/cli@npm:^0.29.6": - version: 0.29.6 - resolution: "@backstage/cli@npm:0.29.6" +"@backstage/cli@npm:^0.32.1": + version: 0.32.1 + resolution: "@backstage/cli@npm:0.32.1" dependencies: - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/cli-common": "npm:^0.1.15" - "@backstage/cli-node": "npm:^0.2.12" + "@backstage/cli-node": "npm:^0.2.13" "@backstage/config": "npm:^1.3.2" - "@backstage/config-loader": "npm:^1.9.5" + "@backstage/config-loader": "npm:^1.10.1" "@backstage/errors": "npm:^1.2.7" "@backstage/eslint-plugin": "npm:^0.1.10" - "@backstage/integration": "npm:^1.16.1" - "@backstage/release-manifests": "npm:^0.0.12" + "@backstage/integration": "npm:^1.17.0" + "@backstage/release-manifests": "npm:^0.0.13" "@backstage/types": "npm:^1.2.1" "@manypkg/get-packages": "npm:^1.1.3" - "@module-federation/enhanced": "npm:^0.8.0" + "@module-federation/enhanced": "npm:^0.9.0" "@octokit/graphql": "npm:^5.0.0" "@octokit/graphql-schema": "npm:^13.7.0" "@octokit/oauth-app": "npm:^4.2.0" - "@octokit/request": "npm:^6.0.0" + "@octokit/request": "npm:^8.0.0" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.7" "@rollup/plugin-commonjs": "npm:^26.0.0" "@rollup/plugin-json": "npm:^6.0.0" @@ -3487,7 +3320,7 @@ __metadata: cross-spawn: "npm:^7.0.3" css-loader: "npm:^6.5.1" ctrlc-windows: "npm:^2.1.0" - esbuild: "npm:^0.24.0" + esbuild: "npm:^0.25.0" esbuild-loader: "npm:^4.0.0" eslint: "npm:^8.6.0" eslint-config-prettier: "npm:^9.0.0" @@ -3519,17 +3352,16 @@ __metadata: lodash: "npm:^4.17.21" mini-css-extract-plugin: "npm:^2.4.2" minimatch: "npm:^9.0.0" - node-libs-browser: "npm:^2.2.1" + node-stdlib-browser: "npm:^1.3.1" npm-packlist: "npm:^5.0.0" ora: "npm:^5.3.0" - p-limit: "npm:^3.1.0" p-queue: "npm:^6.6.2" pirates: "npm:^4.0.6" postcss: "npm:^8.1.0" process: "npm:^0.11.10" raw-loader: "npm:^4.0.2" react-dev-utils: "npm:^12.0.0-next.60" - react-refresh: "npm:^0.14.0" + react-refresh: "npm:^0.17.0" recursive-readdir: "npm:^2.2.2" replace-in-file: "npm:^7.1.0" rollup: "npm:^4.27.3" @@ -3544,6 +3376,7 @@ __metadata: tar: "npm:^6.1.12" terser-webpack-plugin: "npm:^5.1.3" ts-morph: "npm:^24.0.0" + undici: "npm:^7.2.3" util: "npm:^0.12.3" webpack: "npm:^5.94.0" webpack-dev-server: "npm:^5.0.0" @@ -3552,8 +3385,9 @@ __metadata: yml-loader: "npm:^2.1.0" yn: "npm:^4.0.0" zod: "npm:^3.22.4" + zod-validation-error: "npm:^3.4.0" peerDependencies: - "@rspack/core": ^1.0.10 + "@rspack/core": ^1.2.8 "@rspack/dev-server": ^1.0.9 "@rspack/plugin-react-refresh": ^1.0.0 peerDependenciesMeta: @@ -3565,11 +3399,12 @@ __metadata: optional: true bin: backstage-cli: bin/backstage-cli - checksum: 10/46bfa34be7d216a454962d07092828a55d27be4e53c5eb65a713d0b16fa5da226a668ca984e37290c6eaea7a97f05c42f3893e11703c46a9ded4a83ced6c12e6 + backstage-cli-alpha: bin/backstage-cli-alpha + checksum: 10/8675aaf0a33d10d3f7620ca89f6a2a7f2c7e35e86c49bf3e8d56ff71ddc7e888e53a1e99c8bd476c9d67c911ae6552d674b4944a93ab120e32d910fe36db6c1d languageName: node linkType: hard -"@backstage/config-loader@npm:^1.10.1, @backstage/config-loader@npm:^1.9.1, @backstage/config-loader@npm:^1.9.5, @backstage/config-loader@npm:^1.9.6": +"@backstage/config-loader@npm:^1.10.1, @backstage/config-loader@npm:^1.9.1": version: 1.10.1 resolution: "@backstage/config-loader@npm:1.10.1" dependencies: @@ -3603,14 +3438,14 @@ __metadata: languageName: node linkType: hard -"@backstage/core-app-api@npm:^1.15.4": - version: 1.15.4 - resolution: "@backstage/core-app-api@npm:1.15.4" +"@backstage/core-app-api@npm:^1.17.0": + version: 1.17.0 + resolution: "@backstage/core-app-api@npm:1.17.0" dependencies: "@backstage/config": "npm:^1.3.2" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" "@types/prop-types": "npm:^15.7.3" history: "npm:^5.0.0" i18next: "npm:^22.4.15" @@ -3620,46 +3455,48 @@ __metadata: zen-observable: "npm:^0.10.0" zod: "npm:^3.22.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/7d33ec54c6e8051d72763a7990ec4ad7f0bc70574103923127e7be43f3402b8756f18ddb566f2c58ae5e246338f40e45307e69a515749836f1fa2d91666eb9b2 + checksum: 10/04939b5d59a2473cc95ec170a11f0c82d924f436d1f40598f6a571a21c37c38e2d86f84ed6ec0b1cf91b3ac02aff2aed608184f41017535e55096466a63c4f29 languageName: node linkType: hard -"@backstage/core-compat-api@npm:^0.3.5": - version: 0.3.5 - resolution: "@backstage/core-compat-api@npm:0.3.5" +"@backstage/core-compat-api@npm:^0.4.2": + version: 0.4.2 + resolution: "@backstage/core-compat-api@npm:0.4.2" dependencies: - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/version-bridge": "npm:^1.0.11" lodash: "npm:^4.17.21" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/cfd024c2bba6ad62f3b0d6e4a75261ccbce65808285f74b7b63078c179f5a103b0b4aea8fe2481745ef6c3790c2a4ade6157bb16fb316e4c8086769874ca91ba + checksum: 10/7e93c3ff7a9979ee8cb0ab582e66bd0febb5995c91cc0545473e9e86fc75c1ebbb0a24a901e120d7e4ecf122bbb31de1b4f8fc78c7da5f6d84daa9d6b9194035 languageName: node linkType: hard -"@backstage/core-components@npm:^0.16.3": - version: 0.16.3 - resolution: "@backstage/core-components@npm:0.16.3" +"@backstage/core-components@npm:^0.17.2": + version: 0.17.2 + resolution: "@backstage/core-components@npm:0.17.2" dependencies: "@backstage/config": "npm:^1.3.2" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/theme": "npm:^0.6.3" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/theme": "npm:^0.6.6" + "@backstage/version-bridge": "npm:^1.0.11" + "@dagrejs/dagre": "npm:^1.1.4" "@date-io/core": "npm:^1.3.13" "@material-table/core": "npm:^3.1.0" "@material-ui/core": "npm:^4.12.2" @@ -3673,7 +3510,7 @@ __metadata: d3-selection: "npm:^3.0.0" d3-shape: "npm:^3.0.0" d3-zoom: "npm:^3.0.0" - dagre: "npm:^0.8.5" + js-yaml: "npm:^4.1.0" linkify-react: "npm:4.1.3" linkifyjs: "npm:4.1.3" lodash: "npm:^4.17.21" @@ -3693,62 +3530,62 @@ __metadata: zen-observable: "npm:^0.10.0" zod: "npm:^3.22.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/6a58a466f7e5703368f66ce0cd0104ec96aa14bc98dc5d456b57ca98c24883601fcc29cca19b7910ca15ca059bcbe7e72a8cac324d74e6aba620c9e07dfe1c33 + checksum: 10/0b790f3448001e571e50a89c6bbcd08d0d08b7e098b262e09ad19e475ffdf12f4b0c31b0880e64a61a1096b5091d6767e06e32874a2dc6ebc98d79bc0b82107f languageName: node linkType: hard -"@backstage/core-plugin-api@npm:^1.10.3": - version: 1.10.3 - resolution: "@backstage/core-plugin-api@npm:1.10.3" +"@backstage/core-plugin-api@npm:^1.10.7": + version: 1.10.7 + resolution: "@backstage/core-plugin-api@npm:1.10.7" dependencies: "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" history: "npm:^5.0.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/4c45b89da9f38f6afa581dcb0ccc74f5353c3db18f535223cfde98d8d7c06ceb85e18b6a2259d6519fe582b80821bee0d5b20fd3bb55862df132cd5692644312 + checksum: 10/1a8865e41f38b514936275dea23c595e5c07523a68081d8207f99a18ee049c81b92b33a606478b7f7881597bc71f9b14d9aba7cbc453645ced6317648ab75826 languageName: node linkType: hard -"@backstage/dev-utils@npm:^1.1.6": - version: 1.1.6 - resolution: "@backstage/dev-utils@npm:1.1.6" +"@backstage/dev-utils@npm:^1.1.10": + version: 1.1.10 + resolution: "@backstage/dev-utils@npm:1.1.10" dependencies: - "@backstage/app-defaults": "npm:^1.5.16" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-app-api": "npm:^1.15.4" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/theme": "npm:^0.6.3" + "@backstage/app-defaults": "npm:^1.6.2" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-app-api": "npm:^1.17.0" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/theme": "npm:^0.6.6" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" react-use: "npm:^17.2.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/1aea77cb983d9acf9f89be641a9ea0e4761572e1d7c0b7c7bc7f17fb1b2cb001962cf25ba7ceed18d83061013c81e7d2223bdf8a637623451b59b8c8e894cad5 + checksum: 10/2f4c4c41f4e0fcb7cbc5f2e4acdc2c49b312e5ce95e6fbdb849f71f1f3451ad471dd2d1063da789bd3187b797af2826fda8c9147edb5fdaf1fd8bdbd55b5d911 languageName: node linkType: hard @@ -3787,104 +3624,104 @@ __metadata: languageName: node linkType: hard -"@backstage/frontend-app-api@npm:^0.10.4": - version: 0.10.4 - resolution: "@backstage/frontend-app-api@npm:0.10.4" +"@backstage/frontend-app-api@npm:^0.11.2": + version: 0.11.2 + resolution: "@backstage/frontend-app-api@npm:0.11.2" dependencies: "@backstage/config": "npm:^1.3.2" - "@backstage/core-app-api": "npm:^1.15.4" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-app-api": "npm:^1.17.0" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-defaults": "npm:^0.1.5" - "@backstage/frontend-plugin-api": "npm:^0.9.4" + "@backstage/frontend-defaults": "npm:^0.2.2" + "@backstage/frontend-plugin-api": "npm:^0.10.2" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" lodash: "npm:^4.17.21" zod: "npm:^3.22.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/b93025117c298cedf76c246a6fd227985ed3372bbcfbf6640ef5702d980bd1de8960d19e17873bd6c3c8f8734da0eb62644ccb5110a26eaec8f94ed9e74120f5 + checksum: 10/06cf128df60b0322c07c14853146da5096625d58a344555571a65ead221f03dc1f4e2fe7da364b2afec010be13a4d4a4574060a3f65c023bdcdc93d20d09c33d languageName: node linkType: hard -"@backstage/frontend-defaults@npm:^0.1.5": - version: 0.1.5 - resolution: "@backstage/frontend-defaults@npm:0.1.5" +"@backstage/frontend-defaults@npm:^0.2.2": + version: 0.2.2 + resolution: "@backstage/frontend-defaults@npm:0.2.2" dependencies: "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-app-api": "npm:^0.10.4" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-app": "npm:^0.1.5" + "@backstage/frontend-app-api": "npm:^0.11.2" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-app": "npm:^0.1.9" "@react-hookz/web": "npm:^24.0.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/729fe9b7195809192e4c1c785ecb494e6af51475abe999ba2891dffceaa931e739f4b6fb62f2ac0cdbb71030790cad183a604d31c1287949114642fc39d8ec07 + checksum: 10/23e6156314cb80d9cc1128ee3ad2d3afee3e2a6e88c049853b19133fc95e75f4361e735f26903e44fa62b29d39df5381c53200799a8cc3b3fd0943682a5e51f5 languageName: node linkType: hard -"@backstage/frontend-plugin-api@npm:^0.9.4": - version: 0.9.4 - resolution: "@backstage/frontend-plugin-api@npm:0.9.4" +"@backstage/frontend-plugin-api@npm:^0.10.2": + version: 0.10.2 + resolution: "@backstage/frontend-plugin-api@npm:0.10.2" dependencies: - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" "@material-ui/core": "npm:^4.12.4" lodash: "npm:^4.17.21" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.21.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/34fb8c49bc418de1b56130b7b7f9295eafe92b10a189c1cf1659dce7cad2dbcd56d20e5671e21a1e3bd57f941d90b8946c070a1d351c8a9c7ea3d3a236e01101 + checksum: 10/4f01cf2ae8352dd8b5f7ff66a97739c6f9f8b19b182ae7cb05db542d02fa0cdee805712c0d355068de3c7cd851404fe6e424c5b7a0ffbcec686c42bc78030510 languageName: node linkType: hard -"@backstage/frontend-test-utils@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/frontend-test-utils@npm:0.2.5" +"@backstage/frontend-test-utils@npm:^0.3.2": + version: 0.3.2 + resolution: "@backstage/frontend-test-utils@npm:0.3.2" dependencies: "@backstage/config": "npm:^1.3.2" - "@backstage/frontend-app-api": "npm:^0.10.4" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-app": "npm:^0.1.5" - "@backstage/test-utils": "npm:^1.7.4" + "@backstage/frontend-app-api": "npm:^0.11.2" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-app": "npm:^0.1.9" + "@backstage/test-utils": "npm:^1.7.8" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" zod: "npm:^3.22.4" peerDependencies: "@testing-library/react": ^16.0.0 - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/720bddad2da35b67cc3b6842518efccb7f9194cbbc6c17b29242e8a57321bf92b01b5f72e5e87aef9908553b4d55a5c92711f21bf0ead1448fd0b6ed6aeee2b4 + checksum: 10/3b33d0165e2bda8460e433649fec04d7594c7d987b7cdc59b46a955208266481d15df0f6d529a0bfbece7050d6510c0e320bf77fc81296579747e9a469d8e7d0 languageName: node linkType: hard -"@backstage/integration-aws-node@npm:^0.1.12, @backstage/integration-aws-node@npm:^0.1.15, @backstage/integration-aws-node@npm:^0.1.16": +"@backstage/integration-aws-node@npm:^0.1.12, @backstage/integration-aws-node@npm:^0.1.16": version: 0.1.16 resolution: "@backstage/integration-aws-node@npm:0.1.16" dependencies: @@ -3899,28 +3736,28 @@ __metadata: languageName: node linkType: hard -"@backstage/integration-react@npm:^1.2.3": - version: 1.2.3 - resolution: "@backstage/integration-react@npm:1.2.3" +"@backstage/integration-react@npm:^1.2.7": + version: 1.2.7 + resolution: "@backstage/integration-react@npm:1.2.7" dependencies: "@backstage/config": "npm:^1.3.2" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/integration": "npm:^1.16.1" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/integration": "npm:^1.17.0" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/ca854eb745e6676b35daf050420eeadbf9c480f77b08a7788489a4768fb95c367493c5f4143e5eebff0f26dec1bc50758ebe9696abc600585d6e7a18e7893291 + checksum: 10/a954cdd17caebd6a768892884dea34249b6f502de5e7dcb9da8fc18f591bc15be7bb37e91d6f56c0c3783121a69e54f305ae6279a7647f42f15f355affa5cebe languageName: node linkType: hard -"@backstage/integration@npm:^1.15.0, @backstage/integration@npm:^1.16.1, @backstage/integration@npm:^1.17.0": +"@backstage/integration@npm:^1.15.0, @backstage/integration@npm:^1.17.0": version: 1.17.0 resolution: "@backstage/integration@npm:1.17.0" dependencies: @@ -3938,20 +3775,20 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-api-docs@npm:^0.12.3": - version: 0.12.3 - resolution: "@backstage/plugin-api-docs@npm:0.12.3" +"@backstage/plugin-api-docs@npm:^0.12.7": + version: 0.12.7 + resolution: "@backstage/plugin-api-docs@npm:0.12.7" dependencies: "@asyncapi/react-component": "npm:^2.3.3" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-catalog": "npm:^1.26.1" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/plugin-permission-react": "npm:^0.4.30" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-catalog": "npm:^1.30.0" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/plugin-permission-react": "npm:^0.4.34" "@graphiql/react": "npm:^0.23.0" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" @@ -3963,29 +3800,28 @@ __metadata: isomorphic-form-data: "npm:^2.0.0" swagger-ui-react: "npm:^5.0.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/caa6dde23b7856dccbed99df95d443ba05dbef08aad3c48679963121ab5a74b4df88a1b6f50b16ea55da0885bfb22ce6ab2f69a7d7591daad125251ff1f03ab2 + checksum: 10/7c8dee45f9dcfa0bbb6c9ee76649e854c2e754a4d89b5ad6647c07a29e8e6a48d72e6cd2f0121481a6e630f2043097b54ad1a56b179d8c97e9b6ec7b17df4fba languageName: node linkType: hard -"@backstage/plugin-app-backend@npm:^0.4.4": - version: 0.4.4 - resolution: "@backstage/plugin-app-backend@npm:0.4.4" +"@backstage/plugin-app-backend@npm:^0.5.2": + version: 0.5.2 + resolution: "@backstage/plugin-app-backend@npm:0.5.2" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" - "@backstage/config-loader": "npm:^1.9.5" + "@backstage/config-loader": "npm:^1.10.1" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-app-node": "npm:^0.1.29" - "@backstage/plugin-auth-node": "npm:^0.5.6" + "@backstage/plugin-app-node": "npm:^0.1.33" + "@backstage/plugin-auth-node": "npm:^0.6.3" "@backstage/types": "npm:^1.2.1" - "@types/express": "npm:^4.17.6" express: "npm:^4.17.1" express-promise-router: "npm:^4.1.0" fs-extra: "npm:^11.2.0" @@ -3995,349 +3831,104 @@ __metadata: lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" yn: "npm:^4.0.0" - checksum: 10/d6f9d22919707501bc42c07c2c10053150422f99e7adedc0370b85ecb5ef55e4da5f9f0c8521ef90845c7a36d86171756aaad3e4c53a760528af84dfcbfa0e00 + checksum: 10/416b623c183e4a2d8b527964c4117073749d1fe26f697be33422a0b5b8eb54a74f79959ebc1264d0a724dfbb74e9ae8feaad6cdabf4246561ecd0eba02bd7d50 languageName: node linkType: hard -"@backstage/plugin-app-node@npm:^0.1.29": - version: 0.1.29 - resolution: "@backstage/plugin-app-node@npm:0.1.29" +"@backstage/plugin-app-node@npm:^0.1.33": + version: 0.1.33 + resolution: "@backstage/plugin-app-node@npm:0.1.33" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config-loader": "npm:^1.9.5" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/config-loader": "npm:^1.10.1" "@types/express": "npm:^4.17.6" express: "npm:^4.17.1" fs-extra: "npm:^11.2.0" - checksum: 10/6ba435b7e094ee4c05163f085ae978d5407e1433d2ec5912b093153784273cb3b33cf53d2f2ead95ff7af1fd8747a694e11999d8e3648ffc2a639d760ec762d1 + checksum: 10/b1d51d1c90f0898e429623208b9d0a2960f8c0f98a480c0fc3b02a955812230b74031afb54e4a867f21798ab4ae27fa46726b8d07d0cb3eaac83a7bbbb7dcb6c languageName: node linkType: hard -"@backstage/plugin-app@npm:^0.1.5": - version: 0.1.5 - resolution: "@backstage/plugin-app@npm:0.1.5" +"@backstage/plugin-app@npm:^0.1.9": + version: 0.1.9 + resolution: "@backstage/plugin-app@npm:0.1.9" dependencies: - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-permission-react": "npm:^0.4.30" - "@backstage/theme": "npm:^0.6.3" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-permission-react": "npm:^0.4.34" + "@backstage/theme": "npm:^0.6.6" + "@backstage/types": "npm:^1.2.1" "@material-ui/core": "npm:^4.9.13" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:^4.0.0-alpha.61" react-use: "npm:^17.2.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/ea79d6c93662136e394f2c1e799eb97ad75ee4ff5cf32736c64ff1d26f5eca2a8e3da0f046ca40f5865098e39b54101ec3cff3595894fcc790a786894ff7f8bc + checksum: 10/9c357605a8427f8bf5099968c612f90015d34d757a9494ea22d487bec20593cd80a7a50326e46344fc877ed163a14f2675d33530c1d756411316b0d373096aab languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.3.4" +"@backstage/plugin-auth-backend-module-github-provider@npm:^0.3.3": + version: 0.3.3 + resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.3.3" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-atlassian-oauth2: "npm:^2.1.0" - checksum: 10/555f053d13cd582d5941ca434d10b53e9064f6bd3e30b6d1daadf22e176f3685a4a311f223b30e15dad2f76386bba9e1fa2dc65e439a9ca7fbab767175b3769d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-auth0-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-auth0-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.17.1" - passport-auth0: "npm:^1.4.3" - passport-oauth2: "npm:^1.6.1" - checksum: 10/a1525e9e1cec3d96aaea0074a091bb69efacb048acecdd7c961ce9e7852510486a30874d94769127328b85fd4f385a32cc274367d079cb4cedbed2a0b998d75f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.3.2" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - node-cache: "npm:^5.1.2" - checksum: 10/52ab555a366b847f48306cb9cd1e3fd63c81ea9bcece052be3d76e296f4ec33590131ba8325e159e6ca3479a7836863e65bd872d1fab29beb8dc475c2a0a9911 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@types/passport": "npm:^1.0.16" - express: "npm:^4.19.2" - jose: "npm:^5.0.0" - passport: "npm:^0.7.0" - checksum: 10/f74ccf691da45f15881356f7c43b1acb612bcc4af815903c5b9d39033467a9010cf253bb77203a4a91015a62a0a3abb80c7f03298806e2673153e1389057b4ff - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-bitbucket-oauth2: "npm:^0.1.2" - checksum: 10/e5449a54620ba38c43bfbe2923ccea094422c4f87a5c35fd8cf856d95afa8dd06198c3f5d1921d5da18129d392d9d6a1a86ff9ca75cdd877023a22090910f6de - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-server-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/0afba047259d98f56dd17c4c43497c458d51546004d8da1c3221b105d63fc64eb95b938ac69ae4f509ba513f332bc05a18fb23c41b941668941ae122b09334fb - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - checksum: 10/364daf365680da9afc176f087da0f9bd374f90c94d1945a2487c41638e324f9c75f04d8da639b6a5afd0b4f3ffb39bf85ffb1c6320437e9717d8f48544b2140c - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/types": "npm:^1.2.1" - google-auth-library: "npm:^9.0.0" - checksum: 10/bfb3c35df0e05a0bb9e1f4972c46952876db19b33f9664cfa296ec698fdc7b4c3849a211616f7da4f8464c265b3481b5e6df228600be5c1505a2a796e6c6c47d - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/plugin-auth-node": "npm:^0.6.3" passport-github2: "npm:^0.1.12" - checksum: 10/6117c295fce5c84cee208babb6d03348f9398b358cebb790789dc61ff569604dda317714e51eb833671df8e2936efc231226527ced7a7d746ca7ef3b6229b546 + zod: "npm:^3.22.4" + checksum: 10/53e9ed9f7cf357c6f9eda4c0533276b03c8b5db510c44b513710b600a906b78461b5c98c33ffadda289127fd31091727d3116847feb6cbaa8d8e5ade80e4f90d languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.2.4" +"@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.8": + version: 0.2.8 + resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.8" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-gitlab2: "npm:^5.0.0" - checksum: 10/46cce9f49a128a801ba0587012a305f850734062f4e29306bdb58401b064654ad4004896f6ef4eecd3b51ec831884209bd5b9b03b4b552236d271a3662f63995 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - google-auth-library: "npm:^9.0.0" - passport-google-oauth20: "npm:^2.0.0" - checksum: 10/df8c17db1559490385fb4d0ef58b46aac268f971e4bfdcd9469c0cc408d592b422bc069dbc7cace75d1273d9fa3e3281546e261cd0d91225ee33de9a4758f01f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-guest-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" + "@backstage/plugin-auth-node": "npm:^0.6.3" passport-oauth2: "npm:^1.7.0" - checksum: 10/21fdf0e35affe2a18ad33f5d050f837d8e1b2cb63385ba3b5fbcabfc6c2ea523bbe5fc72936cef134264c74bee38d1e3ff151615b7741f96551d1e11f287092b + checksum: 10/2af28428431af094463fffe1dace3785fb10a3b31e2d696dc5af62eb4ac938f26fc78d549178452a959bc0e2bb609eb3945bd600949d4789714eed1b7653a775 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.2.4" +"@backstage/plugin-auth-backend@npm:^0.25.0": + version: 0.25.0 + resolution: "@backstage/plugin-auth-backend@npm:0.25.0" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - jose: "npm:^5.0.0" - passport-microsoft: "npm:^1.0.0" - checksum: 10/0b9bed0a15064591c49a7cc754916160e2234ffba1de00eaeb686d4dd5bb7a25a1656aeaac25c0e6a13072f5ebf78682002a84bf15719c570781e29b04514281 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - passport: "npm:^0.7.0" - passport-oauth2: "npm:^1.6.1" - checksum: 10/d47fd5fd0c62fbd0478b56a176668b10e52fd46ab5a7046a9c998caf2c84c0a68ab96f3d750e83dcbbb53e3f04b2b37a5b1fcf70b6d4ac17d07b7e2958c09c11 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - jose: "npm:^5.0.0" - checksum: 10/d0c76b70f7e8a41acf79cee51655ba157b4ef766a39098ac04a1755cc90f655aad2526b930b57dcba9bbafbc6d7ed3af993a0b057e5a36a088e6a48e7d5195e7 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.3.4": - version: 0.3.4 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.3.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - openid-client: "npm:^5.5.0" - passport: "npm:^0.7.0" - checksum: 10/ea1e07243998d41369883058f0a9e24dff7e1f5a0c2630f4c4d1b7a91180109de2488688e42f11ade912c897ea021bc6c3d76de48644c0fd499fd6f1fb0db730 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.1.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@davidzemon/passport-okta-oauth": "npm:^0.0.5" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - checksum: 10/14152dec585c2abb85c712b4f63fb52310ac43e97e0e55669e46d35234abfd96907814aeb97dba326e9f61724c1746eb803944e6903552c5162c9a0dc75a273f - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.2.4" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - express: "npm:^4.18.2" - passport: "npm:^0.7.0" - passport-onelogin-oauth: "npm:^0.0.1" - checksum: 10/020aef08f71d9309bd4b6ce8c8dbafb4f321b9090abc9d924e10677b2bc02608ee8e9a23e6a468721de8d1c7dcb8a6e08c4a859827dfbe8eb96c69a9e0505af9 - languageName: node - linkType: hard - -"@backstage/plugin-auth-backend@npm:^0.24.2": - version: 0.24.2 - resolution: "@backstage/plugin-auth-backend@npm:0.24.2" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-backend-module-atlassian-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-auth0-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-aws-alb-provider": "npm:^0.3.2" - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-gitlab-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-google-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-microsoft-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oauth2-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-oidc-provider": "npm:^0.3.4" - "@backstage/plugin-auth-backend-module-okta-provider": "npm:^0.1.4" - "@backstage/plugin-auth-backend-module-onelogin-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-node": "npm:^1.15.1" + "@backstage/plugin-auth-node": "npm:^0.6.3" + "@backstage/plugin-catalog-node": "npm:^1.17.0" "@backstage/types": "npm:^1.2.1" "@google-cloud/firestore": "npm:^7.0.0" - "@node-saml/passport-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.6" - "@types/passport": "npm:^1.0.3" - compression: "npm:^1.7.4" connect-session-knex: "npm:^4.0.0" cookie-parser: "npm:^1.4.5" - cors: "npm:^2.8.5" express: "npm:^4.17.1" express-promise-router: "npm:^4.1.0" express-session: "npm:^1.17.1" - fs-extra: "npm:^11.2.0" - google-auth-library: "npm:^9.0.0" jose: "npm:^5.0.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" luxon: "npm:^3.0.0" minimatch: "npm:^9.0.0" - morgan: "npm:^1.10.0" - node-cache: "npm:^5.1.2" - openid-client: "npm:^5.2.1" passport: "npm:^0.7.0" - passport-auth0: "npm:^1.4.3" - passport-github2: "npm:^0.1.12" - passport-google-oauth20: "npm:^2.0.0" - passport-microsoft: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.1" - passport-onelogin-oauth: "npm:^0.0.1" uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yn: "npm:^4.0.0" - checksum: 10/3798985d9d9d003b9ea974abda5e7a48ed3d03ab7580702c23eb876d6a9b9acc1103ea6d706145e50d2b67da6932c1d11c231060e675b4acda48b6a8c4f77720 + checksum: 10/46cb3b32412c0afa37c11e59b20c673582f13775308a9f0ed6c8af25bf4529f14321aeb0d7648c9d7cc2dc473c63f4a81975ea6edf257be6572483b7ae27c0ac languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.5.2, @backstage/plugin-auth-node@npm:^0.5.6": +"@backstage/plugin-auth-node@npm:^0.5.2": version: 0.5.6 resolution: "@backstage/plugin-auth-node@npm:0.5.6" dependencies: @@ -4362,7 +3953,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.6.0, @backstage/plugin-auth-node@npm:^0.6.3": +"@backstage/plugin-auth-node@npm:^0.6.3": version: 0.6.3 resolution: "@backstage/plugin-auth-node@npm:0.6.3" dependencies: @@ -4385,72 +3976,68 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-react@npm:^0.1.11": - version: 0.1.11 - resolution: "@backstage/plugin-auth-react@npm:0.1.11" +"@backstage/plugin-auth-react@npm:^0.1.15": + version: 0.1.15 + resolution: "@backstage/plugin-auth-react@npm:0.1.15" dependencies: - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" "@material-ui/core": "npm:^4.9.13" "@react-hookz/web": "npm:^24.0.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/8a25d171a5d14846b4f0a8815b64651277e434bd27318b2299e079579ed3035368733924533885f9d281cfc9c9fe2511ceab5f6892b21432a2681eab0424bedb + checksum: 10/20508f796f177b37cb0899cbf406cdd290ca95190603f0142e26c7170188959577d87b8ef07ce9149a8ccf0ced282d2165634a05afe928499ed567659d50b6e7 languageName: node linkType: hard -"@backstage/plugin-bitbucket-cloud-common@npm:^0.2.27": - version: 0.2.27 - resolution: "@backstage/plugin-bitbucket-cloud-common@npm:0.2.27" +"@backstage/plugin-bitbucket-cloud-common@npm:^0.3.0": + version: 0.3.0 + resolution: "@backstage/plugin-bitbucket-cloud-common@npm:0.3.0" dependencies: - "@backstage/integration": "npm:^1.16.1" + "@backstage/integration": "npm:^1.17.0" cross-fetch: "npm:^4.0.0" - checksum: 10/97d1cf3228752b92cfa80f96ed5e832174e0f7d344fe0be6f1812a9f0653e005ceaacb77c8d25a0f5f0114dfbd82daee00574a82f4f9aba6855cfe581446d0d3 + checksum: 10/5786307614aabab89cea033aebe77c8b7c5075dd6c6fffefa257b1918b22058cf1fc14afacf8c7870c28734972468058d8e6ec1bb90a2b91039b7430a3258963 languageName: node linkType: hard -"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:0.2.4" +"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.2.8": + version: 0.2.8 + resolution: "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:0.2.8" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/plugin-scaffolder-common": "npm:^1.5.9" - checksum: 10/49967f349369ccc0ae91b923fbf61e647ffdf7cb97b3e3494c7ce1bdb0f7cbbe56facc94357b62b93cbd7b2bf0d827316284b50383c8384ae462a01c4473573b + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-node": "npm:^1.17.0" + "@backstage/plugin-scaffolder-common": "npm:^1.5.11" + checksum: 10/b62f3cce7d87366fed32a817bd263678b9ef9b6c3774a5c6a000598b73acc52fdc15df195eea4d54b2886211b78ed9fc9884f72d2d7be6fc02b461ecca23227a languageName: node linkType: hard -"@backstage/plugin-catalog-backend@npm:^1.30.0": - version: 1.30.0 - resolution: "@backstage/plugin-catalog-backend@npm:1.30.0" +"@backstage/plugin-catalog-backend@npm:^2.0.0": + version: 2.0.0 + resolution: "@backstage/plugin-catalog-backend@npm:2.0.0" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-openapi-utils": "npm:^0.4.1" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-openapi-utils": "npm:^0.5.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/plugin-events-node": "npm:^0.4.7" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.8.7" - "@backstage/plugin-search-backend-module-catalog": "npm:^0.3.0" - "@backstage/plugin-search-common": "npm:^1.2.17" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-node": "npm:^1.17.0" + "@backstage/plugin-events-node": "npm:^0.4.11" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-node": "npm:^0.10.0" "@backstage/types": "npm:^1.2.1" "@opentelemetry/api": "npm:^1.9.0" - "@types/express": "npm:^4.17.6" codeowners-utils: "npm:^1.0.2" core-js: "npm:^3.6.5" express: "npm:^4.17.1" @@ -4468,32 +4055,32 @@ __metadata: yaml: "npm:^2.0.0" yn: "npm:^4.0.0" zod: "npm:^3.22.4" - checksum: 10/651e965598b8671173c7ea753a74f23925908d9a93f7640e53f9430132775faa4c93465ff6a75a8a91e0324d9d175b895687a9b9d432fc04b412ebfffe479c40 + checksum: 10/ab28606e6f7d0e440fd2f87db8b80625c51346c7fc442744c5b23117af9b97c7e1697f1c4a6d845e1bfbc1a2f9437a8200d0fd934f1a53a969bd6fe0d415b4e5 languageName: node linkType: hard -"@backstage/plugin-catalog-common@npm:^1.1.3": - version: 1.1.3 - resolution: "@backstage/plugin-catalog-common@npm:1.1.3" +"@backstage/plugin-catalog-common@npm:^1.1.4": + version: 1.1.4 + resolution: "@backstage/plugin-catalog-common@npm:1.1.4" dependencies: - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-search-common": "npm:^1.2.17" - checksum: 10/60c0624603576bcf12bf99e6ac1c921e0847ad72f8ac89ed4315b88f128b738e00eab8c6fc1da6e9830dac93b9b0acd2e3cb1ee21667c48a98ac7b79b546a560 + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-search-common": "npm:^1.2.18" + checksum: 10/e65331add32185a54de3c0bae4187824bd0b2d4a729cf4cd659bda54d3dd1cb94a9aeaf4553ee08ae44439742cc45149767329b3ef07bc39ed014433a62d7bd0 languageName: node linkType: hard -"@backstage/plugin-catalog-graph@npm:^0.4.15": - version: 0.4.15 - resolution: "@backstage/plugin-catalog-graph@npm:0.4.15" +"@backstage/plugin-catalog-graph@npm:^0.4.19": + version: 0.4.19 + resolution: "@backstage/plugin-catalog-graph@npm:0.4.19" dependencies: - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-catalog-react": "npm:^1.15.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-catalog-react": "npm:^1.18.0" "@backstage/types": "npm:^1.2.1" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" @@ -4504,33 +4091,33 @@ __metadata: qs: "npm:^6.9.4" react-use: "npm:^17.2.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/1665c05d5a4823cbe30d8b6cbb9bf648d782c3e44c438b875aa3aa66dcec3bdd693d75d17d05fefd282c1f80ea5bfc9872210b4e773349c46c9669294745dbf7 + checksum: 10/20ca41a1ca1e24ba967a43c1ff330a8c14f790eaac506d9d3dd036f577af54156c759686e3bdd3c1fbe2102fcc8f150405e925250c62b50d31463085cf3b0a06 languageName: node linkType: hard -"@backstage/plugin-catalog-import@npm:^0.12.9": - version: 0.12.9 - resolution: "@backstage/plugin-catalog-import@npm:0.12.9" +"@backstage/plugin-catalog-import@npm:^0.13.0": + version: 0.13.0 + resolution: "@backstage/plugin-catalog-import@npm:0.13.0" dependencies: - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/integration": "npm:^1.16.1" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-react": "npm:^1.15.1" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/integration": "npm:^1.17.0" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-react": "npm:^1.18.0" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:4.0.0-alpha.61" @@ -4542,51 +4129,53 @@ __metadata: react-use: "npm:^17.2.4" yaml: "npm:^2.0.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/95f5c853dc2585ddeb25fd7f92dd722328f6723b7935b655a3f4b211c1d254e8842aadbaedb330e50885321ad19b7baef4cd950d4c0f3646de1be71bf838e424 + checksum: 10/609a8c66170cfaea85139bb7e73d05859641ef5452fd29deaea3c3821a1a6073f80622d7a6daec9178711dcae1d7279ab022ea14531b70dd7f03725ae0b62f93 languageName: node linkType: hard -"@backstage/plugin-catalog-node@npm:^1.15.1": - version: 1.15.1 - resolution: "@backstage/plugin-catalog-node@npm:1.15.1" +"@backstage/plugin-catalog-node@npm:^1.17.0": + version: 1.17.0 + resolution: "@backstage/plugin-catalog-node@npm:1.17.0" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.8.7" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-node": "npm:^0.10.0" "@backstage/types": "npm:^1.2.1" - checksum: 10/4f366df596c57a68c610e0c462d32f781166aa3381b8ed6deec8ae91687ce968ddb0f62f0c88b2995ccfc7cabd031cacf3e2129b26d035ff5e271937ee9c7405 + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + checksum: 10/b2077bfee64a87a79a2a2cb51628155b9fe91623b1646071af71e3356cd7999aa3c0e5786cbeef70ab7980798dc98801338d1c5afb351010ca1e4d532c59b292 languageName: node linkType: hard -"@backstage/plugin-catalog-react@npm:^1.15.1": - version: 1.15.1 - resolution: "@backstage/plugin-catalog-react@npm:1.15.1" +"@backstage/plugin-catalog-react@npm:^1.18.0": + version: 1.18.0 + resolution: "@backstage/plugin-catalog-react@npm:1.18.0" dependencies: - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/frontend-test-utils": "npm:^0.2.5" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-react": "npm:^0.4.30" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/frontend-test-utils": "npm:^0.3.2" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-react": "npm:^0.4.34" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:4.0.0-alpha.61" @@ -4599,60 +4188,62 @@ __metadata: yaml: "npm:^2.0.0" zen-observable: "npm:^0.10.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/dd554fc6618eaba9c201633eb7fbab63ba8b23013bbd8c05cfa1ea6150324593222aa0c50acec1f22902c2e5387cb57dc774fd115748b693e64075d66923da8a + checksum: 10/1dec452c7bb1bd3538839a3a99943f5a5b50e5f414e31c679461e4810e5ea0e623cd41de6f08922fe577f3855459903f999c0ee0635982e1dd6bffbb46eceb08 languageName: node linkType: hard -"@backstage/plugin-catalog@npm:^1.26.1": - version: 1.26.1 - resolution: "@backstage/plugin-catalog@npm:1.26.1" +"@backstage/plugin-catalog@npm:^1.30.0": + version: 1.30.0 + resolution: "@backstage/plugin-catalog@npm:1.30.0" dependencies: - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/plugin-permission-react": "npm:^0.4.30" - "@backstage/plugin-scaffolder-common": "npm:^1.5.9" - "@backstage/plugin-search-common": "npm:^1.2.17" - "@backstage/plugin-search-react": "npm:^1.8.5" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/plugin-permission-react": "npm:^0.4.34" + "@backstage/plugin-scaffolder-common": "npm:^1.5.11" + "@backstage/plugin-search-common": "npm:^1.2.18" + "@backstage/plugin-search-react": "npm:^1.9.0" "@backstage/types": "npm:^1.2.1" + "@backstage/version-bridge": "npm:^1.0.11" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:4.0.0-alpha.61" "@mui/utils": "npm:^5.14.15" + classnames: "npm:^2.3.1" dataloader: "npm:^2.0.0" - expiry-map: "npm:^2.0.0" history: "npm:^5.0.0" lodash: "npm:^4.17.21" pluralize: "npm:^8.0.0" + react-helmet: "npm:6.1.0" react-use: "npm:^17.2.4" zen-observable: "npm:^0.10.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/e2aae53f689e1796dec038f89ab7042367f7c556fc5741ab35e147c8445af6bb91598114c1d8e6f024d06d1b01081284654ac971f6bc12d4cc12e3aa35a5f778 + checksum: 10/ea4465e476ce4cc943d72133b85a21554892d683113a25009406a1ebc07331746704fe87be44cd35c4f2c85de0f4919ac655cdfa3a80136bc0aa02b747080b92 languageName: node linkType: hard -"@backstage/plugin-events-node@npm:^0.4.11, @backstage/plugin-events-node@npm:^0.4.7, @backstage/plugin-events-node@npm:^0.4.8": +"@backstage/plugin-events-node@npm:^0.4.11": version: 0.4.11 resolution: "@backstage/plugin-events-node@npm:0.4.11" dependencies: @@ -4669,17 +4260,17 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-org@npm:^0.6.35": - version: 0.6.35 - resolution: "@backstage/plugin-org@npm:0.6.35" +"@backstage/plugin-org@npm:^0.6.39": + version: 0.6.39 + resolution: "@backstage/plugin-org@npm:0.6.39" dependencies: - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-react": "npm:^1.15.1" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-react": "npm:^1.18.0" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:4.0.0-alpha.61" @@ -4689,63 +4280,46 @@ __metadata: qs: "npm:^6.10.1" react-use: "npm:^17.2.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/66cc75978f85153317e5d296853cb3c99ed9735f367d5a9288649916a0cefb21a9d27add8d425f1b48041a8bf6bcbb0da8134f89389cc7a9bb7b287e714c6bc2 + checksum: 10/b4939ecdff2063b95af546a8bb5fb41eb9c0a3f6e22f54144f7a222eeeb088548414f5347d2a3f936725962ba4f575a6aa69cae2f8b24cd719d9865875d5baf5 languageName: node linkType: hard -"@backstage/plugin-permission-backend-module-allow-all-policy@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/plugin-permission-backend-module-allow-all-policy@npm:0.2.4" +"@backstage/plugin-permission-backend-module-allow-all-policy@npm:^0.2.8": + version: 0.2.8 + resolution: "@backstage/plugin-permission-backend-module-allow-all-policy@npm:0.2.8" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.8.7" - checksum: 10/49e459aec344c0530c6ab36bdef1af6c3de02b6c75eb82fd9c01057e385d93c8c0520a1dbb93333a7b4e07ce6ae61410ea4e00836efc85758c8c567f2c0e8e0f + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/plugin-auth-node": "npm:^0.6.3" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-node": "npm:^0.10.0" + checksum: 10/db345c9bd8c2fdcf26279990cd39fd46241be938f5bdd9e5351bd78fb6a29c581c86f42f944fd1fa77bb7babdd11dabc3865ffe334244cfb67f4ac720c872e38 languageName: node linkType: hard -"@backstage/plugin-permission-backend@npm:^0.5.53": - version: 0.5.53 - resolution: "@backstage/plugin-permission-backend@npm:0.5.53" +"@backstage/plugin-permission-backend@npm:^0.7.0": + version: 0.7.0 + resolution: "@backstage/plugin-permission-backend@npm:0.7.0" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.8.7" - "@types/express": "npm:^4.17.6" + "@backstage/plugin-auth-node": "npm:^0.6.3" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-node": "npm:^0.10.0" dataloader: "npm:^2.0.0" express: "npm:^4.17.1" express-promise-router: "npm:^4.1.0" lodash: "npm:^4.17.21" yn: "npm:^4.0.0" zod: "npm:^3.22.4" - checksum: 10/3b88568709faf267352767811aa278b59cfdfb3953e52a6a6a32a0718f82eb7e2c6c4e52140ba95966b0d63ac273a529b7ab286f7851da7c26f61250152101c4 - languageName: node - linkType: hard - -"@backstage/plugin-permission-common@npm:^0.8.4": - version: 0.8.4 - resolution: "@backstage/plugin-permission-common@npm:0.8.4" - dependencies: - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/types": "npm:^1.2.1" - cross-fetch: "npm:^4.0.0" - uuid: "npm:^11.0.0" - zod: "npm:^3.22.4" - zod-to-json-schema: "npm:^3.20.4" - checksum: 10/c850ff17d4f97a77064a296a3b53b112906f7483e72d6e48008b17846d3fa2578ce532722844f1761eb81687155f7f58634fd6ea22313733174903fda90860be + checksum: 10/9eb3e46548555b50716c3ebfd0736d61d970427c31ad48faa71f5841d9c3994daa6c8c92020d193ce5fdee4e19ec7d840763633ab233e7ff878942189dadcb57 languageName: node linkType: hard @@ -4782,238 +4356,209 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-permission-node@npm:^0.8.7, @backstage/plugin-permission-node@npm:^0.8.8": - version: 0.8.8 - resolution: "@backstage/plugin-permission-node@npm:0.8.8" - dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-auth-node": "npm:^0.6.0" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@types/express": "npm:^4.17.6" - express: "npm:^4.17.1" - express-promise-router: "npm:^4.1.0" - zod: "npm:^3.22.4" - zod-to-json-schema: "npm:^3.20.4" - checksum: 10/c9627b349dd1d94a6bebfef2796b88fe4b8216c6002674dc4a975d654ee46458f239db374021b7e7a4a4ec858e8ed859075d5c3ddae5f5b75f9210a4db84b357 - languageName: node - linkType: hard - -"@backstage/plugin-permission-react@npm:^0.4.30": - version: 0.4.30 - resolution: "@backstage/plugin-permission-react@npm:0.4.30" +"@backstage/plugin-permission-react@npm:^0.4.34": + version: 0.4.34 + resolution: "@backstage/plugin-permission-react@npm:0.4.34" dependencies: "@backstage/config": "npm:^1.3.2" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/plugin-permission-common": "npm:^0.9.0" swr: "npm:^2.0.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/88cf515287860dda7d37f4ac261577f514d07402f08af0d122fd288d770a38a2f6284ad7388ea47269c14129c162a0fc0917fdd54285c16eb99f47667e492313 + checksum: 10/55c0e8c8d250d524c77b0de0eb9ea488d1193b5059131692401c127eedda1d0553b5d8848df7587e255856b8f7d8b76176914d2fb3c89fca7a62656748ea3dec languageName: node linkType: hard -"@backstage/plugin-proxy-backend@npm:^0.5.10": - version: 0.5.10 - resolution: "@backstage/plugin-proxy-backend@npm:0.5.10" +"@backstage/plugin-proxy-backend@npm:^0.6.2": + version: 0.6.2 + resolution: "@backstage/plugin-proxy-backend@npm:0.6.2" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/config": "npm:^1.3.2" - "@backstage/plugin-proxy-node": "npm:^0.1.0" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/plugin-proxy-node": "npm:^0.1.4" "@backstage/types": "npm:^1.2.1" - "@types/express": "npm:^4.17.6" - express: "npm:^4.17.1" express-promise-router: "npm:^4.1.0" http-proxy-middleware: "npm:^2.0.0" - morgan: "npm:^1.10.0" - uuid: "npm:^11.0.0" - winston: "npm:^3.2.1" - yaml: "npm:^2.0.0" - yn: "npm:^4.0.0" - yup: "npm:^1.0.0" - checksum: 10/2c95f6f2c74dc61c621734b436e8bb54e6dba57d38ffdf0548255a79c2701ae97c4c757326c882b5fb04e7205f907582f999b9528bfa636143ccfeaf2586a0d0 + checksum: 10/fb32571c7172e29446bcecfe8516e546c7822ee7638191880abfcc10a69958d79b3381690adca4eca0bf376089d62eee1a10f745947f996272339da99cc59be7 languageName: node linkType: hard -"@backstage/plugin-proxy-node@npm:^0.1.0": - version: 0.1.0 - resolution: "@backstage/plugin-proxy-node@npm:0.1.0" +"@backstage/plugin-proxy-node@npm:^0.1.4": + version: 0.1.4 + resolution: "@backstage/plugin-proxy-node@npm:0.1.4" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" http-proxy-middleware: "npm:^2.0.0" - checksum: 10/3a6f5ae79639ac29c7c6369cb17eeb05c5d7b42fd06bcc77a6f8156bd524455a4af25054138be3469f43968922517ffa6630bb1f67f572a726ac73d5fe764f22 + checksum: 10/5daf022e9abb6b3899fc2efcaa0a56669f17f5665c2603ed7d092ee38c53f3bc493cdcc6f0ec19d54c5bb627eebc9b2fc2ba01f37f1409a883709427ea1c2307 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.2.5" +"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.2.9": + version: 0.2.9 + resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.2.9" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" azure-devops-node-api: "npm:^14.0.0" yaml: "npm:^2.0.0" - checksum: 10/a5a7472a465ddaaa8884ed520549995f7c12cc5b01ee66650887056b587b4362d5e6c3635c2b283bea3143e7a999693cfc53ccf24e423acdac185d6adbfd41b4 + checksum: 10/2dcb4e2f0c867c825d8caf52afd429a71d92359f32cb58910d2d7f51e7e4ba7f671ea6dfe5f3f107c87484e2a3e45026e30ceec6f16650b9a4561590a7f7eff6 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.2.5" +"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.9": + version: 0.2.9 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.2.9" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-bitbucket-cloud-common": "npm:^0.2.27" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.0" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + bitbucket: "npm:^2.12.0" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10/216e7943fc3c97d1cf5c57d009bd492d0204fad0f4104615647aa13fed24c2c4489b5ef08978bd9b5ec635d7908317e5a329cb9759c6a91221bae264508cd27e + checksum: 10/f8bf8267b81cb9b458c45d75965524fb275b8e6d90121f2acfb28ac209ab6c35517f646745d39e7404cd8ceaefbff770bdf278d13f378f9ca0949abacc255ad0 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.2.5" +"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.9": + version: 0.2.9 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.2.9" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10/7c23cbcc5f847a41fbba7596309f383793aa5ad686c9834e3e74269d26b3e63d8aaf130d2f6e9dab59a08b88e689d71b66bad4faa3c6e6645112154f508489ca + checksum: 10/0de358e16b79a922373f9d986f31427757d65a421ce9f817889216e50c6a1531ca933bd3a61e7a98262fa3205fbda47af100237d8d9c193b28505bb9c79f6b35 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.3.6": - version: 0.3.6 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.3.6" +"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.3.10": + version: 0.3.10 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.3.10" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.5" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.5" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.9" + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.9" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10/91e397299866de5a0c713a8e506497012d18395192b914d6086db74ba68e90fb8228418d18d9262597e4efc7b76a1b054a9d52e407407b4767db41c87ba34eb1 + checksum: 10/e3b8df0a3212a43eda2554bc54a5f8ea3b38f61c86911b80c655ea810b16c31a6d8f535af32c87367aa930b986c0e3626d6fb64361a79a8e8e6398da8bda464f languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.2.5" +"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.2.9": + version: 0.2.9 + resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.2.9" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" yaml: "npm:^2.0.0" - checksum: 10/d125ebcc69a7076255d61ec28370adb8cfd04eeaa8d4b8e8def78053a4a42548aba7e1b8d1e1bfcf6ddcc86e798ba98df4bc624d5b765f5dd7ce3ef6f27c4b03 + checksum: 10/24227117be0a3c18d3eb70bef126a32841118458f44b6bcb5a01a2104826154d6898bf9aea6cf4b2651ba3995c3dbc4daca9ce46cf27ee5c41e189851c4fa725 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.2.5" +"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.2.9": + version: 0.2.9 + resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.2.9" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" yaml: "npm:^2.0.0" - checksum: 10/3031cd35a1e05a92a9dc9914fd5573aca34b1bbb8fbc292276adcb96ac561b0440e47596363189adab2a230ea7d36fdd5ca986d8396b71449ce2d00948619d9e + checksum: 10/d7b2d775ced4584ed57726d958296d9ef748f4ef708995dccd115ef2d2f0b2ceca9df8b964d46896ab7ed252d4031b1f97e97b06373feb64bdcb7341a11a7e76 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-github@npm:^0.5.5": - version: 0.5.5 - resolution: "@backstage/plugin-scaffolder-backend-module-github@npm:0.5.5" +"@backstage/plugin-scaffolder-backend-module-github@npm:^0.7.1": + version: 0.7.1 + resolution: "@backstage/plugin-scaffolder-backend-module-github@npm:0.7.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + "@backstage/types": "npm:^1.2.1" "@octokit/webhooks": "npm:^10.9.2" libsodium-wrappers: "npm:^0.7.11" octokit: "npm:^3.0.0" octokit-plugin-create-pull-request: "npm:^5.0.0" yaml: "npm:^2.0.0" - checksum: 10/d77f8572a3f4e9dc06626e36b10d2ffdd6f176e95731887045fc695a185a06df441ffed384c11b5d03da8e56d122ba9588db7f5b7fc5a666d5f30ed525a08b78 + checksum: 10/15be08128f5a9526ad83d494d0cb3bf19d753abf46a2f2fb0b8327586caae924e25eddd2c49dee7ccfb198edaf9c403353f5c9d38e0f5f75f9b21fe6c87fcfe7 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.7.1": - version: 0.7.1 - resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.7.1" +"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.9.1": + version: 0.9.1 + resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.9.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" "@gitbeaker/rest": "npm:^41.2.0" luxon: "npm:^3.0.0" winston: "npm:^3.2.1" yaml: "npm:^2.0.0" zod: "npm:^3.22.4" - checksum: 10/220bdf8efb70a9469eb34d55bc53f0e9efbe01e6fc0ced324239201cce6b0e78bec8a6af526889eb87d8b5690425579f6104603327bdf4b89d40a33b576e8c42 + checksum: 10/be8652143effbe25489bb761918cdb865c9ac280c046d9abd0fa0c66c9d207039a8a98bc1bf3da7a127b1750b741c8c220e296312f53469be9ee5df0a9c2a09e languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend@npm:^1.29.0": - version: 1.29.0 - resolution: "@backstage/plugin-scaffolder-backend@npm:1.29.0" +"@backstage/plugin-scaffolder-backend@npm:^1.33.0": + version: 1.33.0 + resolution: "@backstage/plugin-scaffolder-backend@npm:1.33.0" dependencies: "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-defaults": "npm:^0.7.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-defaults": "npm:^0.10.0" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-bitbucket-cloud-common": "npm:^0.2.27" - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.4" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/plugin-events-node": "npm:^0.4.7" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.8.7" - "@backstage/plugin-scaffolder-backend-module-azure": "npm:^0.2.5" - "@backstage/plugin-scaffolder-backend-module-bitbucket": "npm:^0.3.6" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.5" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.5" - "@backstage/plugin-scaffolder-backend-module-gerrit": "npm:^0.2.5" - "@backstage/plugin-scaffolder-backend-module-gitea": "npm:^0.2.5" - "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.5.5" - "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.7.1" - "@backstage/plugin-scaffolder-common": "npm:^1.5.9" - "@backstage/plugin-scaffolder-node": "npm:^0.6.3" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-auth-node": "npm:^0.6.3" + "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.0" + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.8" + "@backstage/plugin-catalog-node": "npm:^1.17.0" + "@backstage/plugin-events-node": "npm:^0.4.11" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-node": "npm:^0.10.0" + "@backstage/plugin-scaffolder-backend-module-azure": "npm:^0.2.9" + "@backstage/plugin-scaffolder-backend-module-bitbucket": "npm:^0.3.10" + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.9" + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.9" + "@backstage/plugin-scaffolder-backend-module-gerrit": "npm:^0.2.9" + "@backstage/plugin-scaffolder-backend-module-gitea": "npm:^0.2.9" + "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.7.1" + "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.9.1" + "@backstage/plugin-scaffolder-common": "npm:^1.5.11" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" "@backstage/types": "npm:^1.2.1" "@opentelemetry/api": "npm:^1.9.0" "@types/express": "npm:^4.17.6" @@ -5025,7 +4570,7 @@ __metadata: globby: "npm:^11.0.0" isbinaryfile: "npm:^5.0.0" isolated-vm: "npm:^5.0.1" - jsonschema: "npm:^1.2.6" + jsonschema: "npm:^1.5.0" knex: "npm:^3.0.0" lodash: "npm:^4.17.21" logform: "npm:^2.3.2" @@ -5042,61 +4587,64 @@ __metadata: yaml: "npm:^2.0.0" zen-observable: "npm:^0.10.0" zod: "npm:^3.22.4" - checksum: 10/a47f121d2087cc89bcc533a5f30c5727435ef1fb0ecee0e080cefdeb1df32e7344a905ae2b4caa253df8a35e1dbc2f8bdcc589ac99c9b19abdf8700df8a82e02 + zod-to-json-schema: "npm:^3.20.4" + checksum: 10/c555547e7752ed314f481b64c8050a9c23fe3fc536188cbd3ce9a2a157d7adde2ed3ce558b758999ab7dccee3e8f007ef1a40dfbb431fb9b8d6b8845b873ca99 languageName: node linkType: hard -"@backstage/plugin-scaffolder-common@npm:^1.5.9": - version: 1.5.9 - resolution: "@backstage/plugin-scaffolder-common@npm:1.5.9" +"@backstage/plugin-scaffolder-common@npm:^1.5.11": + version: 1.5.11 + resolution: "@backstage/plugin-scaffolder-common@npm:1.5.11" dependencies: - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/plugin-permission-common": "npm:^0.9.0" "@backstage/types": "npm:^1.2.1" - checksum: 10/ffea008b5ff6e6aad2c7e022eff5670a4b7ad3cee61fcd1351ba270e034b62cb5ed10d2f6263f83c6ae5fde335b9325c9ad84f92ae4709ed04cf2e269aac6810 + checksum: 10/fbd167442f63a1161cd877ddae152c1bdfb5ef1f39cacf04fa0149f8abf6bb8d6d6ffb086dbd618e3533cab2fd51467c36670fd53e2cba9f5fd26ed5d7d8fbfb languageName: node linkType: hard -"@backstage/plugin-scaffolder-node@npm:^0.6.3": - version: 0.6.3 - resolution: "@backstage/plugin-scaffolder-node@npm:0.6.3" +"@backstage/plugin-scaffolder-node@npm:^0.8.2": + version: 0.8.2 + resolution: "@backstage/plugin-scaffolder-node@npm:0.8.2" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-scaffolder-common": "npm:^1.5.9" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-common": "npm:^1.5.11" "@backstage/types": "npm:^1.2.1" + "@isomorphic-git/pgp-plugin": "npm:^0.0.7" concat-stream: "npm:^2.0.0" fs-extra: "npm:^11.2.0" globby: "npm:^11.0.0" isomorphic-git: "npm:^1.23.0" - jsonschema: "npm:^1.2.6" + jsonschema: "npm:^1.5.0" + lodash: "npm:^4.17.21" p-limit: "npm:^3.1.0" tar: "npm:^6.1.12" winston: "npm:^3.2.1" + winston-transport: "npm:^4.7.0" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.20.4" - checksum: 10/5b5e7302cc2c02496d5844be95c920a7bb1d1cb5a7160a920466f82daec4671e6de76f26e136a780c513f9c2752cb80ad1f681f800fe27d5d751812748246569 + checksum: 10/86e576399ac6605e42c1e2f5f86f44edcc8a20a92b4f9395b6314a1b033cef2d4229e4a31d6384dd2fbbf8f83f33e8868fb2979bcd0f56146b9afd30cf62109c languageName: node linkType: hard -"@backstage/plugin-scaffolder-react@npm:^1.14.4": - version: 1.14.4 - resolution: "@backstage/plugin-scaffolder-react@npm:1.14.4" +"@backstage/plugin-scaffolder-react@npm:^1.16.0": + version: 1.16.0 + resolution: "@backstage/plugin-scaffolder-react@npm:1.16.0" dependencies: - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/plugin-permission-react": "npm:^0.4.30" - "@backstage/plugin-scaffolder-common": "npm:^1.5.9" - "@backstage/theme": "npm:^0.6.3" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/plugin-permission-react": "npm:^0.4.34" + "@backstage/plugin-scaffolder-common": "npm:^1.5.11" + "@backstage/theme": "npm:^0.6.6" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:4.0.0-alpha.61" @@ -5106,10 +4654,12 @@ __metadata: "@rjsf/utils": "npm:5.23.2" "@rjsf/validator-ajv8": "npm:5.23.2" "@types/json-schema": "npm:^7.0.9" + ajv: "npm:^8.0.1" ajv-errors: "npm:^3.0.0" classnames: "npm:^2.2.6" - flatted: "npm:3.3.2" + flatted: "npm:3.3.3" humanize-duration: "npm:^3.25.1" + immer: "npm:^9.0.6" json-schema: "npm:^0.4.0" json-schema-library: "npm:^9.0.0" lodash: "npm:^4.17.21" @@ -5121,35 +4671,35 @@ __metadata: zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.20.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/82df24bc0358d0317f60c71fd096b2cbf37cbc988f620e15acb22326582f15aef9ba3b6ac04fd2c66f9f4bc2d24154a79b8ab5657047a3f9f23d25c37f626ef3 + checksum: 10/9de452c6fad5e742ba961ddbd167967c3d55d2bae753be9e627c053b1ad236aa87125acf25df3d944a71ca23f8988dc6be2e10fadd8c2f0629099309d6599858 languageName: node linkType: hard -"@backstage/plugin-scaffolder@npm:^1.27.5": - version: 1.27.5 - resolution: "@backstage/plugin-scaffolder@npm:1.27.5" +"@backstage/plugin-scaffolder@npm:^1.31.0": + version: 1.31.0 + resolution: "@backstage/plugin-scaffolder@npm:1.31.0" dependencies: - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/integration": "npm:^1.16.1" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/plugin-permission-react": "npm:^0.4.30" - "@backstage/plugin-scaffolder-common": "npm:^1.5.9" - "@backstage/plugin-scaffolder-react": "npm:^1.14.4" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/integration": "npm:^1.17.0" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/plugin-permission-react": "npm:^0.4.34" + "@backstage/plugin-scaffolder-common": "npm:^1.5.11" + "@backstage/plugin-scaffolder-react": "npm:^1.16.0" "@backstage/types": "npm:^1.2.1" "@codemirror/language": "npm:^6.0.0" "@codemirror/legacy-modes": "npm:^6.1.0" @@ -5182,121 +4732,118 @@ __metadata: zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.20.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/7f91e68519a85bec2db6255132806688eeec915bf82b608fa394a6fb272b2bce74a3de306f039e8ac46a048bcd2bdb5eb4f7e6575855506a8967854ff513428d + checksum: 10/ed5b75cbdbc758ed4e54bfec1d7bdc4e57a6c17acca74343fd1d40d1662053c542f7dc9a19dd15def2c088c1d60d9da077c761c41ec1fde6f3edb312cccba04f languageName: node linkType: hard -"@backstage/plugin-search-backend-module-catalog@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-search-backend-module-catalog@npm:0.3.0" +"@backstage/plugin-search-backend-module-catalog@npm:^0.3.4": + version: 0.3.4 + resolution: "@backstage/plugin-search-backend-module-catalog@npm:0.3.4" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-search-backend-node": "npm:^1.3.7" - "@backstage/plugin-search-common": "npm:^1.2.17" - checksum: 10/ef67a467b9e651df65ef42d9a9824a164f547d424752bddb5644ae57fc7d4a0e9717e497eb8dae29497186f14d58b4da43cb8b1903d02887b70a74da859ef19e + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-node": "npm:^1.17.0" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-search-backend-node": "npm:^1.3.11" + "@backstage/plugin-search-common": "npm:^1.2.18" + checksum: 10/01586671edbb895b91d939c9602754126408f23f55be4a22ca0f9dfc9e2ed156e689c8308e5dca7be5d674b1b1150b9d295d37a606c839ea8ce19d35bcb66976 languageName: node linkType: hard -"@backstage/plugin-search-backend-module-techdocs@npm:^0.3.5": - version: 0.3.5 - resolution: "@backstage/plugin-search-backend-module-techdocs@npm:0.3.5" +"@backstage/plugin-search-backend-module-techdocs@npm:^0.4.2": + version: 0.4.2 + resolution: "@backstage/plugin-search-backend-module-techdocs@npm:0.4.2" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-search-backend-node": "npm:^1.3.7" - "@backstage/plugin-search-common": "npm:^1.2.17" - "@backstage/plugin-techdocs-node": "npm:^1.12.16" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-node": "npm:^1.17.0" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-search-backend-node": "npm:^1.3.11" + "@backstage/plugin-search-common": "npm:^1.2.18" + "@backstage/plugin-techdocs-node": "npm:^1.13.3" lodash: "npm:^4.17.21" p-limit: "npm:^3.1.0" - checksum: 10/6babc7768d35aa0f07a8a9e4beedd463b6892a7d322d560076279e6ab12fef39ae3f3f84a5720ee3f3e4514a798e75ee7d7c062b32f0bf612a71334344589af5 + checksum: 10/1479e4b03d66bac2a6535c83e437ed81214bdaa068924cda8d09416181ee974e5c866a2eb5eb51820a8fb88fd02f4c0b8b3b059357b4e48d271f9441e83c04f6 languageName: node linkType: hard -"@backstage/plugin-search-backend-node@npm:^1.3.7": - version: 1.3.7 - resolution: "@backstage/plugin-search-backend-node@npm:1.3.7" +"@backstage/plugin-search-backend-node@npm:^1.3.11": + version: 1.3.11 + resolution: "@backstage/plugin-search-backend-node@npm:1.3.11" dependencies: - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-search-common": "npm:^1.2.17" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-search-common": "npm:^1.2.18" "@types/lunr": "npm:^2.3.3" lodash: "npm:^4.17.21" lunr: "npm:^2.3.9" ndjson: "npm:^2.0.0" uuid: "npm:^11.0.0" - checksum: 10/332df111d864e93dc9bab90a6e62443fed566bdb74ee0539e6c3079294e77cb7c6986e78db2569a63c38b16ca20b587adddcf3b78d2b9690740832a3514a6517 + checksum: 10/f4b430cee60dbf864d1b6658b6a80a6151034b30127ff572eccf8f97a203f7f9526d7c7953044ecc1e4f867586da24328ad639fe19c73795587a9b97e9cb1dce languageName: node linkType: hard -"@backstage/plugin-search-backend@npm:^1.8.1": - version: 1.8.1 - resolution: "@backstage/plugin-search-backend@npm:1.8.1" +"@backstage/plugin-search-backend@npm:^2.0.2": + version: 2.0.2 + resolution: "@backstage/plugin-search-backend@npm:2.0.2" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-defaults": "npm:^0.7.0" - "@backstage/backend-openapi-utils": "npm:^0.4.1" - "@backstage/backend-plugin-api": "npm:^1.1.1" + "@backstage/backend-defaults": "npm:^0.10.0" + "@backstage/backend-openapi-utils": "npm:^0.5.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.8.7" - "@backstage/plugin-search-backend-node": "npm:^1.3.7" - "@backstage/plugin-search-common": "npm:^1.2.17" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-node": "npm:^0.10.0" + "@backstage/plugin-search-backend-node": "npm:^1.3.11" + "@backstage/plugin-search-common": "npm:^1.2.18" "@backstage/types": "npm:^1.2.1" - "@types/express": "npm:^4.17.6" dataloader: "npm:^2.0.0" express: "npm:^4.17.1" lodash: "npm:^4.17.21" qs: "npm:^6.10.1" yn: "npm:^4.0.0" zod: "npm:^3.22.4" - checksum: 10/1ae28a667e6a9bc7d7967c78e2ce667e9dd13213054da229a17a3af8ce4de08d2d4a3045d89632c81f579ac2b5a9154831cb886cea0765236084f6bdd3422bad + checksum: 10/f916cddc7631297d71bd9cb25e2431b6baf894fab87e61aed2571d86b80ee0d7ff32049ea1a248b63c0f1078fe68a05045a308b28ba4c0541f73a8de41f78177 languageName: node linkType: hard -"@backstage/plugin-search-common@npm:^1.2.17": - version: 1.2.17 - resolution: "@backstage/plugin-search-common@npm:1.2.17" +"@backstage/plugin-search-common@npm:^1.2.18": + version: 1.2.18 + resolution: "@backstage/plugin-search-common@npm:1.2.18" dependencies: - "@backstage/plugin-permission-common": "npm:^0.8.4" + "@backstage/plugin-permission-common": "npm:^0.9.0" "@backstage/types": "npm:^1.2.1" - checksum: 10/30cfcb164940b7eb70d8163766cca981536372d0cb5c6e006837e044d91a60be16b83534a2887b0a7cf90a51bed35cd7b188e62598e7340cbf79e371a8bfd0e6 + checksum: 10/9a7c262a5e1fc2d1bc40a9738d6e29ba215867a10efa22c1c3e3b7847d2b6f7566fde4c22f6989933a47d2f1928ee7544ade4f88fb2e0956f4dde7cf02cb85a6 languageName: node linkType: hard -"@backstage/plugin-search-react@npm:^1.8.5": - version: 1.8.5 - resolution: "@backstage/plugin-search-react@npm:1.8.5" +"@backstage/plugin-search-react@npm:^1.9.0": + version: 1.9.0 + resolution: "@backstage/plugin-search-react@npm:1.9.0" dependencies: - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-search-common": "npm:^1.2.17" - "@backstage/theme": "npm:^0.6.3" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-search-common": "npm:^1.2.18" + "@backstage/theme": "npm:^0.6.6" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:4.0.0-alpha.61" @@ -5305,84 +4852,83 @@ __metadata: react-use: "npm:^17.3.2" uuid: "npm:^11.0.2" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/c1c853af7ee41b6a70427b536354ab7fcb7e88a68bc5ffa37e18001644ad0eac007186214a392d9621e92e6d3e57cae9731d310b016bc5b054087a209653f11b + checksum: 10/f3b2b06ea2f8acaa502736e6c21fdfa5453bb968df8550f6fa720196458148a0a3136c73076f7bf2f0426b88043d84468fceac815f40c7625b8796e54dbb1398 languageName: node linkType: hard -"@backstage/plugin-search@npm:^1.4.22": - version: 1.4.22 - resolution: "@backstage/plugin-search@npm:1.4.22" +"@backstage/plugin-search@npm:^1.4.26": + version: 1.4.26 + resolution: "@backstage/plugin-search@npm:1.4.26" dependencies: - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/plugin-search-common": "npm:^1.2.17" - "@backstage/plugin-search-react": "npm:^1.8.5" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/plugin-search-common": "npm:^1.2.18" + "@backstage/plugin-search-react": "npm:^1.9.0" "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/version-bridge": "npm:^1.0.11" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" qs: "npm:^6.9.4" react-use: "npm:^17.2.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/2ddfc68d5ae789c70115145ce5cd9719e34175821d26632360c2b1fb7c1fe83d8a3fc03e49df47cf8278e8a2c255951392bee488de4ecabf869057fa9c035017 + checksum: 10/6af9a247ef1cad4489aabb066e838fa1745a18c3281326dc9f5a8275976ee8bee3206bef0c10d3954dad51d26de666673423d6cdf0750245edef0f3028b79e25 languageName: node linkType: hard -"@backstage/plugin-signals-react@npm:^0.0.9": - version: 0.0.9 - resolution: "@backstage/plugin-signals-react@npm:0.0.9" +"@backstage/plugin-signals-react@npm:^0.0.13": + version: 0.0.13 + resolution: "@backstage/plugin-signals-react@npm:0.0.13" dependencies: - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/types": "npm:^1.2.1" "@material-ui/core": "npm:^4.12.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/6db8da18684a992cfaf83697ee94c55dbf7076db0bafb7087e598a392e7c27fb73bfd403c2fac75d9b1ab9a44e2d60f9691122dc0a0a5c1ac9f5f054c0f55f9c + checksum: 10/4afdbe66d17e5bea2a5db8ccfca41e671eb57be94c14abe396abf030828a966657c6b8a601f1f9bb3f33c24e8d9401082e24df4d3eb2cb6d7ff3e05596a396a1 languageName: node linkType: hard -"@backstage/plugin-techdocs-backend@npm:^1.11.5": - version: 1.11.5 - resolution: "@backstage/plugin-techdocs-backend@npm:1.11.5" +"@backstage/plugin-techdocs-backend@npm:^2.0.2": + version: 2.0.2 + resolution: "@backstage/plugin-techdocs-backend@npm:2.0.2" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-defaults": "npm:^0.10.0" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-node": "npm:^1.15.1" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-search-backend-module-techdocs": "npm:^0.3.5" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-node": "npm:^1.17.0" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-search-backend-module-techdocs": "npm:^0.4.2" "@backstage/plugin-techdocs-common": "npm:^0.1.0" - "@backstage/plugin-techdocs-node": "npm:^1.12.16" - "@types/express": "npm:^4.17.6" + "@backstage/plugin-techdocs-node": "npm:^1.13.3" express: "npm:^4.17.1" express-promise-router: "npm:^4.1.0" fs-extra: "npm:^11.2.0" @@ -5390,7 +4936,7 @@ __metadata: lodash: "npm:^4.17.21" p-limit: "npm:^3.1.0" winston: "npm:^3.2.1" - checksum: 10/e4e5cbe2575ba8088799833eff32fa1a05c033a4629bac5453738e532f01a526a7b4615ea405abc6495526e70078f6d073f61b8b8ff654f73111b755a449b8bd + checksum: 10/bdf6c1377304f004ecaddb9b0647f07db42e0e900be32e3ef32d1857f70a2d701ca7844f8496a2a426e1129719809fb1f2f9c6d9c6d9b60390a7e9fb05ebae93 languageName: node linkType: hard @@ -5401,35 +4947,36 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-techdocs-module-addons-contrib@npm:^1.1.20": - version: 1.1.20 - resolution: "@backstage/plugin-techdocs-module-addons-contrib@npm:1.1.20" +"@backstage/plugin-techdocs-module-addons-contrib@npm:^1.1.24": + version: 1.1.24 + resolution: "@backstage/plugin-techdocs-module-addons-contrib@npm:1.1.24" dependencies: - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/integration": "npm:^1.16.1" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-techdocs-react": "npm:^1.2.13" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/integration": "npm:^1.17.0" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-techdocs-react": "npm:^1.2.17" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@react-hookz/web": "npm:^24.0.0" git-url-parse: "npm:^15.0.0" photoswipe: "npm:^5.3.7" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/d0ce54866c6509629fb21d4629480f7cfae4405afaf2e1e715c9c53e07c71274537c93aa5c427cd806ba327eb75e2e7ffa803b98df00a944d9517fde3a17dbef + checksum: 10/7d20171be974126beb91758910fbc8e369283cd11ab03622edcb0510e4d0ab7090865ffe3e553a5a58e9ed413f5b9546a77c2ab16c013e82fdac15352d194fd8 languageName: node linkType: hard -"@backstage/plugin-techdocs-node@npm:^1.12.16": - version: 1.12.16 - resolution: "@backstage/plugin-techdocs-node@npm:1.12.16" +"@backstage/plugin-techdocs-node@npm:^1.13.3": + version: 1.13.3 + resolution: "@backstage/plugin-techdocs-node@npm:1.13.3" dependencies: "@aws-sdk/client-s3": "npm:^3.350.0" "@aws-sdk/credential-providers": "npm:^3.350.0" @@ -5437,13 +4984,13 @@ __metadata: "@aws-sdk/types": "npm:^3.347.0" "@azure/identity": "npm:^4.0.0" "@azure/storage-blob": "npm:^12.5.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.1" - "@backstage/integration-aws-node": "npm:^0.1.15" - "@backstage/plugin-search-common": "npm:^1.2.17" + "@backstage/integration": "npm:^1.17.0" + "@backstage/integration-aws-node": "npm:^0.1.16" + "@backstage/plugin-search-common": "npm:^1.2.18" "@backstage/plugin-techdocs-common": "npm:^0.1.0" "@google-cloud/storage": "npm:^7.0.0" "@smithy/node-http-handler": "npm:^3.0.0" @@ -5460,19 +5007,20 @@ __metadata: p-limit: "npm:^3.1.0" recursive-readdir: "npm:^2.2.2" winston: "npm:^3.2.1" - checksum: 10/547c1457f08f185f82cd0367b2f0ecb14d576fd5e06e24e609080b9895c081d323da61bfb7ac9971a26d6d915f0ff5faf8e26a1d15e7603079a8c2a53ef29990 + checksum: 10/afa48b91e6136e716dd19fe2dd249e96c8b8e9398fe2a2a44586437724d9db6f8a6decff495726889a0c1a5b4d21572794d49a88e17c572abd94b781fc8229f4 languageName: node linkType: hard -"@backstage/plugin-techdocs-react@npm:^1.2.13": - version: 1.2.13 - resolution: "@backstage/plugin-techdocs-react@npm:1.2.13" +"@backstage/plugin-techdocs-react@npm:^1.2.17": + version: 1.2.17 + resolution: "@backstage/plugin-techdocs-react@npm:1.2.17" dependencies: - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/version-bridge": "npm:^1.0.10" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/version-bridge": "npm:^1.0.11" "@material-ui/core": "npm:^4.12.2" "@material-ui/styles": "npm:^4.11.0" jss: "npm:~10.10.0" @@ -5480,37 +5028,38 @@ __metadata: react-helmet: "npm:6.1.0" react-use: "npm:^17.2.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/5f3d3d9cd9ca0570e2de857ae5c226e88e673670bb2ab517262183e19f8ac0b661b4df81b7ea32322357bef400fa45703cf37e102d5f9847404f9c230d2b3323 + checksum: 10/eb752cc00a5ee7e5c919cf9b869c023702e183f353ba8a81dc33d117cc5587247006d9d43f146d228527be095a74d32a0349393b42cd01068af19e2fe57e95d0 languageName: node linkType: hard -"@backstage/plugin-techdocs@npm:^1.12.2": - version: 1.12.2 - resolution: "@backstage/plugin-techdocs@npm:1.12.2" +"@backstage/plugin-techdocs@npm:^1.12.6": + version: 1.12.6 + resolution: "@backstage/plugin-techdocs@npm:1.12.6" dependencies: - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/config": "npm:^1.3.2" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/integration": "npm:^1.16.1" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-auth-react": "npm:^0.1.11" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/plugin-search-common": "npm:^1.2.17" - "@backstage/plugin-search-react": "npm:^1.8.5" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/integration": "npm:^1.17.0" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-auth-react": "npm:^0.1.15" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/plugin-search-common": "npm:^1.2.18" + "@backstage/plugin-search-react": "npm:^1.9.0" "@backstage/plugin-techdocs-common": "npm:^0.1.0" - "@backstage/plugin-techdocs-react": "npm:^1.2.13" - "@backstage/theme": "npm:^0.6.3" + "@backstage/plugin-techdocs-react": "npm:^1.2.17" + "@backstage/theme": "npm:^0.6.6" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:4.0.0-alpha.61" @@ -5523,14 +5072,14 @@ __metadata: react-helmet: "npm:6.1.0" react-use: "npm:^17.2.4" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/6b78b3d7c3409a4ac1a61b28fee236c0cfdd33ce21cde06c6fe45f891707de7de7321f29ac8e1362afdba4ef62c0ef856ea68e3934d3cedee312955cea467f0b + checksum: 10/40faaa306f98b05effdedca04b7228a47d4154bd79cdf37b5ad95a0610a0c949e0297fd3a63140798016a4b136f2d5be427028d8da6e0cb04406396eaced43c5 languageName: node linkType: hard @@ -5541,21 +5090,21 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-user-settings@npm:^0.8.18": - version: 0.8.18 - resolution: "@backstage/plugin-user-settings@npm:0.8.18" +"@backstage/plugin-user-settings@npm:^0.8.22": + version: 0.8.22 + resolution: "@backstage/plugin-user-settings@npm:0.8.22" dependencies: - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/core-app-api": "npm:^1.15.4" - "@backstage/core-compat-api": "npm:^0.3.5" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/core-app-api": "npm:^1.17.0" + "@backstage/core-compat-api": "npm:^0.4.2" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" "@backstage/errors": "npm:^1.2.7" - "@backstage/frontend-plugin-api": "npm:^0.9.4" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/plugin-signals-react": "npm:^0.0.9" + "@backstage/frontend-plugin-api": "npm:^0.10.2" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/plugin-signals-react": "npm:^0.0.13" "@backstage/plugin-user-settings-common": "npm:^0.0.1" - "@backstage/theme": "npm:^0.6.3" + "@backstage/theme": "npm:^0.6.6" "@backstage/types": "npm:^1.2.1" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" @@ -5563,35 +5112,35 @@ __metadata: react-use: "npm:^17.2.4" zen-observable: "npm:^0.10.0" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/1a3b2ef5c8b943d70212bb7a6d7cfe0c0cecb81388de78a642e288b08aad5fa9f83314dec830d2fd84b4cb5b0057c72f24568c678bae9c138bb34e9998f9b4ce + checksum: 10/0dea068776148df502866452ba2790c7d8612cb61e81e45ebe969716702f03fef6f4b2594ab665a8f5dfec4d34dc81bac00ed3d40e310e420434f2aa077b59ab languageName: node linkType: hard -"@backstage/release-manifests@npm:^0.0.12": - version: 0.0.12 - resolution: "@backstage/release-manifests@npm:0.0.12" - checksum: 10/482108faf39bd4095dfda34d00007065bff54a5aff836ef7c935a7a583baa6ae9d25e9d0c58a419e4d7d65eeb4f50357da47ab4d9cbd2d79da331fa426f64a3c +"@backstage/release-manifests@npm:^0.0.13": + version: 0.0.13 + resolution: "@backstage/release-manifests@npm:0.0.13" + checksum: 10/b8c71e22dbc7d78fca93f9ed83c614e403a8bb103a2aceae4c799898af3aba976370e2255fd9e32b25f5dac3f80e1f37379d8c72a9d9c199cabbf111e70fe873 languageName: node linkType: hard -"@backstage/repo-tools@npm:^0.13.0": - version: 0.13.0 - resolution: "@backstage/repo-tools@npm:0.13.0" +"@backstage/repo-tools@npm:^0.13.3": + version: 0.13.3 + resolution: "@backstage/repo-tools@npm:0.13.3" dependencies: "@apidevtools/swagger-parser": "npm:^10.1.0" "@apisyouwonthate/style-guide": "npm:^1.4.0" - "@backstage/backend-plugin-api": "npm:^1.2.0" - "@backstage/catalog-model": "npm:^1.7.3" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-model": "npm:^1.7.4" "@backstage/cli-common": "npm:^0.1.15" "@backstage/cli-node": "npm:^0.2.13" - "@backstage/config-loader": "npm:^1.9.6" + "@backstage/config-loader": "npm:^1.10.1" "@backstage/errors": "npm:^1.2.7" "@electric-sql/pglite": "npm:^0.2.15" "@manypkg/get-packages": "npm:^1.1.3" @@ -5632,7 +5181,7 @@ __metadata: "@microsoft/tsdoc-config": "*" "@useoptic/optic": ^1.0.0 prettier: ^2.8.1 - typedoc: ^0.27.0 + typedoc: ^0.28.0 typescript: "> 3.0.0" peerDependenciesMeta: prettier: @@ -5641,20 +5190,20 @@ __metadata: optional: true bin: backstage-repo-tools: bin/backstage-repo-tools - checksum: 10/8dd32959d00efe800023fb4c57ccf0d8955ff0451a859a10e9261a1600c58e7801d98ac68a0efdcb08d74cf69302e0fd42aec3aebdac704a601bb7df73b47bab + checksum: 10/f27aa2753859ebfb7adcc9642b7e3d06f1beebe89b5f7519d99a07f4fe7e53f6a8e4eace668c04b35555028bc5a452efd3277a828952450b24cdb428d365b640 languageName: node linkType: hard -"@backstage/test-utils@npm:^1.7.4": - version: 1.7.4 - resolution: "@backstage/test-utils@npm:1.7.4" +"@backstage/test-utils@npm:^1.7.8": + version: 1.7.8 + resolution: "@backstage/test-utils@npm:1.7.8" dependencies: "@backstage/config": "npm:^1.3.2" - "@backstage/core-app-api": "npm:^1.15.4" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-react": "npm:^0.4.30" - "@backstage/theme": "npm:^0.6.3" + "@backstage/core-app-api": "npm:^1.17.0" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-react": "npm:^0.4.34" + "@backstage/theme": "npm:^0.6.6" "@backstage/types": "npm:^1.2.1" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" @@ -5663,37 +5212,34 @@ __metadata: zen-observable: "npm:^0.10.0" peerDependencies: "@testing-library/react": ^16.0.0 - "@types/jest": "*" - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: - "@types/jest": - optional: true "@types/react": optional: true - checksum: 10/593f7bdb314b710e0459c1d9893f6848b08052813042c2fb421c2b817b47873e86ce205afe930ece11874f1d51cf865eca82223494f8bcf71a6159743af37215 + checksum: 10/6d61fdfdf00b72d3c8ddb9120edc221085b634d39419f00610e40387715f4e5bfdf48f4d2762695d7f30d50c6d2e0f875bcb7d299265adb58fa19a76120b6ae9 languageName: node linkType: hard -"@backstage/theme@npm:^0.6.3": - version: 0.6.3 - resolution: "@backstage/theme@npm:0.6.3" +"@backstage/theme@npm:^0.6.6": + version: 0.6.6 + resolution: "@backstage/theme@npm:0.6.6" dependencies: "@emotion/react": "npm:^11.10.5" "@emotion/styled": "npm:^11.10.5" "@mui/material": "npm:^5.12.2" peerDependencies: "@material-ui/core": ^4.12.2 - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/f66605244aed7fba746ca38765276a375d5530557823cfc9d2c6d726d5c24b52ecf36189845c12ee078732fcd35153bb214e80393408654340ccc467fc5356d8 + checksum: 10/80297d992e853b3882fd158d192844a85738e89da6db7b6b47d27744129f04ea3c9ec946cb08fe226627f5e882670464d14bd07234e65debe98b3572eccbee15 languageName: node linkType: hard @@ -5704,18 +5250,18 @@ __metadata: languageName: node linkType: hard -"@backstage/version-bridge@npm:^1.0.10": - version: 1.0.10 - resolution: "@backstage/version-bridge@npm:1.0.10" +"@backstage/version-bridge@npm:^1.0.11": + version: 1.0.11 + resolution: "@backstage/version-bridge@npm:1.0.11" peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.3.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/781be5b23cf8a1dc12651e1ef82a65d0d608aa9ffc735087760455aa43a16a07a63712e17f280e6d742acde8bc547e330a955c7016db00adde7d600b3761c47d + checksum: 10/f95f498b33ff8a734ea6c176be12c30f3a95536f1ab6673f2691e9c180d245c8ee5fd27783c8298f8a8a636d43d0a5eb265ff63fa696d1c3e1dae0ba17619c48 languageName: node linkType: hard @@ -6148,6 +5694,22 @@ __metadata: languageName: node linkType: hard +"@dagrejs/dagre@npm:^1.1.4": + version: 1.1.4 + resolution: "@dagrejs/dagre@npm:1.1.4" + dependencies: + "@dagrejs/graphlib": "npm:2.2.4" + checksum: 10/0b3744b170c68ae0666e03aca19c3100d5131feafeb54b3ea096b749a9f0fe5385b8bd8889c11a49493cfab945b2486b9e30bc41b321755ed718e9f5cb4b74f1 + languageName: node + linkType: hard + +"@dagrejs/graphlib@npm:2.2.4": + version: 2.2.4 + resolution: "@dagrejs/graphlib@npm:2.2.4" + checksum: 10/1fc5393525a3d666284ca740867d082768bc87ff61f5f181eb5c1a73c1a6e328ad23581f7415c81df2614171b8a4b4a8e6a417eefd7f9fca74a4a625ec3aa848 + languageName: node + linkType: hard + "@date-io/core@npm:1.x, @date-io/core@npm:^1.3.13": version: 1.3.13 resolution: "@date-io/core@npm:1.3.13" @@ -6166,18 +5728,6 @@ __metadata: languageName: node linkType: hard -"@davidzemon/passport-okta-oauth@npm:^0.0.5": - version: 0.0.5 - resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" - dependencies: - "@types/passport-oauth2": "npm:^1.4.11" - passport-oauth2: "npm:^1.6.1" - pkginfo: "npm:^0.4.1" - uid2: "npm:^1.0.0" - checksum: 10/6932aca4213f1e47c41454cbb9ef1309643ffa14fa3da401f18e397e76f3fa1669be76d96db65dd6435854d7f05b30d3a27f645d10e3c6ed955ad30930d47b3e - languageName: node - linkType: hard - "@electric-sql/pglite@npm:^0.2.14, @electric-sql/pglite@npm:^0.2.15": version: 0.2.17 resolution: "@electric-sql/pglite@npm:0.2.17" @@ -6375,9 +5925,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/aix-ppc64@npm:0.24.0" +"@esbuild/aix-ppc64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/aix-ppc64@npm:0.25.4" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -6389,9 +5939,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/android-arm64@npm:0.24.0" +"@esbuild/android-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/android-arm64@npm:0.25.4" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -6403,9 +5953,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/android-arm@npm:0.24.0" +"@esbuild/android-arm@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/android-arm@npm:0.25.4" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -6417,9 +5967,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/android-x64@npm:0.24.0" +"@esbuild/android-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/android-x64@npm:0.25.4" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -6431,9 +5981,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/darwin-arm64@npm:0.24.0" +"@esbuild/darwin-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/darwin-arm64@npm:0.25.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -6445,9 +5995,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/darwin-x64@npm:0.24.0" +"@esbuild/darwin-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/darwin-x64@npm:0.25.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -6459,9 +6009,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/freebsd-arm64@npm:0.24.0" +"@esbuild/freebsd-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/freebsd-arm64@npm:0.25.4" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -6473,9 +6023,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/freebsd-x64@npm:0.24.0" +"@esbuild/freebsd-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/freebsd-x64@npm:0.25.4" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -6487,9 +6037,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-arm64@npm:0.24.0" +"@esbuild/linux-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-arm64@npm:0.25.4" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -6501,9 +6051,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-arm@npm:0.24.0" +"@esbuild/linux-arm@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-arm@npm:0.25.4" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -6515,9 +6065,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-ia32@npm:0.24.0" +"@esbuild/linux-ia32@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-ia32@npm:0.25.4" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -6529,9 +6079,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-loong64@npm:0.24.0" +"@esbuild/linux-loong64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-loong64@npm:0.25.4" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -6543,9 +6093,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-mips64el@npm:0.24.0" +"@esbuild/linux-mips64el@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-mips64el@npm:0.25.4" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -6557,9 +6107,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-ppc64@npm:0.24.0" +"@esbuild/linux-ppc64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-ppc64@npm:0.25.4" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -6571,9 +6121,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-riscv64@npm:0.24.0" +"@esbuild/linux-riscv64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-riscv64@npm:0.25.4" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -6585,9 +6135,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-s390x@npm:0.24.0" +"@esbuild/linux-s390x@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-s390x@npm:0.25.4" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -6599,13 +6149,20 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/linux-x64@npm:0.24.0" +"@esbuild/linux-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-x64@npm:0.25.4" conditions: os=linux & cpu=x64 languageName: node linkType: hard +"@esbuild/netbsd-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/netbsd-arm64@npm:0.25.4" + conditions: os=netbsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/netbsd-x64@npm:0.20.2" @@ -6613,16 +6170,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/netbsd-x64@npm:0.24.0" +"@esbuild/netbsd-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/netbsd-x64@npm:0.25.4" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/openbsd-arm64@npm:0.24.0" +"@esbuild/openbsd-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/openbsd-arm64@npm:0.25.4" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard @@ -6634,9 +6191,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/openbsd-x64@npm:0.24.0" +"@esbuild/openbsd-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/openbsd-x64@npm:0.25.4" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -6648,9 +6205,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/sunos-x64@npm:0.24.0" +"@esbuild/sunos-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/sunos-x64@npm:0.25.4" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -6662,9 +6219,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/win32-arm64@npm:0.24.0" +"@esbuild/win32-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/win32-arm64@npm:0.25.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -6676,9 +6233,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/win32-ia32@npm:0.24.0" +"@esbuild/win32-ia32@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/win32-ia32@npm:0.25.4" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -6690,9 +6247,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.24.0": - version: 0.24.0 - resolution: "@esbuild/win32-x64@npm:0.24.0" +"@esbuild/win32-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/win32-x64@npm:0.25.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -7381,9 +6938,9 @@ __metadata: version: 0.0.0-use.local resolution: "@internal/tech-insights@workspace:." dependencies: - "@backstage/cli": "npm:^0.29.6" + "@backstage/cli": "npm:^0.32.1" "@backstage/e2e-test-utils": "npm:^0.1.1" - "@backstage/repo-tools": "npm:^0.13.0" + "@backstage/repo-tools": "npm:^0.13.3" "@changesets/cli": "npm:^2.27.1" knip: "npm:^5.27.4" node-gyp: "npm:^10.0.0" @@ -7420,6 +6977,59 @@ __metadata: languageName: node linkType: hard +"@isomorphic-git/pgp-plugin@npm:^0.0.7": + version: 0.0.7 + resolution: "@isomorphic-git/pgp-plugin@npm:0.0.7" + dependencies: + "@isomorphic-pgp/sign-and-verify": "npm:^0.0.10" + "@isomorphic-pgp/util": "npm:^0.0.6" + checksum: 10/56aa93b20c869877ad65489cd06145d2f97e0a515bb164b3d9dfef62225ec709d25672be2e1d4645514366e10491d0d76a767d97d64a5d4b285d57ebd8ec8e34 + languageName: node + linkType: hard + +"@isomorphic-pgp/parser@npm:^0.0.3": + version: 0.0.3 + resolution: "@isomorphic-pgp/parser@npm:0.0.3" + dependencies: + array-buffer-to-hex: "npm:^1.0.0" + base64-js: "npm:^1.3.0" + bn.js: "npm:^4.11.8" + clz-buffer: "npm:^1.0.0" + concat-buffers: "npm:^1.0.0" + crc: "npm:^3.8.0" + isomorphic-textencoder: "npm:^1.0.1" + select-case: "npm:^1.0.0" + checksum: 10/9b0470114427a21fdea02a91fa073be7ceb6accc3aa923141bd27a08db4e04a4f6b46f281317ab3ed9ed4799573b0edf90ed648628a08f847850e6688e755180 + languageName: node + linkType: hard + +"@isomorphic-pgp/sign-and-verify@npm:^0.0.10": + version: 0.0.10 + resolution: "@isomorphic-pgp/sign-and-verify@npm:0.0.10" + dependencies: + "@isomorphic-pgp/parser": "npm:^0.0.3" + "@isomorphic-pgp/util": "npm:^0.0.6" + "@wmhilton/crypto-hash": "npm:^1.0.2" + array-buffer-to-hex: "npm:^1.0.0" + isomorphic-textencoder: "npm:^1.0.1" + jsbn: "npm:^1.1.0" + sha.js: "npm:^2.4.11" + checksum: 10/64c3c74e84e7067bd9e67122444baf957bfdf6ab25d90074177dbbca707957fb6c5a5f125b6b7bca5a48d98df0b996a511c84822b57bdf3ebc9aadf402bf7f35 + languageName: node + linkType: hard + +"@isomorphic-pgp/util@npm:^0.0.6": + version: 0.0.6 + resolution: "@isomorphic-pgp/util@npm:0.0.6" + dependencies: + "@isomorphic-pgp/parser": "npm:^0.0.3" + array-buffer-to-hex: "npm:^1.0.0" + concat-buffers: "npm:^1.0.0" + sha.js: "npm:^2.4.11" + checksum: 10/09c464a20b67289066352c07d4be90ea29bcffbecfb2d12dc843d70b71e25b23cacfc760388ed081faefc4ef7df4eb177547ba6a2dfb0fb722780e12fbd2529c + languageName: node + linkType: hard + "@istanbuljs/load-nyc-config@npm:^1.0.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" @@ -8266,46 +7876,46 @@ __metadata: languageName: node linkType: hard -"@module-federation/bridge-react-webpack-plugin@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/bridge-react-webpack-plugin@npm:0.8.5" +"@module-federation/bridge-react-webpack-plugin@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/bridge-react-webpack-plugin@npm:0.9.1" dependencies: - "@module-federation/sdk": "npm:0.8.5" + "@module-federation/sdk": "npm:0.9.1" "@types/semver": "npm:7.5.8" semver: "npm:7.6.3" - checksum: 10/c33e10831e18130e2a44e00eaf10a7dc81fad73f28b70316c0a2c84adb015c775c6dc5cbe8370b0f8f6c4736969acc45991c50d079740c99acefe88f12f5ed8b + checksum: 10/4ff197741b1bdccf8f9e2236781e5ce3ef434e4207c5462b4b95b044c4c57a3ab3dd4dce48490d9fde5bd06fb855b9918841c7d04306726ee224d3e288074091 languageName: node linkType: hard -"@module-federation/data-prefetch@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/data-prefetch@npm:0.8.5" +"@module-federation/data-prefetch@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/data-prefetch@npm:0.9.1" dependencies: - "@module-federation/runtime": "npm:0.8.5" - "@module-federation/sdk": "npm:0.8.5" + "@module-federation/runtime": "npm:0.9.1" + "@module-federation/sdk": "npm:0.9.1" fs-extra: "npm:9.1.0" peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 10/34b911943b16f402e206392ac346715725b1589427310eccfabf619a32c2153ac8a6f610f984a7a5b0bae0a0ca7ed58844c39597b2db01028a98039906eca3ec + checksum: 10/a3c0e8d77f4d06e3851d041175ef3f55d47ff4069a526b9ac773c8aba71a520a0490653c87cdcf3761e96f9eb9ea16d45026f3aafdf0851c34ff4db6d71ec113 languageName: node linkType: hard -"@module-federation/dts-plugin@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/dts-plugin@npm:0.8.5" +"@module-federation/dts-plugin@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/dts-plugin@npm:0.9.1" dependencies: - "@module-federation/error-codes": "npm:0.8.5" - "@module-federation/managers": "npm:0.8.5" - "@module-federation/sdk": "npm:0.8.5" - "@module-federation/third-party-dts-extractor": "npm:0.8.5" + "@module-federation/error-codes": "npm:0.9.1" + "@module-federation/managers": "npm:0.9.1" + "@module-federation/sdk": "npm:0.9.1" + "@module-federation/third-party-dts-extractor": "npm:0.9.1" adm-zip: "npm:^0.5.10" ansi-colors: "npm:^4.1.3" axios: "npm:^1.7.4" chalk: "npm:3.0.0" fs-extra: "npm:9.1.0" isomorphic-ws: "npm:5.0.0" - koa: "npm:2.15.3" + koa: "npm:2.15.4" lodash.clonedeepwith: "npm:4.5.0" log4js: "npm:6.9.1" node-schedule: "npm:2.1.1" @@ -8317,22 +7927,24 @@ __metadata: peerDependenciesMeta: vue-tsc: optional: true - checksum: 10/4269a32f81ca5c4f509134acd26b499e6f69985ed9d50bf6a6888338eceb78e7c3c715e956791b9680863e14b5b2f82ea6f2c663e3c7fc3bb4acd072a51d0739 + checksum: 10/e9fd11b150456f2621636587d181f6456fe5cd60a0720843fe1310e350c3ff8ebef02ea87d1bf40dc04a4b4cd65cfb2e9007ca1c20e4e5664142b7c670c4a57d languageName: node linkType: hard -"@module-federation/enhanced@npm:^0.8.0": - version: 0.8.5 - resolution: "@module-federation/enhanced@npm:0.8.5" +"@module-federation/enhanced@npm:^0.9.0": + version: 0.9.1 + resolution: "@module-federation/enhanced@npm:0.9.1" dependencies: - "@module-federation/bridge-react-webpack-plugin": "npm:0.8.5" - "@module-federation/data-prefetch": "npm:0.8.5" - "@module-federation/dts-plugin": "npm:0.8.5" - "@module-federation/managers": "npm:0.8.5" - "@module-federation/manifest": "npm:0.8.5" - "@module-federation/rspack": "npm:0.8.5" - "@module-federation/runtime-tools": "npm:0.8.5" - "@module-federation/sdk": "npm:0.8.5" + "@module-federation/bridge-react-webpack-plugin": "npm:0.9.1" + "@module-federation/data-prefetch": "npm:0.9.1" + "@module-federation/dts-plugin": "npm:0.9.1" + "@module-federation/error-codes": "npm:0.9.1" + "@module-federation/inject-external-runtime-core-plugin": "npm:0.9.1" + "@module-federation/managers": "npm:0.9.1" + "@module-federation/manifest": "npm:0.9.1" + "@module-federation/rspack": "npm:0.9.1" + "@module-federation/runtime-tools": "npm:0.9.1" + "@module-federation/sdk": "npm:0.9.1" btoa: "npm:^1.2.1" upath: "npm:2.0.1" peerDependencies: @@ -8346,51 +7958,61 @@ __metadata: optional: true webpack: optional: true - checksum: 10/a2ca858723e8a1f611f61262901b15b0ce8973b26dafeb872b2d053a6ac2993a1e80198de34770d340a6b6deb74fe4806ddeb73735c0b016ee4eb17bca3e9e15 + checksum: 10/a7955711f37ba02a18f3570289dfd8fbed30511b82fcf593e56808559cfd49d8852028aa67950db5e45617d0917536d067d85847892e62c20b68ba6ab40e17c4 languageName: node linkType: hard -"@module-federation/error-codes@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/error-codes@npm:0.8.5" - checksum: 10/7274b7453c200013826e0d10fbc334084a01360bd1b8f62213a062ae2b08952edfc9f58b2a3253dbd0a01ab90c78df12816b04802736f9c5ce2ca4e7a09f0fc1 +"@module-federation/error-codes@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/error-codes@npm:0.9.1" + checksum: 10/545aecc606a506ee47f061835e0eaa41b8d1b02f6bf71b36ec9ae85a1b0370af1f7b7cf92a8f52c3c4b35da858653244316de5ab06bea5dac5b92995467631cc languageName: node linkType: hard -"@module-federation/managers@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/managers@npm:0.8.5" +"@module-federation/inject-external-runtime-core-plugin@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/inject-external-runtime-core-plugin@npm:0.9.1" + peerDependencies: + "@module-federation/runtime-tools": 0.9.1 + checksum: 10/931eef6292c278450fc8cdb017073fa0b721796461eee12a254fc60a88a2f17e91395b12371f2c8b3b25b4056fc2dd2b76d1022e679be7353947c3d797e75ea5 + languageName: node + linkType: hard + +"@module-federation/managers@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/managers@npm:0.9.1" dependencies: - "@module-federation/sdk": "npm:0.8.5" + "@module-federation/sdk": "npm:0.9.1" find-pkg: "npm:2.0.0" fs-extra: "npm:9.1.0" - checksum: 10/83d008c7098e0b14fe15b966bb3344479e17593d04fb6a1f061440b92f4a337fd5f56835be3a71ae4a1adf87145dd7d7d5b7b3b0d942e56c2de0b758458ac569 + checksum: 10/32c1666244ba98644ab6eccdc844415d1aece1c105f6ba2ff17a3836866e7cdb2f61e556cb5a2b506b898ec709951f318d397f4d153efeff377067237968462f languageName: node linkType: hard -"@module-federation/manifest@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/manifest@npm:0.8.5" +"@module-federation/manifest@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/manifest@npm:0.9.1" dependencies: - "@module-federation/dts-plugin": "npm:0.8.5" - "@module-federation/managers": "npm:0.8.5" - "@module-federation/sdk": "npm:0.8.5" + "@module-federation/dts-plugin": "npm:0.9.1" + "@module-federation/managers": "npm:0.9.1" + "@module-federation/sdk": "npm:0.9.1" chalk: "npm:3.0.0" find-pkg: "npm:2.0.0" - checksum: 10/7c58ddd05492b6721c9848934ae98dec1cd21dcf1282753112bdc7f6a1a79c80e31e7aed041ccb580f181834780c4234adcfe96b829d5cf5609df0f5b2cf4c80 + checksum: 10/539b86bd5388296fb35a34c7b732b92788600ab6625d53f11588ad67c3a603ac3c1974541d9cf04db2d24635be1610414c29388e849d96bbb812cad3b1c79425 languageName: node linkType: hard -"@module-federation/rspack@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/rspack@npm:0.8.5" +"@module-federation/rspack@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/rspack@npm:0.9.1" dependencies: - "@module-federation/bridge-react-webpack-plugin": "npm:0.8.5" - "@module-federation/dts-plugin": "npm:0.8.5" - "@module-federation/managers": "npm:0.8.5" - "@module-federation/manifest": "npm:0.8.5" - "@module-federation/runtime-tools": "npm:0.8.5" - "@module-federation/sdk": "npm:0.8.5" + "@module-federation/bridge-react-webpack-plugin": "npm:0.9.1" + "@module-federation/dts-plugin": "npm:0.9.1" + "@module-federation/inject-external-runtime-core-plugin": "npm:0.9.1" + "@module-federation/managers": "npm:0.9.1" + "@module-federation/manifest": "npm:0.9.1" + "@module-federation/runtime-tools": "npm:0.9.1" + "@module-federation/sdk": "npm:0.9.1" peerDependencies: "@rspack/core": ">=0.7" typescript: ^4.9.0 || ^5.0.0 @@ -8400,57 +8022,66 @@ __metadata: optional: true vue-tsc: optional: true - checksum: 10/0e2d7fde81baef9485c068bcc1c5e24c530850e377106e0484db58d220806162d9ddbc911f180163d9a5100aea6190c71fb2db9191e2cd51d082a1455384e4b6 + checksum: 10/e6deb7236ccc66d7f0475a09916ec714c9855847bfd3d3ec6cdbee991016a222a22f6ae3fd14d71351d55e22e8949140f37ce9ce79dece5416731c6698726096 languageName: node linkType: hard -"@module-federation/runtime-tools@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/runtime-tools@npm:0.8.5" +"@module-federation/runtime-core@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/runtime-core@npm:0.9.1" dependencies: - "@module-federation/runtime": "npm:0.8.5" - "@module-federation/webpack-bundler-runtime": "npm:0.8.5" - checksum: 10/79572d10be0d5755df9ba0a2b24868e41b735bbc388e94c010fc5623f3129c9b5e16ba1ea5529f5d4eac401a00cec540d3283f227c6838abdc05139b1e8e9be5 + "@module-federation/error-codes": "npm:0.9.1" + "@module-federation/sdk": "npm:0.9.1" + checksum: 10/6f9edbe23013395d7896fc2a24cb4055bc78df5a335f090e079df951835c1cf91c567228f19879eee3fddb0b34128abd0b50feaca1cf3fb2828c7b9bacc22169 languageName: node linkType: hard -"@module-federation/runtime@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/runtime@npm:0.8.5" +"@module-federation/runtime-tools@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/runtime-tools@npm:0.9.1" dependencies: - "@module-federation/error-codes": "npm:0.8.5" - "@module-federation/sdk": "npm:0.8.5" - checksum: 10/fae7368c9bc71b0d51b6a92b42aa3ad2e16863c3bd19c232644d2cee0cb9722a1e400111e558eeeab24ad884eacc3aa5e2e265383c9287ace5cc6d0d4cfe3237 + "@module-federation/runtime": "npm:0.9.1" + "@module-federation/webpack-bundler-runtime": "npm:0.9.1" + checksum: 10/9436e814a4ab72839b8aed1aa097f32cf7d4d49728dd863c9ce6dc4fb149fe49da6dc9cdeb97814f0023cc91489c9aca06cbfdf9fb4e43d20498ab6ee78c95dd languageName: node linkType: hard -"@module-federation/sdk@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/sdk@npm:0.8.5" +"@module-federation/runtime@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/runtime@npm:0.9.1" dependencies: - isomorphic-rslog: "npm:0.0.6" - checksum: 10/a5e0687d61be3c4a4832ab72bb66d5883ef3e9d1472fe425be5df48cf621ff1e48ca0e3298660bdcbded24b535b0066c6d9aa4a0fa7637051a5c47ee69ccc52c + "@module-federation/error-codes": "npm:0.9.1" + "@module-federation/runtime-core": "npm:0.9.1" + "@module-federation/sdk": "npm:0.9.1" + checksum: 10/71eb1c3e81b307ebfe06c43ce70bfa56b217e9dfbed27f0b4235d3d0d05cc0fe2eb1dc57fffb3260ed9e0239257ef117ae13924c642b5ff97d9c65bdf48206fe languageName: node linkType: hard -"@module-federation/third-party-dts-extractor@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/third-party-dts-extractor@npm:0.8.5" +"@module-federation/sdk@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/sdk@npm:0.9.1" + checksum: 10/ea0320feff328a05405e65503d1df28e46a9ad17ef99b77f1428db5c89efbadd2a76ec82d99a54ac1d21286cee6d9ddbba881a9c46748dfe8abdb11e9afef7da + languageName: node + linkType: hard + +"@module-federation/third-party-dts-extractor@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/third-party-dts-extractor@npm:0.9.1" dependencies: find-pkg: "npm:2.0.0" fs-extra: "npm:9.1.0" resolve: "npm:1.22.8" - checksum: 10/c967d0a892b9b28a64860e4446001a8310cbad26215ec5c45eea1e3871aca31667aadb60508fcddaf91e4262cf2f202033cfd4546a60171334b74994ed94a990 + checksum: 10/68c70c79573cd927212d95879aa7b35490519d0ec9f58dd264c9d61e22fea8d452e45a52a94155128d8378e5cdcaecb229707b5b0f4e4c0d53ae96e2fbac366a languageName: node linkType: hard -"@module-federation/webpack-bundler-runtime@npm:0.8.5": - version: 0.8.5 - resolution: "@module-federation/webpack-bundler-runtime@npm:0.8.5" +"@module-federation/webpack-bundler-runtime@npm:0.9.1": + version: 0.9.1 + resolution: "@module-federation/webpack-bundler-runtime@npm:0.9.1" dependencies: - "@module-federation/runtime": "npm:0.8.5" - "@module-federation/sdk": "npm:0.8.5" - checksum: 10/dc33b438acb127c564a7787c543817cd9e0a7852c78feb9c9dcf535ed44484c0c4eff33bebc4fda8b2ef560365f28acb8f9d35dd2b91b2b928d5e26e4ba3aba3 + "@module-federation/runtime": "npm:0.9.1" + "@module-federation/sdk": "npm:0.9.1" + checksum: 10/430cac0a770b3c46bc195088eb4c1892e1e29a69238dbe72423d64b2b67050afeca2b5026b1a30659b4fe8d9faa038ff97cceba7e2ddf6193b93763f270d9df6 languageName: node linkType: hard @@ -8882,40 +8513,6 @@ __metadata: languageName: node linkType: hard -"@node-saml/node-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/node-saml@npm:5.0.0" - dependencies: - "@types/debug": "npm:^4.1.12" - "@types/qs": "npm:^6.9.11" - "@types/xml-encryption": "npm:^1.2.4" - "@types/xml2js": "npm:^0.4.14" - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - debug: "npm:^4.3.4" - xml-crypto: "npm:^6.0.0" - xml-encryption: "npm:^3.0.2" - xml2js: "npm:^0.6.2" - xmlbuilder: "npm:^15.1.1" - xpath: "npm:^0.0.34" - checksum: 10/e886f0831321997f682e2f1c652dee4c42e47e417bbe09c7d0f237ccd4604c8212449091398157e09cef03d389e7009b01413d7dedc97f275590317aff7185ff - languageName: node - linkType: hard - -"@node-saml/passport-saml@npm:^5.0.0": - version: 5.0.0 - resolution: "@node-saml/passport-saml@npm:5.0.0" - dependencies: - "@node-saml/node-saml": "npm:^5.0.0" - "@types/express": "npm:^4.17.21" - "@types/passport": "npm:^1.0.16" - "@types/passport-strategy": "npm:^0.2.38" - passport: "npm:^0.7.0" - passport-strategy: "npm:^1.0.0" - checksum: 10/3142f1f69c011288edd4c6a9d252b3186c3bcf7af6d0995b52258d7c1ba1c86a5b8ee5fa9306a522cf1d6c525da775439bc50164664a72aebb86ead7244fcc9e - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -9231,13 +8828,13 @@ __metadata: languageName: node linkType: hard -"@octokit/endpoint@npm:^9.0.1": - version: 9.0.5 - resolution: "@octokit/endpoint@npm:9.0.5" +"@octokit/endpoint@npm:^9.0.6": + version: 9.0.6 + resolution: "@octokit/endpoint@npm:9.0.6" dependencies: "@octokit/types": "npm:^13.1.0" universal-user-agent: "npm:^6.0.0" - checksum: 10/212122f653bf076ec37dd7de44bd54db74aa3cd16be4c395c91444488331becd83351e26b30248168e2cc28fc07b1a96e8f74adbbab02826f76de92e069f391f + checksum: 10/2bf776423365ee926bf3f722a664e52f1070758eff4a176279fb132103fd0c76e3541f83ace49bbad9a64f9c9b8de453be565ca8d6136989e9514dea65380ecf languageName: node linkType: hard @@ -9484,14 +9081,14 @@ __metadata: languageName: node linkType: hard -"@octokit/request-error@npm:^5.0.0, @octokit/request-error@npm:^5.1.0": - version: 5.1.0 - resolution: "@octokit/request-error@npm:5.1.0" +"@octokit/request-error@npm:^5.0.0, @octokit/request-error@npm:^5.1.0, @octokit/request-error@npm:^5.1.1": + version: 5.1.1 + resolution: "@octokit/request-error@npm:5.1.1" dependencies: "@octokit/types": "npm:^13.1.0" deprecation: "npm:^2.0.0" once: "npm:^1.4.0" - checksum: 10/d03f9f7a408af673cd991eeb450b6f4a5cee6c368f6349eb0211dfc0404fddfcff8b5225ef186020a2a1829adba0aa8c9174155b49ab2ed00a94fb9a886a1dd3 + checksum: 10/6ad98626407ba57bb33fa197611be74bee1dd9abc8d5d845648d6a2a04aa6840c0eb7f4be341d55dfcab5bc19181ad5fd25194869a7aaac6245f74b3a14d9662 languageName: node linkType: hard @@ -9509,15 +9106,15 @@ __metadata: languageName: node linkType: hard -"@octokit/request@npm:^8.3.0, @octokit/request@npm:^8.3.1": - version: 8.4.0 - resolution: "@octokit/request@npm:8.4.0" +"@octokit/request@npm:^8.0.0, @octokit/request@npm:^8.3.0, @octokit/request@npm:^8.3.1": + version: 8.4.1 + resolution: "@octokit/request@npm:8.4.1" dependencies: - "@octokit/endpoint": "npm:^9.0.1" - "@octokit/request-error": "npm:^5.1.0" + "@octokit/endpoint": "npm:^9.0.6" + "@octokit/request-error": "npm:^5.1.1" "@octokit/types": "npm:^13.1.0" universal-user-agent: "npm:^6.0.0" - checksum: 10/176cd83c68bde87111a01d50e2d21cf12ec362c1a30b33649eb8771d37397f6d6dd0b0844aab8d59b16d74c825252e39cadd52e37a4b1669d6facd1cb2cdc995 + checksum: 10/2b2c9131cc9b608baeeef8ce2943768cc9db5fbe36a665f734a099bd921561c760e4391fbdf39d5aefb725db26742db1488c65624940ef7cec522e10863caa5e languageName: node linkType: hard @@ -13100,7 +12697,7 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7": +"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: @@ -13462,15 +13059,6 @@ __metadata: languageName: node linkType: hard -"@types/oauth@npm:*": - version: 0.9.5 - resolution: "@types/oauth@npm:0.9.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/5674ff25fe431d6a5a32f050964a944f27ff4e2977fc9723a6f06d982dc50635d8bc39a56646868940913818e13995163f65f0b234b8f88f2af9b32e3ff8601d - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -13478,28 +13066,7 @@ __metadata: languageName: node linkType: hard -"@types/passport-oauth2@npm:^1.4.11": - version: 1.4.17 - resolution: "@types/passport-oauth2@npm:1.4.17" - dependencies: - "@types/express": "npm:*" - "@types/oauth": "npm:*" - "@types/passport": "npm:*" - checksum: 10/4c5d2d6f717bb0b3d049669e47ca27cb166cbbef2073dccd302b10e62936c9e392074acabe6cb593f7eeb37a6a3cf81b9d3a4f35a46018a6645ac37d0f1706cb - languageName: node - linkType: hard - -"@types/passport-strategy@npm:^0.2.38": - version: 0.2.38 - resolution: "@types/passport-strategy@npm:0.2.38" - dependencies: - "@types/express": "npm:*" - "@types/passport": "npm:*" - checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2 - languageName: node - linkType: hard - -"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3": +"@types/passport@npm:^1.0.3": version: 1.0.16 resolution: "@types/passport@npm:1.0.16" dependencies: @@ -13524,7 +13091,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6": +"@types/qs@npm:*, @types/qs@npm:^6.9.6": version: 6.9.16 resolution: "@types/qs@npm:6.9.16" checksum: 10/2e8918150c12735630f7ee16b770c72949274938c30306025f68aaf977227f41fe0c698ed93db1099e04916d582ac5a1faf7e3c7061c8d885d9169f59a184b6c @@ -13838,24 +13405,6 @@ __metadata: languageName: node linkType: hard -"@types/xml-encryption@npm:^1.2.4": - version: 1.2.4 - resolution: "@types/xml-encryption@npm:1.2.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3 - languageName: node - linkType: hard - -"@types/xml2js@npm:^0.4.14": - version: 0.4.14 - resolution: "@types/xml2js@npm:0.4.14" - dependencies: - "@types/node": "npm:*" - checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -14312,14 +13861,14 @@ __metadata: languageName: node linkType: hard -"@xmldom/is-dom-node@npm:^1.0.1": - version: 1.0.1 - resolution: "@xmldom/is-dom-node@npm:1.0.1" - checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a +"@wmhilton/crypto-hash@npm:^1.0.2": + version: 1.0.2 + resolution: "@wmhilton/crypto-hash@npm:1.0.2" + checksum: 10/99c7e46856d75dbd828922ed8088dcd85ac405d58976f785e3d3062e3e4044b11073ef43a6c74976d42abd2c320820993afcd6a1d41db22f19bf7a9fe5557140 languageName: node linkType: hard -"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5": +"@xmldom/xmldom@npm:^0.8.3": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf @@ -14585,7 +14134,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.14.0, ajv@npm:^8.16.0, ajv@npm:^8.17.1, ajv@npm:^8.6.0, ajv@npm:^8.6.3, ajv@npm:^8.9.0": +"ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.14.0, ajv@npm:^8.16.0, ajv@npm:^8.17.1, ajv@npm:^8.6.0, ajv@npm:^8.6.3, ajv@npm:^8.9.0": version: 8.17.1 resolution: "ajv@npm:8.17.1" dependencies: @@ -14743,30 +14292,30 @@ __metadata: resolution: "app@workspace:packages/app" dependencies: "@backstage-community/plugin-tech-insights": "workspace:^" - "@backstage/app-defaults": "npm:^1.5.16" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/cli": "npm:^0.29.6" - "@backstage/core-app-api": "npm:^1.15.4" - "@backstage/core-components": "npm:^0.16.3" - "@backstage/core-plugin-api": "npm:^1.10.3" - "@backstage/integration-react": "npm:^1.2.3" - "@backstage/plugin-api-docs": "npm:^0.12.3" - "@backstage/plugin-catalog": "npm:^1.26.1" - "@backstage/plugin-catalog-common": "npm:^1.1.3" - "@backstage/plugin-catalog-graph": "npm:^0.4.15" - "@backstage/plugin-catalog-import": "npm:^0.12.9" - "@backstage/plugin-catalog-react": "npm:^1.15.1" - "@backstage/plugin-org": "npm:^0.6.35" - "@backstage/plugin-permission-react": "npm:^0.4.30" - "@backstage/plugin-scaffolder": "npm:^1.27.5" - "@backstage/plugin-search": "npm:^1.4.22" - "@backstage/plugin-search-react": "npm:^1.8.5" - "@backstage/plugin-techdocs": "npm:^1.12.2" - "@backstage/plugin-techdocs-module-addons-contrib": "npm:^1.1.20" - "@backstage/plugin-techdocs-react": "npm:^1.2.13" - "@backstage/plugin-user-settings": "npm:^0.8.18" - "@backstage/test-utils": "npm:^1.7.4" - "@backstage/theme": "npm:^0.6.3" + "@backstage/app-defaults": "npm:^1.6.2" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/cli": "npm:^0.32.1" + "@backstage/core-app-api": "npm:^1.17.0" + "@backstage/core-components": "npm:^0.17.2" + "@backstage/core-plugin-api": "npm:^1.10.7" + "@backstage/integration-react": "npm:^1.2.7" + "@backstage/plugin-api-docs": "npm:^0.12.7" + "@backstage/plugin-catalog": "npm:^1.30.0" + "@backstage/plugin-catalog-common": "npm:^1.1.4" + "@backstage/plugin-catalog-graph": "npm:^0.4.19" + "@backstage/plugin-catalog-import": "npm:^0.13.0" + "@backstage/plugin-catalog-react": "npm:^1.18.0" + "@backstage/plugin-org": "npm:^0.6.39" + "@backstage/plugin-permission-react": "npm:^0.4.34" + "@backstage/plugin-scaffolder": "npm:^1.31.0" + "@backstage/plugin-search": "npm:^1.4.26" + "@backstage/plugin-search-react": "npm:^1.9.0" + "@backstage/plugin-techdocs": "npm:^1.12.6" + "@backstage/plugin-techdocs-module-addons-contrib": "npm:^1.1.24" + "@backstage/plugin-techdocs-react": "npm:^1.2.17" + "@backstage/plugin-user-settings": "npm:^0.8.22" + "@backstage/test-utils": "npm:^1.7.8" + "@backstage/theme": "npm:^0.6.6" "@material-ui/core": "npm:^4.12.2" "@material-ui/icons": "npm:^4.9.1" "@playwright/test": "npm:^1.32.3" @@ -14969,6 +14518,13 @@ __metadata: languageName: node linkType: hard +"array-buffer-to-hex@npm:^1.0.0": + version: 1.0.0 + resolution: "array-buffer-to-hex@npm:1.0.0" + checksum: 10/8de16fbb42fc79c839e5579e3e7dbf9a36dfa52cfcb4c0576a0e9cc6eeb5bf3f066b671858a292c97fcf9bd117c6eebc121085325e836dfb62b2737babd29264 + languageName: node + linkType: hard + "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -15125,13 +14681,16 @@ __metadata: languageName: node linkType: hard -"assert@npm:^1.1.1": - version: 1.5.1 - resolution: "assert@npm:1.5.1" +"assert@npm:^2.0.0": + version: 2.1.0 + resolution: "assert@npm:2.1.0" dependencies: + call-bind: "npm:^1.0.2" + is-nan: "npm:^1.3.2" + object-is: "npm:^1.1.5" object.assign: "npm:^4.1.4" - util: "npm:^0.10.4" - checksum: 10/207d0eceb6c64ef458f1511c8ce441f83111c46a6ba290c1701eebf4273a8a20bdcb4d0846b5a98d9c70536f5f389e3bc9be75a98a27c8c93b5d5686e6bf3aa3 + util: "npm:^0.12.5" + checksum: 10/6b9d813c8eef1c0ac13feac5553972e4bd180ae16000d4eb5c0ded2489188737c75a5aacefc97a985008b37502f62fe1bad34da1a7481a54bbfabec3964c8aa7 languageName: node linkType: hard @@ -15312,7 +14871,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": +"axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -15499,29 +15058,29 @@ __metadata: "@backstage-community/plugin-tech-insights-backend-module-jsonfc": "workspace:^" "@backstage-community/plugin-tech-insights-node": "workspace:^" "@backstage/backend-defaults": "npm:^0.10.0" - "@backstage/backend-plugin-api": "npm:^1.1.1" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/cli": "npm:^0.29.6" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/catalog-client": "npm:^1.10.0" + "@backstage/catalog-model": "npm:^1.7.4" + "@backstage/cli": "npm:^0.32.1" "@backstage/config": "npm:^1.3.2" - "@backstage/plugin-app-backend": "npm:^0.4.4" - "@backstage/plugin-auth-backend": "npm:^0.24.2" - "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.2.4" - "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.4" - "@backstage/plugin-auth-node": "npm:^0.5.6" - "@backstage/plugin-catalog-backend": "npm:^1.30.0" - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.4" - "@backstage/plugin-permission-backend": "npm:^0.5.53" - "@backstage/plugin-permission-backend-module-allow-all-policy": "npm:^0.2.4" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.8.7" - "@backstage/plugin-proxy-backend": "npm:^0.5.10" - "@backstage/plugin-scaffolder-backend": "npm:^1.29.0" - "@backstage/plugin-search-backend": "npm:^1.8.1" - "@backstage/plugin-search-backend-module-catalog": "npm:^0.3.0" - "@backstage/plugin-search-backend-module-techdocs": "npm:^0.3.5" - "@backstage/plugin-search-backend-node": "npm:^1.3.7" - "@backstage/plugin-techdocs-backend": "npm:^1.11.5" + "@backstage/plugin-app-backend": "npm:^0.5.2" + "@backstage/plugin-auth-backend": "npm:^0.25.0" + "@backstage/plugin-auth-backend-module-github-provider": "npm:^0.3.3" + "@backstage/plugin-auth-backend-module-guest-provider": "npm:^0.2.8" + "@backstage/plugin-auth-node": "npm:^0.6.3" + "@backstage/plugin-catalog-backend": "npm:^2.0.0" + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.8" + "@backstage/plugin-permission-backend": "npm:^0.7.0" + "@backstage/plugin-permission-backend-module-allow-all-policy": "npm:^0.2.8" + "@backstage/plugin-permission-common": "npm:^0.9.0" + "@backstage/plugin-permission-node": "npm:^0.10.0" + "@backstage/plugin-proxy-backend": "npm:^0.6.2" + "@backstage/plugin-scaffolder-backend": "npm:^1.33.0" + "@backstage/plugin-search-backend": "npm:^2.0.2" + "@backstage/plugin-search-backend-module-catalog": "npm:^0.3.4" + "@backstage/plugin-search-backend-module-techdocs": "npm:^0.4.2" + "@backstage/plugin-search-backend-node": "npm:^1.3.11" + "@backstage/plugin-techdocs-backend": "npm:^2.0.2" "@types/dockerode": "npm:^3.3.0" "@types/express": "npm:^4.17.6" "@types/express-serve-static-core": "npm:^4.17.5" @@ -15666,7 +15225,7 @@ __metadata: languageName: node linkType: hard -"before-after-hook@npm:^2.2.0": +"before-after-hook@npm:^2.1.0, before-after-hook@npm:^2.2.0": version: 2.2.3 resolution: "before-after-hook@npm:2.2.3" checksum: 10/e676f769dbc4abcf4b3317db2fd2badb4a92c0710e0a7da12cf14b59c3482d4febf835ad7de7874499060fd4e13adf0191628e504728b3c5bb4ec7a878c09940 @@ -15754,6 +15313,19 @@ __metadata: languageName: node linkType: hard +"bitbucket@npm:^2.12.0": + version: 2.12.0 + resolution: "bitbucket@npm:2.12.0" + dependencies: + before-after-hook: "npm:^2.1.0" + deepmerge: "npm:^4.2.2" + is-plain-object: "npm:^3.0.0" + node-fetch: "npm:^2.6.0" + url-template: "npm:^2.0.8" + checksum: 10/7abfbdbd1c8398c96b108cf002b53a23c6859b14e631a08863618db2efc5deb878056c9f355be4568bee7dc1daf520ac819f49a4b7ab4a81bdd9eb97444e032b + languageName: node + linkType: hard + "bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -15772,10 +15344,10 @@ __metadata: languageName: node linkType: hard -"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.9": - version: 4.12.0 - resolution: "bn.js@npm:4.12.0" - checksum: 10/10f8db196d3da5adfc3207d35d0a42aa29033eb33685f20ba2c36cadfe2de63dad05df0a20ab5aae01b418d1c4b3d4d205273085262fa020d17e93ff32b67527 +"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.8, bn.js@npm:^4.11.9": + version: 4.12.2 + resolution: "bn.js@npm:4.12.2" + checksum: 10/5803983405c087443e0e6c9bb5d0bc863d9f987d77e710f81b14c55616494f5a274e1650ee892531acb3529d52c0e0ea48aa12d2873dd80a75dde9d73a2ec518 languageName: node linkType: hard @@ -15895,6 +15467,15 @@ __metadata: languageName: node linkType: hard +"browser-resolve@npm:^2.0.0": + version: 2.0.0 + resolution: "browser-resolve@npm:2.0.0" + dependencies: + resolve: "npm:^1.17.0" + checksum: 10/ad5314db3429a903b07d6445137588665c4677d6276298bb08f0623f05cb107762b73c78f03b4f954a712bd1ebaf98e349b9d98e423123a42804924327a5acd4 + languageName: node + linkType: hard + "browserify-aes@npm:^1.0.4, browserify-aes@npm:^1.2.0": version: 1.2.0 resolution: "browserify-aes@npm:1.2.0" @@ -15909,7 +15490,7 @@ __metadata: languageName: node linkType: hard -"browserify-cipher@npm:^1.0.0": +"browserify-cipher@npm:^1.0.1": version: 1.0.1 resolution: "browserify-cipher@npm:1.0.1" dependencies: @@ -15942,7 +15523,7 @@ __metadata: languageName: node linkType: hard -"browserify-sign@npm:^4.0.0": +"browserify-sign@npm:^4.2.3": version: 4.2.3 resolution: "browserify-sign@npm:4.2.3" dependencies: @@ -16053,18 +15634,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^4.3.0": - version: 4.9.2 - resolution: "buffer@npm:4.9.2" - dependencies: - base64-js: "npm:^1.0.2" - ieee754: "npm:^1.1.4" - isarray: "npm:^1.0.0" - checksum: 10/4852a455e167bc8ca580c3c585176bbe0931c9929aeb68f3e0b49adadcb4e513fd0922a43efdf67ddb2e8785bbe8254ae17f4b69038dd06329ee9e3283c8508f - languageName: node - linkType: hard - -"buffer@npm:^5.5.0": +"buffer@npm:^5.1.0, buffer@npm:^5.5.0, buffer@npm:^5.7.1": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -16217,7 +15787,7 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.7, call-bind@npm:^1.0.8": +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.7, call-bind@npm:^1.0.8": version: 1.0.8 resolution: "call-bind@npm:1.0.8" dependencies: @@ -16588,13 +16158,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:2.x, clone@npm:^2.1.2": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -16602,6 +16165,13 @@ __metadata: languageName: node linkType: hard +"clone@npm:^2.1.2": + version: 2.1.2 + resolution: "clone@npm:2.1.2" + checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 + languageName: node + linkType: hard + "clsx@npm:^1.0.2, clsx@npm:^1.0.4, clsx@npm:^1.1.1, clsx@npm:^1.2.1": version: 1.2.1 resolution: "clsx@npm:1.2.1" @@ -16623,6 +16193,13 @@ __metadata: languageName: node linkType: hard +"clz-buffer@npm:^1.0.0": + version: 1.0.0 + resolution: "clz-buffer@npm:1.0.0" + checksum: 10/00a177ec2e7732e2c6393e3825de5f9d4a530d77fefb1797cdf1782a3d72407c43941e0c30d4511dd6c0536ed0652cf17d356ce8408e4c3234e80e1d5c88e980 + languageName: node + linkType: hard + "co@npm:^4.6.0": version: 4.6.0 resolution: "co@npm:4.6.0" @@ -16963,6 +16540,13 @@ __metadata: languageName: node linkType: hard +"concat-buffers@npm:^1.0.0": + version: 1.0.0 + resolution: "concat-buffers@npm:1.0.0" + checksum: 10/5b1d0215687a1ab27d9181d9a5036664e0f86f7da5bda5a9e446962572736e5c345eb3ca40b7d276198efad703754f8870fd216e70a36990d231b0b27c5fe9d7 + languageName: node + linkType: hard + "concat-map@npm:0.0.1": version: 0.0.1 resolution: "concat-map@npm:0.0.1" @@ -17346,7 +16930,16 @@ __metadata: languageName: node linkType: hard -"create-ecdh@npm:^4.0.0": +"crc@npm:^3.8.0": + version: 3.8.0 + resolution: "crc@npm:3.8.0" + dependencies: + buffer: "npm:^5.1.0" + checksum: 10/3a43061e692113d60fbaf5e438c5f6aa3374fe2368244a75cc083ecee6762513bcee8583f67c2c56feea0b0c72b41b7304fbd3c1e26cfcfaec310b9a18543fa8 + languageName: node + linkType: hard + +"create-ecdh@npm:^4.0.4": version: 4.0.4 resolution: "create-ecdh@npm:4.0.4" dependencies: @@ -17369,7 +16962,7 @@ __metadata: languageName: node linkType: hard -"create-hmac@npm:^1.1.0, create-hmac@npm:^1.1.4, create-hmac@npm:^1.1.7": +"create-hmac@npm:^1.1.4, create-hmac@npm:^1.1.7": version: 1.1.7 resolution: "create-hmac@npm:1.1.7" dependencies: @@ -17400,7 +16993,7 @@ __metadata: languageName: node linkType: hard -"create-require@npm:^1.1.0": +"create-require@npm:^1.1.0, create-require@npm:^1.1.1": version: 1.1.1 resolution: "create-require@npm:1.1.1" checksum: 10/a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff @@ -17494,22 +17087,23 @@ __metadata: languageName: node linkType: hard -"crypto-browserify@npm:^3.11.0": - version: 3.12.0 - resolution: "crypto-browserify@npm:3.12.0" +"crypto-browserify@npm:^3.12.1": + version: 3.12.1 + resolution: "crypto-browserify@npm:3.12.1" dependencies: - browserify-cipher: "npm:^1.0.0" - browserify-sign: "npm:^4.0.0" - create-ecdh: "npm:^4.0.0" - create-hash: "npm:^1.1.0" - create-hmac: "npm:^1.1.0" - diffie-hellman: "npm:^5.0.0" - inherits: "npm:^2.0.1" - pbkdf2: "npm:^3.0.3" - public-encrypt: "npm:^4.0.0" - randombytes: "npm:^2.0.0" - randomfill: "npm:^1.0.3" - checksum: 10/5ab534474e24c8c3925bd1ec0de57c9022329cb267ca8437f1e3a7200278667c0bea0a51235030a9da3165c1885c73f51cfbece1eca31fd4a53cfea23f628c9b + browserify-cipher: "npm:^1.0.1" + browserify-sign: "npm:^4.2.3" + create-ecdh: "npm:^4.0.4" + create-hash: "npm:^1.2.0" + create-hmac: "npm:^1.1.7" + diffie-hellman: "npm:^5.0.3" + hash-base: "npm:~3.0.4" + inherits: "npm:^2.0.4" + pbkdf2: "npm:^3.1.2" + public-encrypt: "npm:^4.0.3" + randombytes: "npm:^2.1.0" + randomfill: "npm:^1.0.4" + checksum: 10/13da0b5f61b3e8e68fcbebf0394f2b2b4d35a0d0ba6ab762720c13391d3697ea42735260a26328a6a3d872be7d4cb5abe98a7a8f88bc93da7ba59b993331b409 languageName: node linkType: hard @@ -17930,16 +17524,6 @@ __metadata: languageName: node linkType: hard -"dagre@npm:^0.8.5": - version: 0.8.5 - resolution: "dagre@npm:0.8.5" - dependencies: - graphlib: "npm:^2.1.8" - lodash: "npm:^4.17.15" - checksum: 10/f39899e29e9090581d67177ef6e2dd3ca5d7f764fbf3de81758d879bba66fee6fd8802d41d0c5d3d9a0563b334e99e1454a8d6ab4ce17e8e4f50836a3a403fdd - languageName: node - linkType: hard - "damerau-levenshtein@npm:^1.0.8": version: 1.0.8 resolution: "damerau-levenshtein@npm:1.0.8" @@ -18461,7 +18045,7 @@ __metadata: languageName: node linkType: hard -"diffie-hellman@npm:^5.0.0": +"diffie-hellman@npm:^5.0.3": version: 5.0.3 resolution: "diffie-hellman@npm:5.0.3" dependencies: @@ -18614,10 +18198,10 @@ __metadata: languageName: node linkType: hard -"domain-browser@npm:^1.1.1": - version: 1.2.0 - resolution: "domain-browser@npm:1.2.0" - checksum: 10/3f339b1be9a22135d66fe12398d788ff35ba936c924b1b201b27ef221c1381790454fffc028fe01b69a434c60fdae4082005a4d43b40c32c47d0b0e71874f944 +"domain-browser@npm:4.22.0": + version: 4.22.0 + resolution: "domain-browser@npm:4.22.0" + checksum: 10/3ffbaf0cae8da717698d472ca85ab52f96c538fe1fe85e5eb3351d4e7af52423ce096b8a0c51bb318e1c9ccf9c2e94b3b0f68e5923ad0aa0c623a32b641ed11c languageName: node linkType: hard @@ -19257,34 +18841,35 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.24.0": - version: 0.24.0 - resolution: "esbuild@npm:0.24.0" +"esbuild@npm:^0.25.0": + version: 0.25.4 + resolution: "esbuild@npm:0.25.4" dependencies: - "@esbuild/aix-ppc64": "npm:0.24.0" - "@esbuild/android-arm": "npm:0.24.0" - "@esbuild/android-arm64": "npm:0.24.0" - "@esbuild/android-x64": "npm:0.24.0" - "@esbuild/darwin-arm64": "npm:0.24.0" - "@esbuild/darwin-x64": "npm:0.24.0" - "@esbuild/freebsd-arm64": "npm:0.24.0" - "@esbuild/freebsd-x64": "npm:0.24.0" - "@esbuild/linux-arm": "npm:0.24.0" - "@esbuild/linux-arm64": "npm:0.24.0" - "@esbuild/linux-ia32": "npm:0.24.0" - "@esbuild/linux-loong64": "npm:0.24.0" - "@esbuild/linux-mips64el": "npm:0.24.0" - "@esbuild/linux-ppc64": "npm:0.24.0" - "@esbuild/linux-riscv64": "npm:0.24.0" - "@esbuild/linux-s390x": "npm:0.24.0" - "@esbuild/linux-x64": "npm:0.24.0" - "@esbuild/netbsd-x64": "npm:0.24.0" - "@esbuild/openbsd-arm64": "npm:0.24.0" - "@esbuild/openbsd-x64": "npm:0.24.0" - "@esbuild/sunos-x64": "npm:0.24.0" - "@esbuild/win32-arm64": "npm:0.24.0" - "@esbuild/win32-ia32": "npm:0.24.0" - "@esbuild/win32-x64": "npm:0.24.0" + "@esbuild/aix-ppc64": "npm:0.25.4" + "@esbuild/android-arm": "npm:0.25.4" + "@esbuild/android-arm64": "npm:0.25.4" + "@esbuild/android-x64": "npm:0.25.4" + "@esbuild/darwin-arm64": "npm:0.25.4" + "@esbuild/darwin-x64": "npm:0.25.4" + "@esbuild/freebsd-arm64": "npm:0.25.4" + "@esbuild/freebsd-x64": "npm:0.25.4" + "@esbuild/linux-arm": "npm:0.25.4" + "@esbuild/linux-arm64": "npm:0.25.4" + "@esbuild/linux-ia32": "npm:0.25.4" + "@esbuild/linux-loong64": "npm:0.25.4" + "@esbuild/linux-mips64el": "npm:0.25.4" + "@esbuild/linux-ppc64": "npm:0.25.4" + "@esbuild/linux-riscv64": "npm:0.25.4" + "@esbuild/linux-s390x": "npm:0.25.4" + "@esbuild/linux-x64": "npm:0.25.4" + "@esbuild/netbsd-arm64": "npm:0.25.4" + "@esbuild/netbsd-x64": "npm:0.25.4" + "@esbuild/openbsd-arm64": "npm:0.25.4" + "@esbuild/openbsd-x64": "npm:0.25.4" + "@esbuild/sunos-x64": "npm:0.25.4" + "@esbuild/win32-arm64": "npm:0.25.4" + "@esbuild/win32-ia32": "npm:0.25.4" + "@esbuild/win32-x64": "npm:0.25.4" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -19320,6 +18905,8 @@ __metadata: optional: true "@esbuild/linux-x64": optional: true + "@esbuild/netbsd-arm64": + optional: true "@esbuild/netbsd-x64": optional: true "@esbuild/openbsd-arm64": @@ -19336,7 +18923,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/500f83a1216d6548053007b85c070d8293395db344605b17418c6cf1217e5e8d338fa77fc8af27c23faa121c5528e5b0004d46d3a0cdeb87d48f1b5fa0164bc5 + checksum: 10/227ffe9b31f0b184a0b0a0210bb9d32b2b115b8c5c9b09f08db2c3928cb470fc55a22dbba3c2894365d3abcc62c2089b85638be96a20691d1234d31990ea01b2 languageName: node linkType: hard @@ -19897,15 +19484,6 @@ __metadata: languageName: node linkType: hard -"expiry-map@npm:^2.0.0": - version: 2.0.0 - resolution: "expiry-map@npm:2.0.0" - dependencies: - map-age-cleaner: "npm:^0.2.0" - checksum: 10/9be8662e1a5c1084fb6d0ddc5402658dd06101c330454062b2f5efbf1477259d272e54ec16663d7d12a93d08ed510535781c36acb214696c5bc3a690a02a7a9d - languageName: node - linkType: hard - "exponential-backoff@npm:^3.1.1": version: 3.1.1 resolution: "exponential-backoff@npm:3.1.1" @@ -19969,7 +19547,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -20167,6 +19745,13 @@ __metadata: languageName: node linkType: hard +"fast-text-encoding@npm:^1.0.0": + version: 1.0.6 + resolution: "fast-text-encoding@npm:1.0.6" + checksum: 10/f7b9e2e7a21e4ae5f4b8d3729850be83fb45052b28c9c38c09b8366463a291d6dc5448359238bdaf87f6a9e907d5895a94319a2c5e0e9f0786859ad6312d1d06 + languageName: node + linkType: hard + "fast-uri@npm:^3.0.1": version: 3.0.3 resolution: "fast-uri@npm:3.0.3" @@ -20436,10 +20021,10 @@ __metadata: languageName: node linkType: hard -"flatted@npm:3.3.2, flatted@npm:^3.2.7, flatted@npm:^3.2.9": - version: 3.3.2 - resolution: "flatted@npm:3.3.2" - checksum: 10/ac3c159742e01d0e860a861164bcfd35bb567ccbebb8a0dd041e61cf3c64a435b917dd1e7ed1c380c2ebca85735fb16644485ec33665bc6aafc3b316aa1eed44 +"flatted@npm:3.3.3, flatted@npm:^3.2.7, flatted@npm:^3.2.9": + version: 3.3.3 + resolution: "flatted@npm:3.3.3" + checksum: 10/8c96c02fbeadcf4e8ffd0fa24983241e27698b0781295622591fc13585e2f226609d95e422bcf2ef044146ffacb6b68b1f20871454eddf75ab3caa6ee5f4a1fe languageName: node linkType: hard @@ -21200,7 +20785,7 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^9.0.0, google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": +"google-auth-library@npm:^9.3.0, google-auth-library@npm:^9.6.3": version: 9.10.0 resolution: "google-auth-library@npm:9.10.0" dependencies: @@ -21278,15 +20863,6 @@ __metadata: languageName: node linkType: hard -"graphlib@npm:^2.1.8": - version: 2.1.8 - resolution: "graphlib@npm:2.1.8" - dependencies: - lodash: "npm:^4.17.15" - checksum: 10/37cbd851d3c1fb99f3174750ccaa22305d23d11746e5df81a38ba3bf25c0ba29cd9658ba69a0159ea81d56c28e8e875033eeaaa7167d838419fae08d9cd2c62c - languageName: node - linkType: hard - "graphql-config@npm:^5.0.2": version: 5.0.3 resolution: "graphql-config@npm:5.0.3" @@ -21529,13 +21105,13 @@ __metadata: languageName: node linkType: hard -"hash-base@npm:~3.0": - version: 3.0.4 - resolution: "hash-base@npm:3.0.4" +"hash-base@npm:~3.0, hash-base@npm:~3.0.4": + version: 3.0.5 + resolution: "hash-base@npm:3.0.5" dependencies: - inherits: "npm:^2.0.1" - safe-buffer: "npm:^5.0.1" - checksum: 10/878465a0dfcc33cce195c2804135352c590d6d10980adc91a9005fd377e77f2011256c2b7cfce472e3f2e92d561d1bf3228d2da06348a9017ce9a258b3b49764 + inherits: "npm:^2.0.4" + safe-buffer: "npm:^5.2.1" + checksum: 10/6a82675a5de2ea9347501bbe655a2334950c7ec972fd9810ae9529e06aeab8f7e8ef68fc2112e5e6f0745561a7e05326efca42ad59bb5fd116537f5f8b0a216d languageName: node linkType: hard @@ -22221,7 +21797,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3, inherits@npm:~2.0.4": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521 @@ -22486,7 +22062,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1, is-core-module@npm:^2.16.0": version: 2.16.1 resolution: "is-core-module@npm:2.16.1" dependencies: @@ -22642,6 +22218,16 @@ __metadata: languageName: node linkType: hard +"is-nan@npm:^1.3.2": + version: 1.3.2 + resolution: "is-nan@npm:1.3.2" + dependencies: + call-bind: "npm:^1.0.0" + define-properties: "npm:^1.1.3" + checksum: 10/1f784d3472c09bc2e47acba7ffd4f6c93b0394479aa613311dc1d70f1bfa72eb0846c81350967722c959ba65811bae222204d6c65856fdce68f31986140c7b0e + languageName: node + linkType: hard + "is-network-error@npm:^1.0.0": version: 1.1.0 resolution: "is-network-error@npm:1.1.0" @@ -22710,6 +22296,13 @@ __metadata: languageName: node linkType: hard +"is-plain-object@npm:^3.0.0": + version: 3.0.1 + resolution: "is-plain-object@npm:3.0.1" + checksum: 10/d13fe75db350d4ac669595cdfe0242ae87fcecddf2bca858d2dd443a6ed6eb1f69951fac8c2fa85b16106c6b0d7738fea86c2aca2ecee7fd61de15c1574f2cc5 + languageName: node + linkType: hard + "is-plain-object@npm:^5.0.0": version: 5.0.0 resolution: "is-plain-object@npm:5.0.0" @@ -22916,13 +22509,6 @@ __metadata: languageName: node linkType: hard -"isarray@npm:^1.0.0, isarray@npm:~1.0.0": - version: 1.0.0 - resolution: "isarray@npm:1.0.0" - checksum: 10/f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab - languageName: node - linkType: hard - "isarray@npm:^2.0.5": version: 2.0.5 resolution: "isarray@npm:2.0.5" @@ -22930,6 +22516,13 @@ __metadata: languageName: node linkType: hard +"isarray@npm:~1.0.0": + version: 1.0.0 + resolution: "isarray@npm:1.0.0" + checksum: 10/f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab + languageName: node + linkType: hard + "isbinaryfile@npm:^5.0.0": version: 5.0.2 resolution: "isbinaryfile@npm:5.0.2" @@ -23008,10 +22601,19 @@ __metadata: languageName: node linkType: hard -"isomorphic-rslog@npm:0.0.6": - version: 0.0.6 - resolution: "isomorphic-rslog@npm:0.0.6" - checksum: 10/3845525005054dde6876e844a2a499eb715628e57d7389ff6a5dac21a482e643b8e0e3abfbb0e6ed7613720e321d17befade4b42e1c2d62fbb76103a530c9c8f +"isomorphic-textencoder@npm:^1.0.1": + version: 1.0.1 + resolution: "isomorphic-textencoder@npm:1.0.1" + dependencies: + fast-text-encoding: "npm:^1.0.0" + checksum: 10/9bd0c04bff7b1dc9e410d2f9a2705ca4cc288872929d88fbb7758f06b5147de8dbaea5f95ce6cf4d314f064643f3d42d69a07bbb68df0261e81153d2d56f77f3 + languageName: node + linkType: hard + +"isomorphic-timers-promises@npm:^1.0.1": + version: 1.0.1 + resolution: "isomorphic-timers-promises@npm:1.0.1" + checksum: 10/2dabe397039081dbf30039f295333a7f9888b072dd0afa3aa7d8ba8f812a6db5efcbda0861a4be43ecfec207d56314ecf27150187b8d0f924a93103fa93eac73 languageName: node linkType: hard @@ -23749,7 +23351,7 @@ __metadata: languageName: node linkType: hard -"jsbn@npm:1.1.0": +"jsbn@npm:1.1.0, jsbn@npm:^1.1.0": version: 1.1.0 resolution: "jsbn@npm:1.1.0" checksum: 10/bebe7ae829bbd586ce8cbe83501dd8cb8c282c8902a8aeeed0a073a89dc37e8103b1244f3c6acd60278bcbfe12d93a3f83c9ac396868a3b3bbc3c5e5e3b648ef @@ -24102,10 +23704,10 @@ __metadata: languageName: node linkType: hard -"jsonschema@npm:^1.2.6": - version: 1.4.1 - resolution: "jsonschema@npm:1.4.1" - checksum: 10/d7a188da7a3100a2caa362b80e98666d46607b7a7153aac405b8e758132961911c6df02d444d4700691330874e21a62639f550e856b21ddd28423690751ca9c6 +"jsonschema@npm:^1.5.0": + version: 1.5.0 + resolution: "jsonschema@npm:1.5.0" + checksum: 10/46bf49b388ba922073bcb3c8d5e90af9d29fc8303dc866fd440182c88d6b4fd2807679fd39cdefb4113156d104ea47da9c0ff4bbcb0032c9fa29461cb1a92182 languageName: node linkType: hard @@ -24476,9 +24078,9 @@ __metadata: languageName: node linkType: hard -"koa@npm:2.15.3": - version: 2.15.3 - resolution: "koa@npm:2.15.3" +"koa@npm:2.15.4": + version: 2.15.4 + resolution: "koa@npm:2.15.4" dependencies: accepts: "npm:^1.3.5" cache-content-type: "npm:^1.0.0" @@ -24503,7 +24105,7 @@ __metadata: statuses: "npm:^1.5.0" type-is: "npm:^1.6.16" vary: "npm:^1.1.2" - checksum: 10/b2c2771a4ee5268f9d039ce025b9c3798a0baba8c3cf3895a6fc2d286363e0cd2c98c02a5b87f14100baa2bc17d854eed6ed80f9bd41afda1d056f803b206514 + checksum: 10/98de77173822f0a28c0f5d1ebd261ab02f3f905d40602e51957a0c7202122647a60c5b6c59be03361dd24bf6a5685eac97af84b306914efd057751e71f93cb0f languageName: node linkType: hard @@ -25174,15 +24776,6 @@ __metadata: languageName: node linkType: hard -"map-age-cleaner@npm:^0.2.0": - version: 0.2.0 - resolution: "map-age-cleaner@npm:0.2.0" - dependencies: - p-defer: "npm:^1.0.0" - checksum: 10/13a6810b76b0067efa7f4b0f3dc58b58b4a4b5faa4cae5a0e8d5d59eda04d7074724eee426c9b5890a1d7e14d1e2902a090587acc8e2430198e79ab1556a2dad - languageName: node - linkType: hard - "map-obj@npm:^1.0.0": version: 1.0.1 resolution: "map-obj@npm:1.0.1" @@ -26677,15 +26270,6 @@ __metadata: languageName: node linkType: hard -"node-cache@npm:^5.1.2": - version: 5.1.2 - resolution: "node-cache@npm:5.1.2" - dependencies: - clone: "npm:2.x" - checksum: 10/6ac71a9e65fdd8940883c3c188de4888ff592f5bf52e4d42436c49e2a575d635e7327acea490c49fa7c01d5fa81f7b6e060fd35cf6f6ec401fbd5f77a3ebeecf - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -26786,37 +26370,6 @@ __metadata: languageName: node linkType: hard -"node-libs-browser@npm:^2.2.1": - version: 2.2.1 - resolution: "node-libs-browser@npm:2.2.1" - dependencies: - assert: "npm:^1.1.1" - browserify-zlib: "npm:^0.2.0" - buffer: "npm:^4.3.0" - console-browserify: "npm:^1.1.0" - constants-browserify: "npm:^1.0.0" - crypto-browserify: "npm:^3.11.0" - domain-browser: "npm:^1.1.1" - events: "npm:^3.0.0" - https-browserify: "npm:^1.0.0" - os-browserify: "npm:^0.3.0" - path-browserify: "npm:0.0.1" - process: "npm:^0.11.10" - punycode: "npm:^1.2.4" - querystring-es3: "npm:^0.2.0" - readable-stream: "npm:^2.3.3" - stream-browserify: "npm:^2.0.1" - stream-http: "npm:^2.7.2" - string_decoder: "npm:^1.0.0" - timers-browserify: "npm:^2.0.4" - tty-browserify: "npm:0.0.0" - url: "npm:^0.11.0" - util: "npm:^0.11.0" - vm-browserify: "npm:^1.0.1" - checksum: 10/41fa7927378edc0cb98a8cc784d3f4a47e43378d3b42ec57a23f81125baa7287c4b54d6d26d062072226160a3ce4d8b7a62e873d2fb637aceaddf71f5a26eca0 - languageName: node - linkType: hard - "node-machine-id@npm:^1.1.12": version: 1.1.12 resolution: "node-machine-id@npm:1.1.12" @@ -26852,6 +26405,41 @@ __metadata: languageName: node linkType: hard +"node-stdlib-browser@npm:^1.3.1": + version: 1.3.1 + resolution: "node-stdlib-browser@npm:1.3.1" + dependencies: + assert: "npm:^2.0.0" + browser-resolve: "npm:^2.0.0" + browserify-zlib: "npm:^0.2.0" + buffer: "npm:^5.7.1" + console-browserify: "npm:^1.1.0" + constants-browserify: "npm:^1.0.0" + create-require: "npm:^1.1.1" + crypto-browserify: "npm:^3.12.1" + domain-browser: "npm:4.22.0" + events: "npm:^3.0.0" + https-browserify: "npm:^1.0.0" + isomorphic-timers-promises: "npm:^1.0.1" + os-browserify: "npm:^0.3.0" + path-browserify: "npm:^1.0.1" + pkg-dir: "npm:^5.0.0" + process: "npm:^0.11.10" + punycode: "npm:^1.4.1" + querystring-es3: "npm:^0.2.1" + readable-stream: "npm:^3.6.0" + stream-browserify: "npm:^3.0.0" + stream-http: "npm:^3.2.0" + string_decoder: "npm:^1.0.0" + timers-browserify: "npm:^2.0.4" + tty-browserify: "npm:0.0.1" + url: "npm:^0.11.4" + util: "npm:^0.12.4" + vm-browserify: "npm:^1.0.1" + checksum: 10/5d5ace50868ef1a8ce9718a5fc64e4b6712f8be75bf6ab71f2eb7b5815f55f20507e427eac2fdb384e372f58891eb34089af3b55d3f9b5b60b547c8581a1c30e + languageName: node + linkType: hard + "nopt@npm:^6.0.0": version: 6.0.0 resolution: "nopt@npm:6.0.0" @@ -27015,13 +26603,6 @@ __metadata: languageName: node linkType: hard -"oauth@npm:0.9.x": - version: 0.9.15 - resolution: "oauth@npm:0.9.15" - checksum: 10/6b0b10be19a461da417a37ea2821a773ef74dd667563291e1e83b2024b88e6571b0323a0a6887f2390fbaf28cc6ce5bfe0484fc22162b975305b1e19b76f5597 - languageName: node - linkType: hard - "object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -27314,7 +26895,7 @@ __metadata: languageName: node linkType: hard -"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": +"openid-client@npm:^5.3.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" dependencies: @@ -27419,13 +27000,6 @@ __metadata: languageName: node linkType: hard -"p-defer@npm:^1.0.0": - version: 1.0.0 - resolution: "p-defer@npm:1.0.0" - checksum: 10/1d8fb7138a0ccebb65479160fd93f245303c06c977c976105d75838f7f504a9a6ef11b7e058f98b4c957a6a8df268c616da1ee339285d565f9e5ba00304e027b - languageName: node - linkType: hard - "p-filter@npm:^2.1.0": version: 2.1.0 resolution: "p-filter@npm:2.1.0" @@ -27524,13 +27098,6 @@ __metadata: languageName: node linkType: hard -"p-throttle@npm:^4.1.1": - version: 4.1.1 - resolution: "p-throttle@npm:4.1.1" - checksum: 10/fe8709f3c3b1da7c033479375c2c302e80c1a5d86449013afa7cd46d1dc210bc824a7e4a9d088e66d31987d00878c2b5491bb2fe76246d4d2fc9a1636f5f8298 - languageName: node - linkType: hard - "p-timeout@npm:^3.2.0": version: 3.2.0 resolution: "p-timeout@npm:3.2.0" @@ -27711,36 +27278,6 @@ __metadata: languageName: node linkType: hard -"passport-atlassian-oauth2@npm:^2.1.0": - version: 2.1.0 - resolution: "passport-atlassian-oauth2@npm:2.1.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/fc1d46951018d03a792a469a0c856d16f4c21df13d743aa5a0111f60253588c042881c560c737c77d85f4751e42b9ad3a485db7a5d5ea39e0f76160bc4010182 - languageName: node - linkType: hard - -"passport-auth0@npm:^1.4.3": - version: 1.4.4 - resolution: "passport-auth0@npm:1.4.4" - dependencies: - axios: "npm:^1.6.0" - passport-oauth: "npm:^1.0.0" - passport-oauth2: "npm:^1.6.0" - checksum: 10/307d2d8d687a29dbe2fc98fbee1cc948f76e936c6ae7ffeb28076c98b558a942be1cbc0eedb58d9003285bf4e816f6e971b0edb7a604d290272b1ba8e731006d - languageName: node - linkType: hard - -"passport-bitbucket-oauth2@npm:^0.1.2": - version: 0.1.2 - resolution: "passport-bitbucket-oauth2@npm:0.1.2" - dependencies: - passport-oauth2: "npm:^1.1.2" - pkginfo: "npm:0.2.x" - checksum: 10/a2143d4f3aa8da8cfaaa1f12dec3ef8492881a8c77974b067c658c0734a03b065840ca5b27966fcdb63aa5e1eee95f7314653fea5f3b7bdac39e5d26708b6be3 - languageName: node - linkType: hard - "passport-github2@npm:^0.1.12": version: 0.1.12 resolution: "passport-github2@npm:0.1.12" @@ -27750,45 +27287,7 @@ __metadata: languageName: node linkType: hard -"passport-gitlab2@npm:^5.0.0": - version: 5.0.0 - resolution: "passport-gitlab2@npm:5.0.0" - dependencies: - passport-oauth2: "npm:^1.4.0" - checksum: 10/ec09670f97a95b71cc0f1dfd02b214e147029dccc205ac35b8e5de19f0820459692a179dda47da5dfde8a9cd7cc85c7709635477b8e161a198daea0ee875ee9d - languageName: node - linkType: hard - -"passport-google-oauth20@npm:^2.0.0": - version: 2.0.0 - resolution: "passport-google-oauth20@npm:2.0.0" - dependencies: - passport-oauth2: "npm:1.x.x" - checksum: 10/bfd1316ec7cbef5c25f41daa752eade509dffd3016cc962bf2935d577b3dcfa379d8f0d177e28dd1af03b443cc04382108956a505c0134973f85c155adfd8101 - languageName: node - linkType: hard - -"passport-microsoft@npm:^1.0.0": - version: 1.1.0 - resolution: "passport-microsoft@npm:1.1.0" - dependencies: - passport-oauth2: "npm:1.8.0" - checksum: 10/4c18d4074308ca5da67b08b2b9eee97dae017e7c9e62dedb21875f25ced9fd959218977bd1c8cfd6067ce081e9764bbe2541696e09e6e1464e72c699165fc07f - languageName: node - linkType: hard - -"passport-oauth1@npm:1.x.x": - version: 1.3.0 - resolution: "passport-oauth1@npm:1.3.0" - dependencies: - oauth: "npm:0.9.x" - passport-strategy: "npm:1.x.x" - utils-merge: "npm:1.x.x" - checksum: 10/56f725cf3e3358ccb72212a6342e237ae9366172b94fdb9ac8ab380456da07dc1bb776bcdcddc9964e8e9056922fbf31c2f142d0421fd8a5b0140132d0cd9671 - languageName: node - linkType: hard - -"passport-oauth2@npm:1.8.0, passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.1.2, passport-oauth2@npm:^1.4.0, passport-oauth2@npm:^1.6.0, passport-oauth2@npm:^1.6.1, passport-oauth2@npm:^1.7.0": +"passport-oauth2@npm:1.x.x, passport-oauth2@npm:^1.7.0": version: 1.8.0 resolution: "passport-oauth2@npm:1.8.0" dependencies: @@ -27801,28 +27300,7 @@ __metadata: languageName: node linkType: hard -"passport-oauth@npm:1.0.0, passport-oauth@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-oauth@npm:1.0.0" - dependencies: - passport-oauth1: "npm:1.x.x" - passport-oauth2: "npm:1.x.x" - checksum: 10/e6d908ac6c305db1f4040538360c29ca1427b27772c74abaa75db24647db7ee1ccd9c6ccc1bb74649bca090f31f3225540539219b4a97b31c0c1434f4a9ee7b3 - languageName: node - linkType: hard - -"passport-onelogin-oauth@npm:^0.0.1": - version: 0.0.1 - resolution: "passport-onelogin-oauth@npm:0.0.1" - dependencies: - passport-oauth: "npm:1.0.0" - pkginfo: "npm:0.2.x" - uid2: "npm:0.0.3" - checksum: 10/5664bbcca717e7499be5ec1336cc34ada3266fccdc92a026883d6113c2ab30ec215b7df810fb0abd3adb79afb728c6d7fa0782f8661afba25c4df198ed84470e - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": +"passport-strategy@npm:1.x.x": version: 1.0.0 resolution: "passport-strategy@npm:1.0.0" checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 @@ -27840,13 +27318,6 @@ __metadata: languageName: node linkType: hard -"path-browserify@npm:0.0.1": - version: 0.0.1 - resolution: "path-browserify@npm:0.0.1" - checksum: 10/37ec7a0073eb8c5e96eb72f82dbdffd9b91e1c850cc618c9b5ebb5991fed5d4cd86ec730e7f4690ad68ee67a4cf9450baaf1ac84820c26624cfc2f20b3a75397 - languageName: node - linkType: hard - "path-browserify@npm:^1.0.1": version: 1.0.1 resolution: "path-browserify@npm:1.0.1" @@ -27948,7 +27419,7 @@ __metadata: languageName: node linkType: hard -"pbkdf2@npm:^3.0.3, pbkdf2@npm:^3.1.2": +"pbkdf2@npm:^3.1.2": version: 3.1.2 resolution: "pbkdf2@npm:3.1.2" dependencies: @@ -28191,6 +27662,15 @@ __metadata: languageName: node linkType: hard +"pkg-dir@npm:^5.0.0": + version: 5.0.0 + resolution: "pkg-dir@npm:5.0.0" + dependencies: + find-up: "npm:^5.0.0" + checksum: 10/b167bb8dac7bbf22b1d5e30ec223e6b064b84b63010c9d49384619a36734caf95ed23ad23d4f9bd975e8e8082b60a83395f43a89bb192df53a7c25a38ecb57d9 + languageName: node + linkType: hard + "pkg-up@npm:^3.1.0": version: 3.1.0 resolution: "pkg-up@npm:3.1.0" @@ -28200,20 +27680,6 @@ __metadata: languageName: node linkType: hard -"pkginfo@npm:0.2.x": - version: 0.2.3 - resolution: "pkginfo@npm:0.2.3" - checksum: 10/bdf89421e239831a8e2bfab0a67e191bbef6bf388b099f4de298cf1ee951297ee8b9ecd97c0e8f3df515dcb29792d8326327864f54795c3e6985d7f36d1a2fc2 - languageName: node - linkType: hard - -"pkginfo@npm:^0.4.1": - version: 0.4.1 - resolution: "pkginfo@npm:0.4.1" - checksum: 10/e354d6f78a940da07f36cdc503705e78bf53044f1562f29f46f18d2a21d271b203d30eb738468cf7c68b5739cc1d7383646cd5930bd42bfe9a81b03a5a8e860c - languageName: node - linkType: hard - "playwright-core@npm:1.44.1": version: 1.44.1 resolution: "playwright-core@npm:1.44.1" @@ -28947,13 +28413,6 @@ __metadata: languageName: node linkType: hard -"property-expr@npm:^2.0.5": - version: 2.0.6 - resolution: "property-expr@npm:2.0.6" - checksum: 10/89977f4bb230736c1876f460dd7ca9328034502fd92e738deb40516d16564b850c0bbc4e052c3df88b5b8cd58e51c93b46a94bea049a3f23f4a022c038864cab - languageName: node - linkType: hard - "property-information@npm:^5.0.0": version: 5.6.0 resolution: "property-information@npm:5.6.0" @@ -29057,7 +28516,7 @@ __metadata: languageName: node linkType: hard -"public-encrypt@npm:^4.0.0": +"public-encrypt@npm:^4.0.3": version: 4.0.3 resolution: "public-encrypt@npm:4.0.3" dependencies: @@ -29088,7 +28547,7 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^1.2.4, punycode@npm:^1.4.1": +"punycode@npm:^1.4.1": version: 1.4.1 resolution: "punycode@npm:1.4.1" checksum: 10/af2700dde1a116791ff8301348ff344c47d6c224e875057237d1b5112035655fb07a6175cfdb8bf0e3a8cdfd2dc82b3a622e0aefd605566c0e949a6d0d1256a4 @@ -29118,7 +28577,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.10.1, qs@npm:^6.10.2, qs@npm:^6.10.3, qs@npm:^6.11.0, qs@npm:^6.11.2, qs@npm:^6.12.2, qs@npm:^6.12.3, qs@npm:^6.9.4": +"qs@npm:^6.10.1, qs@npm:^6.10.2, qs@npm:^6.10.3, qs@npm:^6.11.0, qs@npm:^6.12.2, qs@npm:^6.12.3, qs@npm:^6.9.4": version: 6.13.1 resolution: "qs@npm:6.13.1" dependencies: @@ -29134,7 +28593,7 @@ __metadata: languageName: node linkType: hard -"querystring-es3@npm:^0.2.0": +"querystring-es3@npm:^0.2.1": version: 0.2.1 resolution: "querystring-es3@npm:0.2.1" checksum: 10/c99fccfe1a9c4c25ea6194fa7a559fdb83d2628f118f898af6f0ac02c4ffcd7e0576997bb80e7dfa892d193988b60e23d4968122426351819f87051862af991c @@ -29265,7 +28724,7 @@ __metadata: languageName: node linkType: hard -"randomfill@npm:^1.0.3": +"randomfill@npm:^1.0.4": version: 1.0.4 resolution: "randomfill@npm:1.0.4" dependencies: @@ -29659,10 +29118,10 @@ __metadata: languageName: node linkType: hard -"react-refresh@npm:^0.14.0": - version: 0.14.2 - resolution: "react-refresh@npm:0.14.2" - checksum: 10/512abf97271ab8623486061be04b608c39d932e3709f9af1720b41573415fa4993d0009fa5138b6705b60a98f4102f744d4e26c952b14f41a0e455521c6be4cc +"react-refresh@npm:^0.17.0": + version: 0.17.0 + resolution: "react-refresh@npm:0.17.0" + checksum: 10/5e94f07d43bb1cfdc9b0c6e0c8c73e754005489950dcff1edb53aa8451d1d69a47b740b195c7c80fb4eb511c56a3585dc55eddd83f0097fb5e015116a1460467 languageName: node linkType: hard @@ -29927,7 +29386,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6, readable-stream@npm:^2.3.8, readable-stream@npm:~2.3.6": +"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.8, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -30409,7 +29868,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:1.22.8, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:~1.22.1, resolve@npm:~1.22.2": +"resolve@npm:1.22.8": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -30422,6 +29881,19 @@ __metadata: languageName: node linkType: hard +"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:~1.22.1, resolve@npm:~1.22.2": + version: 1.22.10 + resolution: "resolve@npm:1.22.10" + dependencies: + is-core-module: "npm:^2.16.0" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" + bin: + resolve: bin/resolve + checksum: 10/0a398b44da5c05e6e421d70108822c327675febb880eebe905587628de401854c61d5df02866ff34fc4cb1173a51c9f0e84a94702738df3611a62e2acdc68181 + languageName: node + linkType: hard + "resolve@npm:^2.0.0-next.5": version: 2.0.0-next.5 resolution: "resolve@npm:2.0.0-next.5" @@ -30435,7 +29907,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A1.22.8#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A~1.22.1#optional!builtin, resolve@patch:resolve@npm%3A~1.22.2#optional!builtin": +"resolve@patch:resolve@npm%3A1.22.8#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -30448,6 +29920,19 @@ __metadata: languageName: node linkType: hard +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A~1.22.1#optional!builtin, resolve@patch:resolve@npm%3A~1.22.2#optional!builtin": + version: 1.22.10 + resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d" + dependencies: + is-core-module: "npm:^2.16.0" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" + bin: + resolve: bin/resolve + checksum: 10/d4d878bfe3702d215ea23e75e0e9caf99468e3db76f5ca100d27ebdc527366fee3877e54bce7d47cc72ca8952fc2782a070d238bfa79a550eeb0082384c3b81a + languageName: node + linkType: hard + "resolve@patch:resolve@npm%3A^2.0.0-next.5#optional!builtin": version: 2.0.0-next.5 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d" @@ -30879,13 +30364,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -30945,6 +30423,13 @@ __metadata: languageName: node linkType: hard +"select-case@npm:^1.0.0": + version: 1.0.0 + resolution: "select-case@npm:1.0.0" + checksum: 10/19cf1c8fd16ae4b811dea9fc4a11860dc764b9f7d2e6f7c8910814d91617e0d0d508ce2186aa9f99a3708834caf261e963769fed3a313552e1dae3d28d64042a + languageName: node + linkType: hard + "select-hose@npm:^2.0.0": version: 2.0.0 resolution: "select-hose@npm:2.0.0" @@ -31838,7 +31323,7 @@ __metadata: languageName: node linkType: hard -"stream-browserify@npm:3.0.0": +"stream-browserify@npm:3.0.0, stream-browserify@npm:^3.0.0": version: 3.0.0 resolution: "stream-browserify@npm:3.0.0" dependencies: @@ -31848,16 +31333,6 @@ __metadata: languageName: node linkType: hard -"stream-browserify@npm:^2.0.1": - version: 2.0.2 - resolution: "stream-browserify@npm:2.0.2" - dependencies: - inherits: "npm:~2.0.1" - readable-stream: "npm:^2.0.2" - checksum: 10/aeb28368310162210f011eb7c73fdf455c22f226de9f95d600bd0616afbeba7bca8e47524f404695765732a9431115585e16b61b3cfa9c8c5770d7baa2467be3 - languageName: node - linkType: hard - "stream-buffers@npm:^3.0.2": version: 3.0.2 resolution: "stream-buffers@npm:3.0.2" @@ -31874,16 +31349,15 @@ __metadata: languageName: node linkType: hard -"stream-http@npm:^2.7.2": - version: 2.8.3 - resolution: "stream-http@npm:2.8.3" +"stream-http@npm:^3.2.0": + version: 3.2.0 + resolution: "stream-http@npm:3.2.0" dependencies: builtin-status-codes: "npm:^3.0.0" - inherits: "npm:^2.0.1" - readable-stream: "npm:^2.3.6" - to-arraybuffer: "npm:^1.0.0" - xtend: "npm:^4.0.0" - checksum: 10/b8ecb9c05f2fa7a6def0747ae5837d3290a5fa5c08c5f29def96cceda0b4a7e4d30faedbe287d272512fe6604268b571fdc883361dc01ad50fe31f58bb1770f4 + inherits: "npm:^2.0.4" + readable-stream: "npm:^3.6.0" + xtend: "npm:^4.0.2" + checksum: 10/4f85738cbc6de70ecf0a04bc38b6092b4d91dd5317d3d93c88a84c48e63b82a8724ab5fd591df9f587b5139fe439d1748e4e3db3cb09c2b1e23649cb9d89859e languageName: node linkType: hard @@ -32815,13 +32289,6 @@ __metadata: languageName: node linkType: hard -"tiny-case@npm:^1.0.3": - version: 1.0.3 - resolution: "tiny-case@npm:1.0.3" - checksum: 10/3f7a30c39d5b0e1bc097b0b271bec14eb5b836093db034f35a0de26c14422380b50dc12bfd37498cf35b192f5df06f28a710712c87ead68872a9e37ad6f6049d - languageName: node - linkType: hard - "tiny-invariant@npm:^1.0.6": version: 1.3.3 resolution: "tiny-invariant@npm:1.3.3" @@ -32887,13 +32354,6 @@ __metadata: languageName: node linkType: hard -"to-arraybuffer@npm:^1.0.0": - version: 1.0.1 - resolution: "to-arraybuffer@npm:1.0.1" - checksum: 10/31433c10b388722729f5da04c6b2a06f40dc84f797bb802a5a171ced1e599454099c6c5bc5118f4b9105e7d049d3ad9d0f71182b77650e4fdb04539695489941 - languageName: node - linkType: hard - "to-fast-properties@npm:^2.0.0": version: 2.0.0 resolution: "to-fast-properties@npm:2.0.0" @@ -32934,13 +32394,6 @@ __metadata: languageName: node linkType: hard -"toposort@npm:^2.0.2": - version: 2.0.2 - resolution: "toposort@npm:2.0.2" - checksum: 10/6f128353e4ed9739e49a28fb756b0a00f3752b29fc9b862ff781446598ee3b486cd229697feebc4eabd916eac5de219f3dae450c585bf13673f6b133a7226e06 - languageName: node - linkType: hard - "tosource@npm:^2.0.0-alpha.3": version: 2.0.0-alpha.3 resolution: "tosource@npm:2.0.0-alpha.3" @@ -33252,10 +32705,10 @@ __metadata: languageName: node linkType: hard -"tty-browserify@npm:0.0.0": - version: 0.0.0 - resolution: "tty-browserify@npm:0.0.0" - checksum: 10/a06f746acc419cb2527ba19b6f3bd97b4a208c03823bfb37b2982629d2effe30ebd17eaed0d7e2fc741f3c4f2a0c43455bd5fb4194354b378e78cfb7ca687f59 +"tty-browserify@npm:0.0.1": + version: 0.0.1 + resolution: "tty-browserify@npm:0.0.1" + checksum: 10/93b745d43fa5a7d2b948fa23be8d313576d1d884b48acd957c07710bac1c0d8ac34c0556ad4c57c73d36e11741763ef66b3fb4fb97b06b7e4d525315a3cd45f5 languageName: node linkType: hard @@ -33582,13 +33035,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:0.0.3": - version: 0.0.3 - resolution: "uid2@npm:0.0.3" - checksum: 10/c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d - languageName: node - linkType: hard - "uid2@npm:0.0.x": version: 0.0.4 resolution: "uid2@npm:0.0.4" @@ -33596,13 +33042,6 @@ __metadata: languageName: node linkType: hard -"uid2@npm:^1.0.0": - version: 1.0.0 - resolution: "uid2@npm:1.0.0" - checksum: 10/7efad0da3839ef2bebc6fae4bd29905702cd64233b3907e3300aa2d7ea1a00c1ae8c41a5e16ca34ac2db2d25c5607d5989673e1df51a2a076fefbeed51605ec3 - languageName: node - linkType: hard - "uid@npm:2.0.2": version: 2.0.2 resolution: "uid@npm:2.0.2" @@ -33645,6 +33084,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.2.3": + version: 7.10.0 + resolution: "undici@npm:7.10.0" + checksum: 10/41d8ccd5b5e35bcd9035a5a640d9020f9ea1a2ef3dffb3e29518ff16ca01957833f1befe141b3a58db09015174681614732f9d322b0bc7f78855f51020bd744e + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -33906,13 +33352,20 @@ __metadata: languageName: node linkType: hard -"url@npm:^0.11.0": - version: 0.11.3 - resolution: "url@npm:0.11.3" +"url-template@npm:^2.0.8": + version: 2.0.8 + resolution: "url-template@npm:2.0.8" + checksum: 10/fc6a4cf6c3c3c3d7f0a0bb4405c41b81934e583b454e52ace7b2e5d7ed32ec9c2970ff1826d240c5823955fcb13531a1fc4ff6ba4569b1886a2976665353e952 + languageName: node + linkType: hard + +"url@npm:^0.11.4": + version: 0.11.4 + resolution: "url@npm:0.11.4" dependencies: punycode: "npm:^1.4.1" - qs: "npm:^6.11.2" - checksum: 10/a3a5ba64d8afb4dda111355d94073a9754b88b1de4035554c398b75f3e4d4244d5e7ae9e4554f0d91be72efd416aedbb646fbb1f3dd4cacecca45ed6c9b75145 + qs: "npm:^6.12.3" + checksum: 10/e787d070f0756518b982a4653ef6cdf4d9030d8691eee2d483344faf2b530b71d302287fa63b292299455fea5075c502a5ad5f920cb790e95605847f957a65e4 languageName: node linkType: hard @@ -34008,25 +33461,7 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.10.4": - version: 0.10.4 - resolution: "util@npm:0.10.4" - dependencies: - inherits: "npm:2.0.3" - checksum: 10/1200a1ca2b474758342b3a0c5261c56f14ef09ad7eeaec3e6f449f5776ecdfce09a153cad62652b823e74647cdcfd2918552eadd2434783dfb58dabc5061803a - languageName: node - linkType: hard - -"util@npm:^0.11.0": - version: 0.11.1 - resolution: "util@npm:0.11.1" - dependencies: - inherits: "npm:2.0.3" - checksum: 10/03c26d737705c6173ace351e9b429cb9a2839dee38016ffb49eac88fb629322e300c85ff381ff31034745f56c755b5f81b752f93738d54510484d0f72bfe7a57 - languageName: node - linkType: hard - -"util@npm:^0.12.3": +"util@npm:^0.12.3, util@npm:^0.12.4, util@npm:^0.12.5": version: 0.12.5 resolution: "util@npm:0.12.5" dependencies: @@ -34815,28 +34250,6 @@ __metadata: languageName: node linkType: hard -"xml-crypto@npm:^6.0.0": - version: 6.0.0 - resolution: "xml-crypto@npm:6.0.0" - dependencies: - "@xmldom/is-dom-node": "npm:^1.0.1" - "@xmldom/xmldom": "npm:^0.8.10" - xpath: "npm:^0.0.33" - checksum: 10/bc8f634618e8c30844546cf7a19d3c80634f8134118a2d2b9b76f0bb094b745c53ad94214cd3577fba93327d5d992c7570903e4463ce078d9699e45008246400 - languageName: node - linkType: hard - -"xml-encryption@npm:^3.0.2": - version: 3.0.2 - resolution: "xml-encryption@npm:3.0.2" - dependencies: - "@xmldom/xmldom": "npm:^0.8.5" - escape-html: "npm:^1.0.3" - xpath: "npm:0.0.32" - checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -34851,16 +34264,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.6.2": - version: 0.6.2 - resolution: "xml2js@npm:0.6.2" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~11.0.0" - checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d - languageName: node - linkType: hard - "xml@npm:=1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -34868,20 +34271,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^15.1.1": - version: 15.1.1 - resolution: "xmlbuilder@npm:15.1.1" - checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2 - languageName: node - linkType: hard - -"xmlbuilder@npm:~11.0.0": - version: 11.0.1 - resolution: "xmlbuilder@npm:11.0.1" - checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -34889,28 +34278,7 @@ __metadata: languageName: node linkType: hard -"xpath@npm:0.0.32": - version: 0.0.32 - resolution: "xpath@npm:0.0.32" - checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4 - languageName: node - linkType: hard - -"xpath@npm:^0.0.33": - version: 0.0.33 - resolution: "xpath@npm:0.0.33" - checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb - languageName: node - linkType: hard - -"xpath@npm:^0.0.34": - version: 0.0.34 - resolution: "xpath@npm:0.0.34" - checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25 - languageName: node - linkType: hard - -"xtend@npm:^4.0.0": +"xtend@npm:^4.0.0, xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: 10/ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a @@ -35118,18 +34486,6 @@ __metadata: languageName: node linkType: hard -"yup@npm:^1.0.0": - version: 1.4.0 - resolution: "yup@npm:1.4.0" - dependencies: - property-expr: "npm:^2.0.5" - tiny-case: "npm:^1.0.3" - toposort: "npm:^2.0.2" - type-fest: "npm:^2.19.0" - checksum: 10/3d1277e5e1fff4d8130e525c7361f54874ca848ebd427a0aa66606952e3370b9947d84a1ea0b943f389649e886d26b1349930889727489460d6f2f86c2a26e77 - languageName: node - linkType: hard - "zen-observable@npm:^0.10.0": version: 0.10.0 resolution: "zen-observable@npm:0.10.0"