diff --git a/workspaces/entity-feedback/.changeset/strong-insects-happen.md b/workspaces/entity-feedback/.changeset/strong-insects-happen.md new file mode 100644 index 000000000..014e63a69 --- /dev/null +++ b/workspaces/entity-feedback/.changeset/strong-insects-happen.md @@ -0,0 +1,7 @@ +--- +'@backstage-community/plugin-entity-feedback-backend': patch +'@backstage-community/plugin-entity-feedback-common': patch +'@backstage-community/plugin-entity-feedback': patch +--- + +Update dependencies to Backstage v1.28.3 diff --git a/workspaces/entity-feedback/backstage.json b/workspaces/entity-feedback/backstage.json index c92c30a33..b88ec35fc 100644 --- a/workspaces/entity-feedback/backstage.json +++ b/workspaces/entity-feedback/backstage.json @@ -1,3 +1,3 @@ { - "version": "1.27.0" + "version": "1.28.3" } diff --git a/workspaces/entity-feedback/examples/org.yaml b/workspaces/entity-feedback/examples/org.yaml index a10e81fc7..81faa794f 100644 --- a/workspaces/entity-feedback/examples/org.yaml +++ b/workspaces/entity-feedback/examples/org.yaml @@ -3,6 +3,7 @@ apiVersion: backstage.io/v1alpha1 kind: User metadata: + namespace: development name: guest spec: memberOf: [guests] diff --git a/workspaces/entity-feedback/package.json b/workspaces/entity-feedback/package.json index 2acd46b9b..62148fe21 100644 --- a/workspaces/entity-feedback/package.json +++ b/workspaces/entity-feedback/package.json @@ -6,6 +6,7 @@ "node": "18 || 20" }, "scripts": { + "dev": "yarn workspaces foreach -A --include backend --include app --parallel -v -i run start", "tsc": "tsc", "tsc:full": "tsc --skipLibCheck false --incremental false", "build:all": "backstage-cli repo build --all", @@ -32,9 +33,9 @@ "directory": "workspaces/entity-feedback" }, "devDependencies": { - "@backstage/cli": "^0.26.5", + "@backstage/cli": "^0.26.10", "@backstage/e2e-test-utils": "^0.1.1", - "@backstage/repo-tools": "^0.9.0", + "@backstage/repo-tools": "^0.9.3", "@changesets/cli": "^2.27.1", "@spotify/prettier-config": "^15.0.0", "node-gyp": "^10.0.0", diff --git a/workspaces/entity-feedback/packages/app/.eslintignore b/workspaces/entity-feedback/packages/app/.eslintignore new file mode 100644 index 000000000..a48cf0de7 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/.eslintignore @@ -0,0 +1 @@ +public diff --git a/workspaces/entity-feedback/packages/app/.eslintrc.js b/workspaces/entity-feedback/packages/app/.eslintrc.js new file mode 100644 index 000000000..e2a53a6ad --- /dev/null +++ b/workspaces/entity-feedback/packages/app/.eslintrc.js @@ -0,0 +1 @@ +module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); diff --git a/workspaces/entity-feedback/packages/app/CHANGELOG.md b/workspaces/entity-feedback/packages/app/CHANGELOG.md new file mode 100644 index 000000000..e2bd1550b --- /dev/null +++ b/workspaces/entity-feedback/packages/app/CHANGELOG.md @@ -0,0 +1 @@ +# app diff --git a/workspaces/entity-feedback/packages/app/package.json b/workspaces/entity-feedback/packages/app/package.json new file mode 100644 index 000000000..71b96a5c2 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/package.json @@ -0,0 +1,58 @@ +{ + "name": "app", + "version": "0.0.0", + "private": true, + "bundled": true, + "repository": { + "type": "git", + "url": "https://github.com/backstage/community-plugins", + "directory": "workspaces/entity-feedback/packages/app" + }, + "backstage": { + "role": "frontend" + }, + "scripts": { + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "clean": "backstage-cli package clean", + "test": "backstage-cli package test", + "lint": "backstage-cli package lint" + }, + "dependencies": { + "@backstage-community/plugin-entity-feedback": "workspace:^", + "@backstage/app-defaults": "^1.5.7", + "@backstage/cli": "^0.26.10", + "@backstage/core-app-api": "^1.13.0", + "@backstage/core-components": "^0.14.8", + "@backstage/core-plugin-api": "^1.9.3", + "@backstage/integration-react": "^1.1.28", + "@backstage/plugin-catalog": "^1.21.0", + "@backstage/plugin-org": "^0.6.26", + "@material-ui/core": "^4.12.2", + "@material-ui/icons": "^4.9.1", + "react": "^18.0.2", + "react-dom": "^18.0.2", + "react-router": "^6.3.0", + "react-router-dom": "^6.3.0" + }, + "devDependencies": { + "@testing-library/jest-dom": "^6.0.0", + "@testing-library/react": "^14.0.0", + "@types/react-dom": "*" + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "files": [ + "dist" + ] +} diff --git a/workspaces/entity-feedback/packages/app/public/android-chrome-192x192.png b/workspaces/entity-feedback/packages/app/public/android-chrome-192x192.png new file mode 100644 index 000000000..eec0ae25b Binary files /dev/null and b/workspaces/entity-feedback/packages/app/public/android-chrome-192x192.png differ diff --git a/workspaces/entity-feedback/packages/app/public/apple-touch-icon.png b/workspaces/entity-feedback/packages/app/public/apple-touch-icon.png new file mode 100644 index 000000000..3158830ac Binary files /dev/null and b/workspaces/entity-feedback/packages/app/public/apple-touch-icon.png differ diff --git a/workspaces/entity-feedback/packages/app/public/favicon-16x16.png b/workspaces/entity-feedback/packages/app/public/favicon-16x16.png new file mode 100644 index 000000000..58cf61a35 Binary files /dev/null and b/workspaces/entity-feedback/packages/app/public/favicon-16x16.png differ diff --git a/workspaces/entity-feedback/packages/app/public/favicon-32x32.png b/workspaces/entity-feedback/packages/app/public/favicon-32x32.png new file mode 100644 index 000000000..c0915ece7 Binary files /dev/null and b/workspaces/entity-feedback/packages/app/public/favicon-32x32.png differ diff --git a/workspaces/entity-feedback/packages/app/public/favicon.ico b/workspaces/entity-feedback/packages/app/public/favicon.ico new file mode 100644 index 000000000..5e45e5dfb Binary files /dev/null and b/workspaces/entity-feedback/packages/app/public/favicon.ico differ diff --git a/workspaces/entity-feedback/packages/app/public/index.html b/workspaces/entity-feedback/packages/app/public/index.html new file mode 100644 index 000000000..18da7c477 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/public/index.html @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + <%= config.getOptionalString('app.title') ?? 'Backstage' %> + + + +
+ + + diff --git a/workspaces/entity-feedback/packages/app/public/manifest.json b/workspaces/entity-feedback/packages/app/public/manifest.json new file mode 100644 index 000000000..4a7c1b4ec --- /dev/null +++ b/workspaces/entity-feedback/packages/app/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "Backstage", + "name": "Backstage", + "icons": [ + { + "src": "favicon.ico", + "sizes": "48x48", + "type": "image/png" + } + ], + "start_url": "./index.html", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/workspaces/entity-feedback/packages/app/public/robots.txt b/workspaces/entity-feedback/packages/app/public/robots.txt new file mode 100644 index 000000000..01b0f9a10 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/public/robots.txt @@ -0,0 +1,2 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * diff --git a/workspaces/entity-feedback/packages/app/public/safari-pinned-tab.svg b/workspaces/entity-feedback/packages/app/public/safari-pinned-tab.svg new file mode 100644 index 000000000..0f500b300 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/public/safari-pinned-tab.svg @@ -0,0 +1 @@ +Created by potrace 1.11, written by Peter Selinger 2001-2013 \ No newline at end of file diff --git a/workspaces/entity-feedback/packages/app/src/App.test.tsx b/workspaces/entity-feedback/packages/app/src/App.test.tsx new file mode 100644 index 000000000..8917fb81d --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/App.test.tsx @@ -0,0 +1,26 @@ +import React from 'react'; +import { render, waitFor } from '@testing-library/react'; +import App from './App'; + +describe('App', () => { + it('should render', async () => { + process.env = { + NODE_ENV: 'test', + APP_CONFIG: [ + { + data: { + app: { title: 'Test' }, + backend: { baseUrl: 'http://localhost:7007' }, + }, + context: 'test', + }, + ] as any, + }; + + const rendered = render(); + + await waitFor(() => { + expect(rendered.baseElement).toBeInTheDocument(); + }); + }); +}); diff --git a/workspaces/entity-feedback/packages/app/src/App.tsx b/workspaces/entity-feedback/packages/app/src/App.tsx new file mode 100644 index 000000000..5b0b3544e --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/App.tsx @@ -0,0 +1,44 @@ +import React from 'react'; +import { Navigate, Route } from 'react-router-dom'; +import { CatalogEntityPage, CatalogIndexPage } from '@backstage/plugin-catalog'; +import { apis } from './apis'; +import { entityPage } from './components/catalog/EntityPage'; +import { Root } from './components/Root'; + +import { + AlertDisplay, + OAuthRequestDialog, + SignInPage, +} from '@backstage/core-components'; +import { createApp } from '@backstage/app-defaults'; +import { AppRouter, FlatRoutes } from '@backstage/core-app-api'; + +const app = createApp({ + apis, + components: { + SignInPage: props => , + }, +}); + +const routes = ( + + } /> + } /> + } + > + {entityPage} + + +); + +export default app.createRoot( + <> + + + + {routes} + + , +); diff --git a/workspaces/entity-feedback/packages/app/src/apis.ts b/workspaces/entity-feedback/packages/app/src/apis.ts new file mode 100644 index 000000000..c89753aae --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/apis.ts @@ -0,0 +1,19 @@ +import { + ScmIntegrationsApi, + scmIntegrationsApiRef, + ScmAuth, +} from '@backstage/integration-react'; +import { + AnyApiFactory, + configApiRef, + createApiFactory, +} from '@backstage/core-plugin-api'; + +export const apis: AnyApiFactory[] = [ + createApiFactory({ + api: scmIntegrationsApiRef, + deps: { configApi: configApiRef }, + factory: ({ configApi }) => ScmIntegrationsApi.fromConfig(configApi), + }), + ScmAuth.createDefaultApiFactory(), +]; diff --git a/workspaces/entity-feedback/packages/app/src/components/Root/LogoFull.tsx b/workspaces/entity-feedback/packages/app/src/components/Root/LogoFull.tsx new file mode 100644 index 000000000..47e3b7315 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/components/Root/LogoFull.tsx @@ -0,0 +1,30 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core'; + +const useStyles = makeStyles({ + svg: { + width: 'auto', + height: 30, + }, + path: { + fill: '#7df3e1', + }, +}); +const LogoFull = () => { + const classes = useStyles(); + + return ( + + + + ); +}; + +export default LogoFull; diff --git a/workspaces/entity-feedback/packages/app/src/components/Root/LogoIcon.tsx b/workspaces/entity-feedback/packages/app/src/components/Root/LogoIcon.tsx new file mode 100644 index 000000000..7eae8c7a0 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/components/Root/LogoIcon.tsx @@ -0,0 +1,31 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core'; + +const useStyles = makeStyles({ + svg: { + width: 'auto', + height: 28, + }, + path: { + fill: '#7df3e1', + }, +}); + +const LogoIcon = () => { + const classes = useStyles(); + + return ( + + + + ); +}; + +export default LogoIcon; diff --git a/workspaces/entity-feedback/packages/app/src/components/Root/Root.tsx b/workspaces/entity-feedback/packages/app/src/components/Root/Root.tsx new file mode 100644 index 000000000..14513e6d6 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/components/Root/Root.tsx @@ -0,0 +1,60 @@ +import React, { PropsWithChildren } from 'react'; +import { makeStyles } from '@material-ui/core'; +import HomeIcon from '@material-ui/icons/Home'; +import LogoFull from './LogoFull'; +import LogoIcon from './LogoIcon'; +import { + Sidebar, + sidebarConfig, + SidebarDivider, + SidebarGroup, + SidebarItem, + SidebarPage, + SidebarSpace, + useSidebarOpenState, + Link, +} from '@backstage/core-components'; +import MenuIcon from '@material-ui/icons/Menu'; + +const useSidebarLogoStyles = makeStyles({ + root: { + width: sidebarConfig.drawerWidthClosed, + height: 3 * sidebarConfig.logoHeight, + display: 'flex', + flexFlow: 'row nowrap', + alignItems: 'center', + marginBottom: -14, + }, + link: { + width: sidebarConfig.drawerWidthClosed, + marginLeft: 24, + }, +}); + +const SidebarLogo = () => { + const classes = useSidebarLogoStyles(); + const { isOpen } = useSidebarOpenState(); + + return ( +
+ + {isOpen ? : } + +
+ ); +}; + +export const Root = ({ children }: PropsWithChildren<{}>) => ( + + + + + }> + + + + + + {children} + +); diff --git a/workspaces/entity-feedback/packages/app/src/components/Root/index.ts b/workspaces/entity-feedback/packages/app/src/components/Root/index.ts new file mode 100644 index 000000000..35288815f --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/components/Root/index.ts @@ -0,0 +1 @@ +export { Root } from './Root'; diff --git a/workspaces/entity-feedback/packages/app/src/components/catalog/EntityPage.tsx b/workspaces/entity-feedback/packages/app/src/components/catalog/EntityPage.tsx new file mode 100644 index 000000000..e92d35e09 --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/components/catalog/EntityPage.tsx @@ -0,0 +1,251 @@ +import React from 'react'; +import { Grid } from '@material-ui/core'; +import { InfoCard } from '@backstage/core-components'; +import { + EntityAboutCard, + EntityDependsOnComponentsCard, + EntityDependsOnResourcesCard, + EntityHasComponentsCard, + EntityHasResourcesCard, + EntityHasSubcomponentsCard, + EntityHasSystemsCard, + EntityLayout, + EntityLinksCard, + EntitySwitch, + EntityOrphanWarning, + EntityProcessingErrorsPanel, + isComponentType, + isKind, + hasCatalogProcessingErrors, + isOrphan, + hasRelationWarnings, + EntityRelationWarning, +} from '@backstage/plugin-catalog'; +import { + EntityGroupProfileCard, + EntityMembersListCard, + EntityOwnershipCard, + EntityUserProfileCard, +} from '@backstage/plugin-org'; +import { + EntityFeedbackResponseContent, + EntityLikeDislikeRatingsCard, + LikeDislikeButtons, +} from '@backstage-community/plugin-entity-feedback'; + +const entityWarningContent = ( + <> + + + + + + + + + + + + + + + + + + + + + + + + +); + +const overviewContent = ( + + {entityWarningContent} + + + + + + + + + + + + + + + + + + +); + +const serviceEntityPage = ( + + + {overviewContent} + + + + + + + + + + + + + + + + + +); + +const websiteEntityPage = ( + + + {overviewContent} + + + + + + + + + + + + + + + + + +); + +const defaultEntityPage = ( + + + {overviewContent} + + + + + + +); + +const componentPage = ( + + + {serviceEntityPage} + + + + {websiteEntityPage} + + + {defaultEntityPage} + +); + +const systemPage = ( + + + + {entityWarningContent} + + + + + + + + + + + + + + + +); + +const domainPage = ( + + + + {entityWarningContent} + + + + + + + + + +); + +const userPage = ( + + + + {entityWarningContent} + + + + + + + + + + + + +); + +const groupPage = ( + + + + {entityWarningContent} + + + + + + + + + + + + + + + + + + +); + +export const entityPage = ( + + + + + + + + {defaultEntityPage} + +); diff --git a/workspaces/entity-feedback/packages/app/src/index.tsx b/workspaces/entity-feedback/packages/app/src/index.tsx new file mode 100644 index 000000000..d875c774c --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/index.tsx @@ -0,0 +1,6 @@ +import '@backstage/cli/asset-types'; +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import App from './App'; + +ReactDOM.createRoot(document.getElementById('root')!).render(); diff --git a/workspaces/entity-feedback/packages/app/src/setupTests.ts b/workspaces/entity-feedback/packages/app/src/setupTests.ts new file mode 100644 index 000000000..7b0828bfa --- /dev/null +++ b/workspaces/entity-feedback/packages/app/src/setupTests.ts @@ -0,0 +1 @@ +import '@testing-library/jest-dom'; diff --git a/workspaces/entity-feedback/packages/backend/.eslintrc.js b/workspaces/entity-feedback/packages/backend/.eslintrc.js new file mode 100644 index 000000000..e2a53a6ad --- /dev/null +++ b/workspaces/entity-feedback/packages/backend/.eslintrc.js @@ -0,0 +1 @@ +module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); diff --git a/workspaces/entity-feedback/packages/backend/CHANGELOG.md b/workspaces/entity-feedback/packages/backend/CHANGELOG.md new file mode 100644 index 000000000..18803d0aa --- /dev/null +++ b/workspaces/entity-feedback/packages/backend/CHANGELOG.md @@ -0,0 +1 @@ +# backend diff --git a/workspaces/entity-feedback/packages/backend/package.json b/workspaces/entity-feedback/packages/backend/package.json new file mode 100644 index 000000000..e47f3e9e1 --- /dev/null +++ b/workspaces/entity-feedback/packages/backend/package.json @@ -0,0 +1,37 @@ +{ + "name": "backend", + "version": "0.0.0", + "main": "dist/index.cjs.js", + "types": "src/index.ts", + "private": true, + "repository": { + "type": "git", + "url": "https://github.com/backstage/community-plugins", + "directory": "workspaces/entity-feedback/packages/backend" + }, + "backstage": { + "role": "backend" + }, + "scripts": { + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "clean": "backstage-cli package clean" + }, + "dependencies": { + "@backstage-community/plugin-entity-feedback-backend": "workspace:^", + "@backstage/backend-defaults": "^0.3.3", + "@backstage/backend-plugin-api": "^0.6.21", + "@backstage/plugin-app-backend": "^0.3.70", + "@backstage/plugin-auth-backend": "^0.22.8", + "@backstage/plugin-auth-backend-module-guest-provider": "^0.1.7", + "@backstage/plugin-catalog-backend": "^1.23.2" + }, + "devDependencies": { + "@backstage/cli": "^0.26.10" + }, + "files": [ + "dist" + ] +} diff --git a/workspaces/entity-feedback/packages/backend/src/index.ts b/workspaces/entity-feedback/packages/backend/src/index.ts new file mode 100644 index 000000000..3da13b0a4 --- /dev/null +++ b/workspaces/entity-feedback/packages/backend/src/index.ts @@ -0,0 +1,14 @@ +import { createBackend } from '@backstage/backend-defaults'; + +const backend = createBackend(); + +backend.add(import('@backstage/plugin-app-backend/alpha')); + +backend.add(import('@backstage/plugin-auth-backend')); +backend.add(import('@backstage/plugin-auth-backend-module-guest-provider')); + +backend.add(import('@backstage/plugin-catalog-backend/alpha')); + +backend.add(import('@backstage-community/plugin-entity-feedback-backend')); + +backend.start(); diff --git a/workspaces/entity-feedback/plugins/entity-feedback-backend/package.json b/workspaces/entity-feedback/plugins/entity-feedback-backend/package.json index 3ae6b567b..3deb88ed6 100644 --- a/workspaces/entity-feedback/plugins/entity-feedback-backend/package.json +++ b/workspaces/entity-feedback/plugins/entity-feedback-backend/package.json @@ -33,13 +33,13 @@ }, "dependencies": { "@backstage-community/plugin-entity-feedback-common": "workspace:^", - "@backstage/backend-common": "^0.22.0", - "@backstage/backend-plugin-api": "^0.6.18", + "@backstage/backend-common": "^0.23.2", + "@backstage/backend-plugin-api": "^0.6.21", "@backstage/catalog-client": "^1.6.5", "@backstage/catalog-model": "^1.5.0", "@backstage/config": "^1.2.0", "@backstage/errors": "^1.2.4", - "@backstage/plugin-auth-node": "^0.4.13", + "@backstage/plugin-auth-node": "^0.4.16", "@types/express": "*", "express": "^4.18.1", "express-promise-router": "^4.1.0", @@ -48,11 +48,11 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/backend-defaults": "^0.3.2", - "@backstage/backend-test-utils": "^0.3.8", - "@backstage/cli": "^0.26.5", - "@backstage/plugin-auth-backend": "^0.22.7", - "@backstage/plugin-auth-backend-module-guest-provider": "^0.1.6", + "@backstage/backend-defaults": "^0.3.3", + "@backstage/backend-test-utils": "^0.4.3", + "@backstage/cli": "^0.26.10", + "@backstage/plugin-auth-backend": "^0.22.8", + "@backstage/plugin-auth-backend-module-guest-provider": "^0.1.7", "@types/node-fetch": "^2.5.12", "@types/supertest": "^2.0.12", "supertest": "^6.2.4" diff --git a/workspaces/entity-feedback/plugins/entity-feedback-backend/src/service/router.ts b/workspaces/entity-feedback/plugins/entity-feedback-backend/src/service/router.ts index 41a5720fc..6174f13c9 100644 --- a/workspaces/entity-feedback/plugins/entity-feedback-backend/src/service/router.ts +++ b/workspaces/entity-feedback/plugins/entity-feedback-backend/src/service/router.ts @@ -214,6 +214,7 @@ export async function createRouter( targetPluginId: 'catalog', }); + console.log(responses); // Filter responses via user refs to only expose entity refs accessible by current user const accessibleEntityRefs = ( await catalogClient.getEntitiesByRefs( diff --git a/workspaces/entity-feedback/plugins/entity-feedback-common/package.json b/workspaces/entity-feedback/plugins/entity-feedback-common/package.json index 320786087..263d6de47 100644 --- a/workspaces/entity-feedback/plugins/entity-feedback-common/package.json +++ b/workspaces/entity-feedback/plugins/entity-feedback-common/package.json @@ -33,6 +33,6 @@ "test": "backstage-cli package test" }, "devDependencies": { - "@backstage/cli": "^0.26.5" + "@backstage/cli": "^0.26.10" } } diff --git a/workspaces/entity-feedback/plugins/entity-feedback/package.json b/workspaces/entity-feedback/plugins/entity-feedback/package.json index 14b874bad..61fecc2d9 100644 --- a/workspaces/entity-feedback/plugins/entity-feedback/package.json +++ b/workspaces/entity-feedback/plugins/entity-feedback/package.json @@ -34,20 +34,20 @@ "dependencies": { "@backstage-community/plugin-entity-feedback-common": "workspace:^", "@backstage/catalog-model": "^1.5.0", - "@backstage/core-components": "^0.14.7", - "@backstage/core-plugin-api": "^1.9.2", + "@backstage/core-components": "^0.14.8", + "@backstage/core-plugin-api": "^1.9.3", "@backstage/errors": "^1.2.4", - "@backstage/plugin-catalog-react": "^1.12.0", + "@backstage/plugin-catalog-react": "^1.12.1", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", "@types/react": "^16.13.1 || ^17.0.0 || ^18.0.0", "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/cli": "^0.26.5", - "@backstage/dev-utils": "^1.0.32", - "@backstage/plugin-catalog": "^1.20.0", - "@backstage/test-utils": "^1.5.5", + "@backstage/cli": "^0.26.10", + "@backstage/dev-utils": "^1.0.34", + "@backstage/plugin-catalog": "^1.21.0", + "@backstage/test-utils": "^1.5.7", "@testing-library/dom": "^10.0.0", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^15.0.0", diff --git a/workspaces/entity-feedback/yarn.lock b/workspaces/entity-feedback/yarn.lock index 2ae5b7dc9..586be865a 100644 --- a/workspaces/entity-feedback/yarn.lock +++ b/workspaces/entity-feedback/yarn.lock @@ -40,6 +40,17 @@ __metadata: languageName: node linkType: hard +"@apidevtools/json-schema-ref-parser@npm:^11.6.2": + version: 11.6.4 + resolution: "@apidevtools/json-schema-ref-parser@npm:11.6.4" + dependencies: + "@jsdevtools/ono": ^7.1.3 + "@types/json-schema": ^7.0.15 + js-yaml: ^4.1.0 + checksum: ac01bb318dff541ec238322b7cf60210174f0b4ddc540ee7a9bbb997ca3594ba45fb288bb6e4a6bf70f56b26850c904225405f6b9d631838f0c1a5f06ea240f1 + languageName: node + linkType: hard + "@apidevtools/openapi-schemas@npm:^2.1.0": version: 2.1.0 resolution: "@apidevtools/openapi-schemas@npm:2.1.0" @@ -2512,23 +2523,23 @@ __metadata: languageName: node linkType: hard -"@backstage-community/plugin-entity-feedback-backend@workspace:plugins/entity-feedback-backend": +"@backstage-community/plugin-entity-feedback-backend@workspace:^, @backstage-community/plugin-entity-feedback-backend@workspace:plugins/entity-feedback-backend": version: 0.0.0-use.local resolution: "@backstage-community/plugin-entity-feedback-backend@workspace:plugins/entity-feedback-backend" dependencies: "@backstage-community/plugin-entity-feedback-common": "workspace:^" - "@backstage/backend-common": ^0.22.0 - "@backstage/backend-defaults": ^0.3.2 - "@backstage/backend-plugin-api": ^0.6.18 - "@backstage/backend-test-utils": ^0.3.8 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-defaults": ^0.3.3 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/backend-test-utils": ^0.4.3 "@backstage/catalog-client": ^1.6.5 "@backstage/catalog-model": ^1.5.0 - "@backstage/cli": ^0.26.5 + "@backstage/cli": ^0.26.10 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-backend": ^0.22.7 - "@backstage/plugin-auth-backend-module-guest-provider": ^0.1.6 - "@backstage/plugin-auth-node": ^0.4.13 + "@backstage/plugin-auth-backend": ^0.22.8 + "@backstage/plugin-auth-backend-module-guest-provider": ^0.1.7 + "@backstage/plugin-auth-node": ^0.4.16 "@types/express": "*" "@types/node-fetch": ^2.5.12 "@types/supertest": ^2.0.12 @@ -2545,24 +2556,24 @@ __metadata: version: 0.0.0-use.local resolution: "@backstage-community/plugin-entity-feedback-common@workspace:plugins/entity-feedback-common" dependencies: - "@backstage/cli": ^0.26.5 + "@backstage/cli": ^0.26.10 languageName: unknown linkType: soft -"@backstage-community/plugin-entity-feedback@workspace:plugins/entity-feedback": +"@backstage-community/plugin-entity-feedback@workspace:^, @backstage-community/plugin-entity-feedback@workspace:plugins/entity-feedback": version: 0.0.0-use.local resolution: "@backstage-community/plugin-entity-feedback@workspace:plugins/entity-feedback" dependencies: "@backstage-community/plugin-entity-feedback-common": "workspace:^" "@backstage/catalog-model": ^1.5.0 - "@backstage/cli": ^0.26.5 - "@backstage/core-components": ^0.14.7 - "@backstage/core-plugin-api": ^1.9.2 - "@backstage/dev-utils": ^1.0.32 + "@backstage/cli": ^0.26.10 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/dev-utils": ^1.0.34 "@backstage/errors": ^1.2.4 - "@backstage/plugin-catalog": ^1.20.0 - "@backstage/plugin-catalog-react": ^1.12.0 - "@backstage/test-utils": ^1.5.5 + "@backstage/plugin-catalog": ^1.21.0 + "@backstage/plugin-catalog-react": ^1.12.1 + "@backstage/test-utils": ^1.5.7 "@material-ui/core": ^4.9.13 "@material-ui/icons": ^4.9.1 "@testing-library/dom": ^10.0.0 @@ -2584,39 +2595,39 @@ __metadata: languageName: unknown linkType: soft -"@backstage/app-defaults@npm:^1.5.5": - version: 1.5.5 - resolution: "@backstage/app-defaults@npm:1.5.5" +"@backstage/app-defaults@npm:^1.5.7": + version: 1.5.7 + resolution: "@backstage/app-defaults@npm:1.5.7" dependencies: - "@backstage/core-app-api": ^1.12.5 - "@backstage/core-components": ^0.14.7 - "@backstage/core-plugin-api": ^1.9.2 - "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/theme": ^0.5.4 + "@backstage/core-app-api": ^1.13.0 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/plugin-permission-react": ^0.4.23 + "@backstage/theme": ^0.5.6 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 peerDependencies: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: fcaddf694896131d00fff964833b516c038fa05f2c6d74eef7f7e6695734999adb4162365c614f42b9ffac7ce4ec1de2d892691e9096713e1eb4ead9f29722fd + checksum: 7e2b22d04160df968b213c93ab242b84d509a9ee8bfe87ef1de91a5728698470f3af4dde600648bf0a5bb1914c7551b4ed594474632a883f66b604feb706c7ae languageName: node linkType: hard -"@backstage/backend-app-api@npm:^0.7.3, @backstage/backend-app-api@npm:^0.7.8": - version: 0.7.8 - resolution: "@backstage/backend-app-api@npm:0.7.8" +"@backstage/backend-app-api@npm:^0.7.9": + version: 0.7.9 + resolution: "@backstage/backend-app-api@npm:0.7.9" dependencies: - "@backstage/backend-common": ^0.23.1 - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/backend-tasks": ^0.5.25 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/backend-tasks": ^0.5.26 "@backstage/cli-common": ^0.1.14 "@backstage/cli-node": ^0.2.6 "@backstage/config": ^1.2.0 "@backstage/config-loader": ^1.8.1 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.15 - "@backstage/plugin-permission-node": ^0.7.31 + "@backstage/plugin-auth-node": ^0.4.16 + "@backstage/plugin-permission-node": ^0.7.32 "@backstage/types": ^1.1.1 "@manypkg/get-packages": ^1.1.3 "@types/cors": ^2.8.6 @@ -2645,83 +2656,13 @@ __metadata: uuid: ^9.0.0 winston: ^3.2.1 winston-transport: ^4.5.0 - checksum: d4f38f69430c344aef444d5d5de5022f21117e0ac9ca80ad86a8bf3eea3f44ab2d00a3f12c82c1287db7c2419c6be3b72ec6b152cb876c27d0c514011eb2322d + checksum: bbc5026fe1ddc29e93f0ee16f261108f17f6628cb15e2ad47a850124f1bb0671cf8d740532c45e96db448df87ef5c262c764754c150116d242348303c694eff3 languageName: node linkType: hard -"@backstage/backend-common@npm:^0.22.0": - version: 0.22.0 - resolution: "@backstage/backend-common@npm:0.22.0" - dependencies: - "@aws-sdk/abort-controller": ^3.347.0 - "@aws-sdk/client-codecommit": ^3.350.0 - "@aws-sdk/client-s3": ^3.350.0 - "@aws-sdk/credential-providers": ^3.350.0 - "@aws-sdk/types": ^3.347.0 - "@backstage/backend-app-api": ^0.7.3 - "@backstage/backend-dev-utils": ^0.1.4 - "@backstage/backend-plugin-api": ^0.6.18 - "@backstage/cli-common": ^0.1.13 - "@backstage/config": ^1.2.0 - "@backstage/config-loader": ^1.8.0 - "@backstage/errors": ^1.2.4 - "@backstage/integration": ^1.11.0 - "@backstage/integration-aws-node": ^0.1.12 - "@backstage/plugin-auth-node": ^0.4.13 - "@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: ^4.0.0 - express: ^4.17.1 - express-promise-router: ^4.1.0 - fs-extra: ^11.2.0 - git-url-parse: ^14.0.0 - helmet: ^6.0.0 - isomorphic-git: ^1.23.0 - jose: ^5.0.0 - keyv: ^4.5.2 - knex: ^3.0.0 - lodash: ^4.17.21 - logform: ^2.3.2 - luxon: ^3.0.0 - minimatch: ^9.0.0 - mysql2: ^3.0.0 - node-fetch: ^2.6.7 - p-limit: ^3.1.0 - pg: ^8.11.3 - raw-body: ^2.4.1 - tar: ^6.1.12 - uuid: ^9.0.0 - winston: ^3.2.1 - winston-transport: ^4.5.0 - yauzl: ^3.0.0 - yn: ^4.0.0 - peerDependencies: - pg-connection-string: ^2.3.0 - peerDependenciesMeta: - pg-connection-string: - optional: true - checksum: 289f5cbe2ef826bd5c1ae949090b24999a80622f023928f148286a445b2e326a8fb58d1f6861b1c40d7ca9ab404e35c9a073b53e8660c20726caf0d305aaa337 - languageName: node - linkType: hard - -"@backstage/backend-common@npm:^0.23.1": - version: 0.23.1 - resolution: "@backstage/backend-common@npm:0.23.1" +"@backstage/backend-common@npm:^0.23.2": + version: 0.23.2 + resolution: "@backstage/backend-common@npm:0.23.2" dependencies: "@aws-sdk/abort-controller": ^3.347.0 "@aws-sdk/client-codecommit": ^3.350.0 @@ -2729,14 +2670,14 @@ __metadata: "@aws-sdk/credential-providers": ^3.350.0 "@aws-sdk/types": ^3.347.0 "@backstage/backend-dev-utils": ^0.1.4 - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/cli-common": ^0.1.14 "@backstage/config": ^1.2.0 "@backstage/config-loader": ^1.8.1 "@backstage/errors": ^1.2.4 "@backstage/integration": ^1.12.0 "@backstage/integration-aws-node": ^0.1.12 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-node": ^0.4.16 "@backstage/types": ^1.1.1 "@google-cloud/storage": ^7.0.0 "@keyv/memcache": ^1.3.5 @@ -2791,32 +2732,32 @@ __metadata: peerDependenciesMeta: pg-connection-string: optional: true - checksum: 6be6f8fb6ea46367ac96516e4d6165579dea5d78a3969305111f226b0135fa4463d263da9cb21558e58dd277615d99317927b229c2f3fa92c02b2793ee3096a4 + checksum: d97eec7b3d0b5c5c0ed3451d6959b0901800ba29fda2c223e0de09f29b6708d5b5acee5e6a98f61c6a52a346405428d2f76626b0f5bc394a5351fa49a2a46bc2 languageName: node linkType: hard -"@backstage/backend-defaults@npm:^0.3.2": - version: 0.3.2 - resolution: "@backstage/backend-defaults@npm:0.3.2" +"@backstage/backend-defaults@npm:^0.3.3": + version: 0.3.3 + resolution: "@backstage/backend-defaults@npm:0.3.3" dependencies: "@aws-sdk/abort-controller": ^3.347.0 "@aws-sdk/client-codecommit": ^3.350.0 "@aws-sdk/client-s3": ^3.350.0 "@aws-sdk/credential-providers": ^3.350.0 "@aws-sdk/types": ^3.347.0 - "@backstage/backend-app-api": ^0.7.8 - "@backstage/backend-common": ^0.23.1 + "@backstage/backend-app-api": ^0.7.9 + "@backstage/backend-common": ^0.23.2 "@backstage/backend-dev-utils": ^0.1.4 - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/cli-common": ^0.1.14 "@backstage/config": ^1.2.0 "@backstage/config-loader": ^1.8.1 "@backstage/errors": ^1.2.4 "@backstage/integration": ^1.12.0 "@backstage/integration-aws-node": ^0.1.12 - "@backstage/plugin-auth-node": ^0.4.15 - "@backstage/plugin-events-node": ^0.3.6 - "@backstage/plugin-permission-node": ^0.7.31 + "@backstage/plugin-auth-node": ^0.4.16 + "@backstage/plugin-events-node": ^0.3.7 + "@backstage/plugin-permission-node": ^0.7.32 "@backstage/types": ^1.1.1 "@google-cloud/storage": ^7.0.0 "@keyv/memcache": ^1.3.5 @@ -2867,7 +2808,7 @@ __metadata: yauzl: ^3.0.0 yn: ^4.0.0 zod: ^3.22.4 - checksum: 6f33184ff2cad1c0db2504dd382629c1a9d9a2342f442a24f4fdfed58eb2173e017e27c73ea4d51c808f55b956aae52dc44810050ba83660f35bc9cda759c8f0 + checksum: dbe2df21876d42893d41acb38a1e5865ef23378ed26d64ad99b80a995111fab59a71e8921f5c61b504f363303b2518fc423a32e105c7728ef533b82d626884c4 languageName: node linkType: hard @@ -2878,14 +2819,33 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^0.6.18, @backstage/backend-plugin-api@npm:^0.6.20": - version: 0.6.20 - resolution: "@backstage/backend-plugin-api@npm:0.6.20" +"@backstage/backend-openapi-utils@npm:^0.1.14": + version: 0.1.14 + resolution: "@backstage/backend-openapi-utils@npm:0.1.14" + dependencies: + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/errors": ^1.2.4 + "@types/express": ^4.17.6 + "@types/express-serve-static-core": ^4.17.5 + express: ^4.17.1 + express-openapi-validator: ^5.0.4 + express-promise-router: ^4.1.0 + json-schema-to-ts: ^3.0.0 + lodash: ^4.17.21 + openapi-merge: ^1.3.2 + openapi3-ts: ^3.1.2 + checksum: 57e239eb25bfb4f8dc814136dffbfa2b7bb8ba3a527c3f8cb9b3da2da6c03ab6e8c23f546a5c5e23ed9f12dcaf186ba3a5d8cd83b070649ac9418981ca929007 + languageName: node + linkType: hard + +"@backstage/backend-plugin-api@npm:^0.6.21": + version: 0.6.21 + resolution: "@backstage/backend-plugin-api@npm:0.6.21" dependencies: "@backstage/cli-common": ^0.1.14 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-node": ^0.4.16 "@backstage/plugin-permission-common": ^0.7.14 "@backstage/types": ^1.1.1 "@types/express": ^4.17.6 @@ -2893,16 +2853,16 @@ __metadata: express: ^4.17.1 knex: ^3.0.0 luxon: ^3.0.0 - checksum: 8f17312e0e63600f9db8fbcee77aff683611063ac07af5aaf99d8f1a15f4de163d2481dcbeb8ed42cdb4a70f43716bf5615147474b982a412753ebed4f6c3e8d + checksum: d6b81036579108835cbf63fcc2c3e5a9ac684e3797d415d1ac4e26a32db72c0b0b182c098fb91e7a3219eaed2362a85d717327f69f6d2b566c3f5c6a8963c9d1 languageName: node linkType: hard -"@backstage/backend-tasks@npm:^0.5.25": - version: 0.5.25 - resolution: "@backstage/backend-tasks@npm:0.5.25" +"@backstage/backend-tasks@npm:^0.5.26": + version: 0.5.26 + resolution: "@backstage/backend-tasks@npm:0.5.26" dependencies: - "@backstage/backend-common": ^0.23.1 - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 "@backstage/types": ^1.1.1 @@ -2914,36 +2874,42 @@ __metadata: luxon: ^3.0.0 uuid: ^9.0.0 zod: ^3.22.4 - checksum: 85b696575b4b79ff4d5b30259bf6106f615b7355dbaf27048337db39b7addfe55d003a3ae9afc97e13935f0d1596c36d0ddae23b2ebe9e3e55bd066130ce2226 + checksum: 1c1a00733efc8a751a541fc9c5fc03b3437acd99632cf2df35f81f08d543442732b690bf16fbe4a6da91e71d3f48ee6d36c6dc2f65da83d4ad1439e7d15a2549 languageName: node linkType: hard -"@backstage/backend-test-utils@npm:^0.3.8": - version: 0.3.8 - resolution: "@backstage/backend-test-utils@npm:0.3.8" +"@backstage/backend-test-utils@npm:^0.4.3": + version: 0.4.3 + resolution: "@backstage/backend-test-utils@npm:0.4.3" dependencies: - "@backstage/backend-app-api": ^0.7.3 - "@backstage/backend-common": ^0.22.0 - "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-app-api": ^0.7.9 + "@backstage/backend-defaults": ^0.3.3 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.13 - "@backstage/plugin-events-node": ^0.3.4 + "@backstage/plugin-auth-node": ^0.4.16 + "@backstage/plugin-events-node": ^0.3.7 "@backstage/types": ^1.1.1 + "@keyv/memcache": ^1.3.5 + "@keyv/redis": ^2.5.3 + "@types/keyv": ^4.2.0 better-sqlite3: ^9.0.0 cookie: ^0.6.0 express: ^4.17.1 fs-extra: ^11.0.0 + keyv: ^4.5.2 knex: ^3.0.0 msw: ^1.0.0 mysql2: ^3.0.0 pg: ^8.11.3 + pg-connection-string: ^2.3.0 testcontainers: ^10.0.0 textextensions: ^5.16.0 uuid: ^9.0.0 + yn: ^4.0.0 peerDependencies: "@types/jest": "*" - checksum: 76813c12afc21b0a02c323757dbd3cfc3f30108283bf3f5eee2e237bd9d69d4056ff801a027e5ac0464037266709f2e959e9e76fdf3d607d811f35e31a5c62fb + checksum: f2a0abbe9b3260ea3cbf76199c72322007fe939b41bee0e52c2cd107c29985be020512148e40b0867984813c26f83613cf2f16c45157f1f21b613e6acb12a9b3 languageName: node linkType: hard @@ -2971,14 +2937,14 @@ __metadata: languageName: node linkType: hard -"@backstage/cli-common@npm:^0.1.13, @backstage/cli-common@npm:^0.1.14": +"@backstage/cli-common@npm:^0.1.14": version: 0.1.14 resolution: "@backstage/cli-common@npm:0.1.14" checksum: 6c5031ae31f08b405e5e59105d98e43dc6d865f960e5d016067267ecabccd5a892ab65d59d5b9e31850dccddb9eb29e06bf360ab6be8f7949991561ddb163fcb languageName: node linkType: hard -"@backstage/cli-node@npm:^0.2.5, @backstage/cli-node@npm:^0.2.6": +"@backstage/cli-node@npm:^0.2.6": version: 0.2.6 resolution: "@backstage/cli-node@npm:0.2.6" dependencies: @@ -2994,18 +2960,18 @@ __metadata: languageName: node linkType: hard -"@backstage/cli@npm:^0.26.5": - version: 0.26.5 - resolution: "@backstage/cli@npm:0.26.5" +"@backstage/cli@npm:^0.26.10": + version: 0.26.10 + resolution: "@backstage/cli@npm:0.26.10" dependencies: "@backstage/catalog-model": ^1.5.0 - "@backstage/cli-common": ^0.1.13 - "@backstage/cli-node": ^0.2.5 + "@backstage/cli-common": ^0.1.14 + "@backstage/cli-node": ^0.2.6 "@backstage/config": ^1.2.0 - "@backstage/config-loader": ^1.8.0 + "@backstage/config-loader": ^1.8.1 "@backstage/errors": ^1.2.4 "@backstage/eslint-plugin": ^0.1.8 - "@backstage/integration": ^1.11.0 + "@backstage/integration": ^1.12.0 "@backstage/release-manifests": ^0.0.11 "@backstage/types": ^1.1.1 "@manypkg/get-packages": ^1.1.3 @@ -3035,7 +3001,7 @@ __metadata: "@typescript-eslint/eslint-plugin": ^6.12.0 "@typescript-eslint/parser": ^6.7.2 "@yarnpkg/lockfile": ^1.1.0 - "@yarnpkg/parsers": ^3.0.0-rc.4 + "@yarnpkg/parsers": ^3.0.0 bfj: ^8.0.0 buffer: ^6.0.3 chalk: ^4.0.0 @@ -3113,7 +3079,7 @@ __metadata: "@vitejs/plugin-react": ^4.0.4 vite: ^4.4.9 vite-plugin-html: ^3.2.0 - vite-plugin-node-polyfills: ^0.21.0 + vite-plugin-node-polyfills: ^0.22.0 peerDependenciesMeta: "@vitejs/plugin-react": optional: true @@ -3125,11 +3091,11 @@ __metadata: optional: true bin: backstage-cli: bin/backstage-cli - checksum: 9cf4ff219347becd11ed3060083fa42b6c11b98dcb05c6db5ae6527624cfa30304344968e245ccce855979c7926908ecf921a1e137fb68173b2aab025433f5ab + checksum: a50919b00a33585dfbfd139af0c307b00b2a683d17f16bcba2702c3fb8e56211fba2a7c0dfbbca320cd9caf81583dc2aedc519959e3f790798aa289b14df776b languageName: node linkType: hard -"@backstage/config-loader@npm:^1.8.0, @backstage/config-loader@npm:^1.8.1": +"@backstage/config-loader@npm:^1.8.1": version: 1.8.1 resolution: "@backstage/config-loader@npm:1.8.1" dependencies: @@ -3163,12 +3129,12 @@ __metadata: languageName: node linkType: hard -"@backstage/core-app-api@npm:^1.12.5": - version: 1.12.5 - resolution: "@backstage/core-app-api@npm:1.12.5" +"@backstage/core-app-api@npm:^1.13.0": + version: 1.13.0 + resolution: "@backstage/core-app-api@npm:1.13.0" dependencies: "@backstage/config": ^1.2.0 - "@backstage/core-plugin-api": ^1.9.2 + "@backstage/core-plugin-api": ^1.9.3 "@backstage/types": ^1.1.1 "@backstage/version-bridge": ^1.0.8 "@types/prop-types": ^15.7.3 @@ -3184,33 +3150,33 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 1766b8a6af12191cebc1af32827a564bd654e371d22bfb5a88a0e58921692cd15917e88c6efe136196a979b617809ae522ee96c23785c41bc9856e5de54d75ab + checksum: 53aa8263e95d47386779dd48736b6511c655466865891b9c0dcac1ff1942e0c7218a05350046b325e1823813edf432ab64f064c913c2b4e1a5fe0e4233695a29 languageName: node linkType: hard -"@backstage/core-compat-api@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/core-compat-api@npm:0.2.5" +"@backstage/core-compat-api@npm:^0.2.6": + version: 0.2.6 + resolution: "@backstage/core-compat-api@npm:0.2.6" dependencies: - "@backstage/core-plugin-api": ^1.9.2 - "@backstage/frontend-plugin-api": ^0.6.5 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/frontend-plugin-api": ^0.6.6 "@backstage/version-bridge": ^1.0.8 "@types/react": ^16.13.1 || ^17.0.0 peerDependencies: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 64c07c833bb7b759a46cfa64aabb9caed20b36abdee375c796eaa28a4a0991c5ff3d2c36f0478f177adb59d35ab5554110ccd475cdce67dea88a80a0e1c48052 + checksum: c09e11a6ba5d2cef85dd80e8f104e67dcee2d3e9f8697880eab0820bbddbf2a09b212fe6314acdf8996b8f3768720a4b11939883a9608e77c237d63fd2fb1fcc languageName: node linkType: hard -"@backstage/core-components@npm:^0.14.7": - version: 0.14.7 - resolution: "@backstage/core-components@npm:0.14.7" +"@backstage/core-components@npm:^0.14.8": + version: 0.14.8 + resolution: "@backstage/core-components@npm:0.14.8" dependencies: "@backstage/config": ^1.2.0 - "@backstage/core-plugin-api": ^1.9.2 + "@backstage/core-plugin-api": ^1.9.3 "@backstage/errors": ^1.2.4 - "@backstage/theme": ^0.5.4 + "@backstage/theme": ^0.5.6 "@backstage/version-bridge": ^1.0.8 "@date-io/core": ^1.3.13 "@material-table/core": ^3.1.0 @@ -3248,13 +3214,13 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: e3906347c197d741dbff24d20af5cd0117e4bf1667c34a4a3a70d8c0f3c0c92bd768b53c417ca78f8b87560a3623f497938f531be86c8727f83822a11e9aa4e5 + checksum: b833e833c83f72e0cc695fe2726cbf01b58819ad062ed9ab1e604514bb398ade20e1abb208d2e39ab1f746fdbd4547486e3935bacb44b457a47070f9c77895dc languageName: node linkType: hard -"@backstage/core-plugin-api@npm:^1.9.2": - version: 1.9.2 - resolution: "@backstage/core-plugin-api@npm:1.9.2" +"@backstage/core-plugin-api@npm:^1.9.3": + version: 1.9.3 + resolution: "@backstage/core-plugin-api@npm:1.9.3" dependencies: "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 @@ -3266,22 +3232,22 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 2df505c14853b3b35b8644d66f3e58d235bc6ee7f7b81785ec163aa9f089fc03a6c03e3b191d001b247f19d97063e02e585d67661720a8b6a13ab67a2403c218 + checksum: 490295c126eff7f7f3107565097bc3dbdda5b72e52301a6c47fab91429961aff5757ba91208cbe12c37f90d429703919ab6067a30c394249ec792d900308d309 languageName: node linkType: hard -"@backstage/dev-utils@npm:^1.0.32": - version: 1.0.32 - resolution: "@backstage/dev-utils@npm:1.0.32" +"@backstage/dev-utils@npm:^1.0.34": + version: 1.0.34 + resolution: "@backstage/dev-utils@npm:1.0.34" dependencies: - "@backstage/app-defaults": ^1.5.5 + "@backstage/app-defaults": ^1.5.7 "@backstage/catalog-model": ^1.5.0 - "@backstage/core-app-api": ^1.12.5 - "@backstage/core-components": ^0.14.7 - "@backstage/core-plugin-api": ^1.9.2 - "@backstage/integration-react": ^1.1.27 - "@backstage/plugin-catalog-react": ^1.12.0 - "@backstage/theme": ^0.5.4 + "@backstage/core-app-api": ^1.13.0 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/integration-react": ^1.1.28 + "@backstage/plugin-catalog-react": ^1.12.1 + "@backstage/theme": ^0.5.6 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 @@ -3290,7 +3256,7 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: e1e3892c3c1e74115e45caa5b102bdc4797076da5dacffb042d5333a87aefad9f32b33b572b0c94cee6995aa44aee2c7dd23b104e8b9116b0dca6627490edab6 + checksum: e3eedb86fba9fa1dead042c75407d429dcb0481cbc57a295efb99681c435717a6ff66a19841546758d36bfb53e00be7c9308feb60633b80111da7509281098f1 languageName: node linkType: hard @@ -3329,12 +3295,12 @@ __metadata: languageName: node linkType: hard -"@backstage/frontend-plugin-api@npm:^0.6.5": - version: 0.6.5 - resolution: "@backstage/frontend-plugin-api@npm:0.6.5" +"@backstage/frontend-plugin-api@npm:^0.6.6": + version: 0.6.6 + resolution: "@backstage/frontend-plugin-api@npm:0.6.6" dependencies: - "@backstage/core-components": ^0.14.7 - "@backstage/core-plugin-api": ^1.9.2 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 "@backstage/types": ^1.1.1 "@backstage/version-bridge": ^1.0.8 "@material-ui/core": ^4.12.4 @@ -3345,7 +3311,7 @@ __metadata: peerDependencies: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: be880b5a3bb86d4e2c32a90ca64265b529901dabcdcbf5a87b5cbdfd68fc347297359550da195034e671e074db9db7c659d663d4fd46ed3836896bd1878fae2f + checksum: c2af07bb73751f050937ba0f34941cc21639defdf13c6e219069ff4143324404229113874caef28f41b9a92a00121991da2a88782595e5221b48910e2f8be7c7 languageName: node linkType: hard @@ -3364,13 +3330,13 @@ __metadata: languageName: node linkType: hard -"@backstage/integration-react@npm:^1.1.27": - version: 1.1.27 - resolution: "@backstage/integration-react@npm:1.1.27" +"@backstage/integration-react@npm:^1.1.28": + version: 1.1.28 + resolution: "@backstage/integration-react@npm:1.1.28" dependencies: "@backstage/config": ^1.2.0 - "@backstage/core-plugin-api": ^1.9.2 - "@backstage/integration": ^1.11.0 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/integration": ^1.12.0 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@types/react": ^16.13.1 || ^17.0.0 @@ -3378,11 +3344,11 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 136bdfeb7c4ba91eb2405a82ae99fd5d935056d7fe77064bf799a8d375a2b5c645e0df7deaee7e1e0ad6fb48dcac94c82e4b29e3d3a00f80555116b1902102b2 + checksum: 15443a7ebc457114715651e652a40472085ca18ec10da078bad1e71e3aa9cac33d10704b164d09108f6195a9cb4d2eae11751d853598ef0dd0e4c160858f782d languageName: node linkType: hard -"@backstage/integration@npm:^1.11.0, @backstage/integration@npm:^1.12.0": +"@backstage/integration@npm:^1.12.0": version: 1.12.0 resolution: "@backstage/integration@npm:1.12.0" dependencies: @@ -3399,250 +3365,289 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.2.1" +"@backstage/plugin-app-backend@npm:^0.3.70": + version: 0.3.70 + resolution: "@backstage/plugin-app-backend@npm:0.3.70" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/config": ^1.2.0 + "@backstage/config-loader": ^1.8.1 + "@backstage/errors": ^1.2.4 + "@backstage/plugin-app-node": ^0.1.21 + "@backstage/plugin-auth-node": ^0.4.16 + "@backstage/types": ^1.1.1 + "@types/express": ^4.17.6 + express: ^4.17.1 + express-promise-router: ^4.1.0 + fs-extra: ^11.2.0 + globby: ^11.0.0 + helmet: ^6.0.0 + knex: ^3.0.0 + lodash: ^4.17.21 + luxon: ^3.0.0 + yn: ^4.0.0 + checksum: 40ecc09b7642204ed95de06705df8991aa1306b44124ed17e94ad8c2d2b2261d52de01ba0d26825ef3f336f3c1e56c7593988ca03bec65b1c39996fa4714ae11 + languageName: node + linkType: hard + +"@backstage/plugin-app-node@npm:^0.1.21": + version: 0.1.21 + resolution: "@backstage/plugin-app-node@npm:0.1.21" + dependencies: + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/config-loader": ^1.8.1 + "@types/express": ^4.17.6 + express: ^4.17.1 + fs-extra: ^11.2.0 + checksum: cff0010b0b05723738f3f0ec5ed4df0837017a4f253cecf8259785658bb1881fc6f110942d786d90e06259b461c43a659c2d1d0e873bbb6a801224e6fff1da0f + languageName: node + linkType: hard + +"@backstage/plugin-auth-backend-module-atlassian-provider@npm:^0.2.2": + version: 0.2.2 + resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@npm:0.2.2" + dependencies: + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 express: ^4.18.2 passport: ^0.7.0 passport-atlassian-oauth2: ^2.1.0 - checksum: 2fac1587cdeefd948d3f359b3aebe9c6680154f172e89dc3c4332ccffb7bc5550f89c9dfe13266c71a2bcdf27cbb4b933abd5ffa52ac0f7097ddca0cc0a4f5de + checksum: ad8533d13bf17fcd6ceb8b00b072126a00299aac0dbc060f954a049990e8175e679d79bb8bf2c8fe5a88b253a9013465977805d34e075d0f862220c531359b53 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.1.12": - version: 0.1.12 - resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.1.12" +"@backstage/plugin-auth-backend-module-aws-alb-provider@npm:^0.1.13": + version: 0.1.13 + resolution: "@backstage/plugin-auth-backend-module-aws-alb-provider@npm:0.1.13" dependencies: - "@backstage/backend-common": ^0.23.1 - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-backend": ^0.22.7 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-backend": ^0.22.8 + "@backstage/plugin-auth-node": ^0.4.16 jose: ^5.0.0 node-cache: ^5.1.2 node-fetch: ^2.6.7 - checksum: 5977bace5320dc83c1c18e0539ffe8adcd0e76d2805850f9c9e289e428361dd84e5d772da417ab9ff1551645a467fdb48fbc2121c7272d7db9e82fbad431f6d1 + checksum: fb6f5377083c2cfc8252a1fa2af73489f5294770678fa25aac1ffaf2e465e01be6df0f8972ba7e237f73adb06bf0452bfcdd7e04af043a29c2c722f4e42fdbf8 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.1.3": - version: 0.1.3 - resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.1.3" +"@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:^0.1.4": + version: 0.1.4 + resolution: "@backstage/plugin-auth-backend-module-azure-easyauth-provider@npm:0.1.4" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/catalog-model": ^1.5.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-node": ^0.4.16 "@types/passport": ^1.0.16 express: ^4.19.2 jose: ^5.0.0 passport: ^0.7.0 - checksum: a348cb76dc9666357f84749bc11521fcddad907ea254c1a23240028d8d0f645e750d8ef2bc343b5d022dde4a006508094f3d5b4879e3be80ed7ae32e3c09fe17 + checksum: f8ef91c732ff9c84c65e4a7dab45b97e5bd80ae09e39e6ffbde6e8c31ee2a74f5ad599c2ae4129d4aecd301c75b5f799e88756f72fe5724174da703845680cdd languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.1.3": - version: 0.1.3 - resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.1.3" +"@backstage/plugin-auth-backend-module-bitbucket-provider@npm:^0.1.4": + version: 0.1.4 + resolution: "@backstage/plugin-auth-backend-module-bitbucket-provider@npm:0.1.4" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 express: ^4.18.2 passport: ^0.7.0 passport-bitbucket-oauth2: ^0.1.2 - checksum: f1ef15d15ed1538f29eb0fb3fd80a63109b1299e35262f6d418d2c77d38856b80e879e84cd59b51ec16d68e22bd46f63bf1b97ed8ed60b8556d538237b35f9ed + checksum: e56b34914f8cb6b1b2525ee693b7d24de2dce50baf9eb6307b795dbcb875d88cab8773b9c29920da760f9009dd3ab2224174b739dd24fcdd4d5f82cc3526fa8a languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.1.3": - version: 0.1.3 - resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.1.3" +"@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:^0.1.4": + version: 0.1.4 + resolution: "@backstage/plugin-auth-backend-module-cloudflare-access-provider@npm:0.1.4" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-node": ^0.4.16 express: ^4.18.2 jose: ^5.0.0 node-fetch: ^2.6.7 - checksum: 7e8e01cfeaf1a9e74fbd730b9e2979465fb8ca096a7051419cebdac0212aad61d57929384fd1194036dee3be37150ea6311a72ac571e071d85f253b2f5185a69 + checksum: 4033d8d2ff9708919dd5bb48b2001a0a1ef68fa65724044ab5086014021eba2547a9c0a0a0e7060cc062bdec6f3bd0dde71bc31aae8f5aa67178032df926db28 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.2.15": - version: 0.2.15 - resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.2.15" +"@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:^0.2.16": + version: 0.2.16 + resolution: "@backstage/plugin-auth-backend-module-gcp-iap-provider@npm:0.2.16" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-node": ^0.4.16 "@backstage/types": ^1.1.1 google-auth-library: ^9.0.0 - checksum: 6994f710a2d1d8c9a34a740b0cefd82a61bdce9f004bc33346a47e9856cc43b8d1561b0abad179fe68de4fa0c14251f660c1b79e962ee8705e8650a58ad8896f + checksum: 5e650868eaf24f4068af3d60eb6fff6e4113b2b60ea129ab4dbdd1e916b307cafbbf103343f5d61a5e496164e06c8881ffe52f2cba908a4bdee523eb1cc9e3bd languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-github-provider@npm:^0.1.17": - version: 0.1.17 - resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.1.17" +"@backstage/plugin-auth-backend-module-github-provider@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/plugin-auth-backend-module-github-provider@npm:0.1.18" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 passport-github2: ^0.1.12 - checksum: 3c8ee2ec1699813eb0b3b242ab145cae1757ac45809f3e4ca7b1f323b7e8d0edadf47213d5dde085f465c4dc036d92682a33449352ef7427ef7923ab9f848cbb + checksum: 45e59159a9bf5b133e267b8c92759f01989696ac5c49efd62913f9e0acbeb2142d666986c85255634694313e3319f135365697b2227af6a1658628d452507bc8 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.1.17": - version: 0.1.17 - resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.1.17" +"@backstage/plugin-auth-backend-module-gitlab-provider@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/plugin-auth-backend-module-gitlab-provider@npm:0.1.18" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 express: ^4.18.2 passport: ^0.7.0 passport-gitlab2: ^5.0.0 - checksum: 70e78aa43f47b1d99b97a66637d6fafde2602bca594375d3b47c4b43687a2691e74a67b79ea35a054f9449638f8193c77f9e805c810099fa4215425b32fdfa32 + checksum: 4cefa923ca879e9dfbd41cee8e58d27d5f3d1fe873c476bae878c9e4d493ca683e15f4dabd68d04940e72d4ba5d54b751f53f76007b69d1794e45dbc56c57111 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-google-provider@npm:^0.1.17": - version: 0.1.17 - resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.1.17" +"@backstage/plugin-auth-backend-module-google-provider@npm:^0.1.18": + version: 0.1.18 + resolution: "@backstage/plugin-auth-backend-module-google-provider@npm:0.1.18" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 google-auth-library: ^9.0.0 passport-google-oauth20: ^2.0.0 - checksum: 73ab22a75bbd58d00dd120ab4962565217e93d7c20c11659bd4fce78719bb447663e1688a6e1e2715ee201b0a6a35eb84c90bce8be0a77661c16003189dc7e13 + checksum: b306c249c8896e1d0b4371bd484dede815049c10cf959f9a226a29da5cdb11f25fb8d7a9b30f1692806bcc6064a34b5da08d609799d3526da8097d6ab0f7e4a1 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-guest-provider@npm:^0.1.6": - version: 0.1.6 - resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.1.6" +"@backstage/plugin-auth-backend-module-guest-provider@npm:^0.1.7": + version: 0.1.7 + resolution: "@backstage/plugin-auth-backend-module-guest-provider@npm:0.1.7" dependencies: - "@backstage/backend-common": ^0.23.1 - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/catalog-model": ^1.5.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-node": ^0.4.16 passport-oauth2: ^1.7.0 - checksum: 59b2d02524bc51311ceb96a051b3e84071f2f4823faf40400747f8fd21b0b535a9d1371d6a2cc895f090b38448072f463b8b8d6fd9c4633ea4662db9c9f791e1 + checksum: 722614086c565dcbbc47c2c88be209157edb394b47bc622632fce3decf5911661d0fd9d18359ef8429e61af522d42defabf3a0798684f9613e77004dd574da02 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.1.15": - version: 0.1.15 - resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.1.15" +"@backstage/plugin-auth-backend-module-microsoft-provider@npm:^0.1.16": + version: 0.1.16 + resolution: "@backstage/plugin-auth-backend-module-microsoft-provider@npm:0.1.16" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 express: ^4.18.2 jose: ^5.0.0 lodash: ^4.17.21 node-fetch: ^2.6.7 passport: ^0.7.0 passport-microsoft: ^1.0.0 - checksum: fd9d121d97e2aea7a6d46ee07f0a6959dba1252e94d7abde1a27dd4f0ead9e6044415cfd6d1a1c6a640632ec69c4307fcd16e8289c24034774deef6078ba71ba + checksum: e5455eb05d11de53f7af73e3aa4fdf84dd6e9a57f61057d533dadbb7f1f47912f939cce312ef662afdb459f0b86d18b845514afae00c3eb628a696eff0a2c7a5 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.2.1" +"@backstage/plugin-auth-backend-module-oauth2-provider@npm:^0.2.2": + version: 0.2.2 + resolution: "@backstage/plugin-auth-backend-module-oauth2-provider@npm:0.2.2" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 passport: ^0.7.0 passport-oauth2: ^1.6.1 - checksum: 08505146262d3f95d13d5d62cd38cb93d804c6a4dd9925d7f138163ec5fc018e4f27a919451f2cd38d5919f82c68210bb90c49e17549ff9555ff19571576cdfb + checksum: f6ffdd4d5ff78753faf793197dac416aa49c3291f4c8088f257d0902ed03bc599863c9eb17cf12583c36483de36969490217646d9757ed003c5ef5b693a5f21f languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.1.13": - version: 0.1.13 - resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.1.13" +"@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:^0.1.14": + version: 0.1.14 + resolution: "@backstage/plugin-auth-backend-module-oauth2-proxy-provider@npm:0.1.14" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-node": ^0.4.16 jose: ^5.0.0 - checksum: dac50a6ee30273f4aa172e26e4fd57399341460da44ec0474c5dddacb9af5de8c05e20ab2b3726229d44af0cbbf79c124002c0a28f1b8f142c6df9efcf55573b + checksum: 1a729458bfaf0c0f67cd0890debe69bd03380a492ac154a58d94bb87bd84bbd96f7da36e5eaf0241d58a6966308922576916ffefa62750175abb2b40abf343be languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.2.1": - version: 0.2.1 - resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.2.1" +"@backstage/plugin-auth-backend-module-oidc-provider@npm:^0.2.2": + version: 0.2.2 + resolution: "@backstage/plugin-auth-backend-module-oidc-provider@npm:0.2.2" dependencies: - "@backstage/backend-common": ^0.23.1 - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-backend": ^0.22.7 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-backend": ^0.22.8 + "@backstage/plugin-auth-node": ^0.4.16 express: ^4.18.2 openid-client: ^5.5.0 passport: ^0.7.0 - checksum: 05e9ede066cfe29e8874124d854f17af1083461911df57c4544577af3a45a69bd3f8f48afd7d7d5f51cc52e92c17ec5435c16ba6f9e07abfb9cabfaa87304372 + checksum: abe63e619ae2246450f0b3f6c002b510337bd481958e8dfcffabbe42a60090724f7cf651038aa4c9c059f51fb5c53b552b9714957f1145f2ae9e440d15a3bbc1 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.0.13": - version: 0.0.13 - resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.0.13" +"@backstage/plugin-auth-backend-module-okta-provider@npm:^0.0.14": + version: 0.0.14 + resolution: "@backstage/plugin-auth-backend-module-okta-provider@npm:0.0.14" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 "@davidzemon/passport-okta-oauth": ^0.0.5 express: ^4.18.2 passport: ^0.7.0 - checksum: fd95cb4868437f27ee117e92bbfedfadf21b718cb436085e125f0a2dc566d10dfd389f79ee57884302f66d06d7e42ff7a9a746896eb6276a07d740f644a7364e + checksum: b04f31ce82c05a7707c079c18cdf81802bb4883d342f2f915e4c2002a85cac536848aa8c1faeece97d509cd0583703dd97e1c930687f00fbf882e673a20699b2 languageName: node linkType: hard -"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.1.1": - version: 0.1.1 - resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.1.1" +"@backstage/plugin-auth-backend-module-onelogin-provider@npm:^0.1.2": + version: 0.1.2 + resolution: "@backstage/plugin-auth-backend-module-onelogin-provider@npm:0.1.2" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/plugin-auth-node": ^0.4.16 express: ^4.18.2 passport: ^0.7.0 passport-onelogin-oauth: ^0.0.1 - checksum: f72fd8380db69c45f2f0f5fca1d2f39725fff1b6d56697dc625d9aabf8145137116e066f79697805ea2d3088019fd39d53145001091e6060e9c65e434656473b + checksum: b8f5dd44c40798fbbe5a260d129148eadf22e41bf7ad9f8d7be322cdaee1bc7cacd9d7c31c4866acec140e05f750afdbd49ba9010d16b18684c8f0494d0abe4b languageName: node linkType: hard -"@backstage/plugin-auth-backend@npm:^0.22.7": - version: 0.22.7 - resolution: "@backstage/plugin-auth-backend@npm:0.22.7" +"@backstage/plugin-auth-backend@npm:^0.22.8": + version: 0.22.8 + resolution: "@backstage/plugin-auth-backend@npm:0.22.8" dependencies: - "@backstage/backend-common": ^0.23.1 - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/catalog-client": ^1.6.5 "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-backend-module-atlassian-provider": ^0.2.1 - "@backstage/plugin-auth-backend-module-aws-alb-provider": ^0.1.12 - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": ^0.1.3 - "@backstage/plugin-auth-backend-module-bitbucket-provider": ^0.1.3 - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": ^0.1.3 - "@backstage/plugin-auth-backend-module-gcp-iap-provider": ^0.2.15 - "@backstage/plugin-auth-backend-module-github-provider": ^0.1.17 - "@backstage/plugin-auth-backend-module-gitlab-provider": ^0.1.17 - "@backstage/plugin-auth-backend-module-google-provider": ^0.1.17 - "@backstage/plugin-auth-backend-module-microsoft-provider": ^0.1.15 - "@backstage/plugin-auth-backend-module-oauth2-provider": ^0.2.1 - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": ^0.1.13 - "@backstage/plugin-auth-backend-module-oidc-provider": ^0.2.1 - "@backstage/plugin-auth-backend-module-okta-provider": ^0.0.13 - "@backstage/plugin-auth-backend-module-onelogin-provider": ^0.1.1 - "@backstage/plugin-auth-node": ^0.4.15 - "@backstage/plugin-catalog-node": ^1.12.2 + "@backstage/plugin-auth-backend-module-atlassian-provider": ^0.2.2 + "@backstage/plugin-auth-backend-module-aws-alb-provider": ^0.1.13 + "@backstage/plugin-auth-backend-module-azure-easyauth-provider": ^0.1.4 + "@backstage/plugin-auth-backend-module-bitbucket-provider": ^0.1.4 + "@backstage/plugin-auth-backend-module-cloudflare-access-provider": ^0.1.4 + "@backstage/plugin-auth-backend-module-gcp-iap-provider": ^0.2.16 + "@backstage/plugin-auth-backend-module-github-provider": ^0.1.18 + "@backstage/plugin-auth-backend-module-gitlab-provider": ^0.1.18 + "@backstage/plugin-auth-backend-module-google-provider": ^0.1.18 + "@backstage/plugin-auth-backend-module-microsoft-provider": ^0.1.16 + "@backstage/plugin-auth-backend-module-oauth2-provider": ^0.2.2 + "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": ^0.1.14 + "@backstage/plugin-auth-backend-module-oidc-provider": ^0.2.2 + "@backstage/plugin-auth-backend-module-okta-provider": ^0.0.14 + "@backstage/plugin-auth-backend-module-onelogin-provider": ^0.1.2 + "@backstage/plugin-auth-node": ^0.4.16 + "@backstage/plugin-catalog-node": ^1.12.3 "@backstage/types": ^1.1.1 "@google-cloud/firestore": ^7.0.0 "@node-saml/passport-saml": ^4.0.4 @@ -3676,16 +3681,16 @@ __metadata: uuid: ^9.0.0 winston: ^3.2.1 yn: ^4.0.0 - checksum: c82d74cbb3d9eda0a36039e01cdd846384f776ac172fab9fa28339a762311f783d366a23e447ac8ac4d94553d758e54a438879cbf6ad8df10eadd7cb9ca2951f + checksum: 4a4ced4e562e90a66197eeb597acd650411840e8bca7c4e74dbaddbf2518568d1c0df66632262f412a39ca068095bca496cf30117d2e6cd762a05338da88b155 languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.4.13, @backstage/plugin-auth-node@npm:^0.4.15": - version: 0.4.15 - resolution: "@backstage/plugin-auth-node@npm:0.4.15" +"@backstage/plugin-auth-node@npm:^0.4.16": + version: 0.4.16 + resolution: "@backstage/plugin-auth-node@npm:0.4.16" dependencies: - "@backstage/backend-common": ^0.23.1 - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/catalog-client": ^1.6.5 "@backstage/catalog-model": ^1.5.0 "@backstage/config": ^1.2.0 @@ -3701,11 +3706,55 @@ __metadata: winston: ^3.2.1 zod: ^3.22.4 zod-to-json-schema: ^3.21.4 - checksum: ef724d6c9bdce8b453fc97c035bf7346283745ea83cca0d09cd043c1940214c913d1876b99781da5e2d1e98cbece1152008bb6942ce4b928e19d95ac8034d237 + checksum: 18752b817ccaa12b84b65b16ab0d0c01bc7bc2e48c23d1962f58ba6852773f258ea4800e10263a2b160ffadb74d0261c81372bc6b77abd3d15661b387e7d9a2c languageName: node linkType: hard -"@backstage/plugin-catalog-common@npm:^1.0.23, @backstage/plugin-catalog-common@npm:^1.0.24": +"@backstage/plugin-catalog-backend@npm:^1.23.2": + version: 1.23.2 + resolution: "@backstage/plugin-catalog-backend@npm:1.23.2" + dependencies: + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-openapi-utils": ^0.1.14 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/backend-tasks": ^0.5.26 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/config": ^1.2.0 + "@backstage/errors": ^1.2.4 + "@backstage/integration": ^1.12.0 + "@backstage/plugin-catalog-common": ^1.0.24 + "@backstage/plugin-catalog-node": ^1.12.3 + "@backstage/plugin-events-node": ^0.3.7 + "@backstage/plugin-permission-common": ^0.7.14 + "@backstage/plugin-permission-node": ^0.7.32 + "@backstage/plugin-search-backend-module-catalog": ^0.1.27 + "@backstage/types": ^1.1.1 + "@opentelemetry/api": ^1.3.0 + "@types/express": ^4.17.6 + codeowners-utils: ^1.0.2 + core-js: ^3.6.5 + express: ^4.17.1 + fast-json-stable-stringify: ^2.1.0 + fs-extra: ^11.2.0 + git-url-parse: ^14.0.0 + glob: ^7.1.6 + knex: ^3.0.0 + lodash: ^4.17.21 + luxon: ^3.0.0 + minimatch: ^9.0.0 + node-fetch: ^2.6.7 + p-limit: ^3.0.2 + prom-client: ^15.0.0 + uuid: ^9.0.0 + yaml: ^2.0.0 + yn: ^4.0.0 + zod: ^3.22.4 + checksum: b0c850b318f5b56719b4d91766c044bb99b737d93663d1b5cf53bfe32a2e22837a2d3d1bc78731713b161d22a06ae47de854c4b33d5635122c82de2e2ccc658e + languageName: node + linkType: hard + +"@backstage/plugin-catalog-common@npm:^1.0.24": version: 1.0.24 resolution: "@backstage/plugin-catalog-common@npm:1.0.24" dependencies: @@ -3716,36 +3765,36 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-catalog-node@npm:^1.12.2": - version: 1.12.2 - resolution: "@backstage/plugin-catalog-node@npm:1.12.2" +"@backstage/plugin-catalog-node@npm:^1.12.3": + version: 1.12.3 + resolution: "@backstage/plugin-catalog-node@npm:1.12.3" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/catalog-client": ^1.6.5 "@backstage/catalog-model": ^1.5.0 "@backstage/errors": ^1.2.4 "@backstage/plugin-catalog-common": ^1.0.24 "@backstage/plugin-permission-common": ^0.7.14 - "@backstage/plugin-permission-node": ^0.7.31 + "@backstage/plugin-permission-node": ^0.7.32 "@backstage/types": ^1.1.1 - checksum: 317e847f168941b2f779cc6cfb9000f513e8609262c2e7f80534c152010c6f8851bd596c519d561037501bb8d759bc88e8ebcae9f860e423437479a4116a82ba + checksum: aac951b194b36b627d014dcc58fc4bcbaaf011c85e4cdd6ee51ffca116e1f3f6122285ef7d134abebe54aab1cadb0ad7f3602617696084b683767299b3846afd languageName: node linkType: hard -"@backstage/plugin-catalog-react@npm:^1.12.0": - version: 1.12.0 - resolution: "@backstage/plugin-catalog-react@npm:1.12.0" +"@backstage/plugin-catalog-react@npm:^1.12.1": + version: 1.12.1 + resolution: "@backstage/plugin-catalog-react@npm:1.12.1" dependencies: "@backstage/catalog-client": ^1.6.5 "@backstage/catalog-model": ^1.5.0 - "@backstage/core-components": ^0.14.7 - "@backstage/core-plugin-api": ^1.9.2 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.5 - "@backstage/integration-react": ^1.1.27 - "@backstage/plugin-catalog-common": ^1.0.23 - "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-react": ^0.4.22 + "@backstage/frontend-plugin-api": ^0.6.6 + "@backstage/integration-react": ^1.1.28 + "@backstage/plugin-catalog-common": ^1.0.24 + "@backstage/plugin-permission-common": ^0.7.14 + "@backstage/plugin-permission-react": ^0.4.23 "@backstage/types": ^1.1.1 "@backstage/version-bridge": ^1.0.8 "@material-ui/core": ^4.12.2 @@ -3764,28 +3813,28 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 8079c6c1f4c5b07df5cfb2873f4c3ba16759a3a1ac36a1e1ff61fb428cece5baca40b5c2bc41a2d402ad9a60e73fd545c0a95eec274189423f40a04551a5f337 + checksum: adbf967e978fa6bb4798d0620853e41f64cc08c39dd0056fc01b2146ca427d1bfab401b8972d7b551d4188b90f80f69db9254799bca095608b7079cec73da9c5 languageName: node linkType: hard -"@backstage/plugin-catalog@npm:^1.20.0": - version: 1.20.0 - resolution: "@backstage/plugin-catalog@npm:1.20.0" +"@backstage/plugin-catalog@npm:^1.21.0": + version: 1.21.0 + resolution: "@backstage/plugin-catalog@npm:1.21.0" dependencies: "@backstage/catalog-client": ^1.6.5 "@backstage/catalog-model": ^1.5.0 - "@backstage/core-compat-api": ^0.2.5 - "@backstage/core-components": ^0.14.7 - "@backstage/core-plugin-api": ^1.9.2 + "@backstage/core-compat-api": ^0.2.6 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 "@backstage/errors": ^1.2.4 - "@backstage/frontend-plugin-api": ^0.6.5 - "@backstage/integration-react": ^1.1.27 - "@backstage/plugin-catalog-common": ^1.0.23 - "@backstage/plugin-catalog-react": ^1.12.0 - "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/plugin-scaffolder-common": ^1.5.2 - "@backstage/plugin-search-common": ^1.2.11 - "@backstage/plugin-search-react": ^1.7.11 + "@backstage/frontend-plugin-api": ^0.6.6 + "@backstage/integration-react": ^1.1.28 + "@backstage/plugin-catalog-common": ^1.0.24 + "@backstage/plugin-catalog-react": ^1.12.1 + "@backstage/plugin-permission-react": ^0.4.23 + "@backstage/plugin-scaffolder-common": ^1.5.3 + "@backstage/plugin-search-common": ^1.2.12 + "@backstage/plugin-search-react": ^1.7.12 "@backstage/types": ^1.1.1 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 @@ -3803,20 +3852,48 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: e967c67cfdc37d67ebfc73757725ddcd40eb7b3dd4b6fcd2db58a51719183cf6c38e43bbf9528beaa467d32872787d9904127c4fa6711b8daaea65ac71f820c6 + checksum: 887a0e4cd208a9ec364a51e8677be9c73dba51592ca9a93b84b0ec5f7095ddb5cdfcad49482eb3b6d47cb2618aa3121202fabfa5ef4c1c832ae072edb3a21c33 languageName: node linkType: hard -"@backstage/plugin-events-node@npm:^0.3.4, @backstage/plugin-events-node@npm:^0.3.6": - version: 0.3.6 - resolution: "@backstage/plugin-events-node@npm:0.3.6" +"@backstage/plugin-events-node@npm:^0.3.7": + version: 0.3.7 + resolution: "@backstage/plugin-events-node@npm:0.3.7" dependencies: - "@backstage/backend-plugin-api": ^0.6.20 - checksum: ad26761300bf876d70e42b8c3730f86e84dead15627f878274744cd355af194cfa0858cbb7cab8fc328ae135607d0a2fb7358983383d6b33682285657ce74131 + "@backstage/backend-plugin-api": ^0.6.21 + checksum: ea13d9892647d50b87a413196a7d8cf38d25d2527d14dcdf0772cad8b5aa57af3fe980e07f3289c9ba60840e5c2d67a0979ae5447ae1a2bd6812d2dd29f78c99 languageName: node linkType: hard -"@backstage/plugin-permission-common@npm:^0.7.13, @backstage/plugin-permission-common@npm:^0.7.14": +"@backstage/plugin-org@npm:^0.6.26": + version: 0.6.26 + resolution: "@backstage/plugin-org@npm:0.6.26" + dependencies: + "@backstage/catalog-model": ^1.5.0 + "@backstage/core-compat-api": ^0.2.6 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/frontend-plugin-api": ^0.6.6 + "@backstage/plugin-catalog-common": ^1.0.24 + "@backstage/plugin-catalog-react": ^1.12.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 + lodash: ^4.17.21 + p-limit: ^3.1.0 + pluralize: ^8.0.0 + qs: ^6.10.1 + react-use: ^17.2.4 + peerDependencies: + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-router-dom: 6.0.0-beta.0 || ^6.3.0 + checksum: 5a17f0f8befd5a8edd7c954130c5af8538e0ef93d14641fddd01b155419cd80e02aca860a57d040d9a1a2bf0d5d1c137a16b95c3c963c84065924fad8768e6be + languageName: node + linkType: hard + +"@backstage/plugin-permission-common@npm:^0.7.14": version: 0.7.14 resolution: "@backstage/plugin-permission-common@npm:0.7.14" dependencies: @@ -3830,54 +3907,94 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-permission-node@npm:^0.7.31": - version: 0.7.31 - resolution: "@backstage/plugin-permission-node@npm:0.7.31" +"@backstage/plugin-permission-node@npm:^0.7.32": + version: 0.7.32 + resolution: "@backstage/plugin-permission-node@npm:0.7.32" dependencies: - "@backstage/backend-common": ^0.23.1 - "@backstage/backend-plugin-api": ^0.6.20 + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/config": ^1.2.0 "@backstage/errors": ^1.2.4 - "@backstage/plugin-auth-node": ^0.4.15 + "@backstage/plugin-auth-node": ^0.4.16 "@backstage/plugin-permission-common": ^0.7.14 "@types/express": ^4.17.6 express: ^4.17.1 express-promise-router: ^4.1.0 zod: ^3.22.4 zod-to-json-schema: ^3.20.4 - checksum: 0e414822f597b47780c0e20d8cda00f6d3816cff2a5ddc911bb4412fa755811eae467c7c958a9ced056fe9401a63a5d3fc883601514d2d241c0359d0b663785e + checksum: 1702fc4bdb061840f93d4998f8c3ffb8a7542b7a1a3d3071c034068174ba92003e8b9669561b4ad88bf7fbdc2b8181b84e3a9ce33b3c1508eab305362fab8bd9 languageName: node linkType: hard -"@backstage/plugin-permission-react@npm:^0.4.22": - version: 0.4.22 - resolution: "@backstage/plugin-permission-react@npm:0.4.22" +"@backstage/plugin-permission-react@npm:^0.4.23": + version: 0.4.23 + resolution: "@backstage/plugin-permission-react@npm:0.4.23" dependencies: "@backstage/config": ^1.2.0 - "@backstage/core-plugin-api": ^1.9.2 - "@backstage/plugin-permission-common": ^0.7.13 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/plugin-permission-common": ^0.7.14 "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 swr: ^2.0.0 peerDependencies: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: c91ad5a336358ae3a2e6030e7ea7a8584735544a14aa6ada061ca0c01ee32b2e16bd2fe24c9327cbdb959eec185bac045b1211b0a03a5c9d45b350f0a6c031ca + checksum: 812a5d3618e08e7b9c3438d3613ce3c250d012a7a3c4c366f84fa408b0d68ac9c3372bdf81aa0af5126a41eb2dd33cdb9a5842903dab882af94a4a36421a9cc8 languageName: node linkType: hard -"@backstage/plugin-scaffolder-common@npm:^1.5.2": - version: 1.5.2 - resolution: "@backstage/plugin-scaffolder-common@npm:1.5.2" +"@backstage/plugin-scaffolder-common@npm:^1.5.3": + version: 1.5.3 + resolution: "@backstage/plugin-scaffolder-common@npm:1.5.3" dependencies: "@backstage/catalog-model": ^1.5.0 - "@backstage/plugin-permission-common": ^0.7.13 + "@backstage/plugin-permission-common": ^0.7.14 "@backstage/types": ^1.1.1 - checksum: cca652797f22d8e58db90e7d1d8c1a033048587477d519e5a8651a95d9b655671339c95cc950de63cea6b960c92d86ce7093818ab04723dcddce3472e05dc954 + checksum: 1434906ef1c99d0f0dfbcb4135168870ce9847246d946cfa5573b16c28e81e0d7f24cb639737a8af7471ee695744fe900d0651ede8b5d47a706b22f74cade016 languageName: node linkType: hard -"@backstage/plugin-search-common@npm:^1.2.11, @backstage/plugin-search-common@npm:^1.2.12": +"@backstage/plugin-search-backend-module-catalog@npm:^0.1.27": + version: 0.1.27 + resolution: "@backstage/plugin-search-backend-module-catalog@npm:0.1.27" + dependencies: + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/backend-tasks": ^0.5.26 + "@backstage/catalog-client": ^1.6.5 + "@backstage/catalog-model": ^1.5.0 + "@backstage/config": ^1.2.0 + "@backstage/errors": ^1.2.4 + "@backstage/plugin-catalog-common": ^1.0.24 + "@backstage/plugin-catalog-node": ^1.12.3 + "@backstage/plugin-permission-common": ^0.7.14 + "@backstage/plugin-search-backend-node": ^1.2.26 + "@backstage/plugin-search-common": ^1.2.12 + checksum: 257efbef26c18c6808b3a102d57cd7fb052ea37b7111f53d40289c0527cb2e63270c5e35dd9c13f55209979c150717bd8341ab30e16a77bcd05eeb209e6df8a7 + languageName: node + linkType: hard + +"@backstage/plugin-search-backend-node@npm:^1.2.26": + version: 1.2.26 + resolution: "@backstage/plugin-search-backend-node@npm:1.2.26" + dependencies: + "@backstage/backend-common": ^0.23.2 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/backend-tasks": ^0.5.26 + "@backstage/config": ^1.2.0 + "@backstage/errors": ^1.2.4 + "@backstage/plugin-permission-common": ^0.7.14 + "@backstage/plugin-search-common": ^1.2.12 + "@types/lunr": ^2.3.3 + lodash: ^4.17.21 + lunr: ^2.3.9 + ndjson: ^2.0.0 + uuid: ^9.0.0 + checksum: e6288f7660f470b1996d1b6a33b107a71a145ffe6449c62685bd7292266c36b3facce8b875eaa4075c34e7464b1778c8875c432bd20aa0fb76844af38a424917 + languageName: node + linkType: hard + +"@backstage/plugin-search-common@npm:^1.2.12": version: 1.2.12 resolution: "@backstage/plugin-search-common@npm:1.2.12" dependencies: @@ -3887,15 +4004,15 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-search-react@npm:^1.7.11": - version: 1.7.11 - resolution: "@backstage/plugin-search-react@npm:1.7.11" +"@backstage/plugin-search-react@npm:^1.7.12": + version: 1.7.12 + resolution: "@backstage/plugin-search-react@npm:1.7.12" dependencies: - "@backstage/core-components": ^0.14.7 - "@backstage/core-plugin-api": ^1.9.2 - "@backstage/frontend-plugin-api": ^0.6.5 - "@backstage/plugin-search-common": ^1.2.11 - "@backstage/theme": ^0.5.4 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/frontend-plugin-api": ^0.6.6 + "@backstage/plugin-search-common": ^1.2.12 + "@backstage/theme": ^0.5.6 "@backstage/types": ^1.1.1 "@backstage/version-bridge": ^1.0.8 "@material-ui/core": ^4.12.2 @@ -3909,7 +4026,7 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: e260097d4731e2e1a6f019b23a4942b20ad714bdc0bd5f4ffaca68779a7f8f74dc3b69159666ec30ef6c159c9f7649202d0dac06af2fd0bcc03cdd25fe83ddef + checksum: 925eccb0269203e0d67cd0e7de7294480ce958c9d68365e71987591bd0fd0aa9ad1ee90b516cfeb16f57ee1e2ccb40939d2474281e74024d12f4ea7a95f223a0 languageName: node linkType: hard @@ -3922,17 +4039,17 @@ __metadata: languageName: node linkType: hard -"@backstage/repo-tools@npm:^0.9.0": - version: 0.9.0 - resolution: "@backstage/repo-tools@npm:0.9.0" +"@backstage/repo-tools@npm:^0.9.3": + version: 0.9.3 + resolution: "@backstage/repo-tools@npm:0.9.3" dependencies: "@apidevtools/swagger-parser": ^10.1.0 "@apisyouwonthate/style-guide": ^1.4.0 - "@backstage/backend-plugin-api": ^0.6.18 + "@backstage/backend-plugin-api": ^0.6.21 "@backstage/catalog-model": ^1.5.0 - "@backstage/cli-common": ^0.1.13 - "@backstage/cli-node": ^0.2.5 - "@backstage/config-loader": ^1.8.0 + "@backstage/cli-common": ^0.1.14 + "@backstage/cli-node": ^0.2.6 + "@backstage/config-loader": ^1.8.1 "@backstage/errors": ^1.2.4 "@manypkg/get-packages": ^1.1.3 "@microsoft/api-documenter": ^7.22.33 @@ -3971,20 +4088,20 @@ __metadata: optional: true bin: backstage-repo-tools: bin/backstage-repo-tools - checksum: 9fc4da23aaaeb8552d4421868d0e7daa2eba72d952e898702d2e1d3fab95091d06467b1f48f07d2a2cbe32e37348b6994ee5bef3c1282f711cc3d161b0f21a83 + checksum: 6daaa354141ba9249af7d3bbd3c1930745fd5b5dd4fc7c3901eaa9907428d4501d273b5fff2e34ddd98d1b09a15f698009d5cb89527b846aa72ffc8ae807e3a2 languageName: node linkType: hard -"@backstage/test-utils@npm:^1.5.5": - version: 1.5.5 - resolution: "@backstage/test-utils@npm:1.5.5" +"@backstage/test-utils@npm:^1.5.7": + version: 1.5.7 + resolution: "@backstage/test-utils@npm:1.5.7" dependencies: "@backstage/config": ^1.2.0 - "@backstage/core-app-api": ^1.12.5 - "@backstage/core-plugin-api": ^1.9.2 - "@backstage/plugin-permission-common": ^0.7.13 - "@backstage/plugin-permission-react": ^0.4.22 - "@backstage/theme": ^0.5.4 + "@backstage/core-app-api": ^1.13.0 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/plugin-permission-common": ^0.7.14 + "@backstage/plugin-permission-react": ^0.4.23 + "@backstage/theme": ^0.5.6 "@backstage/types": ^1.1.1 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 @@ -3997,13 +4114,13 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 5977885a62bf783c68b6d50ee627e36dc60f34aee53ae69289d864455f4b5b9369fe3e2dc3ba44a1db99ee679003a6168e044279a18038bbe50c6269406ebdbe + checksum: c0bfb40ef5e42094ee524d40a7d14462042639b072b4dd5cdec0760151fcd07d5fc90d7e5586a979dfb02368da6f2516cc5c2d12447543148a1b84a4eeca7d68 languageName: node linkType: hard -"@backstage/theme@npm:^0.5.4": - version: 0.5.4 - resolution: "@backstage/theme@npm:0.5.4" +"@backstage/theme@npm:^0.5.6": + version: 0.5.6 + resolution: "@backstage/theme@npm:0.5.6" dependencies: "@emotion/react": ^11.10.5 "@emotion/styled": ^11.10.5 @@ -4013,7 +4130,7 @@ __metadata: "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - checksum: cc7424008970ffd1668f6288ae49e78b750ce164ba0ab5afb4e6b6a54e3bdaea6161ebf81a2f00deffa45d94a9601a09b63287d34771399fce16638f42b9f7b9 + checksum: 44df17faa1a41ff9922fef425a6b846cc7bde55af41183f48c6993fb8b8c2b2177a4219faa66cb258c15df6d9500a1c7ae9ff47b51c4b79740739726704d1150 languageName: node linkType: hard @@ -4851,9 +4968,9 @@ __metadata: version: 0.0.0-use.local resolution: "@internal/entity-feedback@workspace:." dependencies: - "@backstage/cli": ^0.26.5 + "@backstage/cli": ^0.26.10 "@backstage/e2e-test-utils": ^0.1.1 - "@backstage/repo-tools": ^0.9.0 + "@backstage/repo-tools": ^0.9.3 "@changesets/cli": ^2.27.1 "@spotify/prettier-config": ^15.0.0 node-gyp: ^10.0.0 @@ -5210,7 +5327,7 @@ __metadata: languageName: node linkType: hard -"@jsdevtools/ono@npm:^7.1.3": +"@jsdevtools/ono@npm:7.1.3, @jsdevtools/ono@npm:^7.1.3": version: 7.1.3 resolution: "@jsdevtools/ono@npm:7.1.3" checksum: 2297fcd472ba810bffe8519d2249171132844c7174f3a16634f9260761c8c78bc0428a4190b5b6d72d45673c13918ab9844d706c3ed4ef8f62ab11a2627a08ad @@ -6334,10 +6451,10 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/api@npm:^1.3.0": - version: 1.8.0 - resolution: "@opentelemetry/api@npm:1.8.0" - checksum: 0e32079975f05bee6de2ad8ade097f0afdc63f462c76550150fce2444c73ab92aaf851ac85e638b6e3b269da6640ac7e63f33913a0fd7df9f9beec2e100759df +"@opentelemetry/api@npm:^1.3.0, @opentelemetry/api@npm:^1.4.0": + version: 1.9.0 + resolution: "@opentelemetry/api@npm:1.9.0" + checksum: 9e88e59d53ced668f3daaecfd721071c5b85a67dd386f1c6f051d1be54375d850016c881f656ffbe9a03bedae85f7e89c2f2b635313f9c9b195ad033cdc31020 languageName: node linkType: hard @@ -6490,10 +6607,10 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.15.3": - version: 1.15.3 - resolution: "@remix-run/router@npm:1.15.3" - checksum: 9e70bd334d99fdf9285f0885c10353d7e25f66369080f551d997e3ce204e1af3a12d6f12b091f94a2dc9a54c80598bbe3c5194b57cbae17b7b40ab815dcd49a0 +"@remix-run/router@npm:1.17.0": + version: 1.17.0 + resolution: "@remix-run/router@npm:1.17.0" + checksum: a801f605d6ff9fdc53676403cd9441f713251fbc23dcaf65c9337b3846e86db9c1b1fc9eee3c0f7142e3e1f7ed44efd427278138c3be9eeb7dd7e693347c35ab languageName: node linkType: hard @@ -8004,6 +8121,22 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:^9.0.0": + version: 9.3.4 + resolution: "@testing-library/dom@npm:9.3.4" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/runtime": ^7.12.5 + "@types/aria-query": ^5.0.1 + aria-query: 5.1.3 + chalk: ^4.1.0 + dom-accessibility-api: ^0.5.9 + lz-string: ^1.5.0 + pretty-format: ^27.0.2 + checksum: dfd6fb0d6c7b4dd716ba3c47309bc9541b4a55772cb61758b4f396b3785efe2dbc75dc63423545c039078c7ffcc5e4b8c67c2db1b6af4799580466036f70026f + languageName: node + linkType: hard + "@testing-library/jest-dom@npm:^6.0.0": version: 6.4.2 resolution: "@testing-library/jest-dom@npm:6.4.2" @@ -8037,6 +8170,20 @@ __metadata: languageName: node linkType: hard +"@testing-library/react@npm:^14.0.0": + version: 14.3.1 + resolution: "@testing-library/react@npm:14.3.1" + dependencies: + "@babel/runtime": ^7.12.5 + "@testing-library/dom": ^9.0.0 + "@types/react-dom": ^18.0.0 + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + checksum: b057d4c9db5a523acfc24d7bc4665a924ab8d6f252c7f51eecf7dd30f1239413e1134925fd5cc9cbdef80496af64c04e6719b2081f89fe05ba87e8c6305bcc16 + languageName: node + linkType: hard + "@testing-library/react@npm:^15.0.0": version: 15.0.2 resolution: "@testing-library/react@npm:15.0.2" @@ -8305,15 +8452,15 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": - version: 4.19.0 - resolution: "@types/express-serve-static-core@npm:4.19.0" +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33, @types/express-serve-static-core@npm:^4.17.5": + version: 4.19.5 + resolution: "@types/express-serve-static-core@npm:4.19.5" dependencies: "@types/node": "*" "@types/qs": "*" "@types/range-parser": "*" "@types/send": "*" - checksum: 39c09fcb3f61de96ed56d97273874cafe50e6675ac254af4d77014e569e4fdc29d1d0d1dd12e11f008cb9a52785b07c2801c6ba91397965392b20c75ee01fb4e + checksum: 72076c2f8df55e89136d4343fc874050d56c0f4afd885772a8aa506b98c3f4f3ddc7dcba42295a8b931c61000234fd679aec79ef50db15f376bf37d46234939a languageName: node linkType: hard @@ -8447,7 +8594,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.11, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.6, @types/json-schema@npm:^7.0.7, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.11, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.6, @types/json-schema@npm:^7.0.7, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98 @@ -8470,6 +8617,15 @@ __metadata: languageName: node linkType: hard +"@types/keyv@npm:^4.2.0": + version: 4.2.0 + resolution: "@types/keyv@npm:4.2.0" + dependencies: + keyv: "*" + checksum: 8713da9382b9346d664866a6cab2f91b0fd479f61379af891303a618e9a2abad6f347adc38a0850540e3f2dad278427de24e7555339264fddb04d1d17d3b50e0 + languageName: node + linkType: hard + "@types/long@npm:^4.0.0": version: 4.0.2 resolution: "@types/long@npm:4.0.2" @@ -8477,6 +8633,13 @@ __metadata: languageName: node linkType: hard +"@types/lunr@npm:^2.3.3": + version: 2.3.7 + resolution: "@types/lunr@npm:2.3.7" + checksum: 188a18f035e042f4c23e807ae752bfdb0076a0446ff8285b3c10572008fb00282dfeebdbbd566bfcf65dbb073daf552477a0ccbf426ebaa5ce88c0088a860924 + languageName: node + linkType: hard + "@types/luxon@npm:^3.0.0, @types/luxon@npm:~3.4.0": version: 3.4.2 resolution: "@types/luxon@npm:3.4.2" @@ -8528,6 +8691,15 @@ __metadata: languageName: node linkType: hard +"@types/multer@npm:^1.4.11": + version: 1.4.11 + resolution: "@types/multer@npm:1.4.11" + dependencies: + "@types/express": "*" + checksum: 3d80b2acdfbc9f3e9027d4467e948925810b67e5622a3017f42f58a3598d34b25376890801e55d0c03973ccc34573abf5218af334e8292ec455832f4ade3e5f5 + languageName: node + linkType: hard + "@types/node-fetch@npm:^2.5.12": version: 2.6.11 resolution: "@types/node-fetch@npm:2.6.11" @@ -9345,7 +9517,7 @@ __metadata: languageName: node linkType: hard -"@yarnpkg/parsers@npm:^3.0.0, @yarnpkg/parsers@npm:^3.0.0-rc.4": +"@yarnpkg/parsers@npm:^3.0.0": version: 3.0.2 resolution: "@yarnpkg/parsers@npm:3.0.2" dependencies: @@ -9564,15 +9736,15 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.6.0, ajv@npm:^8.6.3, ajv@npm:^8.8.2, ajv@npm:^8.9.0": - version: 8.12.0 - resolution: "ajv@npm:8.12.0" +"ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.14.0, ajv@npm:^8.6.0, ajv@npm:^8.6.3, ajv@npm:^8.8.2, ajv@npm:^8.9.0": + version: 8.16.0 + resolution: "ajv@npm:8.16.0" dependencies: - fast-deep-equal: ^3.1.1 + fast-deep-equal: ^3.1.3 json-schema-traverse: ^1.0.0 require-from-string: ^2.0.2 - uri-js: ^4.2.2 - checksum: 4dc13714e316e67537c8b31bc063f99a1d9d9a497eb4bbd55191ac0dcd5e4985bbb71570352ad6f1e76684fb6d790928f96ba3b2d4fd6e10024be9612fe3f001 + uri-js: ^4.4.1 + checksum: bdf3d4c9f1d11e220850051ef4cd89346e951cfb933d6d41be36d45053c1092af1523ee6c62525cce567355caf0a4f4c19a08a93851649c1fa32b4a39b7c4858 languageName: node linkType: hard @@ -9678,6 +9850,38 @@ __metadata: languageName: node linkType: hard +"app@workspace:packages/app": + version: 0.0.0-use.local + resolution: "app@workspace:packages/app" + dependencies: + "@backstage-community/plugin-entity-feedback": "workspace:^" + "@backstage/app-defaults": ^1.5.7 + "@backstage/cli": ^0.26.10 + "@backstage/core-app-api": ^1.13.0 + "@backstage/core-components": ^0.14.8 + "@backstage/core-plugin-api": ^1.9.3 + "@backstage/integration-react": ^1.1.28 + "@backstage/plugin-catalog": ^1.21.0 + "@backstage/plugin-org": ^0.6.26 + "@material-ui/core": ^4.12.2 + "@material-ui/icons": ^4.9.1 + "@testing-library/jest-dom": ^6.0.0 + "@testing-library/react": ^14.0.0 + "@types/react-dom": "*" + react: ^18.0.2 + react-dom: ^18.0.2 + react-router: ^6.3.0 + react-router-dom: ^6.3.0 + languageName: unknown + linkType: soft + +"append-field@npm:^1.0.0": + version: 1.0.0 + resolution: "append-field@npm:1.0.0" + checksum: 482ba08acc0ecef00fe7da6bf2f8e48359a9905ee1af525f3120c9260c02e91eedf0579b59d898e8d8455b6c199e340bc0a2fd4b9e02adaa29a8a86c722b37f9 + languageName: node + linkType: hard + "aproba@npm:^1.0.3 || ^2.0.0": version: 2.0.0 resolution: "aproba@npm:2.0.0" @@ -9780,6 +9984,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:5.1.3": + version: 5.1.3 + resolution: "aria-query@npm:5.1.3" + dependencies: + deep-equal: ^2.0.5 + checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b + languageName: node + linkType: hard + "aria-query@npm:5.3.0, aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": version: 5.3.0 resolution: "aria-query@npm:5.3.0" @@ -9789,7 +10002,7 @@ __metadata: languageName: node linkType: hard -"array-buffer-byte-length@npm:^1.0.1": +"array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1": version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" dependencies: @@ -10038,6 +10251,16 @@ __metadata: languageName: node linkType: hard +"atlassian-openapi@npm:^1.0.8": + version: 1.0.18 + resolution: "atlassian-openapi@npm:1.0.18" + dependencies: + jsonpointer: ^5.0.0 + urijs: ^1.19.10 + checksum: acfcd92ed0b89a97a84d4ab4774d4d82cccf98c76c69df0fe86eb9a2b6ced133254591d1965cb78bd0af446d8f30cf9ad81fd3a1af6c72beec5286a843d7cd2d + languageName: node + linkType: hard + "available-typed-arrays@npm:^1.0.7": version: 1.0.7 resolution: "available-typed-arrays@npm:1.0.7" @@ -10229,6 +10452,21 @@ __metadata: languageName: node linkType: hard +"backend@workspace:packages/backend": + version: 0.0.0-use.local + resolution: "backend@workspace:packages/backend" + dependencies: + "@backstage-community/plugin-entity-feedback-backend": "workspace:^" + "@backstage/backend-defaults": ^0.3.3 + "@backstage/backend-plugin-api": ^0.6.21 + "@backstage/cli": ^0.26.10 + "@backstage/plugin-app-backend": ^0.3.70 + "@backstage/plugin-auth-backend": ^0.22.8 + "@backstage/plugin-auth-backend-module-guest-provider": ^0.1.7 + "@backstage/plugin-catalog-backend": ^1.23.2 + languageName: unknown + linkType: soft + "bail@npm:^2.0.0": version: 2.0.1 resolution: "bail@npm:2.0.1" @@ -10394,6 +10632,13 @@ __metadata: languageName: node linkType: hard +"bintrees@npm:1.0.2": + version: 1.0.2 + resolution: "bintrees@npm:1.0.2" + checksum: 56a52b7d3634e30002b1eda740d2517a22fa8e9e2eb088e919f37c030a0ed86e364ab59e472fc770fc8751308054bb1c892979d150e11d9e11ac33bcc1b5d16e + languageName: node + linkType: hard + "bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -10720,6 +10965,15 @@ __metadata: languageName: node linkType: hard +"busboy@npm:^1.0.0": + version: 1.6.0 + resolution: "busboy@npm:1.6.0" + dependencies: + streamsearch: ^1.1.0 + checksum: 32801e2c0164e12106bf236291a00795c3c4e4b709ae02132883fe8478ba2ae23743b11c5735a0aae8afe65ac4b6ca4568b91f0d9fed1fdbc32ede824a73746e + languageName: node + linkType: hard + "byline@npm:^5.0.0": version: 5.0.0 resolution: "byline@npm:5.0.0" @@ -11459,6 +11713,18 @@ __metadata: languageName: node linkType: hard +"concat-stream@npm:^1.5.2": + version: 1.6.2 + resolution: "concat-stream@npm:1.6.2" + dependencies: + buffer-from: ^1.0.0 + inherits: ^2.0.3 + readable-stream: ^2.2.2 + typedarray: ^0.0.6 + checksum: 1ef77032cb4459dcd5187bd710d6fc962b067b64ec6a505810de3d2b8cc0605638551b42f8ec91edf6fcd26141b32ef19ad749239b58fae3aba99187adc32285 + languageName: node + linkType: hard + "concat-stream@npm:^2.0.0": version: 2.0.0 resolution: "concat-stream@npm:2.0.0" @@ -11561,7 +11827,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:~1.0.4, content-type@npm:~1.0.5": +"content-type@npm:^1.0.5, content-type@npm:~1.0.4, content-type@npm:~1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 566271e0a251642254cde0f845f9dd4f9856e52d988f4eb0d0dcffbb7a1f8ec98de7a5215fc628f3bce30fe2fb6fd2bc064b562d721658c59b544e2d34ea2766 @@ -11659,6 +11925,13 @@ __metadata: languageName: node linkType: hard +"core-js@npm:^3.6.5": + version: 3.37.1 + resolution: "core-js@npm:3.37.1" + checksum: 2d58a5c599f05c3e04abc8bc5e64b88eb17d914c0f552f670fb800afa74ec54b4fcc7f231ad6bd45badaf62c0fb0ce30e6fe89cedb6bb6d54e6f19115c3c17ff + languageName: node + linkType: hard + "core-util-is@npm:1.0.2, core-util-is@npm:~1.0.0": version: 1.0.2 resolution: "core-util-is@npm:1.0.2" @@ -12424,6 +12697,32 @@ __metadata: languageName: node linkType: hard +"deep-equal@npm:^2.0.5": + version: 2.2.3 + resolution: "deep-equal@npm:2.2.3" + dependencies: + array-buffer-byte-length: ^1.0.0 + call-bind: ^1.0.5 + es-get-iterator: ^1.1.3 + get-intrinsic: ^1.2.2 + is-arguments: ^1.1.1 + is-array-buffer: ^3.0.2 + is-date-object: ^1.0.5 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 + isarray: ^2.0.5 + object-is: ^1.1.5 + object-keys: ^1.1.1 + object.assign: ^4.1.4 + regexp.prototype.flags: ^1.5.1 + side-channel: ^1.0.4 + which-boxed-primitive: ^1.0.2 + which-collection: ^1.0.1 + which-typed-array: ^1.1.13 + checksum: ee8852f23e4d20a5626c13b02f415ba443a1b30b4b3d39eaf366d59c4a85e6545d7ec917db44d476a85ae5a86064f7e5f7af7479f38f113995ba869f3a1ddc53 + languageName: node + linkType: hard + "deep-extend@npm:^0.6.0": version: 0.6.0 resolution: "deep-extend@npm:0.6.0" @@ -13170,6 +13469,23 @@ __metadata: languageName: node linkType: hard +"es-get-iterator@npm:^1.1.3": + version: 1.1.3 + resolution: "es-get-iterator@npm:1.1.3" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.1.3 + has-symbols: ^1.0.3 + is-arguments: ^1.1.1 + is-map: ^2.0.2 + is-set: ^2.0.2 + is-string: ^1.0.7 + isarray: ^2.0.5 + stop-iteration-iterator: ^1.0.0 + checksum: 8fa118da42667a01a7c7529f8a8cca514feeff243feec1ce0bb73baaa3514560bd09d2b3438873cf8a5aaec5d52da248131de153b28e2638a061b6e4df13267d + languageName: node + linkType: hard + "es-iterator-helpers@npm:^1.0.15, es-iterator-helpers@npm:^1.0.17": version: 1.0.18 resolution: "es-iterator-helpers@npm:1.0.18" @@ -13898,6 +14214,29 @@ __metadata: languageName: node linkType: hard +"express-openapi-validator@npm:^5.0.4": + version: 5.2.0 + resolution: "express-openapi-validator@npm:5.2.0" + dependencies: + "@apidevtools/json-schema-ref-parser": ^11.6.2 + "@types/multer": ^1.4.11 + ajv: ^8.14.0 + ajv-draft-04: ^1.0.0 + ajv-formats: ^2.1.1 + content-type: ^1.0.5 + json-schema-traverse: ^1.0.0 + lodash.clonedeep: ^4.5.0 + lodash.get: ^4.4.2 + media-typer: ^1.1.0 + multer: ^1.4.5-lts.1 + ono: ^7.1.3 + path-to-regexp: ^6.2.2 + peerDependencies: + express: "*" + checksum: bbd2925adefae1aa04dd80d96f001273a1d561fc2326781b7cad93a834bf23b3563f426ddb931d854e1d6ce4a37462dd42597c9d1f764a16c19e9192e554bb5a + languageName: node + linkType: hard + "express-promise-router@npm:^4.1.0": version: 4.1.1 resolution: "express-promise-router@npm:4.1.1" @@ -14664,7 +15003,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": +"get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" dependencies: @@ -15723,7 +16062,7 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.5, internal-slot@npm:^1.0.7": +"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.5, internal-slot@npm:^1.0.7": version: 1.0.7 resolution: "internal-slot@npm:1.0.7" dependencies: @@ -15820,7 +16159,7 @@ __metadata: languageName: node linkType: hard -"is-arguments@npm:^1.0.4": +"is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.1": version: 1.1.1 resolution: "is-arguments@npm:1.1.1" dependencies: @@ -15830,7 +16169,7 @@ __metadata: languageName: node linkType: hard -"is-array-buffer@npm:^3.0.4": +"is-array-buffer@npm:^3.0.2, is-array-buffer@npm:^3.0.4": version: 3.0.4 resolution: "is-array-buffer@npm:3.0.4" dependencies: @@ -16067,10 +16406,10 @@ __metadata: languageName: node linkType: hard -"is-map@npm:^2.0.1": - version: 2.0.2 - resolution: "is-map@npm:2.0.2" - checksum: ace3d0ecd667bbdefdb1852de601268f67f2db725624b1958f279316e13fecb8fa7df91fd60f690d7417b4ec180712f5a7ee967008e27c65cfd475cc84337728 +"is-map@npm:^2.0.1, is-map@npm:^2.0.2": + version: 2.0.3 + resolution: "is-map@npm:2.0.3" + checksum: e6ce5f6380f32b141b3153e6ba9074892bbbbd655e92e7ba5ff195239777e767a976dcd4e22f864accaf30e53ebf961ab1995424aef91af68788f0591b7396cc languageName: node linkType: hard @@ -16214,10 +16553,10 @@ __metadata: languageName: node linkType: hard -"is-set@npm:^2.0.1": - version: 2.0.2 - resolution: "is-set@npm:2.0.2" - checksum: b64343faf45e9387b97a6fd32be632ee7b269bd8183701f3b3f5b71a7cf00d04450ed8669d0bd08753e08b968beda96fca73a10fd0ff56a32603f64deba55a57 +"is-set@npm:^2.0.1, is-set@npm:^2.0.2": + version: 2.0.3 + resolution: "is-set@npm:2.0.3" + checksum: 36e3f8c44bdbe9496c9689762cc4110f6a6a12b767c5d74c0398176aa2678d4467e3bf07595556f2dba897751bde1422480212b97d973c7b08a343100b0c0dfe languageName: node linkType: hard @@ -17189,6 +17528,16 @@ __metadata: languageName: node linkType: hard +"json-schema-to-ts@npm:^3.0.0": + version: 3.1.0 + resolution: "json-schema-to-ts@npm:3.1.0" + dependencies: + "@babel/runtime": ^7.18.3 + ts-algebra: ^2.0.0 + checksum: 0902ff0ad29d0c6d859f7a7f0d8c37bb67aee8a01dd340fe8bf301b9ad9c5422a886834c4aa11f2c81dcadef29c998d646641df9d797876e593053167a5a82bb + languageName: node + linkType: hard + "json-schema-traverse@npm:^0.4.1": version: 0.4.1 resolution: "json-schema-traverse@npm:0.4.1" @@ -17505,7 +17854,7 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.2": +"keyv@npm:*, keyv@npm:^4.5.2": version: 4.5.4 resolution: "keyv@npm:4.5.4" dependencies: @@ -17757,6 +18106,13 @@ __metadata: languageName: node linkType: hard +"lodash.clonedeep@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.clonedeep@npm:4.5.0" + checksum: 92c46f094b064e876a23c97f57f81fbffd5d760bf2d8a1c61d85db6d1e488c66b0384c943abee4f6af7debf5ad4e4282e74ff83177c9e63d8ff081a4837c3489 + languageName: node + linkType: hard + "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -18007,6 +18363,13 @@ __metadata: languageName: node linkType: hard +"lunr@npm:^2.3.9": + version: 2.3.9 + resolution: "lunr@npm:2.3.9" + checksum: 176719e24fcce7d3cf1baccce9dd5633cd8bdc1f41ebe6a180112e5ee99d80373fe2454f5d4624d437e5a8319698ca6837b9950566e15d2cae5f2a543a3db4b8 + languageName: node + linkType: hard + "luxon@npm:^3.0.0, luxon@npm:~3.4.0": version: 3.4.4 resolution: "luxon@npm:3.4.4" @@ -18310,6 +18673,13 @@ __metadata: languageName: node linkType: hard +"media-typer@npm:^1.1.0": + version: 1.1.0 + resolution: "media-typer@npm:1.1.0" + checksum: a58dd60804df73c672942a7253ccc06815612326dc1c0827984b1a21704466d7cde351394f47649e56cf7415e6ee2e26e000e81b51b3eebb5a93540e8bf93cbd + languageName: node + linkType: hard + "memfs@npm:^3.1.2, memfs@npm:^3.4.1": version: 3.5.3 resolution: "memfs@npm:3.5.3" @@ -18990,7 +19360,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.6": +"mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.6": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -19085,6 +19455,21 @@ __metadata: languageName: node linkType: hard +"multer@npm:^1.4.5-lts.1": + version: 1.4.5-lts.1 + resolution: "multer@npm:1.4.5-lts.1" + dependencies: + append-field: ^1.0.0 + busboy: ^1.0.0 + concat-stream: ^1.5.2 + mkdirp: ^0.5.4 + object-assign: ^4.1.1 + type-is: ^1.6.4 + xtend: ^4.0.0 + checksum: d6dfa78a6ec592b74890412f8962da8a87a3dcfe20f612e039b735b8e0faa72c735516c447f7de694ee0d981eb0a1b892fb9e2402a0348dc6091d18c38d89ecc + languageName: node + linkType: hard + "multicast-dns@npm:^7.2.5": version: 7.2.5 resolution: "multicast-dns@npm:7.2.5" @@ -19191,6 +19576,21 @@ __metadata: languageName: node linkType: hard +"ndjson@npm:^2.0.0": + version: 2.0.0 + resolution: "ndjson@npm:2.0.0" + dependencies: + json-stringify-safe: ^5.0.1 + minimist: ^1.2.5 + readable-stream: ^3.6.0 + split2: ^3.0.0 + through2: ^4.0.0 + bin: + ndjson: cli.js + checksum: f847a51a2275b8a6a1bfdb24095183836b71c3085670161678c9922bc59644f04e53ced385e549a5565fdc44c28e206bd3f2199d12525028f843a86b680c4446 + languageName: node + linkType: hard + "negotiator@npm:0.6.3, negotiator@npm:^0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" @@ -19526,6 +19926,16 @@ __metadata: languageName: node linkType: hard +"object-is@npm:^1.1.5": + version: 1.1.6 + resolution: "object-is@npm:1.1.6" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + checksum: 3ea22759967e6f2380a2cbbd0f737b42dc9ddb2dfefdb159a1b927fea57335e1b058b564bfa94417db8ad58cddab33621a035de6f5e5ad56d89f2dd03e66c6a1 + languageName: node + linkType: hard + "object-keys@npm:^1.1.1": version: 1.1.1 resolution: "object-keys@npm:1.1.1" @@ -19666,6 +20076,15 @@ __metadata: languageName: node linkType: hard +"ono@npm:^7.1.3": + version: 7.1.3 + resolution: "ono@npm:7.1.3" + dependencies: + "@jsdevtools/ono": 7.1.3 + checksum: d341681f1bdd08071760a8d92d37e0e5fb483c6f5c510543a17896c8ee7bdd399a375c632d39f9c78bd2aeab4e5e2eaae9ae0ab71c9738276ba8459c18ce41c4 + languageName: node + linkType: hard + "open@npm:^10.0.3": version: 10.0.3 resolution: "open@npm:10.0.3" @@ -19689,6 +20108,17 @@ __metadata: languageName: node linkType: hard +"openapi-merge@npm:^1.3.2": + version: 1.3.3 + resolution: "openapi-merge@npm:1.3.3" + dependencies: + atlassian-openapi: ^1.0.8 + lodash: ^4.17.15 + ts-is-present: ^1.1.1 + checksum: d23ed060facb72f52088cf59bf10abbd36e169bf727c634582904ab0cddfa697b2af0d0e720d908154c2966b80344a8d59811827582949e1e9ffd2acdbc70537 + languageName: node + linkType: hard + "openapi-types@npm:^12.0.2": version: 12.1.3 resolution: "openapi-types@npm:12.1.3" @@ -19696,6 +20126,15 @@ __metadata: languageName: node linkType: hard +"openapi3-ts@npm:^3.1.2": + version: 3.2.0 + resolution: "openapi3-ts@npm:3.2.0" + dependencies: + yaml: ^2.2.1 + checksum: 8796a29a1363bc892ba1acb3ddffd9e6b80e8f83cbfad4cd507262e957317139cac2528ab4b14c1b30bf350ebc9cc4c43ad32a89da4d7c4b85f7e815ffba3ebe + languageName: node + linkType: hard + "openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.5.0": version: 5.6.5 resolution: "openid-client@npm:5.6.5" @@ -20247,7 +20686,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^6.2.0, path-to-regexp@npm:^6.2.1": +"path-to-regexp@npm:^6.2.0, path-to-regexp@npm:^6.2.1, path-to-regexp@npm:^6.2.2": version: 6.2.2 resolution: "path-to-regexp@npm:6.2.2" checksum: b7b0005c36f5099f9ed1fb20a820d2e4ed1297ffe683ea1d678f5e976eb9544f01debb281369dabdc26da82e6453901bf71acf2c7ed14b9243536c2a45286c33 @@ -21064,6 +21503,16 @@ __metadata: languageName: node linkType: hard +"prom-client@npm:^15.0.0": + version: 15.1.3 + resolution: "prom-client@npm:15.1.3" + dependencies: + "@opentelemetry/api": ^1.4.0 + tdigest: ^0.1.1 + checksum: 9a57f3c16f39aa9a03da021883a4231c0bb56fc9d02f6ef9c28f913379f275640a5a33b98d9946ebf53c71011a29b580e9d2d6e3806cb1c229a3f59c65993968 + languageName: node + linkType: hard + "promise-retry@npm:^2.0.1": version: 2.0.1 resolution: "promise-retry@npm:2.0.1" @@ -21266,7 +21715,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.11.0, qs@npm:^6.9.4": +"qs@npm:^6.10.1, qs@npm:^6.11.0, qs@npm:^6.9.4": version: 6.12.1 resolution: "qs@npm:6.12.1" dependencies: @@ -21468,15 +21917,15 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^16.13.1 || ^17.0.0 || ^18.0.0": - version: 18.2.0 - resolution: "react-dom@npm:18.2.0" +"react-dom@npm:^16.13.1 || ^17.0.0 || ^18.0.0, react-dom@npm:^18.0.2": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" dependencies: loose-envify: ^1.1.0 - scheduler: ^0.23.0 + scheduler: ^0.23.2 peerDependencies: - react: ^18.2.0 - checksum: 7d323310bea3a91be2965f9468d552f201b1c27891e45ddc2d6b8f717680c95a75ae0bc1e3f5cf41472446a2589a75aed4483aee8169287909fcd59ad149e8cc + react: ^18.3.1 + checksum: 298954ecd8f78288dcaece05e88b570014d8f6dce5db6f66e6ee91448debeb59dcd31561dddb354eee47e6c1bb234669459060deb238ed0213497146e555a0b9 languageName: node linkType: hard @@ -21611,27 +22060,27 @@ __metadata: languageName: node linkType: hard -"react-router-dom@npm:6.0.0-beta.0 || ^6.3.0": - version: 6.22.3 - resolution: "react-router-dom@npm:6.22.3" +"react-router-dom@npm:6.0.0-beta.0 || ^6.3.0, react-router-dom@npm:^6.3.0": + version: 6.24.0 + resolution: "react-router-dom@npm:6.24.0" dependencies: - "@remix-run/router": 1.15.3 - react-router: 6.22.3 + "@remix-run/router": 1.17.0 + react-router: 6.24.0 peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: 5ae3759a70e4123cd4b8efbb82199a69f5d8c4a7a434d186d2ec7b532b6ef3302df2a98e5c27db977d3f0d725c7a279010a16ae77a3bf6257f1fee96123d8b77 + checksum: 6b40474070661d60b7a237756db7d27e7925546981a2325673519dab7cb15184ad490f092f1f9e947aa414b54be8c1f50f2ecb175e2b57e4c0d7d012a170d48d languageName: node linkType: hard -"react-router@npm:6.22.3": - version: 6.22.3 - resolution: "react-router@npm:6.22.3" +"react-router@npm:6.24.0, react-router@npm:^6.3.0": + version: 6.24.0 + resolution: "react-router@npm:6.24.0" dependencies: - "@remix-run/router": 1.15.3 + "@remix-run/router": 1.17.0 peerDependencies: react: ">=16.8" - checksum: 1f7d9a5a849761ff69ef8f3d3131b4c1c25d18b76317ba5ad6f0d9421192c0b8b71ab0cc818c57aad7b81ada725559e513307d0ab43296a460262f0358602672 + checksum: c58073711357500f7b2adb8968f6d160e3f2fbe2f9d9482648e70ea96910438886d4e713d420c548c4a7d1ad30db15bc9a4b952bb1cbc14dd75a209cf286f49b languageName: node linkType: hard @@ -21744,12 +22193,12 @@ __metadata: languageName: node linkType: hard -"react@npm:^16.13.1 || ^17.0.0 || ^18.0.0": - version: 18.2.0 - resolution: "react@npm:18.2.0" +"react@npm:^16.13.1 || ^17.0.0 || ^18.0.0, react@npm:^18.0.2": + version: 18.3.1 + resolution: "react@npm:18.3.1" dependencies: loose-envify: ^1.1.0 - checksum: 88e38092da8839b830cda6feef2e8505dec8ace60579e46aa5490fc3dc9bba0bd50336507dc166f43e3afc1c42939c09fe33b25fae889d6f402721dcd78fca1b + checksum: a27bcfa8ff7c15a1e50244ad0d0c1cb2ad4375eeffefd266a64889beea6f6b64c4966c9b37d14ee32d6c9fcd5aa6ba183b6988167ab4d127d13e7cb5b386a376 languageName: node linkType: hard @@ -21788,7 +22237,18 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6": +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0, readable-stream@npm:^3.6.2": + version: 3.6.2 + resolution: "readable-stream@npm:3.6.2" + dependencies: + inherits: ^2.0.3 + string_decoder: ^1.1.1 + util-deprecate: ^1.0.1 + checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d + languageName: node + linkType: hard + +"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -21803,17 +22263,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0, readable-stream@npm:^3.6.2": - version: 3.6.2 - resolution: "readable-stream@npm:3.6.2" - dependencies: - inherits: ^2.0.3 - string_decoder: ^1.1.1 - util-deprecate: ^1.0.1 - checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d - languageName: node - linkType: hard - "readdir-glob@npm:^1.1.2": version: 1.1.3 resolution: "readdir-glob@npm:1.1.3" @@ -21949,7 +22398,7 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.5.0, regexp.prototype.flags@npm:^1.5.2": +"regexp.prototype.flags@npm:^1.5.0, regexp.prototype.flags@npm:^1.5.1, regexp.prototype.flags@npm:^1.5.2": version: 1.5.2 resolution: "regexp.prototype.flags@npm:1.5.2" dependencies: @@ -22608,12 +23057,12 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.0": - version: 0.23.0 - resolution: "scheduler@npm:0.23.0" +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" dependencies: loose-envify: ^1.1.0 - checksum: d79192eeaa12abef860c195ea45d37cbf2bbf5f66e3c4dcd16f54a7da53b17788a70d109ee3d3dde1a0fd50e6a8fc171f4300356c5aee4fc0171de526bf35f8a + checksum: 3e82d1f419e240ef6219d794ff29c7ee415fbdc19e038f680a10c067108e06284f1847450a210b29bbaf97b9d8a97ced5f624c31c681248ac84c80d56ad5a2c4 languageName: node linkType: hard @@ -23232,6 +23681,15 @@ __metadata: languageName: node linkType: hard +"split2@npm:^3.0.0": + version: 3.2.2 + resolution: "split2@npm:3.2.2" + dependencies: + readable-stream: ^3.0.0 + checksum: 8127ddbedd0faf31f232c0e9192fede469913aa8982aa380752e0463b2e31c2359ef6962eb2d24c125bac59eeec76873678d723b1c7ff696216a1cd071e3994a + languageName: node + linkType: hard + "split@npm:^1.0.0": version: 1.0.1 resolution: "split@npm:1.0.1" @@ -23409,6 +23867,15 @@ __metadata: languageName: node linkType: hard +"stop-iteration-iterator@npm:^1.0.0": + version: 1.0.0 + resolution: "stop-iteration-iterator@npm:1.0.0" + dependencies: + internal-slot: ^1.0.4 + checksum: d04173690b2efa40e24ab70e5e51a3ff31d56d699550cfad084104ab3381390daccb36652b25755e420245f3b0737de66c1879eaa2a8d4fc0a78f9bf892fcb42 + languageName: node + linkType: hard + "stoppable@npm:^1.1.0": version: 1.1.0 resolution: "stoppable@npm:1.1.0" @@ -23471,6 +23938,13 @@ __metadata: languageName: node linkType: hard +"streamsearch@npm:^1.1.0": + version: 1.1.0 + resolution: "streamsearch@npm:1.1.0" + checksum: 1cce16cea8405d7a233d32ca5e00a00169cc0e19fbc02aa839959985f267335d435c07f96e5e0edd0eadc6d39c98d5435fb5bbbdefc62c41834eadc5622ad942 + languageName: node + linkType: hard + "streamx@npm:^2.13.0, streamx@npm:^2.15.0": version: 2.16.1 resolution: "streamx@npm:2.16.1" @@ -23986,6 +24460,15 @@ __metadata: languageName: node linkType: hard +"tdigest@npm:^0.1.1": + version: 0.1.2 + resolution: "tdigest@npm:0.1.2" + dependencies: + bintrees: 1.0.2 + checksum: 44de8246752b6f8c2924685f969fd3d94c36949f22b0907e99bef2b2220726dd8467f4730ea96b06040b9aa2587c0866049640039d1b956952dfa962bc2075a3 + languageName: node + linkType: hard + "teeny-request@npm:^9.0.0": version: 9.0.0 resolution: "teeny-request@npm:9.0.0" @@ -24122,6 +24605,15 @@ __metadata: languageName: node linkType: hard +"through2@npm:^4.0.0": + version: 4.0.2 + resolution: "through2@npm:4.0.2" + dependencies: + readable-stream: 3 + checksum: ac7430bd54ccb7920fd094b1c7ff3e1ad6edd94202e5528331253e5fde0cc56ceaa690e8df9895de2e073148c52dfbe6c4db74cacae812477a35660090960cc0 + languageName: node + linkType: hard + "through@npm:2, through@npm:^2.3.6": version: 2.3.8 resolution: "through@npm:2.3.8" @@ -24317,6 +24809,13 @@ __metadata: languageName: node linkType: hard +"ts-algebra@npm:^2.0.0": + version: 2.0.0 + resolution: "ts-algebra@npm:2.0.0" + checksum: 970b0e7db49cf8c1a8ff2a816eb047fac8add47511f5e4995e4998c56c6f7b226399284412de88f3e137ab55c857a4262c0d8f02f0765730e7d3a021de2ea7ef + languageName: node + linkType: hard + "ts-api-utils@npm:^1.0.1": version: 1.0.3 resolution: "ts-api-utils@npm:1.0.3" @@ -24349,6 +24848,13 @@ __metadata: languageName: node linkType: hard +"ts-is-present@npm:^1.1.1": + version: 1.2.2 + resolution: "ts-is-present@npm:1.2.2" + checksum: 3620ecf48219d0dd108e493260a207f4733d8e39a18dffec23c7ed2b1ef2aba7158d0dfafe36f3f27d0092472535a5e474ce04ade54e972e64b2b6329d20ab0b + languageName: node + linkType: hard + "ts-node@npm:^10.9.1": version: 10.9.2 resolution: "ts-node@npm:10.9.2" @@ -24531,7 +25037,7 @@ __metadata: languageName: node linkType: hard -"type-is@npm:~1.6.18": +"type-is@npm:^1.6.4, type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -24956,7 +25462,7 @@ __metadata: languageName: node linkType: hard -"uri-js@npm:^4.2.2": +"uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: @@ -24974,7 +25480,7 @@ __metadata: languageName: node linkType: hard -"urijs@npm:^1.19.11": +"urijs@npm:^1.19.10, urijs@npm:^1.19.11": version: 1.19.11 resolution: "urijs@npm:1.19.11" checksum: f9b95004560754d30fd7dbee44b47414d662dc9863f1cf5632a7c7983648df11d23c0be73b9b4f9554463b61d5b0a520b70df9e1ee963ebb4af02e6da2cc80f3 @@ -25573,7 +26079,7 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": +"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": version: 1.1.15 resolution: "which-typed-array@npm:1.1.15" dependencies: @@ -25881,12 +26387,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.0.0, yaml@npm:^2.0.0-10, yaml@npm:^2.2.2": - version: 2.4.1 - resolution: "yaml@npm:2.4.1" +"yaml@npm:^2.0.0, yaml@npm:^2.0.0-10, yaml@npm:^2.2.1, yaml@npm:^2.2.2": + version: 2.4.5 + resolution: "yaml@npm:2.4.5" bin: yaml: bin.mjs - checksum: 4c391d07a5d5e935e058babb71026c9cdc9a6fd889e35dd91b53cfb0a12691b67c6c5c740858e71345fef18cd9c13c554a6dda9196f59820d769d94041badb0b + checksum: f8efd407c07e095f00f3031108c9960b2b12971d10162b1ec19007200f6c987d2e28f73283f4731119aa610f177a3ea03d4a8fcf640600a25de1b74d00c69b3d languageName: node linkType: hard