diff --git a/backstage.json b/backstage.json index 4d05216..ae8b9e9 100644 --- a/backstage.json +++ b/backstage.json @@ -1,3 +1,3 @@ { - "version": "1.24.2" + "version": "1.26.3" } diff --git a/package.json b/package.json index 5f35d1e..7459405 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "clean": "backstage-cli repo clean", "test": "backstage-cli repo test", "test:all": "backstage-cli repo test --coverage", - "lint": "backstage-cli repo lint --since origin/main", + "lint": "backstage-cli package lint", "lint:all": "backstage-cli repo lint", "prettier:check": "prettier --check .", "create-plugin": "backstage-cli create-plugin --scope internal", @@ -31,8 +31,8 @@ ] }, "devDependencies": { - "@backstage/cli": "^0.26.1", - "@janus-idp/cli": "^1.4.7", + "@backstage/cli": "^0.26.4", + "@janus-idp/cli": "^1.8.0", "@spotify/prettier-config": "^12.0.0", "concurrently": "^8.1.0", "node-gyp": "^9.0.0", @@ -54,8 +54,8 @@ ] }, "dependencies": { - "@backstage/backend-dynamic-feature-service": "0.1.0", - "@backstage/test-utils": "^1.5.3", + "@backstage/backend-dynamic-feature-service": "^0.2.9", + "@backstage/test-utils": "^1.5.4", "@types/passport-oauth2": "^1.4.12", "passport-oauth2": "^1.7.0" }, diff --git a/packages/app/package.json b/packages/app/package.json index bed94b1..b14dad0 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -18,56 +18,56 @@ "cy:run": "cypress run --browser chrome" }, "dependencies": { - "@backstage/app-defaults": "^1.5.2", + "@backstage/app-defaults": "^1.5.4", "@backstage/catalog-model": "^1.4.5", - "@backstage/cli": "^0.26.1", - "@backstage/core-app-api": "^1.12.2", - "@backstage/core-components": "^0.14.2", - "@backstage/core-plugin-api": "^1.9.1", - "@backstage/integration-react": "^1.1.25", - "@backstage/plugin-adr": "^0.6.15", - "@backstage/plugin-api-docs": "^0.11.2", - "@backstage/plugin-catalog": "^1.18.1", + "@backstage/cli": "^0.26.4", + "@backstage/core-app-api": "^1.12.4", + "@backstage/core-components": "^0.14.4", + "@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.2", - "@backstage/plugin-catalog-import": "^0.10.8", - "@backstage/plugin-catalog-react": "^1.11.1", - "@backstage/plugin-cicd-statistics": "^0.1.34", - "@backstage/plugin-explore": "^0.4.18", - "@backstage/plugin-gcalendar": "^0.3.25", - "@backstage/plugin-github-actions": "^0.6.13", - "@backstage/plugin-github-pull-requests-board": "^0.1.26", - "@backstage/plugin-home": "^0.7.1", - "@backstage/plugin-kubernetes": "^0.11.7", - "@backstage/plugin-org": "^0.6.22", - "@backstage/plugin-permission-react": "^0.4.21", - "@backstage/plugin-scaffolder": "^1.19.1", - "@backstage/plugin-search": "^1.4.8", - "@backstage/plugin-search-react": "^1.7.8", - "@backstage/plugin-tech-insights": "^0.3.24", - "@backstage/plugin-tech-radar": "^0.7.1", - "@backstage/plugin-techdocs": "^1.10.2", - "@backstage/plugin-techdocs-module-addons-contrib": "^1.1.7", - "@backstage/plugin-techdocs-react": "^1.2.1", - "@backstage/plugin-user-settings": "^0.8.3", - "@backstage/theme": "^0.5.2", + "@backstage/plugin-catalog-graph": "^0.4.4", + "@backstage/plugin-catalog-import": "^0.10.10", + "@backstage/plugin-catalog-react": "^1.11.3", + "@backstage/plugin-home": "^0.7.3", + "@backstage/plugin-kubernetes": "^0.11.9", + "@backstage/plugin-org": "^0.6.24", + "@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", "@internal/backstage-plugin-cicd-statistics-module-zuul": "^0.1.0", - "@janus-idp/backstage-plugin-quay": "^1.5.9", - "@janus-idp/backstage-plugin-topology": "^1.18.7", + "@janus-idp/backstage-plugin-quay": "^1.6.0", + "@janus-idp/backstage-plugin-topology": "^1.19.0", "@k-phoen/backstage-plugin-grafana": "^0.1.22", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", - "@roadiehq/backstage-plugin-github-insights": "^2.3.27", - "@roadiehq/backstage-plugin-github-pull-requests": "^2.5.24", + "@roadiehq/backstage-plugin-github-insights": "^2.3.28", + "@roadiehq/backstage-plugin-github-pull-requests": "^2.5.25", "@trimm/plugin-dependencytrack": "^0.2.2", "history": "^5.0.0", "react": "^17.0.2", "react-dom": "^17.0.2", "react-router-dom": "^6.3.0", - "react-use": "^17.2.4" + "react-use": "^17.2.4", + "@backstage-community/plugin-adr": "^0.6.18", + "@backstage-community/plugin-cicd-statistics": "^0.1.37", + "@backstage-community/plugin-explore": "^0.4.21", + "@backstage-community/plugin-gcalendar": "^0.3.28", + "@backstage-community/plugin-github-actions": "^0.6.16", + "@backstage-community/plugin-github-pull-requests-board": "^0.2.1", + "@backstage-community/plugin-tech-insights": "^0.3.27", + "@backstage-community/plugin-tech-radar": "^0.7.4" }, "devDependencies": { - "@backstage/test-utils": "^1.5.2", + "@backstage/test-utils": "^1.5.4", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/packages/app/src/App.tsx b/packages/app/src/App.tsx index abbf31e..5603c94 100644 --- a/packages/app/src/App.tsx +++ b/packages/app/src/App.tsx @@ -13,15 +13,15 @@ import { import { ScaffolderPage, scaffolderPlugin } from '@backstage/plugin-scaffolder'; import { orgPlugin } from '@backstage/plugin-org'; import { SearchPage } from '@backstage/plugin-search'; -import { TechRadarPage } from '@backstage/plugin-tech-radar'; +import { TechRadarPage } from '@backstage-community/plugin-tech-radar'; import { DefaultTechDocsHome, TechDocsIndexPage, /* techdocsPlugin,*/ TechDocsReaderPage, } from '@backstage/plugin-techdocs'; -/*import { TechDocsAddons } from '@backstage/plugin-techdocs-react'; -import { ReportIssue } from '@backstage/plugin-techdocs-module-addons-contrib';*/ +/* import { TechDocsAddons } from '@backstage/plugin-techdocs-react'; +import { ReportIssue } from '@backstage/plugin-techdocs-module-addons-contrib'; */ import { UserSettingsPage } from '@backstage/plugin-user-settings'; // import { UserSettingsPage } from '@internal/plugin-user-settings'; import { giteaOauth2AuthApiRef, apis } from './apis'; @@ -42,7 +42,7 @@ import { useApi, } from '@backstage/core-plugin-api'; import { SignInPage, ProxiedSignInPage } from '@backstage/core-components'; -import { ExplorePage /* , explorePlugin */ } from '@backstage/plugin-explore'; +import { ExplorePage /* , explorePlugin */ } from '@backstage-community/plugin-explore'; import { HomepageCompositionRoot } from '@backstage/plugin-home'; import { homePage } from './components/home/HomePage'; diff --git a/packages/app/src/apis.ts b/packages/app/src/apis.ts index be57800..56cc41c 100644 --- a/packages/app/src/apis.ts +++ b/packages/app/src/apis.ts @@ -25,9 +25,9 @@ import { } from '@backstage/core-plugin-api'; import { TechRadarClient } from './lib/tech_radar'; -import { techRadarApiRef } from '@backstage/plugin-tech-radar'; +import { techRadarApiRef } from '@backstage-community/plugin-tech-radar'; -import { cicdStatisticsApiRef } from '@backstage/plugin-cicd-statistics'; +import { cicdStatisticsApiRef } from '@backstage-community/plugin-cicd-statistics'; import { CicdStatisticsApiZuul } from '@internal/backstage-plugin-cicd-statistics-module-zuul'; export const giteaOauth2AuthApiRef: ApiRef< @@ -46,7 +46,7 @@ export const apis: AnyApiFactory[] = [ deps: { configApi: configApiRef }, factory: ({ configApi }) => ScmIntegrationsApi.fromConfig(configApi), }), - //ScmAuth.createDefaultApiFactory(), + // ScmAuth.createDefaultApiFactory(), createApiFactory({ api: scmAuthApiRef, deps: { diff --git a/packages/app/src/components/catalog/EntityPage.tsx b/packages/app/src/components/catalog/EntityPage.tsx index 5ae1ebf..d6e9a83 100644 --- a/packages/app/src/components/catalog/EntityPage.tsx +++ b/packages/app/src/components/catalog/EntityPage.tsx @@ -51,7 +51,7 @@ import { RELATION_PROVIDES_API, } from '@backstage/catalog-model'; -import { EntityCicdStatisticsContent } from '@backstage/plugin-cicd-statistics'; +import { EntityCicdStatisticsContent } from '@backstage-community/plugin-cicd-statistics'; import { isZuulAvailable } from '@internal/backstage-plugin-cicd-statistics-module-zuul'; import { @@ -59,13 +59,13 @@ import { EntityGrafanaDashboardsCard, } from '@k-phoen/backstage-plugin-grafana'; -import { EntityTechInsightsScorecardContent } from '@backstage/plugin-tech-insights'; -import { EntityAdrContent, isAdrAvailable } from '@backstage/plugin-adr'; +import { EntityTechInsightsScorecardContent } from '@backstage-community/plugin-tech-insights'; +import { EntityAdrContent, isAdrAvailable } from '@backstage-community/plugin-adr'; import { EntityGithubPullRequestsContent } from '@roadiehq/backstage-plugin-github-pull-requests'; import { EntityGithubPullRequestsOverviewCard } from '@roadiehq/backstage-plugin-github-pull-requests'; import { /* EntityTeamPullRequestsCard, */ EntityTeamPullRequestsContent, -} from '@backstage/plugin-github-pull-requests-board'; +} from '@backstage-community/plugin-github-pull-requests-board'; import { EntityGithubInsightsContent, EntityGithubInsightsLanguagesCard, diff --git a/packages/app/src/components/home/HomePage.tsx b/packages/app/src/components/home/HomePage.tsx index 51e9eb9..743bf60 100644 --- a/packages/app/src/components/home/HomePage.tsx +++ b/packages/app/src/components/home/HomePage.tsx @@ -26,7 +26,7 @@ import { } from '@backstage/plugin-home'; import { Content, Header, Page } from '@backstage/core-components'; import { HomePageSearchBar } from '@backstage/plugin-search'; -import { HomePageCalendar } from '@backstage/plugin-gcalendar'; +import { HomePageCalendar } from '@backstage-community/plugin-gcalendar'; import Grid from '@material-ui/core/Grid'; import React from 'react'; diff --git a/packages/app/src/lib/tech_radar.ts b/packages/app/src/lib/tech_radar.ts index 16e60e9..152c659 100644 --- a/packages/app/src/lib/tech_radar.ts +++ b/packages/app/src/lib/tech_radar.ts @@ -4,7 +4,7 @@ import { RadarEntry, TechRadarApi, TechRadarLoaderResponse, -} from '@backstage/plugin-tech-radar'; +} from '@backstage-community/plugin-tech-radar'; const rings = new Array(); rings.push({ id: 'adopt', name: 'Use', color: '#93c47d' }); diff --git a/packages/backend/package.json b/packages/backend/package.json index ef97cdb..5403fcd 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -16,36 +16,43 @@ "build-image": "docker build ../.. -f Dockerfile --tag backstage" }, "dependencies": { - "@backstage/backend-common": "^0.21.5", - "@backstage/backend-tasks": "^0.5.20", - "@backstage/catalog-client": "^1.6.2", + "@backstage-community/plugin-adr-backend": "^0.4.15", + "@backstage-community/plugin-explore-backend": "^0.0.28", + "@backstage-community/plugin-explore-common": "^0.0.3", + "@backstage-community/plugin-tech-insights-backend": "^0.5.32", + "@backstage-community/plugin-tech-insights-backend-module-jsonfc": "^0.1.50", + "@backstage-community/plugin-tech-insights-node": "^0.6.1", + "@backstage/backend-common": "^0.21.7", + "@backstage/backend-defaults": "^0.2.17", + "@backstage/backend-tasks": "^0.5.22", + "@backstage/catalog-client": "^1.6.4", "@backstage/catalog-model": "^1.4.5", "@backstage/config": "^1.2.0", - "@backstage/integration": "^1.9.1", - "@backstage/plugin-adr-backend": "^0.4.12", - "@backstage/plugin-app-backend": "^0.3.63", - "@backstage/plugin-auth-backend": "^0.22.2", - "@backstage/plugin-auth-node": "^0.4.10", - "@backstage/plugin-catalog-backend": "^1.20.0", - "@backstage/plugin-explore-backend": "^0.0.25", - "@backstage/plugin-explore-common": "^0.0.2", - "@backstage/plugin-kubernetes-backend": "^0.16.2", + "@backstage/integration": "^1.10.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-kubernetes-backend": "^0.17.0", + "@backstage/plugin-permission-backend": "^0.5.41", + "@backstage/plugin-permission-backend-module-allow-all-policy": "^0.1.14", "@backstage/plugin-permission-common": "^0.7.13", - "@backstage/plugin-permission-node": "^0.7.26", - "@backstage/plugin-proxy-backend": "^0.4.13", - "@backstage/plugin-scaffolder-backend": "^1.22.2", - "@backstage/plugin-search-backend": "^1.5.5", - "@backstage/plugin-search-backend-module-pg": "^0.5.24", - "@backstage/plugin-search-backend-node": "^1.2.19", - "@backstage/plugin-tech-insights-backend": "^0.5.29", - "@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.47", - "@backstage/plugin-tech-insights-node": "^0.5.1", - "@backstage/plugin-techdocs-backend": "^1.10.2", + "@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.22", + "@backstage/plugin-search-backend-module-pg": "^0.5.26", + "@backstage/plugin-search-backend-module-techdocs": "^0.1.22", + "@backstage/plugin-search-backend-node": "^1.2.21", + "@backstage/plugin-techdocs-backend": "^1.10.4", "@internal/scaffolder-backend-module-otc": "^0.1.0", - "@janus-idp/backstage-plugin-keycloak-backend": "^1.8.6", - "@roadiehq/scaffolder-backend-argocd": "^1.1.24", - "@roadiehq/scaffolder-backend-module-http-request": "^4.1.9", - "@roadiehq/scaffolder-backend-module-utils": "^1.14.0", + "@janus-idp/backstage-plugin-keycloak-backend": "^1.9.0", + "@roadiehq/scaffolder-backend-argocd": "^1.1.25", + "@roadiehq/scaffolder-backend-module-http-request": "^4.1.10", + "@roadiehq/scaffolder-backend-module-utils": "^1.14.1", "app": "link:../app", "better-sqlite3": "^7.5.0", "dockerode": "^3.3.1", @@ -56,7 +63,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.26.1", + "@backstage/cli": "^0.26.4", "@types/dockerode": "^3.3.0", "@types/express": "^4.17.6", "@types/express-serve-static-core": "^4.17.5", diff --git a/packages/backend/src/index.ts b/packages/backend/src/index.ts index 73e9b7c..a77885a 100644 --- a/packages/backend/src/index.ts +++ b/packages/backend/src/index.ts @@ -6,130 +6,38 @@ * Happy hacking! */ -import Router from 'express-promise-router'; -import { - createServiceBuilder, - loadBackendConfig, - getRootLogger, - useHotMemoize, - notFoundHandler, - CacheManager, - DatabaseManager, - SingleHostDiscovery, - ServerTokenManager, -} from '@backstage/backend-common'; -import { OtcUrlReaders } from './UrlReaders'; +import { createBackend } from '@backstage/backend-defaults'; -import { TaskScheduler } from '@backstage/backend-tasks'; -import { Config } from '@backstage/config'; -import app from './plugins/app'; -import auth from './plugins/auth'; -import catalog from './plugins/catalog'; -import scaffolder from './plugins/scaffolder'; -import proxy from './plugins/proxy'; -import techdocs from './plugins/techdocs'; -import search from './plugins/search'; -import { PluginEnvironment } from './types'; -import { ServerPermissionClient } from '@backstage/plugin-permission-node'; -import { DefaultIdentityClient } from '@backstage/plugin-auth-node'; +const backend = createBackend(); -import techInsights from './plugins/techInsights'; -import adr from './plugins/adr'; -import explore from './plugins/explore'; -import kubernetes from './plugins/kubernetes'; +backend.add(import('@backstage/plugin-app-backend/alpha')); +backend.add(import('@backstage/plugin-proxy-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-techdocs-backend/alpha')); -function makeCreateEnv(config: Config) { - const root = getRootLogger(); - const reader = OtcUrlReaders.default({ - logger: root, - config, - }); +// auth plugin +backend.add(import('@backstage/plugin-auth-backend')); - const discovery = SingleHostDiscovery.fromConfig(config); - const cacheManager = CacheManager.fromConfig(config); - const databaseManager = DatabaseManager.fromConfig(config, { logger: root }); - const tokenManager = ServerTokenManager.noop(); - const taskScheduler = TaskScheduler.fromConfig(config); +// See https://backstage.io/docs/backend-system/building-backends/migrating#the-auth-plugin +backend.add(import('@backstage/plugin-auth-backend-module-guest-provider')); - const identity = DefaultIdentityClient.create({ - discovery, - }); - const permissions = ServerPermissionClient.fromConfig(config, { - discovery, - tokenManager, - }); +// See https://backstage.io/docs/auth/guest/provider - root.info(`Created UrlReader ${reader}`); +// catalog plugin +backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add( + import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'), +); - return (plugin: string): PluginEnvironment => { - const logger = root.child({ type: 'plugin', plugin }); - const database = databaseManager.forPlugin(plugin); - const cache = cacheManager.forPlugin(plugin); - const scheduler = taskScheduler.forPlugin(plugin); - return { - logger, - database, - cache, - config, - reader, - discovery, - tokenManager, - scheduler, - permissions, - identity, - }; - }; -} +// permission plugin +backend.add(import('@backstage/plugin-permission-backend/alpha')); +backend.add( + import('@backstage/plugin-permission-backend-module-allow-all-policy'), +); -async function main() { - const config = await loadBackendConfig({ - argv: process.argv, - logger: getRootLogger(), - }); - const createEnv = makeCreateEnv(config); +// search plugin +backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend-module-catalog/alpha')); +backend.add(import('@backstage/plugin-search-backend-module-techdocs/alpha')); - const catalogEnv = useHotMemoize(module, () => createEnv('catalog')); - const techInsightsEnv = useHotMemoize(module, () => - createEnv('tech_insights'), - ); - const scaffolderEnv = useHotMemoize(module, () => createEnv('scaffolder')); - const authEnv = useHotMemoize(module, () => createEnv('auth')); - const proxyEnv = useHotMemoize(module, () => createEnv('proxy')); - const techdocsEnv = useHotMemoize(module, () => createEnv('techdocs')); - const searchEnv = useHotMemoize(module, () => createEnv('search')); - const appEnv = useHotMemoize(module, () => createEnv('app')); - const adrEnv = useHotMemoize(module, () => createEnv('adr')); - const exploreEnv = useHotMemoize(module, () => createEnv('explore')); - const kubernetesEnv = useHotMemoize(module, () => createEnv('kubernetes')); - - const apiRouter = Router(); - apiRouter.use('/catalog', await catalog(catalogEnv)); - apiRouter.use('/scaffolder', await scaffolder(scaffolderEnv)); - apiRouter.use('/auth', await auth(authEnv)); - apiRouter.use('/techdocs', await techdocs(techdocsEnv)); - apiRouter.use('/proxy', await proxy(proxyEnv)); - apiRouter.use('/search', await search(searchEnv)); - apiRouter.use('/tech-insights', await techInsights(techInsightsEnv)); - apiRouter.use('/adr', await adr(adrEnv)); - apiRouter.use('/explore', await explore(exploreEnv)); - apiRouter.use('/kubernetes', await kubernetes(kubernetesEnv)); - - // Add backends ABOVE this line; this 404 handler is the catch-all fallback - apiRouter.use(notFoundHandler()); - - const service = createServiceBuilder(module) - .loadConfig(config) - .addRouter('/api', apiRouter) - .addRouter('', await app(appEnv)); - - await service.start().catch(err => { - console.log(err); - process.exit(1); - }); -} - -module.hot?.accept(); -main().catch(error => { - console.error('Backend failed to start up', error); - process.exit(1); -}); +backend.start(); diff --git a/packages/backend/src/plugins/adr.ts b/packages/backend/src/plugins/adr.ts index 466124e..294dd6f 100644 --- a/packages/backend/src/plugins/adr.ts +++ b/packages/backend/src/plugins/adr.ts @@ -1,4 +1,4 @@ -import { createRouter } from '@backstage/plugin-adr-backend'; +import { createRouter } from '@backstage-community/plugin-adr-backend'; import { Router } from 'express'; import { PluginEnvironment } from '../types'; diff --git a/packages/backend/src/plugins/app.ts b/packages/backend/src/plugins/app.ts deleted file mode 100644 index 7c37f68..0000000 --- a/packages/backend/src/plugins/app.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { createRouter } from '@backstage/plugin-app-backend'; -import { Router } from 'express'; -import { PluginEnvironment } from '../types'; - -export default async function createPlugin( - env: PluginEnvironment, -): Promise { - return await createRouter({ - logger: env.logger, - config: env.config, - database: env.database, - appPackageName: 'app', - }); -} diff --git a/packages/backend/src/plugins/auth.ts b/packages/backend/src/plugins/auth.ts deleted file mode 100644 index 2b9470e..0000000 --- a/packages/backend/src/plugins/auth.ts +++ /dev/null @@ -1,109 +0,0 @@ -import { - DEFAULT_NAMESPACE, - stringifyEntityRef, -} from '@backstage/catalog-model'; - -import { - createRouter, - providers, - // defaultAuthProviderFactories, -} from '@backstage/plugin-auth-backend'; -import { Router } from 'express'; -import { PluginEnvironment } from '../types'; - -export default async function createPlugin( - env: PluginEnvironment, -): Promise { - return await createRouter({ - logger: env.logger, - config: env.config, - database: env.database, - discovery: env.discovery, - tokenManager: env.tokenManager, - providerFactories: { - // ...defaultAuthProviderFactories, - - // - // https://backstage.io/docs/auth/identity-resolver - github: providers.github.create({ - signIn: { - async resolver({ result: { fullProfile } }, ctx) { - const userId = fullProfile.username; - if (!userId) { - throw new Error( - `GitHub user profile does not contain a username`, - ); - } - - const userEntityRef = stringifyEntityRef({ - kind: 'User', - name: userId, - namespace: DEFAULT_NAMESPACE, - }); - - return ctx.issueToken({ - claims: { - sub: userEntityRef, - ent: [userEntityRef], - }, - }); - }, - /* resolver: providers.github.resolvers.usernameMatchingUserEntityName(),*/ - }, - }), - oauth2Proxy: providers.oauth2Proxy.create({ - signIn: { - async resolver({ result }, ctx) { - console.log('Sign in with oauth2'); - const name = result.getHeader('x-forwarded-preferred-username'); - if (!name) { - throw new Error('Request did not contain a user'); - } - try { - // Attempts to sign in existing user - const signedInUser = await ctx.signInWithCatalogUser({ - entityRef: { name }, - }); - - return Promise.resolve(signedInUser); - } catch (e) { - // Create stub user - const userEntityRef = stringifyEntityRef({ - kind: 'User', - name: name, - namespace: DEFAULT_NAMESPACE, - }); - return ctx.issueToken({ - claims: { - sub: userEntityRef, - ent: [userEntityRef], - }, - }); - } - /* return ctx.signInWithCatalogUser({ - entityRef: { name }, - }); */ - }, - }, - }), - gitea: providers.oauth2.create({ - signIn: { - resolver(info, ctx) { - console.log(info.profile); - const userRef = stringifyEntityRef({ - kind: 'User', - name: (info.profile.displayName = 'unknown'), - namespace: DEFAULT_NAMESPACE, - }); - return ctx.issueToken({ - claims: { - sub: userRef, // The user's own identity - ent: [userRef], // A list of identities that the user claims ownership through - }, - }); - }, - }, - }), - }, - }); -} diff --git a/packages/backend/src/plugins/catalog.ts b/packages/backend/src/plugins/catalog.ts deleted file mode 100644 index 7df32d6..0000000 --- a/packages/backend/src/plugins/catalog.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { CatalogBuilder } from '@backstage/plugin-catalog-backend'; -import { ScaffolderEntitiesProcessor } from '@backstage/plugin-scaffolder-backend'; -import { Router } from 'express'; -import { PluginEnvironment } from '../types'; - -// import { KeycloakOrgEntityProvider } from '@janus-idp/backstage-plugin-keycloak-backend'; - -export default async function createPlugin( - env: PluginEnvironment, -): Promise { - const builder = await CatalogBuilder.create(env); - - // builder.addEntityProvider( - // KeycloakOrgEntityProvider.fromConfig(env.config, { - // id: 'development', - // logger: env.logger, - // schedule: env.scheduler.createScheduledTaskRunner({ - // frequency: { minutes: 2 }, - // timeout: { minutes: 50 }, - // initialDelay: { seconds: 15 }, - // }), - // }), - // ); - builder.addProcessor(new ScaffolderEntitiesProcessor()); - builder.setProcessingIntervalSeconds(10); - const { processingEngine, router } = await builder.build(); - await processingEngine.start(); - return router; -} diff --git a/packages/backend/src/plugins/explore.ts b/packages/backend/src/plugins/explore.ts index 071f5c7..73792ca 100644 --- a/packages/backend/src/plugins/explore.ts +++ b/packages/backend/src/plugins/explore.ts @@ -1,8 +1,8 @@ import { createRouter, StaticExploreToolProvider, -} from '@backstage/plugin-explore-backend'; -import { ExploreTool } from '@backstage/plugin-explore-common'; +} from '@backstage-community/plugin-explore-backend'; +import { ExploreTool } from '@backstage-community/plugin-explore-common'; import { Router } from 'express'; import { PluginEnvironment } from '../types'; diff --git a/packages/backend/src/plugins/proxy.ts b/packages/backend/src/plugins/proxy.ts deleted file mode 100644 index 54ec393..0000000 --- a/packages/backend/src/plugins/proxy.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { createRouter } from '@backstage/plugin-proxy-backend'; -import { Router } from 'express'; -import { PluginEnvironment } from '../types'; - -export default async function createPlugin( - env: PluginEnvironment, -): Promise { - return await createRouter({ - logger: env.logger, - config: env.config, - discovery: env.discovery, - }); -} diff --git a/packages/backend/src/plugins/scaffolder.ts b/packages/backend/src/plugins/scaffolder.ts deleted file mode 100644 index 6f9462a..0000000 --- a/packages/backend/src/plugins/scaffolder.ts +++ /dev/null @@ -1,86 +0,0 @@ -/* - * 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 { CatalogClient } from '@backstage/catalog-client'; -import { ScmIntegrations } from '@backstage/integration'; -import { - createBuiltinActions, - createRouter, -} from '@backstage/plugin-scaffolder-backend'; -import { Router } from 'express'; -import type { PluginEnvironment } from '../types'; -import { - createZipAction, - createSleepAction, - createWriteFileAction, - createAppendFileAction, - createMergeJSONAction, - createMergeAction, - createParseFileAction, - createSerializeYamlAction, - createSerializeJsonAction, - createJSONataAction, - createYamlJSONataTransformAction, - createJsonJSONataTransformAction, -} from '@roadiehq/scaffolder-backend-module-utils'; -import { - createGiteaCloneAction, - // createPublishGiteaAction, - createPublishGiteaPullRequestAction, -} from '@internal/scaffolder-backend-module-otc'; - -export default async function createPlugin( - env: PluginEnvironment, -): Promise { - const catalogClient = new CatalogClient({ discoveryApi: env.discovery }); - const integrations = ScmIntegrations.fromConfig(env.config); - - const builtInActions = createBuiltinActions({ - integrations, - catalogClient, - config: env.config, - reader: env.reader, - }); - - const config = env.config; - - const actions = [ - ...builtInActions, - createZipAction(), - createSleepAction(), - createWriteFileAction(), - createAppendFileAction(), - createMergeJSONAction({}), - createMergeAction(), - createParseFileAction(), - createSerializeYamlAction(), - createSerializeJsonAction(), - createJSONataAction(), - createYamlJSONataTransformAction(), - createJsonJSONataTransformAction(), - // createPublishGiteaAction({ integrations, config }), - createPublishGiteaPullRequestAction({ integrations, config }), - createGiteaCloneAction({ integrations }), - ]; - - return await createRouter({ - actions, - logger: env.logger, - config: env.config, - database: env.database, - reader: env.reader, - catalogClient: catalogClient, - identity: env.identity, - }); -} diff --git a/packages/backend/src/plugins/search.ts b/packages/backend/src/plugins/search.ts deleted file mode 100644 index e9469dc..0000000 --- a/packages/backend/src/plugins/search.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { useHotCleanup } from '@backstage/backend-common'; -import { createRouter } from '@backstage/plugin-search-backend'; -import { - IndexBuilder, - LunrSearchEngine, -} from '@backstage/plugin-search-backend-node'; -import { PluginEnvironment } from '../types'; -import { DefaultCatalogCollatorFactory } from '@backstage/plugin-catalog-backend'; -import { DefaultTechDocsCollatorFactory } from '@backstage/plugin-techdocs-backend'; -import { Router } from 'express'; - -export default async function createPlugin( - env: PluginEnvironment, -): Promise { - // Initialize a connection to a search engine. - const searchEngine = new LunrSearchEngine({ - logger: env.logger, - }); - const indexBuilder = new IndexBuilder({ - logger: env.logger, - searchEngine, - }); - - const schedule = env.scheduler.createScheduledTaskRunner({ - frequency: { minutes: 10 }, - timeout: { minutes: 15 }, - // A 3 second delay gives the backend server a chance to initialize before - // any collators are executed, which may attempt requests against the API. - initialDelay: { seconds: 3 }, - }); - - // Collators are responsible for gathering documents known to plugins. This - // collator gathers entities from the software catalog. - indexBuilder.addCollator({ - schedule, - factory: DefaultCatalogCollatorFactory.fromConfig(env.config, { - discovery: env.discovery, - tokenManager: env.tokenManager, - }), - }); - - // collator gathers entities from techdocs. - indexBuilder.addCollator({ - schedule, - factory: DefaultTechDocsCollatorFactory.fromConfig(env.config, { - discovery: env.discovery, - logger: env.logger, - tokenManager: env.tokenManager, - }), - }); - - // The scheduler controls when documents are gathered from collators and sent - // to the search engine for indexing. - const { scheduler } = await indexBuilder.build(); - scheduler.start(); - - useHotCleanup(module, () => scheduler.stop()); - - return await createRouter({ - engine: indexBuilder.getSearchEngine(), - types: indexBuilder.getDocumentTypes(), - permissions: env.permissions, - config: env.config, - logger: env.logger, - }); -} diff --git a/packages/backend/src/plugins/techInsights.ts b/packages/backend/src/plugins/techInsights.ts index a718d3d..abebfa8 100644 --- a/packages/backend/src/plugins/techInsights.ts +++ b/packages/backend/src/plugins/techInsights.ts @@ -5,13 +5,13 @@ import { entityOwnershipFactRetriever, entityMetadataFactRetriever, // techdocsFactRetriever, -} from '@backstage/plugin-tech-insights-backend'; +} from '@backstage-community/plugin-tech-insights-backend'; import { Router } from 'express'; import { PluginEnvironment } from '../types'; import { JsonRulesEngineFactCheckerFactory, JSON_RULE_ENGINE_CHECK_TYPE, -} from '@backstage/plugin-tech-insights-backend-module-jsonfc'; +} from '@backstage-community/plugin-tech-insights-backend-module-jsonfc'; const ttlTwoWeeks = { timeToLive: { weeks: 2 } }; diff --git a/packages/backend/src/plugins/techdocs.ts b/packages/backend/src/plugins/techdocs.ts deleted file mode 100644 index be8bb0c..0000000 --- a/packages/backend/src/plugins/techdocs.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { DockerContainerRunner } from '@backstage/backend-common'; -import { - createRouter, - Generators, - Preparers, - Publisher, -} from '@backstage/plugin-techdocs-backend'; -import Docker from 'dockerode'; -import { Router } from 'express'; -import { PluginEnvironment } from '../types'; - -export default async function createPlugin( - env: PluginEnvironment, -): Promise { - // Preparers are responsible for fetching source files for documentation. - const preparers = await Preparers.fromConfig(env.config, { - logger: env.logger, - reader: env.reader, - }); - - // Docker client (conditionally) used by the generators, based on techdocs.generators config. - const dockerClient = new Docker(); - const containerRunner = new DockerContainerRunner({ dockerClient }); - - // Generators are used for generating documentation sites. - const generators = await Generators.fromConfig(env.config, { - logger: env.logger, - containerRunner, - }); - - // Publisher is used for - // 1. Publishing generated files to storage - // 2. Fetching files from storage and passing them to TechDocs frontend. - const publisher = await Publisher.fromConfig(env.config, { - logger: env.logger, - discovery: env.discovery, - }); - - // checks if the publisher is working and logs the result - await publisher.getReadiness(); - - return await createRouter({ - preparers, - generators, - publisher, - logger: env.logger, - config: env.config, - discovery: env.discovery, - cache: env.cache, - }); -} diff --git a/plugins/cicd-statistics-module-zuul/package.json b/plugins/cicd-statistics-module-zuul/package.json index 8ddc1c1..6ed1d78 100644 --- a/plugins/cicd-statistics-module-zuul/package.json +++ b/plugins/cicd-statistics-module-zuul/package.json @@ -23,14 +23,14 @@ }, "dependencies": { "@backstage/catalog-model": "^1.4.5", - "@backstage/core-plugin-api": "^1.9.1", + "@backstage/core-plugin-api": "^1.9.2", "@backstage/errors": "^1.2.4", - "@backstage/plugin-cicd-statistics": "^0.1.34", "luxon": "^3.0.0", - "p-limit": "^4.0.0" + "p-limit": "^4.0.0", + "@backstage-community/plugin-cicd-statistics": "^0.1.37" }, "devDependencies": { - "@backstage/cli": "^0.26.1" + "@backstage/cli": "^0.26.4" }, "files": [ "dist" diff --git a/plugins/cicd-statistics-module-zuul/src/api/zuul.ts b/plugins/cicd-statistics-module-zuul/src/api/zuul.ts index 96348ef..e56e8a2 100644 --- a/plugins/cicd-statistics-module-zuul/src/api/zuul.ts +++ b/plugins/cicd-statistics-module-zuul/src/api/zuul.ts @@ -23,7 +23,7 @@ import { CicdDefaults, FetchBuildsOptions, FilterStatusType, -} from '@backstage/plugin-cicd-statistics'; +} from '@backstage-community/plugin-cicd-statistics'; export const ZUUL_TENANT_ANNOTATION = 'zuul-ci.org/tenant'; export const ZUUL_PROJECT_ANNOTATION = 'zuul-ci.org/project'; diff --git a/plugins/scaffolder-backend-module-otc/package.json b/plugins/scaffolder-backend-module-otc/package.json index aff9aee..57670a3 100644 --- a/plugins/scaffolder-backend-module-otc/package.json +++ b/plugins/scaffolder-backend-module-otc/package.json @@ -22,15 +22,15 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.21.5", - "@backstage/core-app-api": "^1.12.2", - "@backstage/core-plugin-api": "^1.9.1", - "@backstage/plugin-scaffolder-backend": "^1.22.2", - "@backstage/plugin-scaffolder-node": "^0.4.1", + "@backstage/backend-common": "^0.21.7", + "@backstage/core-app-api": "^1.12.4", + "@backstage/core-plugin-api": "^1.9.2", + "@backstage/plugin-scaffolder-backend": "^1.22.4", + "@backstage/plugin-scaffolder-node": "^0.4.3", "cross-fetch": "^3.1.4" }, "devDependencies": { - "@backstage/cli": "^0.26.1" + "@backstage/cli": "^0.26.4" }, "files": [ "dist" diff --git a/yarn.lock b/yarn.lock index 4ccbd7b..388577c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -28,6 +28,15 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" +"@apidevtools/json-schema-ref-parser@9.0.6": + version "9.0.6" + resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.6.tgz#5d9000a3ac1fd25404da886da6b266adcd99cf1c" + integrity sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg== + dependencies: + "@jsdevtools/ono" "^7.1.3" + call-me-maybe "^1.0.1" + js-yaml "^3.13.1" + "@apidevtools/json-schema-ref-parser@^9.1.2": version "9.1.2" resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.1.2.tgz#8ff5386b365d4c9faa7c8b566ff16a46a577d9b8" @@ -38,6 +47,37 @@ call-me-maybe "^1.0.1" js-yaml "^4.1.0" +"@apidevtools/openapi-schemas@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz#9fa08017fb59d80538812f03fc7cac5992caaa17" + integrity sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ== + +"@apidevtools/swagger-methods@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz#b789a362e055b0340d04712eafe7027ddc1ac267" + integrity sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg== + +"@apidevtools/swagger-parser@^10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@apidevtools/swagger-parser/-/swagger-parser-10.1.0.tgz#a987d71e5be61feb623203be0c96e5985b192ab6" + integrity sha512-9Kt7EuS/7WbMAUv2gSziqjvxwDbFSg3Xeyfuj5laUODX8o/k/CpsAKiQ8W7/R88eXFTMbJYg6+7uAmOWNKmwnw== + dependencies: + "@apidevtools/json-schema-ref-parser" "9.0.6" + "@apidevtools/openapi-schemas" "^2.1.0" + "@apidevtools/swagger-methods" "^3.0.2" + "@jsdevtools/ono" "^7.1.3" + ajv "^8.6.3" + ajv-draft-04 "^1.0.0" + call-me-maybe "^1.0.1" + +"@apisyouwonthate/style-guide@^1.4.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@apisyouwonthate/style-guide/-/style-guide-1.5.0.tgz#60dbb4fa29c0d517fa06dcd0b9b054a793253067" + integrity sha512-nHjQy9eDGmtacWuQgAUFoq5zeg3bLGNiKqYpzG2BrGghvLbEPT/uGQuZ4bt5jX8+JDy+YyVc90Esy/5u+8J+tw== + dependencies: + "@stoplight/spectral-formats" "^1.2.0" + "@stoplight/spectral-functions" "^1.6.1" + "@ardatan/sync-fetch@^0.0.1": version "0.0.1" resolved "https://registry.yarnpkg.com/@ardatan/sync-fetch/-/sync-fetch-0.0.1.tgz#3385d3feedceb60a896518a1db857ec1e945348f" @@ -114,6 +154,13 @@ openapi-sampler "^1.2.1" use-resize-observer "^8.0.0" +"@asyncapi/specs@^4.1.0": + version "4.3.1" + resolved "https://registry.yarnpkg.com/@asyncapi/specs/-/specs-4.3.1.tgz#835dbed92253654407a5c6416755fa69d5332bea" + integrity sha512-EfexhJu/lwF8OdQDm28NKLJHFkx0Gb6O+rcezhZYLPIoNYKXJMh2J1vFGpwmfAcTTh+ffK44Oc2Hs1Q4sLBp+A== + dependencies: + "@types/json-schema" "^7.0.11" + "@asyncapi/specs@^6.5.3": version "6.5.3" resolved "https://registry.yarnpkg.com/@asyncapi/specs/-/specs-6.5.3.tgz#2d032e4f8a7e06410d164baac5c6259b4d8db7a5" @@ -231,6 +278,53 @@ dependencies: tslib "^2.5.0" +"@aws-sdk/client-codecommit@^3.350.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-codecommit/-/client-codecommit-3.556.0.tgz#682dd7ed38b13246b495710c92fd5756e33c34fd" + integrity sha512-rwbdR4aVurGYVUt5v3uB68CTmtsPTel6hetRTqVobmwx+zmnOVjHWzeNbB+ZjDa6ZukiXjUmr6noWVins3DxNQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.556.0" + "@aws-sdk/core" "3.556.0" + "@aws-sdk/credential-provider-node" "3.556.0" + "@aws-sdk/middleware-host-header" "3.535.0" + "@aws-sdk/middleware-logger" "3.535.0" + "@aws-sdk/middleware-recursion-detection" "3.535.0" + "@aws-sdk/middleware-user-agent" "3.540.0" + "@aws-sdk/region-config-resolver" "3.535.0" + "@aws-sdk/types" "3.535.0" + "@aws-sdk/util-endpoints" "3.540.0" + "@aws-sdk/util-user-agent-browser" "3.535.0" + "@aws-sdk/util-user-agent-node" "3.535.0" + "@smithy/config-resolver" "^2.2.0" + "@smithy/core" "^1.4.2" + "@smithy/fetch-http-handler" "^2.5.0" + "@smithy/hash-node" "^2.2.0" + "@smithy/invalid-dependency" "^2.2.0" + "@smithy/middleware-content-length" "^2.2.0" + "@smithy/middleware-endpoint" "^2.5.1" + "@smithy/middleware-retry" "^2.3.1" + "@smithy/middleware-serde" "^2.3.0" + "@smithy/middleware-stack" "^2.2.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/node-http-handler" "^2.5.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + "@smithy/url-parser" "^2.2.0" + "@smithy/util-base64" "^2.3.0" + "@smithy/util-body-length-browser" "^2.2.0" + "@smithy/util-body-length-node" "^2.3.0" + "@smithy/util-defaults-mode-browser" "^2.2.1" + "@smithy/util-defaults-mode-node" "^2.3.1" + "@smithy/util-endpoints" "^1.2.0" + "@smithy/util-middleware" "^2.2.0" + "@smithy/util-retry" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + uuid "^9.0.1" + "@aws-sdk/client-cognito-identity@3.359.0": version "3.359.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.359.0.tgz#1d46ec538de1e4a655aff37fd3cf9c7f41201d1c" @@ -372,6 +466,51 @@ "@smithy/types" "^1.0.0" tslib "^2.5.0" +"@aws-sdk/client-sso-oidc@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz#4c19fccc35361de046d2cd74a7a685d71aa5dd1e" + integrity sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.556.0" + "@aws-sdk/core" "3.556.0" + "@aws-sdk/middleware-host-header" "3.535.0" + "@aws-sdk/middleware-logger" "3.535.0" + "@aws-sdk/middleware-recursion-detection" "3.535.0" + "@aws-sdk/middleware-user-agent" "3.540.0" + "@aws-sdk/region-config-resolver" "3.535.0" + "@aws-sdk/types" "3.535.0" + "@aws-sdk/util-endpoints" "3.540.0" + "@aws-sdk/util-user-agent-browser" "3.535.0" + "@aws-sdk/util-user-agent-node" "3.535.0" + "@smithy/config-resolver" "^2.2.0" + "@smithy/core" "^1.4.2" + "@smithy/fetch-http-handler" "^2.5.0" + "@smithy/hash-node" "^2.2.0" + "@smithy/invalid-dependency" "^2.2.0" + "@smithy/middleware-content-length" "^2.2.0" + "@smithy/middleware-endpoint" "^2.5.1" + "@smithy/middleware-retry" "^2.3.1" + "@smithy/middleware-serde" "^2.3.0" + "@smithy/middleware-stack" "^2.2.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/node-http-handler" "^2.5.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + "@smithy/url-parser" "^2.2.0" + "@smithy/util-base64" "^2.3.0" + "@smithy/util-body-length-browser" "^2.2.0" + "@smithy/util-body-length-node" "^2.3.0" + "@smithy/util-defaults-mode-browser" "^2.2.1" + "@smithy/util-defaults-mode-node" "^2.3.1" + "@smithy/util-endpoints" "^1.2.0" + "@smithy/util-middleware" "^2.2.0" + "@smithy/util-retry" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + "@aws-sdk/client-sso@3.358.0": version "3.358.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.358.0.tgz#5471a3176bf4caf0a1dbdeb2d9ab88417f16426c" @@ -411,6 +550,50 @@ "@smithy/types" "^1.0.0" tslib "^2.5.0" +"@aws-sdk/client-sso@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz#7beeeebb6a437f09680edefc5c998822292a528a" + integrity sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/core" "3.556.0" + "@aws-sdk/middleware-host-header" "3.535.0" + "@aws-sdk/middleware-logger" "3.535.0" + "@aws-sdk/middleware-recursion-detection" "3.535.0" + "@aws-sdk/middleware-user-agent" "3.540.0" + "@aws-sdk/region-config-resolver" "3.535.0" + "@aws-sdk/types" "3.535.0" + "@aws-sdk/util-endpoints" "3.540.0" + "@aws-sdk/util-user-agent-browser" "3.535.0" + "@aws-sdk/util-user-agent-node" "3.535.0" + "@smithy/config-resolver" "^2.2.0" + "@smithy/core" "^1.4.2" + "@smithy/fetch-http-handler" "^2.5.0" + "@smithy/hash-node" "^2.2.0" + "@smithy/invalid-dependency" "^2.2.0" + "@smithy/middleware-content-length" "^2.2.0" + "@smithy/middleware-endpoint" "^2.5.1" + "@smithy/middleware-retry" "^2.3.1" + "@smithy/middleware-serde" "^2.3.0" + "@smithy/middleware-stack" "^2.2.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/node-http-handler" "^2.5.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + "@smithy/url-parser" "^2.2.0" + "@smithy/util-base64" "^2.3.0" + "@smithy/util-body-length-browser" "^2.2.0" + "@smithy/util-body-length-node" "^2.3.0" + "@smithy/util-defaults-mode-browser" "^2.2.1" + "@smithy/util-defaults-mode-node" "^2.3.1" + "@smithy/util-endpoints" "^1.2.0" + "@smithy/util-middleware" "^2.2.0" + "@smithy/util-retry" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + "@aws-sdk/client-sts@3.359.0", "@aws-sdk/client-sts@^3.350.0": version "3.359.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.359.0.tgz#a216e9f1950c8ff82b4604800c3dd47b4d8ceea5" @@ -454,6 +637,50 @@ fast-xml-parser "4.2.5" tslib "^2.5.0" +"@aws-sdk/client-sts@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz#3aa20cca462839f1451f11efada2be119dd36a6b" + integrity sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/core" "3.556.0" + "@aws-sdk/middleware-host-header" "3.535.0" + "@aws-sdk/middleware-logger" "3.535.0" + "@aws-sdk/middleware-recursion-detection" "3.535.0" + "@aws-sdk/middleware-user-agent" "3.540.0" + "@aws-sdk/region-config-resolver" "3.535.0" + "@aws-sdk/types" "3.535.0" + "@aws-sdk/util-endpoints" "3.540.0" + "@aws-sdk/util-user-agent-browser" "3.535.0" + "@aws-sdk/util-user-agent-node" "3.535.0" + "@smithy/config-resolver" "^2.2.0" + "@smithy/core" "^1.4.2" + "@smithy/fetch-http-handler" "^2.5.0" + "@smithy/hash-node" "^2.2.0" + "@smithy/invalid-dependency" "^2.2.0" + "@smithy/middleware-content-length" "^2.2.0" + "@smithy/middleware-endpoint" "^2.5.1" + "@smithy/middleware-retry" "^2.3.1" + "@smithy/middleware-serde" "^2.3.0" + "@smithy/middleware-stack" "^2.2.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/node-http-handler" "^2.5.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + "@smithy/url-parser" "^2.2.0" + "@smithy/util-base64" "^2.3.0" + "@smithy/util-body-length-browser" "^2.2.0" + "@smithy/util-body-length-node" "^2.3.0" + "@smithy/util-defaults-mode-browser" "^2.2.1" + "@smithy/util-defaults-mode-node" "^2.3.1" + "@smithy/util-endpoints" "^1.2.0" + "@smithy/util-middleware" "^2.2.0" + "@smithy/util-retry" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + "@aws-sdk/config-resolver@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.357.0.tgz#7672b3f446ed64025d1763efea0289f7f49833a1" @@ -464,6 +691,19 @@ "@aws-sdk/util-middleware" "3.357.0" tslib "^2.5.0" +"@aws-sdk/core@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.556.0.tgz#d0f4431a72282b71cfbcaedfb803f7f2807cf60b" + integrity sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA== + dependencies: + "@smithy/core" "^1.4.2" + "@smithy/protocol-http" "^3.3.0" + "@smithy/signature-v4" "^2.3.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + fast-xml-parser "4.2.5" + tslib "^2.6.2" + "@aws-sdk/credential-provider-cognito-identity@3.359.0": version "3.359.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.359.0.tgz#f9489ed6465ad3a1586135c538793cf0ce6920b1" @@ -483,6 +723,31 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/credential-provider-env@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz#26248e263a8107953d5496cb3760d4e7c877abcf" + integrity sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-http@3.552.0": + version "3.552.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz#ecc88d02cba95621887e6b85b2583e756ad29eb6" + integrity sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/fetch-http-handler" "^2.5.0" + "@smithy/node-http-handler" "^2.5.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + "@smithy/util-stream" "^2.2.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-imds@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.357.0.tgz#6b5317c79e15a059a2f71623ec673bea03af04f6" @@ -509,6 +774,23 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/credential-provider-ini@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz#bf780feb92a7920cc525cd7cb7870ea61b84c125" + integrity sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA== + dependencies: + "@aws-sdk/client-sts" "3.556.0" + "@aws-sdk/credential-provider-env" "3.535.0" + "@aws-sdk/credential-provider-process" "3.535.0" + "@aws-sdk/credential-provider-sso" "3.556.0" + "@aws-sdk/credential-provider-web-identity" "3.556.0" + "@aws-sdk/types" "3.535.0" + "@smithy/credential-provider-imds" "^2.3.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-node@3.358.0", "@aws-sdk/credential-provider-node@^3.350.0": version "3.358.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.358.0.tgz#ff7bbc29cadd9350f9681c6635076156b420242d" @@ -525,6 +807,24 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/credential-provider-node@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz#51f3dc4506053249f8593765d1ab2cef53732fa3" + integrity sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg== + dependencies: + "@aws-sdk/credential-provider-env" "3.535.0" + "@aws-sdk/credential-provider-http" "3.552.0" + "@aws-sdk/credential-provider-ini" "3.556.0" + "@aws-sdk/credential-provider-process" "3.535.0" + "@aws-sdk/credential-provider-sso" "3.556.0" + "@aws-sdk/credential-provider-web-identity" "3.556.0" + "@aws-sdk/types" "3.535.0" + "@smithy/credential-provider-imds" "^2.3.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-process@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.357.0.tgz#5e661bd4431a171ee862bb60ff0054d11dea150a" @@ -535,6 +835,17 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/credential-provider-process@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz#ea1e8a38a32e36bbdc3f75eb03352e6eafa0c659" + integrity sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-sso@3.358.0": version "3.358.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.358.0.tgz#4598ad2fc5aa34b6467bbdf35a12566b4ce02439" @@ -547,6 +858,19 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/credential-provider-sso@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz#26dfdd2c6e034f66e82985d65bd6aa3ae09d5e19" + integrity sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw== + dependencies: + "@aws-sdk/client-sso" "3.556.0" + "@aws-sdk/token-providers" "3.556.0" + "@aws-sdk/types" "3.535.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-web-identity@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.357.0.tgz#32765fc53779d84c078d20e4e1585b8fedfcf61f" @@ -556,6 +880,17 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/credential-provider-web-identity@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz#94cd55eaee6ca96354237569102dfaf6774544f4" + integrity sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA== + dependencies: + "@aws-sdk/client-sts" "3.556.0" + "@aws-sdk/types" "3.535.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-providers@^3.350.0": version "3.359.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.359.0.tgz#b9c72b23f63a450c6649f06f758f16063c493be3" @@ -758,6 +1093,16 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/middleware-host-header@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz#d5264f813592f5e77df25e5a14bbb0e6441812db" + integrity sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/middleware-location-constraint@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.357.0.tgz#b147973f70c82cf06d3bafcf32b6b826203bcb69" @@ -774,6 +1119,15 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/middleware-logger@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz#1a8ffd6c368edd6cb32e1edf7b1dced95c1820ee" + integrity sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/middleware-recursion-detection@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.357.0.tgz#2d7a8cf43f1299c1ff1e113988bd801e7f527401" @@ -783,6 +1137,16 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/middleware-recursion-detection@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz#6aa1e1bd1e84730d58a73021b745e20d4341a92d" + integrity sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/middleware-retry@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.357.0.tgz#6dfbd4ddc62c415b6b6de16d3a37ad4d69c8a10c" @@ -860,6 +1224,17 @@ "@aws-sdk/util-endpoints" "3.357.0" tslib "^2.5.0" +"@aws-sdk/middleware-user-agent@3.540.0": + version "3.540.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz#4981c64c1eeb6b5c453bce02d060b8c71d44994d" + integrity sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ== + dependencies: + "@aws-sdk/types" "3.535.0" + "@aws-sdk/util-endpoints" "3.540.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/node-config-provider@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.357.0.tgz#2e47aa36e5efae89b65c79b8c27180d3d8a2d901" @@ -914,6 +1289,18 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/region-config-resolver@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz#20a30fb5fbbe27ab70f2ed16327bae7e367b5cec" + integrity sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/types" "^2.12.0" + "@smithy/util-config-provider" "^2.3.0" + "@smithy/util-middleware" "^2.2.0" + tslib "^2.6.2" + "@aws-sdk/service-error-classification@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.357.0.tgz#1c6f6e436997a1886d55cfec6d4796129b789076" @@ -973,6 +1360,18 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/token-providers@3.556.0": + version "3.556.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz#96b4dd4fec67ae62f8c98ae8c2f94e4ed050073a" + integrity sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg== + dependencies: + "@aws-sdk/client-sso-oidc" "3.556.0" + "@aws-sdk/types" "3.535.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/types@3.357.0", "@aws-sdk/types@^3.347.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.357.0.tgz#8491da71a4291cc2661c26a75089e86532b6a3b5" @@ -980,6 +1379,14 @@ dependencies: tslib "^2.5.0" +"@aws-sdk/types@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.535.0.tgz#5e6479f31299dd9df170e63f4d10fe739008cf04" + integrity sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/types@^3.222.0": version "3.329.0" resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.329.0.tgz#bc20659abfcd666954196c3a24ad47785db80dd3" @@ -1070,6 +1477,16 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/util-endpoints@3.540.0": + version "3.540.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz#a7fea1d2a5e64623353aaa6ee32dbb86ab9cd3f8" + integrity sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/types" "^2.12.0" + "@smithy/util-endpoints" "^1.2.0" + tslib "^2.6.2" + "@aws-sdk/util-hex-encoding@3.310.0": version "3.310.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.310.0.tgz#19294c78986c90ae33f04491487863dc1d33bd87" @@ -1129,6 +1546,16 @@ bowser "^2.11.0" tslib "^2.5.0" +"@aws-sdk/util-user-agent-browser@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz#d67d72e8b933051620f18ddb1c2be225f79f588f" + integrity sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/types" "^2.12.0" + bowser "^2.11.0" + tslib "^2.6.2" + "@aws-sdk/util-user-agent-node@3.357.0": version "3.357.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.357.0.tgz#a656cebce558b602e753e45a3b8174dc7c0f1fcf" @@ -1138,6 +1565,16 @@ "@aws-sdk/types" "3.357.0" tslib "^2.5.0" +"@aws-sdk/util-user-agent-node@3.535.0": + version "3.535.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz#f5c26fb6f3f561d3cf35f96f303b1775afad0a5b" + integrity sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ== + dependencies: + "@aws-sdk/types" "3.535.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@aws-sdk/util-utf8-browser@^3.0.0": version "3.188.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.188.0.tgz#484762bd600401350e148277731d6744a4a92225" @@ -3282,174 +3719,365 @@ "@babel/helper-validator-identifier" "^7.22.5" to-fast-properties "^2.0.0" -"@backstage/app-defaults@^1.5.2": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@backstage/app-defaults/-/app-defaults-1.5.2.tgz#338a5fd1abae381f842394be04f201c95589a77d" - integrity sha512-tr6f+fvs6PJT4gh+FynQ9RkZvx4kxUzXLLhE5GvpcQVfBMKUPrLtBewBgQzSDnMX422jerHSS0JKwNmOd0FsdA== - dependencies: - "@backstage/core-app-api" "^1.12.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/plugin-permission-react" "^0.4.21" - "@backstage/theme" "^0.5.2" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - -"@backstage/backend-app-api@^0.5.10": - version "0.5.14" - resolved "https://registry.yarnpkg.com/@backstage/backend-app-api/-/backend-app-api-0.5.14.tgz#a110bdbebc3b8b1b302b0726b7c92b2742fb5e3f" - integrity sha512-Sqd5WRkp5x0JxK0ms5shes+VXmJ/t9++Z88CR8N3oBtp3H0t+iKewxOlgHhvYZKPyPiVCXZqKu7eCWH9UZ+Gqg== +"@backstage-community/plugin-adr-backend@^0.4.15": + version "0.4.15" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-adr-backend/-/plugin-adr-backend-0.4.15.tgz#07faee03bbbfe031ace732c720e151fcb7bdfa62" + integrity sha512-U/7LxLBS5FdwTsCoAG51P4pw5Jj99oC4f7a4S90Rz3vs+ZFAC2LsU2iPLp4Dp8Bo9745xBzR2ukzMnFpHyXnOA== dependencies: - "@backstage/backend-common" "^0.21.3" - "@backstage/backend-plugin-api" "^0.6.13" - "@backstage/backend-tasks" "^0.5.18" - "@backstage/cli-common" "^0.1.13" - "@backstage/cli-node" "^0.2.3" - "@backstage/config" "^1.1.1" - "@backstage/config-loader" "^1.6.2" - "@backstage/errors" "^1.2.3" - "@backstage/plugin-auth-node" "^0.4.8" - "@backstage/plugin-permission-node" "^0.7.24" - "@backstage/types" "^1.1.1" - "@manypkg/get-packages" "^1.1.3" - "@types/cors" "^2.8.6" + "@backstage-community/plugin-adr-common" "^0.2.23" + "@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/config" "^1.2.0" + "@backstage/errors" "^1.2.4" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-search-common" "^1.2.11" "@types/express" "^4.17.6" - compression "^1.7.4" - cors "^2.8.5" express "^4.17.1" express-promise-router "^4.1.0" - fs-extra "^11.2.0" - helmet "^6.0.0" + luxon "^3.0.0" + marked "^12.0.0" + node-fetch "^2.6.5" + yn "^4.0.0" + +"@backstage-community/plugin-adr-common@^0.2.23": + version "0.2.23" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-adr-common/-/plugin-adr-common-0.2.23.tgz#e9efbe5e3c0ff745be34279e61752abf3f0c00a4" + integrity sha512-4ahRoJF51hx23Si0bhDAeOSDLOwUAu98jOuStx9J94UL3f3RzrsxISmHNbkqnwtTPthRLRNqen916fEGfotckg== + dependencies: + "@backstage/catalog-model" "^1.4.5" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-search-common" "^1.2.11" + front-matter "^4.0.2" + luxon "^3.0.0" + +"@backstage-community/plugin-adr@^0.6.18": + version "0.6.18" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-adr/-/plugin-adr-0.6.18.tgz#1122e4b1a89fe061c411f9474fec70267cb7a177" + integrity sha512-B5V9HzuEbvrnp2aLfS5wuhY1XbuysDWQeCUpNcBVOc7+9GODF+6xTXWmRbtY6gjdde+5b9HqYsZ9SPAwaRNHJg== + dependencies: + "@backstage-community/plugin-adr-common" "^0.2.23" + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/frontend-plugin-api" "^0.6.4" + "@backstage/integration-react" "^1.1.26" + "@backstage/plugin-catalog-react" "^1.11.3" + "@backstage/plugin-search-common" "^1.2.11" + "@backstage/plugin-search-react" "^1.7.10" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" lodash "^4.17.21" - logform "^2.3.2" - minimatch "^5.0.0" - minimist "^1.2.5" - morgan "^1.10.0" - node-forge "^1.3.1" - selfsigned "^2.0.0" - stoppable "^1.1.0" - winston "^3.2.1" - winston-transport "^4.5.0" + react-use "^17.2.4" -"@backstage/backend-app-api@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@backstage/backend-app-api/-/backend-app-api-0.6.1.tgz#ae113abe4d70f5c88515cba866eb1468bc86cecc" - integrity sha512-B34N38JV+fAFXowGGokEvM1sUQ07hrTr1tIk986rXnQPw/MLvvqZEe9lMOgyffzAg9dxssi6wrMKFt0qX/y+3w== +"@backstage-community/plugin-cicd-statistics@^0.1.37": + version "0.1.37" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-cicd-statistics/-/plugin-cicd-statistics-0.1.37.tgz#8c6ae96280eac81092e3e778ff8fdf924a875d0c" + integrity sha512-t9lqqWgH7oL0r4h5QXkDoNwgtS5T2NiNmP6BscXMnC+2vWIX0uik3lGweWtOlpm5QIMKqxpClGeyXj6OHNVrEQ== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" - "@backstage/cli-common" "^0.1.13" - "@backstage/cli-node" "^0.2.4" - "@backstage/config" "^1.2.0" - "@backstage/config-loader" "^1.7.0" - "@backstage/errors" "^1.2.4" - "@backstage/plugin-auth-node" "^0.4.10" - "@backstage/plugin-permission-node" "^0.7.26" - "@backstage/types" "^1.1.1" - "@manypkg/get-packages" "^1.1.3" - "@types/cors" "^2.8.6" - "@types/express" "^4.17.6" - compression "^1.7.4" - cookie "^0.6.0" - cors "^2.8.5" - express "^4.17.1" - express-promise-router "^4.1.0" - fs-extra "^11.2.0" - helmet "^6.0.0" - jose "^5.0.0" + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/plugin-catalog-react" "^1.11.3" + "@date-io/luxon" "^1.3.13" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@material-ui/lab" "4.0.0-alpha.61" + "@material-ui/pickers" "^3.3.10" + already "^3.2.0" + humanize-duration "^3.27.0" lodash "^4.17.21" - logform "^2.3.2" - minimatch "^9.0.0" - minimist "^1.2.5" - morgan "^1.10.0" - node-forge "^1.3.1" - path-to-regexp "^6.2.1" - selfsigned "^2.0.0" - stoppable "^1.1.0" - winston "^3.2.1" - winston-transport "^4.5.0" + luxon "^3.0.0" + react-use "^17.3.1" + recharts "^2.5.0" -"@backstage/backend-common@^0.20.1": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@backstage/backend-common/-/backend-common-0.20.2.tgz#0ce5b7bfcb91918008c4ec6bb6aede72c4474e20" - integrity sha512-hQazpWVhjcOIic1bDMVKZ2pQn9Th4gKmI+1Q5aT2cls7dnXNF7Mwb3bRgnVQk+18bEn6sxHOUyCAFd8KzYTtLg== +"@backstage-community/plugin-explore-backend@^0.0.28": + version "0.0.28" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-explore-backend/-/plugin-explore-backend-0.0.28.tgz#21a75afef6b348752599817e8495ffcd46321e65" + integrity sha512-OtaKOIAom1xix3duYg+nJS8yOY6iObF8qeXMSz1tpYjOn2PDQ1mGhV/PuT+yDV3fztrNXV6fFeaY7q7xSyEjVQ== dependencies: - "@aws-sdk/abort-controller" "^3.347.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.5.10" - "@backstage/backend-dev-utils" "^0.1.3" - "@backstage/backend-plugin-api" "^0.6.9" - "@backstage/cli-common" "^0.1.13" - "@backstage/config" "^1.1.1" - "@backstage/config-loader" "^1.6.1" - "@backstage/errors" "^1.2.3" - "@backstage/integration" "^1.8.0" - "@backstage/integration-aws-node" "^0.1.8" + "@backstage-community/plugin-explore-common" "^0.0.3" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/config" "^1.2.0" + "@backstage/plugin-search-backend-module-explore" "^0.1.21" "@backstage/types" "^1.1.1" - "@google-cloud/storage" "^7.0.0" - "@keyv/memcache" "^1.3.5" - "@keyv/redis" "^2.5.3" - "@kubernetes/client-node" "0.20.0" - "@manypkg/get-packages" "^1.1.3" - "@octokit/rest" "^19.0.3" - "@types/cors" "^2.8.6" - "@types/dockerode" "^3.3.0" - "@types/express" "^4.17.6" - "@types/luxon" "^3.0.0" - "@types/webpack-env" "^1.15.2" - archiver "^6.0.0" - base64-stream "^1.0.0" - compression "^1.7.4" - concat-stream "^2.0.0" - cors "^2.8.5" - dockerode "^3.3.1" - express "^4.17.1" + "@types/express" "*" + express "^4.18.1" express-promise-router "^4.1.0" - fs-extra "10.1.0" - git-url-parse "^13.0.0" - helmet "^6.0.0" - isomorphic-git "^1.23.0" - jose "^4.6.0" - keyv "^4.5.2" - knex "^3.0.0" lodash "^4.17.21" - logform "^2.3.2" - luxon "^3.0.0" - minimatch "^5.0.0" - mysql2 "^2.2.5" node-fetch "^2.6.7" - p-limit "^3.1.0" - pg "^8.11.3" - raw-body "^2.4.1" - tar "^6.1.12" - uuid "^8.3.2" - winston "^3.2.1" - winston-transport "^4.5.0" - yauzl "^2.10.0" yn "^4.0.0" -"@backstage/backend-common@^0.21.3", "@backstage/backend-common@^0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@backstage/backend-common/-/backend-common-0.21.5.tgz#dcc8c50c267365953e9cef101537388d586030d4" - integrity sha512-moksOfYww8L+vY4kVsQSSwtpWq+lBlqC7A1Lcn1jMo96oKQvRNtYAa5PqPS4ziejwCIB9eCA9eDlweuLCfT1CQ== +"@backstage-community/plugin-explore-common@^0.0.3": + version "0.0.3" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-explore-common/-/plugin-explore-common-0.0.3.tgz#eda91434fa44e02c31a3f51d3b7fd7ec9e7c6b71" + integrity sha512-+WtYMeoOmCWuFLHWnCcjqF/sRP3MGssgzIUpPexRzCXutc6zffSUdfa5YQZXLPeRbpBaDwGX0VuiNjEvEGFmZg== + +"@backstage-community/plugin-explore-react@^0.0.39": + version "0.0.39" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-explore-react/-/plugin-explore-react-0.0.39.tgz#3cdb09c2d446dc0af627f4a7b83159aa5b58cf86" + integrity sha512-aJTvEx6f+bYlbTrIXIIaoaJovC+QOTrGDUk+sOIrE4N22d/kWz5E+ygeHliWtavnIuV2htQYTGbAvru0g4GqHw== + dependencies: + "@backstage-community/plugin-explore-common" "^0.0.3" + "@backstage/core-plugin-api" "^1.9.2" + +"@backstage-community/plugin-explore@^0.4.21": + version "0.4.21" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-explore/-/plugin-explore-0.4.21.tgz#24989a33121f44b847a270804ff1d1ae341e86af" + integrity sha512-KL3JdKvbgjc4byqxXs5SSo/7EjY2GJkSxawlRTeQ1qnCN6dzeQPOUA+O4qAW+WGzafWm62BS1vWZTnciZe76Gg== + dependencies: + "@backstage-community/plugin-explore-common" "^0.0.3" + "@backstage-community/plugin-explore-react" "^0.0.39" + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.4" + "@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/plugin-search-common" "^1.2.11" + "@backstage/plugin-search-react" "^1.7.10" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" + classnames "^2.2.6" + pluralize "^8.0.0" + react-use "^17.2.4" + +"@backstage-community/plugin-gcalendar@^0.3.28": + version "0.3.28" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-gcalendar/-/plugin-gcalendar-0.3.28.tgz#aa73567105cc6ee69fdf512bc854f07c15ab5164" + integrity sha512-Sb1HpnFi3XYSsltb942uPiqOcCerF86tRaoBmaSXxvWADlfPqeQswPeU0TCIsxXe8pDEabtPw7jkDWADFE2jog== + dependencies: + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/errors" "^1.2.4" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@maxim_mazurok/gapi.client.calendar" "^3.0.20220408" + "@tanstack/react-query" "^4.1.3" + "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" + classnames "^2.3.1" + dompurify "^3.0.0" + lodash "^4.17.21" + luxon "^3.0.0" + material-ui-popup-state "^1.9.3" + react-use "^17.2.4" + +"@backstage-community/plugin-github-actions@^0.6.16": + version "0.6.16" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-github-actions/-/plugin-github-actions-0.6.16.tgz#03462f8e4fb2f3cca32ecd163e3c7c6f6d4a4e84" + integrity sha512-rgtsw+SzFPwJLNVra4VDEsXtjq1RJeoyGty1zirDHhjbs+tLVb6sJC5e/gRPkh3VK/elSeFw1CJbDJXhaOJ7cA== + dependencies: + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/integration" "^1.10.0" + "@backstage/integration-react" "^1.1.26" + "@backstage/plugin-catalog-react" "^1.11.3" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@material-ui/lab" "4.0.0-alpha.61" + "@octokit/rest" "^19.0.3" + "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" + git-url-parse "^14.0.0" + luxon "^3.0.0" + react-use "^17.2.4" + +"@backstage-community/plugin-github-pull-requests-board@^0.2.1": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-github-pull-requests-board/-/plugin-github-pull-requests-board-0.2.1.tgz#ac5519d382aa683d17e995a9b701e8119c65cec5" + integrity sha512-S/PFFWeupykG4BJAnMwlsrSAiShAzLzMAewZ9Q/S2Mj9skHTL7MZn9y0HnPfH19zY5jEYt0zzadKB7JgTUKTVw== + dependencies: + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-catalog-react" "^1.11.3" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@material-ui/lab" "4.0.0-alpha.61" + "@octokit/rest" "^19.0.3" + "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" + luxon "^3.0.0" + p-limit "^3.1.0" + +"@backstage-community/plugin-tech-insights-backend-module-jsonfc@^0.1.50": + version "0.1.50" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-tech-insights-backend-module-jsonfc/-/plugin-tech-insights-backend-module-jsonfc-0.1.50.tgz#1e93ceb3fe446036661b5746f1d25f387b6b24e5" + integrity sha512-gQqtzQYkmN0yjl42vDljzat1TDdG46uFMUjmf7MYwAI4iwB5w7yUFlYwLWorrOhNkyKfk1D8II9TJJ1Oa03E5w== + dependencies: + "@backstage-community/plugin-tech-insights-common" "^0.2.13" + "@backstage-community/plugin-tech-insights-node" "^0.6.1" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/config" "^1.2.0" + "@backstage/errors" "^1.2.4" + "@backstage/types" "^1.1.1" + ajv "^8.10.0" + json-rules-engine "^6.1.2" + lodash "^4.17.21" + luxon "^3.0.0" + +"@backstage-community/plugin-tech-insights-backend@^0.5.32": + version "0.5.32" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-tech-insights-backend/-/plugin-tech-insights-backend-0.5.32.tgz#a05f079fceec8bd024b67ef85f9421c182249ba4" + integrity sha512-FQhHzWGG9qQYp1/ompj4M9E1m6CZ76GL3lZ7suQG6pOyiIehRB+J1VW4QkQhiv6IFBF4omQwOHcatysuSFlPXw== + dependencies: + "@backstage-community/plugin-tech-insights-common" "^0.2.13" + "@backstage-community/plugin-tech-insights-node" "^0.6.1" + "@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/config" "^1.2.0" + "@backstage/errors" "^1.2.4" + "@backstage/types" "^1.1.1" + "@types/express" "^4.17.6" + "@types/luxon" "^3.0.0" + express "^4.17.1" + express-promise-router "^4.1.0" + knex "^3.0.0" + lodash "^4.17.21" + luxon "^3.0.0" + semver "^7.5.3" + uuid "^9.0.0" + yn "^4.0.0" + +"@backstage-community/plugin-tech-insights-common@^0.2.13": + version "0.2.13" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-tech-insights-common/-/plugin-tech-insights-common-0.2.13.tgz#c9a6139f27c7c10d8cee96e31424015774e6c791" + integrity sha512-4YONCqNuy/1tdUtvjTZSIXcsaVmrYvubh7wrDXDAwxZEmGNBwSs+Kpi3uYXYdOo4zC/lML3JnL5qO7PIGtTt6w== + dependencies: + "@backstage/types" "^1.1.1" + "@types/luxon" "^3.0.0" + luxon "^3.0.0" + +"@backstage-community/plugin-tech-insights-node@^0.6.1": + version "0.6.1" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-tech-insights-node/-/plugin-tech-insights-node-0.6.1.tgz#405dc2ea0b3f48553c5213eed90714d61c08b09f" + integrity sha512-rSv0aXru/Y996sUqi3zAhao3X9WNrYPN2WSeAF9pWIxe9P3MhNjWE4dl35QoJ0aduWa4jRbCYZ5xMq/RhGx1Ew== + dependencies: + "@backstage-community/plugin-tech-insights-common" "^0.2.13" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/config" "^1.2.0" + "@backstage/types" "^1.1.1" + "@types/luxon" "^3.0.0" + luxon "^3.0.0" + +"@backstage-community/plugin-tech-insights@^0.3.27": + version "0.3.27" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-tech-insights/-/plugin-tech-insights-0.3.27.tgz#564b00298e80e3481c998296ccf018f8a8aa50aa" + integrity sha512-vHIdRtwrKPZxtuqmBZpdUdkpMynFQ0E04/Mw5gNXw21NbXPqxXJcwTeecQ6R9ztgeXX5ANuUw0KxTzcE+1ne6w== + dependencies: + "@backstage-community/plugin-tech-insights-common" "^0.2.13" + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/errors" "^1.2.4" + "@backstage/plugin-catalog-react" "^1.11.3" + "@backstage/types" "^1.1.1" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@material-ui/lab" "4.0.0-alpha.61" + "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" + qs "^6.9.4" + react-use "^17.2.4" + +"@backstage-community/plugin-tech-radar@^0.7.4": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@backstage-community/plugin-tech-radar/-/plugin-tech-radar-0.7.4.tgz#2bf4c7f0749f422f066053d671ae5478771a1277" + integrity sha512-HPsR13J6bkBzhritV4C0lImoR61xa1SozSQ6yEtmbqmYinDgZ3JxRV3rzecSqD/Znc8tnoSqgvzsSViOBrua0Q== + dependencies: + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/frontend-plugin-api" "^0.6.4" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" + color "^4.0.1" + d3-force "^3.0.0" + react-use "^17.2.4" + +"@backstage/app-defaults@^1.5.4": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@backstage/app-defaults/-/app-defaults-1.5.4.tgz#db646dfba05730100d9d6daf0d0c6cf4d4d84aaf" + integrity sha512-kcQ2aFXgyY/374MQvfmJzMWjXgW9tP1DWjz6ZfqpA9YFBZDKQ1PX9hh422hvhKeP/j3+aIY7cvC6Nirn9WpUYg== + dependencies: + "@backstage/core-app-api" "^1.12.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/plugin-permission-react" "^0.4.22" + "@backstage/theme" "^0.5.3" + "@material-ui/core" "^4.12.2" + "@material-ui/icons" "^4.9.1" + +"@backstage/backend-app-api@^0.7.0": + version "0.7.0" + resolved "https://registry.yarnpkg.com/@backstage/backend-app-api/-/backend-app-api-0.7.0.tgz#d1283424e76d7f02ac1572032709d1d61b8b5e23" + integrity sha512-ipi9Kk96Gc9xrbdCOnvtjZaZ1OsPNFvi4RFdXSa9+d0PmNlu/xBuzi2I1iQSUry9c9+SItgr3hel9aU+Rl4gQA== + dependencies: + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/backend-tasks" "^0.5.22" + "@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/types" "^1.1.1" + "@manypkg/get-packages" "^1.1.3" + "@types/cors" "^2.8.6" + "@types/express" "^4.17.6" + compression "^1.7.4" + cookie "^0.6.0" + cors "^2.8.5" + express "^4.17.1" + express-promise-router "^4.1.0" + fs-extra "^11.2.0" + helmet "^6.0.0" + jose "^5.0.0" + knex "^3.0.0" + lodash "^4.17.21" + logform "^2.3.2" + luxon "^3.0.0" + minimatch "^9.0.0" + minimist "^1.2.5" + morgan "^1.10.0" + node-forge "^1.3.1" + path-to-regexp "^6.2.1" + selfsigned "^2.0.0" + stoppable "^1.1.0" + uuid "^9.0.0" + winston "^3.2.1" + winston-transport "^4.5.0" + +"@backstage/backend-common@^0.21.6", "@backstage/backend-common@^0.21.7": + version "0.21.7" + resolved "https://registry.yarnpkg.com/@backstage/backend-common/-/backend-common-0.21.7.tgz#5ae796d8adccebc484edeeb2326464c28e14849e" + integrity sha512-wWpnjLYxEstFnAherkfwZIlAazdu1dfJ/5KjK1aSeMZYGyRWcelegs+Dz9MLZ53e/5qtSJ5+caltNfiItda86w== 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.6.1" + "@backstage/backend-app-api" "^0.7.0" "@backstage/backend-dev-utils" "^0.1.4" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/cli-common" "^0.1.13" "@backstage/config" "^1.2.0" - "@backstage/config-loader" "^1.7.0" + "@backstage/config-loader" "^1.8.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/integration-aws-node" "^0.1.11" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/integration" "^1.10.0" + "@backstage/integration-aws-node" "^0.1.12" + "@backstage/plugin-auth-node" "^0.4.12" "@backstage/types" "^1.1.1" "@google-cloud/storage" "^7.0.0" "@keyv/memcache" "^1.3.5" @@ -3493,62 +4121,42 @@ yauzl "^3.0.0" yn "^4.0.0" -"@backstage/backend-dev-utils@^0.1.3", "@backstage/backend-dev-utils@^0.1.4": +"@backstage/backend-defaults@^0.2.17": + version "0.2.17" + resolved "https://registry.yarnpkg.com/@backstage/backend-defaults/-/backend-defaults-0.2.17.tgz#cbb2b7e0ac2c9b340513e38d762f7bc2d06e0ce0" + integrity sha512-85AAiasLA4O9KmGt+0oNScwQk2hJBN2UBLFvig496LEaWUl6ViLXIr/29e2YrGDL9koVQtHybmitRO0zerKczA== + dependencies: + "@backstage/backend-app-api" "^0.7.0" + "@backstage/backend-common" "^0.21.7" + +"@backstage/backend-dev-utils@^0.1.4": version "0.1.4" resolved "https://registry.yarnpkg.com/@backstage/backend-dev-utils/-/backend-dev-utils-0.1.4.tgz#65d204939c49b5df6a2148e8ad4dc718ccd1df07" integrity sha512-5YgAPz4CRtnqdaUlYCHwGmXvpkGQ1jaUMoDtiQ81WDxQrf+0iYZCwS4ftVyQmB0Ga6BaGOUf6GG/OuFA56Y5mA== -"@backstage/backend-dynamic-feature-service@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@backstage/backend-dynamic-feature-service/-/backend-dynamic-feature-service-0.1.0.tgz#66175f262e94871f2ff60c451476f7c5c87509d6" - integrity sha512-3MB0sLxGR3R+yTPEpu0moskJ3t5wv5E2zOgAHm4duaJo56FbqvFYUo5LhhmMAaUDZqG7DwYETbtH1pfQdQX+Bg== - dependencies: - "@backstage/backend-common" "^0.20.1" - "@backstage/backend-plugin-api" "^0.6.9" - "@backstage/backend-tasks" "^0.5.14" - "@backstage/cli-common" "^0.1.13" - "@backstage/cli-node" "^0.2.2" - "@backstage/config" "^1.1.1" - "@backstage/errors" "^1.2.3" - "@backstage/plugin-auth-node" "^0.4.3" - "@backstage/plugin-catalog-backend" "^1.16.1" - "@backstage/plugin-events-backend" "^0.2.18" - "@backstage/plugin-events-node" "^0.2.18" - "@backstage/plugin-permission-common" "^0.7.12" - "@backstage/plugin-permission-node" "^0.7.20" - "@backstage/plugin-scaffolder-node" "^0.2.10" - "@backstage/plugin-search-backend-node" "^1.2.13" - "@backstage/plugin-search-common" "^1.2.10" - "@backstage/types" "^1.1.1" - "@types/express" "^4.17.6" - chokidar "^3.5.3" - express "^4.17.1" - lodash "^4.17.21" - winston "^3.2.1" - -"@backstage/backend-dynamic-feature-service@^0.2.3": - version "0.2.6" - resolved "https://registry.yarnpkg.com/@backstage/backend-dynamic-feature-service/-/backend-dynamic-feature-service-0.2.6.tgz#2df4dd9c0a657b57043a864dc3057dc8f18ba4b3" - integrity sha512-tvSpevXr92PerGX87aBRZJhhWL9Bz97vjofZiz3io/lL7xVMu/Of4ovfMe9xwxHrA/zJbixJAlFBDePRiqM5yQ== +"@backstage/backend-dynamic-feature-service@^0.2.8", "@backstage/backend-dynamic-feature-service@^0.2.9": + version "0.2.9" + resolved "https://registry.yarnpkg.com/@backstage/backend-dynamic-feature-service/-/backend-dynamic-feature-service-0.2.9.tgz#2f9f572a9f6f93e11160d9486e06bd2e3575a169" + integrity sha512-6m7CrRXNSkYHzPKq2mnkCtMn3wtA3j3lcxC5H08MsZtUBVBmX5WgyBZx1mDG65m1FTk+WEeNR7DbDGNaKj9IQA== dependencies: - "@backstage/backend-app-api" "^0.6.1" - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" + "@backstage/backend-app-api" "^0.7.0" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/backend-tasks" "^0.5.22" "@backstage/cli-common" "^0.1.13" - "@backstage/cli-node" "^0.2.4" + "@backstage/cli-node" "^0.2.5" "@backstage/config" "^1.2.0" - "@backstage/config-loader" "^1.7.0" + "@backstage/config-loader" "^1.8.0" "@backstage/errors" "^1.2.4" - "@backstage/plugin-app-node" "^0.1.15" - "@backstage/plugin-auth-node" "^0.4.10" - "@backstage/plugin-catalog-backend" "^1.20.0" - "@backstage/plugin-events-backend" "^0.3.1" - "@backstage/plugin-events-node" "^0.3.1" + "@backstage/plugin-app-node" "^0.1.17" + "@backstage/plugin-auth-node" "^0.4.12" + "@backstage/plugin-catalog-backend" "^1.21.1" + "@backstage/plugin-events-backend" "^0.3.4" + "@backstage/plugin-events-node" "^0.3.3" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-node" "^0.7.26" - "@backstage/plugin-scaffolder-node" "^0.4.1" - "@backstage/plugin-search-backend-node" "^1.2.19" + "@backstage/plugin-permission-node" "^0.7.28" + "@backstage/plugin-scaffolder-node" "^0.4.3" + "@backstage/plugin-search-backend-node" "^1.2.21" "@backstage/plugin-search-common" "^1.2.11" "@backstage/types" "^1.1.1" "@manypkg/get-packages" "^1.1.3" @@ -3559,12 +4167,12 @@ lodash "^4.17.21" winston "^3.2.1" -"@backstage/backend-openapi-utils@^0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@backstage/backend-openapi-utils/-/backend-openapi-utils-0.1.8.tgz#0cdb7369f7272cb7c1d7f3d6a9a4d01f8bf47d1f" - integrity sha512-WawZQK3j7ZmW5//KP/0nTXP0Z1E2MzdJuENoBvOs8W9FTwbpIczoGFPpVjowros9uZvmch+JQDeGT8ocALlwNQ== +"@backstage/backend-openapi-utils@^0.1.10": + version "0.1.10" + resolved "https://registry.yarnpkg.com/@backstage/backend-openapi-utils/-/backend-openapi-utils-0.1.10.tgz#924b70a692e1374003ea2b27dfd7dd19b8ad5230" + integrity sha512-U4mJxZHHK45R7klNNer2e7cUpz+FTfQ9Zpt3GPhyjO4t5RNjNP98CWqZV2HiZH81IcrACQMGYLo0TUnCi40JbA== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/errors" "^1.2.4" "@types/express" "^4.17.6" "@types/express-serve-static-core" "^4.17.5" @@ -3576,26 +4184,27 @@ openapi-merge "^1.3.2" openapi3-ts "^3.1.2" -"@backstage/backend-plugin-api@^0.6.13", "@backstage/backend-plugin-api@^0.6.15", "@backstage/backend-plugin-api@^0.6.9": - version "0.6.15" - resolved "https://registry.yarnpkg.com/@backstage/backend-plugin-api/-/backend-plugin-api-0.6.15.tgz#1eb556e92ddc730f4907956cabf4ef99f6e06bdd" - integrity sha512-vBMEBNiuJk/71/A2LGKCx3E95OS8yJMawBExD588HdFinbmzDmg37oD5KY8BETlEBgMC5xQ3LdlbR491wzMT7w== +"@backstage/backend-plugin-api@^0.6.16", "@backstage/backend-plugin-api@^0.6.17": + version "0.6.17" + resolved "https://registry.yarnpkg.com/@backstage/backend-plugin-api/-/backend-plugin-api-0.6.17.tgz#3d00b167cccb36e2341ae5cc4026352904938322" + integrity sha512-eEYNM09SHlB3kjmcJSoVNK4D7HSBVbvv3ZCeSbRBeVRBOpW6ndw25iejT5CeAQE6N1NVTTaQ3g3UTIoXyIhahA== dependencies: - "@backstage/backend-tasks" "^0.5.20" + "@backstage/backend-tasks" "^0.5.22" "@backstage/config" "^1.2.0" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/plugin-auth-node" "^0.4.12" "@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" -"@backstage/backend-tasks@^0.5.14", "@backstage/backend-tasks@^0.5.18", "@backstage/backend-tasks@^0.5.20": - version "0.5.20" - resolved "https://registry.yarnpkg.com/@backstage/backend-tasks/-/backend-tasks-0.5.20.tgz#073419694f01bb5afd2c98f02ca4a02f31acdebe" - integrity sha512-UfdSq4FP+JH2kdw5ctL3701TZLWV1I0lU1SvTkBeOKOASZ75chHR8gJNZB4HSW663OdIUdg+e07kwrOPUpBAUw== +"@backstage/backend-tasks@^0.5.21", "@backstage/backend-tasks@^0.5.22": + version "0.5.22" + resolved "https://registry.yarnpkg.com/@backstage/backend-tasks/-/backend-tasks-0.5.22.tgz#67c464f5fdccdcc161e609154c671596b642c868" + integrity sha512-l3k692YD3OyDr0bD7ZZwdr8TSH3zx10PL45tnXGnyK9V6m+g2F8misAyZIBoVcpOy6jjhthk+SoeqzIZqizukA== dependencies: - "@backstage/backend-common" "^0.21.5" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" "@backstage/types" "^1.1.1" @@ -3606,20 +4215,43 @@ lodash "^4.17.21" luxon "^3.0.0" uuid "^9.0.0" - winston "^3.2.1" zod "^3.22.4" -"@backstage/catalog-client@^1.6.0", "@backstage/catalog-client@^1.6.2": - version "1.6.2" - resolved "https://registry.yarnpkg.com/@backstage/catalog-client/-/catalog-client-1.6.2.tgz#862db5b1b07f77acd13039ca56b83650cd8362d6" - integrity sha512-26ZN+NmBpjxJgzd1dlO6JT497U9eMrsFORKNE7EvbUYXXJh4zVZSy+NaA1hNqNtbTzmEvvc8IAKQRG7x5UmnVw== +"@backstage/backend-test-utils@^0.3.6": + version "0.3.7" + resolved "https://registry.yarnpkg.com/@backstage/backend-test-utils/-/backend-test-utils-0.3.7.tgz#436eccbe53014f3c7becc92675e107ddba389398" + integrity sha512-KdVFRssYiGjGv3X61VLj8xfn+MuvnXVGA2s7LkAkssZVO5gnSUDK1vmzUaQghqtXuNGkieoVr6PUJQMGTvOTfg== + dependencies: + "@backstage/backend-app-api" "^0.7.0" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/config" "^1.2.0" + "@backstage/errors" "^1.2.4" + "@backstage/plugin-auth-node" "^0.4.12" + "@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" + +"@backstage/catalog-client@^1.6.3", "@backstage/catalog-client@^1.6.4": + version "1.6.4" + resolved "https://registry.yarnpkg.com/@backstage/catalog-client/-/catalog-client-1.6.4.tgz#b0823a97606c5a92a78df365b8c4f48b8456f5f1" + integrity sha512-sItchBGNqZBCXqTu/U+EZhimhiKdZBEJOQ28fFeFYGJ+wm8Kfz82d2KbwVPgK41aN20gftChN5ZXBkcyddiUFQ== dependencies: "@backstage/catalog-model" "^1.4.5" "@backstage/errors" "^1.2.4" cross-fetch "^4.0.0" uri-template "^2.0.0" -"@backstage/catalog-model@^1.2.1", "@backstage/catalog-model@^1.4.3", "@backstage/catalog-model@^1.4.4", "@backstage/catalog-model@^1.4.5": +"@backstage/catalog-model@^1.2.1", "@backstage/catalog-model@^1.4.5": version "1.4.5" resolved "https://registry.yarnpkg.com/@backstage/catalog-model/-/catalog-model-1.4.5.tgz#b8f6309ff12b72dffdfe852d615c553ae13452c0" integrity sha512-I4QOCy0pSXJikQWgC8MWj2zDRCgQnnmvnNOOnPFcg7hIIIzeV0sGp6d3Qi7bc2tvzXt3fT3biSOCgGOWi1IJKA== @@ -3634,10 +4266,10 @@ resolved "https://registry.yarnpkg.com/@backstage/cli-common/-/cli-common-0.1.13.tgz#cbeda6a359ca4437fc782f0ac51bb957e8d49e73" integrity sha512-UMgNAIJSeEPSMkzxiWCP8aFR8APsG21XczDnzwHdL/41F7g2C+KA6UeQc/3tzbe8XQo+PxbNLpReZeKSSnSPSQ== -"@backstage/cli-node@^0.2.2", "@backstage/cli-node@^0.2.3", "@backstage/cli-node@^0.2.4": - version "0.2.4" - resolved "https://registry.yarnpkg.com/@backstage/cli-node/-/cli-node-0.2.4.tgz#8706a113427c8bf4a135095624da69ab2fc7ef79" - integrity sha512-fCsWB5XOwD4ogp5tI14tydEPcvL3HPoXjYaUiNPf1owomzjIwbLpJnMXBp2SNDemLH+ZwnyqDj55hN+U36qQnA== +"@backstage/cli-node@^0.2.4", "@backstage/cli-node@^0.2.5": + version "0.2.5" + resolved "https://registry.yarnpkg.com/@backstage/cli-node/-/cli-node-0.2.5.tgz#553257a70cb7bc5c8097ed0c801eb87295164771" + integrity sha512-qe2Sb3777lcimkt0zSv183vPr1892luAeBURgVb+8BmSChExYnibw7/QRPdv20p5qDayHb4HDVmlCo66OYBHtw== dependencies: "@backstage/cli-common" "^0.1.13" "@backstage/errors" "^1.2.4" @@ -3648,19 +4280,19 @@ semver "^7.5.3" zod "^3.22.4" -"@backstage/cli@^0.26.1": - version "0.26.1" - resolved "https://registry.yarnpkg.com/@backstage/cli/-/cli-0.26.1.tgz#8275dc23e51a44ebbada51f59ace9a9b199d7c8d" - integrity sha512-vHrmU/V0ozO5Bx+/UnSr4V+wEU54kI5sUU8Kac/zMyagzBSM+ZN4kNd7a9qhTzNGDCL8Qd6Xg8rJdDvy0HpVpg== +"@backstage/cli@^0.26.4": + version "0.26.4" + resolved "https://registry.yarnpkg.com/@backstage/cli/-/cli-0.26.4.tgz#c044b818568899b4aae5e08716e7f933d1a846a0" + integrity sha512-ywMa+wcHy1gGTxuBwkFiyTP1bRx14OXfrMz4oW0gmFnfiCy8ycKAqNhKcRYXlJuMi/YAA5GbDj/oQOEg37uYiQ== dependencies: "@backstage/catalog-model" "^1.4.5" "@backstage/cli-common" "^0.1.13" - "@backstage/cli-node" "^0.2.4" + "@backstage/cli-node" "^0.2.5" "@backstage/config" "^1.2.0" - "@backstage/config-loader" "^1.7.0" + "@backstage/config-loader" "^1.8.0" "@backstage/errors" "^1.2.4" - "@backstage/eslint-plugin" "^0.1.6" - "@backstage/integration" "^1.9.1" + "@backstage/eslint-plugin" "^0.1.7" + "@backstage/integration" "^1.10.0" "@backstage/release-manifests" "^0.0.11" "@backstage/types" "^1.1.1" "@manypkg/get-packages" "^1.1.3" @@ -3743,6 +4375,7 @@ react-dev-utils "^12.0.0-next.60" react-refresh "^0.14.0" recursive-readdir "^2.2.2" + replace-in-file "^7.1.0" rollup "^4.0.0" rollup-plugin-dts "^6.1.0" rollup-plugin-esbuild "^6.1.1" @@ -3757,17 +4390,17 @@ terser-webpack-plugin "^5.1.3" util "^0.12.3" webpack "^5.70.0" - webpack-dev-server "^4.7.3" + webpack-dev-server "^5.0.0" webpack-node-externals "^3.0.0" yaml "^2.0.0" yml-loader "^2.1.0" yn "^4.0.0" zod "^3.22.4" -"@backstage/config-loader@^1.6.1", "@backstage/config-loader@^1.6.2", "@backstage/config-loader@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@backstage/config-loader/-/config-loader-1.7.0.tgz#98dee1281ef61d7933087d977f66166b1f136ac1" - integrity sha512-NLZzfo3JnFsKJda99wbhY108TeGDcUAtmXE5q1ITdExHf/EZozVBFp0X/AbJOmUTAYWQgl6W6xSiUzY8Li5NIw== +"@backstage/config-loader@^1.7.0", "@backstage/config-loader@^1.8.0": + version "1.8.0" + resolved "https://registry.yarnpkg.com/@backstage/config-loader/-/config-loader-1.8.0.tgz#6b526475c45cd93ee51a0ddcb7e1f5bd49469eeb" + integrity sha512-35a9eD1DbQvPG0/JjG8cgOuN2Il4GP6w9EaGTaDWORiYqzqYsZko+5tCXZPIWF8rzptUbSkr4SIT6Bt+ujfKqg== dependencies: "@backstage/cli-common" "^0.1.13" "@backstage/config" "^1.2.0" @@ -3786,7 +4419,7 @@ typescript-json-schema "^0.63.0" yaml "^2.0.0" -"@backstage/config@^1.0.3", "@backstage/config@^1.0.7", "@backstage/config@^1.1.1", "@backstage/config@^1.2.0": +"@backstage/config@^1.0.3", "@backstage/config@^1.0.7", "@backstage/config@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@backstage/config/-/config-1.2.0.tgz#6a4d93197d0586ee3a40f9e4877c5cfd76c128f3" integrity sha512-tW8hNzDTClotYmpOrUrutymzZ0Zimx/WeU2+5tLv+ZI8ssRV64KGRe8hi7PuQz2lARVF1DxjwV//Bq2VjR5veA== @@ -3794,34 +4427,15 @@ "@backstage/errors" "^1.2.4" "@backstage/types" "^1.1.1" -"@backstage/core-app-api@^1.12.0", "@backstage/core-app-api@^1.12.2": - version "1.12.2" - resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.12.2.tgz#49643914a90be8601c7320ec05db53c6be43e801" - integrity sha512-xGwl24Pq9Fml/lLBce4GBGWB2rhhitpnC7iEUV35TTr2IlrPZOjmWmBN0jBJLIStHLWgEMzMzXOaQPjEIzdeyQ== - dependencies: - "@backstage/config" "^1.2.0" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.7" - "@types/prop-types" "^15.7.3" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - history "^5.0.0" - i18next "^22.4.15" - lodash "^4.17.21" - prop-types "^15.7.2" - react-use "^17.2.4" - zen-observable "^0.10.0" - zod "^3.22.4" - -"@backstage/core-app-api@^1.12.3": - version "1.12.3" - resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.12.3.tgz#f26de4203034edd4401c0b00bbd978f1bb45520a" - integrity sha512-01Cjg9I8axwXSyKOp/eHTRCug9nBc8YJyJ85gJyKgFnXsMbP1mRCgqduurCUOAVy2St0r3kXbf8DAFqCKUfOKQ== +"@backstage/core-app-api@^1.12.3", "@backstage/core-app-api@^1.12.4": + version "1.12.4" + resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.12.4.tgz#97d17a0e86ad45fe0000f371916a6e1d923e1416" + integrity sha512-PvlcCSTn+mRMbk2iuAMJjcAh6P2VeHZDJbEEf6m2mSOWPoJuJOA5ynosW/oqNUuuRq4jBybQiiTIoYtvgIitpw== dependencies: "@backstage/config" "^1.2.0" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.7" + "@backstage/version-bridge" "^1.0.8" "@types/prop-types" "^15.7.3" "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" history "^5.0.0" @@ -3832,15 +4446,14 @@ zen-observable "^0.10.0" zod "^3.22.4" -"@backstage/core-compat-api@^0.2.2": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@backstage/core-compat-api/-/core-compat-api-0.2.2.tgz#e30d863a0edbcc4abc4ea3918b416e432e58e1e0" - integrity sha512-TeRr1Fm/Y62Se2+saQoOI7nwZTCr+Or+yM5M5d0gKdhgz/S2tSvMoaRlJiUQrXdpIDH2BkB9wZPUcy+R+XtS9A== +"@backstage/core-compat-api@^0.2.4": + version "0.2.4" + resolved "https://registry.yarnpkg.com/@backstage/core-compat-api/-/core-compat-api-0.2.4.tgz#1f652040d5300cdfb64e32d89b38748495ad2cf4" + integrity sha512-Qnx2TGKixCbwhMQExD8gNZpX1NqyIBeHtJtZBvErT3YqMGvEIQLaj52Z20MKGU+iI8xrFyAUm8/6lQ52zWsvjA== dependencies: - "@backstage/core-app-api" "^1.12.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/version-bridge" "^1.0.7" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/frontend-plugin-api" "^0.6.4" + "@backstage/version-bridge" "^1.0.8" "@types/react" "^16.13.1 || ^17.0.0" "@backstage/core-components@^0.11.0": @@ -3929,16 +4542,16 @@ zen-observable "^0.10.0" zod "~3.18.0" -"@backstage/core-components@^0.14.0", "@backstage/core-components@^0.14.2": - version "0.14.2" - resolved "https://registry.yarnpkg.com/@backstage/core-components/-/core-components-0.14.2.tgz#5de725e18d8a8beaa7ab72623e88cd76f7ead30a" - integrity sha512-krOVmkNd3sSOPD8Glbql6sMXhthdj9CGSki72qtkkax8Xx9GmwJ2kGEA2yEHLzM8UVwkV+aMtlISA5AUyW6SJQ== +"@backstage/core-components@^0.14.3", "@backstage/core-components@^0.14.4": + version "0.14.4" + resolved "https://registry.yarnpkg.com/@backstage/core-components/-/core-components-0.14.4.tgz#96867e77898327a4bc12a671597d0ca481d4d227" + integrity sha512-yPsLtXI37Ar4bcmtL1VHxlR8GZAhRiXKor+25zuu6stArkVirIJvH4CdS0S2eMQZ9HEFnzo1O+QzeKGxsm7PKw== dependencies: "@backstage/config" "^1.2.0" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" - "@backstage/theme" "^0.5.2" - "@backstage/version-bridge" "^1.0.7" + "@backstage/theme" "^0.5.3" + "@backstage/version-bridge" "^1.0.8" "@date-io/core" "^1.3.13" "@material-table/core" "^3.1.0" "@material-ui/core" "^4.12.2" @@ -3974,19 +4587,19 @@ zen-observable "^0.10.0" zod "^3.22.4" -"@backstage/core-plugin-api@^1.0.1", "@backstage/core-plugin-api@^1.0.7", "@backstage/core-plugin-api@^1.5.0", "@backstage/core-plugin-api@^1.9.0", "@backstage/core-plugin-api@^1.9.1": - version "1.9.1" - resolved "https://registry.yarnpkg.com/@backstage/core-plugin-api/-/core-plugin-api-1.9.1.tgz#3ad8b7ee247198bb59fcd3b146092e4f9512a5de" - integrity sha512-hV/U08XkgcEgE8YmwfK/onF2V/BlXaq0GxsalNJ5UarQde1XtRLydCg3NJ6oHTqrmzgcLPBAiOzSs+v5Z/SV5A== +"@backstage/core-plugin-api@^1.0.1", "@backstage/core-plugin-api@^1.0.7", "@backstage/core-plugin-api@^1.5.0", "@backstage/core-plugin-api@^1.9.1", "@backstage/core-plugin-api@^1.9.2": + version "1.9.2" + resolved "https://registry.yarnpkg.com/@backstage/core-plugin-api/-/core-plugin-api-1.9.2.tgz#1a75865e567708829f5a8056ad23ea94233f4b7f" + integrity sha512-VbMzgbp5c14B+xi5qFDXEd/LMsrM9D9IpU9tLPSaN2fn9FWhxmeHILNaiLHO2mdLd6RxLopKKbKWduBYbqyu5Q== dependencies: "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.7" + "@backstage/version-bridge" "^1.0.8" "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" history "^5.0.0" -"@backstage/errors@^1.1.2", "@backstage/errors@^1.1.5", "@backstage/errors@^1.2.3", "@backstage/errors@^1.2.4": +"@backstage/errors@^1.1.2", "@backstage/errors@^1.1.5", "@backstage/errors@^1.2.4": version "1.2.4" resolved "https://registry.yarnpkg.com/@backstage/errors/-/errors-1.2.4.tgz#2ba79c6308e87b0de99edf499e1c82477d3d6e8a" integrity sha512-JBhKn9KwZTzp/AaOC0vBncKCM1vI9Z8rKKyr9vj3wt3SSgCnDPxNwVz7SlXa2Rc9TOQq0Yk3olkmQE9U+S5uWg== @@ -3994,33 +4607,33 @@ "@backstage/types" "^1.1.1" serialize-error "^8.0.1" -"@backstage/eslint-plugin@^0.1.5", "@backstage/eslint-plugin@^0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@backstage/eslint-plugin/-/eslint-plugin-0.1.6.tgz#0c431cee35ebbd7b1dd8daddd53f069aad648d86" - integrity sha512-R33lBEuKbT3X1SPPNtXv2iXKesBS064fTj1l3ecrZNyDf7bZybMccShXok12X2VQKARQv9qkQ1zxtGf+m/oG/Q== +"@backstage/eslint-plugin@^0.1.6", "@backstage/eslint-plugin@^0.1.7": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@backstage/eslint-plugin/-/eslint-plugin-0.1.7.tgz#9fe844f5075a8b449b09b37b4eb11f5e24b5e597" + integrity sha512-a2vPwtw5UpfCjVeBtyiP/fdbZ1NqjcpF5z5iAVsgDUiJKwfMSpoQNrbh4SuUxgG+PFkftR1GkdQPBuJZnimXKA== dependencies: "@manypkg/get-packages" "^1.1.3" minimatch "^9.0.0" -"@backstage/frontend-plugin-api@^0.6.2": - version "0.6.2" - resolved "https://registry.yarnpkg.com/@backstage/frontend-plugin-api/-/frontend-plugin-api-0.6.2.tgz#20bd4576edf7a1ca01a08bd0b71742ea31755e48" - integrity sha512-bZUK/y4v6drjkoPdIIuTEVBaIlezmYzju/fdXdNbfZmr6qceWoBS1gwJR+jfWxvtqzgxVvqI03RpyEryR7/+/g== +"@backstage/frontend-plugin-api@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@backstage/frontend-plugin-api/-/frontend-plugin-api-0.6.4.tgz#d9d09c137cbd879cd66b3c92ab8a608be7e48d1b" + integrity sha512-5zdeLaQ340FM2Rc0W91VOgkKCntVMbB31BStQovCQlFepF0PwfRJ4QDDoM+YdHYHPxvS9MQKtqMfd3TuzX0O6A== dependencies: - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.7" + "@backstage/version-bridge" "^1.0.8" "@material-ui/core" "^4.12.4" "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" lodash "^4.17.21" zod "^3.22.4" zod-to-json-schema "^3.21.4" -"@backstage/integration-aws-node@^0.1.11", "@backstage/integration-aws-node@^0.1.8": - version "0.1.11" - resolved "https://registry.yarnpkg.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.11.tgz#2900fe695badf4816c9c59e059c013f74438e7cd" - integrity sha512-489G2JThdXBCEdTC1r0G4LhD8ob81iDdYLxtOIWtXabR5TRM9hIYTohEviiDEpL2GpAVbHtCIpXvvM0TMGHLBg== +"@backstage/integration-aws-node@^0.1.12": + version "0.1.12" + resolved "https://registry.yarnpkg.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.12.tgz#d2c5ac7c81cd6c2733dcfd24544ad21931ea815d" + integrity sha512-bPOBM1a/v3Oo4svOKjQbjvBmaKDqCGfSLBtH2rrp1dj1Mk8Pr+hmvQYQZBHqfc0gTqddRST3gz6GGL2ZKovWUw== dependencies: "@aws-sdk/client-sts" "^3.350.0" "@aws-sdk/credential-provider-node" "^3.350.0" @@ -4030,22 +4643,22 @@ "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" -"@backstage/integration-react@^1.1.24", "@backstage/integration-react@^1.1.25": - version "1.1.25" - resolved "https://registry.yarnpkg.com/@backstage/integration-react/-/integration-react-1.1.25.tgz#2849e063799b3c2915809ce9785253aefd4dd471" - integrity sha512-WLpAD66mraSOoT2CBXFjFWxIuYAUz/sVVQUYQbnUKHtTOUjILyBcaDhwVRxYPEFjJH2AgKPwTHzxoNpstH60aw== +"@backstage/integration-react@^1.1.25", "@backstage/integration-react@^1.1.26": + version "1.1.26" + resolved "https://registry.yarnpkg.com/@backstage/integration-react/-/integration-react-1.1.26.tgz#6214a6653532c3862c003e9259038e0b265a1d7c" + integrity sha512-So+W2fPKIiZxpvrzvosKmULB+m1jr3cQvChQnNlZLmcTZ7oGQ7IwR9AmgCUhdPImeOjcxyCyoNjZ4OVIVb1wVg== dependencies: "@backstage/config" "^1.2.0" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/integration" "^1.9.1" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/integration" "^1.10.0" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@types/react" "^16.13.1 || ^17.0.0" -"@backstage/integration@^1.8.0", "@backstage/integration@^1.9.0", "@backstage/integration@^1.9.1": - version "1.9.1" - resolved "https://registry.yarnpkg.com/@backstage/integration/-/integration-1.9.1.tgz#31d98720383792a2bfd633274da7d1b49f9f49c4" - integrity sha512-/xPtUvJFcdwDGoa0QRQQG8d7CR/zvwzZaPpjcSmi/qhRtjT5lvNvnQte/kYAi5Rl1tvb+vXoKJSdUDtTdAWprw== +"@backstage/integration@^1.10.0": + version "1.10.0" + resolved "https://registry.yarnpkg.com/@backstage/integration/-/integration-1.10.0.tgz#81f37dcb506a4c6febaf9b3be88b5c4d2a40e6ec" + integrity sha512-OSXo6yHKl8kZ2xKAk7CM8d3jfWuoRXjhg1oOxxLq0t2CNzCRfD8f8swCFKs3PJl0HDygwf/vFjTsbP7UXlAtkA== dependencies: "@azure/identity" "^4.0.0" "@backstage/config" "^1.2.0" @@ -4057,75 +4670,21 @@ lodash "^4.17.21" luxon "^3.0.0" -"@backstage/plugin-adr-backend@^0.4.12": - version "0.4.12" - resolved "https://registry.yarnpkg.com/@backstage/plugin-adr-backend/-/plugin-adr-backend-0.4.12.tgz#97476aa73f248ae3b7f04345459ae3f1a1f4f1c0" - integrity sha512-4KMK1S4SIosfpEDkrSlgql9sK+eLCV8L4nGgzt3wkjzz6evhJhxAaBeXAIDitGKf/cU0PqmlHTOgcQw+VudZFQ== - dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/catalog-client" "^1.6.2" - "@backstage/catalog-model" "^1.4.5" - "@backstage/config" "^1.2.0" - "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-adr-common" "^0.2.21" - "@backstage/plugin-search-common" "^1.2.11" - "@types/express" "^4.17.6" - express "^4.17.1" - express-promise-router "^4.1.0" - luxon "^3.0.0" - marked "^12.0.0" - node-fetch "^2.6.5" - winston "^3.2.1" - yn "^4.0.0" - -"@backstage/plugin-adr-common@^0.2.21": - version "0.2.21" - resolved "https://registry.yarnpkg.com/@backstage/plugin-adr-common/-/plugin-adr-common-0.2.21.tgz#3b347223fc0c46f41878e3d31f21d7b51d82f91b" - integrity sha512-GNYxn+MBd3xG9Mbbf8TL5ze/t2u6DqWU05Gsb8HX65p0TMj/W/YDh1bDovEdW/GBsxtvsoBLASfRwxOFuAuh7w== - dependencies: - "@backstage/catalog-model" "^1.4.5" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-search-common" "^1.2.11" - front-matter "^4.0.2" - luxon "^3.0.0" - -"@backstage/plugin-adr@^0.6.15": - version "0.6.15" - resolved "https://registry.yarnpkg.com/@backstage/plugin-adr/-/plugin-adr-0.6.15.tgz#8a985b27ceae0cf6e848d75af67d121dea4d0e22" - integrity sha512-OzA+iszQMNDcFTMMrCG2PcbzkUUHYLzh2e20ulvMIG9KAMnMgyubyMB0X07mrmP311pXNB3JkFUpbi8eFvvzFQ== - dependencies: - "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/integration-react" "^1.1.25" - "@backstage/plugin-adr-common" "^0.2.21" - "@backstage/plugin-catalog-react" "^1.11.1" - "@backstage/plugin-search-common" "^1.2.11" - "@backstage/plugin-search-react" "^1.7.8" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - lodash "^4.17.21" - react-use "^17.2.4" - -"@backstage/plugin-api-docs@^0.11.2": - version "0.11.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-api-docs/-/plugin-api-docs-0.11.2.tgz#e8394eac8abdf793afad6cc11934308b6f7c08e4" - integrity sha512-13VbPpbOvwet6FzuruEBCarkamuDfg1lJQgmU7Y2wMXjSzdVRuucEHvbMdKgonUKXbcIZ6l5MJ72SZcu0Yxjuw== +"@backstage/plugin-api-docs@^0.11.4": + version "0.11.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-api-docs/-/plugin-api-docs-0.11.4.tgz#0d4d47f8ed9d4550a1f2b00b2e6ad0c57da85500" + integrity sha512-/w0arI7FdR+f9ATBUKEyigOOuk20t2SQnhjcpw/fzbQN753uaHuLolkWWhjZDaWH4XWs1hQDM2zpNafWVfSa/g== dependencies: "@asyncapi/react-component" "1.3.1" "@backstage/catalog-model" "^1.4.5" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/plugin-catalog" "^1.18.1" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@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.1" - "@backstage/plugin-permission-react" "^0.4.21" + "@backstage/plugin-catalog-react" "^1.11.3" + "@backstage/plugin-permission-react" "^0.4.22" "@graphiql/react" "^0.20.0" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -4138,16 +4697,18 @@ isomorphic-form-data "^2.0.0" swagger-ui-react "^5.0.0" -"@backstage/plugin-app-backend@^0.3.63": - version "0.3.63" - resolved "https://registry.yarnpkg.com/@backstage/plugin-app-backend/-/plugin-app-backend-0.3.63.tgz#211d9d58a298e78359e766c73545f03f2f12fef8" - integrity sha512-vW+szsDUuGnqVMi4Bs/2HIBUHxbQmqxmMdkzlBdtY6o9qeRbKjJpq/MJkP1/QiT/PkI5QRNomekmQTqxt/YRtg== +"@backstage/plugin-app-backend@^0.3.65": + version "0.3.65" + resolved "https://registry.yarnpkg.com/@backstage/plugin-app-backend/-/plugin-app-backend-0.3.65.tgz#adaf41503f0475ff342e726922f99e74a6ca872e" + integrity sha512-8vHVrsyk/dlk9qXgXvrGDogRIq5DeMmGBWWsJETu8A3oQKucAZdr5bfea6RAA2tVOSQObKTQ49kXLHlS410erw== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" - "@backstage/config-loader" "^1.7.0" - "@backstage/plugin-app-node" "^0.1.15" + "@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/types" "^1.1.1" "@types/express" "^4.17.6" express "^4.17.1" @@ -4158,93 +4719,142 @@ knex "^3.0.0" lodash "^4.17.21" luxon "^3.0.0" - winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-app-node@^0.1.15": - version "0.1.15" - resolved "https://registry.yarnpkg.com/@backstage/plugin-app-node/-/plugin-app-node-0.1.15.tgz#8211023c518677dbb72088f40efa863637c377ec" - integrity sha512-rgQdktHaZyHsnddyx+xo97pnI8Z837G5gm/L9PtS05SSRFnOSxXzuRmxJRcq9zVnbkxD890GmVq6nGq66WGSyw== +"@backstage/plugin-app-node@^0.1.17": + version "0.1.17" + resolved "https://registry.yarnpkg.com/@backstage/plugin-app-node/-/plugin-app-node-0.1.17.tgz#67698c72ff2c82f669a0ccd43ec796f775a3d3b7" + integrity sha512-uYE/p/gIilOP+BHU5gzyBxEsw24vpeA99NYvU3sqD9r7rRYOjrGIb51ynAYvpBWsooIOjEt0wiEOJVrfuac2vQ== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/config-loader" "^1.7.0" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/config-loader" "^1.8.0" "@types/express" "^4.17.6" express "^4.17.1" fs-extra "^11.2.0" -"@backstage/plugin-auth-backend-module-atlassian-provider@^0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-atlassian-provider/-/plugin-auth-backend-module-atlassian-provider-0.1.7.tgz#35499dc86a6c13865cac672fd232aeefcd1b1d2e" - integrity sha512-AXl/JxO5j5EATcmd/TUhlt6BgRUxmQVZnjVEEQSt18Pq00+zZYUlmCncnj7I1FhaVdBlWoGC53YIBX4m/1wGTw== +"@backstage/plugin-auth-backend-module-atlassian-provider@^0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-atlassian-provider/-/plugin-auth-backend-module-atlassian-provider-0.1.9.tgz#d04e6a25cea5b9c7f1c62768c9c8a119d4e3fc49" + integrity sha512-MmshwR/mT7LLosXkZRmYdZE0hSOAmCSX3dAEsf+zF0d+/vF5bUJl8W0KClj4bp3yQuMEoqWZIyg8QmHtHIm4LQ== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" express "^4.18.2" passport "^0.7.0" passport-atlassian-oauth2 "^2.1.0" -"@backstage/plugin-auth-backend-module-aws-alb-provider@^0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-aws-alb-provider/-/plugin-auth-backend-module-aws-alb-provider-0.1.7.tgz#9d2faff44b60f0370c7bc0d9ac2ae1f9ae00c12f" - integrity sha512-r8wJiYtph3Wdh/SzscK/Q7wQV5U8IkHfA11AK5SCNK34MIhlq9y4DlFQJx6Kv5pYLpc5Hf/EOkSj030p6GruAg== +"@backstage/plugin-auth-backend-module-aws-alb-provider@^0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-aws-alb-provider/-/plugin-auth-backend-module-aws-alb-provider-0.1.9.tgz#3e9a6b77c0c238bc1175a0a938158a761627986c" + integrity sha512-BZihoj9lUHdI8D2Mr6Ce5rkYT/TznRkjUbkHgu5IRDLNF/h3jlKGY3NjU6glg45T6FSSUjk4ss/rrmBRHRrpHg== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/errors" "^1.2.4" - "@backstage/plugin-auth-backend" "^0.22.2" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/plugin-auth-backend" "^0.22.4" + "@backstage/plugin-auth-node" "^0.4.12" jose "^5.0.0" node-cache "^5.1.2" node-fetch "^2.6.7" -"@backstage/plugin-auth-backend-module-gcp-iap-provider@^0.2.10": - version "0.2.10" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-gcp-iap-provider/-/plugin-auth-backend-module-gcp-iap-provider-0.2.10.tgz#1cce03a1a28a8e51e9ade1ccee2a71f0b91d109d" - integrity sha512-ZG9YfBxHKa0OFvZYhHcaVpIX8HWsKeZiiWg+N6EaDHIo2lInd/VgQ2cD/G7jhjwBxDmVUash1n3msiwq80kRLg== +"@backstage/plugin-auth-backend-module-azure-easyauth-provider@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-azure-easyauth-provider/-/plugin-auth-backend-module-azure-easyauth-provider-0.1.0.tgz#d951c420633791aadc4be31b17062b3cf4754400" + integrity sha512-4fXYUZFY6MDGUndAyeQAs6VMskHKCEZqdooVFUv9UF7VM08NW1jJVf0RB7RaiEKNRoJRR1iFh0d/B6U5nIQp5g== + dependencies: + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/catalog-model" "^1.4.5" + "@backstage/errors" "^1.2.4" + "@backstage/plugin-auth-node" "^0.4.12" + "@types/passport" "^1.0.16" + express "^4.19.2" + jose "^5.0.0" + passport "^0.7.0" + +"@backstage/plugin-auth-backend-module-bitbucket-provider@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-bitbucket-provider/-/plugin-auth-backend-module-bitbucket-provider-0.1.0.tgz#ad0f2d41cf8e4098e1bec86b7b3fefd61cc9e6e2" + integrity sha512-f44uvJZhNmOC14uFeXgzDX6OwxTGZC0DNz+ZRZssLUgFx0n/sxtHVrRh1IYv4+/mFJ8Nf+9QB25Q0gOsw10PVg== + dependencies: + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" + express "^4.18.2" + passport "^0.7.0" + passport-bitbucket-oauth2 "^0.1.2" + +"@backstage/plugin-auth-backend-module-cloudflare-access-provider@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-cloudflare-access-provider/-/plugin-auth-backend-module-cloudflare-access-provider-0.1.0.tgz#0f089701b0a0ad96385fac7f50fb479f0271bd7c" + integrity sha512-+Y/BI742ySlwS1kBFHdAsbH7mdZpGTmeguZWwklYAjZ6anbUx+EGOV1/FclStqgH9IspNt6U7fGNZbJDqgqlOQ== + dependencies: + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/config" "^1.2.0" + "@backstage/errors" "^1.2.4" + "@backstage/plugin-auth-node" "^0.4.12" + express "^4.18.2" + jose "^5.0.0" + node-fetch "^2.6.7" + +"@backstage/plugin-auth-backend-module-gcp-iap-provider@^0.2.12": + version "0.2.12" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-gcp-iap-provider/-/plugin-auth-backend-module-gcp-iap-provider-0.2.12.tgz#0090fde6095b95903b91d01a8bbcedbfce64e449" + integrity sha512-jsuT2wHcO25p6/wkTj7TgXlS28UhGoS2nNApXhWHMBByZ//u+GMjbDoZcwpezzde27x0dsIxBTEoeOqdKH2veA== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/errors" "^1.2.4" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/plugin-auth-node" "^0.4.12" "@backstage/types" "^1.1.1" google-auth-library "^9.0.0" -"@backstage/plugin-auth-backend-module-github-provider@^0.1.12": - version "0.1.12" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-github-provider/-/plugin-auth-backend-module-github-provider-0.1.12.tgz#b683fd201e52e971accb2e484cc54fee4eff74b5" - integrity sha512-cckUt7sowB2LQo0tXiZKyDMO7dWJCY433fa2ykTIzWWOBPzcPg7W9RYuNt1vLUzQOK1XBWk26JX2QiebbJepaw== +"@backstage/plugin-auth-backend-module-github-provider@^0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-github-provider/-/plugin-auth-backend-module-github-provider-0.1.14.tgz#246b7f21d14600dc93a4590be53285c833ae0c95" + integrity sha512-yNqrm9f5KV4cU32T81AjvhhCkGlf8Nt+oDcunhO1iSH6om2VAHZf1dDchW1YaAWq5ewpjQokEN499FTQ7rjU7g== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" passport-github2 "^0.1.12" -"@backstage/plugin-auth-backend-module-gitlab-provider@^0.1.12": - version "0.1.12" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-gitlab-provider/-/plugin-auth-backend-module-gitlab-provider-0.1.12.tgz#368595389ee1af37d10af309fdd934ca2c430ab5" - integrity sha512-dMHcw2Z0FIWydg+AN5s4fLuie41/OkCyEbkjfrZKnCrfhzNT19x9bCXQ4CUaHreHvkF8y06O+vj1Wb/9TmvzXg== +"@backstage/plugin-auth-backend-module-gitlab-provider@^0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-gitlab-provider/-/plugin-auth-backend-module-gitlab-provider-0.1.14.tgz#60792abc8ff9b09ee2bee2c0c5d63fed5bab670c" + integrity sha512-X0eOHEXHCCfxPRtPB5wQMO9wMoUAfJqvJBGBUd81SR0LNOXoZBtjSPZJSv+UWhOIG8pFM0JnntYaLJ9lkSplig== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" express "^4.18.2" passport "^0.7.0" passport-gitlab2 "^5.0.0" -"@backstage/plugin-auth-backend-module-google-provider@^0.1.12": - version "0.1.12" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-google-provider/-/plugin-auth-backend-module-google-provider-0.1.12.tgz#ed6b8a763b508e1594931be0352e237c2970d21c" - integrity sha512-G2V6pkmZ19tBYQVTJ5rhKrZRz2E5i5VjSKAY9NkaJeAvZwfPV0EobdNwujE2TqogNGkzWUPRj+lVJqZj6ahn/Q== +"@backstage/plugin-auth-backend-module-google-provider@^0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-google-provider/-/plugin-auth-backend-module-google-provider-0.1.14.tgz#4395cf99d525767d1fd136809cf54ed9af31a8a9" + integrity sha512-73HCkJUxgbiBuQqLhumTQUOMiWbz5PhrhxU/WIIXJx1hnGAiGNXfTdUaAMof/eFD9LKD1nvpMzj7T8iTQ9DBPw== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" google-auth-library "^9.0.0" passport-google-oauth20 "^2.0.0" -"@backstage/plugin-auth-backend-module-microsoft-provider@^0.1.10": - version "0.1.10" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-microsoft-provider/-/plugin-auth-backend-module-microsoft-provider-0.1.10.tgz#0a42fe34215d336e6e25aa7fe3d0894d0adc5b65" - integrity sha512-fktOpFN3n6Q4CABbkuYsulygaXjyMxLnV0zmRDIQGoIhPgvDoCfeSIiHcSMB08WqRQltacEyycI9aBv3daibag== +"@backstage/plugin-auth-backend-module-guest-provider@^0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-guest-provider/-/plugin-auth-backend-module-guest-provider-0.1.3.tgz#bcc75c2cdd71744fa1789b93ea2eb45e78c30dd7" + integrity sha512-SDCv0nimjKOigeQzFupZlT/3VmDdje6AVdt0cO87UqoKhBjNlsr1IkA2hoHmdxQ20hGu/sE+x7RNHD4oLCW/OQ== + dependencies: + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/catalog-model" "^1.4.5" + "@backstage/errors" "^1.2.4" + "@backstage/plugin-auth-node" "^0.4.12" + passport-oauth2 "^1.7.0" + +"@backstage/plugin-auth-backend-module-microsoft-provider@^0.1.12": + version "0.1.12" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-microsoft-provider/-/plugin-auth-backend-module-microsoft-provider-0.1.12.tgz#0b87cf91550a895e360f151005029f2bccad746a" + integrity sha512-yVynwkCNG4ycZr5iBhHDWcr6kO5bvH9vrNNmHHTntdJ3zw10R9nmazvuS1W159CG0HB+Kzc/PLBYeGfzJ8n7xA== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" express "^4.18.2" jose "^5.0.0" lodash "^4.17.21" @@ -4252,74 +4862,77 @@ passport "^0.7.0" passport-microsoft "^1.0.0" -"@backstage/plugin-auth-backend-module-oauth2-provider@^0.1.12": - version "0.1.12" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-oauth2-provider/-/plugin-auth-backend-module-oauth2-provider-0.1.12.tgz#92e3b135d63f203c3cef6ab039e904f80b1dab59" - integrity sha512-xtwWWJ1RKyDr6EwlwbLz0uHM2IYp9aOL4uSC42e51fesibmnCt5WHGrglmMtSwMzPpvZB20F1OwVpsJabRAb8w== +"@backstage/plugin-auth-backend-module-oauth2-provider@^0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-oauth2-provider/-/plugin-auth-backend-module-oauth2-provider-0.1.14.tgz#41660539b2397d0187d7cbf999a3c31f281f75c0" + integrity sha512-SrQBpSqkB9Fensi31gmeL/ZndC/KxdzI4HhwWoxNepdkF/j86EOUI/VkidDmoLfcH5pd+fwWvPEb6zmLe7c/rw== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" passport "^0.7.0" passport-oauth2 "^1.6.1" -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@^0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-oauth2-proxy-provider/-/plugin-auth-backend-module-oauth2-proxy-provider-0.1.8.tgz#14dce47a4d3f7fb7f2b7f60dfd7c34d45b5b9fcb" - integrity sha512-YsUtgEvfRIoY5BmH/TP+aRmizTF/GT29E9YX0y9t4THIPbk6wEhPl12JTsee5Dp/6/pXxaR8Mb4BZhxuqiFxSg== +"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@^0.1.10": + version "0.1.10" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-oauth2-proxy-provider/-/plugin-auth-backend-module-oauth2-proxy-provider-0.1.10.tgz#f871b9015a5d2cff302828926189b80930c9d91b" + integrity sha512-IzQGl7gZDiMBi10WzyhnXNozXguXoER8Msp6bLVKfTkGDuineIUVCJln95wL0xoI+mtf+hBXhc7YDSrF2TmJcw== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/errors" "^1.2.4" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/plugin-auth-node" "^0.4.12" jose "^5.0.0" -"@backstage/plugin-auth-backend-module-oidc-provider@^0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-oidc-provider/-/plugin-auth-backend-module-oidc-provider-0.1.6.tgz#6f9a5f8882e51930ffde3b8f2d737bec977ddc77" - integrity sha512-/HtcARAtyT7IoJZt01/iQHmIoThncrnvw9tCyiTRA/OkkLaP4KQG8btTxNUG+zw2xtGRrUQj6GXSHJ4l2wEVtQ== +"@backstage/plugin-auth-backend-module-oidc-provider@^0.1.8": + version "0.1.8" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-oidc-provider/-/plugin-auth-backend-module-oidc-provider-0.1.8.tgz#5f240c5aaaf1e83e13a7c390d30ecf8d66883ea7" + integrity sha512-JdeeJTDPS392R0Dhel4+3l23m6FTAhWYCYGmtvCxUEFbNMnP+4EuOjBt/HFRyaD6Y0OF6jkkMKPvg9S5z5j40A== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/plugin-auth-backend" "^0.22.2" - "@backstage/plugin-auth-node" "^0.4.10" + "@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" express "^4.18.2" openid-client "^5.5.0" passport "^0.7.0" -"@backstage/plugin-auth-backend-module-okta-provider@^0.0.8": - version "0.0.8" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-okta-provider/-/plugin-auth-backend-module-okta-provider-0.0.8.tgz#ac6de9751151c9a57262160994cf28f4cbb33a31" - integrity sha512-Bbxkemym2z54EOZwSCCsKuB7d3iR3bIU69XcXIKWHNvji7p6M/Ctx8u2AKISbwPVs87wGPxeZQDq3xfNuDYF8Q== +"@backstage/plugin-auth-backend-module-okta-provider@^0.0.10": + version "0.0.10" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-okta-provider/-/plugin-auth-backend-module-okta-provider-0.0.10.tgz#e25e045eca36d846a4fcc1625a00980fc8e5e35e" + integrity sha512-be9tMC98L0l9bENSREB/G1mbzpNtE2Yo6j3aVZPyiVI0D9bJuT+z7TIEobOSgNQPs41ULx5fQz1+T3Iih+moQg== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" "@davidzemon/passport-okta-oauth" "^0.0.5" express "^4.18.2" passport "^0.7.0" -"@backstage/plugin-auth-backend@^0.22.2": - version "0.22.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend/-/plugin-auth-backend-0.22.2.tgz#5b60731197d0a11f98ac9d5680ea4998dc9b0d61" - integrity sha512-ygJjHSUDliU8Wx1zncjOvJFRsrdSZ419uR6lqrT1b2tE5FfUI+CNzboZ4f0WVFW6LcpaDrZG33ZaHU840ZK9sg== +"@backstage/plugin-auth-backend@^0.22.4": + version "0.22.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend/-/plugin-auth-backend-0.22.4.tgz#4b816fb7dc895863301fb7005e4b6cb4524c5942" + integrity sha512-1lTEq+rrMK3kWybaEj3b2rvrVppjWe5dYZeuZw2a/xRgS8AEyaEQnArnQIDxjt6dq3+FfLKirXYlYMAEfM6f4A== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/catalog-client" "^1.6.2" + "@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/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/plugin-auth-backend-module-atlassian-provider" "^0.1.7" - "@backstage/plugin-auth-backend-module-aws-alb-provider" "^0.1.7" - "@backstage/plugin-auth-backend-module-gcp-iap-provider" "^0.2.10" - "@backstage/plugin-auth-backend-module-github-provider" "^0.1.12" - "@backstage/plugin-auth-backend-module-gitlab-provider" "^0.1.12" - "@backstage/plugin-auth-backend-module-google-provider" "^0.1.12" - "@backstage/plugin-auth-backend-module-microsoft-provider" "^0.1.10" - "@backstage/plugin-auth-backend-module-oauth2-provider" "^0.1.12" - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider" "^0.1.8" - "@backstage/plugin-auth-backend-module-oidc-provider" "^0.1.6" - "@backstage/plugin-auth-backend-module-okta-provider" "^0.0.8" - "@backstage/plugin-auth-node" "^0.4.10" - "@backstage/plugin-catalog-node" "^1.10.0" + "@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/types" "^1.1.1" "@google-cloud/firestore" "^7.0.0" "@node-saml/passport-saml" "^4.0.4" @@ -4345,7 +4958,6 @@ openid-client "^5.2.1" passport "^0.7.0" passport-auth0 "^1.4.3" - passport-bitbucket-oauth2 "^0.1.2" passport-github2 "^0.1.12" passport-google-oauth20 "^2.0.0" passport-microsoft "^1.0.0" @@ -4355,14 +4967,14 @@ winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-auth-node@^0.4.10", "@backstage/plugin-auth-node@^0.4.3", "@backstage/plugin-auth-node@^0.4.8": - version "0.4.10" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.4.10.tgz#8874c0d37bda644408be1e442e1dcc1bdddd4617" - integrity sha512-C1xg3EIMFFDap8g88NTMW7iZ9PpEl1kCwWmNrOizLqfq7n3m1GBNbWTN1cI6Zsvn9UYsLBBZXPo8dD4XLWYW+A== +"@backstage/plugin-auth-node@^0.4.12": + version "0.4.12" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.4.12.tgz#a93c80df77bd03a81b612e7bacc8a028d09ce50a" + integrity sha512-83sY5Bji+0F320xm/KkQUwneK+HdkM/bYxSpVJ5+rUqqQw0LbylCYW4vrh9qPUehc7laN+RShPvqr6ughZNWfQ== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/catalog-client" "^1.6.2" + "@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/config" "^1.2.0" "@backstage/errors" "^1.2.4" @@ -4378,49 +4990,49 @@ zod "^3.22.4" zod-to-json-schema "^3.21.4" -"@backstage/plugin-auth-react@^0.0.2": - version "0.0.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-react/-/plugin-auth-react-0.0.2.tgz#b7e4ea2e03902c7207cb2ab0a4527143c75d0192" - integrity sha512-86OT5BHX0NSCQaVtmnSUQ/H+OtzdI308vrpPDG/qB5ef3BOAhVaaXq042gvu8+ESRpNLRrk7nfRc5//ov/n0xw== +"@backstage/plugin-auth-react@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-react/-/plugin-auth-react-0.1.0.tgz#a65015542b974730c3f69cb87fd96a155815f43f" + integrity sha512-uZkyjTZyeApSSwWYXA1u1fjLYJBC0nu0Dwc68P9+GzcwbYiQnCn11ULfT2LfeXiUtZzmJsEMKu8Y6DyHmTMc/w== dependencies: - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" "@material-ui/core" "^4.9.13" "@react-hookz/web" "^24.0.0" "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" -"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@^0.1.13": - version "0.1.13" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-scaffolder-entity-model/-/plugin-catalog-backend-module-scaffolder-entity-model-0.1.13.tgz#3890f7d20ef2030bb7c4e23600e7735129f1a4bb" - integrity sha512-8uK0wU+YNH78IoobkZIVFp9MKRx7A6SwInQWsbilviHEQ57OYUugC6pi+D61Yj2zlLRK/hUX2lqFPZ3C2826eQ== +"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@^0.1.15": + version "0.1.15" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-scaffolder-entity-model/-/plugin-catalog-backend-module-scaffolder-entity-model-0.1.15.tgz#bb15e0f5a27091d3f224e73c95dd3756574e2d74" + integrity sha512-HTw0ts6pnxtRdT6ewt83mnHIp1kkQ/lDfPKZeI472jueDhOy2DEOeE75CO0rsFIlsfYTYX5YPeyy6UlfY+vJ0w== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@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.10.0" + "@backstage/plugin-catalog-node" "^1.11.1" "@backstage/plugin-scaffolder-common" "^1.5.1" -"@backstage/plugin-catalog-backend@^1.16.1", "@backstage/plugin-catalog-backend@^1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend/-/plugin-catalog-backend-1.20.0.tgz#6bd270cee0c3f1a101b7340cf77a1c732157b489" - integrity sha512-ZXH36thZmnI8SA5HMvDGMlomLdCOCphJQaIguoku80RbaQdAb/phCAycavqjf44TKujFgwup1t+ZENk2SV4sUQ== - dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-openapi-utils" "^0.1.8" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" - "@backstage/catalog-client" "^1.6.2" +"@backstage/plugin-catalog-backend@^1.21.1": + version "1.21.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend/-/plugin-catalog-backend-1.21.1.tgz#a3204f333f678aca5b9f8ea96955a0857a80d2ba" + integrity sha512-59dKIDjZCp9v0PP+VMm9lZp2Lk52ENZUUzp7L6VHby28SQpz5awZiUHpOOSRG4brhS+y867kYF/pA6KbNsp74Q== + 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/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" + "@backstage/integration" "^1.10.0" "@backstage/plugin-catalog-common" "^1.0.22" - "@backstage/plugin-catalog-node" "^1.10.0" - "@backstage/plugin-events-node" "^0.3.1" + "@backstage/plugin-catalog-node" "^1.11.1" + "@backstage/plugin-events-node" "^0.3.3" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-node" "^0.7.26" - "@backstage/plugin-search-backend-module-catalog" "^0.1.20" + "@backstage/plugin-permission-node" "^0.7.28" + "@backstage/plugin-search-backend-module-catalog" "^0.1.22" "@backstage/types" "^1.1.1" "@opentelemetry/api" "^1.3.0" "@types/express" "^4.17.6" @@ -4439,7 +5051,6 @@ p-limit "^3.0.2" prom-client "^15.0.0" uuid "^9.0.0" - winston "^3.2.1" yaml "^2.0.0" yn "^4.0.0" zod "^3.22.4" @@ -4453,18 +5064,18 @@ "@backstage/plugin-permission-common" "^0.7.13" "@backstage/plugin-search-common" "^1.2.11" -"@backstage/plugin-catalog-graph@^0.4.2": - version "0.4.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-graph/-/plugin-catalog-graph-0.4.2.tgz#4fd374692afbeafaeb987a4274ecf1878105cfd8" - integrity sha512-rHAFMY/b/gi/ntAVpNJAKCBTNNVMazy8gCSwFFLhqr9Rtrcc8lvBs1TozkacBbrAU3TSSqiezPGBtnCMXILekA== +"@backstage/plugin-catalog-graph@^0.4.4": + version "0.4.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-graph/-/plugin-catalog-graph-0.4.4.tgz#ff26dcec8ae437d07bbdc98093aa52503fe2a1b1" + integrity sha512-whVxIVaLGLM/6zD3KKjHNl9ySrYnwfWER8EuOSSRabF38HO+8fbzQa1Kpl73acSTgsJsVFriGW7vcMgkEuGe/g== dependencies: - "@backstage/catalog-client" "^1.6.2" + "@backstage/catalog-client" "^1.6.4" "@backstage/catalog-model" "^1.4.5" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/plugin-catalog-react" "^1.11.1" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/frontend-plugin-api" "^0.6.4" + "@backstage/plugin-catalog-react" "^1.11.3" "@backstage/types" "^1.1.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -4476,23 +5087,23 @@ qs "^6.9.4" react-use "^17.2.4" -"@backstage/plugin-catalog-import@^0.10.8": - version "0.10.8" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-import/-/plugin-catalog-import-0.10.8.tgz#711524736a6ca93925b8a57074e843c41b82a86d" - integrity sha512-yH95dDB3SXrvuIxUccXsMruA0AbXZxjEtzzu2CZJVI11vtr9Tirw6hgZOay/lfXtOmqMGCnajZAzADpgirJprA== +"@backstage/plugin-catalog-import@^0.10.10": + version "0.10.10" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-import/-/plugin-catalog-import-0.10.10.tgz#d3341435784fbdeea89a7426fd4780863931e681" + integrity sha512-NdiztMIS1zznvxF/je7UBV8dLm7TN+sAL0quTAiFG1/HUcAqI8YmyCpqG+ytvyZ1xp3+KADa1ilfefzT1HgvUA== dependencies: - "@backstage/catalog-client" "^1.6.2" + "@backstage/catalog-client" "^1.6.4" "@backstage/catalog-model" "^1.4.5" "@backstage/config" "^1.2.0" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/integration" "^1.9.1" - "@backstage/integration-react" "^1.1.25" + "@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.1" + "@backstage/plugin-catalog-react" "^1.11.3" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -4505,37 +5116,37 @@ react-use "^17.2.4" yaml "^2.0.0" -"@backstage/plugin-catalog-node@^1.10.0", "@backstage/plugin-catalog-node@^1.7.3": - version "1.10.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-node/-/plugin-catalog-node-1.10.0.tgz#ae6715aa8c08ff68ffa1e62ff006594b2621449c" - integrity sha512-cMtmyITn3rtdCHRwyFuVX1oBp2np5iif5SafTQqH1E0uTekbmpqls4zduklrbmR9/aIjHR4y9LtWo109EEQs8g== +"@backstage/plugin-catalog-node@^1.11.0", "@backstage/plugin-catalog-node@^1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-node/-/plugin-catalog-node-1.11.1.tgz#ca848175ca4310106899e5ebe357e753df5922d4" + integrity sha512-9VlPc6wgCN+5phN6Yc0mAzHGfRrNQKZd+AyMH4Tt2ggiSt1qgasoQyLqgJrlqsrA8aOPJmFjq5ROiJSB+bmkVg== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/catalog-client" "^1.6.2" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/catalog-client" "^1.6.4" "@backstage/catalog-model" "^1.4.5" "@backstage/errors" "^1.2.4" "@backstage/plugin-catalog-common" "^1.0.22" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-node" "^0.7.26" + "@backstage/plugin-permission-node" "^0.7.28" "@backstage/types" "^1.1.1" -"@backstage/plugin-catalog-react@^1.10.0", "@backstage/plugin-catalog-react@^1.11.1", "@backstage/plugin-catalog-react@^1.4.0": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.11.1.tgz#9419a9396682a21c447f6dbf7752e52a4e8eaa10" - integrity sha512-C1xo8TGpb2bQZ5cHU1Jbi2KSeNQj64Xw7ls7g5RQwzjEACrWot62MXPHhmVG66jztZazu3KiPeM/HCok4cJRGA== +"@backstage/plugin-catalog-react@^1.11.2", "@backstage/plugin-catalog-react@^1.11.3", "@backstage/plugin-catalog-react@^1.4.0": + version "1.11.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.11.3.tgz#e83948f3c921791066499d30ef487a9f4ce5964b" + integrity sha512-WJPLLhYrRh6zPQ/lr1Lub+q8I7dd/kOfVklVxl3FmAK3Ad6z3IdK3Z7RrzUEHc2WVIE57bjnepEtBSSM9Xum/g== dependencies: - "@backstage/catalog-client" "^1.6.2" + "@backstage/catalog-client" "^1.6.4" "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/integration-react" "^1.1.25" + "@backstage/frontend-plugin-api" "^0.6.4" + "@backstage/integration-react" "^1.1.26" "@backstage/plugin-catalog-common" "^1.0.22" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-react" "^0.4.21" + "@backstage/plugin-permission-react" "^0.4.22" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.7" + "@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" @@ -4549,25 +5160,25 @@ yaml "^2.0.0" zen-observable "^0.10.0" -"@backstage/plugin-catalog@^1.18.1": - version "1.18.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog/-/plugin-catalog-1.18.1.tgz#32c09a2297a19594e0c39db6ad4778ca3f00d924" - integrity sha512-eIP3vpLYjSCWY/eUm6GD9R3r+2U6J/QRtzxJ6f+gLViCoBDSu94+9Tpb0Xf/tmxjjUYkB1mG70Fwx+upvuJTKQ== +"@backstage/plugin-catalog@^1.19.0": + version "1.19.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog/-/plugin-catalog-1.19.0.tgz#37ff1a4b68479a94386b910ce93aa1b181e67511" + integrity sha512-0mT8rRg5zYKVB7QMe9ZClOUXVc3Sll2K5fC3OYa+w3LMpkwnNdmF84oq3b1DHzcUSm0s+lwLAQigMgSMjsHynw== dependencies: - "@backstage/catalog-client" "^1.6.2" + "@backstage/catalog-client" "^1.6.4" "@backstage/catalog-model" "^1.4.5" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/integration-react" "^1.1.25" + "@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.1" - "@backstage/plugin-permission-react" "^0.4.21" + "@backstage/plugin-catalog-react" "^1.11.3" + "@backstage/plugin-permission-react" "^0.4.22" "@backstage/plugin-scaffolder-common" "^1.5.1" "@backstage/plugin-search-common" "^1.2.11" - "@backstage/plugin-search-react" "^1.7.8" + "@backstage/plugin-search-react" "^1.7.10" "@backstage/types" "^1.1.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -4582,208 +5193,60 @@ react-use "^17.2.4" zen-observable "^0.10.0" -"@backstage/plugin-cicd-statistics@^0.1.34": - version "0.1.34" - resolved "https://registry.yarnpkg.com/@backstage/plugin-cicd-statistics/-/plugin-cicd-statistics-0.1.34.tgz#3a61e01dded53564432c204ec7a6aea2492092a0" - integrity sha512-vNDwbTmaOSYo5yJk0SNEYRHpOdQfeUx6tp3Mj6KW9faLockpFwA1gLNc6t/Yt9PIic5bxcPZNRsesOCk1qi0cw== - dependencies: - "@backstage/catalog-model" "^1.4.5" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/plugin-catalog-react" "^1.11.1" - "@date-io/luxon" "^1.3.13" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@material-ui/lab" "4.0.0-alpha.61" - "@material-ui/pickers" "^3.3.10" - already "^3.2.0" - humanize-duration "^3.27.0" - lodash "^4.17.21" - luxon "^3.0.0" - react-use "^17.3.1" - recharts "^2.5.0" - -"@backstage/plugin-events-backend@^0.2.18": - version "0.2.22" - resolved "https://registry.yarnpkg.com/@backstage/plugin-events-backend/-/plugin-events-backend-0.2.22.tgz#547eba188a61b0b7cca5f4b0fad5833ef81f14bf" - integrity sha512-7mMZJvVgS7kBE7v7x0C5IMGu9oPImaPlzioQnwr/+x81uyMC2gPGyKNlZBQ9nTxeqmpgFoQ/h97LOJXX/mp+oQ== +"@backstage/plugin-events-backend@^0.3.4": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-events-backend/-/plugin-events-backend-0.3.4.tgz#b50c5b807dc105ca8fffb6ee51047cc0b74254f0" + integrity sha512-0lZj6eISrTLQlMlD3a/hUtipqWNpY3kCekjW2ywwuvXF12jcbibJGMmhCTOfFRD2pShM5ph0xMskzu1/0a2cHA== dependencies: - "@backstage/backend-common" "^0.21.3" - "@backstage/backend-plugin-api" "^0.6.13" - "@backstage/config" "^1.1.1" - "@backstage/plugin-events-node" "^0.2.22" - "@types/express" "^4.17.6" - express "^4.17.1" - express-promise-router "^4.1.0" - winston "^3.2.1" - -"@backstage/plugin-events-backend@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-events-backend/-/plugin-events-backend-0.3.1.tgz#dcfee5e8f828336a52b7e0a42ae175f93f4bba76" - integrity sha512-kD2NEGOibargLs8iEX8EA+ehs0W+W1wEiJSP6cCDiRWnTZowDcso5yKPkIdyKPuHVwpEMoMEFlf5jfVXQ/dxyQ== - dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" - "@backstage/plugin-events-node" "^0.3.1" + "@backstage/plugin-events-node" "^0.3.3" "@types/express" "^4.17.6" express "^4.17.1" express-promise-router "^4.1.0" winston "^3.2.1" -"@backstage/plugin-events-node@^0.2.18", "@backstage/plugin-events-node@^0.2.22": - version "0.2.22" - resolved "https://registry.yarnpkg.com/@backstage/plugin-events-node/-/plugin-events-node-0.2.22.tgz#cbe0179b2b9aee72d87f8b44b2b3899412392fce" - integrity sha512-DY8M0FvrEBOU06V4eW+ZMTpMhNJSU2UqGvZmNaeYo4DpT4YIqHzCdlV1yAFKul8QXdat+sfgg0uPMazKdeX37g== - dependencies: - "@backstage/backend-plugin-api" "^0.6.13" - -"@backstage/plugin-events-node@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-events-node/-/plugin-events-node-0.3.1.tgz#10d7aaa7f48f03f7e25d1c5eacfe99ad45767b15" - integrity sha512-tlqkKLTVdxONq0j1zZogcj+wW1dulCjfeyFOdqZrH5ffo9CbkzLD2sGmakJqAeySCE1Mc+EgOo3CqWnHejlPRQ== - dependencies: - "@backstage/backend-plugin-api" "^0.6.15" - -"@backstage/plugin-explore-backend@^0.0.25": - version "0.0.25" - resolved "https://registry.yarnpkg.com/@backstage/plugin-explore-backend/-/plugin-explore-backend-0.0.25.tgz#064dec23d46cbd09143516c2e84a530dd54c69c6" - integrity sha512-yv6819tnQK47Pf/SgNNGYAcibNkoQvGmi38uEAFiD8dWW3JP5o3BlNWH5F3intMH/uqwuHA6puXmUsYDON1e6Q== - dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/config" "^1.2.0" - "@backstage/plugin-explore-common" "^0.0.2" - "@backstage/plugin-search-backend-module-explore" "^0.1.19" - "@backstage/types" "^1.1.1" - "@types/express" "*" - express "^4.18.1" - express-promise-router "^4.1.0" - lodash "^4.17.21" - node-fetch "^2.6.7" - winston "^3.2.1" - yn "^4.0.0" - -"@backstage/plugin-explore-common@^0.0.2": - version "0.0.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-explore-common/-/plugin-explore-common-0.0.2.tgz#a8ac9cb781aafe30e3d4248f41053e955fc7a32e" - integrity sha512-6mpsNDUSauh0/7jnnVtbbaMOWvH1449zPNOUQRSdtwDDB42KbbAc7235zi1+x0ryvKxYVKIu+cBhyL0BLL12MA== - -"@backstage/plugin-explore-react@^0.0.37": - version "0.0.37" - resolved "https://registry.yarnpkg.com/@backstage/plugin-explore-react/-/plugin-explore-react-0.0.37.tgz#12b1b66e0ff8640d7e11c3fb197d1b29eb745049" - integrity sha512-tN5BlUuEUetOVuOSDIbHYAxux5p9QZsWjodfiRtw57QMe7wynnxR7LdaOnSz7StOebiQo3q3mJES4/aekkq6nQ== - dependencies: - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/plugin-explore-common" "^0.0.2" - -"@backstage/plugin-explore@^0.4.18": - version "0.4.18" - resolved "https://registry.yarnpkg.com/@backstage/plugin-explore/-/plugin-explore-0.4.18.tgz#6c1263e6c6cd1a62ff6d346bee75ce15f24c961d" - integrity sha512-H512iNUDxwiCcMM0Lj86l58czasLYrKWYQ2djpqj8DXplKI/o/3cU3xzy3lt9UPKadRYgyFcUJ9XAzIdGre65Q== - dependencies: - "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/errors" "^1.2.4" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/plugin-catalog-react" "^1.11.1" - "@backstage/plugin-explore-common" "^0.0.2" - "@backstage/plugin-explore-react" "^0.0.37" - "@backstage/plugin-search-common" "^1.2.11" - "@backstage/plugin-search-react" "^1.7.8" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - classnames "^2.2.6" - pluralize "^8.0.0" - react-use "^17.2.4" - -"@backstage/plugin-gcalendar@^0.3.25": - version "0.3.25" - resolved "https://registry.yarnpkg.com/@backstage/plugin-gcalendar/-/plugin-gcalendar-0.3.25.tgz#0817c8ddb1fd97a399eea2fd0b2b9fc8fc78202c" - integrity sha512-qeKuqA6Wa61w4latkv1lZCYaQGR/rCpQ3VfbChWJEeyReQXpAVPqqaHIXOlJnwDAPJdzddvP76wbPa1VYRzW2w== - dependencies: - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/errors" "^1.2.4" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@maxim_mazurok/gapi.client.calendar" "^3.0.20220408" - "@tanstack/react-query" "^4.1.3" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - classnames "^2.3.1" - dompurify "^3.0.0" - lodash "^4.17.21" - luxon "^3.0.0" - material-ui-popup-state "^1.9.3" - react-use "^17.2.4" - -"@backstage/plugin-github-actions@^0.6.13": - version "0.6.13" - resolved "https://registry.yarnpkg.com/@backstage/plugin-github-actions/-/plugin-github-actions-0.6.13.tgz#5ce34cb10103ebc01cfc32f56e5bfa42d2ba7475" - integrity sha512-uvi/ECeFs8K0cKaiCwGA0vclq1feZP/DoCfQDfyRHhBE4iYu1u1SsI4k7jSB53JumJncr89dEu8i27CM/ga2Lg== +"@backstage/plugin-events-node@^0.3.3": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-events-node/-/plugin-events-node-0.3.3.tgz#4881730ed0889439b6366b27defb3e6ea6ba8fcf" + integrity sha512-xlo8a1ZMdnnQJbwbc8TAj0SYgN4tRfoLE1ATEQvksJPy3FCGbFDHSvDNtZFqA8VO2eB0/QGTBHFewLzLRB8I4A== dependencies: - "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/integration" "^1.9.1" - "@backstage/integration-react" "^1.1.25" - "@backstage/plugin-catalog-react" "^1.11.1" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@material-ui/lab" "4.0.0-alpha.61" - "@octokit/rest" "^19.0.3" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - git-url-parse "^14.0.0" - luxon "^3.0.0" - react-use "^17.2.4" + "@backstage/backend-plugin-api" "^0.6.17" -"@backstage/plugin-github-pull-requests-board@^0.1.26": - version "0.1.26" - resolved "https://registry.yarnpkg.com/@backstage/plugin-github-pull-requests-board/-/plugin-github-pull-requests-board-0.1.26.tgz#b324596810a9870f61bc41cfec4d85eb1fb6d722" - integrity sha512-Etj42eu7cBxqQ/PPAJqSycE1DtIrfvdfNS2TKTVfoJllImVQAq2tGFdUerxvR4evN//IIOvSA7TFG2RBB53tfQ== - dependencies: - "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-catalog-react" "^1.11.1" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@material-ui/lab" "4.0.0-alpha.61" - "@octokit/rest" "^19.0.3" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - luxon "^3.0.0" - p-limit "^3.1.0" +"@backstage/plugin-explore-common@^0.0.3": + version "0.0.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-explore-common/-/plugin-explore-common-0.0.3.tgz#e82cefa4df108a2bf06d4cd1c06ff9b9a1cf046a" + integrity sha512-uk63r1dtb3277NF01IsKaFMY2IbYVZxkAaBYHqpRZpZhQkt6pi2bhjQYK63CxbZPXscSEitmgIi6HayU86ZdkA== -"@backstage/plugin-home-react@^0.1.10", "@backstage/plugin-home-react@^0.1.8": - version "0.1.10" - resolved "https://registry.yarnpkg.com/@backstage/plugin-home-react/-/plugin-home-react-0.1.10.tgz#0e940182049b699fdc6833ad214ace4a850617aa" - integrity sha512-gmHVznt4srCU9CD9FDJ0TcKny/y55dXJZPy49q04RoDJoW7ExY2KIy+K0EnLvOdkbjmaXjiNMtCZUJ4dFq7IBQ== +"@backstage/plugin-home-react@^0.1.11", "@backstage/plugin-home-react@^0.1.12": + version "0.1.12" + resolved "https://registry.yarnpkg.com/@backstage/plugin-home-react/-/plugin-home-react-0.1.12.tgz#414997aa79e1c98e208233aab1e71eb5e8f81b55" + integrity sha512-/BZdv9mmvA3Bwrif8cJN8Sb0m7LI2vysHzsmuVSxehokoOpermyZzbrQGMqHxNkPHH3eWO6PqNmtq7r3TWjCXQ== dependencies: - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@rjsf/utils" "5.17.1" "@types/react" "^16.13.1 || ^17.0.0" -"@backstage/plugin-home@^0.7.1": - version "0.7.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-home/-/plugin-home-0.7.1.tgz#3f1c7e50fb534b1ba01a6f385712a9a266cee0f3" - integrity sha512-OEHMMgeCWKCF37u9rIqsJ1NVOW0FcFO9PXFS+QbQBHb+IGsO0g1bs8RieBn/3niMdrPEDALMWQ49GM/S+a9fpg== +"@backstage/plugin-home@^0.7.3": + version "0.7.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-home/-/plugin-home-0.7.3.tgz#775c1612ea8e60e45c55aee23f6e5be99b73d46a" + integrity sha512-CMUsM0djbHKe9fHGZ8JBKZHzW1A3Ku0/W4PUUPfoKgaxES5yDD9YU/xfdUNSCh1FBBpfR1PzOvokqPvLBAQ1jw== dependencies: - "@backstage/catalog-client" "^1.6.2" + "@backstage/catalog-client" "^1.6.4" "@backstage/catalog-model" "^1.4.5" "@backstage/config" "^1.2.0" - "@backstage/core-app-api" "^1.12.2" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/plugin-catalog-react" "^1.11.1" - "@backstage/plugin-home-react" "^0.1.10" - "@backstage/theme" "^0.5.2" + "@backstage/core-app-api" "^1.12.4" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/frontend-plugin-api" "^0.6.4" + "@backstage/plugin-catalog-react" "^1.11.3" + "@backstage/plugin-home-react" "^0.1.12" + "@backstage/theme" "^0.5.3" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -4799,34 +5262,34 @@ react-use "^17.2.4" zod "^3.22.4" -"@backstage/plugin-kubernetes-backend@^0.16.2": - version "0.16.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-backend/-/plugin-kubernetes-backend-0.16.2.tgz#6fd2f1445ed19d684092f21ded2220fe5dfae827" - integrity sha512-y6hqShiT7U9ct5bq5qER/FxiWv8SO8fewxBJj/JG5y3C5HC5uM7MZGiT40r2FeF8rIzYm39zg/xYdwY5QUmilg== +"@backstage/plugin-kubernetes-backend@^0.17.0": + version "0.17.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-backend/-/plugin-kubernetes-backend-0.17.0.tgz#e1a8e83e83381e33361790758014f8f83bdd9b49" + integrity sha512-lBEIwevOz4deBrDDoW3tGgN/C0zArXvuy+H0ykrg0yxTv+MikQnXG/05xYJC76E5vJSGjidHldpAh86aq8w/GA== dependencies: "@aws-crypto/sha256-js" "^5.0.0" "@aws-sdk/credential-providers" "^3.350.0" "@aws-sdk/signature-v4" "^3.347.0" "@azure/identity" "^4.0.0" - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/catalog-client" "^1.6.2" + "@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/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration-aws-node" "^0.1.11" - "@backstage/plugin-auth-node" "^0.4.10" - "@backstage/plugin-catalog-node" "^1.10.0" + "@backstage/integration-aws-node" "^0.1.12" + "@backstage/plugin-auth-node" "^0.4.12" + "@backstage/plugin-catalog-node" "^1.11.1" "@backstage/plugin-kubernetes-common" "^0.7.5" - "@backstage/plugin-kubernetes-node" "^0.1.9" + "@backstage/plugin-kubernetes-node" "^0.1.11" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-node" "^0.7.26" + "@backstage/plugin-permission-node" "^0.7.28" "@backstage/types" "^1.1.1" "@google-cloud/container" "^5.0.0" "@jest-mock/express" "^2.0.1" "@kubernetes/client-node" "0.20.0" "@types/express" "^4.17.6" - "@types/http-proxy-middleware" "^0.19.3" + "@types/http-proxy-middleware" "^1.0.0" "@types/luxon" "^3.0.0" compression "^1.7.4" cors "^2.8.5" @@ -4843,7 +5306,7 @@ winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-kubernetes-common@^0.7.4", "@backstage/plugin-kubernetes-common@^0.7.5": +"@backstage/plugin-kubernetes-common@^0.7.5": version "0.7.5" resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-common/-/plugin-kubernetes-common-0.7.5.tgz#0c0324a3f1fff68aa78d8ea33aa0d74a28367adb" integrity sha512-6pCJsF/SEAiQM8U6XXC0lK86Wgb62J4iDeIOuF1xuVwQy4VvbH+CTyDl96gXtiDi5/IvEN2ov50KCgIambTAGg== @@ -4856,12 +5319,12 @@ lodash "^4.17.21" luxon "^3.0.0" -"@backstage/plugin-kubernetes-node@^0.1.9": - version "0.1.9" - resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-node/-/plugin-kubernetes-node-0.1.9.tgz#994b0286d9a3ec9d505d78fb4eb455bf8aa8ae5b" - integrity sha512-JFhS8o0D24nn1NBC0S6sVQLYmhjBsr6yQvOZ3QXbf1DtstTTlmxQWZGd4e4ZICUvN1nfaCITTP3QAPcIBn1gow== +"@backstage/plugin-kubernetes-node@^0.1.11": + version "0.1.11" + resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-node/-/plugin-kubernetes-node-0.1.11.tgz#7b6c8d05536b897e0bcf43548bdb832bcdd34d34" + integrity sha512-3s7/ASAcbl51CmF1sJQ/S1NRfgGYBKYHgTy45zP7Psd5POt2k4yvzDv407evxm8zRRX1Ium5uN/eIZcCRehZwQ== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/catalog-model" "^1.4.5" "@backstage/plugin-kubernetes-common" "^0.7.5" "@backstage/types" "^1.1.1" @@ -4869,14 +5332,14 @@ node-fetch "^2.6.7" winston "^3.2.1" -"@backstage/plugin-kubernetes-react@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-react/-/plugin-kubernetes-react-0.3.2.tgz#89b731e25e54dc117e95c6b1c544ac991b6d1ce4" - integrity sha512-dc8b9dDkBqfSEyOQrdHQK3qeRJh71SAVkdRUdv0ksymbuu5RfEJc3iR8PDqhlLiMApVReJZOKAaMv7gAFhqiNQ== +"@backstage/plugin-kubernetes-react@^0.3.4": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes-react/-/plugin-kubernetes-react-0.3.4.tgz#0862d70a99079a3e229c21a5bd696b4729206d1c" + integrity sha512-PKulIsh7mz9Ra9xunHGj9HjJ02GC511QczNgT905JJRE2eXPzSQKnn2Pp16gAy33kGU6qfDbBf/v3FkwAxn5rg== dependencies: "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" "@backstage/plugin-kubernetes-common" "^0.7.5" "@backstage/types" "^1.1.1" @@ -4897,17 +5360,17 @@ xterm-addon-attach "^0.9.0" xterm-addon-fit "^0.8.0" -"@backstage/plugin-kubernetes@^0.11.5", "@backstage/plugin-kubernetes@^0.11.7": - version "0.11.7" - resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes/-/plugin-kubernetes-0.11.7.tgz#eae435e11179a73f1119687ce2796bbf310316da" - integrity sha512-4O+Yd9p98lX8pWtpD+JNtdil5kY9Di6R5gYQ7INhParbD5SPi/E7EjBzjPdtTjaFBeqvJfHV4qq1ZOZSFl+x6A== +"@backstage/plugin-kubernetes@^0.11.8", "@backstage/plugin-kubernetes@^0.11.9": + version "0.11.9" + resolved "https://registry.yarnpkg.com/@backstage/plugin-kubernetes/-/plugin-kubernetes-0.11.9.tgz#52faffbb886627baa9f47e6d697aaf2b2b4a4647" + integrity sha512-mH36NXQ2+usTGDAo3RxeB1rG6YeaT2A8kWrJpJ75gQg8ChUMnhcF2a6dvZnNDMytl1KNiha8YSMapOwR1G5BiQ== dependencies: "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/plugin-catalog-react" "^1.11.1" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/plugin-catalog-react" "^1.11.3" "@backstage/plugin-kubernetes-common" "^0.7.5" - "@backstage/plugin-kubernetes-react" "^0.3.2" + "@backstage/plugin-kubernetes-react" "^0.3.4" "@kubernetes-models/apimachinery" "^1.1.0" "@kubernetes-models/base" "^4.0.1" "@kubernetes/client-node" "0.20.0" @@ -4922,18 +5385,18 @@ xterm-addon-attach "^0.9.0" xterm-addon-fit "^0.8.0" -"@backstage/plugin-org@^0.6.22": - version "0.6.22" - resolved "https://registry.yarnpkg.com/@backstage/plugin-org/-/plugin-org-0.6.22.tgz#0261fe733297e189e9712e23675e419cae780d93" - integrity sha512-ONOTYo2EoSVogdFl0IfhjF8kWY1o2NOjDJqXgIOLr/6V2YIRCyJSKa4nVF7FeDOFEdxYGpzAlbKPN+WsyGzGIA== +"@backstage/plugin-org@^0.6.24": + version "0.6.24" + resolved "https://registry.yarnpkg.com/@backstage/plugin-org/-/plugin-org-0.6.24.tgz#351a8ec244135acccfc3c886df0da8d36d7a6fa2" + integrity sha512-G7ULM8EJMDtcRTWpq5AHjMKitla3EZkCpnrWtdJ5QgEquSY+DnABd3Aadbct1g8rwuN03/7t8oQ/kCaUuvXA0w== dependencies: "@backstage/catalog-model" "^1.4.5" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/frontend-plugin-api" "^0.6.2" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@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.1" + "@backstage/plugin-catalog-react" "^1.11.3" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -4944,7 +5407,38 @@ qs "^6.10.1" react-use "^17.2.4" -"@backstage/plugin-permission-common@^0.7.12", "@backstage/plugin-permission-common@^0.7.13": +"@backstage/plugin-permission-backend-module-allow-all-policy@^0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-backend-module-allow-all-policy/-/plugin-permission-backend-module-allow-all-policy-0.1.14.tgz#9413abbfe99fa4bb90188f974c96065d05ce6770" + integrity sha512-dqt0ieDyZVoXgdD2LmFRHc7x5aDeryQ3jxzjw6/iYljKeSQiN5IQ8zo3QxGxnAJbvalmCwKYHFIwF8Rih2ekyA== + dependencies: + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/plugin-auth-node" "^0.4.12" + "@backstage/plugin-permission-common" "^0.7.13" + "@backstage/plugin-permission-node" "^0.7.28" + +"@backstage/plugin-permission-backend@^0.5.41": + version "0.5.41" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-backend/-/plugin-permission-backend-0.5.41.tgz#0f538df912b6f034571d1c2312208a8d92e11335" + integrity sha512-N5Mn0n+cYW0a1YDD5oxQFlbuH53pbD5EO3CmiW+m5Zmz6cDzzHDDELruu/hgKiezjnxBafyeVx4xO/WRoUHIlA== + dependencies: + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/config" "^1.2.0" + "@backstage/errors" "^1.2.4" + "@backstage/plugin-auth-node" "^0.4.12" + "@backstage/plugin-permission-common" "^0.7.13" + "@backstage/plugin-permission-node" "^0.7.28" + "@types/express" "*" + dataloader "^2.0.0" + express "^4.17.1" + express-promise-router "^4.1.0" + lodash "^4.17.21" + node-fetch "^2.6.7" + yn "^4.0.0" + zod "^3.22.4" + +"@backstage/plugin-permission-common@^0.7.13": version "0.7.13" resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.7.13.tgz#ea8509d2a38063309b8726ee6be8b95e1f99e5b9" integrity sha512-FGC6qrQc96SuovRCWQARDKss7TRenusMX9i0k0Devx/0+h2jM0TYYtuJ52jAFSAx9Db3BRRSlj9M5AQFgjoNmg== @@ -4956,16 +5450,16 @@ uuid "^9.0.0" zod "^3.22.4" -"@backstage/plugin-permission-node@^0.7.20", "@backstage/plugin-permission-node@^0.7.24", "@backstage/plugin-permission-node@^0.7.26": - version "0.7.26" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.7.26.tgz#9fc242e1fc1c81fb1fd8fe9dd85402dca71fc8fe" - integrity sha512-O35/+BjH+e+XuxSuFvmwX39mnvsvpi0Y/panPqD5wnNkRB0M3D6jIe/NDWayQT0SkKUiglnpZtZX+OFcdWJXRA== +"@backstage/plugin-permission-node@^0.7.28": + version "0.7.28" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.7.28.tgz#1cec06c18748bd2591dc3c4ce99b318b75eb02fd" + integrity sha512-AzHE5YgqpwQW7ZxcGBrwVHhFCknMZiplkgr0ayse4ly/6Wfge85hofsFJI/Ds/Dj+qIwmOIvJmTwZyefrTtZqw== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/plugin-auth-node" "^0.4.10" + "@backstage/plugin-auth-node" "^0.4.12" "@backstage/plugin-permission-common" "^0.7.13" "@types/express" "^4.17.6" express "^4.17.1" @@ -4973,24 +5467,24 @@ zod "^3.22.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-permission-react@^0.4.21": - version "0.4.21" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.21.tgz#bbdc098fa8eee7d99093b811884528aefc1b1d2c" - integrity sha512-bW5jxhIGbI7Iijt7DK8P8Kh9PhE18v0YdkDIUkX0OkpT8mCIgkP2IP7TuRfTU+HJhOcJp5YDdCbnDP/8uCyD1Q== +"@backstage/plugin-permission-react@^0.4.22": + version "0.4.22" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.22.tgz#7a6d60a7ada0748ca7c23ccba64b1afc7b33045c" + integrity sha512-FPGbx3jasbC/PoKTud7qYgprMop1MejmgqoV3CtWFnWlhICjxEcTTl+guK5EkYWxjIiJPRFrUjEuDqQ42Fsiqg== dependencies: "@backstage/config" "^1.2.0" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/plugin-permission-common" "^0.7.13" "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" swr "^2.0.0" -"@backstage/plugin-proxy-backend@^0.4.13": - version "0.4.13" - resolved "https://registry.yarnpkg.com/@backstage/plugin-proxy-backend/-/plugin-proxy-backend-0.4.13.tgz#72f00c598e48920665b3c7cd6e6b97c983ca9c64" - integrity sha512-vAa7xv2iKyM9vz286SbnRusI0gqgQtV9Tg+fZUYmsrFt/Dr5QSP0Rvn4qAWoHxGRiCvD8kmxP57fSQdHOuIgVA== +"@backstage/plugin-proxy-backend@^0.4.15": + version "0.4.15" + resolved "https://registry.yarnpkg.com/@backstage/plugin-proxy-backend/-/plugin-proxy-backend-0.4.15.tgz#6eb1b9b7baac2cde8d6f6e1fe6bace866815b630" + integrity sha512-nss3NNzkSMTcLXyBwbiE8vDGRUWJuZr8ohg7eImh2h7LiP/OZvgLH6t7IvnZY5yDn1PDK4J96WzUDUW5qAZlrw== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@types/express" "^4.17.6" express "^4.17.1" @@ -5003,118 +5497,117 @@ yn "^4.0.0" yup "^1.0.0" -"@backstage/plugin-scaffolder-backend-module-azure@^0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-azure/-/plugin-scaffolder-backend-module-azure-0.1.7.tgz#c5702d94efc4ef47db1367105cb6d3dd11960228" - integrity sha512-2CsCj6zLdfTEdB2r5G7Kjf8NzwiLy5Gwau3KDWeVH/5fydMAZW6qI4VevtncJ+xZh1nzwt7AcRQpLxbsgBhz6w== +"@backstage/plugin-scaffolder-backend-module-azure@^0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-azure/-/plugin-scaffolder-backend-module-azure-0.1.9.tgz#771aa5c6495b0f219b401fd7f06ef2e69b251858" + integrity sha512-lO6xc+RmPKVbUSOxy93aDikrhxNOJQa6qP0a0g7vC55sajnq78dRWLCH4dFyEfhEjSLHUK6lqMuBUtV9GVf9Zw== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-scaffolder-node" "^0.4.1" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-scaffolder-node" "^0.4.3" azure-devops-node-api "^12.0.0" yaml "^2.0.0" -"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-bitbucket-cloud/-/plugin-scaffolder-backend-module-bitbucket-cloud-0.1.5.tgz#9aa790d87b5d92fd5ef6181533438c7eb3fcdf57" - integrity sha512-MalvBNeQd4nVOhrxbZGeSgCG2cp2DxrjKxQ93HEAlwep9k3q39nf9VmeDjKG6iyPmNmGBLMPufcSfEVjXY55ww== +"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@^0.1.7": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-bitbucket-cloud/-/plugin-scaffolder-backend-module-bitbucket-cloud-0.1.7.tgz#765fb26eb8843adba37ea53fd5da36273718882c" + integrity sha512-m+0wiLmEVnwjXIBFK9SpeyVQJGcLBjQHQ60wHpVjAOReBJ+fDxRO91Qo8dD5R4lj1773dY7J1WXAoB64PbbJPw== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-scaffolder-node" "^0.4.1" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-scaffolder-node" "^0.4.3" fs-extra "^11.2.0" node-fetch "^2.6.7" yaml "^2.0.0" -"@backstage/plugin-scaffolder-backend-module-bitbucket-server@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-bitbucket-server/-/plugin-scaffolder-backend-module-bitbucket-server-0.1.5.tgz#39483bee6b7f2596e55e923d88c009453a55e5ef" - integrity sha512-Jo8A9PlgGdbD+AcLHRuobftNlHsWE4Lnxo+FpjDNo8jdgceFVszEDSXMnorH7Mf+dRJwzC5f1LsZ6solZvHizw== +"@backstage/plugin-scaffolder-backend-module-bitbucket-server@^0.1.7": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-bitbucket-server/-/plugin-scaffolder-backend-module-bitbucket-server-0.1.7.tgz#83cf2219befdeb2f29a4fade5bb96cf6ca35fdb5" + integrity sha512-D+RM7ehBy610Yudog2M0d+wJYzfECPYa4g0XK9yhwPvyAiVEvGMq1y3ZfJYu0h0PvnxnN66xyjNNzI30e9jpsw== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-scaffolder-node" "^0.4.1" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-scaffolder-node" "^0.4.3" fs-extra "^11.2.0" node-fetch "^2.6.7" yaml "^2.0.0" -"@backstage/plugin-scaffolder-backend-module-bitbucket@^0.2.5": - version "0.2.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-bitbucket/-/plugin-scaffolder-backend-module-bitbucket-0.2.5.tgz#49f7d011931d4b3b1325c494f61586cee63fee08" - integrity sha512-I4p/5jBrU89jMGGF9nhkAOrC/qNhgRQr8CiluvNBvDIfJRWhZwZN4XeHeD4KunAQqI1sF3ke3wggO6/AehKIvA== +"@backstage/plugin-scaffolder-backend-module-bitbucket@^0.2.7": + version "0.2.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-bitbucket/-/plugin-scaffolder-backend-module-bitbucket-0.2.7.tgz#5621f85ac395af449a1161a5f711c05e4c299722" + integrity sha512-jm6chZByfQjn4rOaHgrI963OSS1vkzjS1+k0vj6psF86wKwecH8lT3lbbjPTApXy2ZbDvF54g+PyvpIBlV95Zw== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud" "^0.1.5" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server" "^0.1.5" - "@backstage/plugin-scaffolder-node" "^0.4.1" + "@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" fs-extra "^11.2.0" node-fetch "^2.6.7" yaml "^2.0.0" -"@backstage/plugin-scaffolder-backend-module-gerrit@^0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-gerrit/-/plugin-scaffolder-backend-module-gerrit-0.1.7.tgz#41a7c732603fb43c178223485d46844ff940092d" - integrity sha512-KvsZgWrQHAX8Enx4K25qZQqSrNYx++vU4NEIXXow4XPLhGkTiO4L881jDNlZcmeJWW+w8e3jk6xlADLo+lk1RA== +"@backstage/plugin-scaffolder-backend-module-gerrit@^0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-gerrit/-/plugin-scaffolder-backend-module-gerrit-0.1.9.tgz#1fa1ec0932d1d2a3fdba1db91c5885421bd741c1" + integrity sha512-BkoIQP2gpaFpKK/W78PacC9+wt77zndXohdQTINswrzZK/Ul2eoEUS6RLdo/jES9xoEcP3fp5+t3TZui/6E7rA== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-scaffolder-node" "^0.4.1" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-scaffolder-node" "^0.4.3" node-fetch "^2.6.7" yaml "^2.0.0" -"@backstage/plugin-scaffolder-backend-module-gitea@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-gitea/-/plugin-scaffolder-backend-module-gitea-0.1.5.tgz#98b158fca634eaf054cb62e06d1d99d29964d9b7" - integrity sha512-3w1/1bRyr7BSywFwmalsvHS3hSJH8bDn5hVOl62Sr6Mbd4LJGyxuwobsxUzppAXKdYM4htpdlp2nphL67Lqg0Q== +"@backstage/plugin-scaffolder-backend-module-gitea@^0.1.7": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-gitea/-/plugin-scaffolder-backend-module-gitea-0.1.7.tgz#257727fbb231d5af4714e7b92ae07413b0228b1f" + integrity sha512-S8tOJfPjCR5ERn/CkV+uDRWaW1jH2dl3eKtzXt8EO8WAmG70H0kmnelEeWN7F+9Z5UOkY4ORA8wfg53OEyCtIQ== dependencies: - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-scaffolder-node" "^0.4.1" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-scaffolder-node" "^0.4.3" node-fetch "^2.6.7" yaml "^2.0.0" -"@backstage/plugin-scaffolder-backend-module-github@^0.2.5": - version "0.2.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-github/-/plugin-scaffolder-backend-module-github-0.2.5.tgz#746ceaa9b8968c938e78fad1317da2da3079dda3" - integrity sha512-XS714G8H2wRfoBLLDlwLrprowa+9djuce4IyTZW/QIqymn1+FNu5nm7fJ9pIatZsed7ZTNBxHr5aWdW9gAbefQ== +"@backstage/plugin-scaffolder-backend-module-github@^0.2.7": + version "0.2.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-github/-/plugin-scaffolder-backend-module-github-0.2.7.tgz#8d69b7e921e1ffaf8705015293e2c115160eff80" + integrity sha512-T2VPPdVKmxg7hF7uhqyXwoxAlwESVYdh9GKHDuM8ExbWWQpaibUyMxy9OfS2MQmw+P1c6Npe+MBNsF4G8MGO2g== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-scaffolder-node" "^0.4.1" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-scaffolder-node" "^0.4.3" "@octokit/webhooks" "^10.0.0" libsodium-wrappers "^0.7.11" octokit "^3.0.0" octokit-plugin-create-pull-request "^5.0.0" - winston "^3.2.1" yaml "^2.0.0" -"@backstage/plugin-scaffolder-backend-module-gitlab@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-gitlab/-/plugin-scaffolder-backend-module-gitlab-0.3.1.tgz#675675d23b9795e581fc17a18ad77ec3f3829b24" - integrity sha512-k9Ik+xDHZG/4RZ91ul+vivp205Jp+86hjR/gaJ/OGul3SHyLDPpU7yp2nwJDw25smkB5QKlgFL1+kz0tmY2+lw== +"@backstage/plugin-scaffolder-backend-module-gitlab@^0.3.3": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend-module-gitlab/-/plugin-scaffolder-backend-module-gitlab-0.3.3.tgz#59a84446aa8fdc9b8a724e9a18012f885d584799" + integrity sha512-pWpXFkgHlIzl6PfTSY1se0nC69cIdX8XaDS904wF3bWgCrPwYpbRPt5hfAOpWOVv3pOJKkaWAumGJNKFqwALMQ== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-scaffolder-node" "^0.4.1" + "@backstage/integration" "^1.10.0" + "@backstage/plugin-scaffolder-node" "^0.4.3" "@gitbeaker/core" "^35.8.0" "@gitbeaker/node" "^35.8.0" "@gitbeaker/rest" "^39.25.0" @@ -5122,34 +5615,34 @@ yaml "^2.0.0" zod "^3.22.4" -"@backstage/plugin-scaffolder-backend@^1.21.3", "@backstage/plugin-scaffolder-backend@^1.22.2": - version "1.22.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend/-/plugin-scaffolder-backend-1.22.2.tgz#097b5e063de2935bde1db792d791a02a9279b674" - integrity sha512-wrmx14lmCb6egVWKUNZo3dGH/DSTwUa7K18QIyQfd4kn2C9Xw1rL4WnWVQ59Hs0FD9qoerq77gREojuCgLQDpQ== +"@backstage/plugin-scaffolder-backend@^1.22.3", "@backstage/plugin-scaffolder-backend@^1.22.4": + version "1.22.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend/-/plugin-scaffolder-backend-1.22.4.tgz#8bb4b188441f0b72735687d1267af46c0c0819f6" + integrity sha512-g8f7hdx3/2x9cEFOKssuomBipphK2OUIL4X6gUJOsrZ7+J/Q/1daFy9RuLzVJPA0aDeirSjgE27n5wl4Mt8YJQ== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" - "@backstage/catalog-client" "^1.6.2" + "@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/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/plugin-auth-node" "^0.4.10" - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model" "^0.1.13" - "@backstage/plugin-catalog-node" "^1.10.0" + "@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/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-node" "^0.7.26" - "@backstage/plugin-scaffolder-backend-module-azure" "^0.1.7" - "@backstage/plugin-scaffolder-backend-module-bitbucket" "^0.2.5" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud" "^0.1.5" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server" "^0.1.5" - "@backstage/plugin-scaffolder-backend-module-gerrit" "^0.1.7" - "@backstage/plugin-scaffolder-backend-module-gitea" "^0.1.5" - "@backstage/plugin-scaffolder-backend-module-github" "^0.2.5" - "@backstage/plugin-scaffolder-backend-module-gitlab" "^0.3.1" + "@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.1" + "@backstage/plugin-scaffolder-node" "^0.4.3" "@backstage/types" "^1.1.1" "@types/express" "^4.17.6" "@types/luxon" "^3.0.0" @@ -5174,7 +5667,7 @@ zen-observable "^0.10.0" zod "^3.22.4" -"@backstage/plugin-scaffolder-common@^1.4.5", "@backstage/plugin-scaffolder-common@^1.5.0", "@backstage/plugin-scaffolder-common@^1.5.1": +"@backstage/plugin-scaffolder-common@^1.5.1": version "1.5.1" resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-common/-/plugin-scaffolder-common-1.5.1.tgz#cd79c2b222ae03a6906f1599d71c1ef385710f57" integrity sha512-4ULWyWb7U8N4iUP6LR7SleS1G3pmMkeAvZ/u2OFWyWp1kU2Mgx+SfskZDYNgVb8T4viNlU6nKlsYCkcOSrf4Hw== @@ -5183,56 +5676,16 @@ "@backstage/plugin-permission-common" "^0.7.13" "@backstage/types" "^1.1.1" -"@backstage/plugin-scaffolder-node@^0.2.10": - version "0.2.10" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.2.10.tgz#ba0b97e4e8e86d48b991bc4233d64d3d9f389c5c" - integrity sha512-3/JQL5JKhRchd/N2gTLTSEnHFhkfCcbSUdZoQDSj4bTkTALl7vNeR6XpW4QqOuKhnaDGndrLORtUiNiCugjRCA== - dependencies: - "@backstage/backend-common" "^0.20.1" - "@backstage/backend-plugin-api" "^0.6.9" - "@backstage/catalog-model" "^1.4.3" - "@backstage/errors" "^1.2.3" - "@backstage/integration" "^1.8.0" - "@backstage/plugin-scaffolder-common" "^1.4.5" - "@backstage/types" "^1.1.1" - fs-extra "10.1.0" - globby "^11.0.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" - -"@backstage/plugin-scaffolder-node@^0.3.3": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.3.3.tgz#debce42879e6e8bc0235a856d3dbdbedb0108296" - integrity sha512-+g6FDcog99AkVp1RQwF8XowjDSU/cjHSawVi9kIB8b34CUJNDSX2IISjmK55BUiSpoTrJy73h1fUp8CcMiCxiQ== - dependencies: - "@backstage/backend-common" "^0.21.3" - "@backstage/backend-plugin-api" "^0.6.13" - "@backstage/catalog-model" "^1.4.4" - "@backstage/errors" "^1.2.3" - "@backstage/integration" "^1.9.0" - "@backstage/plugin-scaffolder-common" "^1.5.0" - "@backstage/types" "^1.1.1" - fs-extra "^11.2.0" - globby "^11.0.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" - -"@backstage/plugin-scaffolder-node@^0.4.1": - version "0.4.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.4.1.tgz#718563a5885bb38acafa4a8c8b5cc2b5ecc12550" - integrity sha512-ZfqRK4UyFaLS3hgcq+GYGs+o9CM8KMzYf8HKA6t+Bxq70k6J11nws5mJ9j8uIZqANBNNkukvO3/ZbqpVkJCtqA== +"@backstage/plugin-scaffolder-node@^0.4.2", "@backstage/plugin-scaffolder-node@^0.4.3": + version "0.4.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.4.3.tgz#edeeef01fb7adf445ce67611b8a7f76a59c7b038" + integrity sha512-P51RMFfl8R0nA9nr2oFFdmMqJM8JlkSPd9A8JWe76k4/jlZNOSju2ilzMXtGGE2G393BubdDoJA+zTeVu2z9TQ== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/catalog-model" "^1.4.5" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" + "@backstage/integration" "^1.10.0" "@backstage/plugin-scaffolder-common" "^1.5.1" "@backstage/types" "^1.1.1" fs-extra "^11.2.0" @@ -5243,20 +5696,20 @@ zod "^3.22.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-scaffolder-react@^1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-react/-/plugin-scaffolder-react-1.8.2.tgz#4c2d34b41b07ca250fe5034a61e8150eae2b139b" - integrity sha512-E3j/5NdC9PzcrxAU4KjWTNlOSviidP8Gp+4XXRpBwq5VlElMTJe2k02MM21HoYKxKvmkmFKwXaKHO1F1s1Zj/w== +"@backstage/plugin-scaffolder-react@^1.8.4": + version "1.8.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-react/-/plugin-scaffolder-react-1.8.4.tgz#cb2797bd94b60d4e0c65e9c25792bf161f5f611a" + integrity sha512-RpOJ9Ou7GUT9gJhQh1ZYz4hV99KU8mwfsmyIEITHp/bEjeschea+hSxHs3iT3a6p/e9ooXsSkOpwigHpOSmjJw== dependencies: - "@backstage/catalog-client" "^1.6.2" + "@backstage/catalog-client" "^1.6.4" "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/plugin-catalog-react" "^1.11.1" + "@backstage/core-components" "^0.14.4" + "@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.2" + "@backstage/theme" "^0.5.3" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.7" + "@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" @@ -5271,7 +5724,7 @@ flatted "3.3.1" humanize-duration "^3.25.1" json-schema "^0.4.0" - json-schema-library "^7.3.9" + json-schema-library "^9.0.0" lodash "^4.17.21" luxon "^3.0.0" qs "^6.9.4" @@ -5281,25 +5734,25 @@ zod "^3.22.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-scaffolder@^1.19.1": - version "1.19.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder/-/plugin-scaffolder-1.19.1.tgz#5a34362f7a8a6984af55539e98b794f9f95a7c89" - integrity sha512-AQ9R/ijzWk2JYHAIWrJpugHyVQhxV6gKJNx34Gvfm4wH4+w9FcA9yVDDqg3f1eih7O03jt7GI6nWWGiS8YbCUw== +"@backstage/plugin-scaffolder@^1.19.3": + version "1.19.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder/-/plugin-scaffolder-1.19.3.tgz#f46458bdd5186930264d3bf5c57e18906d3a6185" + integrity sha512-b3kF+E8TYZKVLvYk1Aziw4E0QLBz9OKMR0Lpq7pEUwGtX4wk2bQKCaFRsjLGJfZIqIIgNb/gDOR0rTLGs/woSA== dependencies: - "@backstage/catalog-client" "^1.6.2" + "@backstage/catalog-client" "^1.6.4" "@backstage/catalog-model" "^1.4.5" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/integration" "^1.9.1" - "@backstage/integration-react" "^1.1.25" + "@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.1" - "@backstage/plugin-permission-react" "^0.4.21" + "@backstage/plugin-catalog-react" "^1.11.3" + "@backstage/plugin-permission-react" "^0.4.22" "@backstage/plugin-scaffolder-common" "^1.5.1" - "@backstage/plugin-scaffolder-react" "^1.8.2" + "@backstage/plugin-scaffolder-react" "^1.8.4" "@backstage/types" "^1.1.1" "@codemirror/language" "^6.0.0" "@codemirror/legacy-modes" "^6.1.0" @@ -5319,7 +5772,7 @@ git-url-parse "^14.0.0" humanize-duration "^3.25.1" json-schema "^0.4.0" - json-schema-library "^7.3.9" + json-schema-library "^9.0.0" jszip "^3.10.1" lodash "^4.17.21" luxon "^3.0.0" @@ -5330,84 +5783,82 @@ zod "^3.22.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-search-backend-module-catalog@^0.1.20": - version "0.1.20" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-catalog/-/plugin-search-backend-module-catalog-0.1.20.tgz#4703336a3c4adb4706b6124a78a495b7a4dd67fd" - integrity sha512-xv1qrr4rr8o2diKsPNfZ1AvP0hInLXsifn4eo5iVulxm3eCJt5VJw1aWMS3Bah371CaloMJCyAlpUZpSm5Vxsw== +"@backstage/plugin-search-backend-module-catalog@^0.1.22": + version "0.1.22" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-catalog/-/plugin-search-backend-module-catalog-0.1.22.tgz#e955d26d1c3b28a2178e7d59fd12490462f8d2d8" + integrity sha512-e8FABQJPu+/yOrgfvA68TO9v6FEGpCQkNoOVNrpZIJMY6uEF+Edu/eYs4QGkqVz51CXHkAi4LkICb0Y112b+ZA== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" - "@backstage/catalog-client" "^1.6.2" + "@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/config" "^1.2.0" "@backstage/errors" "^1.2.4" "@backstage/plugin-catalog-common" "^1.0.22" - "@backstage/plugin-catalog-node" "^1.10.0" + "@backstage/plugin-catalog-node" "^1.11.1" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-search-backend-node" "^1.2.19" + "@backstage/plugin-search-backend-node" "^1.2.21" "@backstage/plugin-search-common" "^1.2.11" -"@backstage/plugin-search-backend-module-explore@^0.1.19": - version "0.1.19" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-explore/-/plugin-search-backend-module-explore-0.1.19.tgz#ab8ba58328ad595d0372a91260deb8af400353e4" - integrity sha512-13hdePpI3pn24UOzAv7aiD4U0WJGnj8wkwGdJo6wYs8UQzfPkxxyIGvvgCXpgrCWtUg8xXVtE1OWV7mAvLj4nA== +"@backstage/plugin-search-backend-module-explore@^0.1.21": + version "0.1.22" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-explore/-/plugin-search-backend-module-explore-0.1.22.tgz#39ee6c17e913bd6610523d9326243c616f28dc11" + integrity sha512-ZN6MX7Ic8qHZHIxq/G4Q+gDWOy2UuLZgR1oEYCm9LnvFA7HppZJ6WUl9DE7hk4FE432SxkVeWyRh0Gcgax3Pow== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/backend-tasks" "^0.5.22" "@backstage/config" "^1.2.0" - "@backstage/plugin-explore-common" "^0.0.2" - "@backstage/plugin-search-backend-node" "^1.2.19" + "@backstage/plugin-explore-common" "^0.0.3" + "@backstage/plugin-search-backend-node" "^1.2.21" "@backstage/plugin-search-common" "^1.2.11" node-fetch "^2.6.7" - winston "^3.2.1" -"@backstage/plugin-search-backend-module-pg@^0.5.24": - version "0.5.24" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-pg/-/plugin-search-backend-module-pg-0.5.24.tgz#1ad5f4be95283a499391b627aa73012631025581" - integrity sha512-q8ex5OCJvOZPzvKgCfwZFPvJeRhx64o0/B21fx9URFYPUfBIntyURpXT7Eql5/l+HKHIUj04vySikwPOpN2orA== +"@backstage/plugin-search-backend-module-pg@^0.5.26": + version "0.5.26" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-pg/-/plugin-search-backend-module-pg-0.5.26.tgz#10e3c05d44c0ffa0f0070fd88924381b8d98dfa9" + integrity sha512-/S3CLPHUaOoVtaXSdf04OfTzPQp1IExLixVe0YRdjjavQ9+QSqsz4lxbTe79ZLPxWxzs0lIFiA/wUVHs+LTmzw== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" - "@backstage/plugin-search-backend-node" "^1.2.19" + "@backstage/plugin-search-backend-node" "^1.2.21" "@backstage/plugin-search-common" "^1.2.11" knex "^3.0.0" lodash "^4.17.21" uuid "^9.0.0" winston "^3.2.1" -"@backstage/plugin-search-backend-module-techdocs@^0.1.20": - version "0.1.20" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-techdocs/-/plugin-search-backend-module-techdocs-0.1.20.tgz#457dbe33dfa3e0d28d86a7111a5b179bc2571926" - integrity sha512-QE4hWPhJM4tJUPRNhk+p3wle3Xrde8tLW0MNmhn/j1PrVHuQXFXyfMrTKkifznpNrwbTY8EsjZ7Y22H5gw9jxg== +"@backstage/plugin-search-backend-module-techdocs@^0.1.22": + version "0.1.22" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-techdocs/-/plugin-search-backend-module-techdocs-0.1.22.tgz#aaeafd653603b54f6c618adc765572612c6af451" + integrity sha512-njIOQjeB2n7vSDafeFgP5926o/pO3q4us66Zkj6NCBhqCyBOIxP4CZJTMR7XWE//AZvYvAsKlGhk+zeZ8YV6ug== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" - "@backstage/catalog-client" "^1.6.2" + "@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/config" "^1.2.0" "@backstage/plugin-catalog-common" "^1.0.22" - "@backstage/plugin-catalog-node" "^1.10.0" + "@backstage/plugin-catalog-node" "^1.11.1" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-search-backend-node" "^1.2.19" + "@backstage/plugin-search-backend-node" "^1.2.21" "@backstage/plugin-search-common" "^1.2.11" - "@backstage/plugin-techdocs-node" "^1.12.1" + "@backstage/plugin-techdocs-node" "^1.12.3" lodash "^4.17.21" node-fetch "^2.6.7" p-limit "^3.1.0" - winston "^3.2.1" -"@backstage/plugin-search-backend-node@^1.2.13", "@backstage/plugin-search-backend-node@^1.2.19": - version "1.2.19" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-node/-/plugin-search-backend-node-1.2.19.tgz#0d10acd6d40a7308ca4ab44b42d02ec6b8ff955f" - integrity sha512-osbSILue84z7R/HBFOFYB4buOv/Jmk141o/GANWbxFfZjtyGaOe3obfStrqIXrn2irJ32TrU7IO99NyFCEPBeg== +"@backstage/plugin-search-backend-node@^1.2.21": + version "1.2.21" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-node/-/plugin-search-backend-node-1.2.21.tgz#664d1bc36f7c5797109582b5591f73f3bfd699bb" + integrity sha512-/bmye3pBm24Gd08sE2zV5XzWgmStJfMGHsQZjG4wsrP0RlbnD0hhwXu8+a/x7GIoK28/uuiZqSOydiMj1iFU3w== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" + "@backstage/backend-tasks" "^0.5.22" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" "@backstage/plugin-permission-common" "^0.7.13" @@ -5417,22 +5868,22 @@ lunr "^2.3.9" ndjson "^2.0.0" uuid "^9.0.0" - winston "^3.2.1" -"@backstage/plugin-search-backend@^1.5.5": - version "1.5.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend/-/plugin-search-backend-1.5.5.tgz#b0752fee46e0fd28580ba12368b096d8c61350a6" - integrity sha512-o658fkX0vJYklBXAUXdqdsjPrDYfnTgDQNa0DCAe4zsG0iHctIMWP7YLi76bp6nz9qmnsBWJDcyIskAk2F+t0w== +"@backstage/plugin-search-backend@^1.5.7": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend/-/plugin-search-backend-1.5.7.tgz#88f6fc3c49219cdd9b541c107a4e6a8ec87e598b" + integrity sha512-Ymr+3qhI+sproZjUEIT5Oa7ZhKpetW4xOhPjDU1BrIGDkYNWtLZ2YhZrfYnGzY/OMWI+z243EmQGOqdAv/qNZg== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-openapi-utils" "^0.1.8" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-openapi-utils" "^0.1.10" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-node" "^0.7.26" - "@backstage/plugin-search-backend-node" "^1.2.19" + "@backstage/plugin-permission-node" "^0.7.28" + "@backstage/plugin-search-backend-node" "^1.2.21" "@backstage/plugin-search-common" "^1.2.11" + "@backstage/repo-tools" "^0.8.0" "@backstage/types" "^1.1.1" "@types/express" "^4.17.6" dataloader "^2.0.0" @@ -5443,7 +5894,7 @@ yn "^4.0.0" zod "^3.22.4" -"@backstage/plugin-search-common@^1.2.10", "@backstage/plugin-search-common@^1.2.11": +"@backstage/plugin-search-common@^1.2.11": version "1.2.11" resolved "https://registry.yarnpkg.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.11.tgz#5563f9b7b5ff915d1fe0e0e213c9536029dac91c" integrity sha512-b2gmurxNdgY6LQ4E+BzITVUFF5jCewjlkI4/oppFTsk1IH+VfQyRDoGb8u2wuYKGCwvgVPgP3qUBEo25oGTZfg== @@ -5451,18 +5902,18 @@ "@backstage/plugin-permission-common" "^0.7.13" "@backstage/types" "^1.1.1" -"@backstage/plugin-search-react@^1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-react/-/plugin-search-react-1.7.8.tgz#23bbe64086ce5915cac7d569a22bfdf3ec9f1e43" - integrity sha512-bZJ4bIRbsA6vn0Jo96q4+m6Yrh2GQAnsgCIXZDASbvx3PYHRuUvasImVQ5LSmyk5/4k/pGoGOU7P5DAeh94cKQ== +"@backstage/plugin-search-react@^1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-react/-/plugin-search-react-1.7.10.tgz#bdbf7e4d60f0561d1bd794d7585e0cb1621caba6" + integrity sha512-w6HJk5OltWFbtXsuEBFIyhJxwEVAbt1nhspcBjGakZEQTZL4fvtjfY1EzsvKcskAIFSfpwwvo1yZaJRieXMS+w== dependencies: - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/frontend-plugin-api" "^0.6.2" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/frontend-plugin-api" "^0.6.4" "@backstage/plugin-search-common" "^1.2.11" - "@backstage/theme" "^0.5.2" + "@backstage/theme" "^0.5.3" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.7" + "@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" @@ -5471,146 +5922,43 @@ qs "^6.9.4" react-use "^17.3.2" -"@backstage/plugin-search@^1.4.8": - version "1.4.8" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search/-/plugin-search-1.4.8.tgz#cc5658eeda93c27a3b196d07b59756e22a2b5eea" - integrity sha512-2VTSU64zN18KZIBA+S8UYma6l0D9CKXfDXK7PDN8uzegW95CmaFgHEPhl7jKBjZ/PKjnmr44UjRRqmMzA5O4oQ== +"@backstage/plugin-search@^1.4.10": + version "1.4.10" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search/-/plugin-search-1.4.10.tgz#42b5bec184b7fcb9d3101fd6d417123c20d915bb" + integrity sha512-zQN8RQIyMpANIsB9OSTRYbSEPXuBQQWEGz2W4gCg7tGCc927cSnW/58Br5SLzPGmVYkztKGgapB1NcOe+RnKjA== dependencies: - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/plugin-catalog-react" "^1.11.1" + "@backstage/frontend-plugin-api" "^0.6.4" + "@backstage/plugin-catalog-react" "^1.11.3" "@backstage/plugin-search-common" "^1.2.11" - "@backstage/plugin-search-react" "^1.7.8" - "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.7" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - qs "^6.9.4" - react-use "^17.2.4" - -"@backstage/plugin-tech-insights-backend-module-jsonfc@^0.1.47": - version "0.1.47" - resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-insights-backend-module-jsonfc/-/plugin-tech-insights-backend-module-jsonfc-0.1.47.tgz#7b7bbcd6f6910b57a934ca1b30c7eab91e591244" - integrity sha512-23YFDek+amCspvSx+JQcj1UQjT7B3YIQmo1kO4GZbvGGJa2+cv6Uq2XEloN+4CjOLezTXEig7xpKNupguRQftg== - dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/config" "^1.2.0" - "@backstage/errors" "^1.2.4" - "@backstage/plugin-tech-insights-common" "^0.2.12" - "@backstage/plugin-tech-insights-node" "^0.5.1" - "@backstage/types" "^1.1.1" - ajv "^8.10.0" - json-rules-engine "^6.1.2" - lodash "^4.17.21" - luxon "^3.0.0" - winston "^3.2.1" - -"@backstage/plugin-tech-insights-backend@^0.5.29": - version "0.5.29" - resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-insights-backend/-/plugin-tech-insights-backend-0.5.29.tgz#14fb0ef925ad0a8fb4bd700adf9ca92b284dc245" - integrity sha512-PIDi65ghKukXUGSJiIE3Qx3xkVWakZji+e2UQU0PpOdD941jbQjVbaCv+7FycO3U3AYglwBCMXsh5hxxsDW7ug== - dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/backend-tasks" "^0.5.20" - "@backstage/catalog-client" "^1.6.2" - "@backstage/catalog-model" "^1.4.5" - "@backstage/config" "^1.2.0" - "@backstage/errors" "^1.2.4" - "@backstage/plugin-tech-insights-common" "^0.2.12" - "@backstage/plugin-tech-insights-node" "^0.5.1" - "@backstage/types" "^1.1.1" - "@types/express" "^4.17.6" - "@types/luxon" "^3.0.0" - express "^4.17.1" - express-promise-router "^4.1.0" - knex "^3.0.0" - lodash "^4.17.21" - luxon "^3.0.0" - semver "^7.5.3" - uuid "^9.0.0" - winston "^3.2.1" - yn "^4.0.0" - -"@backstage/plugin-tech-insights-common@^0.2.12": - version "0.2.12" - resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-insights-common/-/plugin-tech-insights-common-0.2.12.tgz#526c6e6cce74471efb535164b1d7e15bcb12bb1c" - integrity sha512-3kFxgZaInezwNIptAq/rdTExA8z+dDS/8bJcPEGrhSylP7/Xdpjvu6QEvXazf4190RWE0AGK7ecvm4NZBWB+Aw== - dependencies: - "@backstage/types" "^1.1.1" - "@types/luxon" "^3.0.0" - luxon "^3.0.0" - -"@backstage/plugin-tech-insights-node@^0.5.1": - version "0.5.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-insights-node/-/plugin-tech-insights-node-0.5.1.tgz#e2218201fab365551199ee0c1167fd4fcd04e91a" - integrity sha512-eRvlVqtU7KgO9ZxyVz0UaeIvJSfYYgjxwTIt/CAI7lagQYKeDyb3Vp0/ZbyIGdF0J3e1SauWiU3iGSzqJwjjhg== - dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/config" "^1.2.0" - "@backstage/plugin-tech-insights-common" "^0.2.12" - "@backstage/types" "^1.1.1" - "@types/luxon" "^3.0.0" - luxon "^3.0.0" - winston "^3.2.1" - -"@backstage/plugin-tech-insights@^0.3.24": - version "0.3.24" - resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-insights/-/plugin-tech-insights-0.3.24.tgz#eee7b523cd4e7b1e828168adaeea753f1ae2b69c" - integrity sha512-UqI0afub4iAXUP6LawaoIn6H9QlmtYSMbaABr/1dpV8DKU5wFHWLqVEgysymP1v83erpX7eK0JoIgpvv0DXIqQ== - dependencies: - "@backstage/catalog-model" "^1.4.5" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/errors" "^1.2.4" - "@backstage/plugin-catalog-react" "^1.11.1" - "@backstage/plugin-tech-insights-common" "^0.2.12" + "@backstage/plugin-search-react" "^1.7.10" "@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" "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" qs "^6.9.4" react-use "^17.2.4" -"@backstage/plugin-tech-radar@^0.7.1": - version "0.7.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-radar/-/plugin-tech-radar-0.7.1.tgz#5f68c0cd12cdb6ae07daade513007a45544b491e" - integrity sha512-hU2idVgLNdM6zu9a5cjefA6tUlfQkgwX+fqwCKWT0Do3bRBwWvyWPWPqIn6EEwwk3hgeZWoP7rTbKm+0u91l0Q== - dependencies: - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/frontend-plugin-api" "^0.6.2" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - color "^4.0.1" - d3-force "^3.0.0" - react-use "^17.2.4" - -"@backstage/plugin-techdocs-backend@^1.10.2": - version "1.10.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-backend/-/plugin-techdocs-backend-1.10.2.tgz#2a2c64c9465d15ed267ea19b2e0e1e0ae8d0ea73" - integrity sha512-ytt95ZTL9IdSvKYygEM2+JV2aJShl3E9jCSzUv+ECHzjFcLoaEt1xgGxOSJgK+Ul2Hj/Lgvyr/BZjym7sQtQ6Q== +"@backstage/plugin-techdocs-backend@^1.10.4": + version "1.10.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-backend/-/plugin-techdocs-backend-1.10.4.tgz#91039acc95c13a7593839468001ef8d87d025248" + integrity sha512-byxiULYmiIv9WMKPSZTOKj/VUmeOel3STzzhfgfluf/PNReeys5ZibTqHq740RF4Nfhda5JH2uBRoXbsy2fwog== dependencies: - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" - "@backstage/catalog-client" "^1.6.2" + "@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/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" + "@backstage/integration" "^1.10.0" "@backstage/plugin-catalog-common" "^1.0.22" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-search-backend-module-techdocs" "^0.1.20" - "@backstage/plugin-techdocs-node" "^1.12.1" + "@backstage/plugin-search-backend-module-techdocs" "^0.1.22" + "@backstage/plugin-techdocs-node" "^1.12.3" "@types/express" "^4.17.6" dockerode "^4.0.0" express "^4.17.1" @@ -5622,26 +5970,26 @@ p-limit "^3.1.0" winston "^3.2.1" -"@backstage/plugin-techdocs-module-addons-contrib@^1.1.7": - version "1.1.7" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-module-addons-contrib/-/plugin-techdocs-module-addons-contrib-1.1.7.tgz#6b137fce2d66a9ec865965611dc88a55a3eaff49" - integrity sha512-m99W3Oz/rYx/DVBm7wWb/OGWXmziLWGZC4QrabkeRNydvrHLOdhnyCL5mErobthTNGXdPv9rC/r64qQTZbjUxQ== - dependencies: - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/integration" "^1.9.1" - "@backstage/integration-react" "^1.1.25" - "@backstage/plugin-techdocs-react" "^1.2.1" +"@backstage/plugin-techdocs-module-addons-contrib@^1.1.9": + version "1.1.9" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-module-addons-contrib/-/plugin-techdocs-module-addons-contrib-1.1.9.tgz#e166cc11c6f31c575d8dd2fc3cfc448f5e2f4187" + integrity sha512-So5PYjI35E29fo885J/hPAdhkCdhCFWO2GGBreno9ZQGN8n7UNSiTrcDPhYwbqaLT4TW3nQuYpfhG7qfWDVfBQ== + dependencies: + "@backstage/core-components" "^0.14.4" + "@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" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@react-hookz/web" "^24.0.0" git-url-parse "^14.0.0" photoswipe "^5.3.7" -"@backstage/plugin-techdocs-node@^1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-node/-/plugin-techdocs-node-1.12.1.tgz#f3104de8713f90d7d645cea62f4c11c80ad37257" - integrity sha512-jQWwqRmh595CBvI2viu1Dpvvk6NBnsj220EFwZIkG2bJrOCh861UYmNPF/958ZqWTejF2iU1SZyT9S1I7ORXug== +"@backstage/plugin-techdocs-node@^1.12.3": + version "1.12.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-node/-/plugin-techdocs-node-1.12.3.tgz#f3e9ac79752480d20a10d17bab284df7a1323a1c" + integrity sha512-wMTCiCBMf6JYjzQmCs9kDUn3Eq+cTLY54Mx/H+nWmQ3N3Dfe9NVzdhKBDr3+5P2+RbIFb8YQ+uY+xM2AXSl4gQ== dependencies: "@aws-sdk/client-s3" "^3.350.0" "@aws-sdk/credential-providers" "^3.350.0" @@ -5649,13 +5997,13 @@ "@aws-sdk/types" "^3.347.0" "@azure/identity" "^4.0.0" "@azure/storage-blob" "^12.5.0" - "@backstage/backend-common" "^0.21.5" - "@backstage/backend-plugin-api" "^0.6.15" + "@backstage/backend-common" "^0.21.7" + "@backstage/backend-plugin-api" "^0.6.17" "@backstage/catalog-model" "^1.4.5" "@backstage/config" "^1.2.0" "@backstage/errors" "^1.2.4" - "@backstage/integration" "^1.9.1" - "@backstage/integration-aws-node" "^0.1.11" + "@backstage/integration" "^1.10.0" + "@backstage/integration-aws-node" "^0.1.12" "@backstage/plugin-search-common" "^1.2.11" "@google-cloud/storage" "^7.0.0" "@smithy/node-http-handler" "^2.1.7" @@ -5672,16 +6020,16 @@ recursive-readdir "^2.2.2" winston "^3.2.1" -"@backstage/plugin-techdocs-react@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-react/-/plugin-techdocs-react-1.2.1.tgz#a036340b8df493cf9ed3fe6659ee562f2b9eda1f" - integrity sha512-qJfNdhIhtEQkxqZaqAqIE7eCln7NgU3Dvs5bc3Kn2b0dOIsfNA8sLT+2CCQGlujhld6lBVHUyaccjpcp+5WLVQ== +"@backstage/plugin-techdocs-react@^1.2.3": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-react/-/plugin-techdocs-react-1.2.3.tgz#95c9cfdc2c83177155190b8b11259d94c8f6b82a" + integrity sha512-bvQjB0R4LlevnW9yj9rgOocTJc19p8JhdwfZPeP8CnF34xX4lyRqtuN/rqJ7vFbELS4HgVMkujAq5LgObAkZkQ== dependencies: "@backstage/catalog-model" "^1.4.5" "@backstage/config" "^1.2.0" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/version-bridge" "^1.0.7" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" + "@backstage/version-bridge" "^1.0.8" "@material-ui/core" "^4.12.2" "@material-ui/styles" "^4.11.0" "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" @@ -5690,26 +6038,26 @@ react-helmet "6.1.0" react-use "^17.2.4" -"@backstage/plugin-techdocs@^1.10.2": - version "1.10.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs/-/plugin-techdocs-1.10.2.tgz#a8e9fb321aa62b50dc21838896083c3d1a8714e2" - integrity sha512-wQ827z1oyHqSBDeCI95aPrjcP75jZgdxY3sm2chbAO59I6cb1SIKWwYC/87JomxYcn4u3oYk7ik+UKbqgJOMxA== +"@backstage/plugin-techdocs@^1.10.4": + version "1.10.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs/-/plugin-techdocs-1.10.4.tgz#51ce689e4cc23f00ec87595627d066a570b51464" + integrity sha512-altu30eOiwAajvJfB+LWhv+jjEWhNns/uaEtoGgL9eRiA8vMdzTBM00HeUs+9VFUfOlFIqHP0u86E+aGSck+NA== dependencies: "@backstage/catalog-model" "^1.4.5" "@backstage/config" "^1.2.0" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/integration" "^1.9.1" - "@backstage/integration-react" "^1.1.25" - "@backstage/plugin-auth-react" "^0.0.2" - "@backstage/plugin-catalog-react" "^1.11.1" + "@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/plugin-search-common" "^1.2.11" - "@backstage/plugin-search-react" "^1.7.8" - "@backstage/plugin-techdocs-react" "^1.2.1" - "@backstage/theme" "^0.5.2" + "@backstage/plugin-search-react" "^1.7.10" + "@backstage/plugin-techdocs-react" "^1.2.3" + "@backstage/theme" "^0.5.3" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -5723,19 +6071,19 @@ react-helmet "6.1.0" react-use "^17.2.4" -"@backstage/plugin-user-settings@^0.8.3": - version "0.8.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-user-settings/-/plugin-user-settings-0.8.3.tgz#bd1e897a954c0ec85393eece4c83f5a767d38758" - integrity sha512-1FBmNirN0edg3/t14u0Z99aVVNqT8bxsIaOJ7XkXICH21kPHX7DL0XtO92ZI4fR/WKspuB13n/PbcS2PJYAzhg== +"@backstage/plugin-user-settings@^0.8.5": + version "0.8.5" + resolved "https://registry.yarnpkg.com/@backstage/plugin-user-settings/-/plugin-user-settings-0.8.5.tgz#5d70a498956e5f995cea4d3c542826333a855f91" + integrity sha512-fgN8B0M7ouh5Iq6q+HHVpSdOqd1aoE/RDBKpY4q5AIN1rmMMCdvJBizhNAGzo4j5YxLGPXsRko10iExPj6Txjw== dependencies: - "@backstage/core-app-api" "^1.12.2" - "@backstage/core-compat-api" "^0.2.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-app-api" "^1.12.4" + "@backstage/core-compat-api" "^0.2.4" + "@backstage/core-components" "^0.14.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/errors" "^1.2.4" - "@backstage/frontend-plugin-api" "^0.6.2" - "@backstage/plugin-catalog-react" "^1.11.1" - "@backstage/theme" "^0.5.2" + "@backstage/frontend-plugin-api" "^0.6.4" + "@backstage/plugin-catalog-react" "^1.11.3" + "@backstage/theme" "^0.5.3" "@backstage/types" "^1.1.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -5751,36 +6099,55 @@ dependencies: cross-fetch "^4.0.0" -"@backstage/test-utils@^1.5.2": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@backstage/test-utils/-/test-utils-1.5.2.tgz#a9a14d3f4d0281443ca3145b45d4d67c5af3b18e" - integrity sha512-OsMEY9liy0/8qPIguLD+r0tponZjFFbtU3wN6OL/sWx6aVr3LHesPKb7MSqz8IvjeviHKNt7XcM+47qPw/B5sw== +"@backstage/repo-tools@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@backstage/repo-tools/-/repo-tools-0.8.0.tgz#c2da1f25319855671793800502adb0fcdd14f194" + integrity sha512-yS1ONx9dQ/PED1RdyzcZxhiu2m9B0KfJSl+wM8NFyQg40lA+SjEQcMHRgfSbAzrolVYVUP1Z3QMXEbJL6h8MZg== dependencies: - "@backstage/config" "^1.2.0" - "@backstage/core-app-api" "^1.12.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-react" "^0.4.21" - "@backstage/theme" "^0.5.2" - "@backstage/types" "^1.1.1" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@types/react" "^16.13.1 || ^17.0.0 || ^18.0.0" - cross-fetch "^4.0.0" - i18next "^22.4.15" - zen-observable "^0.10.0" + "@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/cli-common" "^0.1.13" + "@backstage/cli-node" "^0.2.5" + "@backstage/config-loader" "^1.8.0" + "@backstage/errors" "^1.2.4" + "@manypkg/get-packages" "^1.1.3" + "@microsoft/api-documenter" "^7.22.33" + "@microsoft/api-extractor" "^7.36.4" + "@openapitools/openapi-generator-cli" "^2.7.0" + "@stoplight/spectral-core" "^1.18.0" + "@stoplight/spectral-formatters" "^1.1.0" + "@stoplight/spectral-functions" "^1.7.2" + "@stoplight/spectral-parsers" "^1.0.2" + "@stoplight/spectral-rulesets" "^1.18.0" + "@stoplight/spectral-runtime" "^1.1.2" + "@stoplight/types" "^14.0.0" + chalk "^4.0.0" + codeowners-utils "^1.0.2" + command-exists "^1.2.9" + commander "^12.0.0" + fs-extra "^11.2.0" + glob "^8.0.3" + is-glob "^4.0.3" + js-yaml "^4.1.0" + lodash "^4.17.21" + minimatch "^9.0.0" + p-limit "^3.0.2" + portfinder "^1.0.32" + yaml-diff-patch "^2.0.0" -"@backstage/test-utils@^1.5.3": - version "1.5.3" - resolved "https://registry.yarnpkg.com/@backstage/test-utils/-/test-utils-1.5.3.tgz#1f5bfb0eb6420433dcae400e24df214aba23f4a7" - integrity sha512-L/hjmy8l9wUtiPTx8kssMjH0CJzeqy933gKh3P/scct+6X7VJRrdn03t/FQlipaeWkMJzT9PZ5q9MXWtZ8ubow== +"@backstage/test-utils@^1.5.4": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@backstage/test-utils/-/test-utils-1.5.4.tgz#096769bbd80af7b57670283cd929d2a44c967899" + integrity sha512-o1cSMMAyqxqhzRJhHPdEHdtaKDgsSlAy/INpx8fj0YcUCu/vYoyEJdNTSALyXY9jGnugsuXKdiBMJl91zskBDA== dependencies: "@backstage/config" "^1.2.0" - "@backstage/core-app-api" "^1.12.3" - "@backstage/core-plugin-api" "^1.9.1" + "@backstage/core-app-api" "^1.12.4" + "@backstage/core-plugin-api" "^1.9.2" "@backstage/plugin-permission-common" "^0.7.13" - "@backstage/plugin-permission-react" "^0.4.21" - "@backstage/theme" "^0.5.2" + "@backstage/plugin-permission-react" "^0.4.22" + "@backstage/theme" "^0.5.3" "@backstage/types" "^1.1.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -5796,10 +6163,10 @@ dependencies: "@material-ui/core" "^4.12.2" -"@backstage/theme@^0.5.1", "@backstage/theme@^0.5.2": - version "0.5.2" - resolved "https://registry.yarnpkg.com/@backstage/theme/-/theme-0.5.2.tgz#7908830507a472fca8d6fa8b76362bdb08797bb7" - integrity sha512-9J+mx254+P0lQ0s//sGcdpoUVsr+WpeDYbqnGHIJxmjFGCCg2h7+255JlA+SE3AHCbpr8CYWI7ZseyzF0r9+BQ== +"@backstage/theme@^0.5.2", "@backstage/theme@^0.5.3": + version "0.5.3" + resolved "https://registry.yarnpkg.com/@backstage/theme/-/theme-0.5.3.tgz#bc715ad0f2215f1ad9683d15a460240feabbafca" + integrity sha512-0d9tyLfbrjdIugSQHVA4ww/XT/VR7Kt2SvkhX/ZvQkcud85P4MN2P0aF/9q7BZeog7wpjI00AGHoWzMX4MdDIw== dependencies: "@emotion/react" "^11.10.5" "@emotion/styled" "^11.10.5" @@ -5810,10 +6177,10 @@ resolved "https://registry.yarnpkg.com/@backstage/types/-/types-1.1.1.tgz#c9ccb30357005e7fb5fa2ac140198059976eb076" integrity sha512-1cUGu+FwiJZCBOuecd0BOhIRkQYllb+7no9hHhxpAsx/DvsPGMVQMGOMvtdTycdT9SQ5MuSyFwI9wpXp2DwVvQ== -"@backstage/version-bridge@^1.0.1", "@backstage/version-bridge@^1.0.3", "@backstage/version-bridge@^1.0.7": - version "1.0.7" - resolved "https://registry.yarnpkg.com/@backstage/version-bridge/-/version-bridge-1.0.7.tgz#8eb52f998d0aef9ceba53fd6dca80a7fa1703534" - integrity sha512-BlkI2av9OjhMjs783wP5XHmTUmUGFsnJ4j/eQJUVvnqFjaP3IpUHfAIFD/vAhx3JvPiYOY93m+dAunTc1DiHLA== +"@backstage/version-bridge@^1.0.1", "@backstage/version-bridge@^1.0.3", "@backstage/version-bridge@^1.0.8": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@backstage/version-bridge/-/version-bridge-1.0.8.tgz#c6664708bcd20744e7b2c440a03f1e44f7c4a2a1" + integrity sha512-f4u5YEq/+TLe/W4UnsiD8u15qcuyFx2tuO/RDrJ2c/ulm4TuSeEcupMs7b9oa2Pge5IQAISadz0em1c+VDIB+g== dependencies: "@types/react" "^16.13.1 || ^17.0.0" @@ -6979,6 +7346,18 @@ resolved "https://registry.yarnpkg.com/@ioredis/commands/-/commands-1.2.0.tgz#6d61b3097470af1fdbbe622795b8921d42018e11" integrity sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg== +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" @@ -6995,52 +7374,52 @@ resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== -"@janus-idp/backstage-plugin-keycloak-backend@^1.8.6": - version "1.8.6" - resolved "https://registry.yarnpkg.com/@janus-idp/backstage-plugin-keycloak-backend/-/backstage-plugin-keycloak-backend-1.8.6.tgz#01beadec3e2d23012fa905b34d7ec48c42ab1e08" - integrity sha512-yivoKKE986tc6qrXTHhec27n+9AW4rI/ZHhNsGtO1LDp9vK38/5oqZAvF/jSwgosr70C2JRCsgBKu/xTfXIqeg== - dependencies: - "@backstage/backend-common" "^0.21.3" - "@backstage/backend-dynamic-feature-service" "^0.2.3" - "@backstage/backend-plugin-api" "^0.6.13" - "@backstage/backend-tasks" "^0.5.18" - "@backstage/catalog-model" "^1.4.4" - "@backstage/config" "^1.1.1" - "@backstage/plugin-catalog-node" "^1.7.3" +"@janus-idp/backstage-plugin-keycloak-backend@^1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@janus-idp/backstage-plugin-keycloak-backend/-/backstage-plugin-keycloak-backend-1.9.0.tgz#47882b04deadd872626be00408f67464099a81da" + integrity sha512-FAELHVst82SYp0C7hYeFl/iyp5rwoVA+68qUNGXTZRFGymuALriq6g2HZtL6t3A4B0auqAr3spVOE0rNtN9Q9A== + dependencies: + "@backstage/backend-common" "^0.21.6" + "@backstage/backend-dynamic-feature-service" "^0.2.8" + "@backstage/backend-plugin-api" "^0.6.16" + "@backstage/backend-tasks" "^0.5.21" + "@backstage/catalog-model" "^1.4.5" + "@backstage/config" "^1.2.0" + "@backstage/plugin-catalog-node" "^1.11.0" "@keycloak/keycloak-admin-client" "<19.0.0" lodash "^4.17.21" uuid "^9.0.1" winston "^3.11.0" -"@janus-idp/backstage-plugin-quay@^1.5.9": - version "1.5.9" - resolved "https://registry.yarnpkg.com/@janus-idp/backstage-plugin-quay/-/backstage-plugin-quay-1.5.9.tgz#68eb1db0cff723a87e354afcb81e017023c574bf" - integrity sha512-/MS+NYPf/muj5xVfos9AeJB9gdXTY7Oxe9HAP4IJwi91kz+qga0KwPhmmHzOr8tIdhe00Sns4X0hyKR4eVUCdg== - dependencies: - "@backstage/catalog-model" "^1.4.4" - "@backstage/core-components" "^0.14.0" - "@backstage/core-plugin-api" "^1.9.0" - "@backstage/plugin-catalog-react" "^1.10.0" - "@backstage/theme" "^0.5.1" - "@janus-idp/shared-react" "2.5.2" +"@janus-idp/backstage-plugin-quay@^1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@janus-idp/backstage-plugin-quay/-/backstage-plugin-quay-1.6.0.tgz#b3cd2adff0c73ca03ed4512dca0baa3cea60da34" + integrity sha512-7a15LZV8XqnP6emS7wYk9PAyEfxZC+9owE8afEi/dS7zpfKjhSEgSJ7n9bdBvFw51b9MN6TAe/prSVkKu4rp4Q== + dependencies: + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.3" + "@backstage/core-plugin-api" "^1.9.1" + "@backstage/plugin-catalog-react" "^1.11.2" + "@backstage/theme" "^0.5.2" + "@janus-idp/shared-react" "2.6.0" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.11.3" "@material-ui/lab" "4.0.0-alpha.61" react-use "^17.4.0" -"@janus-idp/backstage-plugin-topology@^1.18.7": - version "1.18.7" - resolved "https://registry.yarnpkg.com/@janus-idp/backstage-plugin-topology/-/backstage-plugin-topology-1.18.7.tgz#d2faa56d4cb8ff354bac3610675f728c38bf5b15" - integrity sha512-DL4ZeOM1mzFRYQJW7X80xH2UB6vUnAmA9aYdGYW4nN1R1uciIBi3HSdECvf/5nF5gFS0betdrpsBORLnXCmT9A== - dependencies: - "@backstage/catalog-model" "^1.4.4" - "@backstage/core-components" "^0.14.0" - "@backstage/core-plugin-api" "^1.9.0" - "@backstage/plugin-catalog-react" "^1.10.0" - "@backstage/plugin-kubernetes" "^0.11.5" - "@backstage/plugin-kubernetes-common" "^0.7.4" - "@backstage/theme" "^0.5.1" - "@janus-idp/shared-react" "2.5.2" +"@janus-idp/backstage-plugin-topology@^1.19.0": + version "1.19.0" + resolved "https://registry.yarnpkg.com/@janus-idp/backstage-plugin-topology/-/backstage-plugin-topology-1.19.0.tgz#e385570a9899304afe4f8dba32e0e3a6fcb0221d" + integrity sha512-ceSeE2JZKx9tiI6z5hlbM4tNBoGKhA74I+rOJ1FJwCzRzYQQJoKwlWe5z7sSpLNHVmRtfsni1E8In8Z8alM1WA== + dependencies: + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.3" + "@backstage/core-plugin-api" "^1.9.1" + "@backstage/plugin-catalog-react" "^1.11.2" + "@backstage/plugin-kubernetes" "^0.11.8" + "@backstage/plugin-kubernetes-common" "^0.7.5" + "@backstage/theme" "^0.5.2" + "@janus-idp/shared-react" "2.6.0" "@kubernetes/client-node" "^0.20.0" "@material-ui/core" "^4.9.13" "@material-ui/icons" "^4.11.3" @@ -7058,17 +7437,17 @@ lodash "^4.17.21" react-use "^17.4.0" -"@janus-idp/cli@^1.4.7": - version "1.7.5" - resolved "https://registry.yarnpkg.com/@janus-idp/cli/-/cli-1.7.5.tgz#de6b3913240198dde0223bd0826e9fdfb71bab35" - integrity sha512-haNT+uATBnkc/IKG2mc7D4ptwcG1g/tnZSEAnXZQaA/SweFA/XxfvwfA0MG7Wl96UhfJPwT5BMJ6EltQM0rtYA== +"@janus-idp/cli@^1.8.0": + version "1.8.0" + resolved "https://registry.yarnpkg.com/@janus-idp/cli/-/cli-1.8.0.tgz#e08b147c926032aba5b59de155eb0df9fedfec83" + integrity sha512-gGgfKmY3j0vcE9A59se+3nY4lI/l3HlRRr+s6IQ51Az04uYJ7L7cBC0I74tA0BD0EmC+hm3dAHpziRiX0bCroA== dependencies: "@backstage/cli-common" "^0.1.13" - "@backstage/cli-node" "^0.2.3" - "@backstage/config" "^1.1.1" - "@backstage/config-loader" "^1.6.2" - "@backstage/errors" "^1.2.3" - "@backstage/eslint-plugin" "^0.1.5" + "@backstage/cli-node" "^0.2.4" + "@backstage/config" "^1.2.0" + "@backstage/config-loader" "^1.7.0" + "@backstage/errors" "^1.2.4" + "@backstage/eslint-plugin" "^0.1.6" "@backstage/types" "^1.1.1" "@manypkg/get-packages" "^1.1.3" "@openshift/dynamic-plugin-sdk-webpack" "^3.0.0" @@ -7097,6 +7476,7 @@ handlebars "^4.7.7" html-webpack-plugin "^5.3.1" inquirer "^8.2.0" + is-native-module "^1.1.3" lodash "^4.17.21" mini-css-extract-plugin "^2.4.2" node-libs-browser "^2.2.1" @@ -7121,10 +7501,10 @@ yml-loader "^2.1.0" yn "^4.0.0" -"@janus-idp/shared-react@2.5.2": - version "2.5.2" - resolved "https://registry.yarnpkg.com/@janus-idp/shared-react/-/shared-react-2.5.2.tgz#94fb0f3478c1f06cef7bbc24f71c179c46c7b472" - integrity sha512-GSQDmeLMHNrD0O6Eqf5jeuR8iKvIri07GynHQux/1fAJ5orL6CaS14fuYQtjFhmvIdRFZPXpqqMxkK8NHNv3XA== +"@janus-idp/shared-react@2.6.0": + version "2.6.0" + resolved "https://registry.yarnpkg.com/@janus-idp/shared-react/-/shared-react-2.6.0.tgz#5d7c644db685ce143a29bde346a8714f7a1f04eb" + integrity sha512-SHa54/wCqKLM3wAt0REpOuf8Xil+lfNKbJyDjKPQdeg1G1INj3QyiFqc/uPt1nuogWT7C9qnbBoq2LYgzOAR3w== dependencies: "@kubernetes/client-node" "^0.20.0" classnames "^2.3.2" @@ -7765,6 +8145,11 @@ dependencies: "@lezer/common" "^1.0.0" +"@lukeed/csprng@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@lukeed/csprng/-/csprng-1.1.0.tgz#1e3e4bd05c1cc7a0b2ddbd8a03f39f6e4b5e6cfe" + integrity sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA== + "@manypkg/find-root@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@manypkg/find-root/-/find-root-1.1.0.tgz#a62d8ed1cd7e7d4c11d9d52a8397460b5d4ad29f" @@ -7933,6 +8318,62 @@ dependencies: "@types/gapi.client" "*" +"@microsoft/api-documenter@^7.22.33": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@microsoft/api-documenter/-/api-documenter-7.24.2.tgz#fc0e9008bbec1143bc3ac446bb5714720a466dad" + integrity sha512-q03DXLBj7nzAzLyLRAVklBynqKgSFI/JBmrhF/mEEIpg8orNo4qKXWO1RSkD2IYrqvZV63b13mcUPYgcFdifQA== + dependencies: + "@microsoft/api-extractor-model" "7.28.14" + "@microsoft/tsdoc" "0.14.2" + "@rushstack/node-core-library" "4.1.0" + "@rushstack/terminal" "0.10.1" + "@rushstack/ts-command-line" "4.19.2" + js-yaml "~3.13.1" + resolve "~1.22.1" + +"@microsoft/api-extractor-model@7.28.14": + version "7.28.14" + resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.28.14.tgz#f0d2b93ef21f271a05b89c79d0662f6b34adeb0e" + integrity sha512-Bery/c8A8SsKPSvA82cTTuy/+OcxZbLRmKhPkk91/AJOQzxZsShcrmHFAGeiEqSIrv1nPZ3tKq9kfMLdCHmsqg== + dependencies: + "@microsoft/tsdoc" "0.14.2" + "@microsoft/tsdoc-config" "~0.16.1" + "@rushstack/node-core-library" "4.1.0" + +"@microsoft/api-extractor@^7.36.4": + version "7.43.1" + resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.43.1.tgz#5552427cf076819c914289deb9f0dddce743c629" + integrity sha512-ohg40SsvFFgzHFAtYq5wKJc8ZDyY46bphjtnSvhSSlXpPTG7GHwyyXkn48UZiUCBwr2WC7TRC1Jfwz7nreuiyQ== + dependencies: + "@microsoft/api-extractor-model" "7.28.14" + "@microsoft/tsdoc" "0.14.2" + "@microsoft/tsdoc-config" "~0.16.1" + "@rushstack/node-core-library" "4.1.0" + "@rushstack/rig-package" "0.5.2" + "@rushstack/terminal" "0.10.1" + "@rushstack/ts-command-line" "4.19.2" + lodash "~4.17.15" + minimatch "~3.0.3" + resolve "~1.22.1" + semver "~7.5.4" + source-map "~0.6.1" + typescript "5.4.2" + +"@microsoft/tsdoc-config@~0.16.1": + version "0.16.2" + resolved "https://registry.yarnpkg.com/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz#b786bb4ead00d54f53839a458ce626c8548d3adf" + integrity sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw== + dependencies: + "@microsoft/tsdoc" "0.14.2" + ajv "~6.12.6" + jju "~1.4.0" + resolve "~1.19.0" + +"@microsoft/tsdoc@0.14.2": + version "0.14.2" + resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz#c3ec604a0b54b9a9b87e9735dfc59e1a5da6a5fb" + integrity sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug== + "@motionone/animation@^10.12.0": version "10.17.0" resolved "https://registry.yarnpkg.com/@motionone/animation/-/animation-10.17.0.tgz#7633c6f684b5fee2b61c405881b8c24662c68fca" @@ -7994,6 +8435,20 @@ "@types/set-cookie-parser" "^2.4.0" set-cookie-parser "^2.4.6" +"@mswjs/interceptors@^0.17.10": + version "0.17.10" + resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.17.10.tgz#857b41f30e2b92345ed9a4e2b1d0a08b8b6fcad4" + integrity sha512-N8x7eSLGcmUFNWZRxT1vsHvypzIRgQYdG0rJey/rZCy6zT/30qDt8Joj7FxzGNLSwXbeZqJOMqDurp7ra4hgbw== + 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" + "@mswjs/interceptors@^0.17.5": version "0.17.9" resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.17.9.tgz#0096fc88fea63ee42e36836acae8f4ae33651c04" @@ -8109,6 +8564,32 @@ resolved "https://registry.yarnpkg.com/@n1ru4l/push-pull-async-iterable-iterator/-/push-pull-async-iterable-iterator-3.2.0.tgz#c15791112db68dd9315d329d652b7e797f737655" integrity sha512-3fkKj25kEjsfObL6IlKPAlHYPq/oYwUkkQ03zsTTiDjD7vg/RxjdiLeCydqtxHZP0JgsXL3D/X5oAkMGzuUp/Q== +"@nestjs/axios@3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@nestjs/axios/-/axios-3.0.2.tgz#0078c101a29fb46f5c566d68a4315fddabc083ed" + integrity sha512-Z6GuOUdNQjP7FX+OuV2Ybyamse+/e0BFdTWBX5JxpBDKA+YkdLynDgG6HTF04zy6e9zPa19UX0WA2VDoehwhXQ== + +"@nestjs/common@10.3.0": + version "10.3.0" + resolved "https://registry.yarnpkg.com/@nestjs/common/-/common-10.3.0.tgz#d78f0ff2062d1d53c79c170a79c12a1548e2e598" + integrity sha512-DGv34UHsZBxCM3H5QGE2XE/+oLJzz5+714JQjBhjD9VccFlQs3LRxo/epso4l7nJIiNlZkPyIUC8WzfU/5RTsQ== + dependencies: + uid "2.0.2" + iterare "1.2.1" + tslib "2.6.2" + +"@nestjs/core@10.3.0": + version "10.3.0" + resolved "https://registry.yarnpkg.com/@nestjs/core/-/core-10.3.0.tgz#d5c6b26d6d9280664910d5481153d25c5da4ec00" + integrity sha512-N06P5ncknW/Pm8bj964WvLIZn2gNhHliCBoAO1LeBvNImYkecqKcrmLbY49Fa1rmMfEM3MuBHeDys3edeuYAOA== + dependencies: + uid "2.0.2" + "@nuxtjs/opencollective" "0.3.2" + fast-safe-stringify "2.1.1" + iterare "1.2.1" + path-to-regexp "3.2.0" + tslib "2.6.2" + "@node-saml/node-saml@^4.0.4": version "4.0.5" resolved "https://registry.yarnpkg.com/@node-saml/node-saml/-/node-saml-4.0.5.tgz#039e387095b54639b06df62b1b4a6d8941c6d907" @@ -8175,6 +8656,15 @@ mkdirp "^1.0.4" rimraf "^3.0.2" +"@nuxtjs/opencollective@0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@nuxtjs/opencollective/-/opencollective-0.3.2.tgz#620ce1044f7ac77185e825e1936115bb38e2681c" + integrity sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA== + dependencies: + chalk "^4.1.0" + consola "^2.15.0" + node-fetch "^2.6.1" + "@octokit/app@^14.0.2": version "14.0.2" resolved "https://registry.yarnpkg.com/@octokit/app/-/app-14.0.2.tgz#b47c52020221351fb58640f113eb38b2ad3998fe" @@ -8641,6 +9131,30 @@ dependencies: fast-deep-equal "^3.1.3" +"@openapitools/openapi-generator-cli@^2.7.0": + version "2.13.4" + resolved "https://registry.yarnpkg.com/@openapitools/openapi-generator-cli/-/openapi-generator-cli-2.13.4.tgz#8557fdec317cc6a669c615a35a5ddaa00fc269b4" + integrity sha512-4JKyrk55ohQK2FcuZbPdNvxdyXD14jjOIvE8hYjJ+E1cHbRbfXQXbYnjTODFE52Gx8eAxz8C9icuhDYDLn7nww== + dependencies: + "@nestjs/axios" "3.0.2" + "@nestjs/common" "10.3.0" + "@nestjs/core" "10.3.0" + "@nuxtjs/opencollective" "0.3.2" + axios "1.6.8" + chalk "4.1.2" + commander "8.3.0" + compare-versions "4.1.4" + concurrently "6.5.1" + console.table "0.10.0" + fs-extra "10.1.0" + glob "7.2.3" + https-proxy-agent "7.0.4" + inquirer "8.2.6" + lodash "4.17.21" + reflect-metadata "0.1.13" + rxjs "7.8.1" + tslib "2.6.2" + "@openshift/dynamic-plugin-sdk-webpack@^3.0.0": version "3.0.1" resolved "https://registry.yarnpkg.com/@openshift/dynamic-plugin-sdk-webpack/-/dynamic-plugin-sdk-webpack-3.0.1.tgz#ae62d6b48910ad652d20fd0a725c981826ed98be" @@ -8742,6 +9256,11 @@ tslib "^2.0.0" webcola "3.4.0" +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + "@pmmmwh/react-refresh-webpack-plugin@^0.5.7": version "0.5.10" resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz#2eba163b8e7dbabb4ce3609ab5e32ab63dda3ef8" @@ -9178,14 +9697,14 @@ lodash "^4.17.21" lodash-es "^4.17.21" -"@roadiehq/backstage-plugin-argo-cd-backend@^2.14.6": - version "2.14.6" - resolved "https://registry.yarnpkg.com/@roadiehq/backstage-plugin-argo-cd-backend/-/backstage-plugin-argo-cd-backend-2.14.6.tgz#18a1d5d58578a23e9f61a4a7585b88e51ca9b17b" - integrity sha512-t5dTsIpZiQJUVihinOy/cT39AivkG72sGCScYLzmVxH1m+CfUKE5KLsoLL6ftn3qGBrA26H3QvruX/MljnM72w== +"@roadiehq/backstage-plugin-argo-cd-backend@^2.14.7": + version "2.14.7" + resolved "https://registry.yarnpkg.com/@roadiehq/backstage-plugin-argo-cd-backend/-/backstage-plugin-argo-cd-backend-2.14.7.tgz#405ae68beeb91be9518bb2afb54321292c96837d" + integrity sha512-4kyTcWjvOLJKE+xbrcmTmMKbAXZio1k2wddf7g367CC95DoW36HQvLCbRNr65tyhHEmml0rakeF40jEee5/uPA== dependencies: - "@backstage/backend-common" "^0.21.3" - "@backstage/catalog-client" "^1.6.0" - "@backstage/config" "^1.1.1" + "@backstage/backend-common" "^0.21.6" + "@backstage/catalog-client" "^1.6.3" + "@backstage/config" "^1.2.0" "@types/express" "^4.17.6" cross-fetch "^3.1.4" express "^4.17.1" @@ -9193,17 +9712,17 @@ winston "^3.2.1" yn "^4.0.0" -"@roadiehq/backstage-plugin-github-insights@^2.3.27": - version "2.3.27" - resolved "https://registry.yarnpkg.com/@roadiehq/backstage-plugin-github-insights/-/backstage-plugin-github-insights-2.3.27.tgz#edf6f8a235eef1017483800a94502bf9a16b662e" - integrity sha512-DYBiXpyU1wqypObAi7yb02C4r9Y8Nd1nU15UD3OzRmOxgH63mK2qS2ym567hG+CI6CeLxVLXN+5256nRn6jJGg== - dependencies: - "@backstage/catalog-model" "^1.4.4" - "@backstage/core-components" "^0.14.0" - "@backstage/core-plugin-api" "^1.9.0" - "@backstage/integration-react" "^1.1.24" - "@backstage/plugin-catalog-react" "^1.10.0" - "@backstage/theme" "^0.5.1" +"@roadiehq/backstage-plugin-github-insights@^2.3.28": + version "2.3.28" + resolved "https://registry.yarnpkg.com/@roadiehq/backstage-plugin-github-insights/-/backstage-plugin-github-insights-2.3.28.tgz#43c0d223c8528686778a7d1386a4caaa0a216c77" + integrity sha512-VnxmpdEdvrs/LKtEd25cd6oBIM7IoWb/0eGFm00XkRuJ1fjWt/dB0HxoDRYhClA6OS1c2ekYO4FcjeEAGF37tQ== + dependencies: + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.3" + "@backstage/core-plugin-api" "^1.9.1" + "@backstage/integration-react" "^1.1.25" + "@backstage/plugin-catalog-react" "^1.11.2" + "@backstage/theme" "^0.5.2" "@date-io/core" "2.10.7" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -9215,16 +9734,16 @@ react-use "^17.2.4" zustand "3.6.9" -"@roadiehq/backstage-plugin-github-pull-requests@^2.5.24": - version "2.5.24" - resolved "https://registry.yarnpkg.com/@roadiehq/backstage-plugin-github-pull-requests/-/backstage-plugin-github-pull-requests-2.5.24.tgz#a6044d0a6f98e7d9749f5ebc012178b83c69d1ff" - integrity sha512-OPE8B+a83QCYXkOuojLhefkZaFcb4mgFDoaVtx936ZQq6BFsphWYe43gGaX8aSQd4/v82j/JW6htpaIH1v1Oyw== +"@roadiehq/backstage-plugin-github-pull-requests@^2.5.25": + version "2.5.25" + resolved "https://registry.yarnpkg.com/@roadiehq/backstage-plugin-github-pull-requests/-/backstage-plugin-github-pull-requests-2.5.25.tgz#7fcc802167bdc2e208680db2e750f0c5dbe07d64" + integrity sha512-KgNhd9fJkjsNIhaLiWwn5yML+dBPSZmXXS0Iwvn/UqwpYGwPQk/qCEW/eQZnuB6RigrbH8F9y6ZyD1sy+73n+g== dependencies: - "@backstage/catalog-model" "^1.4.4" - "@backstage/core-components" "^0.14.0" - "@backstage/core-plugin-api" "^1.9.0" - "@backstage/plugin-catalog-react" "^1.10.0" - "@backstage/plugin-home-react" "^0.1.8" + "@backstage/catalog-model" "^1.4.5" + "@backstage/core-components" "^0.14.3" + "@backstage/core-plugin-api" "^1.9.1" + "@backstage/plugin-catalog-react" "^1.11.2" + "@backstage/plugin-home-react" "^0.1.11" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "^4.0.0-alpha.60" @@ -9238,39 +9757,40 @@ node-fetch "^2.6.1" react-use "^17.2.4" -"@roadiehq/scaffolder-backend-argocd@^1.1.24": - version "1.1.24" - resolved "https://registry.yarnpkg.com/@roadiehq/scaffolder-backend-argocd/-/scaffolder-backend-argocd-1.1.24.tgz#35a6d65ead1a5defecf73d806f704c6bedbb7fca" - integrity sha512-7RePs4ISh2sQ8ZQhLP+YaXFCBnOMfJ54iD2+3Ddtc0ED2K2eciBz6IrTpboNoat106fqo97rwml5pgR0VHaqRw== +"@roadiehq/scaffolder-backend-argocd@^1.1.25": + version "1.1.25" + resolved "https://registry.yarnpkg.com/@roadiehq/scaffolder-backend-argocd/-/scaffolder-backend-argocd-1.1.25.tgz#720d23cb0e0614ec2db2eccc8dda25eaf185af87" + integrity sha512-YTwz2ZfMBfsFBXDDvmMY9F5CqK3FmImX04xwO1hoRIxutOBDX5H+/F0EY2Iph/2flPS9K7TyAyRm1NzsNxg//A== dependencies: - "@backstage/backend-common" "^0.21.3" - "@backstage/config" "^1.1.1" - "@backstage/plugin-scaffolder-backend" "^1.21.3" - "@roadiehq/backstage-plugin-argo-cd-backend" "^2.14.6" + "@backstage/backend-common" "^0.21.6" + "@backstage/backend-test-utils" "^0.3.6" + "@backstage/config" "^1.2.0" + "@backstage/plugin-scaffolder-backend" "^1.22.3" + "@roadiehq/backstage-plugin-argo-cd-backend" "^2.14.7" winston "^3.2.1" -"@roadiehq/scaffolder-backend-module-http-request@^4.1.9": - version "4.1.9" - resolved "https://registry.yarnpkg.com/@roadiehq/scaffolder-backend-module-http-request/-/scaffolder-backend-module-http-request-4.1.9.tgz#e53a288556130792761345311bdbbe2acc0f6b8d" - integrity sha512-ttsh2F9JCgF757vrMTAuKIWw+bE9mApNq/+JKTLXprWETTE0XuJAAhkh9wdreqt5cmugaj9eDKSqxFa1NYAf4g== +"@roadiehq/scaffolder-backend-module-http-request@^4.1.10": + version "4.1.10" + resolved "https://registry.yarnpkg.com/@roadiehq/scaffolder-backend-module-http-request/-/scaffolder-backend-module-http-request-4.1.10.tgz#10eaaa080e5d26a5ecac9829a8cfa8920cce3a72" + integrity sha512-IarqYXpU/iElUTCzZf+/9HpGFOtlz96aXwUhVpdmxsycdSxKu8pIT5D/cT8EkGkxuYCXZwpzvqihk3UOPS67kQ== dependencies: - "@backstage/backend-common" "^0.21.3" - "@backstage/core-app-api" "^1.12.0" - "@backstage/core-plugin-api" "^1.9.0" - "@backstage/plugin-scaffolder-backend" "^1.21.3" + "@backstage/backend-common" "^0.21.6" + "@backstage/core-app-api" "^1.12.3" + "@backstage/core-plugin-api" "^1.9.1" + "@backstage/plugin-scaffolder-backend" "^1.22.3" cross-fetch "^4.0.0" winston "^3.2.1" -"@roadiehq/scaffolder-backend-module-utils@^1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@roadiehq/scaffolder-backend-module-utils/-/scaffolder-backend-module-utils-1.14.0.tgz#1af9d57184271e56e5eb078272b26884b8da2d80" - integrity sha512-uGA5RBmNFQ8sOWjEWulWrwi/lML2GUYUz1AfQGpe0p4oa0nSbnzqwlAhrvF60M9Qv0TNXn/KRJCYEUXAntZpLA== +"@roadiehq/scaffolder-backend-module-utils@^1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@roadiehq/scaffolder-backend-module-utils/-/scaffolder-backend-module-utils-1.14.1.tgz#a5d3a335744835331bb3a80676d42796506248a7" + integrity sha512-DtN/p30W1TKRURVlZ1M4uL6YMviOToL2COwqq+wZpmkqYQwL/iu516zMh7sZtpKd0cOc48g6I7JIgds7Y+9GGA== dependencies: - "@backstage/backend-common" "^0.21.3" - "@backstage/config" "^1.1.1" - "@backstage/errors" "^1.2.3" - "@backstage/plugin-scaffolder-backend" "^1.21.3" - "@backstage/plugin-scaffolder-node" "^0.3.3" + "@backstage/backend-common" "^0.21.6" + "@backstage/config" "^1.2.0" + "@backstage/errors" "^1.2.4" + "@backstage/plugin-scaffolder-backend" "^1.22.3" + "@backstage/plugin-scaffolder-node" "^0.4.2" adm-zip "^0.5.9" cross-fetch "^3.1.4" detect-indent "^6.1.0" @@ -9411,18 +9931,56 @@ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz#6abd79db7ff8d01a58865ba20a63cfd23d9e2a10" integrity sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw== -"@sagold/json-pointer@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@sagold/json-pointer/-/json-pointer-5.0.0.tgz#49a3f072cd95c89d82f67cc3d88b8bb86060c9e6" - integrity sha512-+kIj/GyAlBfZPPcxXlpMdcDP/HyQBbmVCrQ9VZQ8wEqphIHCg0oLojBCLTqpICie/tIc7nwXh3joLVJ4PTD+NQ== +"@rushstack/node-core-library@4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-4.1.0.tgz#526360d4019f8bba7dd6434d6a9b6f8122507c20" + integrity sha512-qz4JFBZJCf1YN5cAXa1dP6Mki/HrsQxc/oYGAGx29dF2cwF2YMxHoly0FBhMw3IEnxo5fMj0boVfoHVBkpkx/w== + dependencies: + fs-extra "~7.0.1" + import-lazy "~4.0.0" + jju "~1.4.0" + resolve "~1.22.1" + semver "~7.5.4" + z-schema "~5.0.2" -"@sagold/json-query@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@sagold/json-query/-/json-query-6.0.0.tgz#a250a98d19cc20d8c06e8e9eeaf9d1de833f1ed4" - integrity sha512-fk9BimvNrzlhXiy+dvlwyA97W2N6GmPWCJo/2kwKEtU9oc93cVKamca9NcnjKx1hhjECjPfu30NQ8Tg2JGv/pA== +"@rushstack/rig-package@0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@rushstack/rig-package/-/rig-package-0.5.2.tgz#0e23a115904678717a74049661931c0b37dd5495" + integrity sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA== + dependencies: + resolve "~1.22.1" + strip-json-comments "~3.1.1" + +"@rushstack/terminal@0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@rushstack/terminal/-/terminal-0.10.1.tgz#e2b54733f72d80fdf1cbbfd867733169c421d278" + integrity sha512-C6Vi/m/84IYJTkfzmXr1+W8Wi3MmBjVF/q3za91Gb3VYjKbpALHVxY6FgH625AnDe5Z0Kh4MHKWA3Z7bqgAezA== + dependencies: + "@rushstack/node-core-library" "4.1.0" + supports-color "~8.1.1" + +"@rushstack/ts-command-line@4.19.2": + version "4.19.2" + resolved "https://registry.yarnpkg.com/@rushstack/ts-command-line/-/ts-command-line-4.19.2.tgz#4aef9fd7abd598bb0dd236ca471111426a9dbf12" + integrity sha512-cqmXXmBEBlzo9WtyUrHtF9e6kl0LvBY7aTSVX4jfnBfXWZQWnPq9JTFPlQZ+L/ZwjZ4HrNwQsOVvhe9oOucZkw== + dependencies: + "@rushstack/terminal" "0.10.1" + "@types/argparse" "1.0.38" + argparse "~1.0.9" + string-argv "~0.3.1" + +"@sagold/json-pointer@^5.1.2": + version "5.1.2" + resolved "https://registry.yarnpkg.com/@sagold/json-pointer/-/json-pointer-5.1.2.tgz#7f07884050fd2139eeb5d7423e917160ee7e0b8d" + integrity sha512-+wAhJZBXa6MNxRScg6tkqEbChEHMgVZAhTHVJ60Y7sbtXtu9XA49KfUkdWlS2x78D6H9nryiKePiYozumauPfA== + +"@sagold/json-query@^6.1.3": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@sagold/json-query/-/json-query-6.2.0.tgz#2204a0259ea10f36cd5cb0a1505078e6d751eecd" + integrity sha512-7bOIdUE6eHeoWtFm8TvHQHfTVSZuCs+3RpOKmZCDBIOrxpvF/rNFTeuvIyjHva/RR0yVS3kQtr+9TW72LQEZjA== dependencies: - "@sagold/json-pointer" "^5.0.0" - ebnf "^1.9.0" + "@sagold/json-pointer" "^5.1.2" + ebnf "^1.9.1" "@sideway/address@^4.1.3": version "4.1.4" @@ -9492,6 +10050,71 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" +"@smithy/config-resolver@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.2.0.tgz#54f40478bb61709b396960a3535866dba5422757" + integrity sha512-fsiMgd8toyUba6n1WRmr+qACzXltpdDkPTAaDqc8QqPBUzO+/JKwL6bUBseHVi8tu9l+3JOK+tSf7cay+4B3LA== + dependencies: + "@smithy/node-config-provider" "^2.3.0" + "@smithy/types" "^2.12.0" + "@smithy/util-config-provider" "^2.3.0" + "@smithy/util-middleware" "^2.2.0" + tslib "^2.6.2" + +"@smithy/core@^1.4.2": + version "1.4.2" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-1.4.2.tgz#1c3ed886d403041ce5bd2d816448420c57baa19c" + integrity sha512-2fek3I0KZHWJlRLvRTqxTEri+qV0GRHrJIoLFuBMZB4EMg4WgeBGfF0X6abnrNYpq55KJ6R4D6x4f0vLnhzinA== + dependencies: + "@smithy/middleware-endpoint" "^2.5.1" + "@smithy/middleware-retry" "^2.3.1" + "@smithy/middleware-serde" "^2.3.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + "@smithy/util-middleware" "^2.2.0" + tslib "^2.6.2" + +"@smithy/credential-provider-imds@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.3.0.tgz#326ce401b82e53f3c7ee4862a066136959a06166" + integrity sha512-BWB9mIukO1wjEOo1Ojgl6LrG4avcaC7T/ZP6ptmAaW4xluhSIPZhY+/PI5YKzlk+jsm+4sQZB45Bt1OfMeQa3w== + dependencies: + "@smithy/node-config-provider" "^2.3.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/types" "^2.12.0" + "@smithy/url-parser" "^2.2.0" + tslib "^2.6.2" + +"@smithy/fetch-http-handler@^2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.5.0.tgz#0b8e1562807fdf91fe7dd5cde620d7a03ddc10ac" + integrity sha512-BOWEBeppWhLn/no/JxUL/ghTfANTjT7kg3Ww2rPqTUY9R4yHPXxJ9JhMe3Z03LN3aPwiwlpDIUcVw1xDyHqEhw== + dependencies: + "@smithy/protocol-http" "^3.3.0" + "@smithy/querystring-builder" "^2.2.0" + "@smithy/types" "^2.12.0" + "@smithy/util-base64" "^2.3.0" + tslib "^2.6.2" + +"@smithy/hash-node@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.2.0.tgz#df29e1e64811be905cb3577703b0e2d0b07fc5cc" + integrity sha512-zLWaC/5aWpMrHKpoDF6nqpNtBhlAYKF/7+9yMN7GpdR8CzohnWfGtMznPybnwSS8saaXBMxIGwJqR4HmRp6b3g== + dependencies: + "@smithy/types" "^2.12.0" + "@smithy/util-buffer-from" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + +"@smithy/invalid-dependency@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.2.0.tgz#ee3d8980022cb5edb514ac187d159b3e773640f0" + integrity sha512-nEDASdbKFKPXN2O6lOlTgrEEOO9NHIeO+HVvZnkqc8h5U9g3BIhWsvzFo+UcUbliMHvKNPD/zVxDrkP1Sbgp8Q== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@smithy/is-array-buffer@^2.2.0": version "2.2.0" resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz#f84f0d9f9a36601a9ca9381688bd1b726fd39111" @@ -9499,7 +10122,70 @@ dependencies: tslib "^2.6.2" -"@smithy/node-http-handler@^2.1.7": +"@smithy/middleware-content-length@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.2.0.tgz#a82e97bd83d8deab69e07fea4512563bedb9461a" + integrity sha512-5bl2LG1Ah/7E5cMSC+q+h3IpVHMeOkG0yLRyQT1p2aMJkSrZG7RlXHPuAgb7EyaFeidKEnnd/fNaLLaKlHGzDQ== + dependencies: + "@smithy/protocol-http" "^3.3.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/middleware-endpoint@^2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.5.1.tgz#1333c58304aff4d843e8ef4b85c8cb88975dd5ad" + integrity sha512-1/8kFp6Fl4OsSIVTWHnNjLnTL8IqpIb/D3sTSczrKFnrE9VMNWxnrRKNvpUHOJ6zpGD5f62TPm7+17ilTJpiCQ== + dependencies: + "@smithy/middleware-serde" "^2.3.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + "@smithy/url-parser" "^2.2.0" + "@smithy/util-middleware" "^2.2.0" + tslib "^2.6.2" + +"@smithy/middleware-retry@^2.3.1": + version "2.3.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.3.1.tgz#d6fdce94f2f826642c01b4448e97a509c4556ede" + integrity sha512-P2bGufFpFdYcWvqpyqqmalRtwFUNUA8vHjJR5iGqbfR6mp65qKOLcUd6lTr4S9Gn/enynSrSf3p3FVgVAf6bXA== + dependencies: + "@smithy/node-config-provider" "^2.3.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/service-error-classification" "^2.1.5" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + "@smithy/util-middleware" "^2.2.0" + "@smithy/util-retry" "^2.2.0" + tslib "^2.6.2" + uuid "^9.0.1" + +"@smithy/middleware-serde@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.3.0.tgz#a7615ba646a88b6f695f2d55de13d8158181dd13" + integrity sha512-sIADe7ojwqTyvEQBe1nc/GXB9wdHhi9UwyX0lTyttmUWDJLP655ZYE1WngnNyXREme8I27KCaUhyhZWRXL0q7Q== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/middleware-stack@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.2.0.tgz#3fb49eae6313f16f6f30fdaf28e11a7321f34d9f" + integrity sha512-Qntc3jrtwwrsAC+X8wms8zhrTr0sFXnyEGhZd9sLtsJ/6gGQKFzNB+wWbOcpJd7BR8ThNCoKt76BuQahfMvpeA== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/node-config-provider@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.3.0.tgz#9fac0c94a14c5b5b8b8fa37f20c310a844ab9922" + integrity sha512-0elK5/03a1JPWMDPaS726Iw6LpQg80gFut1tNpPfxFuChEEklo2yL823V94SpTZTxmKlXFtFgsP55uh3dErnIg== + dependencies: + "@smithy/property-provider" "^2.2.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/node-http-handler@^2.1.7", "@smithy/node-http-handler@^2.5.0": version "2.5.0" resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.5.0.tgz#7b5e0565dd23d340380489bd5fe4316d2bed32de" integrity sha512-mVGyPBzkkGQsPoxQUbxlEfRjrj6FPyA3u3u2VXGr9hT8wilsoQdZdvKpMBFMB8Crfhv5dNkKHIW0Yyuc7eABqA== @@ -9510,6 +10196,14 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" +"@smithy/property-provider@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.2.0.tgz#37e3525a3fa3e11749f86a4f89f0fd7765a6edb0" + integrity sha512-+xiil2lFhtTRzXkx8F053AV46QnIw6e7MV8od5Mi68E1ICOjCeCHw2XfLnDEUHnT9WGUIkwcqavXjfwuJbGlpg== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + "@smithy/protocol-http@^1.0.1": version "1.1.0" resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-1.1.0.tgz#caf22e01cb825d7490a4915e03d6fa64954ff535" @@ -9535,6 +10229,54 @@ "@smithy/util-uri-escape" "^2.2.0" tslib "^2.6.2" +"@smithy/querystring-parser@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.2.0.tgz#24a5633f4b3806ff2888d4c2f4169e105fdffd79" + integrity sha512-BvHCDrKfbG5Yhbpj4vsbuPV2GgcpHiAkLeIlcA1LtfpMz3jrqizP1+OguSNSj1MwBHEiN+jwNisXLGdajGDQJA== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/service-error-classification@^2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.1.5.tgz#0568a977cc0db36299d8703a5d8609c1f600c005" + integrity sha512-uBDTIBBEdAQryvHdc5W8sS5YX7RQzF683XrHePVdFmAgKiMofU15FLSM0/HU03hKTnazdNRFa0YHS7+ArwoUSQ== + dependencies: + "@smithy/types" "^2.12.0" + +"@smithy/shared-ini-file-loader@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.4.0.tgz#1636d6eb9bff41e36ac9c60364a37fd2ffcb9947" + integrity sha512-WyujUJL8e1B6Z4PBfAqC/aGY1+C7T0w20Gih3yrvJSk97gpiVfB+y7c46T4Nunk+ZngLq0rOIdeVeIklk0R3OA== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/signature-v4@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.3.0.tgz#c30dd4028ae50c607db99459981cce8cdab7a3fd" + integrity sha512-ui/NlpILU+6HAQBfJX8BBsDXuKSNrjTSuOYArRblcrErwKFutjrCNb/OExfVRyj9+26F9J+ZmfWT+fKWuDrH3Q== + dependencies: + "@smithy/is-array-buffer" "^2.2.0" + "@smithy/types" "^2.12.0" + "@smithy/util-hex-encoding" "^2.2.0" + "@smithy/util-middleware" "^2.2.0" + "@smithy/util-uri-escape" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + +"@smithy/smithy-client@^2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.5.1.tgz#0fd2efff09dc65500d260e590f7541f8a387eae3" + integrity sha512-jrbSQrYCho0yDaaf92qWgd+7nAeap5LtHTI51KXqmpIFCceKU3K9+vIVTUH72bOJngBMqa4kyu1VJhRcSrk/CQ== + dependencies: + "@smithy/middleware-endpoint" "^2.5.1" + "@smithy/middleware-stack" "^2.2.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/types" "^2.12.0" + "@smithy/util-stream" "^2.2.0" + tslib "^2.6.2" + "@smithy/types@^1.0.0", "@smithy/types@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@smithy/types/-/types-1.1.0.tgz#f30a23202c97634cca5c1ac955a9bf149c955226" @@ -9549,6 +10291,38 @@ dependencies: tslib "^2.6.2" +"@smithy/url-parser@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.2.0.tgz#6fcda6116391a4f61fef5580eb540e128359b3c0" + integrity sha512-hoA4zm61q1mNTpksiSWp2nEl1dt3j726HdRhiNgVJQMj7mLp7dprtF57mOB6JvEk/x9d2bsuL5hlqZbBuHQylQ== + dependencies: + "@smithy/querystring-parser" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-base64@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.3.0.tgz#312dbb4d73fb94249c7261aee52de4195c2dd8e2" + integrity sha512-s3+eVwNeJuXUwuMbusncZNViuhv2LjVJ1nMwTqSA0XAC7gjKhqqxRdJPhR8+YrkoZ9IiIbFk/yK6ACe/xlF+hw== + dependencies: + "@smithy/util-buffer-from" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + +"@smithy/util-body-length-browser@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.2.0.tgz#25620645c6b62b42594ef4a93b66e6ab70e27d2c" + integrity sha512-dtpw9uQP7W+n3vOtx0CfBD5EWd7EPdIdsQnWTDoFf77e3VUf05uA7R7TGipIo8e4WL2kuPdnsr3hMQn9ziYj5w== + dependencies: + tslib "^2.6.2" + +"@smithy/util-body-length-node@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-2.3.0.tgz#d065a9b5e305ff899536777bbfe075cdc980136f" + integrity sha512-ITWT1Wqjubf2CJthb0BuT9+bpzBfXeMokH/AAa5EJQgbv9aPMVfnM76iFIZVFf50hYXGbtiV71BHAthNWd6+dw== + dependencies: + tslib "^2.6.2" + "@smithy/util-buffer-from@^2.2.0": version "2.2.0" resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz#6fc88585165ec73f8681d426d96de5d402021e4b" @@ -9557,6 +10331,84 @@ "@smithy/is-array-buffer" "^2.2.0" tslib "^2.6.2" +"@smithy/util-config-provider@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-2.3.0.tgz#bc79f99562d12a1f8423100ca662a6fb07cde943" + integrity sha512-HZkzrRcuFN1k70RLqlNK4FnPXKOpkik1+4JaBoHNJn+RnJGYqaa3c5/+XtLOXhlKzlRgNvyaLieHTW2VwGN0VQ== + dependencies: + tslib "^2.6.2" + +"@smithy/util-defaults-mode-browser@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.2.1.tgz#9db31416daf575d2963c502e0528cfe8055f0c4e" + integrity sha512-RtKW+8j8skk17SYowucwRUjeh4mCtnm5odCL0Lm2NtHQBsYKrNW0od9Rhopu9wF1gHMfHeWF7i90NwBz/U22Kw== + dependencies: + "@smithy/property-provider" "^2.2.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + bowser "^2.11.0" + tslib "^2.6.2" + +"@smithy/util-defaults-mode-node@^2.3.1": + version "2.3.1" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.3.1.tgz#4613210a3d107aadb3f85bd80cb71c796dd8bf0a" + integrity sha512-vkMXHQ0BcLFysBMWgSBLSk3+leMpFSyyFj8zQtv5ZyUBx8/owVh1/pPEkzmW/DR/Gy/5c8vjLDD9gZjXNKbrpA== + dependencies: + "@smithy/config-resolver" "^2.2.0" + "@smithy/credential-provider-imds" "^2.3.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-endpoints@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-1.2.0.tgz#b8b805f47e8044c158372f69b88337703117665d" + integrity sha512-BuDHv8zRjsE5zXd3PxFXFknzBG3owCpjq8G3FcsXW3CykYXuEqM3nTSsmLzw5q+T12ZYuDlVUZKBdpNbhVtlrQ== + dependencies: + "@smithy/node-config-provider" "^2.3.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-hex-encoding@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.2.0.tgz#87edb7c88c2f422cfca4bb21f1394ae9602c5085" + integrity sha512-7iKXR+/4TpLK194pVjKiasIyqMtTYJsgKgM242Y9uzt5dhHnUDvMNb+3xIhRJ9QhvqGii/5cRUt4fJn3dtXNHQ== + dependencies: + tslib "^2.6.2" + +"@smithy/util-middleware@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-2.2.0.tgz#80cfad40f6cca9ffe42a5899b5cb6abd53a50006" + integrity sha512-L1qpleXf9QD6LwLCJ5jddGkgWyuSvWBkJwWAZ6kFkdifdso+sk3L3O1HdmPvCdnCK3IS4qWyPxev01QMnfHSBw== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-retry@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.2.0.tgz#e8e019537ab47ba6b2e87e723ec51ee223422d85" + integrity sha512-q9+pAFPTfftHXRytmZ7GzLFFrEGavqapFc06XxzZFcSIGERXMerXxCitjOG1prVDR9QdjqotF40SWvbqcCpf8g== + dependencies: + "@smithy/service-error-classification" "^2.1.5" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-stream@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.2.0.tgz#b1279e417992a0f74afa78d7501658f174ed7370" + integrity sha512-17faEXbYWIRst1aU9SvPZyMdWmqIrduZjVOqCPMIsWFNxs5yQQgFrJL6b2SdiCzyW9mJoDjFtgi53xx7EH+BXA== + dependencies: + "@smithy/fetch-http-handler" "^2.5.0" + "@smithy/node-http-handler" "^2.5.0" + "@smithy/types" "^2.12.0" + "@smithy/util-base64" "^2.3.0" + "@smithy/util-buffer-from" "^2.2.0" + "@smithy/util-hex-encoding" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + "@smithy/util-uri-escape@^2.2.0": version "2.2.0" resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.2.0.tgz#56f5764051a33b67bc93fdd2a869f971b0635406" @@ -9564,7 +10416,7 @@ dependencies: tslib "^2.6.2" -"@smithy/util-utf8@^2.0.0": +"@smithy/util-utf8@^2.0.0", "@smithy/util-utf8@^2.3.0": version "2.3.0" resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.3.0.tgz#dd96d7640363259924a214313c3cf16e7dd329c5" integrity sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A== @@ -9646,7 +10498,7 @@ resolved "https://registry.yarnpkg.com/@stoplight/path/-/path-1.3.2.tgz#96e591496b72fde0f0cdae01a61d64f065bd9ede" integrity sha512-lyIc6JUlUA8Ve5ELywPC8I2Sdnh1zc1zmbYgVarhXIp9YeAB0ReeqmGEOWNtlHkbP2DAA1AL65Wfn2ncjK/jtQ== -"@stoplight/spectral-core@^1.16.1", "@stoplight/spectral-core@^1.7.0", "@stoplight/spectral-core@^1.8.0": +"@stoplight/spectral-core@^1.15.1", "@stoplight/spectral-core@^1.16.1", "@stoplight/spectral-core@^1.18.0", "@stoplight/spectral-core@^1.7.0", "@stoplight/spectral-core@^1.8.0", "@stoplight/spectral-core@^1.8.1": version "1.18.3" resolved "https://registry.yarnpkg.com/@stoplight/spectral-core/-/spectral-core-1.18.3.tgz#d6859182aa09681fe1e5af5a5f4c39082e554542" integrity sha512-YY8x7X2SWJIhGTLPol+eFiQpWPz0D0mJdkK2i4A0QJG68KkNhypP6+JBC7/Kz3XWjqr0L/RqAd+N5cQLPOKZGQ== @@ -9673,7 +10525,7 @@ simple-eval "1.0.0" tslib "^2.3.0" -"@stoplight/spectral-formats@^1.0.0": +"@stoplight/spectral-formats@^1.0.0", "@stoplight/spectral-formats@^1.2.0", "@stoplight/spectral-formats@^1.5.0": version "1.6.0" resolved "https://registry.yarnpkg.com/@stoplight/spectral-formats/-/spectral-formats-1.6.0.tgz#c4a7169ac85a2855a3d76cdcc7a59e8f2e8f2bb3" integrity sha512-X27qhUfNluiduH0u/QwJqhOd8Wk5YKdxVmKM03Aijlx0AH1H5mYt3l9r7t2L4iyJrsBaFPnMGt7UYJDGxszbNA== @@ -9683,7 +10535,24 @@ "@types/json-schema" "^7.0.7" tslib "^2.3.1" -"@stoplight/spectral-functions@^1.7.2": +"@stoplight/spectral-formatters@^1.1.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@stoplight/spectral-formatters/-/spectral-formatters-1.3.0.tgz#01c70872c10f0ba9cf6b36527b22ad973cdf8c34" + integrity sha512-ryuMwlzbPUuyn7ybSEbFYsljYmvTaTyD51wyCQs4ROzgfm3Yo5QDD0IsiJUzUpKK/Ml61ZX8ebgiPiRFEJtBpg== + dependencies: + "@stoplight/path" "^1.3.2" + "@stoplight/spectral-core" "^1.15.1" + "@stoplight/spectral-runtime" "^1.1.0" + "@stoplight/types" "^13.15.0" + chalk "4.1.2" + cliui "7.0.4" + lodash "^4.17.21" + node-sarif-builder "^2.0.3" + strip-ansi "6.0" + text-table "^0.2.0" + tslib "^2.5.0" + +"@stoplight/spectral-functions@^1.5.1", "@stoplight/spectral-functions@^1.6.1", "@stoplight/spectral-functions@^1.7.2": version "1.7.2" resolved "https://registry.yarnpkg.com/@stoplight/spectral-functions/-/spectral-functions-1.7.2.tgz#96ddc5dc2b093fba41a902a0ef374300f861f58f" integrity sha512-f+61/FtIkQeIo+a269CeaeqjpyRsgDyIk6DGr7iS4hyuk1PPk7Uf6MNRDs9FEIBh7CpdEJ+HSHbMLwgpymWTIw== @@ -9721,7 +10590,27 @@ dependency-graph "0.11.0" tslib "^2.3.1" -"@stoplight/spectral-runtime@^1.0.0", "@stoplight/spectral-runtime@^1.1.0", "@stoplight/spectral-runtime@^1.1.2": +"@stoplight/spectral-rulesets@^1.18.0": + version "1.18.1" + resolved "https://registry.yarnpkg.com/@stoplight/spectral-rulesets/-/spectral-rulesets-1.18.1.tgz#7efe41fdc29a6504821c854e85d39aa0e730a252" + integrity sha512-buLzYi4rHjZOG2d5LC/s3YpySrCGrwR4irKDyrxLlbbqmB8BDOsrdO+7G9UGvRCJwAy/xs1VWcjokzGnG68K+Q== + dependencies: + "@asyncapi/specs" "^4.1.0" + "@stoplight/better-ajv-errors" "1.0.3" + "@stoplight/json" "^3.17.0" + "@stoplight/spectral-core" "^1.8.1" + "@stoplight/spectral-formats" "^1.5.0" + "@stoplight/spectral-functions" "^1.5.1" + "@stoplight/spectral-runtime" "^1.1.1" + "@stoplight/types" "^13.6.0" + "@types/json-schema" "^7.0.7" + ajv "^8.8.2" + ajv-formats "~2.1.0" + json-schema-traverse "^1.0.0" + lodash "~4.17.21" + tslib "^2.3.0" + +"@stoplight/spectral-runtime@^1.0.0", "@stoplight/spectral-runtime@^1.1.0", "@stoplight/spectral-runtime@^1.1.1", "@stoplight/spectral-runtime@^1.1.2": version "1.1.2" resolved "https://registry.yarnpkg.com/@stoplight/spectral-runtime/-/spectral-runtime-1.1.2.tgz#7315767a09a4a7e5226e997e245bd3eb39561a02" integrity sha512-fr5zRceXI+hrl82yAVoME+4GvJie8v3wmOe9tU+ZLRRNonizthy8qDi0Z/z4olE+vGreSDcuDOZ7JjRxFW5kTw== @@ -9742,7 +10631,7 @@ "@types/json-schema" "^7.0.4" utility-types "^3.10.0" -"@stoplight/types@^12.3.0 || ^13.0.0", "@stoplight/types@^13.0.0", "@stoplight/types@^13.12.0", "@stoplight/types@^13.6.0": +"@stoplight/types@^12.3.0 || ^13.0.0", "@stoplight/types@^13.0.0", "@stoplight/types@^13.12.0", "@stoplight/types@^13.15.0", "@stoplight/types@^13.6.0": version "13.20.0" resolved "https://registry.yarnpkg.com/@stoplight/types/-/types-13.20.0.tgz#d42682f1e3a14a3c60bdf0df08bff4023518763d" integrity sha512-2FNTv05If7ib79VPDA/r9eUet76jewXFH2y2K5vuge6SXbRHtWBhcaRmu+6QpF4/WRNoJj5XYRSwLGXDxysBGA== @@ -9750,6 +10639,14 @@ "@types/json-schema" "^7.0.4" utility-types "^3.10.0" +"@stoplight/types@^14.0.0": + version "14.1.1" + resolved "https://registry.yarnpkg.com/@stoplight/types/-/types-14.1.1.tgz#0dd5761aac25673a951955e984c724c138368b7a" + integrity sha512-/kjtr+0t0tjKr+heVfviO9FrU/uGLc+QNX3fHJc19xsCNYqU7lVhaXxDmEID9BZTjG+/r9pK9xP/xU02XGg65g== + dependencies: + "@types/json-schema" "^7.0.4" + utility-types "^3.10.0" + "@stoplight/types@~13.6.0": version "13.6.0" resolved "https://registry.yarnpkg.com/@stoplight/types/-/types-13.6.0.tgz#96c6aaae05858b36f589821cd52c95aa9b205ce7" @@ -10520,6 +11417,11 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== +"@types/argparse@1.0.38": + version "1.0.38" + resolved "https://registry.yarnpkg.com/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9" + integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== + "@types/aria-query@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.1.tgz#3286741fb8f1e1580ac28784add4c7a1d49bdfbc" @@ -10571,6 +11473,13 @@ "@types/connect" "*" "@types/node" "*" +"@types/bonjour@^3.5.13": + version "3.5.13" + resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" + integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== + dependencies: + "@types/node" "*" + "@types/bonjour@^3.5.9": version "3.5.10" resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.10.tgz#0f6aadfe00ea414edc86f5d106357cda9701e275" @@ -10620,6 +11529,14 @@ "@types/express-serve-static-core" "*" "@types/node" "*" +"@types/connect-history-api-fallback@^1.5.4": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" + integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== + dependencies: + "@types/express-serve-static-core" "*" + "@types/node" "*" + "@types/connect@*": version "3.4.35" resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" @@ -10918,6 +11835,15 @@ "@types/docker-modem" "*" "@types/node" "*" +"@types/dockerode@^3.3.24": + version "3.3.28" + resolved "https://registry.yarnpkg.com/@types/dockerode/-/dockerode-3.3.28.tgz#8accfc7543e054481ee9ee4ab08cfebc4ac2576c" + integrity sha512-RjY96chW88t2QvSebCsec+mQYo3/nyOr+/tVcE+0ynlOg2m/i9wPE52DhptzF75QDlhv2uDYVPqKfHKeGTn6Fg== + dependencies: + "@types/docker-modem" "*" + "@types/node" "*" + "@types/ssh2" "*" + "@types/dompurify@^2.1.0": version "2.4.0" resolved "https://registry.yarnpkg.com/@types/dompurify/-/dompurify-2.4.0.tgz#fd9706392a88e0e0e6d367f3588482d817df0ab9" @@ -11000,7 +11926,7 @@ "@types/qs" "*" "@types/serve-static" "*" -"@types/express@^4.17.14": +"@types/express@^4.17.14", "@types/express@^4.17.21": version "4.17.21" resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== @@ -11052,16 +11978,19 @@ resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== -"@types/http-proxy-middleware@^0.19.3": - version "0.19.3" - resolved "https://registry.yarnpkg.com/@types/http-proxy-middleware/-/http-proxy-middleware-0.19.3.tgz#b2eb96fbc0f9ac7250b5d9c4c53aade049497d03" - integrity sha512-lnBTx6HCOUeIJMLbI/LaL5EmdKLhczJY5oeXZpX/cXE4rRqb3RmV7VcMpiEfYkmTjipv3h7IAyIINe4plEv7cA== +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== + +"@types/http-proxy-middleware@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/http-proxy-middleware/-/http-proxy-middleware-1.0.0.tgz#4370a52766782e9c4f0be2ef79c3dd47aef5f428" + integrity sha512-/s8lFX6rT43hSPqjjD8KNuu0SkPKY7uIdR6u9DCxVqCRhAvfKxGbVOixJsAT2mdpSnCyrGFAGoB39KFh6tmRxw== dependencies: - "@types/connect" "*" - "@types/http-proxy" "*" - "@types/node" "*" + http-proxy-middleware "*" -"@types/http-proxy@*": +"@types/http-proxy@^1.17.10": version "1.17.14" resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.14.tgz#57f8ccaa1c1c3780644f8a94f9c6b5000b5e2eec" integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w== @@ -11235,6 +12164,13 @@ "@types/node" "*" form-data "^3.0.0" +"@types/node-forge@^1.3.0": + version "1.3.11" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" + integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== + dependencies: + "@types/node" "*" + "@types/node@*", "@types/node@>=13.7.0", "@types/node@^18.11.18": version "18.11.18" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f" @@ -11307,7 +12243,7 @@ dependencies: "@types/express" "*" -"@types/passport@^1.0.11": +"@types/passport@^1.0.11", "@types/passport@^1.0.16": version "1.0.16" resolved "https://registry.yarnpkg.com/@types/passport/-/passport-1.0.16.tgz#5a2918b180a16924c4d75c31254c31cdca5ce6cf" integrity sha512-FD0qD5hbPWQzaM0wHUnJ/T0BBCJBxCeemtnCwc/ThhTg3x9jfrAcRUmj5Dopza+MfFS9acTe3wk7rcVnRIp/0A== @@ -11458,6 +12394,16 @@ resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== +"@types/retry@0.12.2": + version "0.12.2" + resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.2.tgz#ed279a64fa438bb69f2480eda44937912bb7480a" + integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow== + +"@types/sarif@^2.1.4": + version "2.1.7" + resolved "https://registry.yarnpkg.com/@types/sarif/-/sarif-2.1.7.tgz#dab4d16ba7568e9846c454a8764f33c5d98e5524" + integrity sha512-kRz0VEkJqWLf1LLVN4pT1cg1Z9wAuvI6L97V3m2f5B76Tg8d413ddvLBPTEHAZJlnn4XSvu0FkZtViCQGVyrXQ== + "@types/scheduler@*": version "0.16.2" resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" @@ -11488,6 +12434,13 @@ dependencies: "@types/express" "*" +"@types/serve-index@^1.9.4": + version "1.9.4" + resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" + integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== + dependencies: + "@types/express" "*" + "@types/serve-static@*", "@types/serve-static@^1.13.10": version "1.15.0" resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155" @@ -11496,6 +12449,15 @@ "@types/mime" "*" "@types/node" "*" +"@types/serve-static@^1.15.5": + version "1.15.7" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714" + integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== + dependencies: + "@types/http-errors" "*" + "@types/node" "*" + "@types/send" "*" + "@types/set-cookie-parser@^2.4.0": version "2.4.2" resolved "https://registry.yarnpkg.com/@types/set-cookie-parser/-/set-cookie-parser-2.4.2.tgz#b6a955219b54151bfebd4521170723df5e13caad" @@ -11520,6 +12482,20 @@ dependencies: "@types/node" "*" +"@types/sockjs@^0.3.36": + version "0.3.36" + resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" + integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== + dependencies: + "@types/node" "*" + +"@types/ssh2-streams@*": + version "0.1.12" + resolved "https://registry.yarnpkg.com/@types/ssh2-streams/-/ssh2-streams-0.1.12.tgz#e68795ba2bf01c76b93f9c9809e1f42f0eaaec5f" + integrity sha512-Sy8tpEmCce4Tq0oSOYdfqaBpA3hDM8SoxoFh5vzFsu2oL+znzGz8oVWW7xb4K920yYMUY+PIG31qZnFMfPWNCg== + dependencies: + "@types/node" "*" + "@types/ssh2@*": version "1.11.7" resolved "https://registry.yarnpkg.com/@types/ssh2/-/ssh2-1.11.7.tgz#41b7477787a7fcb07b5d16cf907ed545ff0c1017" @@ -11527,6 +12503,14 @@ dependencies: "@types/node" "^18.11.18" +"@types/ssh2@^0.5.48": + version "0.5.52" + resolved "https://registry.yarnpkg.com/@types/ssh2/-/ssh2-0.5.52.tgz#9dbd8084e2a976e551d5e5e70b978ed8b5965741" + integrity sha512-lbLLlXxdCZOSJMCInKH2+9V/77ET2J6NPQHpFI0kda61Dd1KglJs+fPQBchizmzYSOJBgdTajhPqBO1xxLywvg== + dependencies: + "@types/node" "*" + "@types/ssh2-streams" "*" + "@types/stack-utils@^2.0.0": version "2.0.1" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" @@ -11590,14 +12574,14 @@ resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.0.tgz#ed6ecaa8e5ed5dfe8b2b3d00181702c9925f13fb" integrity sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg== -"@types/ws@^8.0.0", "@types/ws@^8.5.5": +"@types/ws@^8.0.0", "@types/ws@^8.5.10", "@types/ws@^8.5.5": version "8.5.10" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A== dependencies: "@types/node" "*" -"@types/ws@^8.5.1", "@types/ws@^8.5.3": +"@types/ws@^8.5.3": version "8.5.4" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.4.tgz#bb10e36116d6e570dd943735f86c933c1587b8a5" integrity sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg== @@ -12291,7 +13275,7 @@ ajv-keywords@^5.0.0, ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv@~6.12.6: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -12301,7 +13285,7 @@ ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.10.0, ajv@^8.11.0, ajv@^8.11.2, ajv@^8.12.0, ajv@^8.6.0, ajv@^8.6.3, ajv@^8.8.0, ajv@^8.9.0: +ajv@^8.0.0, ajv@^8.10.0, ajv@^8.11.0, ajv@^8.11.2, ajv@^8.12.0, ajv@^8.6.0, ajv@^8.6.3, ajv@^8.8.0, ajv@^8.8.2, ajv@^8.9.0: version "8.12.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== @@ -12372,6 +13356,11 @@ ansi-styles@^5.0.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + any-promise@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" @@ -12388,47 +13377,47 @@ anymatch@^3.0.3, anymatch@~3.1.2: "app@link:packages/app": version "0.0.0" dependencies: - "@backstage/app-defaults" "^1.5.2" + "@backstage-community/plugin-adr" "^0.6.18" + "@backstage-community/plugin-cicd-statistics" "^0.1.37" + "@backstage-community/plugin-explore" "^0.4.21" + "@backstage-community/plugin-gcalendar" "^0.3.28" + "@backstage-community/plugin-github-actions" "^0.6.16" + "@backstage-community/plugin-github-pull-requests-board" "^0.2.1" + "@backstage-community/plugin-tech-insights" "^0.3.27" + "@backstage-community/plugin-tech-radar" "^0.7.4" + "@backstage/app-defaults" "^1.5.4" "@backstage/catalog-model" "^1.4.5" - "@backstage/cli" "^0.26.1" - "@backstage/core-app-api" "^1.12.2" - "@backstage/core-components" "^0.14.2" - "@backstage/core-plugin-api" "^1.9.1" - "@backstage/integration-react" "^1.1.25" - "@backstage/plugin-adr" "^0.6.15" - "@backstage/plugin-api-docs" "^0.11.2" - "@backstage/plugin-catalog" "^1.18.1" + "@backstage/cli" "^0.26.4" + "@backstage/core-app-api" "^1.12.4" + "@backstage/core-components" "^0.14.4" + "@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.2" - "@backstage/plugin-catalog-import" "^0.10.8" - "@backstage/plugin-catalog-react" "^1.11.1" - "@backstage/plugin-cicd-statistics" "^0.1.34" - "@backstage/plugin-explore" "^0.4.18" - "@backstage/plugin-gcalendar" "^0.3.25" - "@backstage/plugin-github-actions" "^0.6.13" - "@backstage/plugin-github-pull-requests-board" "^0.1.26" - "@backstage/plugin-home" "^0.7.1" - "@backstage/plugin-kubernetes" "^0.11.7" - "@backstage/plugin-org" "^0.6.22" - "@backstage/plugin-permission-react" "^0.4.21" - "@backstage/plugin-scaffolder" "^1.19.1" - "@backstage/plugin-search" "^1.4.8" - "@backstage/plugin-search-react" "^1.7.8" - "@backstage/plugin-tech-insights" "^0.3.24" - "@backstage/plugin-tech-radar" "^0.7.1" - "@backstage/plugin-techdocs" "^1.10.2" - "@backstage/plugin-techdocs-module-addons-contrib" "^1.1.7" - "@backstage/plugin-techdocs-react" "^1.2.1" - "@backstage/plugin-user-settings" "^0.8.3" - "@backstage/theme" "^0.5.2" + "@backstage/plugin-catalog-graph" "^0.4.4" + "@backstage/plugin-catalog-import" "^0.10.10" + "@backstage/plugin-catalog-react" "^1.11.3" + "@backstage/plugin-home" "^0.7.3" + "@backstage/plugin-kubernetes" "^0.11.9" + "@backstage/plugin-org" "^0.6.24" + "@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" "@internal/backstage-plugin-cicd-statistics-module-zuul" "^0.1.0" - "@janus-idp/backstage-plugin-quay" "^1.5.9" - "@janus-idp/backstage-plugin-topology" "^1.18.7" + "@janus-idp/backstage-plugin-quay" "^1.6.0" + "@janus-idp/backstage-plugin-topology" "^1.19.0" "@k-phoen/backstage-plugin-grafana" "^0.1.22" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" - "@roadiehq/backstage-plugin-github-insights" "^2.3.27" - "@roadiehq/backstage-plugin-github-pull-requests" "^2.5.24" + "@roadiehq/backstage-plugin-github-insights" "^2.3.28" + "@roadiehq/backstage-plugin-github-pull-requests" "^2.5.25" "@trimm/plugin-dependencytrack" "^0.2.2" history "^5.0.0" react "^17.0.2" @@ -12456,6 +13445,38 @@ arch@^2.2.0: resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== +archiver-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2" + integrity sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw== + 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" + +archiver-utils@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-3.0.4.tgz#a0d201f1cf8fce7af3b5a05aea0a337329e96ec7" + integrity sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw== + 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" + archiver-utils@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-4.0.1.tgz#66ad15256e69589a77f706c90c6dbcc1b2775d2a" @@ -12468,6 +13489,19 @@ archiver-utils@^4.0.1: normalize-path "^3.0.0" readable-stream "^3.6.0" +archiver@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.2.tgz#99991d5957e53bd0303a392979276ac4ddccf3b0" + integrity sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw== + 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" + archiver@^6.0.0: version "6.0.2" resolved "https://registry.yarnpkg.com/archiver/-/archiver-6.0.2.tgz#f45e7598dfe48e834ac8c7a0c37033f826f5a639" @@ -12507,7 +13541,7 @@ arg@^5.0.2: resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== -argparse@^1.0.10, argparse@^1.0.7: +argparse@^1.0.10, argparse@^1.0.7, argparse@~1.0.9: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== @@ -12682,6 +13716,11 @@ async-lock@^1.1.0: resolved "https://registry.yarnpkg.com/async-lock/-/async-lock-1.4.0.tgz#c8b6630eff68fbbdd8a5b6eb763dac3bfbb8bf02" integrity sha512-coglx5yIWuetakm3/1dsX9hxCNox22h7+V80RQOu2XUUMidtArxKoZoOtHUPuR84SycKTXzgGzAUR5hJxujyJQ== +async-lock@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/async-lock/-/async-lock-1.4.1.tgz#56b8718915a9b68b10fce2f2a9a3dddf765ef53f" + integrity sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ== + async-retry@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.3.3.tgz#0e7f36c04d8478e7a58bdbed80cedf977785f280" @@ -12689,6 +13728,13 @@ async-retry@^1.3.3: dependencies: retry "0.13.1" +async@^2.6.4: + version "2.6.4" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" + integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== + dependencies: + lodash "^4.17.14" + async@^3.2.0, async@^3.2.3: version "3.2.4" resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" @@ -12778,6 +13824,15 @@ axios-cached-dns-resolve@0.5.2: pino "^5.12.2" pino-pretty "^2.6.0" +axios@1.6.8, axios@^1.0.0: + version "1.6.8" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.8.tgz#66d294951f5d988a00e87a0ffb955316a619ea66" + integrity sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + axios@^0.25.0: version "0.25.0" resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a" @@ -12800,15 +13855,6 @@ axios@^0.27.2: follow-redirects "^1.14.9" form-data "^4.0.0" -axios@^1.0.0: - version "1.6.8" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.8.tgz#66d294951f5d988a00e87a0ffb955316a619ea66" - integrity sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ== - dependencies: - follow-redirects "^1.15.6" - form-data "^4.0.0" - proxy-from-env "^1.1.0" - axios@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/axios/-/axios-1.4.0.tgz#38a7bf1224cd308de271146038b551d725f0be1f" @@ -12982,11 +14028,32 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -bare-events@^2.2.0: +bare-events@^2.0.0, bare-events@^2.2.0: version "2.2.2" resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.2.2.tgz#a98a41841f98b2efe7ecc5c5468814469b018078" integrity sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ== +bare-fs@^2.1.1: + version "2.2.3" + resolved "https://registry.yarnpkg.com/bare-fs/-/bare-fs-2.2.3.tgz#34f8b81b8c79de7ef043383c05e57d4a10392a68" + integrity sha512-amG72llr9pstfXOBOHve1WjiuKKAMnebcmMbPWDZ7BCevAoJLpugjuAPRsDINEyjT0a6tbaVx3DctkXIRbLuJw== + dependencies: + bare-events "^2.0.0" + bare-path "^2.0.0" + streamx "^2.13.0" + +bare-os@^2.1.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/bare-os/-/bare-os-2.2.1.tgz#c94a258c7a408ca6766399e44675136c0964913d" + integrity sha512-OwPyHgBBMkhC29Hl3O4/YfxW9n7mdTr2+SsO29XBWKKJsbgj3mnorDB80r5TiCQgQstgE5ga1qNYrpes6NvX2w== + +bare-path@^2.0.0, bare-path@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bare-path/-/bare-path-2.1.1.tgz#111db5bf2db0aed40081aa4ba38b8dfc2bb782eb" + integrity sha512-OHM+iwRDRMDBsSW7kl3dO62JyHdBKO3B25FB9vNQBPcGHMo4+eA8Yj41Lfbk3pS/seDY+siNge0LdRTulAau/A== + dependencies: + bare-os "^2.1.0" + base64-js@^1.0.2, base64-js@^1.3.0, base64-js@^1.3.1, base64-js@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" @@ -13034,6 +14101,14 @@ better-sqlite3@^7.5.0: bindings "^1.5.0" prebuild-install "^7.1.0" +better-sqlite3@^9.0.0: + version "9.5.0" + resolved "https://registry.yarnpkg.com/better-sqlite3/-/better-sqlite3-9.5.0.tgz#0e10766cfb7f9b8916be3ab95ad9d5bcc4e6e6fd" + integrity sha512-01qVcM4gPNwE+PX7ARNiHINwzVuD6nx0gdldaAAcu+MrzyIAukQ31ZDKEpzRO/CNA9sHpxoTZ8rdjoyAin4dyg== + dependencies: + bindings "^1.5.0" + prebuild-install "^7.1.1" + bfj@^7.0.2: version "7.1.0" resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.1.0.tgz#c5177d522103f9040e1b12980fe8c38cf41d3f8b" @@ -13158,6 +14233,14 @@ bonjour-service@^1.0.11: fast-deep-equal "^3.1.3" multicast-dns "^7.2.5" +bonjour-service@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.1.tgz#eb41b3085183df3321da1264719fbada12478d02" + integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw== + dependencies: + fast-deep-equal "^3.1.3" + multicast-dns "^7.2.5" + boolbase@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -13303,7 +14386,7 @@ btoa-lite@^1.0.0: resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337" integrity sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA== -buffer-crc32@^0.2.1, buffer-crc32@~0.2.3: +buffer-crc32@^0.2.1, buffer-crc32@^0.2.13, buffer-crc32@~0.2.3: version "0.2.13" resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== @@ -13381,6 +14464,13 @@ builtin-status-codes@^3.0.0: resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ== +bundle-name@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-4.1.0.tgz#f3b96b34160d6431a19d7688135af7cfb8797889" + integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q== + dependencies: + run-applescript "^7.0.0" + busboy@^1.0.0, busboy@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" @@ -13549,18 +14639,18 @@ chalk@4.1.1: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== +chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== dependencies: ansi-styles "^4.1.0" supports-color "^7.1.0" @@ -13620,6 +14710,21 @@ chokidar@^3.3.1, chokidar@^3.4.2, chokidar@^3.5.2, chokidar@^3.5.3: optionalDependencies: fsevents "~2.3.2" +chokidar@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + chownr@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" @@ -13724,7 +14829,7 @@ client-only@^0.0.1: resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== -cliui@^7.0.2: +cliui@7.0.4, cliui@^7.0.2: version "7.0.4" resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== @@ -13908,11 +15013,21 @@ comma-separated-tokens@^2.0.0: resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== +command-exists@^1.2.9: + version "1.2.9" + resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" + integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== + commander@7, commander@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== +commander@8.3.0, commander@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + commander@^10.0.0: version "10.0.1" resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" @@ -13938,11 +15053,6 @@ commander@^5.1.0: resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - commander@^9.1.0: version "9.5.0" resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" @@ -13963,11 +15073,26 @@ commondir@^1.0.1: resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== +compare-versions@4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-4.1.4.tgz#3571f4d610924d4414846a4183d386c8f3d51112" + integrity sha512-FemMreK9xNyL8gQevsdRMrvO4lFCkQP7qbuktn1q8ndcNk1+0mz7lgE7b/sNvbhVgY4w6tMN1FDp6aADjqw2rw== + complex.js@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/complex.js/-/complex.js-2.1.1.tgz#0675dac8e464ec431fb2ab7d30f41d889fb25c31" integrity sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg== +compress-commons@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.2.tgz#6542e59cb63e1f46a8b21b0e06f9a32e4c8b06df" + integrity sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg== + dependencies: + buffer-crc32 "^0.2.13" + crc32-stream "^4.0.2" + normalize-path "^3.0.0" + readable-stream "^3.6.0" + compress-commons@^5.0.1: version "5.0.3" resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-5.0.3.tgz#36b6572fdfc220c88c9c939b48667818806667e9" @@ -14049,6 +15174,20 @@ concat-with-sourcemaps@^1.1.0: dependencies: source-map "^0.6.1" +concurrently@6.5.1: + version "6.5.1" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-6.5.1.tgz#4518c67f7ac680cf5c34d5adf399a2a2047edc8c" + integrity sha512-FlSwNpGjWQfRwPLXvJ/OgysbBxPkWpiVjy1042b0U7on7S7qwwMIILRj7WTN1mTgqa582bG6NFuScOoh6Zgdag== + dependencies: + chalk "^4.1.0" + date-fns "^2.16.1" + lodash "^4.17.21" + rxjs "^6.6.3" + spawn-command "^0.0.2-1" + supports-color "^8.1.0" + tree-kill "^1.2.2" + yargs "^16.2.0" + concurrently@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-8.1.0.tgz#6363592e0cbc0c02169b035aa46f856c13993b38" @@ -14077,6 +15216,11 @@ connect-session-knex@^4.0.0: bluebird "^3.7.2" knex "3" +consola@^2.15.0: + version "2.15.3" + resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" + integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== + console-browserify@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" @@ -14087,6 +15231,13 @@ console-control-strings@^1.0.0, console-control-strings@^1.1.0, console-control- resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== +console.table@0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/console.table/-/console.table-0.10.0.tgz#0917025588875befd70cf2eff4bef2c6e2d75d04" + integrity sha512-dPyZofqggxuvSf7WXvNjuRfnsOk1YazkVP8FdxH4tcH2c37wc79/Yl6Bhr7Lsu00KMgy2ql/qCMuNu8xctZM8g== + dependencies: + easy-table "1.1.0" + constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" @@ -14264,6 +15415,14 @@ crc-32@^1.2.0: resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.2.tgz#3cad35a934b8bf71f25ca524b6da51fb7eace2ff" integrity sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ== +crc32-stream@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.3.tgz#85dd677eb78fa7cad1ba17cc506a597d41fc6f33" + integrity sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw== + dependencies: + crc-32 "^1.2.0" + readable-stream "^3.4.0" + crc32-stream@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-5.0.1.tgz#bc1581c9a9022a9242605dc91b14e069e3aa87a5" @@ -15159,6 +16318,19 @@ deepmerge@^4.3.1, deepmerge@~4.3.0: resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== +default-browser-id@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-5.0.0.tgz#a1d98bf960c15082d8a3fa69e83150ccccc3af26" + integrity sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA== + +default-browser@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-5.2.1.tgz#7b7ba61204ff3e425b556869ae6d3e9d9f1712cf" + integrity sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg== + dependencies: + bundle-name "^4.1.0" + default-browser-id "^5.0.0" + default-gateway@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" @@ -15192,6 +16364,11 @@ define-lazy-prop@^2.0.0: resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== +define-lazy-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" + integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== + define-properties@^1.1.3, define-properties@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" @@ -15382,6 +16559,13 @@ dns-packet@^5.2.2: dependencies: "@leichtgewicht/ip-codec" "^2.0.1" +docker-compose@^0.24.6: + version "0.24.8" + resolved "https://registry.yarnpkg.com/docker-compose/-/docker-compose-0.24.8.tgz#6c125e6b9e04cf68ced47e2596ef2bb93ee9694e" + integrity sha512-plizRs/Vf15H+GCVxq2EUvyPK7ei9b/cVesHvjnX4xaXjM9spHe2Ytq0BitndFgvTJ3E3NljPNUEl7BAN43iZw== + dependencies: + yaml "^2.2.2" + docker-modem@^3.0.0: version "3.0.6" resolved "https://registry.yarnpkg.com/docker-modem/-/docker-modem-3.0.6.tgz#8c76338641679e28ec2323abb65b3276fb1ce597" @@ -15411,6 +16595,15 @@ dockerode@^3.3.1: docker-modem "^3.0.0" tar-fs "~2.0.1" +dockerode@^3.3.5: + version "3.3.5" + resolved "https://registry.yarnpkg.com/dockerode/-/dockerode-3.3.5.tgz#7ae3f40f2bec53ae5e9a741ce655fff459745629" + integrity sha512-/0YNa3ZDNeLr/tSckmD69+Gq+qVNhvKfAHNeZJBnp7EOP6RGKV8ORrJHkUn20So5wU+xxT7+1n5u8PjHbfjbSA== + dependencies: + "@balena/dockerignore" "^1.0.2" + docker-modem "^3.0.0" + tar-fs "~2.0.1" + dockerode@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/dockerode/-/dockerode-4.0.2.tgz#dedc8529a1db3ac46d186f5912389899bc309f7d" @@ -15593,10 +16786,22 @@ duplexify@^4.1.3: readable-stream "^3.1.1" stream-shift "^1.0.2" -ebnf@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/ebnf/-/ebnf-1.9.0.tgz#9c2dd6052f3ed43a69c1f0b07b15bd03cefda764" - integrity sha512-LKK899+j758AgPq00ms+y90mo+2P86fMKUWD28sH0zLKUj7aL6iIH2wy4jejAMM9I2BawJ+2kp6C3mMXj+Ii5g== +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +easy-table@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/easy-table/-/easy-table-1.1.0.tgz#86f9ab4c102f0371b7297b92a651d5824bc8cb73" + integrity sha512-oq33hWOSSnl2Hoh00tZWaIPi1ievrD9aFG82/IgjlycAnW9hHx5PkJiXpxPsgEE+H7BsbVQXFVFST8TEXS6/pA== + optionalDependencies: + wcwidth ">=1.0.1" + +ebnf@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ebnf/-/ebnf-1.9.1.tgz#64c25d8208ec0d221ec11c3c5e8094015131a9d3" + integrity sha512-uW2UKSsuty9ANJ3YByIQE4ANkD8nqUPO7r6Fwcc1ADKPe9FRdcPpMl3VEput4JSvKBJ4J86npIC2MLP0pYkCuw== ecc-jsbn@~0.1.1: version "0.1.2" @@ -16742,6 +17947,43 @@ express@^4.18.2: utils-merge "1.0.1" vary "~1.1.2" +express@^4.19.2: + version "4.19.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" + integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.2" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.6.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.11.0" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + extend@3.0.2, extend@^3.0.0, extend@^3.0.2, extend@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" @@ -16782,6 +18024,11 @@ extsprintf@^1.2.0: resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== +fast-copy@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/fast-copy/-/fast-copy-3.0.2.tgz#59c68f59ccbcac82050ba992e0d5c389097c9d35" + integrity sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ== + fast-decode-uri-component@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz#46f8b6c22b30ff7a81357d4f59abfae938202543" @@ -16818,7 +18065,7 @@ fast-json-parse@^1.0.3: resolved "https://registry.yarnpkg.com/fast-json-parse/-/fast-json-parse-1.0.3.tgz#43e5c61ee4efa9265633046b770fb682a7577c4d" integrity sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw== -fast-json-patch@^3.0.0-1: +fast-json-patch@^3.0.0-1, fast-json-patch@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-3.1.1.tgz#85064ea1b1ebf97a3f7ad01e23f9337e72c66947" integrity sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ== @@ -16855,7 +18102,7 @@ fast-redact@^2.0.0: resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-2.1.0.tgz#dfe3c1ca69367fb226f110aa4ec10ec85462ffdf" integrity sha512-0LkHpTLyadJavq9sRzzyqIoMZemWli77K2/MGOkafrR64B9ItrvZ9aT+jluvNDsv0YEHjSNhlMBtbokuoqii4A== -fast-safe-stringify@^2.0.6, fast-safe-stringify@^2.0.7: +fast-safe-stringify@2.1.1, fast-safe-stringify@^2.0.6, fast-safe-stringify@^2.0.7: version "2.1.1" resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== @@ -17086,6 +18333,14 @@ foreach@^2.0.4: resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.6.tgz#87bcc8a1a0e74000ff2bf9802110708cfb02eb6e" integrity sha512-k6GAGDyqLe9JaebCsFCoudPPWfihKu8pylYXRlqP1J7ms39iPoTtk2fviNglIeQEwdh0bQeKJ01ZPyuyQvKzwg== +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" @@ -17267,7 +18522,7 @@ fs-extra@10.1.0, fs-extra@^10.0.0, fs-extra@^10.1.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^11.2.0: +fs-extra@^11.0.0, fs-extra@^11.2.0: version "11.2.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== @@ -17295,6 +18550,15 @@ fs-extra@^9.0.0, fs-extra@^9.1.0: jsonfile "^6.0.1" universalify "^2.0.0" +fs-extra@~7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + fs-minipass@^2.0.0, fs-minipass@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" @@ -17462,6 +18726,11 @@ get-package-type@^0.1.0: resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== +get-port@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193" + integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== + get-stream@^5.0.0, get-stream@^5.1.0: version "5.2.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" @@ -17525,13 +18794,6 @@ git-up@^7.0.0: is-ssh "^1.4.0" parse-url "^8.1.0" -git-url-parse@^13.0.0: - version "13.1.1" - resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-13.1.1.tgz#664bddf0857c6a75b3c1f0ae6239abb08a1486d4" - integrity sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ== - dependencies: - git-up "^7.0.0" - git-url-parse@^13.1.0: version "13.1.0" resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-13.1.0.tgz#07e136b5baa08d59fabdf0e33170de425adf07b4" @@ -17582,7 +18844,7 @@ glob@7.1.6: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7: +glob@7.2.3, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.3: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -17594,7 +18856,18 @@ glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^8.0.0, glob@^8.0.1, glob@^8.0.3: +glob@^10.3.7: + version "10.3.12" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.12.tgz#3a65c363c2e9998d220338e88a5f6ac97302960b" + integrity sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg== + dependencies: + foreground-child "^3.1.0" + jackspeak "^2.3.6" + minimatch "^9.0.1" + minipass "^7.0.4" + path-scurry "^1.10.2" + +glob@^8.0.0, glob@^8.0.1, glob@^8.0.3, glob@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== @@ -17809,6 +19082,11 @@ graphql-ws@^5.4.1: resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.6.0.tgz#c2dcffa4649db149f6282af726c8c83f1c7c5fdb" integrity sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw== +graphql@^16.8.1: + version "16.8.1" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" + integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== + gtoken@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/gtoken/-/gtoken-7.1.0.tgz#d61b4ebd10132222817f7222b1e6064bd463fc26" @@ -17996,6 +19274,11 @@ he@^1.2.0: resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== +headers-polyfill@3.2.5: + version "3.2.5" + resolved "https://registry.yarnpkg.com/headers-polyfill/-/headers-polyfill-3.2.5.tgz#6e67d392c9d113d37448fe45014e0afdd168faed" + integrity sha512-tUCGvt191vNSQgttSyJoibR+VO+I6+iCHIUdhzEMJKE+EAL8BwCN7fUOZlY4ofOelNHsK+gEjxB/B+9N3EWtdA== + headers-polyfill@^3.1.0: version "3.1.2" resolved "https://registry.yarnpkg.com/headers-polyfill/-/headers-polyfill-3.1.2.tgz#9a4dcb545c5b95d9569592ef7ec0708aab763fbe" @@ -18078,6 +19361,11 @@ html-entities@^2.1.0, html-entities@^2.3.2: resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46" integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== +html-entities@^2.4.0: + version "2.5.2" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.5.2.tgz#201a3cf95d3a15be7099521620d19dfb4f65359f" + integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA== + html-escaper@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" @@ -18171,6 +19459,18 @@ http-proxy-agent@^5.0.0: agent-base "6" debug "4" +http-proxy-middleware@*: + version "3.0.0" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz#550790357d6f92a9b82ab2d63e07343a791cf26b" + integrity sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw== + dependencies: + "@types/http-proxy" "^1.17.10" + debug "^4.3.4" + http-proxy "^1.18.1" + is-glob "^4.0.1" + is-plain-obj "^3.0.0" + micromatch "^4.0.5" + http-proxy-middleware@^2.0.0, http-proxy-middleware@^2.0.3, http-proxy-middleware@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" @@ -18222,6 +19522,14 @@ https-browserify@^1.0.0: resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" integrity sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg== +https-proxy-agent@7.0.4, https-proxy-agent@^7.0.1: + version "7.0.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz#8e97b841a029ad8ddc8731f26595bad868cb4168" + integrity sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg== + dependencies: + agent-base "^7.0.2" + debug "4" + https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" @@ -18230,14 +19538,6 @@ https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: agent-base "6" debug "4" -https-proxy-agent@^7.0.1: - version "7.0.4" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz#8e97b841a029ad8ddc8731f26595bad868cb4168" - integrity sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg== - dependencies: - agent-base "^7.0.2" - debug "4" - human-signals@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" @@ -18372,6 +19672,11 @@ import-from@^3.0.0: dependencies: resolve-from "^5.0.0" +import-lazy@~4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" + integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== + import-local@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" @@ -18449,6 +19754,27 @@ inline-style-prefixer@^7.0.0: css-in-js-utils "^3.1.0" fast-loops "^1.1.3" +inquirer@8.2.6: + version "8.2.6" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562" + integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.1" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.21" + mute-stream "0.0.8" + ora "^5.4.1" + run-async "^2.4.0" + rxjs "^7.5.5" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + wrap-ansi "^6.0.1" + inquirer@^8.2.0: version "8.2.5" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" @@ -18535,6 +19861,11 @@ ipaddr.js@^2.0.1: resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz#eca256a7a877e917aeb368b0a7497ddf42ef81c0" integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== +ipaddr.js@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8" + integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== + is-alphabetical@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" @@ -18629,6 +19960,13 @@ is-ci@^3.0.0: dependencies: ci-info "^3.2.0" +is-core-module@^2.1.0, is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + is-core-module@^2.11.0, is-core-module@^2.9.0: version "2.11.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" @@ -18660,6 +19998,11 @@ is-docker@^2.0.0, is-docker@^2.1.1: resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== +is-docker@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" + integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== + is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" @@ -18706,6 +20049,13 @@ is-in-browser@^1.0.2, is-in-browser@^1.1.3: resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" integrity sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g== +is-inside-container@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4" + integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== + dependencies: + is-docker "^3.0.0" + is-installed-globally@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" @@ -18734,6 +20084,11 @@ is-module@^1.0.0: resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== +is-native-module@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/is-native-module/-/is-native-module-1.1.3.tgz#79e4bf7005570e99aed2c9e8d3d7b323d016f3fc" + integrity sha512-AmRtvnEkwv5XTWSMARUdGs6Gi8S0/MGNCOBFPJ5Pvm3poHiqxxNAoPwWbcgGF3yXq01U9WW593VvT9B86iOqJw== + is-negative-zero@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" @@ -18744,11 +20099,21 @@ is-negative-zero@^2.0.3: resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== +is-network-error@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-network-error/-/is-network-error-1.1.0.tgz#d26a760e3770226d11c169052f266a4803d9c997" + integrity sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g== + is-node-process@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-node-process/-/is-node-process-1.0.1.tgz#4fc7ac3a91e8aac58175fe0578abbc56f2831b23" integrity sha512-5IcdXuf++TTNt3oGl9EBdkvndXA8gmc4bz/Y+mdEpWh3Mcn/+kOw6hI7LD5CocqJWMzeb0I0ClndRVNdEPuJXQ== +is-node-process@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-node-process/-/is-node-process-1.2.0.tgz#ea02a1b90ddb3934a19aea414e88edef7e11d134" + integrity sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw== + is-number-object@^1.0.4: version "1.0.7" resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" @@ -18928,6 +20293,13 @@ is-wsl@^2.1.1, is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" +is-wsl@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2" + integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw== + dependencies: + is-inside-container "^1.0.0" + isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -19054,6 +20426,20 @@ istanbul-reports@^3.1.3: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" +iterare@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/iterare/-/iterare-1.2.1.tgz#139c400ff7363690e33abffa33cbba8920f00042" + integrity sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q== + +jackspeak@^2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" + integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + javascript-natural-sort@^0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz#f9e2303d4507f6d74355a73664d1440fb5a0ef59" @@ -19641,6 +21027,11 @@ jiti@^1.18.2: resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== +jju@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" + integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== + jmespath@^0.15.0: version "0.15.0" resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217" @@ -19662,7 +21053,7 @@ jose@^4.10.0: resolved "https://registry.yarnpkg.com/jose/-/jose-4.11.2.tgz#d9699307c02e18ff56825843ba90e2fae9f09e23" integrity sha512-njj0VL2TsIxCtgzhO+9RRobBvws4oYyCM8TpvoUQwl/MbIM3NFJRR9+e6x0sS5xXaP1t6OCBkaBME98OV9zU5A== -jose@^4.15.5, jose@^4.6.0: +jose@^4.15.5: version "4.15.5" resolved "https://registry.yarnpkg.com/jose/-/jose-4.15.5.tgz#6475d0f467ecd3c630a1b5dadd2735a7288df706" integrity sha512-jc7BFxgKPKi94uOvEmzlSWFFe2+vASyXaKUpdQKatWAESU2MWjDfFf0fdfc83CDKcA5QecabZeNLyfhe3yKNkg== @@ -19727,6 +21118,14 @@ js-yaml@^3.10.0, js-yaml@^3.13.1, js-yaml@^3.6.1, js-yaml@^3.8.3: argparse "^1.0.7" esprima "^4.0.0" +js-yaml@~3.13.1: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -19854,15 +21253,17 @@ json-schema-compare@^0.2.2: dependencies: lodash "^4.17.4" -json-schema-library@^7.3.9: - version "7.4.4" - resolved "https://registry.yarnpkg.com/json-schema-library/-/json-schema-library-7.4.4.tgz#8c09aa0a4e20cb5cc46c0b148ad9384ca1f861c0" - integrity sha512-pn1uP4UChkqFvJ9KAZnPgZZbn8QDMmROwhR0EnjS4yW97aCy7jiu4bwEPsAZbqLE+ioSosaayHgC8HzsX2OZkQ== +json-schema-library@^9.0.0: + version "9.3.4" + resolved "https://registry.yarnpkg.com/json-schema-library/-/json-schema-library-9.3.4.tgz#e9ed78d289eece9d59bf8157d637e0bced9cd6cb" + integrity sha512-220lm9RVt9BUeF2QhBT711aX4IogUHhPT8Tjhkksc4CUw8WmChFMuf0mJdpDAHDfJDkI064jcZIH8P70HdPAOA== dependencies: - "@sagold/json-pointer" "^5.0.0" - "@sagold/json-query" "^6.0.0" - deepmerge "^4.2.2" + "@sagold/json-pointer" "^5.1.2" + "@sagold/json-query" "^6.1.3" + deepmerge "^4.3.1" + fast-copy "^3.0.2" fast-deep-equal "^3.1.3" + smtp-address-parser "1.0.10" valid-url "^1.0.9" json-schema-merge-allof@^0.8.1: @@ -20266,7 +21667,7 @@ language-tags@=1.0.5: dependencies: language-subtag-registry "~0.3.2" -launch-editor@^2.6.0: +launch-editor@^2.6.0, launch-editor@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c" integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== @@ -20452,6 +21853,16 @@ lodash.defaults@^4.2.0: resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" integrity sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ== +lodash.difference@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" + integrity sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA== + +lodash.flatten@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + integrity sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g== + lodash.flattendeep@^4.0.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2" @@ -20477,7 +21888,7 @@ lodash.isboolean@^3.0.3: resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" integrity sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg== -lodash.isequal@^4.0.0: +lodash.isequal@^4.0.0, lodash.isequal@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== @@ -20527,12 +21938,17 @@ lodash.topath@^4.5.2: resolved "https://registry.yarnpkg.com/lodash.topath/-/lodash.topath-4.5.2.tgz#3616351f3bba61994a0931989660bd03254fd009" integrity sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg== +lodash.union@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" + integrity sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw== + lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash@^4.15.0, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0, lodash@~4.17.21: +lodash@4.17.21, lodash@^4.15.0, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0, lodash@~4.17.15, lodash@~4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -20613,7 +22029,7 @@ lowlight@^1.17.0: fault "^1.0.0" highlight.js "~10.7.0" -lru-cache@^10.0.0: +lru-cache@^10.0.0, lru-cache@^10.2.0: version "10.2.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== @@ -20979,6 +22395,13 @@ memfs@^3.1.2, memfs@^3.4.1, memfs@^3.4.3: dependencies: fs-monkey "^1.0.3" +memfs@^4.6.0: + version "4.8.2" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-4.8.2.tgz#9bb7c3e43647348451082557f05fb170b7442949" + integrity sha512-j4WKth315edViMBGkHW6NTF0QBjsTrcRDmYNcGsPq+ozMEyCCCIlX2d2mJ5wuh6iHvJ3FevUrr48v58YRqVdYg== + dependencies: + tslib "^2.0.0" + memjs@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/memjs/-/memjs-1.3.0.tgz#b7959b4ff3770e4c785463fd147f1e4fafd47a24" @@ -21402,13 +22825,6 @@ minimatch@^4.2.3: dependencies: brace-expansion "^1.1.7" -minimatch@^5.0.0: - version "5.1.6" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== - dependencies: - brace-expansion "^2.0.1" - minimatch@^5.0.1, minimatch@^5.1.0: version "5.1.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.4.tgz#4e2d39d872684e97b309a9104251c3f1aa4e9d1c" @@ -21423,6 +22839,20 @@ minimatch@^7.4.3: dependencies: brace-expansion "^2.0.1" +minimatch@^9.0.1: + version "9.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" + integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== + dependencies: + brace-expansion "^2.0.1" + +minimatch@~3.0.3: + version "3.0.8" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" + integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== + dependencies: + brace-expansion "^1.1.7" + minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: version "1.2.7" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18" @@ -21488,6 +22918,11 @@ minipass@^4.0.0: dependencies: yallist "^4.0.0" +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.4: + version "7.0.4" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" + integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== + minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" @@ -21501,7 +22936,7 @@ mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== -mkdirp@^0.5.4: +mkdirp@^0.5.4, mkdirp@^0.5.6: version "0.5.6" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== @@ -21571,6 +23006,31 @@ ms@2.1.3, ms@^2.0.0, ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== +msw@^1.0.0: + version "1.3.3" + resolved "https://registry.yarnpkg.com/msw/-/msw-1.3.3.tgz#0b6f173db07292e1cf096b435878932dcf78f208" + integrity sha512-CiPyRFiYJCXYyH/vwxT7m+sa4VZHuUH6cGwRBj0kaTjBGpsk4EnL47YzhoA859htVCF2vzqZuOsomIUlFqg9GQ== + 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" + msw@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/msw/-/msw-1.1.0.tgz#f88806b7ce4cade89b5bf629fa98c17218a4f036" @@ -21622,20 +23082,6 @@ mute-stream@0.0.8: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== -mysql2@^2.2.5: - version "2.3.3" - resolved "https://registry.yarnpkg.com/mysql2/-/mysql2-2.3.3.tgz#944f3deca4b16629052ff8614fbf89d5552545a0" - integrity sha512-wxJUev6LgMSgACDkb/InIFxDprRa6T95+VEoR+xPvtngtccNH2dGjEB/fVZ8yg1gWv1510c9CvXuJHi5zUm0ZA== - dependencies: - denque "^2.0.1" - generate-function "^2.3.1" - iconv-lite "^0.6.3" - long "^4.0.0" - lru-cache "^6.0.0" - named-placeholders "^1.1.2" - seq-queue "^0.0.5" - sqlstring "^2.3.2" - mysql2@^3.0.0: version "3.9.2" resolved "https://registry.yarnpkg.com/mysql2/-/mysql2-3.9.2.tgz#567343581f9742032598b6c15bd7aa65d2f7d4af" @@ -21659,7 +23105,7 @@ mz@^2.7.0: object-assign "^4.0.1" thenify-all "^1.0.0" -named-placeholders@^1.1.2, named-placeholders@^1.1.3: +named-placeholders@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/named-placeholders/-/named-placeholders-1.1.3.tgz#df595799a36654da55dda6152ba7a137ad1d9351" integrity sha512-eLoBxg6wE/rZkJPhU/xRX1WTpkFEwDJEN96oxFrTsqBdbT5ec295Q+CoHrL9IT0DipqKhmGcaZmwOt8OON5x1w== @@ -21826,7 +23272,7 @@ node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.5, node-fetch@^2.6.7: dependencies: whatwg-url "^5.0.0" -node-fetch@^2.6.12, node-fetch@^2.6.9: +node-fetch@^2.6.12, node-fetch@^2.6.9, node-fetch@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== @@ -21898,6 +23344,14 @@ node-releases@^2.0.6: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.8.tgz#0f349cdc8fcfa39a92ac0be9bc48b7706292b9ae" integrity sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A== +node-sarif-builder@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/node-sarif-builder/-/node-sarif-builder-2.0.3.tgz#179ae590ce020f97f9e45037dc1cde85aa4398ec" + integrity sha512-Pzr3rol8fvhG/oJjIq2NTVB0vmdNNlz22FENhhPojYRZ4/ee08CfK4YuKmuL54V9MLhI1kpzxfOJ/63LzmZzDg== + dependencies: + "@types/sarif" "^2.1.4" + fs-extra "^10.0.0" + nopt@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/nopt/-/nopt-6.0.0.tgz#245801d8ebf409c6df22ab9d95b65e1309cdb16d" @@ -22143,7 +23597,7 @@ oidc-token-hash@^5.0.3: resolved "https://registry.yarnpkg.com/oidc-token-hash/-/oidc-token-hash-5.0.3.tgz#9a229f0a1ce9d4fc89bcaee5478c97a889e7b7b6" integrity sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw== -on-finished@2.4.1: +on-finished@2.4.1, on-finished@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== @@ -22190,6 +23644,16 @@ ono@^7.1.3: dependencies: "@jsdevtools/ono" "7.1.3" +open@^10.0.3: + version "10.1.0" + resolved "https://registry.yarnpkg.com/open/-/open-10.1.0.tgz#a7795e6e5d519abe4286d9937bb24b51122598e1" + integrity sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw== + dependencies: + default-browser "^5.2.1" + define-lazy-prop "^3.0.0" + is-inside-container "^1.0.0" + is-wsl "^3.1.0" + open@^7.4.2: version "7.4.2" resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" @@ -22251,6 +23715,13 @@ openid-client@^5.5.0: object-hash "^2.2.0" oidc-token-hash "^5.0.3" +oppa@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/oppa/-/oppa-0.4.0.tgz#4d6e0f7a1cd8f23bd267cf8f20c101fc2911bb5b" + integrity sha512-DFvM3+F+rB/igo3FRnkDWitjZgBH9qZAn68IacYHsqbZBKwuTA+LdD4zSJiQtgQpWq7M08we5FlGAVHz0yW7PQ== + dependencies: + chalk "^4.1.1" + optionator@^0.8.1: version "0.8.3" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" @@ -22322,6 +23793,11 @@ outvariant@^1.2.1, outvariant@^1.3.0: resolved "https://registry.yarnpkg.com/outvariant/-/outvariant-1.3.0.tgz#c39723b1d2cba729c930b74bf962317a81b9b1c9" integrity sha512-yeWM9k6UPfG/nzxdaPlJkB2p08hCg4xP6Lx99F+vP8YF7xyZVfTmJjrrNalkmzudD4WFvNLVudQikqUmF8zhVQ== +outvariant@^1.4.0: + version "1.4.2" + resolved "https://registry.yarnpkg.com/outvariant/-/outvariant-1.4.2.tgz#f54f19240eeb7f15b28263d5147405752d8e2066" + integrity sha512-Ou3dJ6bA/UJ5GVHxah4LnqDwZRwAmWxrG3wtrHrbGnP4RnLCtA64A4F+ae7Y8ww660JaddSoArUR5HjipWSHAQ== + p-cancelable@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" @@ -22402,6 +23878,15 @@ p-retry@^4.5.0: "@types/retry" "0.12.0" retry "^0.13.1" +p-retry@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-6.2.0.tgz#8d6df01af298750009691ce2f9b3ad2d5968f3bd" + integrity sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA== + dependencies: + "@types/retry" "0.12.2" + is-network-error "^1.0.0" + retry "^0.13.1" + p-timeout@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" @@ -22685,16 +24170,29 @@ path-key@^3.0.0, path-key@^3.1.0: resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.7: +path-parse@^1.0.6, path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +path-scurry@^1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.2.tgz#8f6357eb1239d5fa1da8b9f70e9c080675458ba7" + integrity sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA== + dependencies: + lru-cache "^10.2.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== +path-to-regexp@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-3.2.0.tgz#fa7877ecbc495c601907562222453c43cc204a5f" + integrity sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA== + path-to-regexp@^6.2.0, path-to-regexp@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz#d54934d6798eb9e5ef14e7af7962c945906918e5" @@ -22970,6 +24468,15 @@ popper.js@^1.16.1: resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b" integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== +portfinder@^1.0.32: + version "1.0.32" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81" + integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== + dependencies: + async "^2.6.4" + debug "^3.2.7" + mkdirp "^0.5.6" + possible-typed-array-names@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" @@ -23317,6 +24824,24 @@ prebuild-install@^7.1.0: tar-fs "^2.0.0" tunnel-agent "^0.6.0" +prebuild-install@^7.1.1: + version "7.1.2" + resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.2.tgz#a5fd9986f5a6251fbc47e1e5c65de71e68c0a056" + integrity sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ== + dependencies: + detect-libc "^2.0.0" + expand-template "^2.0.3" + github-from-package "0.0.0" + minimist "^1.2.3" + mkdirp-classic "^0.5.3" + napi-build-utils "^1.0.1" + node-abi "^3.3.0" + pump "^3.0.0" + rc "^1.2.7" + simple-get "^4.0.0" + tar-fs "^2.0.0" + tunnel-agent "^0.6.0" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -23435,6 +24960,22 @@ prop-types@15.x, prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.5.7, pr object-assign "^4.1.1" react-is "^16.13.1" +proper-lockfile@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-4.1.2.tgz#c8b9de2af6b2f1601067f98e01ac66baa223141f" + integrity sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA== + dependencies: + graceful-fs "^4.2.4" + retry "^0.12.0" + signal-exit "^3.0.2" + +properties-reader@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/properties-reader/-/properties-reader-2.3.0.tgz#f3ab84224c9535a7a36e011ae489a79a13b472b2" + integrity sha512-z597WicA7nDZxK12kZqHr2TcvwNU1GCfA5UwfDY/HDp3hXPoPlb5rlEx9bwGTiJnc0OqbBTkU975jDToth8Gxw== + dependencies: + mkdirp "^1.0.4" + property-expr@^2.0.4, property-expr@^2.0.5: version "2.0.6" resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-2.0.6.tgz#f77bc00d5928a6c748414ad12882e83f24aec1e8" @@ -24211,10 +25752,10 @@ readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stre string_decoder "^1.1.1" util-deprecate "^1.0.1" -readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.3.3, readable-stream@^2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== +readable-stream@^2.0.0, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@~2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -24224,10 +25765,10 @@ readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@~2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" - integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.3.3, readable-stream@^2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -24334,6 +25875,11 @@ redux@^4.0.0, redux@^4.0.4, redux@^4.1.2: dependencies: "@babel/runtime" "^7.9.2" +reflect-metadata@0.1.13: + version "0.1.13" + resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08" + integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== + refractor@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/refractor/-/refractor-3.6.0.tgz#ac318f5a0715ead790fcfb0c71f4dd83d977935a" @@ -24512,6 +26058,15 @@ repeat-string@^1.5.2: resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== +replace-in-file@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/replace-in-file/-/replace-in-file-7.1.0.tgz#ec5d50283a3ce835d62c99d90700aacbada1d2f8" + integrity sha512-1uZmJ78WtqNYCSuPC9IWbweXkGxPOtk2rKuar8diTw7naVIQZiE3Tm8ACx2PCMXDtVH6N+XxwaRY2qZ2xHPqXw== + dependencies: + chalk "^4.1.2" + glob "^8.1.0" + yargs "^17.7.2" + request-progress@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-3.0.0.tgz#4ca754081c7fec63f505e4faa825aa06cd669dbe" @@ -24625,6 +26180,23 @@ resolve@^2.0.0-next.4: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +resolve@~1.19.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" + integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== + dependencies: + is-core-module "^2.1.0" + path-parse "^1.0.6" + +resolve@~1.22.1: + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + responselike@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc" @@ -24705,6 +26277,13 @@ rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" +rimraf@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.5.tgz#9be65d2d6e683447d2e9013da2bf451139a61ccf" + integrity sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A== + dependencies: + glob "^10.3.7" + ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" @@ -24831,6 +26410,11 @@ rtl-css-js@^1.14.0, rtl-css-js@^1.16.1: dependencies: "@babel/runtime" "^7.1.2" +run-applescript@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.0.0.tgz#e5a553c2bffd620e169d276c1cd8f1b64778fbeb" + integrity sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A== + run-async@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" @@ -24853,6 +26437,20 @@ rw@1: resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== +rxjs@7.8.1, rxjs@^7.8.0: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +rxjs@^6.6.3: + version "6.6.7" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" + integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== + dependencies: + tslib "^1.9.0" + rxjs@^7.5.1, rxjs@^7.5.4, rxjs@^7.5.5: version "7.8.0" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" @@ -24860,13 +26458,6 @@ rxjs@^7.5.1, rxjs@^7.5.4, rxjs@^7.5.5: dependencies: tslib "^2.1.0" -rxjs@^7.8.0: - version "7.8.1" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" - integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== - dependencies: - tslib "^2.1.0" - sade@^1.7.3: version "1.8.1" resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" @@ -25035,6 +26626,14 @@ selfsigned@^2.0.0, selfsigned@^2.1.1: dependencies: node-forge "^1" +selfsigned@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" + integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== + dependencies: + "@types/node-forge" "^1.3.0" + node-forge "^1" + semver-compare@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" @@ -25062,7 +26661,7 @@ semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: dependencies: lru-cache "^6.0.0" -semver@^7.5.3: +semver@^7.5.3, semver@~7.5.4: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== @@ -25270,6 +26869,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== +signal-exit@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + simple-concat@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" @@ -25345,7 +26949,7 @@ smart-buffer@^4.2.0: resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== -smtp-address-parser@^1.0.3: +smtp-address-parser@1.0.10, smtp-address-parser@^1.0.3: version "1.0.10" resolved "https://registry.yarnpkg.com/smtp-address-parser/-/smtp-address-parser-1.0.10.tgz#9fc4ed6021f13dc3d8f591e0ad0d50454073025e" integrity sha512-Osg9LmvGeAG/hyao4mldbflLOkkr3a+h4m1lwKCK5U8M6ZAr7tdXEz/+/vr752TSGE4MNUlUl9cIK2cB8cgzXg== @@ -25460,7 +27064,7 @@ space-separated-tokens@^2.0.0: resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== -spawn-command@0.0.2-1: +spawn-command@0.0.2-1, spawn-command@^0.0.2-1: version "0.0.2-1" resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg== @@ -25532,6 +27136,14 @@ sqlstring@^2.3.2: resolved "https://registry.yarnpkg.com/sqlstring/-/sqlstring-2.3.3.tgz#2ddc21f03bce2c387ed60680e739922c65751d0c" integrity sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg== +ssh-remote-port-forward@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/ssh-remote-port-forward/-/ssh-remote-port-forward-1.0.4.tgz#72b0c5df8ec27ca300c75805cc6b266dee07e298" + integrity sha512-x0LV1eVDwjf1gmG7TTnfqIzf+3VPRz7vrNIjX6oYLbeCrf/PeVY6hkT68Mg+q02qXxQhrLjB0jfgvhevoCRmLQ== + dependencies: + "@types/ssh2" "^0.5.48" + ssh2 "^1.4.0" + ssh2@^1.11.0: version "1.11.0" resolved "https://registry.yarnpkg.com/ssh2/-/ssh2-1.11.0.tgz#ce60186216971e12f6deb553dcf82322498fe2e4" @@ -25543,7 +27155,7 @@ ssh2@^1.11.0: cpu-features "~0.0.4" nan "^2.16.0" -ssh2@^1.15.0: +ssh2@^1.15.0, ssh2@^1.4.0: version "1.15.0" resolved "https://registry.yarnpkg.com/ssh2/-/ssh2-1.15.0.tgz#2f998455036a7f89e0df5847efb5421748d9871b" integrity sha512-C0PHgX4h6lBxYx7hcXwu3QWdh4tg6tZZsTfXcdvc5caW/EMxaB4H9dWsl7qk+F7LAW762hp8VbXOX7x4xUYvEw== @@ -25736,7 +27348,7 @@ streamsearch@^1.1.0: resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== -streamx@^2.15.0: +streamx@^2.13.0, streamx@^2.15.0: version "2.16.1" resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.16.1.tgz#2b311bd34832f08aa6bb4d6a80297c9caef89614" integrity sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ== @@ -25763,6 +27375,11 @@ strict-uri-encode@^2.0.0: resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== +string-argv@~0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" + integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== + string-env-interpolation@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz#ad4397ae4ac53fe6c91d1402ad6f6a52862c7152" @@ -25781,6 +27398,15 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string-width@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" @@ -25799,6 +27425,15 @@ string-width@^1.0.1: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + string.prototype.matchall@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" @@ -25873,6 +27508,13 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" @@ -25880,6 +27522,13 @@ strip-ansi@5.2.0: dependencies: ansi-regex "^4.1.0" +strip-ansi@6.0, strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" @@ -25887,12 +27536,12 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== dependencies: - ansi-regex "^5.0.1" + ansi-regex "^6.0.1" strip-bom@^3.0.0: version "3.0.0" @@ -25916,7 +27565,7 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -26023,7 +27672,7 @@ supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -supports-color@^8.0.0, supports-color@^8.1.1: +supports-color@^8.0.0, supports-color@^8.1.0, supports-color@^8.1.1, supports-color@~8.1.1: version "8.1.1" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== @@ -26171,6 +27820,17 @@ tar-fs@^2.0.0: pump "^3.0.0" tar-stream "^2.1.4" +tar-fs@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.0.5.tgz#f954d77767e4e6edf973384e1eb95f8f81d64ed9" + integrity sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg== + dependencies: + pump "^3.0.0" + tar-stream "^3.1.5" + optionalDependencies: + bare-fs "^2.1.1" + bare-path "^2.1.0" + tar-fs@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.0.1.tgz#e44086c1c60d31a4f0cf893b1c4e155dabfae9e2" @@ -26181,7 +27841,7 @@ tar-fs@~2.0.1: pump "^3.0.0" tar-stream "^2.0.0" -tar-stream@^2.0.0, tar-stream@^2.1.4: +tar-stream@^2.0.0, tar-stream@^2.1.4, tar-stream@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== @@ -26192,7 +27852,7 @@ tar-stream@^2.0.0, tar-stream@^2.1.4: inherits "^2.0.3" readable-stream "^3.1.1" -tar-stream@^3.0.0: +tar-stream@^3.0.0, tar-stream@^3.1.5: version "3.1.7" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-3.1.7.tgz#24b3fb5eabada19fe7338ed6d26e5f7c482e792b" integrity sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ== @@ -26287,6 +27947,27 @@ test-exclude@^6.0.0: glob "^7.1.4" minimatch "^3.0.4" +testcontainers@^10.0.0: + version "10.8.2" + resolved "https://registry.yarnpkg.com/testcontainers/-/testcontainers-10.8.2.tgz#1e1df0e2d14d44c7ef2737b0e5fe3efb57e8d3c4" + integrity sha512-9Ink7NUyYZwOjQhk0C6R6basWy2WADNly+md3D9YDap0pcDr3C+vrO8Ah1bkYco/9Zg8VoYTHO+blkLeebBYkA== + 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" + text-hex@1.0.x: version "1.0.0" resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5" @@ -26297,6 +27978,11 @@ text-table@0.2.0, text-table@^0.2.0: resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== +textextensions@^5.16.0: + version "5.16.0" + resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-5.16.0.tgz#57dd60c305019bba321e848b1fdf0f99bfa59ec1" + integrity sha512-7D/r3s6uPZyU//MCYrX6I14nzauDwJ5CxazouuRGNuvSCihW87ufN6VLoROLCrHg6FblLuJrT6N2BVaPVzqElw== + thenify-all@^1.0.0: version "1.6.0" resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" @@ -26377,6 +28063,11 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" +tmp@^0.2.1: + version "0.2.3" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.3.tgz#eb783cc22bc1e8bebd0671476d46ea4eb32a79ae" + integrity sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w== + tmp@~0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" @@ -26582,7 +28273,12 @@ tsconfig-paths@^3.14.1: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^1.11.1, tslib@^1.14.1, tslib@^1.8.1: +tslib@2.6.2, tslib@^2.6.0, tslib@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + +tslib@^1.11.1, tslib@^1.14.1, tslib@^1.8.1, tslib@^1.9.0: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== @@ -26597,11 +28293,6 @@ tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== -tslib@^2.6.0, tslib@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - tsutils@^3.21.0: version "3.21.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" @@ -26785,6 +28476,11 @@ typescript-json-schema@^0.63.0: typescript "~5.1.0" yargs "^17.1.1" +typescript@5.4.2: + version "5.4.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.2.tgz#0ae9cebcfae970718474fe0da2c090cad6577372" + integrity sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ== + typescript@~5.0.0: version "5.0.3" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.3.tgz#fe976f0c826a88d0a382007681cbb2da44afdedf" @@ -26827,6 +28523,13 @@ uid2@^1.0.0: resolved "https://registry.yarnpkg.com/uid2/-/uid2-1.0.0.tgz#ef8d95a128d7c5c44defa1a3d052eecc17a06bfb" integrity sha512-+I6aJUv63YAcY9n4mQreLUt0d4lvwkkopDNmpomkAUz0fAkEMV9pRWxN0EjhW1YfRhcuyHg2v3mwddCDW1+LFQ== +uid@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/uid/-/uid-2.0.2.tgz#4b5782abf0f2feeefc00fa88006b2b3b7af3e3b9" + integrity sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g== + dependencies: + "@lukeed/csprng" "^1.0.0" + unbox-primitive@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" @@ -27235,6 +28938,11 @@ validate.io-number@^1.0.3: resolved "https://registry.yarnpkg.com/validate.io-number/-/validate.io-number-1.0.3.tgz#f63ffeda248bf28a67a8d48e0e3b461a1665baf8" integrity sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg== +validator@^13.7.0: + version "13.11.0" + resolved "https://registry.yarnpkg.com/validator/-/validator-13.11.0.tgz#23ab3fd59290c61248364eabf4067f04955fbb1b" + integrity sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ== + value-or-promise@^1.0.11, value-or-promise@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.12.tgz#0e5abfeec70148c78460a849f6b003ea7986f15c" @@ -27582,7 +29290,7 @@ wbuf@^1.1.0, wbuf@^1.7.3: dependencies: minimalistic-assert "^1.0.0" -wcwidth@^1.0.1: +wcwidth@>=1.0.1, wcwidth@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== @@ -27638,10 +29346,10 @@ webidl-conversions@^7.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== -webpack-dev-middleware@^5.3.1: - version "5.3.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" - integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== +webpack-dev-middleware@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz#eb7b39281cbce10e104eb2b8bf2b63fce49a3517" + integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q== dependencies: colorette "^2.0.10" memfs "^3.4.3" @@ -27649,14 +29357,15 @@ webpack-dev-middleware@^5.3.1: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-middleware@^5.3.4: - version "5.3.4" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz#eb7b39281cbce10e104eb2b8bf2b63fce49a3517" - integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q== +webpack-dev-middleware@^7.1.0: + version "7.2.1" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-7.2.1.tgz#2af00538b6e4eda05f5afdd5d711dbebc05958f7" + integrity sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA== dependencies: colorette "^2.0.10" - memfs "^3.4.3" + memfs "^4.6.0" mime-types "^2.1.31" + on-finished "^2.4.1" range-parser "^1.2.1" schema-utils "^4.0.0" @@ -27696,40 +29405,41 @@ webpack-dev-server@^4.15.1: webpack-dev-middleware "^5.3.4" ws "^8.13.0" -webpack-dev-server@^4.7.3: - version "4.11.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz#ae07f0d71ca0438cf88446f09029b92ce81380b5" - integrity sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw== - dependencies: - "@types/bonjour" "^3.5.9" - "@types/connect-history-api-fallback" "^1.3.5" - "@types/express" "^4.17.13" - "@types/serve-index" "^1.9.1" - "@types/serve-static" "^1.13.10" - "@types/sockjs" "^0.3.33" - "@types/ws" "^8.5.1" +webpack-dev-server@^5.0.0: + version "5.0.4" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz#cb6ea47ff796b9251ec49a94f24a425e12e3c9b8" + integrity sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA== + dependencies: + "@types/bonjour" "^3.5.13" + "@types/connect-history-api-fallback" "^1.5.4" + "@types/express" "^4.17.21" + "@types/serve-index" "^1.9.4" + "@types/serve-static" "^1.15.5" + "@types/sockjs" "^0.3.36" + "@types/ws" "^8.5.10" ansi-html-community "^0.0.8" - bonjour-service "^1.0.11" - chokidar "^3.5.3" + bonjour-service "^1.2.1" + chokidar "^3.6.0" colorette "^2.0.10" compression "^1.7.4" connect-history-api-fallback "^2.0.0" default-gateway "^6.0.3" express "^4.17.3" graceful-fs "^4.2.6" - html-entities "^2.3.2" + html-entities "^2.4.0" http-proxy-middleware "^2.0.3" - ipaddr.js "^2.0.1" - open "^8.0.9" - p-retry "^4.5.0" - rimraf "^3.0.2" - schema-utils "^4.0.0" - selfsigned "^2.1.1" + ipaddr.js "^2.1.0" + launch-editor "^2.6.1" + open "^10.0.3" + p-retry "^6.2.0" + rimraf "^5.0.5" + schema-utils "^4.2.0" + selfsigned "^2.4.1" serve-index "^1.9.1" sockjs "^0.3.24" spdy "^4.0.2" - webpack-dev-middleware "^5.3.1" - ws "^8.4.2" + webpack-dev-middleware "^7.1.0" + ws "^8.16.0" webpack-node-externals@^3.0.0: version "3.0.0" @@ -27999,7 +29709,16 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== -wrap-ansi@^6.2.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== @@ -28017,6 +29736,15 @@ wrap-ansi@^7.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -28035,12 +29763,12 @@ ws@^7.4.6: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== -ws@^8.11.0, ws@^8.4.2: +ws@^8.11.0: version "8.12.0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.12.0.tgz#485074cc392689da78e1828a9ff23585e06cddd8" integrity sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig== -ws@^8.12.0, ws@^8.13.0, ws@^8.15.0: +ws@^8.12.0, ws@^8.13.0, ws@^8.15.0, ws@^8.16.0: version "8.16.0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== @@ -28165,6 +29893,15 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== +yaml-diff-patch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yaml-diff-patch/-/yaml-diff-patch-2.0.0.tgz#0eb4ff80a75e182e74417fb6b0b54214a49bf13d" + integrity sha512-RhfIQPGcKSZhsUmsczXAeg5jNhWXk3tAmhl2kjfZthdyaL0XXXOpvRozUp22HvPStmZsHu8T30/UEfX9oIwGxw== + dependencies: + fast-json-patch "^3.1.0" + oppa "^0.4.0" + yaml "^2.0.0-10" + yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" @@ -28175,7 +29912,7 @@ yaml@^2.0.0: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.2.1.tgz#3014bf0482dcd15147aa8e56109ce8632cd60ce4" integrity sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw== -yaml@^2.2.1, yaml@^2.3.4: +yaml@^2.0.0-10, yaml@^2.2.1, yaml@^2.3.4: version "2.4.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" integrity sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg== @@ -28301,6 +30038,17 @@ yup@^1.0.0: toposort "^2.0.2" type-fest "^2.19.0" +z-schema@~5.0.2: + version "5.0.6" + resolved "https://registry.yarnpkg.com/z-schema/-/z-schema-5.0.6.tgz#46d6a687b15e4a4369e18d6cb1c7b8618fc256c5" + integrity sha512-+XR1GhnWklYdfr8YaZv/iu+vY+ux7V5DS5zH1DQf6bO5ufrt/5cgNhVO5qyhsjFXvsqQb/f08DWE9b6uPscyAg== + dependencies: + lodash.get "^4.4.2" + lodash.isequal "^4.5.0" + validator "^13.7.0" + optionalDependencies: + commander "^10.0.0" + zen-observable@^0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.10.0.tgz#ee10eba75272897dbee5f152ab26bb5e0107f0c8" @@ -28316,6 +30064,15 @@ zenscroll@^4.0.2: resolved "https://registry.yarnpkg.com/zenscroll/-/zenscroll-4.0.2.tgz#e8d5774d1c0738a47bcfa8729f3712e2deddeb25" integrity sha512-jEA1znR7b4C/NnaycInCU6h/d15ZzCd1jmsruqOKnZP6WXQSMH3W2GL+OXbkruslU4h+Tzuos0HdswzRUk/Vgg== +zip-stream@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.1.tgz#1337fe974dbaffd2fa9a1ba09662a66932bd7135" + integrity sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ== + dependencies: + archiver-utils "^3.0.4" + compress-commons "^4.1.2" + readable-stream "^3.6.0" + zip-stream@^5.0.1: version "5.0.2" resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-5.0.2.tgz#77b1dce7af291482d368a9203c9029f4eb52e12e"