diff --git a/workspaces/azure-devops/.changeset/rich-cycles-love.md b/workspaces/azure-devops/.changeset/rich-cycles-love.md new file mode 100644 index 000000000..d51710fb6 --- /dev/null +++ b/workspaces/azure-devops/.changeset/rich-cycles-love.md @@ -0,0 +1,7 @@ +--- +'@backstage-community/plugin-azure-devops-backend': patch +'@backstage-community/plugin-azure-devops-common': patch +'@backstage-community/plugin-azure-devops': patch +--- + +Backstage `1.27.6` version bump diff --git a/workspaces/azure-devops/backstage.json b/workspaces/azure-devops/backstage.json index ce16fafbf..99720df03 100644 --- a/workspaces/azure-devops/backstage.json +++ b/workspaces/azure-devops/backstage.json @@ -1,3 +1,3 @@ { - "version": "1.26.4" + "version": "1.27.6" } diff --git a/workspaces/azure-devops/package.json b/workspaces/azure-devops/package.json index cc40203c2..649074047 100644 --- a/workspaces/azure-devops/package.json +++ b/workspaces/azure-devops/package.json @@ -36,9 +36,9 @@ "directory": "workspaces/azure-devops" }, "devDependencies": { - "@backstage/cli": "^0.26.4", + "@backstage/cli": "^0.26.6", "@backstage/e2e-test-utils": "^0.1.1", - "@backstage/repo-tools": "^0.8.0", + "@backstage/repo-tools": "^0.9.0", "@changesets/cli": "^2.27.1", "@spotify/prettier-config": "^15.0.0", "concurrently": "^8.0.0", diff --git a/workspaces/azure-devops/packages/app/package.json b/workspaces/azure-devops/packages/app/package.json index 13440b533..8307595cf 100644 --- a/workspaces/azure-devops/packages/app/package.json +++ b/workspaces/azure-devops/packages/app/package.json @@ -20,29 +20,29 @@ }, "dependencies": { "@backstage-community/plugin-azure-devops": "workspace:^", - "@backstage/app-defaults": "^1.5.4", - "@backstage/catalog-model": "^1.4.5", - "@backstage/cli": "^0.26.4", - "@backstage/core-app-api": "^1.12.4", - "@backstage/core-components": "^0.14.5", + "@backstage/app-defaults": "^1.5.5", + "@backstage/catalog-model": "^1.5.0", + "@backstage/cli": "^0.26.6", + "@backstage/core-app-api": "^1.12.5", + "@backstage/core-components": "^0.14.7", "@backstage/core-plugin-api": "^1.9.2", - "@backstage/integration-react": "^1.1.26", - "@backstage/plugin-api-docs": "^0.11.4", - "@backstage/plugin-catalog": "^1.19.0", - "@backstage/plugin-catalog-common": "^1.0.22", - "@backstage/plugin-catalog-graph": "^0.4.4", - "@backstage/plugin-catalog-import": "^0.10.10", - "@backstage/plugin-catalog-react": "^1.11.3", - "@backstage/plugin-org": "^0.6.24", + "@backstage/integration-react": "^1.1.27", + "@backstage/plugin-api-docs": "^0.11.5", + "@backstage/plugin-catalog": "^1.20.0", + "@backstage/plugin-catalog-common": "^1.0.23", + "@backstage/plugin-catalog-graph": "^0.4.5", + "@backstage/plugin-catalog-import": "^0.11.0", + "@backstage/plugin-catalog-react": "^1.12.0", + "@backstage/plugin-org": "^0.6.25", "@backstage/plugin-permission-react": "^0.4.22", - "@backstage/plugin-scaffolder": "^1.19.3", - "@backstage/plugin-search": "^1.4.10", - "@backstage/plugin-search-react": "^1.7.10", - "@backstage/plugin-techdocs": "^1.10.4", - "@backstage/plugin-techdocs-module-addons-contrib": "^1.1.9", - "@backstage/plugin-techdocs-react": "^1.2.3", - "@backstage/plugin-user-settings": "^0.8.5", - "@backstage/theme": "^0.5.3", + "@backstage/plugin-scaffolder": "^1.20.1", + "@backstage/plugin-search": "^1.4.11", + "@backstage/plugin-search-react": "^1.7.11", + "@backstage/plugin-techdocs": "^1.10.5", + "@backstage/plugin-techdocs-module-addons-contrib": "^1.1.10", + "@backstage/plugin-techdocs-react": "^1.2.4", + "@backstage/plugin-user-settings": "^0.8.6", + "@backstage/theme": "^0.5.5", "@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.5.4", + "@backstage/test-utils": "^1.5.5", "@playwright/test": "^1.32.3", "@testing-library/dom": "^9.0.0", "@testing-library/jest-dom": "^6.0.0", diff --git a/workspaces/azure-devops/packages/backend/package.json b/workspaces/azure-devops/packages/backend/package.json index 271105753..d3afc2d0f 100644 --- a/workspaces/azure-devops/packages/backend/package.json +++ b/workspaces/azure-devops/packages/backend/package.json @@ -22,27 +22,27 @@ }, "dependencies": { "@backstage-community/plugin-azure-devops-backend": "workspace:^", - "@backstage/backend-common": "^0.21.7", - "@backstage/backend-defaults": "^0.2.17", - "@backstage/backend-tasks": "^0.5.22", + "@backstage/backend-common": "^0.22.0", + "@backstage/backend-defaults": "^0.2.18", + "@backstage/backend-tasks": "^0.5.23", "@backstage/config": "^1.2.0", - "@backstage/plugin-app-backend": "^0.3.65", - "@backstage/plugin-auth-backend": "^0.22.4", - "@backstage/plugin-auth-backend-module-guest-provider": "^0.1.3", - "@backstage/plugin-auth-node": "^0.4.12", - "@backstage/plugin-catalog-backend": "^1.21.1", - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "^0.1.15", - "@backstage/plugin-permission-backend": "^0.5.41", - "@backstage/plugin-permission-backend-module-allow-all-policy": "^0.1.14", + "@backstage/plugin-app-backend": "^0.3.67", + "@backstage/plugin-auth-backend": "^0.22.5", + "@backstage/plugin-auth-backend-module-guest-provider": "^0.1.4", + "@backstage/plugin-auth-node": "^0.4.13", + "@backstage/plugin-catalog-backend": "^1.22.0", + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "^0.1.16", + "@backstage/plugin-permission-backend": "^0.5.42", + "@backstage/plugin-permission-backend-module-allow-all-policy": "^0.1.15", "@backstage/plugin-permission-common": "^0.7.13", - "@backstage/plugin-permission-node": "^0.7.28", - "@backstage/plugin-proxy-backend": "^0.4.15", - "@backstage/plugin-scaffolder-backend": "^1.22.4", - "@backstage/plugin-search-backend": "^1.5.7", - "@backstage/plugin-search-backend-module-catalog": "^0.1.23", - "@backstage/plugin-search-backend-module-techdocs": "^0.1.22", - "@backstage/plugin-search-backend-node": "^1.2.21", - "@backstage/plugin-techdocs-backend": "^1.10.4", + "@backstage/plugin-permission-node": "^0.7.29", + "@backstage/plugin-proxy-backend": "^0.4.16", + "@backstage/plugin-scaffolder-backend": "^1.22.7", + "@backstage/plugin-search-backend": "^1.5.9", + "@backstage/plugin-search-backend-module-catalog": "^0.1.24", + "@backstage/plugin-search-backend-module-techdocs": "^0.1.23", + "@backstage/plugin-search-backend-node": "^1.2.23", + "@backstage/plugin-techdocs-backend": "^1.10.5", "app": "link:../app", "better-sqlite3": "^9.0.0", "dockerode": "^3.3.1", @@ -51,7 +51,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.26.4", + "@backstage/cli": "^0.26.6", "@types/dockerode": "^3.3.0", "@types/express": "^4.17.6", "@types/express-serve-static-core": "^4.17.5", diff --git a/workspaces/azure-devops/plugins/azure-devops-backend/api-report.md b/workspaces/azure-devops/plugins/azure-devops-backend/api-report.md index 5d44c5bef..286532d70 100644 --- a/workspaces/azure-devops/plugins/azure-devops-backend/api-report.md +++ b/workspaces/azure-devops/plugins/azure-devops-backend/api-report.md @@ -10,13 +10,15 @@ import { BuildRun } from '@backstage-community/plugin-azure-devops-common'; import { CatalogProcessor } from '@backstage/plugin-catalog-node'; import { Config } from '@backstage/config'; import { DashboardPullRequest } from '@backstage-community/plugin-azure-devops-common'; +import { DiscoveryService } from '@backstage/backend-plugin-api'; import { Entity } from '@backstage/catalog-model'; import express from 'express'; import { GitRepository } from 'azure-devops-node-api/interfaces/GitInterfaces'; import { GitTag } from '@backstage-community/plugin-azure-devops-common'; +import { HttpAuthService } from '@backstage/backend-plugin-api'; import { LocationSpec } from '@backstage/plugin-catalog-common'; import { LoggerService } from '@backstage/backend-plugin-api'; -import { PermissionEvaluator } from '@backstage/plugin-permission-common'; +import { PermissionsService } from '@backstage/backend-plugin-api'; import { Project } from '@backstage-community/plugin-azure-devops-common'; import { PullRequest } from '@backstage-community/plugin-azure-devops-common'; import { PullRequestOptions } from '@backstage-community/plugin-azure-devops-common'; @@ -159,9 +161,13 @@ export interface RouterOptions { // (undocumented) config: Config; // (undocumented) + discovery: DiscoveryService; + // (undocumented) + httpAuth?: HttpAuthService; + // (undocumented) logger: LoggerService; // (undocumented) - permissions: PermissionEvaluator; + permissions: PermissionsService; // (undocumented) reader: UrlReader; } diff --git a/workspaces/azure-devops/plugins/azure-devops-backend/package.json b/workspaces/azure-devops/plugins/azure-devops-backend/package.json index f03450d42..141f4660e 100644 --- a/workspaces/azure-devops/plugins/azure-devops-backend/package.json +++ b/workspaces/azure-devops/plugins/azure-devops-backend/package.json @@ -29,17 +29,17 @@ }, "dependencies": { "@backstage-community/plugin-azure-devops-common": "workspace:^", - "@backstage/backend-common": "^0.21.7", - "@backstage/backend-plugin-api": "^0.6.17", - "@backstage/catalog-model": "^1.4.5", + "@backstage/backend-common": "^0.22.0", + "@backstage/backend-plugin-api": "^0.6.18", + "@backstage/catalog-model": "^1.5.0", "@backstage/config": "^1.2.0", "@backstage/errors": "^1.2.4", - "@backstage/integration": "^1.10.0", - "@backstage/plugin-auth-node": "^0.4.12", - "@backstage/plugin-catalog-common": "^1.0.22", - "@backstage/plugin-catalog-node": "^1.11.1", + "@backstage/integration": "^1.11.0", + "@backstage/plugin-auth-node": "^0.4.13", + "@backstage/plugin-catalog-common": "^1.0.23", + "@backstage/plugin-catalog-node": "^1.12.0", "@backstage/plugin-permission-common": "^0.7.13", - "@backstage/plugin-permission-node": "^0.7.28", + "@backstage/plugin-permission-node": "^0.7.29", "@types/express": "^4.17.6", "azure-devops-node-api": "^13.0.0", "express": "^4.17.1", @@ -50,7 +50,8 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.26.4", + "@backstage/backend-test-utils": "^0.3.8", + "@backstage/cli": "^0.26.6", "@types/lodash": "^4.14.151", "@types/mime-types": "^2.1.0", "@types/supertest": "^2.0.8", diff --git a/workspaces/azure-devops/plugins/azure-devops-backend/src/plugin.ts b/workspaces/azure-devops/plugins/azure-devops-backend/src/plugin.ts index 8e8f7241f..7bf724e64 100644 --- a/workspaces/azure-devops/plugins/azure-devops-backend/src/plugin.ts +++ b/workspaces/azure-devops/plugins/azure-devops-backend/src/plugin.ts @@ -35,14 +35,26 @@ export const azureDevOpsPlugin = createBackendPlugin({ reader: coreServices.urlReader, permissions: coreServices.permissions, httpRouter: coreServices.httpRouter, + discovery: coreServices.discovery, + httpAuth: coreServices.httpAuth, }, - async init({ config, logger, reader, permissions, httpRouter }) { + async init({ + config, + logger, + reader, + permissions, + httpRouter, + discovery, + httpAuth, + }) { httpRouter.use( await createRouter({ config, logger, reader, permissions, + discovery, + httpAuth, }), ); httpRouter.addAuthPolicy({ diff --git a/workspaces/azure-devops/plugins/azure-devops-backend/src/run.ts b/workspaces/azure-devops/plugins/azure-devops-backend/src/run.ts deleted file mode 100644 index 53d4e4334..000000000 --- a/workspaces/azure-devops/plugins/azure-devops-backend/src/run.ts +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright 2021 The Backstage Authors - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { getRootLogger } from '@backstage/backend-common'; -import yn from 'yn'; -import { startStandaloneServer } from './service/standaloneServer'; - -const port = process.env.PLUGIN_PORT ? Number(process.env.PLUGIN_PORT) : 7007; -const enableCors = yn(process.env.PLUGIN_CORS, { default: false }); -const logger = getRootLogger(); - -startStandaloneServer({ port, enableCors, logger }).catch(err => { - logger.error(err); - process.exit(1); -}); - -process.on('SIGINT', () => { - logger.info('CTRL+C pressed; exiting.'); - process.exit(0); -}); diff --git a/workspaces/azure-devops/plugins/azure-devops-backend/src/service/router.test.ts b/workspaces/azure-devops/plugins/azure-devops-backend/src/service/router.test.ts index df6e09781..cbcababb9 100644 --- a/workspaces/azure-devops/plugins/azure-devops-backend/src/service/router.test.ts +++ b/workspaces/azure-devops/plugins/azure-devops-backend/src/service/router.test.ts @@ -36,6 +36,7 @@ import express from 'express'; import { getVoidLogger, UrlReaders } from '@backstage/backend-common'; import request from 'supertest'; import { AuthorizeResult } from '@backstage/plugin-permission-common'; +import { mockServices } from '@backstage/backend-test-utils'; describe('createRouter', () => { let azureDevOpsApi: jest.Mocked; @@ -92,6 +93,7 @@ describe('createRouter', () => { logger, }), permissions: mockPermissionEvaluator, + discovery: mockServices.discovery(), }); app = express().use(router); diff --git a/workspaces/azure-devops/plugins/azure-devops-backend/src/service/router.ts b/workspaces/azure-devops/plugins/azure-devops-backend/src/service/router.ts index 593bd470c..1539b8b06 100644 --- a/workspaces/azure-devops/plugins/azure-devops-backend/src/service/router.ts +++ b/workspaces/azure-devops/plugins/azure-devops-backend/src/service/router.ts @@ -32,16 +32,21 @@ import { PullRequestsDashboardProvider, } from '../api/PullRequestsDashboardProvider'; import Router from 'express-promise-router'; -import { errorHandler, UrlReader } from '@backstage/backend-common'; +import { + createLegacyAuthAdapters, + errorHandler, + UrlReader, +} from '@backstage/backend-common'; import express from 'express'; import { InputError, NotAllowedError } from '@backstage/errors'; -import { getBearerTokenFromAuthorizationHeader } from '@backstage/plugin-auth-node'; -import { - AuthorizeResult, - PermissionEvaluator, -} from '@backstage/plugin-permission-common'; +import { AuthorizeResult } from '@backstage/plugin-permission-common'; import { createPermissionIntegrationRouter } from '@backstage/plugin-permission-node'; -import { LoggerService } from '@backstage/backend-plugin-api'; +import { + DiscoveryService, + HttpAuthService, + LoggerService, + PermissionsService, +} from '@backstage/backend-plugin-api'; const DEFAULT_TOP = 10; @@ -51,7 +56,9 @@ export interface RouterOptions { logger: LoggerService; config: Config; reader: UrlReader; - permissions: PermissionEvaluator; + permissions: PermissionsService; + discovery: DiscoveryService; + httpAuth?: HttpAuthService; } /** @public */ @@ -60,6 +67,8 @@ export async function createRouter( ): Promise { const { logger, reader, config, permissions } = options; + const { httpAuth } = createLegacyAuthAdapters(options); + if (config.getOptionalString('azureDevOps.token')) { logger.warn( "The 'azureDevOps.token' has been deprecated, use 'integrations.azure' instead, for more details see: https://backstage.io/docs/integrations/azure/locations", @@ -142,9 +151,6 @@ export async function createRouter( throw new InputError('Invalid entityRef, not a string'); } - const token = getBearerTokenFromAuthorizationHeader( - req.header('authorization'), - ); const decision = ( await permissions.authorize( [ @@ -153,9 +159,7 @@ export async function createRouter( resourceRef: entityRef, }, ], - { - token, - }, + { credentials: await httpAuth.credentials(req) }, ) )[0]; @@ -196,9 +200,6 @@ export async function createRouter( throw new InputError('Invalid entityRef, not a string'); } - const token = getBearerTokenFromAuthorizationHeader( - req.header('authorization'), - ); const decision = ( await permissions.authorize( [ @@ -207,9 +208,7 @@ export async function createRouter( resourceRef: entityRef, }, ], - { - token, - }, + { credentials: await httpAuth.credentials(req) }, ) )[0]; @@ -246,9 +245,6 @@ export async function createRouter( teamsLimit: teamsLimit, }; - const token = getBearerTokenFromAuthorizationHeader( - req.header('authorization'), - ); const decision = ( await permissions.authorize( [ @@ -256,9 +252,7 @@ export async function createRouter( permission: azureDevOpsPullRequestDashboardReadPermission, }, ], - { - token, - }, + { credentials: await httpAuth.credentials(req) }, ) )[0]; @@ -310,9 +304,6 @@ export async function createRouter( throw new InputError('Invalid entityRef, not a string'); } - const token = getBearerTokenFromAuthorizationHeader( - req.header('authorization'), - ); const decision = ( await permissions.authorize( [ @@ -321,9 +312,7 @@ export async function createRouter( resourceRef: entityRef, }, ], - { - token, - }, + { credentials: await httpAuth.credentials(req) }, ) )[0]; @@ -375,9 +364,6 @@ export async function createRouter( throw new InputError('Invalid entityRef, not a string'); } - const token = getBearerTokenFromAuthorizationHeader( - req.header('authorization'), - ); const decision = ( await permissions.authorize( [ @@ -386,9 +372,7 @@ export async function createRouter( resourceRef: entityRef, }, ], - { - token, - }, + { credentials: await httpAuth.credentials(req) }, ) )[0]; diff --git a/workspaces/azure-devops/plugins/azure-devops-backend/src/service/standaloneServer.ts b/workspaces/azure-devops/plugins/azure-devops-backend/src/service/standaloneServer.ts deleted file mode 100644 index 647440ac9..000000000 --- a/workspaces/azure-devops/plugins/azure-devops-backend/src/service/standaloneServer.ts +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright 2021 The Backstage Authors - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { - createServiceBuilder, - HostDiscovery, - loadBackendConfig, - ServerTokenManager, - UrlReaders, -} from '@backstage/backend-common'; -import { Server } from 'http'; -import { createRouter } from './router'; -import { ServerPermissionClient } from '@backstage/plugin-permission-node'; -import { LoggerService } from '@backstage/backend-plugin-api'; - -export interface ServerOptions { - port: number; - enableCors: boolean; - logger: LoggerService; -} - -export async function startStandaloneServer( - options: ServerOptions, -): Promise { - const logger = options.logger.child({ service: 'azure-devops-backend' }); - const config = await loadBackendConfig({ logger, argv: process.argv }); - const discovery = HostDiscovery.fromConfig(config); - - logger.debug('Starting application server...'); - - const tokenManager = ServerTokenManager.fromConfig(config, { - logger, - }); - const permissions = ServerPermissionClient.fromConfig(config, { - discovery, - tokenManager, - }); - - const router = await createRouter({ - logger, - config, - reader: UrlReaders.default({ logger, config }), - permissions, - }); - - let service = createServiceBuilder(module) - .setPort(options.port) - .addRouter('/azure-devops', router); - if (options.enableCors) { - service = service.enableCors({ origin: 'http://localhost:3000' }); - } - - return await service.start().catch(err => { - logger.error(err); - process.exit(1); - }); -} - -module.hot?.accept(); diff --git a/workspaces/azure-devops/plugins/azure-devops-common/package.json b/workspaces/azure-devops/plugins/azure-devops-common/package.json index fce639fb3..53d3d816d 100644 --- a/workspaces/azure-devops/plugins/azure-devops-common/package.json +++ b/workspaces/azure-devops/plugins/azure-devops-common/package.json @@ -35,10 +35,10 @@ "test": "backstage-cli package test" }, "dependencies": { - "@backstage/plugin-catalog-common": "^1.0.22", + "@backstage/plugin-catalog-common": "^1.0.23", "@backstage/plugin-permission-common": "^0.7.13" }, "devDependencies": { - "@backstage/cli": "^0.26.4" + "@backstage/cli": "^0.26.6" } } diff --git a/workspaces/azure-devops/plugins/azure-devops/package.json b/workspaces/azure-devops/plugins/azure-devops/package.json index 95fd4f8a2..f0f79328e 100644 --- a/workspaces/azure-devops/plugins/azure-devops/package.json +++ b/workspaces/azure-devops/plugins/azure-devops/package.json @@ -46,13 +46,13 @@ }, "dependencies": { "@backstage-community/plugin-azure-devops-common": "workspace:^", - "@backstage/catalog-model": "^1.4.5", - "@backstage/core-compat-api": "^0.2.4", - "@backstage/core-components": "^0.14.5", + "@backstage/catalog-model": "^1.5.0", + "@backstage/core-compat-api": "^0.2.5", + "@backstage/core-components": "^0.14.7", "@backstage/core-plugin-api": "^1.9.2", "@backstage/errors": "^1.2.4", - "@backstage/frontend-plugin-api": "^0.6.4", - "@backstage/plugin-catalog-react": "^1.11.3", + "@backstage/frontend-plugin-api": "^0.6.5", + "@backstage/plugin-catalog-react": "^1.12.0", "@backstage/plugin-permission-react": "^0.4.22", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -62,9 +62,9 @@ "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/cli": "^0.26.4", - "@backstage/dev-utils": "^1.0.31", - "@backstage/test-utils": "^1.5.4", + "@backstage/cli": "^0.26.6", + "@backstage/dev-utils": "^1.0.32", + "@backstage/test-utils": "^1.5.5", "@testing-library/dom": "^10.0.0", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^15.0.0", diff --git a/workspaces/azure-devops/plugins/azure-devops/src/components/PullRequestsPage/lib/PullRequestCard/PullRequestCardPolicy.tsx b/workspaces/azure-devops/plugins/azure-devops/src/components/PullRequestsPage/lib/PullRequestCard/PullRequestCardPolicy.tsx index 3b425b473..1d21b4d53 100644 --- a/workspaces/azure-devops/plugins/azure-devops/src/components/PullRequestsPage/lib/PullRequestCard/PullRequestCardPolicy.tsx +++ b/workspaces/azure-devops/plugins/azure-devops/src/components/PullRequestsPage/lib/PullRequestCard/PullRequestCardPolicy.tsx @@ -54,7 +54,7 @@ const PolicyInProgressIcon = withStyles( { name: 'PolicyInProgressIcon' }, )(GroupWorkIcon); -function getPolicyIcon(policy: Policy): JSX.Element | null { +function getPolicyIcon(policy: Policy): React.JSX.Element | null { switch (policy.type) { case PolicyType.Build: switch (policy.status) { diff --git a/workspaces/azure-devops/yarn.lock b/workspaces/azure-devops/yarn.lock index 73cb58fde..69299be2b 100644 --- a/workspaces/azure-devops/yarn.lock +++ b/workspaces/azure-devops/yarn.lock @@ -2734,18 +2734,19 @@ __metadata: resolution: "@backstage-community/plugin-azure-devops-backend@workspace:plugins/azure-devops-backend" dependencies: "@backstage-community/plugin-azure-devops-common": "workspace:^" - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-model": ^1.4.5 - "@backstage/cli": ^0.26.4 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-test-utils": ^0.3.8 + "@backstage/catalog-model": ^1.5.0 + "@backstage/cli": ^0.26.6 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-auth-node": ^0.4.12 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-node": ^1.11.1 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-auth-node": ^0.4.13 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-node": ^1.12.0 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-node": ^0.7.28 + "@backstage/plugin-permission-node": ^0.7.29 "@types/express": ^4.17.6 "@types/lodash": ^4.14.151 "@types/mime-types": ^2.1.0 @@ -2765,8 +2766,8 @@ __metadata: version: 0.0.0-use.local resolution: "@backstage-community/plugin-azure-devops-common@workspace:plugins/azure-devops-common" dependencies: - "@backstage/cli": ^0.26.4 - "@backstage/plugin-catalog-common": ^1.0.22 + "@backstage/cli": ^0.26.6 + "@backstage/plugin-catalog-common": ^1.0.23 "@backstage/plugin-permission-common": ^0.7.13 languageName: unknown linkType: soft @@ -2776,17 +2777,17 @@ __metadata: resolution: "@backstage-community/plugin-azure-devops@workspace:plugins/azure-devops" dependencies: "@backstage-community/plugin-azure-devops-common": "workspace:^" - "@backstage/catalog-model": ^1.4.5 - "@backstage/cli": ^0.26.4 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/cli": ^0.26.6 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/dev-utils": ^1.0.31 + "@backstage/dev-utils": ^1.0.32 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/plugin-catalog-react": ^1.12.0 "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/test-utils": ^1.5.4 + "@backstage/test-utils": ^1.5.5 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@testing-library/dom": ^10.0.0 @@ -2809,39 +2810,39 @@ __metadata: languageName: unknown linkType: soft -"@backstage/app-defaults@npm:^1.5.4": - version: 1.5.4 - resolution: "@backstage/app-defaults@npm:1.5.4" +"@backstage/app-defaults@npm:^1.5.5": + version: 1.5.5 + resolution: "@backstage/app-defaults@npm:1.5.5" dependencies: - "@backstage/core-app-api": ^1.12.4 - "@backstage/core-components": ^0.14.4 + "@backstage/core-app-api": ^1.12.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/theme": ^0.5.3 + "@backstage/theme": ^0.5.4 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 peerDependencies: 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 - checksum: 8445a6cd17bb689883e4ea98672335d078dfd7f9df0fd98940fb43c3f1e2f3f52c472be00d0099b6557e37d07158e1f3a797f92361568b698f475970fdb4d15a + checksum: fcaddf694896131d00fff964833b516c038fa05f2c6d74eef7f7e6695734999adb4162365c614f42b9ffac7ce4ec1de2d892691e9096713e1eb4ead9f29722fd languageName: node linkType: hard -"@backstage/backend-app-api@npm:^0.7.0": - version: 0.7.0 - resolution: "@backstage/backend-app-api@npm:0.7.0" +"@backstage/backend-app-api@npm:^0.7.3": + version: 0.7.5 + resolution: "@backstage/backend-app-api@npm:0.7.5" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/backend-tasks": ^0.5.22 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-tasks": ^0.5.23 "@backstage/cli-common": ^0.1.13 "@backstage/cli-node": ^0.2.5 "@backstage/config": ^1.2.0 "@backstage/config-loader": ^1.8.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.12 - "@backstage/plugin-permission-node": ^0.7.28 + "@backstage/plugin-auth-node": ^0.4.13 + "@backstage/plugin-permission-node": ^0.7.29 "@backstage/types": ^1.1.1 "@manypkg/get-packages": ^1.1.3 "@types/cors": ^2.8.6 @@ -2865,32 +2866,33 @@ __metadata: path-to-regexp: ^6.2.1 selfsigned: ^2.0.0 stoppable: ^1.1.0 + triple-beam: ^1.4.1 uuid: ^9.0.0 winston: ^3.2.1 winston-transport: ^4.5.0 - checksum: 5877713cb28ecc060ebbd8ca2927918ead2c9defe16a31b4921d3451d274424a830727a9d16c7841010619f916cd5ed249639d825fb7a751ab08fb56bceea38e + checksum: 86adfb3ac10e9c885d53bd76e1821cbeca52a638bf22a28da51c6c386ed3d4d8c79d367510d67d26bc4e1e514932f22a6ffb2138d6d2eb56df5a9d8404eafc3d languageName: node linkType: hard -"@backstage/backend-common@npm:^0.21.7": - version: 0.21.7 - resolution: "@backstage/backend-common@npm:0.21.7" +"@backstage/backend-common@npm:^0.22.0": + version: 0.22.0 + resolution: "@backstage/backend-common@npm:0.22.0" dependencies: "@aws-sdk/abort-controller": ^3.347.0 "@aws-sdk/client-codecommit": ^3.350.0 "@aws-sdk/client-s3": ^3.350.0 "@aws-sdk/credential-providers": ^3.350.0 "@aws-sdk/types": ^3.347.0 - "@backstage/backend-app-api": ^0.7.0 + "@backstage/backend-app-api": ^0.7.3 "@backstage/backend-dev-utils": ^0.1.4 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/cli-common": ^0.1.13 "@backstage/config": ^1.2.0 "@backstage/config-loader": ^1.8.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 + "@backstage/integration": ^1.11.0 "@backstage/integration-aws-node": ^0.1.12 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-node": ^0.4.13 "@backstage/types": ^1.1.1 "@google-cloud/storage": ^7.0.0 "@keyv/memcache": ^1.3.5 @@ -2938,17 +2940,18 @@ __metadata: peerDependenciesMeta: pg-connection-string: optional: true - checksum: a774e8556d2286fe4648a669c96cece8f831db11b1d7c1075a6bf8da43318ce53e064543b173b7ecc347a23c738e2b52a74168d5f9403fc20fa14eaf2d1fc83b + checksum: 289f5cbe2ef826bd5c1ae949090b24999a80622f023928f148286a445b2e326a8fb58d1f6861b1c40d7ca9ab404e35c9a073b53e8660c20726caf0d305aaa337 languageName: node linkType: hard -"@backstage/backend-defaults@npm:^0.2.17": - version: 0.2.17 - resolution: "@backstage/backend-defaults@npm:0.2.17" +"@backstage/backend-defaults@npm:^0.2.18": + version: 0.2.18 + resolution: "@backstage/backend-defaults@npm:0.2.18" dependencies: - "@backstage/backend-app-api": ^0.7.0 - "@backstage/backend-common": ^0.21.7 - checksum: 4d216ccfa1df8dd328a63285fb98ccfbc22ffa5d7a6ec690852d338ffbe91e81298eab5ef6115fd67aa3ddc702dadc97ab8bc0e44bc787634b0f6373a0f84484 + "@backstage/backend-app-api": ^0.7.3 + "@backstage/backend-common": ^0.22.0 + "@backstage/plugin-events-node": ^0.3.4 + checksum: 08004b945d064139343a7755576c3feb4f70c9329324c3381209928128f9e2d787cc52e877449859e6ca992eb371ee0d5ec7d9ec735ffa4e37b108dda7b0907d languageName: node linkType: hard @@ -2959,11 +2962,11 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-openapi-utils@npm:^0.1.10": - version: 0.1.10 - resolution: "@backstage/backend-openapi-utils@npm:0.1.10" +"@backstage/backend-openapi-utils@npm:^0.1.11": + version: 0.1.11 + resolution: "@backstage/backend-openapi-utils@npm:0.1.11" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/errors": ^1.2.4 "@types/express": ^4.17.6 "@types/express-serve-static-core": ^4.17.5 @@ -2974,32 +2977,34 @@ __metadata: lodash: ^4.17.21 openapi-merge: ^1.3.2 openapi3-ts: ^3.1.2 - checksum: 07a9bb10ca589bd91c929c110d85a3eeb2f55436939b890701f67e897e368dfffcc5019c311fb579c61b9d575ba9e4ef9c2ddff54d51fb1df0085eab697d33a0 + checksum: 373708c197358fb143118da7e17652fb4192bb175788e04d3ba293cc4b8e8de98caa23e909f0ee2aefa2cd564f472d6dcc6f5b9fd16f89ec9a1b498c855f35c6 languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^0.6.17": - version: 0.6.17 - resolution: "@backstage/backend-plugin-api@npm:0.6.17" +"@backstage/backend-plugin-api@npm:^0.6.18": + version: 0.6.18 + resolution: "@backstage/backend-plugin-api@npm:0.6.18" dependencies: - "@backstage/backend-tasks": ^0.5.22 + "@backstage/backend-tasks": ^0.5.23 + "@backstage/cli-common": ^0.1.13 "@backstage/config": ^1.2.0 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/errors": ^1.2.4 + "@backstage/plugin-auth-node": ^0.4.13 "@backstage/plugin-permission-common": ^0.7.13 "@backstage/types": ^1.1.1 "@types/express": ^4.17.6 express: ^4.17.1 knex: ^3.0.0 - checksum: 13f78aad815d6bf065eefd507affab9156eebbf2c7efe9f3ce96c857379a5acdf60b5e0529209e34700feb3e81b60c954730acca4258b376c89b414274f084bb + checksum: b5fe7d8cb08e2ed84ff5d694cd516a756c944e01241e5ea6a7943d096dac8623609ed96ca3268919e77a21a13b86f19a4e3b4b9dfa52e77bd130e22fdc4f0ffb languageName: node linkType: hard -"@backstage/backend-tasks@npm:^0.5.22": - version: 0.5.22 - resolution: "@backstage/backend-tasks@npm:0.5.22" +"@backstage/backend-tasks@npm:^0.5.23": + version: 0.5.23 + resolution: "@backstage/backend-tasks@npm:0.5.23" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 "@backstage/types": ^1.1.1 @@ -3011,31 +3016,60 @@ __metadata: luxon: ^3.0.0 uuid: ^9.0.0 zod: ^3.22.4 - checksum: fc75e7745dd43e70fedad6c2647759d2f5892d9f6066732382ba78b23b7329e1c98dc0e3ab8c04f5d0f6ef28f1a4081e10f3d8ddff03b7a6e09d2f9f2f4ece2f + checksum: 4ec748a5195c4d533aa0b4eb7ebf9c661cb8acc9070619735c0d69ff95d6a44c67b3adfe14552bc1767c0544fbbb90d57bdf7523c07ced3ea84f247c3ad3bcac languageName: node linkType: hard -"@backstage/catalog-client@npm:^1.6.4": - version: 1.6.4 - resolution: "@backstage/catalog-client@npm:1.6.4" +"@backstage/backend-test-utils@npm:^0.3.8": + version: 0.3.8 + resolution: "@backstage/backend-test-utils@npm:0.3.8" dependencies: - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-app-api": ^0.7.3 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/config": ^1.2.0 + "@backstage/errors": ^1.2.4 + "@backstage/plugin-auth-node": ^0.4.13 + "@backstage/plugin-events-node": ^0.3.4 + "@backstage/types": ^1.1.1 + better-sqlite3: ^9.0.0 + cookie: ^0.6.0 + express: ^4.17.1 + fs-extra: ^11.0.0 + knex: ^3.0.0 + msw: ^1.0.0 + mysql2: ^3.0.0 + pg: ^8.11.3 + testcontainers: ^10.0.0 + textextensions: ^5.16.0 + uuid: ^9.0.0 + peerDependencies: + "@types/jest": "*" + checksum: 76813c12afc21b0a02c323757dbd3cfc3f30108283bf3f5eee2e237bd9d69d4056ff801a027e5ac0464037266709f2e959e9e76fdf3d607d811f35e31a5c62fb + languageName: node + linkType: hard + +"@backstage/catalog-client@npm:^1.6.5": + version: 1.6.5 + resolution: "@backstage/catalog-client@npm:1.6.5" + dependencies: + "@backstage/catalog-model": ^1.5.0 "@backstage/errors": ^1.2.4 cross-fetch: ^4.0.0 uri-template: ^2.0.0 - checksum: af3537d04f0abd6e6f3e49c7623994cc83db6efb2776fff5d59faee26c598840486e42a99c2bbb4a1b6ff97ad97ac857e913830cad62cda7cd71eef74cf2e179 + checksum: afb84382c7a8e9124090d56ec4a3a1e8ab7dfda33d337851412b9ee4fca0e85fb7263729d6eb4efa8c3198343ed03843ef468492f74401951542908534febfad languageName: node linkType: hard -"@backstage/catalog-model@npm:^1.4.5": - version: 1.4.5 - resolution: "@backstage/catalog-model@npm:1.4.5" +"@backstage/catalog-model@npm:^1.5.0": + version: 1.5.0 + resolution: "@backstage/catalog-model@npm:1.5.0" dependencies: "@backstage/errors": ^1.2.4 "@backstage/types": ^1.1.1 ajv: ^8.10.0 lodash: ^4.17.21 - checksum: 34aaa4b82d29bf3b0a4b52552f8eb8189041df826f87a7bbdef5107a1efb8ce1f7eb1c1a343868718ca2af9be76d9f5184f6a92076d893d3a3951d16881647b7 + checksum: 545873625afbb25a2142af9f8c701547b448fe8b822c9ed699c86a9c385571014115a2c3105a3dca2bc2ac63b837b093dba39a973c2f9e23521d427a0328ba12 languageName: node linkType: hard @@ -3062,18 +3096,18 @@ __metadata: languageName: node linkType: hard -"@backstage/cli@npm:^0.26.4": - version: 0.26.4 - resolution: "@backstage/cli@npm:0.26.4" +"@backstage/cli@npm:^0.26.6": + version: 0.26.6 + resolution: "@backstage/cli@npm:0.26.6" dependencies: - "@backstage/catalog-model": ^1.4.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/cli-common": ^0.1.13 "@backstage/cli-node": ^0.2.5 "@backstage/config": ^1.2.0 "@backstage/config-loader": ^1.8.0 "@backstage/errors": ^1.2.4 - "@backstage/eslint-plugin": ^0.1.7 - "@backstage/integration": ^1.10.0 + "@backstage/eslint-plugin": ^0.1.8 + "@backstage/integration": ^1.11.0 "@backstage/release-manifests": ^0.0.11 "@backstage/types": ^1.1.1 "@manypkg/get-packages": ^1.1.3 @@ -3193,7 +3227,7 @@ __metadata: optional: true bin: backstage-cli: bin/backstage-cli - checksum: 0ae97290d34a201a06631f49ecd7003d074d2749d87441a2122c5446f18b17f2d528ac68622fc21cbb157ed2816a14253824a85c65a28ecde96bc61d152f9d34 + checksum: 8006e935cc1b6b11a7da8b0b963bc90ab565ada8920cc7b20940eeca8ca1e7aa083aad38aa7a37296552b90bdfb73a58e0fc925f08c6eae9e2df384208b2c37a languageName: node linkType: hard @@ -3231,9 +3265,9 @@ __metadata: languageName: node linkType: hard -"@backstage/core-app-api@npm:^1.12.4": - version: 1.12.4 - resolution: "@backstage/core-app-api@npm:1.12.4" +"@backstage/core-app-api@npm:^1.12.5": + version: 1.12.5 + resolution: "@backstage/core-app-api@npm:1.12.5" dependencies: "@backstage/config": ^1.2.0 "@backstage/core-plugin-api": ^1.9.2 @@ -3252,33 +3286,33 @@ __metadata: 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 - checksum: b11b9708620da4bd8e46c6987d22eba6b6b14d28d9fcea09072a8c073374724cb23bd9fcd5c59848737b4f094d887832d23d9722dd5e1dc23896168db3f6be37 + checksum: 1766b8a6af12191cebc1af32827a564bd654e371d22bfb5a88a0e58921692cd15917e88c6efe136196a979b617809ae522ee96c23785c41bc9856e5de54d75ab languageName: node linkType: hard -"@backstage/core-compat-api@npm:^0.2.4": - version: 0.2.4 - resolution: "@backstage/core-compat-api@npm:0.2.4" +"@backstage/core-compat-api@npm:^0.2.5": + version: 0.2.5 + resolution: "@backstage/core-compat-api@npm:0.2.5" dependencies: "@backstage/core-plugin-api": ^1.9.2 - "@backstage/frontend-plugin-api": ^0.6.4 + "@backstage/frontend-plugin-api": ^0.6.5 "@backstage/version-bridge": ^1.0.8 "@types/react": ^16.13.1 || ^17.0.0 peerDependencies: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: eb869cf36d8ca9c222d0dcacd6c5e99ed8dfd70d39054365e9013559c3e2a1bde047932e986e768ce713fd1e1a34e7ecfe3ba85066a4030812b8de5b1c555f98 + checksum: 64c07c833bb7b759a46cfa64aabb9caed20b36abdee375c796eaa28a4a0991c5ff3d2c36f0478f177adb59d35ab5554110ccd475cdce67dea88a80a0e1c48052 languageName: node linkType: hard -"@backstage/core-components@npm:^0.14.4, @backstage/core-components@npm:^0.14.5": - version: 0.14.5 - resolution: "@backstage/core-components@npm:0.14.5" +"@backstage/core-components@npm:^0.14.7": + version: 0.14.7 + resolution: "@backstage/core-components@npm:0.14.7" dependencies: "@backstage/config": ^1.2.0 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 - "@backstage/theme": ^0.5.3 + "@backstage/theme": ^0.5.4 "@backstage/version-bridge": ^1.0.8 "@date-io/core": ^1.3.13 "@material-table/core": ^3.1.0 @@ -3288,7 +3322,6 @@ __metadata: "@react-hookz/web": ^24.0.0 "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 "@types/react-sparklines": ^1.7.0 - "@types/react-text-truncate": ^0.14.0 ansi-regex: ^6.0.1 classnames: ^2.2.6 d3-selection: ^3.0.0 @@ -3307,7 +3340,6 @@ __metadata: react-markdown: ^8.0.0 react-sparklines: ^1.7.0 react-syntax-highlighter: ^15.4.5 - react-text-truncate: ^0.19.0 react-use: ^17.3.2 react-virtualized-auto-sizer: ^1.0.11 react-window: ^1.8.6 @@ -3318,7 +3350,7 @@ __metadata: 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 - checksum: 092a898dc4a11bd278e6b0d9e3bb53bebef63a7a87a606a0f7aad2dc214886b0583e23a2c6a592a6ffa50e542aeceec5ea9eb59ea10975cdd8ca0971e205bdad + checksum: e3906347c197d741dbff24d20af5cd0117e4bf1667c34a4a3a70d8c0f3c0c92bd768b53c417ca78f8b87560a3623f497938f531be86c8727f83822a11e9aa4e5 languageName: node linkType: hard @@ -3340,18 +3372,18 @@ __metadata: languageName: node linkType: hard -"@backstage/dev-utils@npm:^1.0.31": - version: 1.0.31 - resolution: "@backstage/dev-utils@npm:1.0.31" +"@backstage/dev-utils@npm:^1.0.32": + version: 1.0.32 + resolution: "@backstage/dev-utils@npm:1.0.32" dependencies: - "@backstage/app-defaults": ^1.5.4 - "@backstage/catalog-model": ^1.4.5 - "@backstage/core-app-api": ^1.12.4 - "@backstage/core-components": ^0.14.4 + "@backstage/app-defaults": ^1.5.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-app-api": ^1.12.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/integration-react": ^1.1.26 - "@backstage/plugin-catalog-react": ^1.11.3 - "@backstage/theme": ^0.5.3 + "@backstage/integration-react": ^1.1.27 + "@backstage/plugin-catalog-react": ^1.12.0 + "@backstage/theme": ^0.5.4 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 @@ -3360,7 +3392,7 @@ __metadata: 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 - checksum: 911618f7c27b70e0e59f61ab7414c05d4f5245103d85d81c4afb5650cafd98b19106fb13b3cec0a3be9ac96e03767d0ba8bcd32813e62e24c2bfd6dc5e39518b + checksum: e1e3892c3c1e74115e45caa5b102bdc4797076da5dacffb042d5333a87aefad9f32b33b572b0c94cee6995aa44aee2c7dd23b104e8b9116b0dca6627490edab6 languageName: node linkType: hard @@ -3389,21 +3421,21 @@ __metadata: languageName: node linkType: hard -"@backstage/eslint-plugin@npm:^0.1.7": - version: 0.1.7 - resolution: "@backstage/eslint-plugin@npm:0.1.7" +"@backstage/eslint-plugin@npm:^0.1.8": + version: 0.1.8 + resolution: "@backstage/eslint-plugin@npm:0.1.8" dependencies: "@manypkg/get-packages": ^1.1.3 minimatch: ^9.0.0 - checksum: 84d8b75503484477f4f4cf456dd59794dee0e98a1d46bf1cd1f2eb284c4acb5346d7080392cff35a5115774fb44e8b30cd1a97f73c161dc468cd2825b4260d23 + checksum: 1b6bfd77894e41dcb4e7570e38854258bc3fc6726d8567eba7c740fe91e8552eb73c4a703882eabb6e4ed8792c0d940be1bc8b38381a96aacb43675b43f4bb8e languageName: node linkType: hard -"@backstage/frontend-plugin-api@npm:^0.6.4": - version: 0.6.4 - resolution: "@backstage/frontend-plugin-api@npm:0.6.4" +"@backstage/frontend-plugin-api@npm:^0.6.5": + version: 0.6.5 + resolution: "@backstage/frontend-plugin-api@npm:0.6.5" dependencies: - "@backstage/core-components": ^0.14.4 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/types": ^1.1.1 "@backstage/version-bridge": ^1.0.8 @@ -3415,7 +3447,7 @@ __metadata: peerDependencies: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 2ae2919147dcfd8a5b4379059ecb76461a27f38159c398915384db7a7396bc65451cf696d955e4ba23eb6dfb549395624d09412d0c9c776072d3f003e5f1cba8 + checksum: be880b5a3bb86d4e2c32a90ca64265b529901dabcdcbf5a87b5cbdfd68fc347297359550da195034e671e074db9db7c659d663d4fd46ed3836896bd1878fae2f languageName: node linkType: hard @@ -3434,13 +3466,13 @@ __metadata: languageName: node linkType: hard -"@backstage/integration-react@npm:^1.1.26": - version: 1.1.26 - resolution: "@backstage/integration-react@npm:1.1.26" +"@backstage/integration-react@npm:^1.1.27": + version: 1.1.27 + resolution: "@backstage/integration-react@npm:1.1.27" dependencies: "@backstage/config": ^1.2.0 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/integration": ^1.10.0 + "@backstage/integration": ^1.11.0 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@types/react": ^16.13.1 || ^17.0.0 @@ -3448,13 +3480,13 @@ __metadata: 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 - checksum: 590e8293a0e21a034126c1a00c1c69c66bba81dcbf39675336c092b250ee139effe874e443a99521751b3c1aa9b103603bc8a3177a9f115ff0f1a0249ac5eed6 + checksum: 136bdfeb7c4ba91eb2405a82ae99fd5d935056d7fe77064bf799a8d375a2b5c645e0df7deaee7e1e0ad6fb48dcac94c82e4b29e3d3a00f80555116b1902102b2 languageName: node linkType: hard -"@backstage/integration@npm:^1.10.0": - version: 1.10.0 - resolution: "@backstage/integration@npm:1.10.0" +"@backstage/integration@npm:^1.11.0": + version: 1.11.0 + resolution: "@backstage/integration@npm:1.11.0" dependencies: "@azure/identity": ^4.0.0 "@backstage/config": ^1.2.0 @@ -3465,23 +3497,23 @@ __metadata: git-url-parse: ^14.0.0 lodash: ^4.17.21 luxon: ^3.0.0 - checksum: 86324df95b30ff6ae92fcc605bd21d0f12cdc0553d555ebe8977a1be6554819ad8723eabcd99d1574c7c244b4822a6628d01273557040c89360394ba3198f6b9 + checksum: 57ea46e57da004cdab41e82f558105f78f84f65d58163e93363dc775d42ab29401d3a38390ace012bf388eec57350d432a415d8fed27e57419e21522044fcc33 languageName: node linkType: hard -"@backstage/plugin-api-docs@npm:^0.11.4": - version: 0.11.4 - resolution: "@backstage/plugin-api-docs@npm:0.11.4" +"@backstage/plugin-api-docs@npm:^0.11.5": + version: 0.11.5 + resolution: "@backstage/plugin-api-docs@npm:0.11.5" dependencies: "@asyncapi/react-component": 1.3.1 - "@backstage/catalog-model": ^1.4.5 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/plugin-catalog": ^1.19.0 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/plugin-catalog": ^1.20.0 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-react": ^1.12.0 "@backstage/plugin-permission-react": ^0.4.22 "@graphiql/react": ^0.20.0 "@material-ui/core": ^4.12.2 @@ -3498,21 +3530,21 @@ __metadata: 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 - checksum: 7fb4f29703491b9d1cc6b84fd5cd892b3ec2b33a191c7a9acc5aa64f302ebda27501cab199eb788ae678c7923fdcbb6d11abafb926c8a815bd34754044c2d77b + checksum: e7054b64ca76aae9fc271e986daf1ba3fe0bfb3bb038f945bb141ef8d812ace402e1d901b7c80b43be880f7234b776e03968e7168d345d3fcac9244172c0a185 languageName: node linkType: hard -"@backstage/plugin-app-backend@npm:^0.3.65": - version: 0.3.65 - resolution: "@backstage/plugin-app-backend@npm:0.3.65" +"@backstage/plugin-app-backend@npm:^0.3.67": + version: 0.3.67 + resolution: "@backstage/plugin-app-backend@npm:0.3.67" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/config-loader": ^1.8.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-app-node": ^0.1.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-app-node": ^0.1.18 + "@backstage/plugin-auth-node": ^0.4.13 "@backstage/types": ^1.1.1 "@types/express": ^4.17.6 express: ^4.17.1 @@ -3524,253 +3556,253 @@ __metadata: lodash: ^4.17.21 luxon: ^3.0.0 yn: ^4.0.0 - checksum: cfc846781993c623ec7ef6420aba167f07c94d55ac66bbb69b133334694ed0a05a168e8303881cc538939ae6b73f038c0da8a06698c7160eec07ab8cf0e1e720 + checksum: 563635191ca8aaddd268a30ab4a241c8457dca2791722bf7f190392dbc39e2667b6ab2c8997621c5d86b2e670757e0fda84739b8c32c38eb7b57df2df39ea6da languageName: node linkType: hard -"@backstage/plugin-app-node@npm:^0.1.17": - version: 0.1.17 - resolution: "@backstage/plugin-app-node@npm:0.1.17" +"@backstage/plugin-app-node@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/plugin-app-node@npm:0.1.18" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config-loader": ^1.8.0 "@types/express": ^4.17.6 express: ^4.17.1 fs-extra: ^11.2.0 - checksum: 62faa12b2bcd5fcc04007430e96ec81dfbbb16bd6db98c7a818c7854d368ed88505558ec6c4dddac34632500a804f2e2df00555dc01ec517d89d7002a5a2a422 + checksum: 5cd5769cc917f5a56440599a6ef3e067af71050a891a7ee7451a717744a4e3d7c2e901c2c3be8a564a3e4f2ff7e545ef39285f9c12bc92c09f25237be5cece15 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.1.9": - version: 0.1.9 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.1.9" +"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.1.10": + version: 0.1.10 + resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.1.10" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 express: ^4.18.2 passport: ^0.7.0 passport-atlassian-oauth2: ^2.1.0 - checksum: 86607d8ceaf431c1ec41fb0981b75437a1319df07e0e0a16df045252319c6aa40b26c01feb26abeab71102c4f46ffd8655920fb61011da859ff4a831808ee877 + checksum: 337551d5c44d9ea885563c3b780f225a06628d9fa56ffc246b27247d6a87434853c723b34f66c5f64ff217e54633ae59913f816f9140fc6d2526f0d34de15d2c languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.1.9": - version: 0.1.9 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.1.9" +"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.1.10": + version: 0.1.10 + resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.1.10" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-backend": ^0.22.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-backend": ^0.22.5 + "@backstage/plugin-auth-node": ^0.4.13 jose: ^5.0.0 node-cache: ^5.1.2 node-fetch: ^2.6.7 - checksum: d166034aa74e4db3618e7774b632d5f3a1678b8e91d95ce4e768610d9fd1b732cd48d2a6feff1a8874acecf79a11bc82729cf1a8fdc10fe7b59a58060b77a38b + checksum: add95c483ce40d31f4317f7716bb663f1361fff2c980ef1ac8a8c66a257038199050bee5de1529db3dbd9f483f06a02991c417efe2b13b0c14d8ede22b67a70c languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.1.0": - version: 0.1.0 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.1.0" +"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.1.1": + version: 0.1.1 + resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.1.1" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-model": ^1.5.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-node": ^0.4.13 "@types/passport": ^1.0.16 express: ^4.19.2 jose: ^5.0.0 passport: ^0.7.0 - checksum: ed7347edb71d1bd3c72aad5009e62a3cf769ac3557761dea927b90d22b1f4c74a5e4125df56bc6057add4f98ef1dca691fd4b0fc690a27e7718de56af3166e51 + checksum: c7e1d0719be8d153c897f99192b9cce756140e74a14d8251619ddb1577a0f6de561a00499137300f2e6f5c37c19b710eec6db0a1f56073c84f0dddc17f42ab68 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.1.0": - version: 0.1.0 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.1.0" +"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.1.1": + version: 0.1.1 + resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.1.1" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 express: ^4.18.2 passport: ^0.7.0 passport-bitbucket-oauth2: ^0.1.2 - checksum: f7def7cd31fad1d465962d4b9973e7c1015c3a7d846ce071ceef1aeebd52b405a798857c2136db8a2590c297988fcb427635b588ee5e7dd72ab2817e4f8bf3eb + checksum: 9aca5cdfa52971e21414f50c8981d5c80be9f498e4f62b756349b1a7df1d44c05bb629ac4eee83b72dde777599a87d67c62a20d1a9a4c8fbdcd0244a734cb27e languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.1.0": - version: 0.1.0 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.1.0" +"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.1.1": + version: 0.1.1 + resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.1.1" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-node": ^0.4.13 express: ^4.18.2 jose: ^5.0.0 node-fetch: ^2.6.7 - checksum: b1d07cfd914d06af5d1bd1bc4fa627b2eefff5c88e5b768b3e5c6f41a6dab39fa9129b1b55ccbb060c4882635e1c8d3f9c21cadaa0e427b2193b6914b9f3cfcc + checksum: f17f4ca48fcd3ae0ea2784cadc0f4b3c6c0a4db5bf9c445a40d892c6b8285ee94e26307cc62ee10c86cf2c3d7202ac408ef39381123ace052138734003de71e6 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.2.12": - version: 0.2.12 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.2.12" +"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.2.13": + version: 0.2.13 + resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.2.13" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-node": ^0.4.13 "@backstage/types": ^1.1.1 google-auth-library: ^9.0.0 - checksum: 4851270bf0910d833daa404b84e757202c9efeb9ff4cb01b8ff33f18091b310726e5d533e03615dd55549c7ca9aa8862f5eeb0654dfca70a95a30976f1edcc21 + checksum: 732c26dfd7c84d9fb36784116c80a450222c2082af72819ce9c7d767db5259af54d6090526c9f33a426a1f48986e5cfdbdd8cccf7a7438addf13e5b373647f0a languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.1.14": - version: 0.1.14 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.1.14" +"@backstage/plugin-auth-backend-module-github-provider@npm:^0.1.15": + version: 0.1.15 + resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.1.15" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 passport-github2: ^0.1.12 - checksum: a6647311bfb7938dba5f5e578229de9c6e6981ce43fb85617eb76f4c97762e27b3efbcccf1e0165c3eaf58eb0d4e095afee0d218cc92ed274fcd5da5001d606c + checksum: 108590645e5f4b686b92c5f4f1ce00b338a684f563fef27a03dac8d40fca587f753332f547abab7580d18f4e7740a8532573fc38ccafbb4179ae7d0c631fe59b languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.1.14": - version: 0.1.14 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.1.14" +"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.1.15": + version: 0.1.15 + resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.1.15" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 express: ^4.18.2 passport: ^0.7.0 passport-gitlab2: ^5.0.0 - checksum: 27a90ec0b6d21bd22ef498331f59106f9dcfc6fcc513d1ee3b904b6fd570e1ce315db2ab9b2333274554a769b91e8af4929ef2172be25de68e5ef30dadfae0e1 + checksum: 9b6b52d36d97d00f8f90e93a9acc45b5bfddd64f9a64f451fdecc9bcab96446b009eab0d9f89f70ba2f80e2ca3a7434db12f72674356410e047719e2809a30a6 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.1.14": - version: 0.1.14 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.1.14" +"@backstage/plugin-auth-backend-module-google-provider@npm:^0.1.15": + version: 0.1.15 + resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.1.15" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 google-auth-library: ^9.0.0 passport-google-oauth20: ^2.0.0 - checksum: 2347d5be6c7cb8ba1965cd09c42d7ba3510e451de324ae2458599f2496a8ada00f1c5ca9c0f14ba2b1cd1e459e986f07cef47a9eb850e3558c5b2712d8bcab63 + checksum: dee68a94ab1e4d7e5c412a47332f6e76be2b44757057b98f92544d7a2292754f68f6fe7b2cb668f48b78c2af40e89e98835d914f3023d4200e067a8ad4a9a1f2 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-guest-provider@npm:^0.1.3": - version: 0.1.3 - resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.1.3" +"@backstage/plugin-auth-backend-module-guest-provider@npm:^0.1.4": + version: 0.1.4 + resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.1.4" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-model": ^1.5.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-node": ^0.4.13 passport-oauth2: ^1.7.0 - checksum: 4a762bccb734eec17defa7bf8a091d279fd479e27a3860430e1152cf783afb82746b03ab0d44c990db54edcd6bc3b130ab70e5eb13fd28a874be0b2d21ab8c68 + checksum: 322ad75f88ca19e6eb71466d3084934c55dd4ce41fc4b09499644081a5dc59059e4f670deb170eeb7aaa17718dfc34afb99f2e5bbf294b0277ca8cf17ef35391 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.1.12": - version: 0.1.12 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.1.12" +"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.1.13": + version: 0.1.13 + resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.1.13" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 express: ^4.18.2 jose: ^5.0.0 lodash: ^4.17.21 node-fetch: ^2.6.7 passport: ^0.7.0 passport-microsoft: ^1.0.0 - checksum: 26917e881e9c86e1f705cc2796c08ea3506d8e6e728a70d8e036f879a36ff9f586e42884d2e01aa0f5ff13e576327b4b2f779d3635d5be5999a30d6a27fd64a3 + checksum: 1e4d17d2f2f32ddb9697696e17cf488085b5b8511c44ffd3b0cb865579cb62e13a0e2079fb2fa8bebd57ff03a35338369d8a88671e281692f5aaf45a1afaafd4 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.1.14": - version: 0.1.14 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.1.14" +"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.1.15": + version: 0.1.15 + resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.1.15" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 passport: ^0.7.0 passport-oauth2: ^1.6.1 - checksum: 8d6f314218c1bc3d3cce97b53c2f101a31b5e2571bdad9dbcf11c7f3e8e5959878033211abcf9fad7d660b2dd0f6ef8fc83c93ba2e87fb3453b016594ca03210 + checksum: 2bb23c17a0e32bb9da876f0dffefe11b7cca4b937ce2c4b98f43aeafd44a4663b4d16abc93698b0c965208cdbbb29afcc844b2d8cf28522b86f7ee843eec8dda languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.1.10": - version: 0.1.10 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.1.10" +"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.1.11": + version: 0.1.11 + resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.1.11" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-node": ^0.4.13 jose: ^5.0.0 - checksum: 73a56f8c09df0d88e6fe283526025a68c1e07d7467898ceca2b03a96ea9982a439c9d7ab708bcb4b9fb41ff256bea67b58a21d894e7270c4c92bebd7a531917c + checksum: fb314281b9d4a377cbd7e670d9b48c8667b53bba8f16ac3e68d3abc67fc7cd8e3209aeeead771468732ca803932e5dbf93424a3816f9e4f24c9c3c84ace35d31 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.1.8": - version: 0.1.8 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.1.8" +"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.1.9": + version: 0.1.9 + resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.1.9" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-backend": ^0.22.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-backend": ^0.22.5 + "@backstage/plugin-auth-node": ^0.4.13 express: ^4.18.2 openid-client: ^5.5.0 passport: ^0.7.0 - checksum: 868a36a4e176df25053ea6d807429329b6da9ddccbe171854cbae7997ff014f7fc10c7a4d2f10535b26afce05f482502ff4d01356035f2a1c51131ba7c6ea109 + checksum: 4b351c6324ab5badd61608dabcc235bd4deec43242b6cb8b256a2bb16d78b4d30603fbc557d79c1d7591e22c0251dbd9e15d675be539b0a6131307cc77000eb5 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.0.10": - version: 0.0.10 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.0.10" +"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.0.11": + version: 0.0.11 + resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.0.11" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 "@davidzemon/passport-okta-oauth": ^0.0.5 express: ^4.18.2 passport: ^0.7.0 - checksum: 41dc70eb4928fc47d86053b291f5cb6f4608230851fd18e505831ef02909d08e2d13e5b9869263dfea1c2511b4561892150c7a0fd2898aace1ccf333115406fd + checksum: cecd8d3a7a717f5b55baf008883347027c1baccd02236dd2ac5b81898f390022487bc5bcbbe8d18b7158d4dd8571859baeb8fde2a1ac5fab3ee4c9d800e856fb languageName: node linkType: hard -"@backstage/plugin-auth-backend@npm:^0.22.4": - version: 0.22.4 - resolution: "@backstage/plugin-auth-backend@npm:0.22.4" +"@backstage/plugin-auth-backend@npm:^0.22.5": + version: 0.22.5 + resolution: "@backstage/plugin-auth-backend@npm:0.22.5" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-backend-module-atlassian-provider": ^0.1.9 - "@backstage/plugin-auth-backend-module-aws-alb-provider": ^0.1.9 - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": ^0.1.0 - "@backstage/plugin-auth-backend-module-bitbucket-provider": ^0.1.0 - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": ^0.1.0 - "@backstage/plugin-auth-backend-module-gcp-iap-provider": ^0.2.12 - "@backstage/plugin-auth-backend-module-github-provider": ^0.1.14 - "@backstage/plugin-auth-backend-module-gitlab-provider": ^0.1.14 - "@backstage/plugin-auth-backend-module-google-provider": ^0.1.14 - "@backstage/plugin-auth-backend-module-microsoft-provider": ^0.1.12 - "@backstage/plugin-auth-backend-module-oauth2-provider": ^0.1.14 - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": ^0.1.10 - "@backstage/plugin-auth-backend-module-oidc-provider": ^0.1.8 - "@backstage/plugin-auth-backend-module-okta-provider": ^0.0.10 - "@backstage/plugin-auth-node": ^0.4.12 - "@backstage/plugin-catalog-node": ^1.11.1 + "@backstage/plugin-auth-backend-module-atlassian-provider": ^0.1.10 + "@backstage/plugin-auth-backend-module-aws-alb-provider": ^0.1.10 + "@backstage/plugin-auth-backend-module-azure-easyauth-provider": ^0.1.1 + "@backstage/plugin-auth-backend-module-bitbucket-provider": ^0.1.1 + "@backstage/plugin-auth-backend-module-cloudflare-access-provider": ^0.1.1 + "@backstage/plugin-auth-backend-module-gcp-iap-provider": ^0.2.13 + "@backstage/plugin-auth-backend-module-github-provider": ^0.1.15 + "@backstage/plugin-auth-backend-module-gitlab-provider": ^0.1.15 + "@backstage/plugin-auth-backend-module-google-provider": ^0.1.15 + "@backstage/plugin-auth-backend-module-microsoft-provider": ^0.1.13 + "@backstage/plugin-auth-backend-module-oauth2-provider": ^0.1.15 + "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": ^0.1.11 + "@backstage/plugin-auth-backend-module-oidc-provider": ^0.1.9 + "@backstage/plugin-auth-backend-module-okta-provider": ^0.0.11 + "@backstage/plugin-auth-node": ^0.4.13 + "@backstage/plugin-catalog-node": ^1.12.0 "@backstage/types": ^1.1.1 "@google-cloud/firestore": ^7.0.0 "@node-saml/passport-saml": ^4.0.4 @@ -3804,18 +3836,18 @@ __metadata: uuid: ^9.0.0 winston: ^3.2.1 yn: ^4.0.0 - checksum: 169ec3d13efb1672973bf380cf6b7a664c26e87906a0e2af65971d366229e3ad4fb08ba6b599e9c3a3b6adbec830851195301461374632065f0a2b92d98ebebb + checksum: 900d3f54a0df14e65224550d76778228d757371f83d054753485d174e11212ebc16379c6dba5b36f5f5ec572320715f344dcfa5b80c712519a41c5feabfe986d languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.4.12": - version: 0.4.12 - resolution: "@backstage/plugin-auth-node@npm:0.4.12" +"@backstage/plugin-auth-node@npm:^0.4.13": + version: 0.4.13 + resolution: "@backstage/plugin-auth-node@npm:0.4.13" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 "@backstage/types": ^1.1.1 @@ -3829,15 +3861,15 @@ __metadata: winston: ^3.2.1 zod: ^3.22.4 zod-to-json-schema: ^3.21.4 - checksum: 33979a250f4e26a2eaec05a47c8d9592298da7d96ebae0c2a95cd16840948448ca607f780a2964790c5555bbc0552e14d67c86dc8d331d265dfb1ae05e3ccfbc + checksum: 29e3a08ddb9fe82890ebaf08b9b38c03638135f16657fb463cc1687b3744a0e20a5854cc73177c0bc8f69cc38ff96f172bcdc2724577bdba7c56adf391f2098c languageName: node linkType: hard -"@backstage/plugin-auth-react@npm:^0.1.0": - version: 0.1.1 - resolution: "@backstage/plugin-auth-react@npm:0.1.1" +"@backstage/plugin-auth-react@npm:^0.1.2": + version: 0.1.2 + resolution: "@backstage/plugin-auth-react@npm:0.1.2" dependencies: - "@backstage/core-components": ^0.14.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 "@material-ui/core": ^4.9.13 @@ -3845,42 +3877,42 @@ __metadata: "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 peerDependencies: react: ^16.13.1 || ^17.0.0 || ^18.0.0 - checksum: a28c9eb85367768dd37478cdf0113c5ef5b4404919b2e9cc4d8f76d08f17be0d15d3d55301ac2b70315e5e792c0dfa86ad73e3c0f0e72f74e2ec588a2a1b9e02 + checksum: bafa4d7cbd14755593181d63cb56f539c7b9754cb78ba9a665b04ece4d9292c78c99e490ddb5ecfe3179e2b0e62c45b70764e429e423b4c77f01efa697e8dfd3 languageName: node linkType: hard -"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.1.15": - version: 0.1.15 - resolution: "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:0.1.15" +"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.1.16": + version: 0.1.16 + resolution: "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:0.1.16" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-model": ^1.4.5 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-node": ^1.11.1 - "@backstage/plugin-scaffolder-common": ^1.5.1 - checksum: 1344339ed449ae7b2595bce892b283f27f989f0bd9d9b7b91bbee3a73f2fd6f097ab757f446c654e97859cdd687fcf7d342af6af14d94c0db2aaf8ab5a82fdb4 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-model": ^1.5.0 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-node": ^1.12.0 + "@backstage/plugin-scaffolder-common": ^1.5.2 + checksum: c8146c0238832f8f335ef4df014786d01e3cf516a8acb77eb5609aa6d9fade9b636ec0932642f042e2f499891874f415bc2fa0eee8cc2cb5e937d63d42bfd5f1 languageName: node linkType: hard -"@backstage/plugin-catalog-backend@npm:^1.21.1": - version: 1.21.1 - resolution: "@backstage/plugin-catalog-backend@npm:1.21.1" +"@backstage/plugin-catalog-backend@npm:^1.22.0": + version: 1.22.0 + resolution: "@backstage/plugin-catalog-backend@npm:1.22.0" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-openapi-utils": ^0.1.10 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/backend-tasks": ^0.5.22 - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-openapi-utils": ^0.1.11 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-tasks": ^0.5.23 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-node": ^1.11.1 - "@backstage/plugin-events-node": ^0.3.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-node": ^1.12.0 + "@backstage/plugin-events-node": ^0.3.4 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-node": ^0.7.28 - "@backstage/plugin-search-backend-module-catalog": ^0.1.22 + "@backstage/plugin-permission-node": ^0.7.29 + "@backstage/plugin-search-backend-module-catalog": ^0.1.24 "@backstage/types": ^1.1.1 "@opentelemetry/api": ^1.3.0 "@types/express": ^4.17.6 @@ -3902,32 +3934,32 @@ __metadata: yaml: ^2.0.0 yn: ^4.0.0 zod: ^3.22.4 - checksum: 8878be2fa66450c5162a27ca750f964dde3ce7d6a93946df774820e508c634764921297513e30badc67dd888fdf7c2730470b9a367d1f15a3c68bb4b25bade4a + checksum: 49891eb025f7a34d21aaaccd9e111d1e9d333be1e1aa905fc3e80b172f415cd0d72216ee6bafc45074e316558576e1ddb5d280c93e29baafbdfddea3e1fda9b1 languageName: node linkType: hard -"@backstage/plugin-catalog-common@npm:^1.0.22": - version: 1.0.22 - resolution: "@backstage/plugin-catalog-common@npm:1.0.22" +"@backstage/plugin-catalog-common@npm:^1.0.23": + version: 1.0.23 + resolution: "@backstage/plugin-catalog-common@npm:1.0.23" dependencies: - "@backstage/catalog-model": ^1.4.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/plugin-permission-common": ^0.7.13 "@backstage/plugin-search-common": ^1.2.11 - checksum: f468ade184d5e535cc27cbb27a9dbd6cd21c1601b5a84167d2ea1004f471180ef8bf148df5561b5557c332bdc01480d020e93f62915f029cc728802cebf8e255 + checksum: 071456b301689b9b349bdb1bea0d81cc41b0e8055e68096655a0abd198ea21afdc27bda7135d5c800ba8074fbc20d2d8d3a2244578fa8f6547205bee57c31c3d languageName: node linkType: hard -"@backstage/plugin-catalog-graph@npm:^0.4.4": - version: 0.4.4 - resolution: "@backstage/plugin-catalog-graph@npm:0.4.4" +"@backstage/plugin-catalog-graph@npm:^0.4.5": + version: 0.4.5 + resolution: "@backstage/plugin-catalog-graph@npm:0.4.5" dependencies: - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/plugin-catalog-react": ^1.12.0 "@backstage/types": ^1.1.1 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 @@ -3942,26 +3974,26 @@ __metadata: 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 - checksum: 43f74b1d5501f7b2535f83be3a51628eae9003f0bacdbf69c970537ac63ef53873e0738d0b4413ab6c647ba80b106ef9e5ef00531e4f0211efbbe8c18ea8e0ba + checksum: e334db6f0b2b1f757849d79aa2aa1a50c2a8a9ef85f80c803236093666de4cdca6d23384d3d63b0748ca198af35fda5afc48b627f6c05b24b4c96758f8351a60 languageName: node linkType: hard -"@backstage/plugin-catalog-import@npm:^0.10.10": - version: 0.10.10 - resolution: "@backstage/plugin-catalog-import@npm:0.10.10" +"@backstage/plugin-catalog-import@npm:^0.11.0": + version: 0.11.0 + resolution: "@backstage/plugin-catalog-import@npm:0.11.0" dependencies: - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/integration": ^1.10.0 - "@backstage/integration-react": ^1.1.26 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/integration": ^1.11.0 + "@backstage/integration-react": ^1.1.27 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-react": ^1.12.0 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@material-ui/lab": 4.0.0-alpha.61 @@ -3977,38 +4009,38 @@ __metadata: 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 - checksum: d0876b7c93672fe8176c521f98801635231786da55f357ebe13ce5fb7a1311dd087f45ddd31c30357f8bcb9a238915dc442dc50ef5d5419ba39b00cf6b08920f + checksum: 7aa7daefc9232457ec2daf7c4169e18199d02292908ac3bdd99c1776360c9385bbc900073a9e3487d95c0a64137253452d5c48e9caf249a153253d02cbfb63c5 languageName: node linkType: hard -"@backstage/plugin-catalog-node@npm:^1.11.1": - version: 1.11.1 - resolution: "@backstage/plugin-catalog-node@npm:1.11.1" +"@backstage/plugin-catalog-node@npm:^1.12.0": + version: 1.12.0 + resolution: "@backstage/plugin-catalog-node@npm:1.12.0" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-catalog-common": ^1.0.22 + "@backstage/plugin-catalog-common": ^1.0.23 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-node": ^0.7.28 + "@backstage/plugin-permission-node": ^0.7.29 "@backstage/types": ^1.1.1 - checksum: fab9971813234c8667e2dc2334e600a06108e99e374104d7287858a9edcc7f6f4b5395d6a9ecd33c5f4c3e4776e5e74fec1a867a1658807a89b7ea93d5b58298 + checksum: 165d9ca510c77ad04a08b7d0b7dfda67b6cc03af33edc430344a3a1171f36f7ad22fde055d4d247c96590c53ad31c77083a7053425462a7d7c031c218c34f7f4 languageName: node linkType: hard -"@backstage/plugin-catalog-react@npm:^1.11.3": - version: 1.11.3 - resolution: "@backstage/plugin-catalog-react@npm:1.11.3" +"@backstage/plugin-catalog-react@npm:^1.12.0": + version: 1.12.0 + resolution: "@backstage/plugin-catalog-react@npm:1.12.0" dependencies: - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 - "@backstage/core-components": ^0.14.4 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/integration-react": ^1.1.26 - "@backstage/plugin-catalog-common": ^1.0.22 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/integration-react": ^1.1.27 + "@backstage/plugin-catalog-common": ^1.0.23 "@backstage/plugin-permission-common": ^0.7.13 "@backstage/plugin-permission-react": ^0.4.22 "@backstage/types": ^1.1.1 @@ -4029,28 +4061,28 @@ __metadata: 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 - checksum: d04919bff692094bb145d8479aae47368911f3adc92644b4742e5db1296af9a2673cf4341995b9c65e660cd608d3b59a136b9c164ab2df51bdc3ccbaf5af71fd + checksum: 8079c6c1f4c5b07df5cfb2873f4c3ba16759a3a1ac36a1e1ff61fb428cece5baca40b5c2bc41a2d402ad9a60e73fd545c0a95eec274189423f40a04551a5f337 languageName: node linkType: hard -"@backstage/plugin-catalog@npm:^1.19.0": - version: 1.19.0 - resolution: "@backstage/plugin-catalog@npm:1.19.0" +"@backstage/plugin-catalog@npm:^1.20.0": + version: 1.20.0 + resolution: "@backstage/plugin-catalog@npm:1.20.0" dependencies: - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/integration-react": ^1.1.26 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/integration-react": ^1.1.27 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-react": ^1.12.0 "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/plugin-scaffolder-common": ^1.5.1 + "@backstage/plugin-scaffolder-common": ^1.5.2 "@backstage/plugin-search-common": ^1.2.11 - "@backstage/plugin-search-react": ^1.7.10 + "@backstage/plugin-search-react": ^1.7.11 "@backstage/types": ^1.1.1 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 @@ -4068,30 +4100,30 @@ __metadata: 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 - checksum: 90e56fca5f82614dffa5397980c42e12134e5a1142595702ebe62a502d7cb046a782bb8c4246753c4bea275aa305bd71430f50a50f029ac514f4d035ec574c3c + checksum: e967c67cfdc37d67ebfc73757725ddcd40eb7b3dd4b6fcd2db58a51719183cf6c38e43bbf9528beaa467d32872787d9904127c4fa6711b8daaea65ac71f820c6 languageName: node linkType: hard -"@backstage/plugin-events-node@npm:^0.3.3": - version: 0.3.3 - resolution: "@backstage/plugin-events-node@npm:0.3.3" +"@backstage/plugin-events-node@npm:^0.3.4": + version: 0.3.4 + resolution: "@backstage/plugin-events-node@npm:0.3.4" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - checksum: 0f83047f5dcb54ba5f032820a488918ba8330a7159c95862f520e30d3dea3c0646a34c2ff86936d64632ced5192b62bfe83deb484df439a4392468e792b6eb94 + "@backstage/backend-plugin-api": ^0.6.18 + checksum: 227ac4a275f7a8cd115c1678dc80bc40cf345f7adcb6757201df6e0758c21582701278b3f5e58829ec3ded8fab585e84c5d02f5aa83bba70fea531edeac84f3b languageName: node linkType: hard -"@backstage/plugin-org@npm:^0.6.24": - version: 0.6.24 - resolution: "@backstage/plugin-org@npm:0.6.24" +"@backstage/plugin-org@npm:^0.6.25": + version: 0.6.25 + resolution: "@backstage/plugin-org@npm:0.6.25" dependencies: - "@backstage/catalog-model": ^1.4.5 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-react": ^1.12.0 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@material-ui/lab": 4.0.0-alpha.61 @@ -4105,33 +4137,33 @@ __metadata: 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 - checksum: 9b31f1c4e35f9e7f6569362efa0e8ea1bab70944c9211458978289b04176aa7db8055d2250b484687d03e0b69de5e4f3d2eb86c7c417c8ca024e0b5dc5d725c5 + checksum: ab62873f29a9af8021c61d3d401475270507f045b887ed8067a90838db47be299cee55d0abf6e33daed78521d6d3d7b14e75b74d22b859838772faee3832a8d3 languageName: node linkType: hard -"@backstage/plugin-permission-backend-module-allow-all-policy@npm:^0.1.14": - version: 0.1.14 - resolution: "@backstage/plugin-permission-backend-module-allow-all-policy@npm:0.1.14" +"@backstage/plugin-permission-backend-module-allow-all-policy@npm:^0.1.15": + version: 0.1.15 + resolution: "@backstage/plugin-permission-backend-module-allow-all-policy@npm:0.1.15" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/plugin-auth-node": ^0.4.13 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-node": ^0.7.28 - checksum: 8dd276e502523bc380b5add9d1a431b6b833e46120cab7efc77c5728d2d8dadfdf6adb1b1fb78312a60cd09a698351986bffc01943746a15b59c2043282f52a2 + "@backstage/plugin-permission-node": ^0.7.29 + checksum: 5d2f49868555121c1003f1ce01b8f4172a255cfc41a56d9d87223f99fd63d6fba771c452b3bc11b7ffd099b5e919de6510a56fe53fd35910eabeccda0c97f2c7 languageName: node linkType: hard -"@backstage/plugin-permission-backend@npm:^0.5.41": - version: 0.5.41 - resolution: "@backstage/plugin-permission-backend@npm:0.5.41" +"@backstage/plugin-permission-backend@npm:^0.5.42": + version: 0.5.42 + resolution: "@backstage/plugin-permission-backend@npm:0.5.42" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-node": ^0.4.13 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-node": ^0.7.28 + "@backstage/plugin-permission-node": ^0.7.29 "@types/express": "*" dataloader: ^2.0.0 express: ^4.17.1 @@ -4140,7 +4172,7 @@ __metadata: node-fetch: ^2.6.7 yn: ^4.0.0 zod: ^3.22.4 - checksum: f8cc50f978570a0299400cc18c1f9062180757c34d70129173bca95e1b302aa7109e1608abc9f2bed1824c0ca6dff64bf8232537ef7111ba2bf1ac770bcd8e8f + checksum: 74b3d9ca65e5da3e43a3e51df50da21ec6adbd3077cc3908c0b3794f02194e482e0280e9142969d17a8a5e4e62b0ace2c5a4bed018b26acf9a1c38be58641baa languageName: node linkType: hard @@ -4158,22 +4190,22 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-permission-node@npm:^0.7.28": - version: 0.7.28 - resolution: "@backstage/plugin-permission-node@npm:0.7.28" +"@backstage/plugin-permission-node@npm:^0.7.29": + version: 0.7.29 + resolution: "@backstage/plugin-permission-node@npm:0.7.29" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.12 + "@backstage/plugin-auth-node": ^0.4.13 "@backstage/plugin-permission-common": ^0.7.13 "@types/express": ^4.17.6 express: ^4.17.1 express-promise-router: ^4.1.0 zod: ^3.22.4 zod-to-json-schema: ^3.20.4 - checksum: ffa944c9dad54637b4e0e234b12ff3e255a46bfcad0208341d4c8824ed25890363d2e1aae0362629c5bdc5b206e8a8fa4b81092a5cd3331b8bbfa431bebae03d + checksum: d54ef27b082055140f568acc4d7794c234de2c7c36914124ad405f1fde8b6ee4cef82d0588fb0dbd006e992e1514a31219e11c437e0851ce2e65460f567fe26f languageName: node linkType: hard @@ -4194,12 +4226,12 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-proxy-backend@npm:^0.4.15": - version: 0.4.15 - resolution: "@backstage/plugin-proxy-backend@npm:0.4.15" +"@backstage/plugin-proxy-backend@npm:^0.4.16": + version: 0.4.16 + resolution: "@backstage/plugin-proxy-backend@npm:0.4.16" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@types/express": ^4.17.6 express: ^4.17.1 @@ -4211,174 +4243,175 @@ __metadata: yaml: ^2.0.0 yn: ^4.0.0 yup: ^1.0.0 - checksum: 84541e0e9298a2f018f71ff0ded76ae518cdda31fc023a1cbebd305c09ff5d0cdca19b448fc6aec911e05a244f674247bcdcec01e85439aa4f1e263faed8dad7 + checksum: acc99543ef63ae815ba9cc68f60b83ebf056d5f600957e35337a6901a9247bc649a8f730baeae643b5e4d2cc26b1ca35df4e3dfbea88bdad3fe7ecc47faa9876 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.1.9": - version: 0.1.9 - resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.1.9" +"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.1.10": + version: 0.1.10 + resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.1.10" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-node": ^0.4.4 azure-devops-node-api: ^12.0.0 yaml: ^2.0.0 - checksum: f8c3636e917be444df988c38f93699f2c8e5fb3cce62fbf7d29f3135dab4ed5d5573b3a5abd4bb37f25136f10767b1af2532bc4d87313a6c95d79794bc9c2aff + checksum: 0066d8831f585f40f9546c5e83703472c352fb0fe5f59a4af71c3f558972a68d5d611869e57cd0efa96e8d74d790ab42057f08fae9dce1b43362c3b0aac688f2 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.1.7": - version: 0.1.7 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.1.7" +"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.1.8": + version: 0.1.8 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.1.8" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-node": ^0.4.4 fs-extra: ^11.2.0 node-fetch: ^2.6.7 yaml: ^2.0.0 - checksum: 517f70a0ad0c05e0e6a3088c49a7297be45ee60a780311072ded6be61374f6d460f1a17b9b23de88a308238068eff383f69c71b2b80aba8c5ea8651ee943129a + checksum: 78e79dddd8fd658eadec994ea8afae9e50097af31942d362c0f1809545e931628b190f3ecc103b2b2cd0f39697e744c2b22e304d4dadbd879949d70d9e7f74f2 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.1.7": - version: 0.1.7 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.1.7" +"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.1.8": + version: 0.1.8 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.1.8" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-node": ^0.4.4 fs-extra: ^11.2.0 node-fetch: ^2.6.7 yaml: ^2.0.0 - checksum: 81ec69a0749ecb56198a45ebfccd0736626a1a10ad77b58857991d63b21e3452d207b6e18d6beb60d708019f801de76eb53a5c26ab68189c75e73621a970c739 + checksum: dd0dd64587662fb59eb2ac7ddfb6f361b128b7fc36f137bd3a72df3c01ce28d575fd960de86cdcecb981fa3feebfdc56212f2b5172ceef956821038beeceb5ba languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.2.7": - version: 0.2.7 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.2.7" +"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.2.8": + version: 0.2.8 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.2.8" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": ^0.1.7 - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": ^0.1.7 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": ^0.1.8 + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": ^0.1.8 + "@backstage/plugin-scaffolder-node": ^0.4.4 fs-extra: ^11.2.0 node-fetch: ^2.6.7 yaml: ^2.0.0 - checksum: 99cd1be2671d178bef44eeb47246c20c7f48665fdc275ddc2d896bf73fd1dc0c240da51f75a28796eeef7fd999464f1a307b7a8b4cf3ec74ca58c335447ec742 + checksum: 8e60bc66ba0039d400b84797b49f9b68af5a20cff6ae282d42a7a4d5ed6a2bffe2de2100ab2d23230700406b4826551d1c71156745058b263641fac12944810f languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.1.9": - version: 0.1.9 - resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.1.9" +"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.1.10": + version: 0.1.10 + resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.1.10" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-node": ^0.4.4 node-fetch: ^2.6.7 yaml: ^2.0.0 - checksum: 2a4598632f2df84529e0c9e62678e05729b30fbc9c7353df69ff5ade6929847803786648d7b9e915d78afaa4c649ae7b4d389a144285352e3d515afed7668732 + checksum: 1f11d170ae09d760efacb8e484cada0599d19a7a292750b67419ddf81c73049b2772f0b062ec21eacc880cd23c35c6da1df957142dc6408ff9b3f1aa9ce60c1e languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.1.7": - version: 0.1.7 - resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.1.7" +"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.1.8": + version: 0.1.8 + resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.1.8" dependencies: - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-node": ^0.4.4 node-fetch: ^2.6.7 yaml: ^2.0.0 - checksum: 4387eaefbd70130df0a8a7f964f22a776aa08133c2004cc0bf7b1b24c57ee0fe46a7515605a518f47664b98bc44f41ccd74678981d56766fc49e9ebc49651155 + checksum: b1bdbe2d9714bbff6a1cca87e6b1a905826bf319ddb782f66476c721f6cc2032cf96710cb5c7af2e2e9603a6cb41e440ec6fcb62b3e9f50a4752c42a49991d05 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-github@npm:^0.2.7": - version: 0.2.7 - resolution: "@backstage/plugin-scaffolder-backend-module-github@npm:0.2.7" +"@backstage/plugin-scaffolder-backend-module-github@npm:^0.2.8": + version: 0.2.8 + resolution: "@backstage/plugin-scaffolder-backend-module-github@npm:0.2.8" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-node": ^0.4.4 "@octokit/webhooks": ^10.0.0 libsodium-wrappers: ^0.7.11 octokit: ^3.0.0 octokit-plugin-create-pull-request: ^5.0.0 yaml: ^2.0.0 - checksum: 7db1857b91a63a09dd213d3ddbefffc2a6bd2e5d57dff7f625620d8454534bfc434d7d0b75eafa9bf4e054905bf01c5bf0efcd0a5c124a8324252d1d1cd16a0e + checksum: 5f1f94e61622233663df58580dd63cb1e53feb963bc76f2c508d9b60bb2de7d4f6c10f1982dccfb6f14baa281e2f98a4aef234b9fcf2195c9f4754d3a9257f2a languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.3.3": - version: 0.3.3 - resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.3.3" +"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.4.0": + version: 0.4.0 + resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.4.0" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-node": ^0.4.4 "@gitbeaker/core": ^35.8.0 "@gitbeaker/node": ^35.8.0 "@gitbeaker/rest": ^39.25.0 luxon: ^3.0.0 yaml: ^2.0.0 zod: ^3.22.4 - checksum: eea415f3d608babd237e51aa20ede538589106dd608b2e27f09386173add5b43363bf3fdf8f502efd3b0915479e1ebfa2e72c22bd0befb3773bc3f35538d0e31 + checksum: 56134273a46a0567cc0ef5967e9905b2146abc5cf9802298c30df8da794e70c142ae6428473426e9b028db53f5086953982e740f8546dcdf8ec7841501d65d97 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend@npm:^1.22.4": - version: 1.22.4 - resolution: "@backstage/plugin-scaffolder-backend@npm:1.22.4" +"@backstage/plugin-scaffolder-backend@npm:^1.22.7": + version: 1.22.7 + resolution: "@backstage/plugin-scaffolder-backend@npm:1.22.7" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/backend-tasks": ^0.5.22 - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-tasks": ^0.5.23 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-auth-node": ^0.4.12 - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": ^0.1.15 - "@backstage/plugin-catalog-node": ^1.11.1 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-auth-node": ^0.4.13 + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": ^0.1.16 + "@backstage/plugin-catalog-node": ^1.12.0 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-node": ^0.7.28 - "@backstage/plugin-scaffolder-backend-module-azure": ^0.1.9 - "@backstage/plugin-scaffolder-backend-module-bitbucket": ^0.2.7 - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": ^0.1.7 - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": ^0.1.7 - "@backstage/plugin-scaffolder-backend-module-gerrit": ^0.1.9 - "@backstage/plugin-scaffolder-backend-module-gitea": ^0.1.7 - "@backstage/plugin-scaffolder-backend-module-github": ^0.2.7 - "@backstage/plugin-scaffolder-backend-module-gitlab": ^0.3.3 - "@backstage/plugin-scaffolder-common": ^1.5.1 - "@backstage/plugin-scaffolder-node": ^0.4.3 + "@backstage/plugin-permission-node": ^0.7.29 + "@backstage/plugin-scaffolder-backend-module-azure": ^0.1.10 + "@backstage/plugin-scaffolder-backend-module-bitbucket": ^0.2.8 + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": ^0.1.8 + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": ^0.1.8 + "@backstage/plugin-scaffolder-backend-module-gerrit": ^0.1.10 + "@backstage/plugin-scaffolder-backend-module-gitea": ^0.1.8 + "@backstage/plugin-scaffolder-backend-module-github": ^0.2.8 + "@backstage/plugin-scaffolder-backend-module-gitlab": ^0.4.0 + "@backstage/plugin-scaffolder-common": ^1.5.2 + "@backstage/plugin-scaffolder-node": ^0.4.4 "@backstage/types": ^1.1.1 "@types/express": ^4.17.6 "@types/luxon": ^3.0.0 + concat-stream: ^2.0.0 express: ^4.17.1 express-promise-router: ^4.1.0 fs-extra: ^11.2.0 @@ -4394,69 +4427,73 @@ __metadata: p-limit: ^3.1.0 p-queue: ^6.6.2 prom-client: ^15.0.0 + tar: ^6.1.12 + triple-beam: ^1.4.1 uuid: ^9.0.0 winston: ^3.2.1 + winston-transport: ^4.7.0 yaml: ^2.0.0 zen-observable: ^0.10.0 zod: ^3.22.4 - checksum: aaf06083bf6ce21f3024c53f97d7c9c22878053f65ba9aeaf3421d7913a6ee6cc2f3a0f37287f2f209649e52a208dc5641338cd440197930a39621afe712c11c + checksum: 6d01996a665c33a174c430c91290296d1be3f5316bc97af8efc275f6e2bb499c7e1f42b6396a213c9e6442e0871ff0823a2cc366175f334b553f48a4904a4fe7 languageName: node linkType: hard -"@backstage/plugin-scaffolder-common@npm:^1.5.1": - version: 1.5.1 - resolution: "@backstage/plugin-scaffolder-common@npm:1.5.1" +"@backstage/plugin-scaffolder-common@npm:^1.5.2": + version: 1.5.2 + resolution: "@backstage/plugin-scaffolder-common@npm:1.5.2" dependencies: - "@backstage/catalog-model": ^1.4.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/plugin-permission-common": ^0.7.13 "@backstage/types": ^1.1.1 - checksum: 1669efee56905de355ae4aafc578d1652362aff3df0a65ab47531e4f1b41f64f76a80874b535ab974eccf8fa51cd6345a0f2b8f1073f6ec736d3d2369aa37ab2 + checksum: cca652797f22d8e58db90e7d1d8c1a033048587477d519e5a8651a95d9b655671339c95cc950de63cea6b960c92d86ce7093818ab04723dcddce3472e05dc954 languageName: node linkType: hard -"@backstage/plugin-scaffolder-node@npm:^0.4.3": - version: 0.4.3 - resolution: "@backstage/plugin-scaffolder-node@npm:0.4.3" +"@backstage/plugin-scaffolder-node@npm:^0.4.4": + version: 0.4.4 + resolution: "@backstage/plugin-scaffolder-node@npm:0.4.4" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-model": ^1.5.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-scaffolder-common": ^1.5.1 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-scaffolder-common": ^1.5.2 "@backstage/types": ^1.1.1 fs-extra: ^11.2.0 globby: ^11.0.0 + isomorphic-git: ^1.23.0 jsonschema: ^1.2.6 p-limit: ^3.1.0 winston: ^3.2.1 zod: ^3.22.4 zod-to-json-schema: ^3.20.4 - checksum: ee1980f90ba1f191788e27cb083515fb6a84c2d29ea92eda281272a35e2f3664f95a6962ebcd15985c70332cc2a186c652f292696c840460427355b5f3b0bcd9 + checksum: 14314c6c3f36bf3ad6933b8099922362a4f96e1a1b62e16283fa81d59a41158a931348d5eb8b2968d75ebfc91fb9a34c8b851152ef0db8de57659b7581821300 languageName: node linkType: hard -"@backstage/plugin-scaffolder-react@npm:^1.8.4": - version: 1.8.4 - resolution: "@backstage/plugin-scaffolder-react@npm:1.8.4" +"@backstage/plugin-scaffolder-react@npm:^1.8.6": + version: 1.8.6 + resolution: "@backstage/plugin-scaffolder-react@npm:1.8.6" dependencies: - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 - "@backstage/core-components": ^0.14.4 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/plugin-catalog-react": ^1.11.3 - "@backstage/plugin-scaffolder-common": ^1.5.1 - "@backstage/theme": ^0.5.3 + "@backstage/plugin-catalog-react": ^1.12.0 + "@backstage/plugin-scaffolder-common": ^1.5.2 + "@backstage/theme": ^0.5.5 "@backstage/types": ^1.1.1 "@backstage/version-bridge": ^1.0.8 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@material-ui/lab": 4.0.0-alpha.61 "@react-hookz/web": ^24.0.0 - "@rjsf/core": 5.17.1 - "@rjsf/material-ui": 5.17.1 - "@rjsf/utils": 5.17.1 - "@rjsf/validator-ajv8": 5.17.1 + "@rjsf/core": 5.18.2 + "@rjsf/material-ui": 5.18.2 + "@rjsf/utils": 5.18.2 + "@rjsf/validator-ajv8": 5.18.2 "@types/json-schema": ^7.0.9 "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 classnames: ^2.2.6 @@ -4476,28 +4513,28 @@ __metadata: 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 - checksum: 792b15975a830deacf103a490b1a5199f056bf7296b343123dd32ebd0e9e2d8383010b3e506a98cc0bca3f8db4d100e2f30a94de97b1cd790712322ecc625d0a + checksum: 28ad885982066ade57a993c65e09c2711d77a48b1dc0f405f3b2470237b64220c403aa9795a737f478c2523c77e2b87a773df565e06fa67310ef73886c6e7446 languageName: node linkType: hard -"@backstage/plugin-scaffolder@npm:^1.19.3": - version: 1.19.3 - resolution: "@backstage/plugin-scaffolder@npm:1.19.3" +"@backstage/plugin-scaffolder@npm:^1.20.1": + version: 1.20.1 + resolution: "@backstage/plugin-scaffolder@npm:1.20.1" dependencies: - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/integration": ^1.10.0 - "@backstage/integration-react": ^1.1.26 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/integration": ^1.11.0 + "@backstage/integration-react": ^1.1.27 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-react": ^1.12.0 "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/plugin-scaffolder-common": ^1.5.1 - "@backstage/plugin-scaffolder-react": ^1.8.4 + "@backstage/plugin-scaffolder-common": ^1.5.2 + "@backstage/plugin-scaffolder-react": ^1.8.6 "@backstage/types": ^1.1.1 "@codemirror/language": ^6.0.0 "@codemirror/legacy-modes": ^6.1.0 @@ -4506,10 +4543,10 @@ __metadata: "@material-ui/icons": ^4.9.1 "@material-ui/lab": 4.0.0-alpha.61 "@react-hookz/web": ^24.0.0 - "@rjsf/core": 5.17.1 - "@rjsf/material-ui": 5.17.1 - "@rjsf/utils": 5.17.1 - "@rjsf/validator-ajv8": 5.17.1 + "@rjsf/core": 5.18.2 + "@rjsf/material-ui": 5.18.2 + "@rjsf/utils": 5.18.2 + "@rjsf/validator-ajv8": 5.18.2 "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 "@uiw/react-codemirror": ^4.9.3 classnames: ^2.2.6 @@ -4531,60 +4568,60 @@ __metadata: 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 - checksum: 9e2ca8f77b23f88931d13711a83c07387937cefe9dbd3719acad890ddde6d9bd9fd47e9466136a0bca731835e0833fb9d5661a0c3f8516bdd724e1962a7b9462 + checksum: e3dd36594f64d96eedbea621dd8a708455601a84ceb7bf2ac3d6bd10952d854a3489568200dcd808dd3b1bd9f7bb223eb4a204476910259b3289865a69fc5e24 languageName: node linkType: hard -"@backstage/plugin-search-backend-module-catalog@npm:^0.1.22, @backstage/plugin-search-backend-module-catalog@npm:^0.1.23": - version: 0.1.23 - resolution: "@backstage/plugin-search-backend-module-catalog@npm:0.1.23" +"@backstage/plugin-search-backend-module-catalog@npm:^0.1.24": + version: 0.1.24 + resolution: "@backstage/plugin-search-backend-module-catalog@npm:0.1.24" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/backend-tasks": ^0.5.22 - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-tasks": ^0.5.23 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-node": ^1.11.1 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-node": ^1.12.0 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-search-backend-node": ^1.2.21 + "@backstage/plugin-search-backend-node": ^1.2.22 "@backstage/plugin-search-common": ^1.2.11 - checksum: 1d675cf467a50b99228bfc64341126a16efb660b0dea6d21289db456f14e25a7fa2e9a63487e11678613859031ee4658641a2a42cbe201a531fc7d1ba140680c + checksum: 674103d5c78176a093a1ecd500bd1cfb5211dd81dc31b856cd839dc5c8a15787e2f39d99b5472690dc80b7809ab43990f0b5563cef065ebb4043cb955d580f9f languageName: node linkType: hard -"@backstage/plugin-search-backend-module-techdocs@npm:^0.1.22": - version: 0.1.22 - resolution: "@backstage/plugin-search-backend-module-techdocs@npm:0.1.22" +"@backstage/plugin-search-backend-module-techdocs@npm:^0.1.23": + version: 0.1.23 + resolution: "@backstage/plugin-search-backend-module-techdocs@npm:0.1.23" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/backend-tasks": ^0.5.22 - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-tasks": ^0.5.23 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-node": ^1.11.1 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-node": ^1.12.0 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-search-backend-node": ^1.2.21 + "@backstage/plugin-search-backend-node": ^1.2.22 "@backstage/plugin-search-common": ^1.2.11 - "@backstage/plugin-techdocs-node": ^1.12.3 + "@backstage/plugin-techdocs-node": ^1.12.4 lodash: ^4.17.21 node-fetch: ^2.6.7 p-limit: ^3.1.0 - checksum: 452577822039433c1a051043e369eafc59dd75b591b1762961fbc01041ef521b09326e8d43ebd7d4d5bd1ae8c20a9d4d6008c65eb51e14119623460a4ce3bd42 + checksum: fcca8cf1e19ac8917652926599cb4c97de8b410e7e62321b7ab6ded7f09676f42c2ceaf00a54f36ddae77d432e5b1bc780ed3b11d27ec5dddab868e7846b6046 languageName: node linkType: hard -"@backstage/plugin-search-backend-node@npm:^1.2.21": - version: 1.2.21 - resolution: "@backstage/plugin-search-backend-node@npm:1.2.21" +"@backstage/plugin-search-backend-node@npm:^1.2.22, @backstage/plugin-search-backend-node@npm:^1.2.23": + version: 1.2.23 + resolution: "@backstage/plugin-search-backend-node@npm:1.2.23" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/backend-tasks": ^0.5.22 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-tasks": ^0.5.23 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 "@backstage/plugin-permission-common": ^0.7.13 @@ -4594,24 +4631,24 @@ __metadata: lunr: ^2.3.9 ndjson: ^2.0.0 uuid: ^9.0.0 - checksum: edbf22f6f36f55d2fb4d8a2631081724f4405543470b04fc8cb97a145bd85800094144fab1550e5d40b7d893e3ed08b2c50e86439506a0b0dd5a78b30b2f79aa + checksum: ab00468f5ae8dd43876863b7de5526045027df3a977d53034c60391fbc4bbc3960eace8e7324672381de62a06a99f8c27aa5c3f4953d9df733e392611e6a51eb languageName: node linkType: hard -"@backstage/plugin-search-backend@npm:^1.5.7": - version: 1.5.7 - resolution: "@backstage/plugin-search-backend@npm:1.5.7" +"@backstage/plugin-search-backend@npm:^1.5.9": + version: 1.5.9 + resolution: "@backstage/plugin-search-backend@npm:1.5.9" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-openapi-utils": ^0.1.10 - "@backstage/backend-plugin-api": ^0.6.17 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-openapi-utils": ^0.1.11 + "@backstage/backend-plugin-api": ^0.6.18 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-node": ^0.7.28 - "@backstage/plugin-search-backend-node": ^1.2.21 + "@backstage/plugin-permission-node": ^0.7.29 + "@backstage/plugin-search-backend-node": ^1.2.23 "@backstage/plugin-search-common": ^1.2.11 - "@backstage/repo-tools": ^0.8.0 + "@backstage/repo-tools": ^0.9.0 "@backstage/types": ^1.1.1 "@types/express": ^4.17.6 dataloader: ^2.0.0 @@ -4621,7 +4658,7 @@ __metadata: winston: ^3.2.1 yn: ^4.0.0 zod: ^3.22.4 - checksum: 2283a441984c9bb5a1b878ba3dabc3261a1f8ce98d47f0c150cb28f0f9fb3fff1a94962448492d882eb0e10ec602f8d24a0b6d08a626cbf528d6998b9d443391 + checksum: c19a0e830d6ded432d0913737dc1f63df385081316043a8956ede938bc4a167adfb0e1892d6529d9b10d90ec1eb426582d753b7766c6da1bd0664fa1326b32a0 languageName: node linkType: hard @@ -4635,15 +4672,15 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-search-react@npm:^1.7.10": - version: 1.7.10 - resolution: "@backstage/plugin-search-react@npm:1.7.10" +"@backstage/plugin-search-react@npm:^1.7.11": + version: 1.7.11 + resolution: "@backstage/plugin-search-react@npm:1.7.11" dependencies: - "@backstage/core-components": ^0.14.4 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/frontend-plugin-api": ^0.6.4 + "@backstage/frontend-plugin-api": ^0.6.5 "@backstage/plugin-search-common": ^1.2.11 - "@backstage/theme": ^0.5.3 + "@backstage/theme": ^0.5.4 "@backstage/types": ^1.1.1 "@backstage/version-bridge": ^1.0.8 "@material-ui/core": ^4.12.2 @@ -4657,22 +4694,22 @@ __metadata: 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 - checksum: 479d00a3271caae880d2c54186ceb138d404587c85cd56af132b3a3ab1b0db1cce911dd05c7ddafd6ee6d713a21bd0f148f934d070007d718b58875fcb611713 + checksum: e260097d4731e2e1a6f019b23a4942b20ad714bdc0bd5f4ffaca68779a7f8f74dc3b69159666ec30ef6c159c9f7649202d0dac06af2fd0bcc03cdd25fe83ddef languageName: node linkType: hard -"@backstage/plugin-search@npm:^1.4.10": - version: 1.4.10 - resolution: "@backstage/plugin-search@npm:1.4.10" +"@backstage/plugin-search@npm:^1.4.11": + version: 1.4.11 + resolution: "@backstage/plugin-search@npm:1.4.11" dependencies: - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/plugin-catalog-react": ^1.12.0 "@backstage/plugin-search-common": ^1.2.11 - "@backstage/plugin-search-react": ^1.7.10 + "@backstage/plugin-search-react": ^1.7.11 "@backstage/types": ^1.1.1 "@backstage/version-bridge": ^1.0.8 "@material-ui/core": ^4.12.2 @@ -4684,25 +4721,25 @@ __metadata: 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 - checksum: 075858f839a1afd7237dac539bcd1775d85b85c2e73009ec51dd1f894c57c49a4acae47e7323f9284e4fca4b3b13ddf15735ddcc727d96f40a38f69302540f7c + checksum: 4a487d5d52e9c2fe8d14ea2485669847b4687df2ad32496fb853aba182582cb8d1b72924668f5e92d37dee7b6479dc4de029d05ea096c922c9fc761ec3e46d05 languageName: node linkType: hard -"@backstage/plugin-techdocs-backend@npm:^1.10.4": - version: 1.10.4 - resolution: "@backstage/plugin-techdocs-backend@npm:1.10.4" +"@backstage/plugin-techdocs-backend@npm:^1.10.5": + version: 1.10.5 + resolution: "@backstage/plugin-techdocs-backend@npm:1.10.5" dependencies: - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-client": ^1.6.4 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 - "@backstage/plugin-catalog-common": ^1.0.22 + "@backstage/integration": ^1.11.0 + "@backstage/plugin-catalog-common": ^1.0.23 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-search-backend-module-techdocs": ^0.1.22 - "@backstage/plugin-techdocs-node": ^1.12.3 + "@backstage/plugin-search-backend-module-techdocs": ^0.1.23 + "@backstage/plugin-techdocs-node": ^1.12.4 "@types/express": ^4.17.6 dockerode: ^4.0.0 express: ^4.17.1 @@ -4713,19 +4750,19 @@ __metadata: node-fetch: ^2.6.7 p-limit: ^3.1.0 winston: ^3.2.1 - checksum: eacd1a951f52e1d200729ea28850c0b9f37643449d28f08bac693813e7370897b3e60b27b85df70c353ba3e9401d6121e23c31de0e8e5895c28815b273decb7d + checksum: 757f56683e4d5915526c217d43909ad9d414d696b3b326e91684ec81743bae55b52f2424be52a93797514daa90623238ccc61bdb93316a930b4afa8597c50808 languageName: node linkType: hard -"@backstage/plugin-techdocs-module-addons-contrib@npm:^1.1.9": - version: 1.1.9 - resolution: "@backstage/plugin-techdocs-module-addons-contrib@npm:1.1.9" +"@backstage/plugin-techdocs-module-addons-contrib@npm:^1.1.10": + version: 1.1.10 + resolution: "@backstage/plugin-techdocs-module-addons-contrib@npm:1.1.10" dependencies: - "@backstage/core-components": ^0.14.4 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/integration": ^1.10.0 - "@backstage/integration-react": ^1.1.26 - "@backstage/plugin-techdocs-react": ^1.2.3 + "@backstage/integration": ^1.11.0 + "@backstage/integration-react": ^1.1.27 + "@backstage/plugin-techdocs-react": ^1.2.4 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@react-hookz/web": ^24.0.0 @@ -4735,13 +4772,13 @@ __metadata: 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 - checksum: 37acacf7b572ec729c0b4f32f8b95e92b066f5e0d28ab75cac78c7792ec3fef6f7e5675bde3cc64554959f4c9d48fbf805c2ac38b76868e3f9fc49fb47dd7aed + checksum: dd9e9131406ded1ce99a2280afc1001fe5a64c513b1387d6f3c4ad5686894599164afeef04e23cc0079351faaaafb0fc0746314b76e0d34de96680e5967b0f57 languageName: node linkType: hard -"@backstage/plugin-techdocs-node@npm:^1.12.3": - version: 1.12.3 - resolution: "@backstage/plugin-techdocs-node@npm:1.12.3" +"@backstage/plugin-techdocs-node@npm:^1.12.4": + version: 1.12.4 + resolution: "@backstage/plugin-techdocs-node@npm:1.12.4" dependencies: "@aws-sdk/client-s3": ^3.350.0 "@aws-sdk/credential-providers": ^3.350.0 @@ -4749,12 +4786,12 @@ __metadata: "@aws-sdk/types": ^3.347.0 "@azure/identity": ^4.0.0 "@azure/storage-blob": ^12.5.0 - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-plugin-api": ^0.6.17 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.10.0 + "@backstage/integration": ^1.11.0 "@backstage/integration-aws-node": ^0.1.12 "@backstage/plugin-search-common": ^1.2.11 "@google-cloud/storage": ^7.0.0 @@ -4771,17 +4808,17 @@ __metadata: p-limit: ^3.1.0 recursive-readdir: ^2.2.2 winston: ^3.2.1 - checksum: 2cf274cce1851617c08b3fce3687a1c0f17f4979eea16f0c31375e658ada573a9991a8952db2ec46ef12336ef77f14eeb51d1fa8d4ebe020d36ceb3dce4f2695 + checksum: 7bb08b38f03972949c68fccfcca8add7942df199169bb5ed83a700f9b7263b72d1931803ed441660e2a714cd442939f93902af2a2aeb37662b749f7551f7a60c languageName: node linkType: hard -"@backstage/plugin-techdocs-react@npm:^1.2.3": - version: 1.2.3 - resolution: "@backstage/plugin-techdocs-react@npm:1.2.3" +"@backstage/plugin-techdocs-react@npm:^1.2.4": + version: 1.2.4 + resolution: "@backstage/plugin-techdocs-react@npm:1.2.4" dependencies: - "@backstage/catalog-model": ^1.4.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 - "@backstage/core-components": ^0.14.4 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/version-bridge": ^1.0.8 "@material-ui/core": ^4.12.2 @@ -4795,29 +4832,29 @@ __metadata: 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 - checksum: e257a603cce7d13455c4faf2dbc58e7f4527f383058a3a2b1522677c23ef99e789caba5f6008f6036491009809c12bc0b10daccff0a1fc0df82ac920f2001e35 + checksum: cd92082a03afcab99dc539c935942d9d8be8aad6626faf0ac59997e43dc602e606a41ca007c3920f23c6bc99c0156a2881b8f4154fff305a4fd1ce925fa02338 languageName: node linkType: hard -"@backstage/plugin-techdocs@npm:^1.10.4": - version: 1.10.4 - resolution: "@backstage/plugin-techdocs@npm:1.10.4" +"@backstage/plugin-techdocs@npm:^1.10.5": + version: 1.10.5 + resolution: "@backstage/plugin-techdocs@npm:1.10.5" dependencies: - "@backstage/catalog-model": ^1.4.5 + "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/integration": ^1.10.0 - "@backstage/integration-react": ^1.1.26 - "@backstage/plugin-auth-react": ^0.1.0 - "@backstage/plugin-catalog-react": ^1.11.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/integration": ^1.11.0 + "@backstage/integration-react": ^1.1.27 + "@backstage/plugin-auth-react": ^0.1.2 + "@backstage/plugin-catalog-react": ^1.12.0 "@backstage/plugin-search-common": ^1.2.11 - "@backstage/plugin-search-react": ^1.7.10 - "@backstage/plugin-techdocs-react": ^1.2.3 - "@backstage/theme": ^0.5.3 + "@backstage/plugin-search-react": ^1.7.11 + "@backstage/plugin-techdocs-react": ^1.2.4 + "@backstage/theme": ^0.5.4 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@material-ui/lab": 4.0.0-alpha.61 @@ -4834,22 +4871,22 @@ __metadata: 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 - checksum: 2d0d25424575e38cb48fd06572e6c1f289f610e7fbc89945090a45822fd6c08e8a962645a4472c6966b89eecee83f8545c3bc62fb53a86372920c55e950bd30f + checksum: bc5c55d185b56c3bf5e6c4b4570d49ea165570a6ff0063249c5fd872ede9c3121347c7aac4bd2b93653484ac98108d597df7bd3facb62324e47f221ec07b4ea3 languageName: node linkType: hard -"@backstage/plugin-user-settings@npm:^0.8.5": - version: 0.8.5 - resolution: "@backstage/plugin-user-settings@npm:0.8.5" +"@backstage/plugin-user-settings@npm:^0.8.6": + version: 0.8.6 + resolution: "@backstage/plugin-user-settings@npm:0.8.6" dependencies: - "@backstage/core-app-api": ^1.12.4 - "@backstage/core-compat-api": ^0.2.4 - "@backstage/core-components": ^0.14.4 + "@backstage/core-app-api": ^1.12.5 + "@backstage/core-compat-api": ^0.2.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.4 - "@backstage/plugin-catalog-react": ^1.11.3 - "@backstage/theme": ^0.5.3 + "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/plugin-catalog-react": ^1.12.0 + "@backstage/theme": ^0.5.4 "@backstage/types": ^1.1.1 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 @@ -4861,7 +4898,7 @@ __metadata: 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 - checksum: ccb87982b905e669a7f105e68b47c064906f12bc0dcdab5b6d75252d8ba5b44f63db923d71e9ba29d50bfe6c92660968d55f66d13ac64dbfc2e776c1887737bf + checksum: 0800fd1e31ca6c935c70814db97fe2f9b743518d7532391833db6bee9393608dd69355ca426ec4ac55417d2e3051b93f706e2b0865c120197ababd69b1e89a23 languageName: node linkType: hard @@ -4874,14 +4911,14 @@ __metadata: languageName: node linkType: hard -"@backstage/repo-tools@npm:^0.8.0": - version: 0.8.0 - resolution: "@backstage/repo-tools@npm:0.8.0" +"@backstage/repo-tools@npm:^0.9.0": + version: 0.9.0 + resolution: "@backstage/repo-tools@npm:0.9.0" dependencies: "@apidevtools/swagger-parser": ^10.1.0 "@apisyouwonthate/style-guide": ^1.4.0 - "@backstage/backend-common": ^0.21.7 - "@backstage/catalog-model": ^1.4.5 + "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/catalog-model": ^1.5.0 "@backstage/cli-common": ^0.1.13 "@backstage/cli-node": ^0.2.5 "@backstage/config-loader": ^1.8.0 @@ -4897,6 +4934,7 @@ __metadata: "@stoplight/spectral-rulesets": ^1.18.0 "@stoplight/spectral-runtime": ^1.1.2 "@stoplight/types": ^14.0.0 + "@useoptic/openapi-utilities": ^0.54.8 chalk: ^4.0.0 codeowners-utils: ^1.0.2 command-exists: ^1.2.9 @@ -4922,20 +4960,20 @@ __metadata: optional: true bin: backstage-repo-tools: bin/backstage-repo-tools - checksum: f390f190c2e8de85656f0adc53099da9aa5c23b1fa074112fb78cf95e041f1a1491093ddd61ecb74b7f48247187e30242106f77a53a8f8242d847916ff42a63e + checksum: 9fc4da23aaaeb8552d4421868d0e7daa2eba72d952e898702d2e1d3fab95091d06467b1f48f07d2a2cbe32e37348b6994ee5bef3c1282f711cc3d161b0f21a83 languageName: node linkType: hard -"@backstage/test-utils@npm:^1.5.4": - version: 1.5.4 - resolution: "@backstage/test-utils@npm:1.5.4" +"@backstage/test-utils@npm:^1.5.5": + version: 1.5.5 + resolution: "@backstage/test-utils@npm:1.5.5" dependencies: "@backstage/config": ^1.2.0 - "@backstage/core-app-api": ^1.12.4 + "@backstage/core-app-api": ^1.12.5 "@backstage/core-plugin-api": ^1.9.2 "@backstage/plugin-permission-common": ^0.7.13 "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/theme": ^0.5.3 + "@backstage/theme": ^0.5.4 "@backstage/types": ^1.1.1 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 @@ -4948,13 +4986,13 @@ __metadata: 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 - checksum: d45c54ffdd9f93ac23cd93b23b5b92cb1c00d35dd1cf7889429c2a461a63f7f1c28cbfc3a2f422221e464502964591809fb55d334bc1f7c5ca4bbd3a92dfc5d3 + checksum: 5977885a62bf783c68b6d50ee627e36dc60f34aee53ae69289d864455f4b5b9369fe3e2dc3ba44a1db99ee679003a6168e044279a18038bbe50c6269406ebdbe languageName: node linkType: hard -"@backstage/theme@npm:^0.5.3": - version: 0.5.3 - resolution: "@backstage/theme@npm:0.5.3" +"@backstage/theme@npm:^0.5.4, @backstage/theme@npm:^0.5.5": + version: 0.5.5 + resolution: "@backstage/theme@npm:0.5.5" dependencies: "@emotion/react": ^11.10.5 "@emotion/styled": ^11.10.5 @@ -4964,7 +5002,7 @@ __metadata: "@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 - checksum: ac6c3bbd73294385f73aa91e04f8bf3a1bb78cadc0e43034760ebf19e86814ed2d679f2641bb086aa9e305a24d923d8c3480b2de3bff55189c19bc5dfdce1814 + checksum: a5ba7b39d41773a4a73a07d1a9a6bcf0815835a196a31c1ec1d5eac61ec801bfe875f31823a6ae6aa5033b21bd04b4fa692fd3fddc71a12e2126b1d222738b34 languageName: node linkType: hard @@ -6301,9 +6339,9 @@ __metadata: dependencies: "@backstage-community/plugin-azure-devops": "workspace:^" "@backstage-community/plugin-azure-devops-backend": "workspace:^" - "@backstage/cli": ^0.26.4 + "@backstage/cli": ^0.26.6 "@backstage/e2e-test-utils": ^0.1.1 - "@backstage/repo-tools": ^0.8.0 + "@backstage/repo-tools": ^0.9.0 "@changesets/cli": ^2.27.1 "@spotify/prettier-config": ^15.0.0 concurrently: ^8.0.0 @@ -7161,6 +7199,32 @@ __metadata: languageName: node linkType: hard +"@mswjs/cookies@npm:^0.2.2": + version: 0.2.2 + resolution: "@mswjs/cookies@npm:0.2.2" + dependencies: + "@types/set-cookie-parser": ^2.4.0 + set-cookie-parser: ^2.4.6 + checksum: 23b1ef56d57efcc1b44600076f531a1fb703855af342a31e01bad4adaf0dab51f6d3b5595a95a7988c3f612ba075835f9a06c52833205284d101eb9a51dd72b0 + languageName: node + linkType: hard + +"@mswjs/interceptors@npm:^0.17.10": + version: 0.17.10 + resolution: "@mswjs/interceptors@npm:0.17.10" + dependencies: + "@open-draft/until": ^1.0.3 + "@types/debug": ^4.1.7 + "@xmldom/xmldom": ^0.8.3 + debug: ^4.3.3 + headers-polyfill: 3.2.5 + outvariant: ^1.2.1 + strict-event-emitter: ^0.2.4 + web-encoding: ^1.1.5 + checksum: 0e6d32f399144b5cefe6fd7620f2776c83adc9bbbbccf2eb4ea347332be059f585136c44168c09b544c41cd3d686f88e43432e10192227a24fbb0c98a2f52dc8 + languageName: node + linkType: hard + "@mui/base@npm:5.0.0-beta.40": version: 5.0.0-beta.40 resolution: "@mui/base@npm:5.0.0-beta.40" @@ -8197,6 +8261,13 @@ __metadata: languageName: node linkType: hard +"@open-draft/until@npm:^1.0.3": + version: 1.0.3 + resolution: "@open-draft/until@npm:1.0.3" + checksum: 323e92ebef0150ed0f8caedc7d219b68cdc50784fa4eba0377eef93533d3f46514eb2400ced83dda8c51bddc3d2c7b8e9cf95e5ec85ab7f62dfc015d174f62f2 + languageName: node + linkType: hard + "@openapi-contrib/openapi-schema-to-json-schema@npm:~3.2.0": version: 3.2.0 resolution: "@openapi-contrib/openapi-schema-to-json-schema@npm:3.2.0" @@ -8972,9 +9043,9 @@ __metadata: languageName: node linkType: hard -"@rjsf/core@npm:5.17.1": - version: 5.17.1 - resolution: "@rjsf/core@npm:5.17.1" +"@rjsf/core@npm:5.18.2": + version: 5.18.2 + resolution: "@rjsf/core@npm:5.18.2" dependencies: lodash: ^4.17.21 lodash-es: ^4.17.21 @@ -8982,28 +9053,28 @@ __metadata: nanoid: ^3.3.7 prop-types: ^15.8.1 peerDependencies: - "@rjsf/utils": ^5.16.x + "@rjsf/utils": ^5.18.x react: ^16.14.0 || >=17 - checksum: 2dead2886a4db152d259d3e85281c1fa5975eeac5f05c2840201ccc583ef1cf9d48c922cd404d515133e140eae7a8fca4aa63ccde0bcfe63d0b3fbe3cd621aed + checksum: b8b20bd75090b15b19e176aa766c037f3a7f1a27dbbde07ab095376a85e0027fd441b6e37355c8d3b389393db1f1b27699769034146040864c63a8f110d5e2d7 languageName: node linkType: hard -"@rjsf/material-ui@npm:5.17.1": - version: 5.17.1 - resolution: "@rjsf/material-ui@npm:5.17.1" +"@rjsf/material-ui@npm:5.18.2": + version: 5.18.2 + resolution: "@rjsf/material-ui@npm:5.18.2" peerDependencies: "@material-ui/core": ^4.12.3 "@material-ui/icons": ^4.11.2 - "@rjsf/core": ^5.16.x - "@rjsf/utils": ^5.16.x + "@rjsf/core": ^5.18.x + "@rjsf/utils": ^5.18.x react: ^16.14.0 || >=17 - checksum: b8ef2456e016b7345a41199369eb4b14fde5b71ce3ab238fda36229c3e2770c1403f2b7c0a583ed7a29063d71dd719a8e0ae0864638887cc2f0bd62ac2b88672 + checksum: fc898efa7834e32c59e9f607c8650e39689252c6bc7e84f081ab131c90b92c28787288c647b81841b2cfab40231660324b8cc35bf7d05649f31bf70e207d4a7e languageName: node linkType: hard -"@rjsf/utils@npm:5.17.1": - version: 5.17.1 - resolution: "@rjsf/utils@npm:5.17.1" +"@rjsf/utils@npm:5.18.2": + version: 5.18.2 + resolution: "@rjsf/utils@npm:5.18.2" dependencies: json-schema-merge-allof: ^0.8.1 jsonpointer: ^5.0.1 @@ -9012,21 +9083,21 @@ __metadata: react-is: ^18.2.0 peerDependencies: react: ^16.14.0 || >=17 - checksum: 83010de66b06f1046b023a0b7d0bf30b5f47b152893c3b12f1f42faa89e7c7d18b2f04fe2e9035e5f63454317f09e6d5753fc014d43b933c8023b71fc50c3acf + checksum: 19342ce160f5f2ff1b1448bc61b0767c9b19a3c365fe3dca221c9178dff6b54123bdfe9dd4b0314aa7965011edb0e76029f7e76226936066bfacbaaa619546b4 languageName: node linkType: hard -"@rjsf/validator-ajv8@npm:5.17.1": - version: 5.17.1 - resolution: "@rjsf/validator-ajv8@npm:5.17.1" +"@rjsf/validator-ajv8@npm:5.18.2": + version: 5.18.2 + resolution: "@rjsf/validator-ajv8@npm:5.18.2" dependencies: ajv: ^8.12.0 ajv-formats: ^2.1.1 lodash: ^4.17.21 lodash-es: ^4.17.21 peerDependencies: - "@rjsf/utils": ^5.16.x - checksum: 6135960e979571839822bff2f62b37288e909ca760d363db1ea7056d96fd38d2e0ff9d70df1d8b2a7f6ffb38d37568354acd368e64c9c5dde69111456a46870d + "@rjsf/utils": ^5.18.x + checksum: 0ed953615b0619a376edfa95ccb891f1aa701e1915a09de562fb1c13a69a4902887359dcf68597f78ffc0a9be9c402c1488ef8ae552be8c8f48aeb7d59d3eae3 languageName: node linkType: hard @@ -11381,6 +11452,13 @@ __metadata: languageName: node linkType: hard +"@types/cookie@npm:^0.4.1": + version: 0.4.1 + resolution: "@types/cookie@npm:0.4.1" + checksum: 3275534ed69a76c68eb1a77d547d75f99fedc80befb75a3d1d03662fb08d697e6f8b1274e12af1a74c6896071b11510631ba891f64d30c78528d0ec45a9c1a18 + languageName: node + linkType: hard + "@types/cookiejar@npm:*": version: 2.1.1 resolution: "@types/cookiejar@npm:2.1.1" @@ -11416,14 +11494,14 @@ __metadata: languageName: node linkType: hard -"@types/dockerode@npm:^3.3.0": - version: 3.3.28 - resolution: "@types/dockerode@npm:3.3.28" +"@types/dockerode@npm:^3.3.0, @types/dockerode@npm:^3.3.24": + version: 3.3.29 + resolution: "@types/dockerode@npm:3.3.29" dependencies: "@types/docker-modem": "*" "@types/node": "*" "@types/ssh2": "*" - checksum: d354d790a970b20f7e6b65554eaf851a931adb6fdce831408797b660ff58bf46e87c625ae56c8f7eb902437515cc2286a7cb171ca4e54fbc1262f2d08ab93b78 + checksum: e69dc6f3c70f7a4573e61ea697cb18b89f49198afeda713f8cd862ac0f0d4b6a36b308542933a743269e9936f61ca85809a55d0c5f2ad4933244135cd25643d9 languageName: node linkType: hard @@ -11603,6 +11681,13 @@ __metadata: languageName: node linkType: hard +"@types/js-levenshtein@npm:^1.1.1": + version: 1.1.3 + resolution: "@types/js-levenshtein@npm:1.1.3" + checksum: eb338696da976925ea8448a42d775d7615a14323dceeb08909f187d0b3d3b4c1f67a1c36ef586b1c2318b70ab141bba8fc58311ba1c816711704605aec09db8b + languageName: node + linkType: hard + "@types/js-yaml@npm:^4.0.1": version: 4.0.9 resolution: "@types/js-yaml@npm:4.0.9" @@ -11912,15 +11997,6 @@ __metadata: languageName: node linkType: hard -"@types/react-text-truncate@npm:^0.14.0": - version: 0.14.4 - resolution: "@types/react-text-truncate@npm:0.14.4" - dependencies: - "@types/react": "*" - checksum: bbefba6aebb607fd0c5121b587f9604cd7c8a0b676666f85cbd8e6c64d17e72f633288601386b82cc97227d39e0a4e8b37de437e524295520641a4873fa1bff5 - languageName: node - linkType: hard - "@types/react-transition-group@npm:^4.2.0, @types/react-transition-group@npm:^4.4.10": version: 4.4.10 resolution: "@types/react-transition-group@npm:4.4.10" @@ -12027,6 +12103,15 @@ __metadata: languageName: node linkType: hard +"@types/set-cookie-parser@npm:^2.4.0": + version: 2.4.7 + resolution: "@types/set-cookie-parser@npm:2.4.7" + dependencies: + "@types/node": "*" + checksum: 01ef803e24b8cd33e49fe7463f32a562da45ce3f960381b90cccf67ea71b1830d2273df044255b040069c0a92ea25b4bf21c39ac2f85b50c01818ded5e918554 + languageName: node + linkType: hard + "@types/sockjs@npm:^0.3.36": version: 0.3.36 resolution: "@types/sockjs@npm:0.3.36" @@ -12045,7 +12130,7 @@ __metadata: languageName: node linkType: hard -"@types/ssh2@npm:*": +"@types/ssh2@npm:*, @types/ssh2@npm:^0.5.48": version: 0.5.52 resolution: "@types/ssh2@npm:0.5.52" dependencies: @@ -12448,6 +12533,41 @@ __metadata: languageName: node linkType: hard +"@useoptic/json-pointer-helpers@npm:0.54.13": + version: 0.54.13 + resolution: "@useoptic/json-pointer-helpers@npm:0.54.13" + dependencies: + jsonpointer: ^5.0.1 + minimatch: 9.0.3 + checksum: ad987e9bbec82606bd5995f4ffea7eb708549573e8a94a201ed266e4efc854423804671c3772be714457c417641da69d6689a1e61164bd0cfb8f83a1561facdb + languageName: node + linkType: hard + +"@useoptic/openapi-utilities@npm:^0.54.8": + version: 0.54.13 + resolution: "@useoptic/openapi-utilities@npm:0.54.13" + dependencies: + "@useoptic/json-pointer-helpers": 0.54.13 + ajv: ^8.6.0 + ajv-errors: ~3.0.0 + ajv-formats: ~2.1.0 + chalk: ^4.1.2 + fast-deep-equal: ^3.1.3 + is-url: ^1.2.4 + js-yaml: ^4.1.0 + json-stable-stringify: ^1.0.1 + lodash.groupby: ^4.6.0 + lodash.isequal: ^4.5.0 + lodash.omit: ^4.5.0 + node-machine-id: ^1.1.12 + openapi-types: ^12.0.2 + ts-invariant: ^0.9.3 + url-join: ^4.0.1 + yaml-ast-parser: ^0.0.43 + checksum: d02eabba96af29632557cdb5532edcc4a629860471fe6cd02990c54ad8014c980d07e3dde8d04ed644a0bd3c2218a93fc50fe9904ee317ef6189b2db41bc7505 + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/ast@npm:1.12.1" @@ -12629,7 +12749,7 @@ __metadata: languageName: node linkType: hard -"@xmldom/xmldom@npm:^0.8.5, @xmldom/xmldom@npm:^0.8.6, @xmldom/xmldom@npm:^0.8.8": +"@xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5, @xmldom/xmldom@npm:^0.8.6, @xmldom/xmldom@npm:^0.8.8": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" checksum: 4c136aec31fb3b49aaa53b6fcbfe524d02a1dc0d8e17ee35bd3bf35e9ce1344560481cd1efd086ad1a4821541482528672306d5e37cdbd187f33d7fadd3e2cf0 @@ -12674,6 +12794,13 @@ __metadata: languageName: node linkType: hard +"@zxing/text-encoding@npm:0.9.0": + version: 0.9.0 + resolution: "@zxing/text-encoding@npm:0.9.0" + checksum: c23b12aee7639382e4949961304a1294776afaffa40f579e09ffecd0e5e68cf26ef3edd75009de46da8a536e571448755ca68b3e2ea707d53793c0edb2e2c34a + languageName: node + linkType: hard + "a-sync-waterfall@npm:^1.0.0": version: 1.0.1 resolution: "a-sync-waterfall@npm:1.0.1" @@ -13017,30 +13144,30 @@ __metadata: resolution: "app@workspace:packages/app" dependencies: "@backstage-community/plugin-azure-devops": "workspace:^" - "@backstage/app-defaults": ^1.5.4 - "@backstage/catalog-model": ^1.4.5 - "@backstage/cli": ^0.26.4 - "@backstage/core-app-api": ^1.12.4 - "@backstage/core-components": ^0.14.5 + "@backstage/app-defaults": ^1.5.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/cli": ^0.26.6 + "@backstage/core-app-api": ^1.12.5 + "@backstage/core-components": ^0.14.7 "@backstage/core-plugin-api": ^1.9.2 - "@backstage/integration-react": ^1.1.26 - "@backstage/plugin-api-docs": ^0.11.4 - "@backstage/plugin-catalog": ^1.19.0 - "@backstage/plugin-catalog-common": ^1.0.22 - "@backstage/plugin-catalog-graph": ^0.4.4 - "@backstage/plugin-catalog-import": ^0.10.10 - "@backstage/plugin-catalog-react": ^1.11.3 - "@backstage/plugin-org": ^0.6.24 + "@backstage/integration-react": ^1.1.27 + "@backstage/plugin-api-docs": ^0.11.5 + "@backstage/plugin-catalog": ^1.20.0 + "@backstage/plugin-catalog-common": ^1.0.23 + "@backstage/plugin-catalog-graph": ^0.4.5 + "@backstage/plugin-catalog-import": ^0.11.0 + "@backstage/plugin-catalog-react": ^1.12.0 + "@backstage/plugin-org": ^0.6.25 "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/plugin-scaffolder": ^1.19.3 - "@backstage/plugin-search": ^1.4.10 - "@backstage/plugin-search-react": ^1.7.10 - "@backstage/plugin-techdocs": ^1.10.4 - "@backstage/plugin-techdocs-module-addons-contrib": ^1.1.9 - "@backstage/plugin-techdocs-react": ^1.2.3 - "@backstage/plugin-user-settings": ^0.8.5 - "@backstage/test-utils": ^1.5.4 - "@backstage/theme": ^0.5.3 + "@backstage/plugin-scaffolder": ^1.20.1 + "@backstage/plugin-search": ^1.4.11 + "@backstage/plugin-search-react": ^1.7.11 + "@backstage/plugin-techdocs": ^1.10.5 + "@backstage/plugin-techdocs-module-addons-contrib": ^1.1.10 + "@backstage/plugin-techdocs-react": ^1.2.4 + "@backstage/plugin-user-settings": ^0.8.6 + "@backstage/test-utils": ^1.5.5 + "@backstage/theme": ^0.5.5 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@playwright/test": ^1.32.3 @@ -13073,6 +13200,42 @@ __metadata: languageName: node linkType: hard +"archiver-utils@npm:^2.1.0": + version: 2.1.0 + resolution: "archiver-utils@npm:2.1.0" + dependencies: + glob: ^7.1.4 + graceful-fs: ^4.2.0 + lazystream: ^1.0.0 + lodash.defaults: ^4.2.0 + lodash.difference: ^4.5.0 + lodash.flatten: ^4.4.0 + lodash.isplainobject: ^4.0.6 + lodash.union: ^4.6.0 + normalize-path: ^3.0.0 + readable-stream: ^2.0.0 + checksum: 5665f40bde87ee82cb638177bdccca8cc6e55edea1b94338f7e6b56a1d9367b0d9a39e42b47866eaf84b8c67669a7d250900a226207ecc30fa163b52aae859a5 + languageName: node + linkType: hard + +"archiver-utils@npm:^3.0.4": + version: 3.0.4 + resolution: "archiver-utils@npm:3.0.4" + dependencies: + glob: ^7.2.3 + graceful-fs: ^4.2.0 + lazystream: ^1.0.0 + lodash.defaults: ^4.2.0 + lodash.difference: ^4.5.0 + lodash.flatten: ^4.4.0 + lodash.isplainobject: ^4.0.6 + lodash.union: ^4.6.0 + normalize-path: ^3.0.0 + readable-stream: ^3.6.0 + checksum: 5c6568f1185fb6c4b85282ad3281a5a024761bf27e525de1ec54255d15ca98e19532e7b5403930273911a5c8c961aa0c1e9148d6c2810784fa6bd8a97c0021a7 + languageName: node + linkType: hard + "archiver-utils@npm:^4.0.1": version: 4.0.1 resolution: "archiver-utils@npm:4.0.1" @@ -13087,6 +13250,21 @@ __metadata: languageName: node linkType: hard +"archiver@npm:^5.3.2": + version: 5.3.2 + resolution: "archiver@npm:5.3.2" + dependencies: + archiver-utils: ^2.1.0 + async: ^3.2.4 + buffer-crc32: ^0.2.1 + readable-stream: ^3.6.0 + readdir-glob: ^1.1.2 + tar-stream: ^2.2.0 + zip-stream: ^4.1.0 + checksum: 7d3b9b9b51cf54d88c89fbca9b0847c120bfcf9776c7025c52dd0b62f6603dc63dc0f3f1a09582f936f67e3906b46d58954cc762a255be45e8d3e14e3cb0b0b1 + languageName: node + linkType: hard + "archiver@npm:^6.0.0": version: 6.0.2 resolution: "archiver@npm:6.0.2" @@ -13387,7 +13565,7 @@ __metadata: languageName: node linkType: hard -"async-lock@npm:^1.1.0": +"async-lock@npm:^1.1.0, async-lock@npm:^1.4.1": version: 1.4.1 resolution: "async-lock@npm:1.4.1" checksum: 29e70cd892932b7c202437786cedc39ff62123cb6941014739bd3cabd6106326416e9e7c21285a5d1dc042cad239a0f7ec9c44658491ee4a615fd36a21c1d10a @@ -13717,28 +13895,28 @@ __metadata: resolution: "backend@workspace:packages/backend" dependencies: "@backstage-community/plugin-azure-devops-backend": "workspace:^" - "@backstage/backend-common": ^0.21.7 - "@backstage/backend-defaults": ^0.2.17 - "@backstage/backend-tasks": ^0.5.22 - "@backstage/cli": ^0.26.4 + "@backstage/backend-common": ^0.22.0 + "@backstage/backend-defaults": ^0.2.18 + "@backstage/backend-tasks": ^0.5.23 + "@backstage/cli": ^0.26.6 "@backstage/config": ^1.2.0 - "@backstage/plugin-app-backend": ^0.3.65 - "@backstage/plugin-auth-backend": ^0.22.4 - "@backstage/plugin-auth-backend-module-guest-provider": ^0.1.3 - "@backstage/plugin-auth-node": ^0.4.12 - "@backstage/plugin-catalog-backend": ^1.21.1 - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": ^0.1.15 - "@backstage/plugin-permission-backend": ^0.5.41 - "@backstage/plugin-permission-backend-module-allow-all-policy": ^0.1.14 + "@backstage/plugin-app-backend": ^0.3.67 + "@backstage/plugin-auth-backend": ^0.22.5 + "@backstage/plugin-auth-backend-module-guest-provider": ^0.1.4 + "@backstage/plugin-auth-node": ^0.4.13 + "@backstage/plugin-catalog-backend": ^1.22.0 + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": ^0.1.16 + "@backstage/plugin-permission-backend": ^0.5.42 + "@backstage/plugin-permission-backend-module-allow-all-policy": ^0.1.15 "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-node": ^0.7.28 - "@backstage/plugin-proxy-backend": ^0.4.15 - "@backstage/plugin-scaffolder-backend": ^1.22.4 - "@backstage/plugin-search-backend": ^1.5.7 - "@backstage/plugin-search-backend-module-catalog": ^0.1.23 - "@backstage/plugin-search-backend-module-techdocs": ^0.1.22 - "@backstage/plugin-search-backend-node": ^1.2.21 - "@backstage/plugin-techdocs-backend": ^1.10.4 + "@backstage/plugin-permission-node": ^0.7.29 + "@backstage/plugin-proxy-backend": ^0.4.16 + "@backstage/plugin-scaffolder-backend": ^1.22.7 + "@backstage/plugin-search-backend": ^1.5.9 + "@backstage/plugin-search-backend-module-catalog": ^0.1.24 + "@backstage/plugin-search-backend-module-techdocs": ^0.1.23 + "@backstage/plugin-search-backend-node": ^1.2.23 + "@backstage/plugin-techdocs-backend": ^1.10.5 "@types/dockerode": ^3.3.0 "@types/express": ^4.17.6 "@types/express-serve-static-core": ^4.17.5 @@ -13766,10 +13944,46 @@ __metadata: languageName: node linkType: hard -"bare-events@npm:^2.2.0": - version: 2.2.0 - resolution: "bare-events@npm:2.2.0" - checksum: b3001d61cbb7e6c91c7e47ed1d5701512f94c68955a88c1fe368ff313ba68f372fd701f422d1604fd6ac6e2237024d99373aa14e43a92696755a1f7ae46a8626 +"bare-events@npm:^2.0.0, bare-events@npm:^2.2.0": + version: 2.3.1 + resolution: "bare-events@npm:2.3.1" + checksum: 5d7554dbbdd0a64f66ef8015b9a9b63fdcd8998fe7a87c5bb657febc2e8f58d1b1a8dcb3634ccd325bbcbd3d555df369679e9a0bd9699eb81ac1a58583b9a387 + languageName: node + linkType: hard + +"bare-fs@npm:^2.1.1": + version: 2.3.1 + resolution: "bare-fs@npm:2.3.1" + dependencies: + bare-events: ^2.0.0 + bare-path: ^2.0.0 + bare-stream: ^2.0.0 + checksum: cc5ee2eece085e39f553e56bef156c1e68185fa96668a86d9ffb6e421d6f6aa28f98a96fa0266dc3398afd5efab180c933bd34a74a34eec9c8c90a0261102a7f + languageName: node + linkType: hard + +"bare-os@npm:^2.1.0": + version: 2.3.0 + resolution: "bare-os@npm:2.3.0" + checksum: 873aa2d18c5dc4614b63f5a7eaf4ffdd1b5385c57167aa90895d6ba308c92c28e5f7e2cdc8474695df26b3320e72e3174f7b8d7202c46b46f47e016e2ade5185 + languageName: node + linkType: hard + +"bare-path@npm:^2.0.0, bare-path@npm:^2.1.0": + version: 2.1.3 + resolution: "bare-path@npm:2.1.3" + dependencies: + bare-os: ^2.1.0 + checksum: 20301aeb05b735852a396515464908e51e896922c3bb353ef2a09ff54e81ced94e6ad857bb0a36d2ce659c42bd43dd5c3d5643edd8faaf910ee9950c4e137b88 + languageName: node + linkType: hard + +"bare-stream@npm:^2.0.0": + version: 2.1.0 + resolution: "bare-stream@npm:2.1.0" + dependencies: + streamx: ^2.18.0 + checksum: f02e7e170937b713bbcca1a82e662631ee6c7d27ae2f1b54eb2b87947ce5a87b3f54c28405b23122853aa7eab0e09a3c779d98a23da49085564a7db893451add languageName: node linkType: hard @@ -14140,7 +14354,7 @@ __metadata: languageName: node linkType: hard -"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:~0.2.3": +"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:^0.2.13, buffer-crc32@npm:~0.2.3": version: 0.2.13 resolution: "buffer-crc32@npm:0.2.13" checksum: 06252347ae6daca3453b94e4b2f1d3754a3b146a111d81c68924c22d91889a40623264e95e67955b1cb4a68cbedf317abeabb5140a9766ed248973096db5ce1c @@ -15016,6 +15230,18 @@ __metadata: languageName: node linkType: hard +"compress-commons@npm:^4.1.2": + version: 4.1.2 + resolution: "compress-commons@npm:4.1.2" + dependencies: + buffer-crc32: ^0.2.13 + crc32-stream: ^4.0.2 + normalize-path: ^3.0.0 + readable-stream: ^3.6.0 + checksum: b50c4b5d6b8917ea164eef81d414b1824f27e02427f9266926c80aad55f9e15f81f74c274770773c2b732c22d1081b81dedce4f133271a466151f7f36b8e9dc9 + languageName: node + linkType: hard + "compress-commons@npm:^5.0.1": version: 5.0.1 resolution: "compress-commons@npm:5.0.1" @@ -15275,6 +15501,13 @@ __metadata: languageName: node linkType: hard +"cookie@npm:^0.4.2": + version: 0.4.2 + resolution: "cookie@npm:0.4.2" + checksum: a00833c998bedf8e787b4c342defe5fa419abd96b32f4464f718b91022586b8f1bafbddd499288e75c037642493c83083da426c6a9080d309e3bd90fd11baa9b + languageName: node + linkType: hard + "cookiejar@npm:^2.1.4": version: 2.1.4 resolution: "cookiejar@npm:2.1.4" @@ -15404,6 +15637,16 @@ __metadata: languageName: node linkType: hard +"crc32-stream@npm:^4.0.2": + version: 4.0.3 + resolution: "crc32-stream@npm:4.0.3" + dependencies: + crc-32: ^1.2.0 + readable-stream: ^3.4.0 + checksum: d44d0ec6f04d8a1bed899ac3e4fbb82111ed567ea6d506be39147362af45c747887fce1032f4beca1646b4824e5a9614cd3332bfa94bbc5577ca5445e7f75ddd + languageName: node + linkType: hard + "crc32-stream@npm:^5.0.0": version: 5.0.0 resolution: "crc32-stream@npm:5.0.0" @@ -16463,6 +16706,15 @@ __metadata: languageName: node linkType: hard +"docker-compose@npm:^0.24.6": + version: 0.24.8 + resolution: "docker-compose@npm:0.24.8" + dependencies: + yaml: ^2.2.2 + checksum: 48f3564c46490f1f51899a144deb546b61450a76bffddb378379ac7702aa34b055e0237e0dc77507df94d7ad6f1f7daeeac27730230bce9aafe2e35efeda6b45 + languageName: node + linkType: hard + "docker-modem@npm:^3.0.0": version: 3.0.8 resolution: "docker-modem@npm:3.0.8" @@ -16487,7 +16739,7 @@ __metadata: languageName: node linkType: hard -"dockerode@npm:^3.3.1": +"dockerode@npm:^3.3.1, dockerode@npm:^3.3.5": version: 3.3.5 resolution: "dockerode@npm:3.3.5" dependencies: @@ -17661,7 +17913,7 @@ __metadata: languageName: node linkType: hard -"events@npm:3.3.0, events@npm:^3.0.0, events@npm:^3.2.0": +"events@npm:3.3.0, events@npm:^3.0.0, events@npm:^3.2.0, events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 @@ -17906,7 +18158,7 @@ __metadata: languageName: node linkType: hard -"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0": +"fast-fifo@npm:^1.2.0, fast-fifo@npm:^1.3.2": version: 1.3.2 resolution: "fast-fifo@npm:1.3.2" checksum: 6bfcba3e4df5af7be3332703b69a7898a8ed7020837ec4395bb341bd96cc3a6d86c3f6071dd98da289618cf2234c70d84b2a6f09a33dd6f988b1ff60d8e54275 @@ -18721,6 +18973,13 @@ __metadata: languageName: node linkType: hard +"get-port@npm:^5.1.1": + version: 5.1.1 + resolution: "get-port@npm:5.1.1" + checksum: 0162663ffe5c09e748cd79d97b74cd70e5a5c84b760a475ce5767b357fb2a57cb821cee412d646aa8a156ed39b78aab88974eddaa9e5ee926173c036c0713787 + languageName: node + linkType: hard + "get-stream@npm:^5.1.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" @@ -18824,7 +19083,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:7.2.3, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7": +"glob@npm:7.2.3, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7, glob@npm:^7.2.3": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -19106,7 +19365,7 @@ __metadata: languageName: node linkType: hard -"graphql@npm:^16.0.0": +"graphql@npm:^16.0.0, graphql@npm:^16.8.1": version: 16.8.1 resolution: "graphql@npm:16.8.1" checksum: 8d304b7b6f708c8c5cc164b06e92467dfe36aff6d4f2cf31dd19c4c2905a0e7b89edac4b7e225871131fd24e21460836b369de0c06532644d15b461d55b1ccc0 @@ -19313,6 +19572,13 @@ __metadata: languageName: node linkType: hard +"headers-polyfill@npm:3.2.5": + version: 3.2.5 + resolution: "headers-polyfill@npm:3.2.5" + checksum: a3c4bdd661584fd39e40c0f91412abc514616edfbd20d29a75567e591f90ef5c445c8e209b7f3c2b2375d27e95e4690f33417368a168d4832484a93861ab6a3c + languageName: node + linkType: hard + "helmet@npm:^6.0.0": version: 6.0.1 resolution: "helmet@npm:6.0.1" @@ -20303,6 +20569,13 @@ __metadata: languageName: node linkType: hard +"is-node-process@npm:^1.2.0": + version: 1.2.0 + resolution: "is-node-process@npm:1.2.0" + checksum: 930765cdc6d81ab8f1bbecbea4a8d35c7c6d88a3ff61f3630e0fc7f22d624d7661c1df05c58547d0eb6a639dfa9304682c8e342c4113a6ed51472b704cee2928 + languageName: node + linkType: hard + "is-number-object@npm:^1.0.4": version: 1.0.7 resolution: "is-number-object@npm:1.0.7" @@ -20513,6 +20786,13 @@ __metadata: languageName: node linkType: hard +"is-url@npm:^1.2.4": + version: 1.2.4 + resolution: "is-url@npm:1.2.4" + checksum: 100e74b3b1feab87a43ef7653736e88d997eb7bd32e71fd3ebc413e58c1cbe56269699c776aaea84244b0567f2a7d68dfaa512a062293ed2f9fdecb394148432 + languageName: node + linkType: hard + "is-weakmap@npm:^2.0.1": version: 2.0.1 resolution: "is-weakmap@npm:2.0.1" @@ -21309,6 +21589,13 @@ __metadata: languageName: node linkType: hard +"js-levenshtein@npm:^1.1.6": + version: 1.1.6 + resolution: "js-levenshtein@npm:1.1.6" + checksum: 409f052a7f1141be4058d97da7860e08efd97fc588b7a4c5cfa0548bc04f6d576644dae65ab630266dff685d56fb90d494e03d4d79cb484c287746b4f1bf0694 + languageName: node + linkType: hard + "js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -21575,7 +21862,7 @@ __metadata: languageName: node linkType: hard -"json-stable-stringify@npm:^1.0.2": +"json-stable-stringify@npm:^1.0.1, json-stable-stringify@npm:^1.0.2": version: 1.1.1 resolution: "json-stable-stringify@npm:1.1.1" dependencies: @@ -22225,6 +22512,20 @@ __metadata: languageName: node linkType: hard +"lodash.difference@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.difference@npm:4.5.0" + checksum: ecee276aa578f300e79350805a14a51be8d1f12b3c1389a19996d8ab516f814211a5f65c68331571ecdad96522b863ccc484b55504ce8c9947212a29f8857d5a + languageName: node + linkType: hard + +"lodash.flatten@npm:^4.4.0": + version: 4.4.0 + resolution: "lodash.flatten@npm:4.4.0" + checksum: 0ac34a393d4b795d4b7421153d27c13ae67e08786c9cbb60ff5b732210d46f833598eee3fb3844bb10070e8488efe390ea53bb567377e0cb47e9e630bf0811cb + languageName: node + linkType: hard + "lodash.flattendeep@npm:^4.0.0": version: 4.4.0 resolution: "lodash.flattendeep@npm:4.4.0" @@ -22239,6 +22540,13 @@ __metadata: languageName: node linkType: hard +"lodash.groupby@npm:^4.6.0": + version: 4.6.0 + resolution: "lodash.groupby@npm:4.6.0" + checksum: e2d4d13d12790a1cacab3f5f120b7c072a792224e83b2f403218866d18efde76024b2579996dfebb230a61ce06469332e16639103669a35a605287e19ced6b9b + languageName: node + linkType: hard + "lodash.includes@npm:^4.3.0": version: 4.3.0 resolution: "lodash.includes@npm:4.3.0" @@ -22309,6 +22617,13 @@ __metadata: languageName: node linkType: hard +"lodash.omit@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.omit@npm:4.5.0" + checksum: 434645e49fe84ab315719bd5a9a3a585a0f624aa4160bc09157dd041a414bcc287c15840365c1379476a3f3eda41fbe838976c3f7bdecbbf4c5478e86c471a30 + languageName: node + linkType: hard + "lodash.once@npm:^4.0.0": version: 4.1.1 resolution: "lodash.once@npm:4.1.1" @@ -22330,6 +22645,13 @@ __metadata: languageName: node linkType: hard +"lodash.union@npm:^4.6.0": + version: 4.6.0 + resolution: "lodash.union@npm:4.6.0" + checksum: 1514dc6508b2614ec071a6470f36eb7a70f69bf1abb6d55bdfdc21069635a4517783654b28504c0f025059a7598d37529766888e6d5902b8ab28b712228f7b2a + languageName: node + linkType: hard + "lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -23665,6 +23987,40 @@ __metadata: languageName: node linkType: hard +"msw@npm:^1.0.0": + version: 1.3.3 + resolution: "msw@npm:1.3.3" + dependencies: + "@mswjs/cookies": ^0.2.2 + "@mswjs/interceptors": ^0.17.10 + "@open-draft/until": ^1.0.3 + "@types/cookie": ^0.4.1 + "@types/js-levenshtein": ^1.1.1 + chalk: ^4.1.1 + chokidar: ^3.4.2 + cookie: ^0.4.2 + graphql: ^16.8.1 + headers-polyfill: 3.2.5 + inquirer: ^8.2.0 + is-node-process: ^1.2.0 + js-levenshtein: ^1.1.6 + node-fetch: ^2.6.7 + outvariant: ^1.4.0 + path-to-regexp: ^6.2.0 + strict-event-emitter: ^0.4.3 + type-fest: ^2.19.0 + yargs: ^17.3.1 + peerDependencies: + typescript: ">= 4.4.x" + peerDependenciesMeta: + typescript: + optional: true + bin: + msw: cli/index.js + checksum: cb3fda1519485f219d36c4e5ac1e1190ffe77dab66121c88cb9db0bace1ecb5a45c83db49e68e7c688b330ce43eed17d00939e09812dc710c0d4b3e59925730c + languageName: node + linkType: hard + "multer@npm:^1.4.5-lts.1": version: 1.4.5-lts.1 resolution: "multer@npm:1.4.5-lts.1" @@ -23917,7 +24273,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9": +"node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -24017,6 +24373,13 @@ __metadata: languageName: node linkType: hard +"node-machine-id@npm:^1.1.12": + version: 1.1.12 + resolution: "node-machine-id@npm:1.1.12" + checksum: e23088a0fb4a77a1d6484b7f09a22992fd3e0054d4f2e427692b4c7081e6cf30118ba07b6113b6c89f1ce46fd26ec5ab1d76dcaf6c10317717889124511283a5 + languageName: node + linkType: hard + "node-releases@npm:^2.0.13": version: 2.0.13 resolution: "node-releases@npm:2.0.13" @@ -24495,6 +24858,13 @@ __metadata: languageName: node linkType: hard +"openapi-types@npm:^12.0.2": + version: 12.1.3 + resolution: "openapi-types@npm:12.1.3" + checksum: 7fa5547f87a58d2aa0eba6e91d396f42d7d31bc3ae140e61b5d60b47d2fd068b48776f42407d5a8da7280cf31195aa128c2fc285e8bb871d1105edee5647a0bb + languageName: node + linkType: hard + "openapi3-ts@npm:^3.1.2": version: 3.2.0 resolution: "openapi3-ts@npm:3.2.0" @@ -24591,6 +24961,13 @@ __metadata: languageName: node linkType: hard +"outvariant@npm:^1.2.1, outvariant@npm:^1.4.0": + version: 1.4.2 + resolution: "outvariant@npm:1.4.2" + checksum: 5d9e2b3edb1cc8be9cbfc1c8c97e8b05137c4384bbfc56e0a465de26c5d2f023e65732ddcda9d46599b06d667fbc0de32c30d2ecd11f6f3f43bcf8ce0d320918 + languageName: node + linkType: hard + "p-cancelable@npm:^2.0.0": version: 2.1.1 resolution: "p-cancelable@npm:2.1.1" @@ -26047,7 +26424,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.0.0, prop-types@npm:^15.5.10, prop-types@npm:^15.5.7, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": +"prop-types@npm:^15.0.0, prop-types@npm:^15.5.10, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -26058,6 +26435,26 @@ __metadata: languageName: node linkType: hard +"proper-lockfile@npm:^4.1.2": + version: 4.1.2 + resolution: "proper-lockfile@npm:4.1.2" + dependencies: + graceful-fs: ^4.2.4 + retry: ^0.12.0 + signal-exit: ^3.0.2 + checksum: 00078ee6a61c216a56a6140c7d2a98c6c733b3678503002dc073ab8beca5d50ca271de4c85fca13b9b8ee2ff546c36674d1850509b84a04a5d0363bcb8638939 + languageName: node + linkType: hard + +"properties-reader@npm:^2.3.0": + version: 2.3.0 + resolution: "properties-reader@npm:2.3.0" + dependencies: + mkdirp: ^1.0.4 + checksum: cbf59e862dc507f8ce1f8d7641ed9737119f16a1d4dad8e79f17b303aaca1c6af7d36ddfef0f649cab4d200ba4334ac159af0b238f6978a085f5b1b5126b6cc3 + languageName: node + linkType: hard + "property-expr@npm:^2.0.5": version: 2.0.6 resolution: "property-expr@npm:2.0.6" @@ -26819,18 +27216,6 @@ __metadata: languageName: node linkType: hard -"react-text-truncate@npm:^0.19.0": - version: 0.19.0 - resolution: "react-text-truncate@npm:0.19.0" - dependencies: - prop-types: ^15.5.7 - peerDependencies: - react: ^15.4.1 || ^16.0.0 || ^17.0.0 || || ^18.0.0 - react-dom: ^15.4.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: 16d594a29893b6066cef4512b54d0376430d450ffcf6cf1606511033272c521b0a1f399aee95df910225a37aa3b92758a8489477bde0bfc758bf37ae991afdb2 - languageName: node - linkType: hard - "react-transition-group@npm:^4.0.0, react-transition-group@npm:^4.4.0, react-transition-group@npm:^4.4.5": version: 4.4.5 resolution: "react-transition-group@npm:4.4.5" @@ -26959,7 +27344,7 @@ __metadata: languageName: node linkType: hard -"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.6": +"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.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -28093,6 +28478,13 @@ __metadata: languageName: node linkType: hard +"set-cookie-parser@npm:^2.4.6": + version: 2.6.0 + resolution: "set-cookie-parser@npm:2.6.0" + checksum: bf11ebc594c53d84588f1b4c04f1b8ce14e0498b1c011b3d76b5c6d5aac481bbc3f7c5260ec4ce99bdc1d9aed19f9fc315e73166a36ca74d0f12349a73f6bdc9 + languageName: node + linkType: hard + "set-function-length@npm:^1.2.1": version: 1.2.2 resolution: "set-function-length@npm:1.2.2" @@ -28610,7 +29002,17 @@ __metadata: languageName: node linkType: hard -"ssh2@npm:^1.11.0, ssh2@npm:^1.15.0": +"ssh-remote-port-forward@npm:^1.0.4": + version: 1.0.4 + resolution: "ssh-remote-port-forward@npm:1.0.4" + dependencies: + "@types/ssh2": ^0.5.48 + ssh2: ^1.4.0 + checksum: c6c04c5ddfde7cb06e9a8655a152bd28fe6771c6fe62ff0bc08be229491546c410f30b153c968b8d6817a57d38678a270c228f30143ec0fe1be546efc4f6b65a + languageName: node + linkType: hard + +"ssh2@npm:^1.11.0, ssh2@npm:^1.15.0, ssh2@npm:^1.4.0": version: 1.15.0 resolution: "ssh2@npm:1.15.0" dependencies: @@ -28851,17 +29253,34 @@ __metadata: languageName: node linkType: hard -"streamx@npm:^2.15.0": - version: 2.16.1 - resolution: "streamx@npm:2.16.1" +"streamx@npm:^2.15.0, streamx@npm:^2.18.0": + version: 2.18.0 + resolution: "streamx@npm:2.18.0" dependencies: bare-events: ^2.2.0 - fast-fifo: ^1.1.0 + fast-fifo: ^1.3.2 queue-tick: ^1.0.1 + text-decoder: ^1.1.0 dependenciesMeta: bare-events: optional: true - checksum: 6bbb4c38c0ab6ddbe0857d55e72f71288f308f2a9f4413b7b07391cdf9f94232ffc2bbe40a1212d2e09634ecdbd5052b444c73cc8d67ae1c97e2b7e553dad559 + checksum: 88193eb37ad194e18cf62a7d6392180a0565017d494e2c96ee09f1e7ff64c16cdf97059e39cab4b16972e812d08d744d1e3c5117f4213e8057c44ad3963f2461 + languageName: node + linkType: hard + +"strict-event-emitter@npm:^0.2.4": + version: 0.2.8 + resolution: "strict-event-emitter@npm:0.2.8" + dependencies: + events: ^3.3.0 + checksum: 6ac06fe72a6ee6ae64d20f1dd42838ea67342f1b5f32b03b3050d73ee6ecee44b4d5c4ed2965a7154b47991e215f373d4e789e2b2be2769cd80e356126c2ca53 + languageName: node + linkType: hard + +"strict-event-emitter@npm:^0.4.3": + version: 0.4.6 + resolution: "strict-event-emitter@npm:0.4.6" + checksum: 4f4f2909613e7811de789991c06bfb770d6d6987e2ec5c66fa7485d0f07cc4e7e32eba0dcf26cee6d86af6c92946d7f4acdfaff57d0c4114df2cfa1bf0e3c091 languageName: node linkType: hard @@ -29385,6 +29804,23 @@ __metadata: languageName: node linkType: hard +"tar-fs@npm:^3.0.5": + version: 3.0.6 + resolution: "tar-fs@npm:3.0.6" + dependencies: + bare-fs: ^2.1.1 + bare-path: ^2.1.0 + pump: ^3.0.0 + tar-stream: ^3.1.5 + dependenciesMeta: + bare-fs: + optional: true + bare-path: + optional: true + checksum: b4fa09c70f75caf05bf5cf87369cd2862f1ac5fb75c4ddf9d25d55999f7736a94b58ad679d384196cba837c5f5ff14086e060fafccef5474a16e2d3058ffa488 + languageName: node + linkType: hard + "tar-fs@npm:~2.0.1": version: 2.0.1 resolution: "tar-fs@npm:2.0.1" @@ -29397,7 +29833,7 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:^2.0.0, tar-stream@npm:^2.1.4": +"tar-stream@npm:^2.0.0, tar-stream@npm:^2.1.4, tar-stream@npm:^2.2.0": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -29410,7 +29846,7 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:^3.0.0": +"tar-stream@npm:^3.0.0, tar-stream@npm:^3.1.5": version: 3.1.7 resolution: "tar-stream@npm:3.1.7" dependencies: @@ -29518,6 +29954,38 @@ __metadata: languageName: node linkType: hard +"testcontainers@npm:^10.0.0": + version: 10.9.0 + resolution: "testcontainers@npm:10.9.0" + dependencies: + "@balena/dockerignore": ^1.0.2 + "@types/dockerode": ^3.3.24 + archiver: ^5.3.2 + async-lock: ^1.4.1 + byline: ^5.0.0 + debug: ^4.3.4 + docker-compose: ^0.24.6 + dockerode: ^3.3.5 + get-port: ^5.1.1 + node-fetch: ^2.7.0 + proper-lockfile: ^4.1.2 + properties-reader: ^2.3.0 + ssh-remote-port-forward: ^1.0.4 + tar-fs: ^3.0.5 + tmp: ^0.2.1 + checksum: ff26a4642c01346dc4ed9754ed0f167aed7cb909e46f5c9b9165a6db9799e2da56e7da3f6b321353f673d98723ff95a6e49f29421e65883c41f9878318e0f2c5 + languageName: node + linkType: hard + +"text-decoder@npm:^1.1.0": + version: 1.1.0 + resolution: "text-decoder@npm:1.1.0" + dependencies: + b4a: ^1.6.4 + checksum: 450056ddac3cd56a47d1d3093af651f446981721f893e28fafeb2563b3270bcd5c879ecac263297569f894f63f03f4ec3b32ac9aa884febffe05604e119d50c6 + languageName: node + linkType: hard + "text-hex@npm:1.0.x": version: 1.0.0 resolution: "text-hex@npm:1.0.0" @@ -29532,6 +30000,13 @@ __metadata: languageName: node linkType: hard +"textextensions@npm:^5.16.0": + version: 5.16.0 + resolution: "textextensions@npm:5.16.0" + checksum: d2abd5c962760046aa85d9ca542bd8bdb451370fc0a5e5f807aa80dd2f50175ec10d5ce9d28ae96968aaf6a1b1bea254cf4715f24852d0dcf29c6a60af7f793c + languageName: node + linkType: hard + "thenify-all@npm:^1.0.0": version: 1.6.0 resolution: "thenify-all@npm:1.6.0" @@ -29633,6 +30108,13 @@ __metadata: languageName: node linkType: hard +"tmp@npm:^0.2.1": + version: 0.2.3 + resolution: "tmp@npm:0.2.3" + checksum: 73b5c96b6e52da7e104d9d44afb5d106bb1e16d9fa7d00dbeb9e6522e61b571fbdb165c756c62164be9a3bbe192b9b268c236d370a2a0955c7689cd2ae377b95 + languageName: node + linkType: hard + "tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" @@ -29802,10 +30284,10 @@ __metadata: languageName: node linkType: hard -"triple-beam@npm:^1.3.0": - version: 1.3.0 - resolution: "triple-beam@npm:1.3.0" - checksum: 7d7b77d8625fb252c126c24984a68de462b538a8fcd1de2abd0a26421629cf3527d48e23b3c2264f08f4a6c3bc40a478a722176f4d7b6a1acc154cb70c359f2b +"triple-beam@npm:^1.3.0, triple-beam@npm:^1.4.1": + version: 1.4.1 + resolution: "triple-beam@npm:1.4.1" + checksum: 2e881a3e8e076b6f2b85b9ec9dd4a900d3f5016e6d21183ed98e78f9abcc0149e7d54d79a3f432b23afde46b0885bdcdcbff789f39bc75de796316961ec07f61 languageName: node linkType: hard @@ -29853,6 +30335,15 @@ __metadata: languageName: node linkType: hard +"ts-invariant@npm:^0.9.3": + version: 0.9.4 + resolution: "ts-invariant@npm:0.9.4" + dependencies: + tslib: ^2.1.0 + checksum: c9e5726361fa266916966b2070605f8664b6dd1d8b0ef7565dbf056abb6a87be26195985ef62dd97aeb0894cf2f4ad5b7f0d89dadadc197eaa38e99222afa29c + languageName: node + linkType: hard + "ts-is-present@npm:^1.1.1": version: 1.2.2 resolution: "ts-is-present@npm:1.2.2" @@ -30581,6 +31072,13 @@ __metadata: languageName: node linkType: hard +"url-join@npm:^4.0.1": + version: 4.0.1 + resolution: "url-join@npm:4.0.1" + checksum: f74e868bf25dbc8be6a8d7237d4c36bb5b6c62c72e594d5ab1347fe91d6af7ccd9eb5d621e30152e4da45c2e9a26bec21390e911ab54a62d4d82e76028374ee5 + languageName: node + linkType: hard + "url-parse@npm:^1.5.10, url-parse@npm:^1.5.3": version: 1.5.10 resolution: "url-parse@npm:1.5.10" @@ -30993,6 +31491,19 @@ __metadata: languageName: node linkType: hard +"web-encoding@npm:^1.1.5": + version: 1.1.5 + resolution: "web-encoding@npm:1.1.5" + dependencies: + "@zxing/text-encoding": 0.9.0 + util: ^0.12.3 + dependenciesMeta: + "@zxing/text-encoding": + optional: true + checksum: 2234a2b122f41006ce07859b3c0bf2e18f46144fda2907d5db0b571b76aa5c26977c646100ad9c00d2f8a4f6f2b848bc02147845d8c447ab365ec4eff376338d + languageName: node + linkType: hard + "web-streams-polyfill@npm:^3.0.3": version: 3.3.3 resolution: "web-streams-polyfill@npm:3.3.3" @@ -31629,6 +32140,13 @@ __metadata: languageName: node linkType: hard +"yaml-ast-parser@npm:^0.0.43": + version: 0.0.43 + resolution: "yaml-ast-parser@npm:0.0.43" + checksum: fb5df4c067b6ccbd00953a46faf6ff27f0e290d623c712dc41f330251118f110e22cfd184bbff498bd969cbcda3cd27e0f9d0adb9e6d90eb60ccafc0d8e28077 + languageName: node + linkType: hard + "yaml-diff-patch@npm:^2.0.0": version: 2.0.0 resolution: "yaml-diff-patch@npm:2.0.0" @@ -31817,6 +32335,17 @@ __metadata: languageName: node linkType: hard +"zip-stream@npm:^4.1.0": + version: 4.1.1 + resolution: "zip-stream@npm:4.1.1" + dependencies: + archiver-utils: ^3.0.4 + compress-commons: ^4.1.2 + readable-stream: ^3.6.0 + checksum: 33bd5ee7017656c2ad728b5d4ba510e15bd65ce1ec180c5bbdc7a5f063256353ec482e6a2bc74de7515219d8494147924b9aae16e63fdaaf37cdf7d1ee8df125 + languageName: node + linkType: hard + "zip-stream@npm:^5.0.1": version: 5.0.1 resolution: "zip-stream@npm:5.0.1"