From 4deeca33e72b616512d7ff6a7a1161644a75c3bb Mon Sep 17 00:00:00 2001 From: Jacob Bolda Date: Mon, 4 Dec 2023 16:44:55 -0600 Subject: [PATCH 1/3] bump backstage to 1.20.x and fix type errors there is still one TODO type error that is needs to be dealt with --- backstage.json | 2 +- package.json | 2 +- packages/app/package.json | 56 +- packages/app/src/App.tsx | 9 +- .../EntityOnboardingWorkflow.tsx | 19 +- .../src/extensions/AsyncFieldExtension.tsx | 12 +- packages/app/src/extensions/index.ts | 4 +- packages/backend/package.json | 49 +- packages/graphgen/src/types/graphql.ts | 62 +- packages/ingestion-tests/package.json | 12 +- plugins/batch-loader/package.json | 16 +- .../effection-inspector-backend/package.json | 6 +- plugins/effection-inspector/package.json | 14 +- .../package.json | 12 +- plugins/graphql-backend-node/package.json | 4 +- plugins/graphql-backend/package.json | 6 +- plugins/healthcheck/package.json | 6 +- plugins/humanitec-backend/package.json | 8 +- plugins/humanitec-common/package.json | 2 +- plugins/humanitec/package.json | 18 +- .../package.json | 12 +- .../incremental-ingestion-github/package.json | 8 +- .../scaffolder-frontend-workflow/package.json | 26 +- .../EmbeddedScaffolderWorkflow.tsx | 35 +- .../src/components/Form/Form.tsx | 13 +- .../src/components/Form/RJSFForm.tsx | 9 +- .../src/components/Workflow/Workflow.tsx | 10 +- .../src/hooks/useAsyncValidation.ts | 16 +- .../src/hooks/useStepper.ts | 8 +- .../src/hooks/useValidators.ts | 12 +- plugins/scaffolder-yaml-actions/package.json | 12 +- yarn.lock | 2799 ++++++++++------- 32 files changed, 1900 insertions(+), 1379 deletions(-) diff --git a/backstage.json b/backstage.json index 43a147ba7b..e7d784f8ac 100644 --- a/backstage.json +++ b/backstage.json @@ -1,3 +1,3 @@ { - "version": "1.18.4" + "version": "1.20.3" } diff --git a/package.json b/package.json index d58cbdcabf..f19ba2fbca 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ ] }, "devDependencies": { - "@backstage/cli": "^0.22.13", + "@backstage/cli": "^0.24.0", "@changesets/cli": "^2.22.0", "@spotify/prettier-config": "^12.0.0", "concurrently": "^7.5.0", diff --git a/packages/app/package.json b/packages/app/package.json index 8df758d060..35db7ab8d2 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -7,39 +7,39 @@ }, "bundled": true, "dependencies": { - "@backstage/app-defaults": "^1.4.3", - "@backstage/catalog-model": "^1.4.2", - "@backstage/cli": "^0.22.13", - "@backstage/core-app-api": "^1.10.0", - "@backstage/core-components": "^0.13.5", - "@backstage/core-plugin-api": "^1.6.0", - "@backstage/integration-react": "^1.1.19", - "@backstage/plugin-api-docs": "^0.9.11", - "@backstage/plugin-catalog": "^1.13.0", - "@backstage/plugin-catalog-graph": "^0.2.36", - "@backstage/plugin-catalog-import": "^0.10.0", - "@backstage/plugin-catalog-react": "^1.8.4", - "@backstage/plugin-catalog-unprocessed-entities": "^0.1.3", - "@backstage/plugin-github-actions": "^0.6.5", - "@backstage/plugin-graphiql": "^0.2.54", - "@backstage/plugin-org": "^0.6.14", - "@backstage/plugin-scaffolder": "^1.15.0", - "@backstage/plugin-scaffolder-react": "^1.5.5", - "@backstage/plugin-search": "^1.4.0", - "@backstage/plugin-search-react": "^1.7.0", - "@backstage/plugin-tech-radar": "^0.6.8", - "@backstage/plugin-techdocs": "^1.7.0", - "@backstage/plugin-techdocs-module-addons-contrib": "^1.1.0", - "@backstage/plugin-techdocs-react": "^1.1.11", - "@backstage/plugin-user-settings": "^0.7.10", - "@backstage/theme": "^0.4.2", + "@backstage/app-defaults": "^1.4.5", + "@backstage/catalog-model": "^1.4.3", + "@backstage/cli": "^0.24.0", + "@backstage/core-app-api": "^1.11.1", + "@backstage/core-components": "^0.13.8", + "@backstage/core-plugin-api": "^1.8.0", + "@backstage/integration-react": "^1.1.21", + "@backstage/plugin-api-docs": "^0.10.1", + "@backstage/plugin-catalog": "^1.15.1", + "@backstage/plugin-catalog-graph": "^0.3.1", + "@backstage/plugin-catalog-import": "^0.10.3", + "@backstage/plugin-catalog-react": "^1.9.1", + "@backstage/plugin-catalog-unprocessed-entities": "^0.1.5", + "@backstage/plugin-github-actions": "^0.6.8", + "@backstage/plugin-graphiql": "^0.3.0", + "@backstage/plugin-org": "^0.6.17", + "@backstage/plugin-scaffolder": "^1.16.1", + "@backstage/plugin-scaffolder-react": "^1.6.1", + "@backstage/plugin-search": "^1.4.3", + "@backstage/plugin-search-react": "^1.7.3", + "@backstage/plugin-tech-radar": "^0.6.10", + "@backstage/plugin-techdocs": "^1.9.1", + "@backstage/plugin-techdocs-module-addons-contrib": "^1.1.2", + "@backstage/plugin-techdocs-react": "^1.1.13", + "@backstage/plugin-user-settings": "^0.7.13", + "@backstage/theme": "^0.4.4", "@backstage/types": "^1.1.1", "@frontside/backstage-plugin-effection-inspector": "^0.1.10", "@frontside/backstage-plugin-humanitec": "^0.3.11", "@frontside/backstage-plugin-scaffolder-workflow": "^0.8.1", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", - "@rjsf/utils": "^5.8.1", + "@rjsf/utils": "5.13.6", "assert-ts": "^0.3.4", "classnames": "^2.3.2", "history": "^5.0.0", @@ -50,7 +50,7 @@ "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/test-utils": "^1.4.3", + "@backstage/test-utils": "^1.4.5", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.5.1", diff --git a/packages/app/src/App.tsx b/packages/app/src/App.tsx index 2537332515..5ad56537c4 100644 --- a/packages/app/src/App.tsx +++ b/packages/app/src/App.tsx @@ -11,7 +11,7 @@ import { catalogImportPlugin, } from '@backstage/plugin-catalog-import'; import { scaffolderPlugin } from '@backstage/plugin-scaffolder'; -import { NextScaffolderPage } from '@backstage/plugin-scaffolder/alpha'; +import { ScaffolderPage } from '@backstage/plugin-scaffolder'; import { SearchPage } from '@backstage/plugin-search'; import { TechRadarPage } from '@backstage/plugin-tech-radar'; import { @@ -103,7 +103,10 @@ const routes = ( - } /> + } + /> } /> {routes} - + , ); diff --git a/packages/app/src/components/EntityOnboardingWorkflow/EntityOnboardingWorkflow.tsx b/packages/app/src/components/EntityOnboardingWorkflow/EntityOnboardingWorkflow.tsx index fbd6e46d5c..a18641277a 100644 --- a/packages/app/src/components/EntityOnboardingWorkflow/EntityOnboardingWorkflow.tsx +++ b/packages/app/src/components/EntityOnboardingWorkflow/EntityOnboardingWorkflow.tsx @@ -58,12 +58,18 @@ const useStyles = makeStyles(theme => ({ function OnboardingActions({ stepper, workflow, + formRef, + whichComponent, }: { + formRef?: any; stepper?: Stepper; workflow: RunWorkflow; + whichComponent: string; }) { + const errors = formRef?.current?.state?.errors ?? []; const styles = useStyles(); - if (stepper) + if (stepper) { + console.log(whichComponent, errors); return (
- ) +function FrontPageWrapper({ + frontPageButtonText = 'START', + children, +}: FrontPageWrapperProps): JSX.Element { + return ( + + {children} + + + ); } /** @@ -64,7 +69,7 @@ export function EmbeddedScaffolderWorkflow({ const scaffolderApi = useApi(scaffolderApiRef); const navigate = useNavigate(); const customFieldExtensions = - useCustomFieldExtensions(children); + useCustomFieldExtensions(children); const customLayouts = useCustomLayouts(children); @@ -97,9 +102,7 @@ export function EmbeddedScaffolderWorkflow({ {frontPage && ( {frontPage} - } + element={{frontPage}} /> )} } /> - - } - /> - + } /> ); diff --git a/plugins/scaffolder-frontend-workflow/src/components/Form/Form.tsx b/plugins/scaffolder-frontend-workflow/src/components/Form/Form.tsx index d7929f0c35..716b1a9dd0 100644 --- a/plugins/scaffolder-frontend-workflow/src/components/Form/Form.tsx +++ b/plugins/scaffolder-frontend-workflow/src/components/Form/Form.tsx @@ -1,17 +1,18 @@ import { JsonValue } from '@backstage/types'; -import { type IChangeEvent } from '@rjsf/core-v5'; +import { type IChangeEvent } from '@rjsf/core'; import React, { useCallback, useMemo, type ReactNode } from 'react'; import validator from '@rjsf/validator-ajv8'; import { RJSFForm, type RJSFFormProps } from './RJSFForm'; import { - type NextFieldExtensionOptions, useFormDataFromQuery, ParsedTemplateSchema, } from '@backstage/plugin-scaffolder-react/alpha'; +import type { FieldExtensionOptions } from '@backstage/plugin-scaffolder-react'; + export type FormProps = { - extensions: NextFieldExtensionOptions[]; + extensions: FieldExtensionOptions[]; step: ParsedTemplateSchema; Component?: typeof RJSFForm; initialState?: Record; @@ -45,9 +46,7 @@ export const Form = ({ [setFormData], ); - const onSubmit = async (params: { - formData?: Record; - }) => { + const onSubmit = async (params: { formData?: Record }) => { const { formData: _formData = {} } = params; handleNext(_formData); @@ -60,6 +59,8 @@ export const Form = ({ validator={validator} schema={step.schema} uiSchema={step.uiSchema} + // TODO fix TS + // @ts-expect-error fields={fields} formData={formData} formContext={{ formData }} diff --git a/plugins/scaffolder-frontend-workflow/src/components/Form/RJSFForm.tsx b/plugins/scaffolder-frontend-workflow/src/components/Form/RJSFForm.tsx index df7fc76996..450b943bd2 100644 --- a/plugins/scaffolder-frontend-workflow/src/components/Form/RJSFForm.tsx +++ b/plugins/scaffolder-frontend-workflow/src/components/Form/RJSFForm.tsx @@ -1,5 +1,8 @@ -import { withTheme, FormProps } from '@rjsf/core-v5'; +import { withTheme, FormProps } from '@rjsf/core'; -export const RJSFForm = withTheme(require('@rjsf/material-ui-v5').Theme); +export const RJSFForm = withTheme(require('@rjsf/material-ui').Theme); -export type RJSFFormProps = Pick; \ No newline at end of file +export type RJSFFormProps = Pick< + FormProps, + 'transformErrors' | 'extraErrors' | 'className' | 'ref' +>; diff --git a/plugins/scaffolder-frontend-workflow/src/components/Workflow/Workflow.tsx b/plugins/scaffolder-frontend-workflow/src/components/Workflow/Workflow.tsx index 704dc4bef5..7226f9b186 100644 --- a/plugins/scaffolder-frontend-workflow/src/components/Workflow/Workflow.tsx +++ b/plugins/scaffolder-frontend-workflow/src/components/Workflow/Workflow.tsx @@ -3,7 +3,7 @@ import { useCustomFieldExtensions, useCustomLayouts, } from '@backstage/plugin-scaffolder-react'; -import { NextFieldExtensionOptions } from '@backstage/plugin-scaffolder-react/alpha'; +import type { FieldExtensionOptions } from '@backstage/plugin-scaffolder-react'; import { JsonValue } from '@backstage/types'; import { ErrorSchema } from '@rjsf/utils'; import React, { ReactNode, cloneElement, useCallback, useEffect } from 'react'; @@ -67,10 +67,10 @@ export const Workflow = ({ stepperProgress, workflow, reviewComponent, - FormProps = {} + FormProps = {}, }: WorkflowProps) => { const customFieldExtensions = - useCustomFieldExtensions>(children); + useCustomFieldExtensions>(children); const layouts = useCustomLayouts(children); @@ -94,9 +94,7 @@ export const Workflow = ({ if (stepper.activeStep >= stepper.steps.length) { return cloneElement( - reviewComponent ?? ( - - ), + reviewComponent ?? , { stepper, }, diff --git a/plugins/scaffolder-frontend-workflow/src/hooks/useAsyncValidation.ts b/plugins/scaffolder-frontend-workflow/src/hooks/useAsyncValidation.ts index 9bc24de48e..8b992048dc 100644 --- a/plugins/scaffolder-frontend-workflow/src/hooks/useAsyncValidation.ts +++ b/plugins/scaffolder-frontend-workflow/src/hooks/useAsyncValidation.ts @@ -1,8 +1,10 @@ import { useMemo } from 'react'; import { - NextCustomFieldValidator, - NextFieldExtensionOptions, - NextFieldExtensionUiSchema, + CustomFieldValidator, + FieldExtensionOptions, + FieldExtensionUiSchema, +} from '@backstage/plugin-scaffolder-react'; +import { createFieldValidation, extractSchemaFromStep, } from '@backstage/plugin-scaffolder-react/alpha'; @@ -14,7 +16,7 @@ import { ErrorSchemaBuilder } from '@rjsf/utils'; import { Validators } from './useValidators'; export interface AsyncValidationProps { - extensions: NextFieldExtensionOptions[]; + extensions: FieldExtensionOptions[]; // this is required as it also includes the uiSchema // mergedSchema from useTemplateSchema().steps[activeStep].mergedSchema schema: JsonObject; @@ -36,7 +38,7 @@ function createAsyncValidators( rootSchema: JsonObject, validators: Record< string, - undefined | NextCustomFieldValidator + undefined | CustomFieldValidator >, context: { apiHolder: ApiHolder; @@ -56,7 +58,7 @@ function createAsyncValidators( path: string[], value: JsonValue | undefined, schema: JsonObject, - uiSchema: NextFieldExtensionUiSchema, + uiSchema: FieldExtensionUiSchema, ) => { const validator = validators[validatorName]; if (validator) { @@ -105,7 +107,7 @@ function createAsyncValidators( const doValidateItem = async ( propValue: JsonObject, itemSchema: JsonObject, - itemUiSchema: NextFieldExtensionUiSchema, + itemUiSchema: FieldExtensionUiSchema, ) => { await validateForm( propValue['ui:field'] as string, diff --git a/plugins/scaffolder-frontend-workflow/src/hooks/useStepper.ts b/plugins/scaffolder-frontend-workflow/src/hooks/useStepper.ts index 5e4226fbfb..64de265a89 100644 --- a/plugins/scaffolder-frontend-workflow/src/hooks/useStepper.ts +++ b/plugins/scaffolder-frontend-workflow/src/hooks/useStepper.ts @@ -1,7 +1,9 @@ import { useAnalytics } from '@backstage/core-plugin-api'; -import { TemplateParameterSchema } from '@backstage/plugin-scaffolder-react'; +import type { + FieldExtensionOptions, + TemplateParameterSchema, +} from '@backstage/plugin-scaffolder-react'; import { - NextFieldExtensionOptions, useFormDataFromQuery, useTemplateSchema, } from '@backstage/plugin-scaffolder-react/alpha'; @@ -14,7 +16,7 @@ import { useValidators } from './useValidators'; interface Props { manifest: TemplateParameterSchema; initialState?: Record; - extensions: NextFieldExtensionOptions[]; + extensions: FieldExtensionOptions[]; } export type Stepper = ReturnType; diff --git a/plugins/scaffolder-frontend-workflow/src/hooks/useValidators.ts b/plugins/scaffolder-frontend-workflow/src/hooks/useValidators.ts index eb9260c8c0..477b31005c 100644 --- a/plugins/scaffolder-frontend-workflow/src/hooks/useValidators.ts +++ b/plugins/scaffolder-frontend-workflow/src/hooks/useValidators.ts @@ -1,12 +1,16 @@ import { useMemo } from 'react'; -import { NextFieldExtensionOptions } from '@backstage/plugin-scaffolder-react/alpha'; +import type { FieldExtensionOptions } from '@backstage/plugin-scaffolder-react'; -export type Validators = ReturnType; +export type Validators = ReturnType; -export function useValidators({ extensions }: { extensions: NextFieldExtensionOptions[]; }) { +export function useValidators({ + extensions, +}: { + extensions: FieldExtensionOptions[]; +}) { return useMemo(() => { return Object.fromEntries( - extensions.map(({ name, validation }) => [name, validation]) + extensions.map(({ name, validation }) => [name, validation]), ); }, [extensions]); } diff --git a/plugins/scaffolder-yaml-actions/package.json b/plugins/scaffolder-yaml-actions/package.json index 64e82b4170..a3bbadc7bd 100644 --- a/plugins/scaffolder-yaml-actions/package.json +++ b/plugins/scaffolder-yaml-actions/package.json @@ -23,11 +23,11 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/backend-common": "^0.19.7", - "@backstage/catalog-model": "^1.4.2", - "@backstage/integration": "^1.7.0", - "@backstage/plugin-scaffolder-backend": "^1.17.3", - "@backstage/plugin-scaffolder-node": "^0.2.5", + "@backstage/backend-common": "^0.19.9", + "@backstage/catalog-model": "^1.4.3", + "@backstage/integration": "^1.7.2", + "@backstage/plugin-scaffolder-backend": "^1.19.1", + "@backstage/plugin-scaffolder-node": "^0.2.8", "assert-ts": "^0.3.4", "fs-extra": "^11.1.1", "git-url-parse": "^13.1.0", @@ -36,7 +36,7 @@ "zod": "^3.21.4" }, "devDependencies": { - "@backstage/cli": "^0.22.13" + "@backstage/cli": "^0.24.0" }, "files": [ "dist" diff --git a/yarn.lock b/yarn.lock index e9b4b5ab57..7f9a66a03a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -640,14 +640,6 @@ "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/node-http-handler@^3.350.0": - version "3.374.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.374.0.tgz#8cd58b4d9814713e26034c12eabc119c113a5bc4" - integrity sha512-v1Z6m0wwkf65/tKuhwrtPRqVoOtNkDTRn2MBMtxCwEw+8V8Q+YRFqVgGN+J1n53ktE0G5OYVBux/NHiAjJHReQ== - dependencies: - "@smithy/node-http-handler" "^1.0.2" - tslib "^2.5.0" - "@aws-sdk/signature-v4-multi-region@3.408.0": version "3.408.0" resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.408.0.tgz#752ca06cc834113c1b806a5850e520f79263816c" @@ -1965,6 +1957,13 @@ dependencies: regenerator-runtime "^0.14.0" +"@babel/runtime@^7.13.10", "@babel/runtime@^7.23.4": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.5.tgz#11edb98f8aeec529b82b211028177679144242db" + integrity sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/runtime@^7.20.6": version "7.23.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" @@ -2006,34 +2005,34 @@ "@babel/helper-validator-identifier" "^7.22.15" to-fast-properties "^2.0.0" -"@backstage/app-defaults@^1.4.3": - version "1.4.3" - resolved "https://registry.yarnpkg.com/@backstage/app-defaults/-/app-defaults-1.4.3.tgz#98e137b650b4eeae3f684f2b4f6530400bee8a1b" - integrity sha512-gPm95kDOj+t1ewHxoNERjqfcMaG7ffevyfdfEM4smY0OiCc2xG17PupsILbcNCCCjYrp1OHkcGxpZ5ER5uT3uQ== - dependencies: - "@backstage/core-app-api" "^1.10.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/plugin-permission-react" "^0.4.15" - "@backstage/theme" "^0.4.2" +"@backstage/app-defaults@^1.4.5": + version "1.4.5" + resolved "https://registry.yarnpkg.com/@backstage/app-defaults/-/app-defaults-1.4.5.tgz#ef0f7da6273fc22f9f4d663b09058114efc8764b" + integrity sha512-v0am3EzM7KoTrvuTTAQOhQMO9ogkaYMmttwxZmAqCsdYiNs00i3/Fzj4yQiHi9by62pQ3dPeRPM0Dpdy6VU9zQ== + dependencies: + "@backstage/core-app-api" "^1.11.1" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/plugin-permission-react" "^0.4.17" + "@backstage/theme" "^0.4.4" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" -"@backstage/backend-app-api@^0.5.5": - version "0.5.5" - resolved "https://registry.yarnpkg.com/@backstage/backend-app-api/-/backend-app-api-0.5.5.tgz#1f67f423ed78c339a0bb2af65e9b77e3bb59f399" - integrity sha512-U+GUpSqAzO+bEeW+zB1WHZgTex87mUNv/NSB/4FrRJI+DXU3JqPT84xZCkJfSkdsA3n5CFBAE+zIJw12oM7vcQ== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/backend-tasks" "^0.5.10" - "@backstage/cli-common" "^0.1.12" - "@backstage/cli-node" "^0.1.4" - "@backstage/config" "^1.1.0" - "@backstage/config-loader" "^1.5.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-auth-node" "^0.3.2" - "@backstage/plugin-permission-node" "^0.7.16" +"@backstage/backend-app-api@^0.5.8": + version "0.5.8" + resolved "https://registry.yarnpkg.com/@backstage/backend-app-api/-/backend-app-api-0.5.8.tgz#49121863aa94e2cc1c510758d557beaa8b64d62f" + integrity sha512-8Fe8mFZebqc8bHd5YDu6l2IN2rc/x7G0/easDaUyOrk/J4a3mhNzxUMRpkt2xZlVVtsDKmrvJEODFIchCVSztg== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/backend-tasks" "^0.5.12" + "@backstage/cli-common" "^0.1.13" + "@backstage/cli-node" "^0.2.0" + "@backstage/config" "^1.1.1" + "@backstage/config-loader" "^1.5.3" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-auth-node" "^0.4.1" + "@backstage/plugin-permission-node" "^0.7.18" "@backstage/types" "^1.1.1" "@manypkg/get-packages" "^1.1.3" "@types/cors" "^2.8.6" @@ -2055,29 +2054,29 @@ winston "^3.2.1" winston-transport "^4.5.0" -"@backstage/backend-common@^0.19.7": - version "0.19.7" - resolved "https://registry.yarnpkg.com/@backstage/backend-common/-/backend-common-0.19.7.tgz#69ec9e4ea8b75745e4a320711501b50604d8e049" - integrity sha512-0n52fRmakaeOH2nsTB13i2pbmxdcnzpGOxupYMlmwsaAiOnzKJ0Tu9FJCixwaCrg2EjL/AWh9BWthcNDFpduag== +"@backstage/backend-common@^0.19.9": + version "0.19.9" + resolved "https://registry.yarnpkg.com/@backstage/backend-common/-/backend-common-0.19.9.tgz#30146662f595720b7231249bfa350ecf17a5a73a" + integrity sha512-xaVEMnr3BNokABwPzPdwR4X5RLwbLlKsuT9g9KAuGurckBwgjSe2to75p1SjP75yKtp54PpqsIh64NKWZ9vqNg== dependencies: "@aws-sdk/abort-controller" "^3.347.0" "@aws-sdk/client-s3" "^3.350.0" "@aws-sdk/credential-providers" "^3.350.0" "@aws-sdk/types" "^3.347.0" - "@backstage/backend-app-api" "^0.5.5" - "@backstage/backend-dev-utils" "^0.1.1" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/cli-common" "^0.1.12" - "@backstage/config" "^1.1.0" - "@backstage/config-loader" "^1.5.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/integration-aws-node" "^0.1.6" + "@backstage/backend-app-api" "^0.5.8" + "@backstage/backend-dev-utils" "^0.1.2" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/cli-common" "^0.1.13" + "@backstage/config" "^1.1.1" + "@backstage/config-loader" "^1.5.3" + "@backstage/errors" "^1.2.3" + "@backstage/integration" "^1.7.2" + "@backstage/integration-aws-node" "^0.1.8" "@backstage/types" "^1.1.1" "@google-cloud/storage" "^6.0.0" "@keyv/memcache" "^1.3.5" "@keyv/redis" "^2.5.3" - "@kubernetes/client-node" "0.18.1" + "@kubernetes/client-node" "0.19.0" "@manypkg/get-packages" "^1.1.3" "@octokit/rest" "^19.0.3" "@types/cors" "^2.8.6" @@ -2099,20 +2098,16 @@ isomorphic-git "^1.23.0" jose "^4.6.0" keyv "^4.5.2" - knex "^2.0.0" + knex "^3.0.0" lodash "^4.17.21" logform "^2.3.2" luxon "^3.0.0" minimatch "^5.0.0" - minimist "^1.2.5" - morgan "^1.10.0" mysql2 "^2.2.5" node-fetch "^2.6.7" - node-forge "^1.3.1" - pg "^8.3.0" + p-limit "^3.1.0" + pg "^8.11.3" raw-body "^2.4.1" - selfsigned "^2.0.0" - stoppable "^1.1.0" tar "^6.1.12" uuid "^8.3.2" winston "^3.2.1" @@ -2120,17 +2115,19 @@ yauzl "^2.10.0" yn "^4.0.0" -"@backstage/backend-dev-utils@^0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@backstage/backend-dev-utils/-/backend-dev-utils-0.1.1.tgz#5a10998436df08adb86066f1d685421de5d05f1c" - integrity sha512-5emcwuBp7WtJlUkuS5Ex7bJVaZUJkU330J24QMqwYmd+/ujf2S7m6aLUyE+lr5yH5xQ7kZY27u9QZv6hWmLytw== +"@backstage/backend-dev-utils@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@backstage/backend-dev-utils/-/backend-dev-utils-0.1.2.tgz#357f2b669bed0452d9dca511e35a61071c57ea20" + integrity sha512-R7ouSSSHDGMWVoME8DL4RtzUrKOVt6+NAo2EAO0EI3aWhm6IxHrLuYG8yTWEWrqUgTFAkaOwdknI/jbZwFwLUw== -"@backstage/backend-openapi-utils@^0.0.4": - version "0.0.4" - resolved "https://registry.yarnpkg.com/@backstage/backend-openapi-utils/-/backend-openapi-utils-0.0.4.tgz#2fdfbc20c073c9775041f0a919827e402bfff194" - integrity sha512-oNTPrnISXHpOcTcnic4MnvID56960M2QmzsA6jis/iSZYzU7ajvTLmbr19HWPnLdpLbSCC1U5tYr+z7lK0tYyA== +"@backstage/backend-openapi-utils@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@backstage/backend-openapi-utils/-/backend-openapi-utils-0.1.0.tgz#9b555b23ec0adff55eddf493ba88a279e0c3a543" + integrity sha512-Mcjd2uomddJxBvkq4/i4sgmmi1L0xCqRoMatXaE1vibvI8Mmj1HKkECH9X6R13vKM25qvlg2lhLNKIFfx4avnw== dependencies: - "@backstage/errors" "^1.2.2" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" "@types/express" "^4.17.6" "@types/express-serve-static-core" "^4.17.5" express "^4.17.1" @@ -2138,74 +2135,73 @@ express-promise-router "^4.1.0" json-schema-to-ts "^2.6.2" lodash "^4.17.21" + openapi-merge "^1.3.2" openapi3-ts "^3.1.2" -"@backstage/backend-plugin-api@^0.6.5": - version "0.6.5" - resolved "https://registry.yarnpkg.com/@backstage/backend-plugin-api/-/backend-plugin-api-0.6.5.tgz#ec156b30518a0fd16be866bd5efe812afc10a9b3" - integrity sha512-axwWnQ7jGGNDytEAhmhqAHsDGnoS1g8nkPPbVbVoiHOSck8VVJIxORwmjoOI70TpW9SiRooN/NzpXeLREkV8PA== +"@backstage/backend-plugin-api@^0.6.7": + version "0.6.7" + resolved "https://registry.yarnpkg.com/@backstage/backend-plugin-api/-/backend-plugin-api-0.6.7.tgz#c80508180f26ba83a03d0ed42d983da86b4a1e8a" + integrity sha512-pGFFfh+olT+oWqfZvlqFsMiExW//glSacw5uTW0RCnQTFjWPhA18InSUKE1fa3DPOZTCxvAwQHHKlpQoDXgYkw== dependencies: - "@backstage/backend-tasks" "^0.5.10" - "@backstage/config" "^1.1.0" - "@backstage/plugin-auth-node" "^0.3.2" - "@backstage/plugin-permission-common" "^0.7.8" + "@backstage/backend-tasks" "^0.5.12" + "@backstage/config" "^1.1.1" + "@backstage/plugin-auth-node" "^0.4.1" + "@backstage/plugin-permission-common" "^0.7.10" "@backstage/types" "^1.1.1" "@types/express" "^4.17.6" express "^4.17.1" - knex "^2.0.0" + knex "^3.0.0" -"@backstage/backend-tasks@^0.5.10": - version "0.5.10" - resolved "https://registry.yarnpkg.com/@backstage/backend-tasks/-/backend-tasks-0.5.10.tgz#2832655080d2f4ed7d81d095f84ed23bdb743502" - integrity sha512-Ky3PbTIZNPOLRtVeP4FOC7lqTUAG9v/b0B9eOy34FKhjpOyR/Vf2TXIMtBohKX9MubwyFCZggUXf1hFEwQpl/w== +"@backstage/backend-tasks@^0.5.12": + version "0.5.12" + resolved "https://registry.yarnpkg.com/@backstage/backend-tasks/-/backend-tasks-0.5.12.tgz#2ed7f7c3468f676b86c16a03d473a7dd0996d4fb" + integrity sha512-dxqj/zk/uAR/SPlPg9T9H334QYnt/iK7YqWfTDBZrnW9TgnUmQtR3nzbfYLulSsMYYnwBY4ZRGPaYhlhQCmhIA== dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" + "@backstage/backend-common" "^0.19.9" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" "@backstage/types" "^1.1.1" + "@opentelemetry/api" "^1.3.0" "@types/luxon" "^3.0.0" cron "^2.0.0" - knex "^2.0.0" + knex "^3.0.0" lodash "^4.17.21" luxon "^3.0.0" uuid "^8.0.0" winston "^3.2.1" zod "^3.21.4" -"@backstage/catalog-client@^1.4.4": - version "1.4.4" - resolved "https://registry.yarnpkg.com/@backstage/catalog-client/-/catalog-client-1.4.4.tgz#cb8be20a7365917dbf10db148a3306e500f33f5b" - integrity sha512-biYtZtXcdnuc3FV5hp6+8epklLeVknWOtY54ASxky+SJCsadBZ/tpU58KxW4pD92uPSVGiE7gaSBvvOaisyz0Q== +"@backstage/catalog-client@^1.4.6": + version "1.4.6" + resolved "https://registry.yarnpkg.com/@backstage/catalog-client/-/catalog-client-1.4.6.tgz#35f6478879e921dd1ad939a60ba84f3515ee8ba9" + integrity sha512-3fXKI+Ht/r1eDJUsr7VSYSSqE3nVBTe0jBPsswf6stlUb34rR+I7GXnVaFIVWv3wPAZaG+PUShq3oTsGFE5lHA== dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/errors" "^1.2.2" - cross-fetch "^3.1.5" + "@backstage/catalog-model" "^1.4.3" + "@backstage/errors" "^1.2.3" + cross-fetch "^4.0.0" -"@backstage/catalog-model@^1.4.2": - version "1.4.2" - resolved "https://registry.yarnpkg.com/@backstage/catalog-model/-/catalog-model-1.4.2.tgz#5e03a63a9d08e3f4d8b5fa0afc6e2b06c591551e" - integrity sha512-Mxa/Xcj2lheu2FYipdol2gkUHHf7+TjObh3cS6uf/xTyN+Pjym+j6xxPYeKzJ/X/tsPh5U2suvL75bV/jRlPsw== +"@backstage/catalog-model@^1.4.3": + version "1.4.3" + resolved "https://registry.yarnpkg.com/@backstage/catalog-model/-/catalog-model-1.4.3.tgz#64abf34071d1cad6372f905b92e1d831e480750c" + integrity sha512-cfbTPWLVma/ZKxRh76aLWqSFozzXMxHoGK+Tn50dOxHHp2xmdcx5jWBtOszNJs560rR7KScD7YnImUPkNn5DWQ== dependencies: - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" + "@backstage/errors" "^1.2.3" "@backstage/types" "^1.1.1" ajv "^8.10.0" - json-schema "^0.4.0" lodash "^4.17.21" - uuid "^8.0.0" -"@backstage/cli-common@^0.1.12": - version "0.1.12" - resolved "https://registry.yarnpkg.com/@backstage/cli-common/-/cli-common-0.1.12.tgz#8e1ea10da38554b9bc910e0da532b73af4669a2f" - integrity sha512-CoXAcIQprLAuk4gsJyqrZHRyZ5Mpfpr87lBzhSBWgriMTVgKH5bfMqZmGzm5TTZRlOIX09RLINp9e3kLkfO3Fg== +"@backstage/cli-common@^0.1.13": + version "0.1.13" + resolved "https://registry.yarnpkg.com/@backstage/cli-common/-/cli-common-0.1.13.tgz#cbeda6a359ca4437fc782f0ac51bb957e8d49e73" + integrity sha512-UMgNAIJSeEPSMkzxiWCP8aFR8APsG21XczDnzwHdL/41F7g2C+KA6UeQc/3tzbe8XQo+PxbNLpReZeKSSnSPSQ== -"@backstage/cli-node@^0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@backstage/cli-node/-/cli-node-0.1.4.tgz#a9af67b8f6a54781329f689b6466fde20175a128" - integrity sha512-mrtry5Mfu2T+LU5+yPQ1eHhZ/6HrK4lYyNIHLYS9+zHDPe5FKDtQkpa1ySFhC0T40D9cXW87HIyd+MAMY0nMew== +"@backstage/cli-node@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@backstage/cli-node/-/cli-node-0.2.0.tgz#f5eb91ba1216742494006efb4ac5a963d89b5a24" + integrity sha512-RCGkih/fqxr3HP+SSCt/EilEmVY6YoFN9hDQikRYdI80N/i+ekBlEkmWysXzUWX+TsTJnTFdFfxOG2ZwEUAPJw== dependencies: - "@backstage/cli-common" "^0.1.12" - "@backstage/errors" "^1.2.2" + "@backstage/cli-common" "^0.1.13" + "@backstage/errors" "^1.2.3" "@backstage/types" "^1.1.1" "@manypkg/get-packages" "^1.1.3" "@yarnpkg/parsers" "^3.0.0-rc.4" @@ -2213,23 +2209,21 @@ semver "^7.5.3" zod "^3.21.4" -"@backstage/cli@^0.22.13": - version "0.22.13" - resolved "https://registry.yarnpkg.com/@backstage/cli/-/cli-0.22.13.tgz#e9ff9b2fe8c0815b3b850e79b0de6a7e9faa957f" - integrity sha512-NeH45Llb0GRQ10IUyyCkJPbOCEW26Jpg+cHwF28id4/5I2pTb1e+tYW9ViF436XoUxjC9qdRfNyVn2N6sxMtMQ== - dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/cli-common" "^0.1.12" - "@backstage/cli-node" "^0.1.4" - "@backstage/config" "^1.1.0" - "@backstage/config-loader" "^1.5.0" - "@backstage/errors" "^1.2.2" +"@backstage/cli@^0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@backstage/cli/-/cli-0.24.0.tgz#353fdccfa775793abd434684099acf6e31d3285e" + integrity sha512-dRglLoD5H5RrRtrcRNK8DD8BlgUAYon+RxtOeTtKar3JOhvdibtvz9N+yqY/SzxM+fQ+NqfjPc1dHfFFVWIzew== + dependencies: + "@backstage/catalog-model" "^1.4.3" + "@backstage/cli-common" "^0.1.13" + "@backstage/cli-node" "^0.2.0" + "@backstage/config" "^1.1.1" + "@backstage/config-loader" "^1.5.3" + "@backstage/errors" "^1.2.3" "@backstage/eslint-plugin" "^0.1.3" - "@backstage/integration" "^1.7.0" - "@backstage/release-manifests" "^0.0.10" + "@backstage/integration" "^1.7.2" + "@backstage/release-manifests" "^0.0.11" "@backstage/types" "^1.1.1" - "@esbuild-kit/cjs-loader" "^2.4.1" - "@esbuild-kit/esm-loader" "^2.5.5" "@manypkg/get-packages" "^1.1.3" "@octokit/graphql" "^5.0.0" "@octokit/graphql-schema" "^13.7.0" @@ -2254,8 +2248,8 @@ "@swc/jest" "^0.2.22" "@types/jest" "^29.0.0" "@types/webpack-env" "^1.15.2" - "@typescript-eslint/eslint-plugin" "^5.9.0" - "@typescript-eslint/parser" "^5.9.0" + "@typescript-eslint/eslint-plugin" "6.10.0" + "@typescript-eslint/parser" "^6.7.2" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "^3.0.0-rc.4" bfj "^7.0.2" @@ -2263,9 +2257,10 @@ chalk "^4.0.0" chokidar "^3.3.1" commander "^9.1.0" - cross-fetch "^3.1.5" + cross-fetch "^4.0.0" cross-spawn "^7.0.3" css-loader "^6.5.1" + ctrlc-windows "^2.1.0" diff "^5.0.0" esbuild "^0.19.0" esbuild-loader "^2.18.0" @@ -2318,6 +2313,7 @@ swc-loader "^0.2.3" tar "^6.1.12" terser-webpack-plugin "^5.1.3" + tsx "^3.14.0" util "^0.12.3" webpack "^5.70.0" webpack-dev-server "^4.7.3" @@ -2327,14 +2323,14 @@ yn "^4.0.0" zod "^3.21.4" -"@backstage/config-loader@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@backstage/config-loader/-/config-loader-1.5.0.tgz#48568a0b83d7546eebf0f5c3f6f0a46842488f96" - integrity sha512-XG+7mCZxgecFJkgAv8gCtriBy7gfBAO54vgpUwQc75JNvTkHSLydbBXtCOMEvrp35c3jlDo8cmkCqxyzQkTybQ== +"@backstage/config-loader@^1.5.3": + version "1.5.3" + resolved "https://registry.yarnpkg.com/@backstage/config-loader/-/config-loader-1.5.3.tgz#5a011cf9dd0242d83c2a116f3703bcdb1942bb78" + integrity sha512-4w21LCoPztNcEV5vUg/A8A5sbbLQJI8tqrKc/cv2gyqIUPRosAPFihignKrdZ9/FZUwJo172XXrJ5xwgKlAq7g== dependencies: - "@backstage/cli-common" "^0.1.12" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" + "@backstage/cli-common" "^0.1.13" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" "@backstage/types" "^1.1.1" "@types/json-schema" "^7.0.6" ajv "^8.10.0" @@ -2346,47 +2342,47 @@ lodash "^4.17.21" minimist "^1.2.5" node-fetch "^2.6.7" - typescript-json-schema "^0.55.0" + typescript-json-schema "^0.62.0" yaml "^2.0.0" - yup "^0.32.9" -"@backstage/config@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@backstage/config/-/config-1.1.0.tgz#44eb90dbbc246f0c503260292dad63323325a581" - integrity sha512-E29BWXTKWBJ+o8MSHTTcOzCbgwoBDy2h3XZXrzexq2wz0Z5UVMYm3ukLesOL2C+U+Zpuz+ncdg63MWhNFHZqsA== +"@backstage/config@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@backstage/config/-/config-1.1.1.tgz#824ef3d74b391579060d5646fa1f45fcd553ce02" + integrity sha512-H+xZbIVvstrkVnfxZFH6JB3Gb5qUIb8DjHOakHUlDX7xEIXjQnaM3Kf85RtnHu0uYpFIpB29i8FI68Y/uLeqyw== dependencies: - "@backstage/errors" "^1.2.2" + "@backstage/errors" "^1.2.3" "@backstage/types" "^1.1.1" lodash "^4.17.21" -"@backstage/core-app-api@^1.10.0": - version "1.10.0" - resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.10.0.tgz#3b71d8b57feeb9fdd6639ec1a5b81fbfce3341d2" - integrity sha512-5n16p0qRiO6YTnKHJAUK+Hhb6RjhlXZFl7hIwJeaU+EsUuhievL62+VX5oAKExoFV727mLEDqcqjiX1OAhqe5Q== +"@backstage/core-app-api@^1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@backstage/core-app-api/-/core-app-api-1.11.1.tgz#21584a43cf7bc80171b8f03a3c0db80b1adef424" + integrity sha512-BtYilKoiAnyPjTBZ/LuBIU+nopuleAG/KqfDB36cQ5zAC5cNd2xpXw9NlCQcxJnMV1MjsiqHrfK2lb1S1owXpQ== dependencies: - "@backstage/config" "^1.1.0" - "@backstage/core-plugin-api" "^1.6.0" + "@backstage/config" "^1.1.1" + "@backstage/core-plugin-api" "^1.8.0" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.5" + "@backstage/version-bridge" "^1.0.7" "@types/prop-types" "^15.7.3" "@types/react" "^16.13.1 || ^17.0.0" history "^5.0.0" i18next "^22.4.15" + lodash "^4.17.21" prop-types "^15.7.2" react-use "^17.2.4" zen-observable "^0.10.0" zod "^3.21.4" -"@backstage/core-components@^0.13.5": - version "0.13.5" - resolved "https://registry.yarnpkg.com/@backstage/core-components/-/core-components-0.13.5.tgz#acdd166c0536941d401dfc29d49dd45c38f8c89e" - integrity sha512-1loR9Cxxcfo8z7+8NAwQHrjnaHn0Hq3uTSnvtuDsGzh80vhGMxsCnXya0nCYrFvVJIvNI0YYkhoIAOap7aUxDQ== +"@backstage/core-components@^0.13.8": + version "0.13.8" + resolved "https://registry.yarnpkg.com/@backstage/core-components/-/core-components-0.13.8.tgz#4b45fec4b03601677d9b1d6279f2d8874ada176a" + integrity sha512-isQB7WXrw1QsDZ2njSwah7L4L8aGQsu/GZCHEtXkV/0A54ZWOuYXzW4ME4Vcjh7UPXOdhejeBi+B3gHlWURRXA== dependencies: - "@backstage/config" "^1.1.0" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/theme" "^0.4.2" - "@backstage/version-bridge" "^1.0.5" + "@backstage/config" "^1.1.1" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/theme" "^0.4.4" + "@backstage/version-bridge" "^1.0.7" "@date-io/core" "^1.3.13" "@material-table/core" "^3.1.0" "@material-ui/core" "^4.12.2" @@ -2404,11 +2400,10 @@ dagre "^0.8.5" history "^5.0.0" immer "^9.0.1" - linkify-react "4.1.1" - linkifyjs "4.1.1" + linkify-react "4.1.2" + linkifyjs "4.1.2" lodash "^4.17.21" pluralize "^8.0.0" - prop-types "^15.7.2" qs "^6.9.4" rc-progress "3.5.1" react-helmet "6.1.0" @@ -2425,51 +2420,42 @@ zen-observable "^0.10.0" zod "^3.21.4" -"@backstage/core-plugin-api@^1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@backstage/core-plugin-api/-/core-plugin-api-1.6.0.tgz#15c30f01c79e82756e5c286675f8801195538afb" - integrity sha512-B3X9vJ8IRMY4+FCnWAgeYJhtcQJmoLvn6JzqilODtM70UfT2sBQ3UBMP/J4SPUMA15kbzi6D1x1BhHhkWd+A/w== +"@backstage/core-plugin-api@^1.8.0": + version "1.8.0" + resolved "https://registry.yarnpkg.com/@backstage/core-plugin-api/-/core-plugin-api-1.8.0.tgz#97e87e13dcc5a65cb65e883d67d4387c7a42db32" + integrity sha512-yZ52w8Msf6cwLAf97bQKDqEWHA0N3ikRejYHFSn6hb3IVTgxV738m4ybFdgULVEAZFLrATs7nzu+UI3rqoVeZg== dependencies: - "@backstage/config" "^1.1.0" + "@backstage/config" "^1.1.1" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.5" + "@backstage/version-bridge" "^1.0.7" "@types/react" "^16.13.1 || ^17.0.0" history "^5.0.0" i18next "^22.4.15" - prop-types "^15.7.2" - zen-observable "^0.10.0" -"@backstage/dev-utils@^1.0.21": - version "1.0.21" - resolved "https://registry.yarnpkg.com/@backstage/dev-utils/-/dev-utils-1.0.21.tgz#455bb798feb6c2c93c593cf945cabdf002230b2c" - integrity sha512-boq8PCCUtTGSrZikb4662i/7PZRbE0hDMASrjPLf6afbpLYwa6jtysLjcjd4YK9RK1W4VqLO+EdWvRifQwQ8Hg== - dependencies: - "@backstage/app-defaults" "^1.4.3" - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-app-api" "^1.10.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/integration-react" "^1.1.19" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/test-utils" "^1.4.3" - "@backstage/theme" "^0.4.2" +"@backstage/dev-utils@^1.0.24": + version "1.0.24" + resolved "https://registry.yarnpkg.com/@backstage/dev-utils/-/dev-utils-1.0.24.tgz#2fe3c0b319a965158e76ccfe408278f9950db675" + integrity sha512-SOqP993FwIWvEFsAX4soGkDkA/zn0AWNKM9O7Bo8t2bgqx1eAhVB25WNSrxIGam+2BworyMzHRdkCin61SuoBQ== + dependencies: + "@backstage/app-defaults" "^1.4.5" + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-app-api" "^1.11.1" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/integration-react" "^1.1.21" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/theme" "^0.4.4" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" - "@testing-library/dom" "^8.0.0" - "@testing-library/jest-dom" "^5.10.1" - "@testing-library/react" "^12.1.3" - "@testing-library/user-event" "^14.0.0" "@types/react" "^16.13.1 || ^17.0.0" react-use "^17.2.4" - zen-observable "^0.10.0" -"@backstage/errors@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@backstage/errors/-/errors-1.2.2.tgz#3494f848ccd8216a04e33b3b0bb058edfd293a17" - integrity sha512-heLY4f1OhfSGoSr/FHBJayudic6p8cnt6z5pZRjeT8yZdak7wiztpgN8AQFN1jZ+7VIvV80U0weTK3fgBIGWMw== +"@backstage/errors@^1.2.3": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@backstage/errors/-/errors-1.2.3.tgz#6418d3ece63b13d14e32d44ec4db0f8866b0b1c9" + integrity sha512-3YtYRKLNeRaSCzKSikNFoemesacDoEY0UwZAq7lnzCCpiCpSCfg7UA4y7wfjadFFU9Pd6nckUg2BzOk9keL15w== dependencies: "@backstage/types" "^1.1.1" - cross-fetch "^3.1.5" serialize-error "^8.0.1" "@backstage/eslint-plugin@^0.1.3": @@ -2480,95 +2466,94 @@ "@manypkg/get-packages" "^1.1.3" minimatch "^5.1.2" -"@backstage/frontend-plugin-api@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@backstage/frontend-plugin-api/-/frontend-plugin-api-0.1.0.tgz#4f5c42fc2f06ffaad4ead2442fc405492781d313" - integrity sha512-1q9lB7s9wFG3vRdv5kZnQC13cai7G5drcy4p0S7Tnw7DLiTN+igJmDzc2GOcSBZg9jyhn25QH3x5cSc+0n2fmg== +"@backstage/frontend-plugin-api@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@backstage/frontend-plugin-api/-/frontend-plugin-api-0.3.0.tgz#1ccfff4c0edbe28d077e97c4c1782f466af1095a" + integrity sha512-Cwq5TMDlngKZn4KMaldYQQw8dcOAUducfepH5fsS/Go1YO0C16G8yap6nWh0qg69+GidYCcX9xXerrSovLMAmQ== dependencies: - "@backstage/core-plugin-api" "^1.6.0" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" "@backstage/types" "^1.1.1" + "@backstage/version-bridge" "^1.0.7" + "@material-ui/core" "^4.12.4" "@types/react" "^16.13.1 || ^17.0.0" lodash "^4.17.21" zod "^3.21.4" zod-to-json-schema "^3.21.4" -"@backstage/integration-aws-node@^0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.6.tgz#b725efbb8b07034a2e4876c40c84cff7db2c8129" - integrity sha512-iQvz+C8aUIFJ0CCcCtPYeXWHDlFJFJOauBMgSRCHJHGRdATIhKdjBMCcvWdv4EOvdORIH1O5MPtf6a4RSUSL+A== +"@backstage/integration-aws-node@^0.1.8": + version "0.1.8" + resolved "https://registry.yarnpkg.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.8.tgz#c0582a63e2348a42bbe172bdcd4609f024cc0051" + integrity sha512-WD/ahhk1d92ycjBOIRK2gtvuoP1nt5lNMKkfR1qsRBlgZFUPRCe7rkdELGpmRgrGBzU7ZyWfWGjLUh/Qpfva9Q== dependencies: "@aws-sdk/client-sts" "^3.350.0" "@aws-sdk/credential-provider-node" "^3.350.0" "@aws-sdk/credential-providers" "^3.350.0" "@aws-sdk/types" "^3.347.0" "@aws-sdk/util-arn-parser" "^3.310.0" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - -"@backstage/integration-react@^1.1.19": - version "1.1.19" - resolved "https://registry.yarnpkg.com/@backstage/integration-react/-/integration-react-1.1.19.tgz#257fbed733ab7b80939ae947283d0f9e895c6fad" - integrity sha512-Pz7sr27BKONwvd2gjgHk1cfaThfMJUgD1QiJxTZWBnI+oWBu+UWMYbFQtkavQceTkxaZU0aPLzupfuZ4FR//vg== - dependencies: - "@backstage/config" "^1.1.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/integration" "^1.7.0" - "@backstage/theme" "^0.4.2" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + +"@backstage/integration-react@^1.1.21": + version "1.1.21" + resolved "https://registry.yarnpkg.com/@backstage/integration-react/-/integration-react-1.1.21.tgz#ba2ddc075cb621709eb23e6dfc59f10b19bfc539" + integrity sha512-shpQCMsQMOgGOYsZC7BfDfoyczxYz+mcqdomOr0fdGETnBGSWvUOmUQwCHAM8xc/ljBgozWL0qdTbPssVar6Zw== + dependencies: + "@backstage/config" "^1.1.1" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/integration" "^1.7.2" "@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" - react-use "^17.2.4" -"@backstage/integration@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@backstage/integration/-/integration-1.7.0.tgz#8f398411c13a87c94f1550f9b9e454d79c3780ed" - integrity sha512-zDvuTuCVAQB1KziEp/9gWBTO0ZycFGmIjENbe1Xv7tYAW9tlQU0BORvyI9QqKk3LXn73+a/3MNNZ5noogxvDDA== +"@backstage/integration@^1.7.2": + version "1.7.2" + resolved "https://registry.yarnpkg.com/@backstage/integration/-/integration-1.7.2.tgz#209b49e3ff6cce0531b8a1ef3b6387a7a740c701" + integrity sha512-4BW0h7Hwr27TvVoZ1RArMGB1RghmAKbUzVRdDMEAO9buYNuAkpMWvpzV6srpU9DfE7gH+9fnH3BbrGNrL5OjRA== dependencies: "@azure/identity" "^3.2.1" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" + "@backstage/config" "^1.1.1" "@octokit/auth-app" "^4.0.0" "@octokit/rest" "^19.0.3" - cross-fetch "^3.1.5" + cross-fetch "^4.0.0" git-url-parse "^13.0.0" lodash "^4.17.21" luxon "^3.0.0" -"@backstage/plugin-api-docs@^0.9.11": - version "0.9.11" - resolved "https://registry.yarnpkg.com/@backstage/plugin-api-docs/-/plugin-api-docs-0.9.11.tgz#66c10f38f5b40d45c6c26fe13e674ee380256eda" - integrity sha512-QtT5kBO43LAoDKiv2sp+9IOvbxJ3U2P8HQQM4Af85KowFlwwg1+nn1eepgoNp6n5k+granaX4GKk0ba1uEH4sQ== +"@backstage/plugin-api-docs@^0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-api-docs/-/plugin-api-docs-0.10.1.tgz#cf368c3db3a16c4bcd3705b5240b2c9062ca80fa" + integrity sha512-6ZZfA3leFTNPSXkpgqwMGCxeRytcvbqwm2UPgi6XKPmy+py5Ksi4vi6hmUVtOLQYitq7rUbg4R6MX4UMC9hw0g== dependencies: "@asyncapi/react-component" "1.0.0-next.48" - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/plugin-catalog" "^1.13.0" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/theme" "^0.4.2" + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/plugin-catalog" "^1.15.1" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/theme" "^0.4.4" + "@graphiql/react" "^0.20.0" "@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" - graphiql "^1.8.8" + graphiql "3.0.9" graphql "^16.0.0" graphql-ws "^5.4.1" isomorphic-form-data "^2.0.0" react-use "^17.2.4" swagger-ui-react "^5.0.0" -"@backstage/plugin-app-backend@^0.3.53": - version "0.3.53" - resolved "https://registry.yarnpkg.com/@backstage/plugin-app-backend/-/plugin-app-backend-0.3.53.tgz#01dd286e6d25f9e36bb439df389362f1a46400d7" - integrity sha512-mLgSTLweZPxlK2aPQIv6B+LHvi3YRRMax37er67IB9Hd4aHcb5s6xrDZ4vqklpCNWIJ/I3g383Sq8/qnDBMgTQ== +"@backstage/plugin-app-backend@^0.3.55": + version "0.3.55" + resolved "https://registry.yarnpkg.com/@backstage/plugin-app-backend/-/plugin-app-backend-0.3.55.tgz#b750490e991dada1090716b0c257f12fbc37cdc4" + integrity sha512-qwRmjwZGKFFJ/JcQ2U1aMjG+yA60jlkxG+3yhZd6Q/eY4AF2PJs4GB26j6qTtBOcomY0YQ6Vvdd4GsjFHRClJg== dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/config" "^1.1.0" - "@backstage/config-loader" "^1.5.0" - "@backstage/plugin-app-node" "^0.1.5" + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/config" "^1.1.1" + "@backstage/config-loader" "^1.5.3" + "@backstage/plugin-app-node" "^0.1.7" "@backstage/types" "^1.1.1" "@types/express" "^4.17.6" express "^4.17.1" @@ -2576,101 +2561,101 @@ fs-extra "10.1.0" globby "^11.0.0" helmet "^6.0.0" - knex "^2.0.0" + knex "^3.0.0" lodash "^4.17.21" luxon "^3.0.0" winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-app-node@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-app-node/-/plugin-app-node-0.1.5.tgz#c07ec791232bdc2e2c4a9a9e99fa2f5249b4cb6c" - integrity sha512-w8bJP+4kUNXj1jApKW5eZAMuSY2pLJG9VvBsf+cVpEVXE22nZ0IZ66P0Y4YiTEgem24aedKHQjF0FKpT0BxNkA== +"@backstage/plugin-app-node@^0.1.7": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-app-node/-/plugin-app-node-0.1.7.tgz#0c4920d2e4ea83e2a46efd505bc0f3da2a3ac1f8" + integrity sha512-1uQOm9DlqUOK218QmcRm/qumynV3NABE9WOIRCbnWvPwIfoAsMrlFbJlsVIHMxZF+oWgsfceEZRll0GYJsGIyg== dependencies: - "@backstage/backend-plugin-api" "^0.6.5" + "@backstage/backend-plugin-api" "^0.6.7" "@types/express" "^4.17.6" express "^4.17.1" -"@backstage/plugin-auth-backend-module-gcp-iap-provider@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-gcp-iap-provider/-/plugin-auth-backend-module-gcp-iap-provider-0.1.2.tgz#b98ec98760edc7b4731dfdc490c5c26a3135c51f" - integrity sha512-Gx0kk07eoA5bI5+QrIh+mEFiDDHSCtCGrcUjkgNjbvfCSAnx3RjlwgDkNmOoZpKd/xmzAs/Cxc2oSImQeyg+UA== +"@backstage/plugin-auth-backend-module-gcp-iap-provider@^0.2.1": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-gcp-iap-provider/-/plugin-auth-backend-module-gcp-iap-provider-0.2.1.tgz#1d2a0a2595eef8fa254e513817232f5e74e9d4a0" + integrity sha512-M9VsyO7zyLLZJPMNWIQaCPttw9abZVwIUd/fzLcuElUCpv0O4GTRSO9bwdFfwF0ZBtR4RTsBlyAe2IZN2b8NvQ== dependencies: - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-auth-node" "^0.3.2" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-auth-node" "^0.4.1" "@backstage/types" "^1.1.1" google-auth-library "^8.0.0" -"@backstage/plugin-auth-backend-module-github-provider@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-github-provider/-/plugin-auth-backend-module-github-provider-0.1.2.tgz#9ddde4efbdaca60638df7a9049d1915cdc790ae8" - integrity sha512-F6anB2Q/xddONMyz49mLM3sa5AbLsGcgzxofbIrtjgCPfVAfP5W2Ql/3hlcMeAYJYAwxr4vqyblVBNSIdRupzg== +"@backstage/plugin-auth-backend-module-github-provider@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-github-provider/-/plugin-auth-backend-module-github-provider-0.1.4.tgz#b2f9ad06cc215e4bb046c1a25c453581e8f76751" + integrity sha512-j5iiqo5NfLUY4BQY4PEIXMUxpYCTdf8OUP3cuy//PHFHei0o2jnd+gF7ygY9XjZLVgRDLkD97Cg9lM16+1gVOw== dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/plugin-auth-node" "^0.3.2" + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/plugin-auth-node" "^0.4.1" passport-github2 "^0.1.12" -"@backstage/plugin-auth-backend-module-gitlab-provider@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-gitlab-provider/-/plugin-auth-backend-module-gitlab-provider-0.1.2.tgz#58bbfada6f11f7f35034aea281e3e021b0fd9dac" - integrity sha512-BD0YptVp6jpVSZy0HUHn1pLVDhX39Hyj4kWSDzgypra4r6LFeXfRdystyqKWtPVPH9/Ke27a/TzWbBXkgwnneA== +"@backstage/plugin-auth-backend-module-gitlab-provider@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-gitlab-provider/-/plugin-auth-backend-module-gitlab-provider-0.1.4.tgz#a87d4f81460b8e23f5f29bcfb265321604854eeb" + integrity sha512-F0JB4kqe2y3Eoh1icgSpqp8KiaFSUkevX4bboyNi7Gi2G6wNrrKSazV0w1DsYozXjGufbqerPga8QkrDWyJH5g== dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/plugin-auth-node" "^0.3.2" + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/plugin-auth-node" "^0.4.1" express "^4.18.2" passport "^0.6.0" passport-gitlab2 "^5.0.0" -"@backstage/plugin-auth-backend-module-google-provider@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-google-provider/-/plugin-auth-backend-module-google-provider-0.1.2.tgz#5ea680dce86f0dda4976b849474549cf4906c895" - integrity sha512-tEkU+k3JPkVsZ8g0E7qfnKKBZKZfj6OllpJ0bS5c/IHBMI2IYasxJzYcAr1oRB2GdvSIMQj86Lwoh07B5YKnGQ== +"@backstage/plugin-auth-backend-module-google-provider@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-google-provider/-/plugin-auth-backend-module-google-provider-0.1.4.tgz#ebb98af216bcbd70caf5cd4657b8cf0606cd10c2" + integrity sha512-iTld8MDQHtpIHUIT082KwDknXi3kFYmL58hyMm6BHxTfIegFUyn7RbGs45Ys/Bln0bGL5V6782ZkgR20I5YtKg== dependencies: - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/plugin-auth-node" "^0.3.2" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/plugin-auth-node" "^0.4.1" google-auth-library "^8.0.0" passport-google-oauth20 "^2.0.0" -"@backstage/plugin-auth-backend-module-oauth2-provider@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-oauth2-provider/-/plugin-auth-backend-module-oauth2-provider-0.1.2.tgz#bb90715999e8388a3eb1baf659e2bd2aa98792f4" - integrity sha512-6Pd7X3+U4sGtMNnq/f+3Yyebo/V0sTGTRUkJmDnG3ph8OGAa+dfkHepT1n2vyTm+FMj8srz0uNfI/vVVpe1XEw== +"@backstage/plugin-auth-backend-module-oauth2-provider@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend-module-oauth2-provider/-/plugin-auth-backend-module-oauth2-provider-0.1.4.tgz#a10d10a77a595855a5c8a2ec5fe1cac254c8ee3c" + integrity sha512-QK4YHOEL26uuktvHMDV5uvE0u9YvI7NopDCT74peyzE4rjWFUyZOK2a9gYBcn0veomDbv1XGCNhB1Pc2ar8g9g== dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/plugin-auth-node" "^0.3.2" + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/plugin-auth-node" "^0.4.1" express "^4.18.2" passport "^0.6.0" passport-oauth2 "^1.6.1" -"@backstage/plugin-auth-backend@^0.19.2": - version "0.19.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend/-/plugin-auth-backend-0.19.2.tgz#bd838ead04b19da63e58c83ce084bd1e0ef2766e" - integrity sha512-020qGX3VyuJl7UIzpY97b/iA63WsNUzINnDfjg/Pj2pg5/rAawEM0cWteKhnnVHk+0Q6AHUCfAp9qaEjNIAr1w== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-auth-backend-module-gcp-iap-provider" "^0.1.2" - "@backstage/plugin-auth-backend-module-github-provider" "^0.1.2" - "@backstage/plugin-auth-backend-module-gitlab-provider" "^0.1.2" - "@backstage/plugin-auth-backend-module-google-provider" "^0.1.2" - "@backstage/plugin-auth-backend-module-oauth2-provider" "^0.1.2" - "@backstage/plugin-auth-node" "^0.3.2" - "@backstage/plugin-catalog-node" "^1.4.6" +"@backstage/plugin-auth-backend@^0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-backend/-/plugin-auth-backend-0.20.0.tgz#9aee214797b7dea53588850d3b3b2a4eb8110d7f" + integrity sha512-19mSr3mHD6oVaoNbGUzqZphclOg8JteS3ptwql9xKOdNW9XFbBK2oaM+UnMt46pVwQzMyhDFP6AgwRFksE7gGQ== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-auth-backend-module-gcp-iap-provider" "^0.2.1" + "@backstage/plugin-auth-backend-module-github-provider" "^0.1.4" + "@backstage/plugin-auth-backend-module-gitlab-provider" "^0.1.4" + "@backstage/plugin-auth-backend-module-google-provider" "^0.1.4" + "@backstage/plugin-auth-backend-module-oauth2-provider" "^0.1.4" + "@backstage/plugin-auth-node" "^0.4.1" + "@backstage/plugin-catalog-node" "^1.5.0" "@backstage/types" "^1.1.1" "@davidzemon/passport-okta-oauth" "^0.0.5" "@google-cloud/firestore" "^6.0.0" "@types/express" "^4.17.6" "@types/passport" "^1.0.3" compression "^1.7.4" - connect-session-knex "^3.0.1" + connect-session-knex "^4.0.0" cookie-parser "^1.4.5" cors "^2.8.5" express "^4.17.1" @@ -2680,7 +2665,7 @@ google-auth-library "^8.0.0" jose "^4.6.0" jwt-decode "^3.1.0" - knex "^2.0.0" + knex "^3.0.0" lodash "^4.17.21" luxon "^3.0.0" minimatch "^5.0.0" @@ -2702,17 +2687,17 @@ winston "^3.2.1" yn "^4.0.0" -"@backstage/plugin-auth-node@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.3.2.tgz#d0334eab4b44f6d10a083416406aa156e7b689e3" - integrity sha512-pr8uJZpw1GahIURIhYc1o50BfziXNpfyCGa3zTHRDweiArQHdc2u7PKKQuFJ2XrVH3xYoGhUzUCzxKZsNZbJsA== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" +"@backstage/plugin-auth-node@^0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.4.1.tgz#d3cbbee65db029a381228614c8df97f55792d2d7" + integrity sha512-T5wUCu/I3MQFMwtnR8b4b5zBku8dibnC0xmJ93IZsv5AGKF1QBE8GPrx2AKXUTEGPTaPj4dDkzu4Y6Sp7HKrJg== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" "@backstage/types" "^1.1.1" "@types/express" "*" "@types/passport" "^1.0.3" @@ -2725,24 +2710,22 @@ zod "^3.21.4" zod-to-json-schema "^3.21.4" -"@backstage/plugin-catalog-backend-module-github@^0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-github/-/plugin-catalog-backend-module-github-0.4.3.tgz#54ea1b869b6a739d0aa6557f8784b55d188bad88" - integrity sha512-kbpbQctEs8QPG/+p3vYO5zsFguvoit7JY+zM4rmrAMV81/iwJaMMAbQ/beTbrpSKPlbRz2PvVTAoLFNK1z3uYA== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/backend-tasks" "^0.5.10" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/plugin-catalog-backend" "^1.13.3" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-node" "^1.4.6" - "@backstage/plugin-events-node" "^0.2.14" - "@backstage/types" "^1.1.1" +"@backstage/plugin-catalog-backend-module-github@^0.4.5": + version "0.4.5" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-github/-/plugin-catalog-backend-module-github-0.4.5.tgz#69b2dfda85e3308b1e2344d18cc47cade83b1ab9" + integrity sha512-6xwuEDQCSWMi/lKq82TgcBjsxyUgY80fs9Si6I18RtgVch+3HE65SFC+LHWOWF5Qs9NYWflP8jk2taSGdXMJCw== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/backend-tasks" "^0.5.12" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/integration" "^1.7.2" + "@backstage/plugin-catalog-backend" "^1.15.0" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-node" "^1.5.0" + "@backstage/plugin-events-node" "^0.2.16" "@octokit/graphql" "^5.0.0" "@octokit/rest" "^19.0.3" git-url-parse "^13.0.0" @@ -2752,64 +2735,61 @@ uuid "^8.0.0" winston "^3.2.1" -"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-scaffolder-entity-model/-/plugin-catalog-backend-module-scaffolder-entity-model-0.1.2.tgz#78a6059f90b5bd3b3b9323feb4f66d123950ad96" - integrity sha512-hN63ySHWMfGK06FnFedXGwZSZNywnO3zsqFGco1Aabt0ycF9Ss2r+A+iuXeQb3QWuCJ5euu576Gx71gYin2uvA== +"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-scaffolder-entity-model/-/plugin-catalog-backend-module-scaffolder-entity-model-0.1.4.tgz#915eb631571f21514f4fdbd883be06aab4dddb98" + integrity sha512-cAQ+5chhy5c8UVJMolpOzJm94CRnENx7Uq04cYcsXWZ9woTLIcl/EatitTOB0hyEflqXYdxz/P2mlKnKXiykbg== dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/catalog-model" "^1.4.2" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-node" "^1.4.6" - "@backstage/plugin-scaffolder-common" "^1.4.1" + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/catalog-model" "^1.4.3" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-node" "^1.5.0" + "@backstage/plugin-scaffolder-common" "^1.4.3" -"@backstage/plugin-catalog-backend-module-unprocessed@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-unprocessed/-/plugin-catalog-backend-module-unprocessed-0.3.2.tgz#67bc2b7fc21d0864c1cf9b5c07189e61a9544254" - integrity sha512-C5GUxA4jHalDKK8htgxpqhsa+qARYMLWni0y6tJ0Zz5H7nxbpP04hjkHaqjlFN4SoqucP1s3+nIVWaVThrSQvg== +"@backstage/plugin-catalog-backend-module-unprocessed@^0.3.4": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend-module-unprocessed/-/plugin-catalog-backend-module-unprocessed-0.3.4.tgz#3482a37cdf8d231528befd1b52cca9660edac8c8" + integrity sha512-+utimX6OEtDQITccVUqUhDPge/98IjsIeLTstZoYwJbcXeOk4Pz+FysGLJUz5pB+88DRP8zgROIwo4mreztrBw== dependencies: - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/catalog-model" "^1.4.2" - "@backstage/plugin-auth-node" "^0.3.2" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/catalog-model" "^1.4.3" + "@backstage/plugin-auth-node" "^0.4.1" express-promise-router "^4.1.1" - knex "^2.4.2" - -"@backstage/plugin-catalog-backend@^1.13.3": - version "1.13.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend/-/plugin-catalog-backend-1.13.3.tgz#80ad09dd6d5a0feb4bcfd4e61edc3b0f6b83aa5d" - integrity sha512-PAVfR7EJJssM+5ORTM4UYnulm48LUQvWVnlA8jgNoyzb9KRe0JLv49LJmrLvVl+Kf5nlXUfpMRTUQvfgDV2/hA== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-openapi-utils" "^0.0.4" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/backend-tasks" "^0.5.10" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/plugin-auth-node" "^0.3.2" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-node" "^1.4.6" - "@backstage/plugin-events-node" "^0.2.14" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-permission-node" "^0.7.16" - "@backstage/plugin-scaffolder-common" "^1.4.1" - "@backstage/plugin-search-backend-module-catalog" "^0.1.9" - "@backstage/plugin-search-common" "^1.2.6" + knex "^3.0.0" + +"@backstage/plugin-catalog-backend@^1.15.0": + version "1.15.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-backend/-/plugin-catalog-backend-1.15.0.tgz#efa4056c2bdc3c86c275dd163671344a8874ec84" + integrity sha512-erYc0UNAVW4pmgyi9MlKqhE0oVhgz+Hs19XFtxr6QScEh+mUyr+Xpu6Tvunhdcj6McWfe8tViiwcKAlhbFYKuA== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-openapi-utils" "^0.1.0" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/backend-tasks" "^0.5.12" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/integration" "^1.7.2" + "@backstage/plugin-auth-node" "^0.4.1" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-node" "^1.5.0" + "@backstage/plugin-events-node" "^0.2.16" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-permission-node" "^0.7.18" + "@backstage/plugin-search-backend-module-catalog" "^0.1.11" "@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" - express-promise-router "^4.1.0" fast-json-stable-stringify "^2.1.0" fs-extra "10.1.0" git-url-parse "^13.0.0" glob "^7.1.6" - knex "^2.0.0" + knex "^3.0.0" lodash "^4.17.21" luxon "^3.0.0" minimatch "^5.0.0" @@ -2822,26 +2802,26 @@ yn "^4.0.0" zod "^3.21.4" -"@backstage/plugin-catalog-common@^1.0.16": - version "1.0.16" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.16.tgz#cf37fc30117fcdac07a98b6ed236816651689cd5" - integrity sha512-k8HMWI8+YCxYPrtcCQ8XfkzRgAw0/tHq4H2BZBnuWZZqRifb4PUuc8pL25aLtP83ZP2KPY54mWSJkQ2+S23JFA== - dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-search-common" "^1.2.6" - -"@backstage/plugin-catalog-graph@^0.2.36": - version "0.2.36" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-graph/-/plugin-catalog-graph-0.2.36.tgz#fdfd72d1a20b8a7e935ab80d5e3796287d489999" - integrity sha512-J4qaaELIrNytrRw/rftdyIruf7vupq9d30nks+mYdW8s6NI8dkv1Ep/s2+wZvs3IZ4C9Ld1A3Vzvf4fARt+FEw== - dependencies: - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-catalog-common@^1.0.18": + version "1.0.18" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.18.tgz#c60bc17ac6cf7c112713c9adc2a9eca6c08e0a09" + integrity sha512-k8EQHv7x6ZmJlkyrC3cQByyiUh/mBxM83LbZcGDVR0WZw2+yP23rV3+NGMYuFW6P9c8jL47YuRFoqQ8FkmDs0Q== + dependencies: + "@backstage/catalog-model" "^1.4.3" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-search-common" "^1.2.8" + +"@backstage/plugin-catalog-graph@^0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-graph/-/plugin-catalog-graph-0.3.1.tgz#ab13d44afe8ef3803203f4f84ea67f2a7e2245eb" + integrity sha512-NFPYOSdntZyYCq7weyeZOr+x13t4Cz533ZCHtS7+k3HFdZsFVW7/i+tK/dRaC2ZuUzMBijsL0/9MoK0RFhEQGA== + dependencies: + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -2853,21 +2833,22 @@ qs "^6.9.4" react-use "^17.2.4" -"@backstage/plugin-catalog-import@^0.10.0": - version "0.10.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-import/-/plugin-catalog-import-0.10.0.tgz#55c686a119d43373fcd43de50326c09310250221" - integrity sha512-/lmcEnlou9+guBFYYRwbTsJJueqI7Y4f7I6UwwGKVYUCHI+Uj/MW8yOwcMhnKaHeLr+brT3klnKgXjIoQCBJTA== - dependencies: - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/integration-react" "^1.1.19" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-react" "^1.8.4" +"@backstage/plugin-catalog-import@^0.10.3": + version "0.10.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-import/-/plugin-catalog-import-0.10.3.tgz#1c956dd8e02022a2a171e571cd1d9ad6117f6807" + integrity sha512-r+irIhVsvAyA3HVe/xeFuQ3Kv5h0hW/svC00bpMFABkOC/g2I+oaVUMD6YMYxMtdFAcysTg8sLlNkfmJLiX7+w== + dependencies: + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/integration" "^1.7.2" + "@backstage/integration-react" "^1.1.21" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-react" "^1.9.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -2880,42 +2861,42 @@ react-use "^17.2.4" yaml "^2.0.0" -"@backstage/plugin-catalog-node@^1.4.6": - version "1.4.6" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-node/-/plugin-catalog-node-1.4.6.tgz#ec5da49ed9537f697e034724be15e8c778b25125" - integrity sha512-ymZ4ibpHcTCltln+C7V0LpIf/kPbe7zuaOkVQqMMH0+wi6WJoO8IrydfDK2sddWbbJSMAXkDCowIfcvocdBeUg== - dependencies: - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-catalog-common" "^1.0.16" +"@backstage/plugin-catalog-node@^1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-node/-/plugin-catalog-node-1.5.0.tgz#20f9c0be9f1feca616b32fceb74f4d83bda41277" + integrity sha512-Fn8KXJQa9zDeGETwATI1qoEOTUBFFf/2dZvS1Pf1XyPQmJZzjll/1CehkH34MrRyMVJzUGzixfme+NiD4e0bFw== + dependencies: + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-catalog-common" "^1.0.18" "@backstage/types" "^1.1.1" -"@backstage/plugin-catalog-react@^1.8.4": - version "1.8.4" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.8.4.tgz#9e47f642218c449b673bfccedf001fb6f7c526be" - integrity sha512-oi+9ghMsi4e3/koS3Am0Tx0N2sv+aEpsME6gBDwFKgeLU19xGvewLdnzSF0zftWbG63OgZJdZsuK+JGLU7giMw== - dependencies: - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-permission-react" "^0.4.15" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-catalog-react@^1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.9.1.tgz#80d3ba027499c704bffbb11d877b3e871f557499" + integrity sha512-ucuJCVfHEdEsRLv3nv9Ds1eybkKzaDYKqt7KUb2rc/WfNiSZpsaf0/fWYfR/hNIAmxlE3o9PRuLN6wv5v8Ah9w== + dependencies: + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/integration-react" "^1.1.21" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-permission-react" "^0.4.17" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.5" + "@backstage/version-bridge" "^1.0.7" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" "@react-hookz/web" "^23.0.0" "@types/react" "^16.13.1 || ^17.0.0" classnames "^2.2.6" - jwt-decode "^3.1.0" lodash "^4.17.21" material-ui-popup-state "^1.9.3" qs "^6.9.4" @@ -2923,70 +2904,73 @@ yaml "^2.0.0" zen-observable "^0.10.0" -"@backstage/plugin-catalog-unprocessed-entities@^0.1.3": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-unprocessed-entities/-/plugin-catalog-unprocessed-entities-0.1.3.tgz#a84e4f257c2bbabe4e7a3f0d6610eb6298e225ee" - integrity sha512-a612yty5DCJcjOj5mXl5r0zEDMkJT3v2YLsDLdIga9LEqSJ/VU7B3UnZjUnO7dm3ZJpQerUVW0vvKv3jFbKujw== - dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-catalog-unprocessed-entities@^0.1.5": + version "0.1.5" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog-unprocessed-entities/-/plugin-catalog-unprocessed-entities-0.1.5.tgz#84f2b3155fe49c165f2070798ec512fec7ce97f2" + integrity sha512-hVJaEcbde8087EEYzj4Oa7MkA0wMVRY7EOya2sBzYRlC5H0P3lqQgCpMcmvhK7wkxPazj2P0PfOdhb36yDZndg== + dependencies: + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/theme" "^0.4.4" "@material-ui/core" "^4.9.13" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "^4.0.0-alpha.60" "@types/react" "^16.13.1 || ^17.0.0" react-use "^17.2.4" -"@backstage/plugin-catalog@^1.13.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog/-/plugin-catalog-1.13.0.tgz#fd2a0288eacad8209b80792e29d62571da51b799" - integrity sha512-VciuTKfeJXy1SbzDUOejkg3/hyZLG7XEGATpKxNPSt2Yd5xPQ0hxMdit2wke2b4dDFyuBFXzc3/aTIgzJ3xKhg== - dependencies: - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration-react" "^1.1.19" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/plugin-scaffolder-common" "^1.4.1" - "@backstage/plugin-search-common" "^1.2.6" - "@backstage/plugin-search-react" "^1.7.0" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-catalog@^1.15.1": + version "1.15.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-catalog/-/plugin-catalog-1.15.1.tgz#1d06c66ffd45844122818c14abda265eb6467a86" + integrity sha512-jvdUu9eZ+Y2R0Qp+QA862f82Jck6N2M90rkk3/4I7eGPZWsQNh0WIX9Yn6yBRLEJVz3xpd6oQYCZQ+8G9V8Tvg== + dependencies: + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/integration-react" "^1.1.21" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/plugin-scaffolder-common" "^1.4.3" + "@backstage/plugin-search-common" "^1.2.8" + "@backstage/plugin-search-react" "^1.7.3" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" + "@mui/utils" "^5.14.15" "@types/react" "^16.13.1 || ^17.0.0" + dataloader "^2.0.0" + expiry-map "^2.0.0" history "^5.0.0" lodash "^4.17.21" pluralize "^8.0.0" - react-helmet "6.1.0" react-use "^17.2.4" zen-observable "^0.10.0" -"@backstage/plugin-events-node@^0.2.14": - version "0.2.14" - resolved "https://registry.yarnpkg.com/@backstage/plugin-events-node/-/plugin-events-node-0.2.14.tgz#dd323ca46e0d16f393484cfa4160223cbd66de8a" - integrity sha512-7oQwzI8KQUDHaeEKjiAKOdY8IgoOooOsTNnJ+6M2YpQv+Pa3ypwwq4yJGS6H4v6UT91WPu89dFRSG1X6riSbPw== - dependencies: - "@backstage/backend-plugin-api" "^0.6.5" - -"@backstage/plugin-github-actions@^0.6.5": - version "0.6.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-github-actions/-/plugin-github-actions-0.6.5.tgz#ae42bd4c0e9ad2be025d81f1e94b9d13913851cb" - integrity sha512-w2QsOQOH5sWRJG69YvRaUDhU3bjaAUOoai/ppSXQuXEypo496zuozsc90T3T2WCLMWVgXUWPFvj3tmGW4nGXwg== - dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/integration" "^1.7.0" - "@backstage/integration-react" "^1.1.19" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-events-node@^0.2.16": + version "0.2.16" + resolved "https://registry.yarnpkg.com/@backstage/plugin-events-node/-/plugin-events-node-0.2.16.tgz#f0abad512f72bcb30ad912b516358cb27c291c59" + integrity sha512-qxDOK//jABI26i9T3rxHns/T8XpE6P8m9IGKSnKLDvOcyCaMqMpxMq8kmsajTsO5YoKDCDazNZTDsbQNyNf/KA== + dependencies: + "@backstage/backend-plugin-api" "^0.6.7" + +"@backstage/plugin-github-actions@^0.6.8": + version "0.6.8" + resolved "https://registry.yarnpkg.com/@backstage/plugin-github-actions/-/plugin-github-actions-0.6.8.tgz#fa419cf873b2cea5a2a54b12ae818543ad0ab90d" + integrity sha512-WH5RWSt/CddhF1UjPY2IvfGwwAAFKPPJF+F3QS/OaLQAccMS6/cP98JUG7K3GdIpQAnA5Jrm7x/Iz2dI7GkqkA== + dependencies: + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/integration" "^1.7.2" + "@backstage/integration-react" "^1.1.21" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/theme" "^0.4.4" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -2996,93 +2980,94 @@ luxon "^3.0.0" react-use "^17.2.4" -"@backstage/plugin-graphiql@^0.2.54": - version "0.2.54" - resolved "https://registry.yarnpkg.com/@backstage/plugin-graphiql/-/plugin-graphiql-0.2.54.tgz#a8d0636b68adf51857d4c83820bb64beac17fdfd" - integrity sha512-b/OAgD/Owc+Z9OD7yVo3b9nLNlcAvrm2qvs2Ngnc74fLOkqT7YqXyOwvk4u7SZ2+c9Ysk9TXyL+DVaGrC1Vw8A== +"@backstage/plugin-graphiql@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-graphiql/-/plugin-graphiql-0.3.0.tgz#5afe0a9f802f90b738ba4a3b498c24e2227bd5b8" + integrity sha512-m2Uhhc8BkOqlBy/Cr036hPqzA/If2eB9g0tRIltvfordrUO6J4IYItrm5kW4kev7hO+EnqT6Y6gRMFbnEvJB7g== dependencies: - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/frontend-plugin-api" "^0.1.0" - "@backstage/theme" "^0.4.2" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/theme" "^0.4.4" "@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" - graphiql "^1.5.12" + graphiql "^3.0.6" graphql "^16.0.0" graphql-ws "^5.4.1" react-use "^17.2.4" -"@backstage/plugin-org@^0.6.14": - version "0.6.14" - resolved "https://registry.yarnpkg.com/@backstage/plugin-org/-/plugin-org-0.6.14.tgz#f85a320d36bdc67426bea55539daf672e8218934" - integrity sha512-W6C5LQEKiv1mXrLSfQV+Ez90IZWI8Q7JWp7M4sEdLAYnlXOg/UPqSAZnpvVYHGVN7guKJb95t9nyIBKBBbXGCA== +"@backstage/plugin-org@^0.6.17": + version "0.6.17" + resolved "https://registry.yarnpkg.com/@backstage/plugin-org/-/plugin-org-0.6.17.tgz#2c9e0b93dcfad79b342218dd986f7c18fdb703f3" + integrity sha512-d//6WJoAQe+kGX9Vmv1uBgbU0Eh3afa7QkJKIyrKTutUuXS3EwU5cpdkRFlJOFskeRuWXuHAfcv3WOQWY6v2Eg== dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/theme" "^0.4.2" + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/theme" "^0.4.4" "@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" + lodash "^4.17.21" p-limit "^3.1.0" pluralize "^8.0.0" qs "^6.10.1" react-use "^17.2.4" -"@backstage/plugin-permission-common@^0.7.8": - version "0.7.8" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.7.8.tgz#0afcb3ee9209209174b7e62824ccbae5e49e4083" - integrity sha512-WPuI35LFZEiHqTPh+NIQ9nfo69Chr5c5QkbtwUMonY7XK8PhWGIWuJM3H/VvHhis8qSMovLX0LChRArs+Y2/oA== +"@backstage/plugin-permission-common@^0.7.10": + version "0.7.10" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.7.10.tgz#0169967f9f5ebf042e49c558aff6bfee6583524b" + integrity sha512-E9vWuPbn/Qskg1x4o6dFMMgOVo5ZFEEiMpmAEz4+kuo/XwaKTQFLj5bbA9QwL4iUObeG3Y8GATlTICp3L0Ekbw== dependencies: - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" "@backstage/types" "^1.1.1" - cross-fetch "^3.1.5" + cross-fetch "^4.0.0" uuid "^8.0.0" zod "^3.21.4" -"@backstage/plugin-permission-node@^0.7.16": - version "0.7.16" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.7.16.tgz#f17d972e34e9f78e430da7ce54d4b8d9cdcd1786" - integrity sha512-YRqKeHf/bxwlw3GCtFgEBvS6zTrIoAyotMZn+9HTx6NSUtI2rXgGnsX/UdLHOg19B6to4Dy17VhCZLd0Hz7Eew== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-auth-node" "^0.3.2" - "@backstage/plugin-permission-common" "^0.7.8" +"@backstage/plugin-permission-node@^0.7.18": + version "0.7.18" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.7.18.tgz#45b4e009aec17a215cbe4c56ee9765954cabf603" + integrity sha512-STZ6qy2ySaGsrYva4jdNKJeGtk2TKoU4BrHjL0PsXurraw1a8I+jd6enj5W+uU7mv8lKBZICH0i9ZyOiT5TnLg== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-auth-node" "^0.4.1" + "@backstage/plugin-permission-common" "^0.7.10" "@types/express" "^4.17.6" express "^4.17.1" express-promise-router "^4.1.0" zod "^3.21.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-permission-react@^0.4.15": - version "0.4.15" - resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.15.tgz#fc6ea35f9b7818f1905e060321a8828b9f4467ee" - integrity sha512-vk0YnH2YNVHPFWsE+4m+9F8Hbf9yQwRTMcuDItkuP/QyzKo5xcNpbrFJrnyx8KB4BA7rIesXeZ3jVKXBoqIflw== +"@backstage/plugin-permission-react@^0.4.17": + version "0.4.17" + resolved "https://registry.yarnpkg.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.17.tgz#aad235879205b77b7d5045f26c210741c357edf2" + integrity sha512-Y3D+8mZNjRfeA/b8LDcSE2yxXk9o+AbLoEdgPKNqFNSZILCfX07cwS2GYYcMK6JniSrKETHha2w5c4R7remHDA== dependencies: - "@backstage/config" "^1.1.0" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/plugin-permission-common" "^0.7.8" + "@backstage/config" "^1.1.1" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/plugin-permission-common" "^0.7.10" "@types/react" "^16.13.1 || ^17.0.0" - cross-fetch "^3.1.5" + cross-fetch "^4.0.0" react-use "^17.2.4" swr "^2.0.0" -"@backstage/plugin-proxy-backend@^0.4.2": - version "0.4.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-proxy-backend/-/plugin-proxy-backend-0.4.2.tgz#3c50b133c58b982f25e4df592c29e8f8049a70d9" - integrity sha512-KmpUQvBHIk8SCKQovmjGrbRrD8+X5uIsHwMwDXenKHBmIRQtgjAHSNhNeZt8ZFpbATWn+w9Sn7fxv8QPmIVLpg== +"@backstage/plugin-proxy-backend@^0.4.5": + version "0.4.5" + resolved "https://registry.yarnpkg.com/@backstage/plugin-proxy-backend/-/plugin-proxy-backend-0.4.5.tgz#12f6ccbfed9e54f00f15149cc1ed68fccc5cc769" + integrity sha512-eI9n/Au2EEmQd1sFesrufcEACC3DRWIIVpr6Vk/QELPNh3NeYTn3jrPgY/DCSx4oY5ukhMBdc1YzNPp27OK5Sg== dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/config" "^1.1.0" + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/config" "^1.1.1" "@types/express" "^4.17.6" express "^4.17.1" express-promise-router "^4.1.0" @@ -3094,28 +3079,28 @@ yn "^4.0.0" yup "^0.32.9" -"@backstage/plugin-scaffolder-backend@^1.17.3": - version "1.17.3" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend/-/plugin-scaffolder-backend-1.17.3.tgz#4be32915c497ddc607dd40ae740d92a13df4aa27" - integrity sha512-JxQ03DKflUTgSGHkn/B39Vdb5ny9VdLmwD2wwtTd0Ppn7KG2xmASMBDWRAdou3tqY1j0/dfuqgXCf3sWRPteEg== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/backend-tasks" "^0.5.10" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/plugin-auth-node" "^0.3.2" - "@backstage/plugin-catalog-backend" "^1.13.3" - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model" "^0.1.2" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-node" "^1.4.6" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-permission-node" "^0.7.16" - "@backstage/plugin-scaffolder-common" "^1.4.1" - "@backstage/plugin-scaffolder-node" "^0.2.5" +"@backstage/plugin-scaffolder-backend@^1.19.1": + version "1.19.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-backend/-/plugin-scaffolder-backend-1.19.1.tgz#6fcd316880bc37b0aac1a3a9349bf1b6b47ba782" + integrity sha512-ElOIe/vtiE/PN1UWtm9nTvF1tiHKlWwd0SYD9FNwIm93FcbD4tkOepLOGcX4EqvwzKrelOlvvbNQpqLc/pQShg== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/backend-tasks" "^0.5.12" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/integration" "^1.7.2" + "@backstage/plugin-auth-node" "^0.4.1" + "@backstage/plugin-catalog-backend" "^1.15.0" + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model" "^0.1.4" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-node" "^1.5.0" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-permission-node" "^0.7.18" + "@backstage/plugin-scaffolder-common" "^1.4.3" + "@backstage/plugin-scaffolder-node" "^0.2.8" "@backstage/types" "^1.1.1" "@gitbeaker/core" "^35.6.0" "@gitbeaker/node" "^35.1.0" @@ -3135,7 +3120,7 @@ isolated-vm "^4.5.0" isomorphic-git "^1.23.0" jsonschema "^1.2.6" - knex "^2.0.0" + knex "^3.0.0" libsodium-wrappers "^0.7.11" lodash "^4.17.21" luxon "^3.0.0" @@ -3153,26 +3138,26 @@ zen-observable "^0.10.0" zod "^3.21.4" -"@backstage/plugin-scaffolder-common@^1.4.1": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-common/-/plugin-scaffolder-common-1.4.1.tgz#dcd43bc7c9e8fb77e40073a121fab4ffe9362794" - integrity sha512-YuSGB5nmtpPm82pukuCXhSg20NhYaWzJ6XQ61rBV50uc1PXgi2LEs3X+T0jOLrBB7p6+5NpluYG5APOzuRB1Xg== +"@backstage/plugin-scaffolder-common@^1.4.3": + version "1.4.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-common/-/plugin-scaffolder-common-1.4.3.tgz#4c5fd9fd7eedd15bf553998acfe5f1e82ceb8a24" + integrity sha512-0FIkmE5Di21TPwNhQCkAPoaUeqt6Bd1nnFN2atYLsoLnZo9AAnaBv0/v+g5nukaJSFjopwAdMP/jIPTA3cASpA== dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/plugin-permission-common" "^0.7.8" + "@backstage/catalog-model" "^1.4.3" + "@backstage/plugin-permission-common" "^0.7.10" "@backstage/types" "^1.1.1" -"@backstage/plugin-scaffolder-node@^0.2.5": - version "0.2.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.2.5.tgz#526d5ec72d1c4e20af1f50cbd586dcd7a3922779" - integrity sha512-pDsscR33mR3juwdcO9WcF0xIm1zB/9xCgdhDLcZxH2XXQRr5ap2h9axV3AVTnGrJrgP7psi+55iIpTUo9k7HIA== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/catalog-model" "^1.4.2" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/plugin-scaffolder-common" "^1.4.1" +"@backstage/plugin-scaffolder-node@^0.2.8": + version "0.2.8" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.2.8.tgz#76d7665c1014b9ae509ff22374be85035e5c142e" + integrity sha512-19jC8SiwvJ78ceX1FVTarT+NfN4qcn+3ahhLqDac2X1xhCj3+sfosN8kClTHuXV3RanaIodoCdOIFz6Qy+qZCQ== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/catalog-model" "^1.4.3" + "@backstage/errors" "^1.2.3" + "@backstage/integration" "^1.7.2" + "@backstage/plugin-scaffolder-common" "^1.4.3" "@backstage/types" "^1.1.1" fs-extra "10.1.0" jsonschema "^1.2.6" @@ -3180,31 +3165,29 @@ zod "^3.21.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-scaffolder-react@^1.5.5": - version "1.5.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-react/-/plugin-scaffolder-react-1.5.5.tgz#3459c178dd2e0f269efd6bbb0449e0915da3dbd2" - integrity sha512-3jKWbrOFFC8IZIeWRZwQdg2OlTusirmhKdg+h4IQih+zdOpGNaJap8YhTT3TZ81faWUR8ehWDoWco3c6FTOLSg== - dependencies: - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/plugin-scaffolder-common" "^1.4.1" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-scaffolder-react@^1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder-react/-/plugin-scaffolder-react-1.6.1.tgz#c801312c5a69a12ee5c0360cb02582abe55ec096" + integrity sha512-ybmwdIatz5lH5jHht3Wcub5aXXJ7fmpEl83/JJbaQijOgkvaUiQ3Mgk9e5RMv0CgbwEBX2BBVb4vgvaM8T/oIQ== + dependencies: + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/plugin-scaffolder-common" "^1.4.3" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.5" + "@backstage/version-bridge" "^1.0.7" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" "@react-hookz/web" "^20.0.0" - "@rjsf/core" "^3.2.1" - "@rjsf/core-v5" "npm:@rjsf/core@5.13.0" - "@rjsf/material-ui" "^3.2.1" - "@rjsf/material-ui-v5" "npm:@rjsf/material-ui@5.13.0" - "@rjsf/utils" "5.13.0" - "@rjsf/validator-ajv8" "5.13.0" + "@rjsf/core" "5.13.6" + "@rjsf/material-ui" "5.13.6" + "@rjsf/utils" "5.13.6" + "@rjsf/validator-ajv8" "5.13.6" "@types/json-schema" "^7.0.9" "@types/react" "^16.13.1 || ^17.0.0" classnames "^2.2.6" @@ -3221,25 +3204,25 @@ zod "^3.21.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-scaffolder@^1.15.0": - version "1.15.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder/-/plugin-scaffolder-1.15.0.tgz#d82169c1ea05abdd80f7f7611b9598293fd853ff" - integrity sha512-FkjLOYB3ovXosG6jqVWS884xmPcwofeuf0CiYnwuDrTllLx3KwhZnuzAbHqmSv5935bedQBZ5SPLEc+wXBevhw== - dependencies: - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/integration-react" "^1.1.19" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/plugin-permission-react" "^0.4.15" - "@backstage/plugin-scaffolder-common" "^1.4.1" - "@backstage/plugin-scaffolder-react" "^1.5.5" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-scaffolder@^1.16.1": + version "1.16.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-scaffolder/-/plugin-scaffolder-1.16.1.tgz#03d403d3fcd71e60b05d023576a07a8e776f9c28" + integrity sha512-HJxcLel66Wkmg+zhhpSoh2M2MDm5uiYQc43Xa7P9f56i6M8PbBx3Q7aVGZJYfJudfjh4uZi17xuTcu5T78CzrQ== + dependencies: + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/integration" "^1.7.2" + "@backstage/integration-react" "^1.1.21" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/plugin-permission-react" "^0.4.17" + "@backstage/plugin-scaffolder-common" "^1.4.3" + "@backstage/plugin-scaffolder-react" "^1.6.1" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" "@codemirror/language" "^6.0.0" "@codemirror/legacy-modes" "^6.1.0" @@ -3248,10 +3231,10 @@ "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" "@react-hookz/web" "^20.0.0" - "@rjsf/core" "^3.2.1" - "@rjsf/material-ui" "^3.2.1" - "@rjsf/utils" "5.13.0" - "@rjsf/validator-ajv8" "5.13.0" + "@rjsf/core" "5.13.6" + "@rjsf/material-ui" "5.13.6" + "@rjsf/utils" "5.13.6" + "@rjsf/validator-ajv8" "5.13.6" "@types/react" "^16.13.1 || ^17.0.0" "@uiw/react-codemirror" "^4.9.3" classnames "^2.2.6" @@ -3271,73 +3254,73 @@ zod "^3.21.4" zod-to-json-schema "^3.20.4" -"@backstage/plugin-search-backend-module-catalog@^0.1.9": - version "0.1.9" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-catalog/-/plugin-search-backend-module-catalog-0.1.9.tgz#ce43a370dcb39f2d2bd1e382216cb1231991de09" - integrity sha512-Q3dK8m8HNfnWUycBMdSGk8RO5LwyhcFCZYz+IUQ1q1O/bT0LfuN61vDSRaLDk1F+jmMLoYlTNefJeheqAFUKOQ== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/backend-tasks" "^0.5.10" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-node" "^1.4.6" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-search-backend-node" "^1.2.9" - "@backstage/plugin-search-common" "^1.2.6" - -"@backstage/plugin-search-backend-module-pg@^0.5.14": - version "0.5.14" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-pg/-/plugin-search-backend-module-pg-0.5.14.tgz#2caa093e4b17912f9b038d135a588f95da42eb51" - integrity sha512-LQ7MIahhjePNDHvkipdfcj0grNpb0sbbptncY6kkrUO2dPDmG71+ZQI7Rh8BGFH0TpuOMVblStNNvSPdpVE1wQ== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/config" "^1.1.0" - "@backstage/plugin-search-backend-node" "^1.2.9" - "@backstage/plugin-search-common" "^1.2.6" - knex "^2.0.0" +"@backstage/plugin-search-backend-module-catalog@^0.1.11": + version "0.1.11" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-catalog/-/plugin-search-backend-module-catalog-0.1.11.tgz#2ba4741104fb38eace66a12719988358a9a197e2" + integrity sha512-Uap0DhDYKL2xDRQvGYcmN7jNTRLbGApwYzNX9EGloHgnB/x7TvLVayND9JWF5iOt+iToWRLTrb4b/8J3/6ab8A== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/backend-tasks" "^0.5.12" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-node" "^1.5.0" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-search-backend-node" "^1.2.11" + "@backstage/plugin-search-common" "^1.2.8" + +"@backstage/plugin-search-backend-module-pg@^0.5.16": + version "0.5.16" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-pg/-/plugin-search-backend-module-pg-0.5.16.tgz#7c725723f4bf30223dc193cd6afe0eb33415ff46" + integrity sha512-UtAgk/Jqyn1uSRG1BH5hE2q14YJ47FZz+SOwrAbu9Gb8pAjIgN8/De6d7yr8o96UNS7B5j4eGatQJALf0HsKFw== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/config" "^1.1.1" + "@backstage/plugin-search-backend-node" "^1.2.11" + "@backstage/plugin-search-common" "^1.2.8" + knex "^3.0.0" lodash "^4.17.21" uuid "^8.3.2" winston "^3.2.1" -"@backstage/plugin-search-backend-module-techdocs@^0.1.9": - version "0.1.9" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-techdocs/-/plugin-search-backend-module-techdocs-0.1.9.tgz#5e198140786eb92cbaf646fb9d36b5d7508898a1" - integrity sha512-7Lw+hg2OMMSahntjETUq5N4cO1Fa9c4ppdYtSXpjB1/9A/0rW5AxXuUWknd8BHS3ayMJK6wcd9FzGQf3o5nBtA== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/backend-tasks" "^0.5.10" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-catalog-node" "^1.4.6" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-search-backend-node" "^1.2.9" - "@backstage/plugin-search-common" "^1.2.6" - "@backstage/plugin-techdocs-node" "^1.8.2" +"@backstage/plugin-search-backend-module-techdocs@^0.1.11": + version "0.1.11" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-module-techdocs/-/plugin-search-backend-module-techdocs-0.1.11.tgz#b89c7f32bd7bc54177aeb65568ef5215e6e9ecef" + integrity sha512-pLPBie/zhTW0jU4pMNzGMb0ael+waTCtlbq33D/Nl03UbffMQyLNnUoQy/eDwOIBRWvMlbAqYrOtLUJvzhF+3g== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/backend-tasks" "^0.5.12" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-catalog-node" "^1.5.0" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-search-backend-node" "^1.2.11" + "@backstage/plugin-search-common" "^1.2.8" + "@backstage/plugin-techdocs-node" "^1.10.0" lodash "^4.17.21" node-fetch "^2.6.7" p-limit "^3.1.0" winston "^3.2.1" -"@backstage/plugin-search-backend-node@^1.2.9": - version "1.2.9" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-node/-/plugin-search-backend-node-1.2.9.tgz#a6bf2fc9ef007cf5d10e59e9743b3e337fc9efee" - integrity sha512-lpfn2483zqXl+MWR3NLsKN04QlAqsrPn9CbqLwlvRWDfkgVKr5EYTO7dTDYa7DPmk7XDOV6wv2o0X1JR6WaJhg== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/backend-tasks" "^0.5.10" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-search-common" "^1.2.6" +"@backstage/plugin-search-backend-node@^1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend-node/-/plugin-search-backend-node-1.2.11.tgz#0a3edf42aed93f7d1acc3fa88a743ba31ec70729" + integrity sha512-NhXCxe6NH6DkQP9NK5Zr2RcBMY3Wh7C68ZLUbvjRD+a7ZgrvIkRW1Jo1rvJ46p4rNhoRwOzbZVAey5G4lf80xw== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/backend-tasks" "^0.5.12" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-search-common" "^1.2.8" "@types/lunr" "^2.3.3" lodash "^4.17.21" lunr "^2.3.9" @@ -3345,21 +3328,21 @@ uuid "^8.3.2" winston "^3.2.1" -"@backstage/plugin-search-backend@^1.4.5": - version "1.4.5" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend/-/plugin-search-backend-1.4.5.tgz#55caf574ed16e64cf19c13cf17d5b669bfb0710d" - integrity sha512-QM3hVaIsiv3cN8H8/NGIkMqkKWWnzwwf7n97XZ1rc9eveA4JkexEhxVah3Hk/HUddHMAzgqdnYjPLl6wHEgUsw== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-openapi-utils" "^0.0.4" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-auth-node" "^0.3.2" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-permission-node" "^0.7.16" - "@backstage/plugin-search-backend-node" "^1.2.9" - "@backstage/plugin-search-common" "^1.2.6" +"@backstage/plugin-search-backend@^1.4.7": + version "1.4.7" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-backend/-/plugin-search-backend-1.4.7.tgz#f00f68985ecbf63f64c529dd3ff42218d0d46bb6" + integrity sha512-TyqW0mS/iikMjcxucifAFudqPNpSqKLXRm8YvdiFQWqTgLoZU6zbFJSkOQfDnC5nVcbvBO3m8Ncm0RCpydMSXA== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-openapi-utils" "^0.1.0" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/plugin-auth-node" "^0.4.1" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-permission-node" "^0.7.18" + "@backstage/plugin-search-backend-node" "^1.2.11" + "@backstage/plugin-search-common" "^1.2.8" "@backstage/types" "^1.1.1" "@types/express" "^4.17.6" dataloader "^2.0.0" @@ -3371,25 +3354,26 @@ yn "^4.0.0" zod "^3.21.4" -"@backstage/plugin-search-common@^1.2.6": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.6.tgz#226d29ac24678466b4407dbacb6f94ef33c9f18d" - integrity sha512-Cxm8ETdHkEXcULb/bcDFJQSLMj2SfFHHRmKXjEN8wrEhMGKxNtGwSYvSDACkLFukd5qkf9t2lilnM4kHkagz2w== +"@backstage/plugin-search-common@^1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.8.tgz#8a7db72d0fb8ec51f8b794f7b32c5ff75f6bdff4" + integrity sha512-bUg8NFFkEC6sRMkqzj4y1MkDRAgHnCTBFsqby2bjPv5WLDmSd5z9dtxCL4NGn2QOlYaHAKH7sYyLvWSq5yUstg== dependencies: - "@backstage/plugin-permission-common" "^0.7.8" + "@backstage/plugin-permission-common" "^0.7.10" "@backstage/types" "^1.1.1" -"@backstage/plugin-search-react@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search-react/-/plugin-search-react-1.7.0.tgz#0cd241d431c472291aec8adf25ad8d9084a858fb" - integrity sha512-nWWgP3DT88ydj7WOvnkOGUwF9fY4O6qcRjBwJoGXrY+3iObMml7iRxiydi6gy03IcWoDi0jbE5aE+F5C3Gz1ng== - dependencies: - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/plugin-search-common" "^1.2.6" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-search-react@^1.7.3": + version "1.7.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search-react/-/plugin-search-react-1.7.3.tgz#2c3f9086c741939a5edbb3a4071308ea2acacc60" + integrity sha512-zTfKWpATdbGR/RwNapxTlDea5Efq39b4f5FK9wswJCpWbZk9+cl7aKkyB5qozU+Evm7HF1nnZ8XRGa5hdLEQ3Q== + dependencies: + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/plugin-search-common" "^1.2.8" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.5" + "@backstage/version-bridge" "^1.0.7" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -3398,22 +3382,23 @@ qs "^6.9.4" react-use "^17.3.2" -"@backstage/plugin-search@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-search/-/plugin-search-1.4.0.tgz#8cc5131b97d0446194dee4ed4a9c3908cee7997b" - integrity sha512-8y4SiuHH3KnL2WjmVLz/wNZXPqT4xRjht1l/qYEUCfHBBDJtChgoPzfYUsCyCUVTcmlSrKp3PaneeaDhSQvnMg== - dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/plugin-search-common" "^1.2.6" - "@backstage/plugin-search-react" "^1.7.0" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-search@^1.4.3": + version "1.4.3" + resolved "https://registry.yarnpkg.com/@backstage/plugin-search/-/plugin-search-1.4.3.tgz#d5cd5070f368e3ba3023eb7bf7fceb228ea5c69c" + integrity sha512-BdB5TUcJ/cXWrc0So8mdNhtrZFUYpRikj2iH5WbjjnE3SQ4jcHkYXUreGoCzfJZ6A8oEnTilAbdyugHI+8medw== + dependencies: + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/plugin-search-common" "^1.2.8" + "@backstage/plugin-search-react" "^1.7.3" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" - "@backstage/version-bridge" "^1.0.5" + "@backstage/version-bridge" "^1.0.7" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -3421,62 +3406,62 @@ qs "^6.9.4" react-use "^17.2.4" -"@backstage/plugin-tech-radar@^0.6.8": - version "0.6.8" - resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-radar/-/plugin-tech-radar-0.6.8.tgz#d483944ba441e536f4fdd55f5bbb3323524f9c37" - integrity sha512-Ahd1p07vByBjZ+1m0brV8KadMH7qJHJR1fY0cKX4BK9TDm0M8bQRyYpRlPK8mr1kPF4Au8fC1aVANNsXmNi2Ng== +"@backstage/plugin-tech-radar@^0.6.10": + version "0.6.10" + resolved "https://registry.yarnpkg.com/@backstage/plugin-tech-radar/-/plugin-tech-radar-0.6.10.tgz#28c7b702046c659410f0b7fd5fdbfa731333e7ae" + integrity sha512-TUOSmMCxuuoauw3wCmDvTJ+3cwriMPX7K3gUjXncL4r1ZSivnhwDfuPgkKe+Z1b3c6xgSHB0Mbyd3Yhq4LizYQ== dependencies: - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/theme" "^0.4.2" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/theme" "^0.4.4" "@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" color "^4.0.1" d3-force "^3.0.0" - prop-types "^15.7.2" react-use "^17.2.4" -"@backstage/plugin-techdocs-backend@^1.7.2": - version "1.7.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-backend/-/plugin-techdocs-backend-1.7.2.tgz#0445f9055b95e77cab1378e26a2a7422d726914f" - integrity sha512-OXOrMQaCDBcq9DRRMrRDN40kp3QPr28rMfvw93x9VnQw/2FLK3vyV34DZg3/hUgImBhRZiYaA0F6Bhw/bW4WMA== - dependencies: - "@backstage/backend-common" "^0.19.7" - "@backstage/backend-plugin-api" "^0.6.5" - "@backstage/catalog-client" "^1.4.4" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/plugin-catalog-common" "^1.0.16" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-search-backend-module-techdocs" "^0.1.9" - "@backstage/plugin-search-common" "^1.2.6" - "@backstage/plugin-techdocs-node" "^1.8.2" +"@backstage/plugin-techdocs-backend@^1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-backend/-/plugin-techdocs-backend-1.9.0.tgz#126df640aa927b5b5f637d9ef6b5a3505c5bf0fb" + integrity sha512-b0yGCPe+l23+yEZOD2fC/ShRNlCAMNDjqXOAzWodwgA8av1M9BK136SxVSHa71nqo5LmuTDSwPb9vjK2oIR1UQ== + dependencies: + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/catalog-client" "^1.4.6" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/integration" "^1.7.2" + "@backstage/plugin-catalog-common" "^1.0.18" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-search-backend-module-techdocs" "^0.1.11" + "@backstage/plugin-search-common" "^1.2.8" + "@backstage/plugin-techdocs-node" "^1.10.0" "@types/express" "^4.17.6" dockerode "^3.3.1" express "^4.17.1" express-promise-router "^4.1.0" fs-extra "10.1.0" - knex "^2.0.0" + knex "^3.0.0" lodash "^4.17.21" node-fetch "^2.6.7" p-limit "^3.1.0" winston "^3.2.1" -"@backstage/plugin-techdocs-module-addons-contrib@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-module-addons-contrib/-/plugin-techdocs-module-addons-contrib-1.1.0.tgz#ca2b8d58bc7d738a37b64c1b77724a83adc0945b" - integrity sha512-OH3doAnWdfy/OMXKDZJ9OQcrQn3Hpx5ENoattpXeMbD3VwG62BBA30mNoiw3RhEbZJX8FL2ygk455d8BSTUT9w== - dependencies: - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/integration" "^1.7.0" - "@backstage/integration-react" "^1.1.19" - "@backstage/plugin-techdocs-react" "^1.1.10" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-techdocs-module-addons-contrib@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-module-addons-contrib/-/plugin-techdocs-module-addons-contrib-1.1.2.tgz#08ee7002db9784358349fb87d4a866ec8e5d6764" + integrity sha512-dau/PPYkuYH6ctVE2RmCvSfI2xmhyoFHc2I1BwlyfNjuLTS8eDEISlNA0bSEY5UJYG3zarEpSpHEjSZgEYeGWw== + dependencies: + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/integration" "^1.7.2" + "@backstage/integration-react" "^1.1.21" + "@backstage/plugin-techdocs-react" "^1.1.13" + "@backstage/theme" "^0.4.4" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -3485,26 +3470,27 @@ photoswipe "^5.3.7" react-use "^17.2.4" -"@backstage/plugin-techdocs-node@^1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-node/-/plugin-techdocs-node-1.8.2.tgz#3c10e23e30050c2d2379e4f1b7407da82fa0eb5b" - integrity sha512-g9f8sYh4ugWBYyj1Msw9lXAjOk+P3p2X1TvI+0hl+iaCk9PT3G+VVJNgzslJ7HBW+Q2QuC+wrBAbwHKIaO0Zng== +"@backstage/plugin-techdocs-node@^1.10.0": + version "1.10.0" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-node/-/plugin-techdocs-node-1.10.0.tgz#49668d9d7444cb28afb1f010981be88903200edf" + integrity sha512-1lvBz3U/EmAkIC5ZR4mHCqm/+zQIE0hPOWkQz2NEr0kJQ+hqZb8C1MNx2Dh7Yjzg/tRanLyKoyAe34xOemjGrA== dependencies: "@aws-sdk/client-s3" "^3.350.0" "@aws-sdk/credential-providers" "^3.350.0" "@aws-sdk/lib-storage" "^3.350.0" - "@aws-sdk/node-http-handler" "^3.350.0" "@aws-sdk/types" "^3.347.0" "@azure/identity" "^3.2.1" "@azure/storage-blob" "^12.5.0" - "@backstage/backend-common" "^0.19.7" - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/integration-aws-node" "^0.1.6" - "@backstage/plugin-search-common" "^1.2.6" + "@backstage/backend-common" "^0.19.9" + "@backstage/backend-plugin-api" "^0.6.7" + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/errors" "^1.2.3" + "@backstage/integration" "^1.7.2" + "@backstage/integration-aws-node" "^0.1.8" + "@backstage/plugin-search-common" "^1.2.8" "@google-cloud/storage" "^6.0.0" + "@smithy/node-http-handler" "^2.1.7" "@trendyol-js/openstack-swift-sdk" "^0.0.6" "@types/express" "^4.17.6" express "^4.17.1" @@ -3514,21 +3500,20 @@ js-yaml "^4.0.0" json5 "^2.1.3" mime-types "^2.1.27" - mock-fs "^5.1.0" p-limit "^3.1.0" recursive-readdir "^2.2.2" winston "^3.2.1" -"@backstage/plugin-techdocs-react@^1.1.10", "@backstage/plugin-techdocs-react@^1.1.11": - version "1.1.11" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-react/-/plugin-techdocs-react-1.1.11.tgz#6fac82367333bbc55676bb55f4105b0b5900a041" - integrity sha512-Y94nO3aSpCj4w+cr4OkgG9zJEaLCZGQinv962sR00la+x/KmFIkk6Z9zOXdD45Ts8RiTQsxtKFvj2fc7DQl4lQ== - dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/version-bridge" "^1.0.5" +"@backstage/plugin-techdocs-react@^1.1.13": + version "1.1.13" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs-react/-/plugin-techdocs-react-1.1.13.tgz#71e935a93ae02255fedc8d370cf6b6cf253aba4e" + integrity sha512-0uJ4/nZjiJrJnTYkMh2MIQZbgY3WF6oNyDNlFJAhEZ1QDUMqphKmFAdKzuYYfz03I/riPEOJTLit5C+Ba1rDFw== + dependencies: + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/version-bridge" "^1.0.7" "@material-ui/core" "^4.12.2" "@material-ui/lab" "4.0.0-alpha.61" "@material-ui/styles" "^4.11.0" @@ -3538,23 +3523,24 @@ react-helmet "6.1.0" react-use "^17.2.4" -"@backstage/plugin-techdocs@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs/-/plugin-techdocs-1.7.0.tgz#be3c453f2792ed37e09bf691d850cc92698101ef" - integrity sha512-KUpts9MkTz3Ksg4lWN7QVdFKvhSF/Xi6/F1gbfcl/R39BhtK70d29p05RJ51V7x2frnArQ3N5iCemE8fo7QjeA== - dependencies: - "@backstage/catalog-model" "^1.4.2" - "@backstage/config" "^1.1.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/integration" "^1.7.0" - "@backstage/integration-react" "^1.1.19" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/plugin-search-common" "^1.2.6" - "@backstage/plugin-search-react" "^1.7.0" - "@backstage/plugin-techdocs-react" "^1.1.10" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-techdocs@^1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@backstage/plugin-techdocs/-/plugin-techdocs-1.9.1.tgz#e630488b429026c0de5e5ffb617af575b45cd0dd" + integrity sha512-TOhnGf/SJ2PKdUBAnnqd+hQsu9e9mKJQlQDQcbUvKuqCSkY2v8sreyP0Kgm5Fc7zGPTCfu9Xach3qwGevbc43w== + dependencies: + "@backstage/catalog-model" "^1.4.3" + "@backstage/config" "^1.1.1" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/integration" "^1.7.2" + "@backstage/integration-react" "^1.1.21" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/plugin-search-common" "^1.2.8" + "@backstage/plugin-search-react" "^1.7.3" + "@backstage/plugin-techdocs-react" "^1.1.13" + "@backstage/theme" "^0.4.4" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.61" @@ -3568,17 +3554,18 @@ react-helmet "6.1.0" react-use "^17.2.4" -"@backstage/plugin-user-settings@^0.7.10": - version "0.7.10" - resolved "https://registry.yarnpkg.com/@backstage/plugin-user-settings/-/plugin-user-settings-0.7.10.tgz#3183c56b9fa3c002d2b74b2253dc4d4a014832ef" - integrity sha512-r3ReEnVVYMERzh8Ofjsmgufka0s1G12yrTnU0oYUW7Fwxm5X8uMOCGlIJvFyd83VPbOAXO7HlyBwf6+K1FlK5w== - dependencies: - "@backstage/core-app-api" "^1.10.0" - "@backstage/core-components" "^0.13.5" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/errors" "^1.2.2" - "@backstage/plugin-catalog-react" "^1.8.4" - "@backstage/theme" "^0.4.2" +"@backstage/plugin-user-settings@^0.7.13": + version "0.7.13" + resolved "https://registry.yarnpkg.com/@backstage/plugin-user-settings/-/plugin-user-settings-0.7.13.tgz#5fdc8c6b72590b7d338a463df02b6cffdfecb3f5" + integrity sha512-fmL7aUNz6RoiiVPu0HnyPw2j4dhhV7TL9uQ9wFE14d9yGSRIpa6UjfrOpGE+Rz11zXSC+VWXmwyTXsDjaeJydw== + dependencies: + "@backstage/core-app-api" "^1.11.1" + "@backstage/core-components" "^0.13.8" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/errors" "^1.2.3" + "@backstage/frontend-plugin-api" "^0.3.0" + "@backstage/plugin-catalog-react" "^1.9.1" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -3587,36 +3574,36 @@ react-use "^17.2.4" zen-observable "^0.10.0" -"@backstage/release-manifests@^0.0.10": - version "0.0.10" - resolved "https://registry.yarnpkg.com/@backstage/release-manifests/-/release-manifests-0.0.10.tgz#10f0c23cd1a00ca9b2ac5bf5c199592ba0abedae" - integrity sha512-MKGY1IqYGqItQyX+qbI+U0VPqgh9VqFIQreCOC8JXU1sh7v8XfR2DWZGmw1qVzVtIitNeqsNwIwIJyqtiMokow== +"@backstage/release-manifests@^0.0.11": + version "0.0.11" + resolved "https://registry.yarnpkg.com/@backstage/release-manifests/-/release-manifests-0.0.11.tgz#e842816d249f6903c8121253358a3211425ac83e" + integrity sha512-OZFwv7ohRRB9fDQ+fShgQgM5H4VvKXAtvErSjZCmqGnUiNpyT9e/km0wF2/QVTm2ry5kCEj37f/B/dDp0gmNAw== dependencies: - cross-fetch "^3.1.5" + cross-fetch "^4.0.0" -"@backstage/test-utils@^1.4.3": - version "1.4.3" - resolved "https://registry.yarnpkg.com/@backstage/test-utils/-/test-utils-1.4.3.tgz#25ce24035a5b12d6ec92ff43dc75070cc5fa5b57" - integrity sha512-4OuRYr+mwTi6Y2Ot2fb9pIyl4bZnXoT8VcoH1wgcoZlIZrqzcLjBS11LrnMtYG5LROdSW5cd6FY6YpoFM/dQgQ== - dependencies: - "@backstage/config" "^1.1.0" - "@backstage/core-app-api" "^1.10.0" - "@backstage/core-plugin-api" "^1.6.0" - "@backstage/plugin-permission-common" "^0.7.8" - "@backstage/plugin-permission-react" "^0.4.15" - "@backstage/theme" "^0.4.2" +"@backstage/test-utils@^1.4.5": + version "1.4.5" + resolved "https://registry.yarnpkg.com/@backstage/test-utils/-/test-utils-1.4.5.tgz#c6dd719aff8d41233786026171a98f34c03eb244" + integrity sha512-79ZYGh2gNJRltQ9Mv60P8CZ1IDAQ/lY50ihlLUUohVXXYept3m53z4r68FwRVZl1/XwmXgsdh19beBrrxOA8tQ== + dependencies: + "@backstage/config" "^1.1.1" + "@backstage/core-app-api" "^1.11.1" + "@backstage/core-plugin-api" "^1.8.0" + "@backstage/plugin-permission-common" "^0.7.10" + "@backstage/plugin-permission-react" "^0.4.17" + "@backstage/theme" "^0.4.4" "@backstage/types" "^1.1.1" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@types/react" "^16.13.1 || ^17.0.0" - cross-fetch "^3.1.5" + cross-fetch "^4.0.0" i18next "^22.4.15" zen-observable "^0.10.0" -"@backstage/theme@^0.4.2": - version "0.4.2" - resolved "https://registry.yarnpkg.com/@backstage/theme/-/theme-0.4.2.tgz#bc7ef84380421941bb094e2d05c98b4b161c7f26" - integrity sha512-IvYrdvxDVddv/oVGnoj2IU+KC1cvojeO/NCMIVqQX4M/xqajc4YasRQ/hZHC2smBKCCrsxSGT3b5SXvHhYcCNw== +"@backstage/theme@^0.4.4": + version "0.4.4" + resolved "https://registry.yarnpkg.com/@backstage/theme/-/theme-0.4.4.tgz#807735b58a5e1b2a0cdb50fc05ad83656f2f66cb" + integrity sha512-Mvs0FrEnQtyO2dVNPyo1wjkNHbN3vefIdj4V27SFiX9W9sj+R1b4rzFACF6xjVzfdV9oo9HdsL59CMnFlDxz4Q== dependencies: "@emotion/react" "^11.10.5" "@emotion/styled" "^11.10.5" @@ -3627,10 +3614,10 @@ resolved "https://registry.yarnpkg.com/@backstage/types/-/types-1.1.1.tgz#c9ccb30357005e7fb5fa2ac140198059976eb076" integrity sha512-1cUGu+FwiJZCBOuecd0BOhIRkQYllb+7no9hHhxpAsx/DvsPGMVQMGOMvtdTycdT9SQ5MuSyFwI9wpXp2DwVvQ== -"@backstage/version-bridge@^1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@backstage/version-bridge/-/version-bridge-1.0.5.tgz#0e63b41c01b736a903c96663a339e120ee6dcdbc" - integrity sha512-vu4LphP1l1mP1eMqRr31QhQwS7wkXJqnD3MXI1CqoE4Hl9Ru+6v1znqZNP9F8M7QUDpe6iJH1+gGBS/OyNrOPQ== +"@backstage/version-bridge@^1.0.7": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@backstage/version-bridge/-/version-bridge-1.0.7.tgz#8eb52f998d0aef9ceba53fd6dca80a7fa1703534" + integrity sha512-BlkI2av9OjhMjs783wP5XHmTUmUGFsnJ4j/eQJUVvnqFjaP3IpUHfAIFD/vAhx3JvPiYOY93m+dAunTc1DiHLA== dependencies: "@types/react" "^16.13.1 || ^17.0.0" @@ -4184,6 +4171,13 @@ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43" integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== +"@emotion/is-prop-valid@^0.8.2": + version "0.8.8" + resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a" + integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== + dependencies: + "@emotion/memoize" "0.7.4" + "@emotion/is-prop-valid@^1.2.1": version "1.2.1" resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc" @@ -4191,6 +4185,11 @@ dependencies: "@emotion/memoize" "^0.8.1" +"@emotion/memoize@0.7.4": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb" + integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== + "@emotion/memoize@^0.8.1": version "0.8.1" resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17" @@ -4287,38 +4286,6 @@ dependencies: tslib "^2.5.0" -"@esbuild-kit/cjs-loader@^2.4.1": - version "2.4.2" - resolved "https://registry.yarnpkg.com/@esbuild-kit/cjs-loader/-/cjs-loader-2.4.2.tgz#cb4dde00fbf744a68c4f20162ea15a8242d0fa54" - integrity sha512-BDXFbYOJzT/NBEtp71cvsrGPwGAMGRB/349rwKuoxNSiKjPraNNnlK6MIIabViCjqZugu6j+xeMDlEkWdHHJSg== - dependencies: - "@esbuild-kit/core-utils" "^3.0.0" - get-tsconfig "^4.4.0" - -"@esbuild-kit/core-utils@^3.0.0": - version "3.2.3" - resolved "https://registry.yarnpkg.com/@esbuild-kit/core-utils/-/core-utils-3.2.3.tgz#ae458351a65743ae0841837c1888b33c4379d27f" - integrity sha512-daTXIDXv6lTpADQYTfY9BgHfL3HjVfY7xD8aOuPWtD1bJdqk9hAtHK5cErBcxcBtjFcfB0B2tftFtW01jTveKw== - dependencies: - esbuild "~0.18.20" - source-map-support "^0.5.21" - -"@esbuild-kit/core-utils@^3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@esbuild-kit/core-utils/-/core-utils-3.3.2.tgz#186b6598a5066f0413471d7c4d45828e399ba96c" - integrity sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ== - dependencies: - esbuild "~0.18.20" - source-map-support "^0.5.21" - -"@esbuild-kit/esm-loader@^2.5.5": - version "2.6.5" - resolved "https://registry.yarnpkg.com/@esbuild-kit/esm-loader/-/esm-loader-2.6.5.tgz#6eedee46095d7d13b1efc381e2211ed1c60e64ea" - integrity sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA== - dependencies: - "@esbuild-kit/core-utils" "^3.3.2" - get-tsconfig "^4.7.0" - "@esbuild/android-arm64@0.16.17": version "0.16.17" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" @@ -4659,14 +4626,19 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.2.tgz#1205014625790c7ff0e471644a878a65d1e34ab0" integrity sha512-tcuhV7ncXBqbt/Ybf0IyrMcwVOAPDckMK9rXNHtF17UTK18OKLpg08glminN06pt2WCoALhXdLfSPbVvK/6fxw== -"@eslint-community/eslint-utils@^4.2.0": +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== dependencies: eslint-visitor-keys "^3.3.0" -"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": +"@eslint-community/regexpp@^4.5.1": + version "4.10.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + +"@eslint-community/regexpp@^4.6.1": version "4.8.0" resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.8.0.tgz#11195513186f68d42fbf449f9a7136b2c0c92005" integrity sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg== @@ -4711,6 +4683,13 @@ "@floating-ui/core" "^1.4.1" "@floating-ui/utils" "^0.1.1" +"@floating-ui/react-dom@^2.0.0": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.4.tgz#b076fafbdfeb881e1d86ae748b7ff95150e9f3ec" + integrity sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ== + dependencies: + "@floating-ui/dom" "^1.5.1" + "@floating-ui/react-dom@^2.0.1": version "2.0.2" resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.2.tgz#fab244d64db08e6bed7be4b5fcce65315ef44d20" @@ -4888,24 +4867,31 @@ teeny-request "^8.0.0" uuid "^8.0.0" -"@graphiql/react@^0.10.0": - version "0.10.0" - resolved "https://registry.yarnpkg.com/@graphiql/react/-/react-0.10.0.tgz#8d888949dc6c9ddebe0817aeba3e2c164bfbb1bb" - integrity sha512-8Xo1O6SQps6R+mOozN7Ht85/07RwyXgJcKNeR2dWPkJz/1Lww8wVHIKM/AUpo0Aaoh6Ps3UK9ep8DDRfBT4XrQ== - dependencies: - "@graphiql/toolkit" "^0.6.1" +"@graphiql/react@^0.20.0", "@graphiql/react@^0.20.2": + version "0.20.2" + resolved "https://registry.yarnpkg.com/@graphiql/react/-/react-0.20.2.tgz#8ed900c50d19244d85ff61ad9480cc616b6ae6b5" + integrity sha512-/crAUlM+4iVHyNHVdiZjsTEqfMXBHfjEvrMwCwTVig6YXmCAVuaxqkD7NlDtrrPQArLGkABmf1Nw7ObRpby5lg== + dependencies: + "@graphiql/toolkit" "^0.9.1" + "@headlessui/react" "^1.7.15" + "@radix-ui/react-dialog" "^1.0.4" + "@radix-ui/react-dropdown-menu" "^2.0.5" + "@radix-ui/react-tooltip" "^1.0.6" + "@radix-ui/react-visually-hidden" "^1.0.3" + "@types/codemirror" "^5.60.8" + clsx "^1.2.1" codemirror "^5.65.3" - codemirror-graphql "^1.3.2" + codemirror-graphql "^2.0.10" copy-to-clipboard "^3.2.0" - escape-html "^1.0.3" - graphql-language-service "^5.0.6" + framer-motion "^6.5.1" + graphql-language-service "^5.2.0" markdown-it "^12.2.0" set-value "^4.1.0" -"@graphiql/toolkit@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@graphiql/toolkit/-/toolkit-0.6.1.tgz#ab2ae0a401ef5a6334a5573397608c2c5867c79d" - integrity sha512-rRjbHko6aSg1RWGr3yOJQqEV1tKe8yw9mDSr/18B+eDhVLQ30yyKk2NznFUT9NmIDzWFGR2pH/0lbBhHKmUCqw== +"@graphiql/toolkit@^0.9.1": + version "0.9.1" + resolved "https://registry.yarnpkg.com/@graphiql/toolkit/-/toolkit-0.9.1.tgz#44bfa83aed79c8c18affac49efbb81f8e87bade3" + integrity sha512-LVt9pdk0830so50ZnU2Znb2rclcoWznG8r8asqAENzV0U1FM1kuY0sdPpc/rBc9MmmNgnB6A+WZzDhq6dbhTHA== dependencies: "@n1ru4l/push-pull-async-iterable-iterator" "^3.1.0" meros "^1.1.4" @@ -5523,6 +5509,13 @@ dependencies: "@hapi/hoek" "^9.0.0" +"@headlessui/react@^1.7.15": + version "1.7.17" + resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.17.tgz#a0ec23af21b527c030967245fd99776aa7352bc6" + integrity sha512-4am+tzvkqDSSgiwrsEpGWqgGo9dz8qU5M3znCkC4PgkpY4HcCZzEDEvozltGGGHIKl9jbXbZPSH5TWn4sWJdow== + dependencies: + client-only "^0.0.1" + "@humanwhocodes/config-array@^0.11.11": version "0.11.11" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.11.tgz#88a04c570dbbc7dd943e4712429c3df09bc32844" @@ -5870,13 +5863,13 @@ dependencies: ioredis "^5.3.2" -"@kubernetes/client-node@0.18.1": - version "0.18.1" - resolved "https://registry.yarnpkg.com/@kubernetes/client-node/-/client-node-0.18.1.tgz#58d864c8f584efd0f8670f6c46bb8e9d5abd58f6" - integrity sha512-F3JiK9iZnbh81O/da1tD0h8fQMi/MDttWc/JydyUVnjPEom55wVfnpl4zQ/sWD4uKB8FlxYRPiLwV2ZXB+xPKw== +"@kubernetes/client-node@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@kubernetes/client-node/-/client-node-0.19.0.tgz#ebd2121e5c8dc1a47ff1b2574bda1e760d0abb82" + integrity sha512-WTOjGuFQ8yeW3+qD6JrAYhpwpoQbe9R8cA/61WCyFrNawSTUgLstHu7EsZRYEs39er3jDn3wCEaczz+VOFlc2Q== dependencies: "@types/js-yaml" "^4.0.1" - "@types/node" "^18.11.17" + "@types/node" "^20.1.1" "@types/request" "^2.47.1" "@types/ws" "^8.5.3" byline "^5.0.0" @@ -5887,9 +5880,7 @@ rfc4648 "^1.3.0" stream-buffers "^3.0.2" tar "^6.1.11" - tmp-promise "^3.0.2" tslib "^2.4.1" - underscore "^1.13.6" ws "^8.11.0" optionalDependencies: openid-client "^5.3.0" @@ -6629,7 +6620,7 @@ react-double-scrollbar "0.0.15" uuid "^3.4.0" -"@material-ui/core@^4.12.2", "@material-ui/core@^4.9.13": +"@material-ui/core@^4.12.2", "@material-ui/core@^4.12.4", "@material-ui/core@^4.9.13": version "4.12.4" resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-4.12.4.tgz#4ac17488e8fcaf55eb6a7f5efb2a131e10138a73" integrity sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ== @@ -6739,6 +6730,59 @@ prop-types "^15.7.2" react-is "^16.8.0 || ^17.0.0" +"@motionone/animation@^10.12.0": + version "10.16.3" + resolved "https://registry.yarnpkg.com/@motionone/animation/-/animation-10.16.3.tgz#f5b71e27fd8b88b61f983adb0ed6c8e3e89281f9" + integrity sha512-QUGWpLbMFLhyqKlngjZhjtxM8IqiJQjLK0DF+XOF6od9nhSvlaeEpOY/UMCRVcZn/9Tr2rZO22EkuCIjYdI74g== + dependencies: + "@motionone/easing" "^10.16.3" + "@motionone/types" "^10.16.3" + "@motionone/utils" "^10.16.3" + tslib "^2.3.1" + +"@motionone/dom@10.12.0": + version "10.12.0" + resolved "https://registry.yarnpkg.com/@motionone/dom/-/dom-10.12.0.tgz#ae30827fd53219efca4e1150a5ff2165c28351ed" + integrity sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw== + dependencies: + "@motionone/animation" "^10.12.0" + "@motionone/generators" "^10.12.0" + "@motionone/types" "^10.12.0" + "@motionone/utils" "^10.12.0" + hey-listen "^1.0.8" + tslib "^2.3.1" + +"@motionone/easing@^10.16.3": + version "10.16.3" + resolved "https://registry.yarnpkg.com/@motionone/easing/-/easing-10.16.3.tgz#a62abe0ba2841861f167f286782e287eab8d7466" + integrity sha512-HWTMZbTmZojzwEuKT/xCdvoMPXjYSyQvuVM6jmM0yoGU6BWzsmYMeB4bn38UFf618fJCNtP9XeC/zxtKWfbr0w== + dependencies: + "@motionone/utils" "^10.16.3" + tslib "^2.3.1" + +"@motionone/generators@^10.12.0": + version "10.16.4" + resolved "https://registry.yarnpkg.com/@motionone/generators/-/generators-10.16.4.tgz#4a38708244bce733bfcebd4a26d19f4bbabd36af" + integrity sha512-geFZ3w0Rm0ZXXpctWsSf3REGywmLLujEjxPYpBR0j+ymYwof0xbV6S5kGqqsDKgyWKVWpUInqQYvQfL6fRbXeg== + dependencies: + "@motionone/types" "^10.16.3" + "@motionone/utils" "^10.16.3" + tslib "^2.3.1" + +"@motionone/types@^10.12.0", "@motionone/types@^10.16.3": + version "10.16.3" + resolved "https://registry.yarnpkg.com/@motionone/types/-/types-10.16.3.tgz#9284ea8a52f6b32c51c54b617214f20e43ac6c59" + integrity sha512-W4jkEGFifDq73DlaZs3HUfamV2t1wM35zN/zX7Q79LfZ2sc6C0R1baUHZmqc/K5F3vSw3PavgQ6HyHLd/MXcWg== + +"@motionone/utils@^10.12.0", "@motionone/utils@^10.16.3": + version "10.16.3" + resolved "https://registry.yarnpkg.com/@motionone/utils/-/utils-10.16.3.tgz#ddf07ab6cf3000d89e3bcbdc9a8c3e1fd64f8520" + integrity sha512-WNWDksJIxQkaI9p9Z9z0+K27xdqISGNFy1SsWVGaiedTHq0iaT6iZujby8fT/ZnZxj1EOaxJtSfUPCFNU5CRoA== + dependencies: + "@motionone/types" "^10.16.3" + hey-listen "^1.0.8" + tslib "^2.3.1" + "@mswjs/cookies@^0.1.6": version "0.1.7" resolved "https://registry.yarnpkg.com/@mswjs/cookies/-/cookies-0.1.7.tgz#d334081b2c51057a61c1dd7b76ca3cac02251651" @@ -6869,6 +6913,16 @@ resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.4.tgz#b6fade19323b754c5c6de679a38f068fd50b9328" integrity sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA== +"@mui/utils@^5.14.15": + version "5.14.19" + resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.14.19.tgz#39a5846a74ba199f1a2b067ea197dc6b9c8f442f" + integrity sha512-qAHvTXzk7basbyqPvhgWqN6JbmI2wLB/mf97GkSlz5c76MiKYV6Ffjvw9BjKZQ1YRb8rDX9kgdjRezOcoB91oQ== + dependencies: + "@babel/runtime" "^7.23.4" + "@types/prop-types" "^15.7.11" + prop-types "^15.8.1" + react-is "^18.2.0" + "@mui/utils@^5.14.8": version "5.14.8" resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.14.8.tgz#e1737d5fcd54aa413d6b1aaea3ea670af2919402" @@ -7549,6 +7603,296 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== +"@radix-ui/primitive@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.1.tgz#e46f9958b35d10e9f6dc71c497305c22e3e55dbd" + integrity sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-arrow@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz#c24f7968996ed934d57fe6cde5d6ec7266e1d25d" + integrity sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-collection@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-1.0.3.tgz#9595a66e09026187524a36c6e7e9c7d286469159" + integrity sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + +"@radix-ui/react-compose-refs@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz#7ed868b66946aa6030e580b1ffca386dd4d21989" + integrity sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-context@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.0.1.tgz#fe46e67c96b240de59187dcb7a1a50ce3e2ec00c" + integrity sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-dialog@^1.0.4": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-1.0.5.tgz#71657b1b116de6c7a0b03242d7d43e01062c7300" + integrity sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.5" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.4" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-portal" "1.0.4" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-controllable-state" "1.0.1" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-direction@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.0.1.tgz#9cb61bf2ccf568f3421422d182637b7f47596c9b" + integrity sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-dismissable-layer@1.0.5": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.5.tgz#3f98425b82b9068dfbab5db5fff3df6ebf48b9d4" + integrity sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-escape-keydown" "1.0.3" + +"@radix-ui/react-dropdown-menu@^2.0.5": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.0.6.tgz#cdf13c956c5e263afe4e5f3587b3071a25755b63" + integrity sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-menu" "2.0.6" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-focus-guards@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz#1ea7e32092216b946397866199d892f71f7f98ad" + integrity sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-focus-scope@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.4.tgz#2ac45fce8c5bb33eb18419cdc1905ef4f1906525" + integrity sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-id@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-1.0.1.tgz#73cdc181f650e4df24f0b6a5b7aa426b912c88c0" + integrity sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-menu@2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-2.0.6.tgz#2c9e093c1a5d5daa87304b2a2f884e32288ae79e" + integrity sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.5" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.4" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.3" + "@radix-ui/react-portal" "1.0.4" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-roving-focus" "1.0.4" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-callback-ref" "1.0.1" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-popper@1.1.3": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.1.3.tgz#24c03f527e7ac348fabf18c89795d85d21b00b42" + integrity sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w== + dependencies: + "@babel/runtime" "^7.13.10" + "@floating-ui/react-dom" "^2.0.0" + "@radix-ui/react-arrow" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-use-rect" "1.0.1" + "@radix-ui/react-use-size" "1.0.1" + "@radix-ui/rect" "1.0.1" + +"@radix-ui/react-portal@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.0.4.tgz#df4bfd353db3b1e84e639e9c63a5f2565fb00e15" + integrity sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-presence@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.0.1.tgz#491990ba913b8e2a5db1b06b203cb24b5cdef9ba" + integrity sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-primitive@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz#d49ea0f3f0b2fe3ab1cb5667eb03e8b843b914d0" + integrity sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-slot" "1.0.2" + +"@radix-ui/react-roving-focus@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz#e90c4a6a5f6ac09d3b8c1f5b5e81aab2f0db1974" + integrity sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-slot@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.0.2.tgz#a9ff4423eade67f501ffb32ec22064bc9d3099ab" + integrity sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + +"@radix-ui/react-tooltip@^1.0.6": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-1.0.7.tgz#8f55070f852e7e7450cc1d9210b793d2e5a7686e" + integrity sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.5" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.3" + "@radix-ui/react-portal" "1.0.4" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-controllable-state" "1.0.1" + "@radix-ui/react-visually-hidden" "1.0.3" + +"@radix-ui/react-use-callback-ref@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz#f4bb1f27f2023c984e6534317ebc411fc181107a" + integrity sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-controllable-state@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz#ecd2ced34e6330caf89a82854aa2f77e07440286" + integrity sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-use-escape-keydown@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz#217b840c250541609c66f67ed7bab2b733620755" + integrity sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-use-layout-effect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz#be8c7bc809b0c8934acf6657b577daf948a75399" + integrity sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-rect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz#fde50b3bb9fd08f4a1cd204572e5943c244fcec2" + integrity sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/rect" "1.0.1" + +"@radix-ui/react-use-size@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz#1c5f5fea940a7d7ade77694bb98116fb49f870b2" + integrity sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-visually-hidden@1.0.3", "@radix-ui/react-visually-hidden@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz#51aed9dd0fe5abcad7dee2a234ad36106a6984ac" + integrity sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/rect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.0.1.tgz#bf8e7d947671996da2e30f4904ece343bc4a883f" + integrity sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@reach/dialog@^0.18.0": version "0.18.0" resolved "https://registry.yarnpkg.com/@reach/dialog/-/dialog-0.18.0.tgz#373ece8851c2e2bf5868de319102ed163918f2f6" @@ -7613,10 +7957,10 @@ resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.4.tgz#a04d63f4d1bf5540a41b01a921c9a7fddc3bd1ca" integrity sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA== -"@rjsf/core-v5@npm:@rjsf/core@5.13.0": - version "5.13.0" - resolved "https://registry.yarnpkg.com/@rjsf/core/-/core-5.13.0.tgz#af4e6f0c16c5ab697e69822cab55c6d345f356be" - integrity sha512-rCpJGR0yPP/ip9LKcr3SmDMkbLx4QIaRA+ag0rcalSw1XLXBSzh53SpfgaB2HN++1xhUvWtIUERRHpWjQp1E7w== +"@rjsf/core@5.13.6": + version "5.13.6" + resolved "https://registry.yarnpkg.com/@rjsf/core/-/core-5.13.6.tgz#10870a4bf48df65404e2526ab62f010d70f2bdcf" + integrity sha512-xx5qal8z/cbrZ5gBQwtLkkAHqJR9ZvWT9I2BoSmSuy6IWEr2jpQOYEJaNqQzbpT3fN05lT75RJWvkwSRFuDMaw== dependencies: lodash "^4.17.21" lodash-es "^4.17.21" @@ -7624,51 +7968,15 @@ nanoid "^3.3.6" prop-types "^15.8.1" -"@rjsf/core-v5@npm:@rjsf/core@5.6.0": - version "5.6.0" - resolved "https://registry.yarnpkg.com/@rjsf/core/-/core-5.6.0.tgz#2dd103fbd10b2c9ee7574753d152d1ce46880968" - integrity sha512-F61pIBgTrLzvGZvM16aGUUvro5QIDtI5pDdy24cfs5d9w1C/2Vc6Du6QMkml4d6B232IfQtYNHVo4Sg/8U3IYg== - dependencies: - lodash "^4.17.15" - lodash-es "^4.17.15" - markdown-to-jsx "^7.2.0" - nanoid "^3.3.4" - prop-types "^15.7.2" +"@rjsf/material-ui@5.13.6": + version "5.13.6" + resolved "https://registry.yarnpkg.com/@rjsf/material-ui/-/material-ui-5.13.6.tgz#576378909aac15a06d86c0ba9ad51f03a4108b3c" + integrity sha512-H61FtsJrO0Zwg1KEFzr+8aQpVU4TtLIltqWqsAuH/Yrz2vOsGnktPBKr5DQF+Zag3PQv0CRXs+b86sTg6MgNjg== -"@rjsf/core@^3.2.1": - version "3.2.1" - resolved "https://registry.yarnpkg.com/@rjsf/core/-/core-3.2.1.tgz#8a7b24c9a6f01f0ecb093fdfc777172c12b1b009" - integrity sha512-dk8ihvxFbcuIwU7G+HiJbFgwyIvaumPt5g5zfnuC26mwTUPlaDGFXKK2yITp8tJ3+hcwS5zEXtAN9wUkfuM4jA== - dependencies: - "@types/json-schema" "^7.0.7" - ajv "^6.7.0" - core-js-pure "^3.6.5" - json-schema-merge-allof "^0.6.0" - jsonpointer "^5.0.0" - lodash "^4.17.15" - nanoid "^3.1.23" - prop-types "^15.7.2" - react-is "^16.9.0" - -"@rjsf/material-ui-v5@npm:@rjsf/material-ui@5.13.0": - version "5.13.0" - resolved "https://registry.yarnpkg.com/@rjsf/material-ui/-/material-ui-5.13.0.tgz#81e631c9d3e449e8ec2f1bc091103b694003ea0d" - integrity sha512-LcPxmtZLKq+ldhif+ceuSXHGIHeG2co0EAv0wqIobrqWBZ8x3Wc/MXBcSFypd966oPKzwJ8yUWsiU4OzMJ6VpA== - -"@rjsf/material-ui-v5@npm:@rjsf/material-ui@5.6.0": - version "5.6.0" - resolved "https://registry.yarnpkg.com/@rjsf/material-ui/-/material-ui-5.6.0.tgz#f547dfd17e24036ba1e495760d16cbce6d5da985" - integrity sha512-e2YMo2XfgPaHuzh5A18Dw+k33n52Mr2AaGEAkrWPI83yar6i+XT4RZLUp1VwO9pm0PqahKBtyvTEyV+ewdLmWQ== - -"@rjsf/material-ui@^3.2.1": - version "3.2.1" - resolved "https://registry.yarnpkg.com/@rjsf/material-ui/-/material-ui-3.2.1.tgz#84fbf322485aee3a84101e189161f0687779ec8d" - integrity sha512-8UiDeDbjCImFSfOegGu13otQ7OdP9FOYpcLjeouppnhs+MPeIEAtYS+jCcBKmi3reyTagC15/KVSRhde1wS1vg== - -"@rjsf/utils@5.13.0", "@rjsf/utils@^5.8.1": - version "5.13.0" - resolved "https://registry.yarnpkg.com/@rjsf/utils/-/utils-5.13.0.tgz#021fff698435b0957f1ad3a8ec1fe0e7b488c928" - integrity sha512-tG2OuOJUJZ0W7VMZceD0I2SOjfMRRT1tRtG+SKbdNqhtH/gpg40aOMUj9cWgSQnYISEkNZjZq/z7NWln5RxW6A== +"@rjsf/utils@5.13.6": + version "5.13.6" + resolved "https://registry.yarnpkg.com/@rjsf/utils/-/utils-5.13.6.tgz#7fe58667eaf2af48f2677eaf7e0b1c0707be6493" + integrity sha512-AcsD69YeJ9kt3xj9ZR0mEBKJ6lE4DX2hRdF4j3D6lTDW4DY220sbL04WYvb+4BE21+GnE3NNoY6cPOwiJ0Ua+g== dependencies: json-schema-merge-allof "^0.8.1" jsonpointer "^5.0.1" @@ -7676,37 +7984,16 @@ lodash-es "^4.17.21" react-is "^18.2.0" -"@rjsf/utils@5.6.0": - version "5.6.0" - resolved "https://registry.yarnpkg.com/@rjsf/utils/-/utils-5.6.0.tgz#0edfd9d099b45da6310f406be507d7b1703ae5aa" - integrity sha512-R7PkIu6Ea+DlPlUrWM0LSJ8aFxz/gAUs4yACgTwg03f55vD1efTmYg6McscY5AuFLYCp841fjGJlnRLac0kVcQ== - dependencies: - json-schema-merge-allof "^0.8.1" - jsonpointer "^5.0.1" - lodash "^4.17.15" - lodash-es "^4.17.15" - react-is "^18.2.0" - -"@rjsf/validator-ajv8@5.13.0": - version "5.13.0" - resolved "https://registry.yarnpkg.com/@rjsf/validator-ajv8/-/validator-ajv8-5.13.0.tgz#f98cf25f0f7313f20ccdbe3ed7ecb04d2a4741ed" - integrity sha512-8j0xLsxJA/k1UADeDYZ2aMVrswvOCEYNC++YchoAgWRHqDiaGAUyRbbk7oxMi6QUXnhnlCIepzNeTclHnSfPXQ== +"@rjsf/validator-ajv8@5.13.6": + version "5.13.6" + resolved "https://registry.yarnpkg.com/@rjsf/validator-ajv8/-/validator-ajv8-5.13.6.tgz#208ef507ab4272875a73d4bb986497a28c2abbe8" + integrity sha512-ALLUl1xhBfwEjkslWp5eqJ78uHqCydxvfuE9Bh9jg7cD644d1o1uLJ0Q5b7Bp4ojGi25saTZ605qsT4M2oV62A== dependencies: ajv "^8.12.0" ajv-formats "^2.1.1" lodash "^4.17.21" lodash-es "^4.17.21" -"@rjsf/validator-ajv8@5.6.0": - version "5.6.0" - resolved "https://registry.yarnpkg.com/@rjsf/validator-ajv8/-/validator-ajv8-5.6.0.tgz#6e34c47f9ab0e2fa054bc525b3e22ef3f09bd503" - integrity sha512-QVBE7khOAW67BPk+1KG4agF/P1lQ00oGjqGZU9lkObDAMaVxRo20585+a81AWdz+TJh0tBtBMrhTZuIh14fjMw== - dependencies: - ajv "^8.12.0" - ajv-formats "^2.1.1" - lodash "^4.17.15" - lodash-es "^4.17.15" - "@rollup/plugin-commonjs@^23.0.0": version "23.0.7" resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-23.0.7.tgz#7d26d879caa54283086de1974b66f512ef60abdc" @@ -7883,7 +8170,7 @@ dependencies: "@sinonjs/commons" "^3.0.0" -"@smithy/abort-controller@^1.0.1", "@smithy/abort-controller@^1.1.0": +"@smithy/abort-controller@^1.0.1": version "1.1.0" resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-1.1.0.tgz#2da0d73c504b93ca8bb83bdc8d6b8208d73f418b" integrity sha512-5imgGUlZL4dW4YWdMYAKLmal9ny/tlenM81QZY7xYyb76z9Z/QOg7oM5Ak9HQl8QfFTlGVWwcMXl+54jroRgEQ== @@ -7899,6 +8186,14 @@ "@smithy/types" "^2.3.0" tslib "^2.5.0" +"@smithy/abort-controller@^2.0.14": + version "2.0.14" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.0.14.tgz#0608c34e35289e66ba839bbdda0c2ccd971e8d26" + integrity sha512-zXtteuYLWbSXnzI3O6xq3FYvigYZFW8mdytGibfarLL2lxHto9L3ILtGVnVGmFZa7SDh62l39EnU5hesLN87Fw== + dependencies: + "@smithy/types" "^2.6.0" + tslib "^2.5.0" + "@smithy/chunked-blob-reader-native@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.0.0.tgz#f6d0eeeb5481026b68b054f45540d924c194d558" @@ -8104,17 +8399,6 @@ "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/node-http-handler@^1.0.2": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-1.1.0.tgz#887cee930b520e08043c9f41e463f8d8f5dae127" - integrity sha512-d3kRriEgaIiGXLziAM8bjnaLn1fthCJeTLZIwEIpzQqe6yPX0a+yQoLCTyjb2fvdLwkMoG4p7THIIB5cj5lkbg== - dependencies: - "@smithy/abort-controller" "^1.1.0" - "@smithy/protocol-http" "^1.2.0" - "@smithy/querystring-builder" "^1.1.0" - "@smithy/types" "^1.2.0" - tslib "^2.5.0" - "@smithy/node-http-handler@^2.0.5", "@smithy/node-http-handler@^2.1.2": version "2.1.2" resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.1.2.tgz#704100dded1cb94db3f72fbdf841fc59614c4614" @@ -8126,6 +8410,17 @@ "@smithy/types" "^2.3.0" tslib "^2.5.0" +"@smithy/node-http-handler@^2.1.7": + version "2.1.10" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.1.10.tgz#8921a661dfb273a21dd1dff3ad1fe5196ea3c525" + integrity sha512-lkALAwtN6odygIM4nB8aHDahINM6WXXjNrZmWQAh0RSossySRT2qa31cFv0ZBuAYVWeprskRk13AFvvLmf1WLw== + dependencies: + "@smithy/abort-controller" "^2.0.14" + "@smithy/protocol-http" "^3.0.10" + "@smithy/querystring-builder" "^2.0.14" + "@smithy/types" "^2.6.0" + tslib "^2.5.0" + "@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.7": version "2.0.7" resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.0.7.tgz#4b7b780477909026d2fdaef29f0ce5c258f89681" @@ -8134,14 +8429,6 @@ "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/protocol-http@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-1.2.0.tgz#a554e4dabb14508f0bc2cdef9c3710e2b294be04" - integrity sha512-GfGfruksi3nXdFok5RhgtOnWe5f6BndzYfmEXISD+5gAGdayFGpjWu5pIqIweTudMtse20bGbc+7MFZXT1Tb8Q== - dependencies: - "@smithy/types" "^1.2.0" - tslib "^2.5.0" - "@smithy/protocol-http@^2.0.5": version "2.0.5" resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-2.0.5.tgz#ff7779fc8fcd3fe52e71fd07565b518f0937e8ba" @@ -8150,6 +8437,14 @@ "@smithy/types" "^2.2.2" tslib "^2.5.0" +"@smithy/protocol-http@^3.0.10": + version "3.0.10" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-3.0.10.tgz#235ffdcdc3022c4a76b1785dbc6f9f8427859e1f" + integrity sha512-6+tjNk7rXW7YTeGo9qwxXj/2BFpJTe37kTj3EnZCoX/nH+NP/WLA7O83fz8XhkGqsaAhLUPo/bB12vvd47nsmg== + dependencies: + "@smithy/types" "^2.6.0" + tslib "^2.5.0" + "@smithy/protocol-http@^3.0.2": version "3.0.2" resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-3.0.2.tgz#06e76dbac488e95f0b0fc2bc2820aa732aafef14" @@ -8158,13 +8453,13 @@ "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/querystring-builder@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-1.1.0.tgz#de6306104640ade34e59be33949db6cc64aa9d7f" - integrity sha512-gDEi4LxIGLbdfjrjiY45QNbuDmpkwh9DX4xzrR2AzjjXpxwGyfSpbJaYhXARw9p17VH0h9UewnNQXNwaQyYMDA== +"@smithy/querystring-builder@^2.0.14": + version "2.0.14" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.0.14.tgz#3ba4ba728ab10e040b46079afc983c3378032328" + integrity sha512-lQ4pm9vTv9nIhl5jt6uVMPludr6syE2FyJmHsIJJuOD7QPIJnrf9HhUGf1iHh9KJ4CUv21tpOU3X6s0rB6uJ0g== dependencies: - "@smithy/types" "^1.2.0" - "@smithy/util-uri-escape" "^1.1.0" + "@smithy/types" "^2.6.0" + "@smithy/util-uri-escape" "^2.0.0" tslib "^2.5.0" "@smithy/querystring-builder@^2.0.6": @@ -8235,6 +8530,13 @@ dependencies: tslib "^2.5.0" +"@smithy/types@^2.6.0": + version "2.6.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.6.0.tgz#a09c40b512e2df213229a20a43d0d9cfcf55ca3e" + integrity sha512-PgqxJq2IcdMF9iAasxcqZqqoOXBHufEfmbEUdN1pmJrJltT42b0Sc8UiYSWWzKkciIp9/mZDpzYi4qYG1qqg6g== + dependencies: + tslib "^2.5.0" + "@smithy/url-parser@^2.0.5", "@smithy/url-parser@^2.0.6": version "2.0.6" resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.6.tgz#e926d1bcbe4bb0e244ed25ea58bc48ac5ae41436" @@ -8339,13 +8641,6 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@smithy/util-uri-escape@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-1.1.0.tgz#a8c5edaf19c0efdb9b51661e840549cf600a1808" - integrity sha512-/jL/V1xdVRt5XppwiaEU8Etp5WHZj609n0xMTuehmCqdoOFbId1M+aEeDWZsQ+8JbEB/BJ6ynY2SlYmOaKtt8w== - dependencies: - tslib "^2.5.0" - "@smithy/util-uri-escape@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95" @@ -8966,7 +9261,7 @@ lz-string "^1.5.0" pretty-format "^27.0.2" -"@testing-library/jest-dom@^5.10.1", "@testing-library/jest-dom@^5.16.5": +"@testing-library/jest-dom@^5.16.5": version "5.17.0" resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz#5e97c8f9a15ccf4656da00fecab505728de81e0c" integrity sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg== @@ -8998,11 +9293,6 @@ "@testing-library/dom" "^8.0.0" "@types/react-dom" "<18.0.0" -"@testing-library/user-event@^14.0.0": - version "14.4.3" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.4.3.tgz#af975e367743fa91989cd666666aec31a8f50591" - integrity sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q== - "@testing-library/user-event@^14.5.1": version "14.5.1" resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.5.1.tgz#27337d72046d5236b32fd977edee3f74c71d332f" @@ -9148,6 +9438,20 @@ resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.6.tgz#7b489e8baf393d5dd1266fb203ddd4ea941259e6" integrity sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw== +"@types/codemirror@^0.0.90": + version "0.0.90" + resolved "https://registry.yarnpkg.com/@types/codemirror/-/codemirror-0.0.90.tgz#9c5edafce2a780b4f8bc5e3b699fe1f4727c8f17" + integrity sha512-8Z9+tSg27NPRGubbUPUCrt5DDG/OWzLph5BvcDykwR5D7RyZh5mhHG0uS1ePKV1YFCA+/cwc4Ey2AJAEFfV3IA== + dependencies: + "@types/tern" "*" + +"@types/codemirror@^5.60.8": + version "5.60.15" + resolved "https://registry.yarnpkg.com/@types/codemirror/-/codemirror-5.60.15.tgz#0f82be6f4126d1e59cf4c4830e56dcd49d3c3e8a" + integrity sha512-dTOvwEQ+ouKJ/rE9LT1Ue2hmP6H1mZv5+CCnNWu2qtiOe2LQa9lCprEY20HxiDmV/Bxh+dXjywmy5aKvoGjULA== + dependencies: + "@types/tern" "*" + "@types/connect-history-api-fallback@^1.3.5": version "1.5.1" resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz#6e5e3602d93bda975cebc3449e1a318340af9e20" @@ -9409,6 +9713,11 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== +"@types/json-schema@^7.0.12": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + "@types/json-stable-stringify@^1.0.32": version "1.0.34" resolved "https://registry.yarnpkg.com/@types/json-stable-stringify/-/json-stable-stringify-1.0.34.tgz#c0fb25e4d957e0ee2e497c1f553d7f8bb668fd75" @@ -9562,11 +9871,18 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.50.tgz#93003cf0251a2ecd26dad6dc757168d648519805" integrity sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw== -"@types/node@^18.11.17", "@types/node@^18.11.18": +"@types/node@^18.11.18": version "18.17.15" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.17.15.tgz#31301a273b9ca7d568fe6d1c35ae52e0fb3f8d6a" integrity sha512-2yrWpBk32tvV/JAd3HNHWuZn/VDN1P+72hWirHnvsvTGSqbANi+kSeuQR9yAHnbvaBvHDsoTdXV0Fe+iRtHLKA== +"@types/node@^20.1.1": + version "20.10.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.3.tgz#4900adcc7fc189d5af5bb41da8f543cea6962030" + integrity sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg== + dependencies: + undici-types "~5.26.4" + "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -9605,6 +9921,11 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== +"@types/prop-types@^15.7.11": + version "15.7.11" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" + integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== + "@types/qs@*": version "6.9.8" resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.8.tgz#f2a7de3c107b89b441e071d5472e6b726b4adf45" @@ -9810,6 +10131,13 @@ dependencies: "@types/superagent" "*" +"@types/tern@*": + version "0.23.9" + resolved "https://registry.yarnpkg.com/@types/tern/-/tern-0.23.9.tgz#6f6093a4a9af3e6bb8dde528e024924d196b367c" + integrity sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw== + dependencies: + "@types/estree" "*" + "@types/testing-library__jest-dom@^5.9.1": version "5.14.9" resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz#0fb1e6a0278d87b6737db55af5967570b67cb466" @@ -9899,30 +10227,32 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@^5.9.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" - integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== +"@typescript-eslint/eslint-plugin@6.10.0": + version "6.10.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.10.0.tgz#cfe2bd34e26d2289212946b96ab19dcad64b661a" + integrity sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg== dependencies: - "@eslint-community/regexpp" "^4.4.0" - "@typescript-eslint/scope-manager" "5.62.0" - "@typescript-eslint/type-utils" "5.62.0" - "@typescript-eslint/utils" "5.62.0" + "@eslint-community/regexpp" "^4.5.1" + "@typescript-eslint/scope-manager" "6.10.0" + "@typescript-eslint/type-utils" "6.10.0" + "@typescript-eslint/utils" "6.10.0" + "@typescript-eslint/visitor-keys" "6.10.0" debug "^4.3.4" graphemer "^1.4.0" - ignore "^5.2.0" - natural-compare-lite "^1.4.0" - semver "^7.3.7" - tsutils "^3.21.0" + ignore "^5.2.4" + natural-compare "^1.4.0" + semver "^7.5.4" + ts-api-utils "^1.0.1" -"@typescript-eslint/parser@^5.9.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" - integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== +"@typescript-eslint/parser@^6.7.2": + version "6.13.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.13.2.tgz#390b79cc9a57a5f904d197a201cc4b6bc4f9afb9" + integrity sha512-MUkcC+7Wt/QOGeVlM8aGGJZy1XV5YKjTpq9jK6r6/iLsGXhBVaGP5N0UYvFsu9BFlSpwY9kMretzdBH01rkRXg== dependencies: - "@typescript-eslint/scope-manager" "5.62.0" - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/typescript-estree" "5.62.0" + "@typescript-eslint/scope-manager" "6.13.2" + "@typescript-eslint/types" "6.13.2" + "@typescript-eslint/typescript-estree" "6.13.2" + "@typescript-eslint/visitor-keys" "6.13.2" debug "^4.3.4" "@typescript-eslint/scope-manager@5.62.0": @@ -9933,21 +10263,47 @@ "@typescript-eslint/types" "5.62.0" "@typescript-eslint/visitor-keys" "5.62.0" -"@typescript-eslint/type-utils@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" - integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== +"@typescript-eslint/scope-manager@6.10.0": + version "6.10.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.10.0.tgz#b0276118b13d16f72809e3cecc86a72c93708540" + integrity sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg== dependencies: - "@typescript-eslint/typescript-estree" "5.62.0" - "@typescript-eslint/utils" "5.62.0" + "@typescript-eslint/types" "6.10.0" + "@typescript-eslint/visitor-keys" "6.10.0" + +"@typescript-eslint/scope-manager@6.13.2": + version "6.13.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.13.2.tgz#5fa4e4adace028dafac212c770640b94e7b61052" + integrity sha512-CXQA0xo7z6x13FeDYCgBkjWzNqzBn8RXaE3QVQVIUm74fWJLkJkaHmHdKStrxQllGh6Q4eUGyNpMe0b1hMkXFA== + dependencies: + "@typescript-eslint/types" "6.13.2" + "@typescript-eslint/visitor-keys" "6.13.2" + +"@typescript-eslint/type-utils@6.10.0": + version "6.10.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.10.0.tgz#1007faede067c78bdbcef2e8abb31437e163e2e1" + integrity sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg== + dependencies: + "@typescript-eslint/typescript-estree" "6.10.0" + "@typescript-eslint/utils" "6.10.0" debug "^4.3.4" - tsutils "^3.21.0" + ts-api-utils "^1.0.1" "@typescript-eslint/types@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== +"@typescript-eslint/types@6.10.0": + version "6.10.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.10.0.tgz#f4f0a84aeb2ac546f21a66c6e0da92420e921367" + integrity sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg== + +"@typescript-eslint/types@6.13.2": + version "6.13.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.13.2.tgz#c044aac24c2f6cefb8e921e397acad5417dd0ae6" + integrity sha512-7sxbQ+EMRubQc3wTfTsycgYpSujyVbI1xw+3UMRUcrhSy+pN09y/lWzeKDbvhoqcRbHdc+APLs/PWYi/cisLPg== + "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" @@ -9961,7 +10317,46 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.10.0", "@typescript-eslint/utils@^5.57.0": +"@typescript-eslint/typescript-estree@6.10.0": + version "6.10.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz#667381eed6f723a1a8ad7590a31f312e31e07697" + integrity sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg== + dependencies: + "@typescript-eslint/types" "6.10.0" + "@typescript-eslint/visitor-keys" "6.10.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/typescript-estree@6.13.2": + version "6.13.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.13.2.tgz#ae556ee154c1acf025b48d37c3ef95a1d55da258" + integrity sha512-SuD8YLQv6WHnOEtKv8D6HZUzOub855cfPnPMKvdM/Bh1plv1f7Q/0iFUDLKKlxHcEstQnaUU4QZskgQq74t+3w== + dependencies: + "@typescript-eslint/types" "6.13.2" + "@typescript-eslint/visitor-keys" "6.13.2" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/utils@6.10.0": + version "6.10.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.10.0.tgz#4d76062d94413c30e402c9b0df8c14aef8d77336" + integrity sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@types/json-schema" "^7.0.12" + "@types/semver" "^7.5.0" + "@typescript-eslint/scope-manager" "6.10.0" + "@typescript-eslint/types" "6.10.0" + "@typescript-eslint/typescript-estree" "6.10.0" + semver "^7.5.4" + +"@typescript-eslint/utils@^5.10.0", "@typescript-eslint/utils@^5.57.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== @@ -9983,6 +10378,22 @@ "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" +"@typescript-eslint/visitor-keys@6.10.0": + version "6.10.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz#b9eaf855a1ac7e95633ae1073af43d451e8f84e3" + integrity sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg== + dependencies: + "@typescript-eslint/types" "6.10.0" + eslint-visitor-keys "^3.4.1" + +"@typescript-eslint/visitor-keys@6.13.2": + version "6.13.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.13.2.tgz#e0a4a80cf842bb08e6127b903284166ac4a5594c" + integrity sha512-OGznFs0eAQXJsp+xSd6k/O1UbFi/K/L7WjqeRoFE7vadjAF9y0uppXhYNQNEqygjou782maGClOoZwPqF0Drlw== + dependencies: + "@typescript-eslint/types" "6.13.2" + eslint-visitor-keys "^3.4.1" + "@uiw/codemirror-extensions-basic-setup@4.21.13": version "4.21.13" resolved "https://registry.yarnpkg.com/@uiw/codemirror-extensions-basic-setup/-/codemirror-extensions-basic-setup-4.21.13.tgz#d7bcebf1906157bafde2d097dd6b63bcc772f54c" @@ -10378,7 +10789,7 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.10.1, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv@^6.7.0: +ajv@^6.10.1, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -10590,6 +11001,13 @@ args@^5.0.0: leven "2.1.0" mri "1.1.4" +aria-hidden@^1.1.1: + version "1.2.3" + resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" + integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== + dependencies: + tslib "^2.0.0" + aria-query@5.1.3: version "5.1.3" resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" @@ -10832,6 +11250,14 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== +atlassian-openapi@^1.0.8: + version "1.0.18" + resolved "https://registry.yarnpkg.com/atlassian-openapi/-/atlassian-openapi-1.0.18.tgz#963150c17426858b5ac51be9a07a9e9aef427ca9" + integrity sha512-IXgF/cYD8DW1mYB/ejDm/lKQMNXi2iCsxus2Y0ffZOxfa/SLoz0RuEZ4xu4suSRjtlda7qZDonQ6TAkQPVuQig== + dependencies: + jsonpointer "^5.0.0" + urijs "^1.19.10" + atomic-sleep@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b" @@ -11948,7 +12374,7 @@ clone@^1.0.2: resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== -clsx@^1.0.2, clsx@^1.0.4: +clsx@^1.0.2, clsx@^1.0.4, clsx@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== @@ -11985,12 +12411,13 @@ code-point-at@^1.0.0: resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== -codemirror-graphql@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/codemirror-graphql/-/codemirror-graphql-1.3.2.tgz#e9d1d18b4a160f0016a28465805284636ee42d2a" - integrity sha512-glwFsEVlH5TvxjSKGymZ1sNy37f3Mes58CB4fXOd0zy9+JzDL08Wti1b5ycy4vFZYghMDK1/Or/zRSjMAGtC2w== +codemirror-graphql@^2.0.10: + version "2.0.10" + resolved "https://registry.yarnpkg.com/codemirror-graphql/-/codemirror-graphql-2.0.10.tgz#c2ea5943b7c9426293dc158db1659b121d2cd55f" + integrity sha512-rC9NxibCsSzWtCQjHLfwKCkyYdGv2BT/BCgyDoKPrc/e7aGiyLyeT0fB60d+0imwlvhX3lIHncl6JMz2YxQ/jg== dependencies: - graphql-language-service "^5.0.6" + "@types/codemirror" "^0.0.90" + graphql-language-service "5.2.0" codemirror@^5.65.3: version "5.65.15" @@ -12083,11 +12510,6 @@ colord@^2.9.1: resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== -colorette@2.0.16: - version "2.0.16" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" - integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== - colorette@2.0.19: version "2.0.19" resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" @@ -12238,7 +12660,7 @@ compute-gcd@^1.2.1: validate.io-function "^1.0.2" validate.io-integer-array "^1.0.0" -compute-lcm@^1.1.0, compute-lcm@^1.1.2: +compute-lcm@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/compute-lcm/-/compute-lcm-1.1.2.tgz#9107c66b9dca28cefb22b4ab4545caac4034af23" integrity sha512-OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ== @@ -12308,13 +12730,13 @@ connect-history-api-fallback@^2.0.0: resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== -connect-session-knex@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/connect-session-knex/-/connect-session-knex-3.0.1.tgz#2c7c8c77ea4a65b836b3011e9a28cfc924a5bb03" - integrity sha512-w+sNn/mdEmAGCfw90hyXlC0QixGvkfzTs9hZpDWLnzdyI3BQqnWUxZshWJlYNeZza45OrTxT+yqe3epNMPbs2Q== +connect-session-knex@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/connect-session-knex/-/connect-session-knex-4.0.0.tgz#87df15d723a544afa765455dcefd7e92666aa8a8" + integrity sha512-syZf6ao03b+x42k5iwr76IBnHC6l+0Kr9d88lCTmGWimbW45ns6UYGEKv/ug60DkMrh3Wt8mO3hjhdaZLH1Rbg== dependencies: bluebird "^3.7.2" - knex "^2.3.0" + knex "3" console-browserify@^1.1.0: version "1.2.0" @@ -12517,7 +12939,7 @@ core-js-compat@^3.31.0: dependencies: browserslist "^4.21.10" -core-js-pure@^3.23.3, core-js-pure@^3.30.2, core-js-pure@^3.6.5: +core-js-pure@^3.23.3, core-js-pure@^3.30.2: version "3.32.2" resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.32.2.tgz#b7dbdac528625cf87eb0523b532eb61551b9a6d1" integrity sha512-Y2rxThOuNywTjnX/PgA5vWM6CZ9QB9sz9oGeCixV8MqXZO70z/5SHzf9EeBrEBK0PN36DnEBBu9O/aGWzKuMZQ== @@ -12673,6 +13095,13 @@ cross-fetch@^3.0.6, cross-fetch@^3.1.5: dependencies: node-fetch "^2.6.12" +cross-fetch@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-4.0.0.tgz#f037aef1580bb3a1a35164ea2a848ba81b445983" + integrity sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g== + dependencies: + node-fetch "^2.6.12" + cross-spawn@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" @@ -14547,6 +14976,13 @@ expect@^29.0.0, expect@^29.3.0, expect@^29.6.4: jest-message-util "^29.6.3" jest-util "^29.6.3" +expiry-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/expiry-map/-/expiry-map-2.0.0.tgz#b441ee8e8865291ad9a542783076d33bae0f3582" + integrity sha512-K1I5wJe2fiqjyUZf/xhxwTpaopw3F+19DsO7Oggl20+3SVTXDIevVRJav0aBMfposQdkl2E4+gnuOKd3j2X0sA== + dependencies: + map-age-cleaner "^0.2.0" + exponential-backoff@^3.1.0, exponential-backoff@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" @@ -15140,6 +15576,27 @@ fp-ts@^2.8.2: resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.16.1.tgz#6abc401ce42b65364ca8f0b0d995c5840c68a930" integrity sha512-by7U5W8dkIzcvDofUcO42yl9JbnHTEDBrzu3pt5fKT+Z4Oy85I21K80EYJYdjQGC2qum4Vo55Ag57iiIK4FYuA== +framer-motion@^6.5.1: + version "6.5.1" + resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-6.5.1.tgz#802448a16a6eb764124bf36d8cbdfa6dd6b931a7" + integrity sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw== + dependencies: + "@motionone/dom" "10.12.0" + framesync "6.0.1" + hey-listen "^1.0.8" + popmotion "11.0.3" + style-value-types "5.0.0" + tslib "^2.1.0" + optionalDependencies: + "@emotion/is-prop-valid" "^0.8.2" + +framesync@6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/framesync/-/framesync-6.0.1.tgz#5e32fc01f1c42b39c654c35b16440e07a25d6f20" + integrity sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA== + dependencies: + tslib "^2.1.0" + fresh@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" @@ -15237,7 +15694,7 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@^2.3.2, fsevents@~2.3.2: +fsevents@^2.3.2, fsevents@~2.3.2, fsevents@~2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== @@ -15397,14 +15854,7 @@ get-symbol-description@^1.0.0: call-bind "^1.0.2" get-intrinsic "^1.1.1" -get-tsconfig@^4.4.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.0.tgz#06ce112a1463e93196aa90320c35df5039147e34" - integrity sha512-pmjiZ7xtB8URYm74PlGJozDNyhvsVLUcpBa8DZBG3bWHwaHa9bPiRpiSfovw+fjhwONSCWKRyk+JQHEGZmMrzw== - dependencies: - resolve-pkg-maps "^1.0.0" - -get-tsconfig@^4.7.0: +get-tsconfig@^4.7.2: version "4.7.2" resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.2.tgz#0dcd6fb330391d46332f4c6c1bf89a6514c2ddce" integrity sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A== @@ -15712,15 +16162,24 @@ graphemer@^1.4.0: resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== -graphiql@^1.5.12, graphiql@^1.8.8: - version "1.11.5" - resolved "https://registry.yarnpkg.com/graphiql/-/graphiql-1.11.5.tgz#daf0de27b704f17c9d87ce56eea0fdcd7a370269" - integrity sha512-NI92XdSVwXTsqzJc6ykaAkKVMeC8IRRp3XzkxVQwtqDsZlVKtR2ZnssXNYt05TMGbi1ehoipn9tFywVohOlHjg== +graphiql@3.0.9: + version "3.0.9" + resolved "https://registry.yarnpkg.com/graphiql/-/graphiql-3.0.9.tgz#89a26e87e9b0972f6948b5e96ecd36bf53bf26c6" + integrity sha512-xl9yEr6U4Wc3wmqvtP2sV2a3zGQkqrAMtU90x45QnpNT9MBgBn38HD1Yg5jExXxER65xmYWlGoYdAiD8v/dbEw== dependencies: - "@graphiql/react" "^0.10.0" - "@graphiql/toolkit" "^0.6.1" - entities "^2.0.0" - graphql-language-service "^5.0.6" + "@graphiql/react" "^0.20.2" + "@graphiql/toolkit" "^0.9.1" + graphql-language-service "^5.2.0" + markdown-it "^12.2.0" + +graphiql@^3.0.6: + version "3.0.10" + resolved "https://registry.yarnpkg.com/graphiql/-/graphiql-3.0.10.tgz#68a7d894ef4ac1d13cc10e2ccfe4128d0556cd29" + integrity sha512-xgRFCg0mgIyca8keWkmBFA3knh9exDg53SxqFh96ewoMWYLeziqc0xIGFe2L/As8Aw1u5pFZcW913HwX3IXztw== + dependencies: + "@graphiql/react" "^0.20.2" + "@graphiql/toolkit" "^0.9.1" + graphql-language-service "^5.2.0" markdown-it "^12.2.0" graphlib@^2.1.8: @@ -15747,10 +16206,10 @@ graphql-config@^5.0.2: string-env-interpolation "^1.0.1" tslib "^2.4.0" -graphql-language-service@^5.0.6: - version "5.1.7" - resolved "https://registry.yarnpkg.com/graphql-language-service/-/graphql-language-service-5.1.7.tgz#2b35df573de265eb2623843721702f07ff9ee130" - integrity sha512-xkawYMJeoNYGhT+SpSH3c2qf6HpGHQ/duDmrseVHBpVCrXAiGnliXGSCC4jyMGgZQ05GytsZ12p0nUo7s6lSSw== +graphql-language-service@5.2.0, graphql-language-service@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/graphql-language-service/-/graphql-language-service-5.2.0.tgz#cfe22b2e911292d724451580632c67d908e5606a" + integrity sha512-o/ZgTS0pBxWm3hSF4+6GwiV1//DxzoLWEbS38+jqpzzy1d/QXBidwQuVYTOksclbtOJZ3KR/tZ8fi/tI6VpVMg== dependencies: nullthrows "^1.0.0" vscode-languageserver-types "^3.17.1" @@ -16000,6 +16459,11 @@ hexoid@^1.0.0: resolved "https://registry.yarnpkg.com/hexoid/-/hexoid-1.0.0.tgz#ad10c6573fb907de23d9ec63a711267d9dc9bc18" integrity sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g== +hey-listen@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/hey-listen/-/hey-listen-1.0.8.tgz#8e59561ff724908de1aa924ed6ecc84a56a9aa68" + integrity sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q== + highlight.js@^10.4.1, highlight.js@^10.7.2, highlight.js@~10.7.0: version "10.7.3" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" @@ -16357,6 +16821,11 @@ ignore@^5.1.4, ignore@^5.2.0: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== +ignore@^5.2.4: + version "5.3.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78" + integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== + immediate@~3.0.5: version "3.0.6" resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" @@ -17814,15 +18283,6 @@ json-schema-library@^7.3.9, json-schema-library@^7.4.8: fast-deep-equal "^3.1.3" valid-url "^1.0.9" -json-schema-merge-allof@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/json-schema-merge-allof/-/json-schema-merge-allof-0.6.0.tgz#64d48820fec26b228db837475ce3338936bf59a5" - integrity sha512-LEw4VMQVRceOPLuGRWcxW5orTTiR9ZAtqTAe4rQUjNADTeR81bezBVFa0MqIwp0YmHIM1KkhSjZM7o+IQhaPbQ== - dependencies: - compute-lcm "^1.1.0" - json-schema-compare "^0.2.2" - lodash "^4.17.4" - json-schema-merge-allof@^0.8.1: version "0.8.1" resolved "https://registry.yarnpkg.com/json-schema-merge-allof/-/json-schema-merge-allof-0.8.1.tgz#ed2828cdd958616ff74f932830a26291789eaaf2" @@ -18180,30 +18640,10 @@ kleur@^4.0.3, kleur@^4.1.5: resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== -knex@^1.0.3: - version "1.0.7" - resolved "https://registry.yarnpkg.com/knex/-/knex-1.0.7.tgz#965f4490efc451b140aac4c5c6efa39fd877597b" - integrity sha512-89jxuRATt4qJMb9ZyyaKBy0pQ4d5h7eOFRqiNFnUvsgU+9WZ2eIaZKrAPG1+F3mgu5UloPUnkVE5Yo2sKZUs6Q== - dependencies: - colorette "2.0.16" - commander "^9.1.0" - debug "4.3.4" - escalade "^3.1.1" - esm "^3.2.25" - get-package-type "^0.1.0" - getopts "2.3.0" - interpret "^2.2.0" - lodash "^4.17.21" - pg-connection-string "2.5.0" - rechoir "^0.8.0" - resolve-from "^5.0.0" - tarn "^3.0.2" - tildify "2.0.0" - -knex@^2.0.0, knex@^2.3.0, knex@^2.4.2: - version "2.5.1" - resolved "https://registry.yarnpkg.com/knex/-/knex-2.5.1.tgz#a6c6b449866cf4229f070c17411f23871ba52ef9" - integrity sha512-z78DgGKUr4SE/6cm7ku+jHvFT0X97aERh/f0MUKAKgFnwCYBEW4TFBqtHWFYiJFid7fMrtpZ/gxJthvz5mEByA== +knex@3, knex@^3.0.0, knex@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/knex/-/knex-3.0.1.tgz#b12f3173c30d8c7b6d69dc257cc9c84db00ad60e" + integrity sha512-ruASxC6xPyDklRdrcDy6a9iqK+R9cGK214aiQa+D9gX2ZnHZKv6o6JC9ZfgxILxVAul4bZ13c3tgOAHSuQ7/9g== dependencies: colorette "2.0.19" commander "^10.0.0" @@ -18369,15 +18809,15 @@ linkify-it@^3.0.1: dependencies: uc.micro "^1.0.1" -linkify-react@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/linkify-react/-/linkify-react-4.1.1.tgz#79cc29c6e5c0fd660be74a6a51d25c1b36977cf7" - integrity sha512-2K9Y1cUdvq40dFWqCJ//X+WP19nlzIVITFGI93RjLnA0M7KbnxQ/ffC3AZIZaEIrLangF9Hjt3i0GQ9/anEG5A== +linkify-react@4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/linkify-react/-/linkify-react-4.1.2.tgz#5c52de5d53f54ec27f76b3fb8270f8ee269cb4eb" + integrity sha512-bgzlg562ZAUKQtOw9qr/3IemqpsDG/UmzOANy1cFavcWo/eD9eF4s1ZnT3cWok0GeOG4GujrOP/Jp7cqiXNODg== -linkifyjs@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/linkifyjs/-/linkifyjs-4.1.1.tgz#73d427e3bbaaf4ca8e71c589ad4ffda11a9a5fde" - integrity sha512-zFN/CTVmbcVef+WaDXT63dNzzkfRBKT1j464NJQkV7iSgJU0sLBus9W0HBwnXK13/hf168pbrx/V/bjEHOXNHA== +linkifyjs@4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/linkifyjs/-/linkifyjs-4.1.2.tgz#48fadb05ddf5a5f7065510a385a500ca1ac4e65e" + integrity sha512-1elJrH8MwUgr77Rgmx4JgB/nBgISYVoGossH6pAfCeHG+07TblTn6RWKx0MKozEMJU6NCFYHRih9M8ZtV3YZ+Q== listr2@^3.8.3: version "3.14.0" @@ -18500,7 +18940,7 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" -lodash-es@^4.17.15, lodash-es@^4.17.21: +lodash-es@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== @@ -18910,6 +19350,13 @@ makeerror@1.0.12: dependencies: tmpl "1.0.5" +map-age-cleaner@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.2.0.tgz#0196bc278f7244ddeb7ca0cb3df329b06241a44b" + integrity sha512-AvxTC6id0fzSf6OyNBTp1syyCuKO7nOJvHgYlhT0Qkkjvk40zZo+av3ayVgXlxnF/DxEzEfY9mMdd7FHsd+wKQ== + dependencies: + p-defer "^1.0.0" + map-cache@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -18951,7 +19398,7 @@ markdown-table@^3.0.0: resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== -markdown-to-jsx@^7.2.0, markdown-to-jsx@^7.3.2: +markdown-to-jsx@^7.3.2: version "7.3.2" resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz#f286b4d112dad3028acc1e77dfe1f653b347e131" integrity sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q== @@ -19766,11 +20213,6 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -mock-fs@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-5.2.0.tgz#3502a9499c84c0a1218ee4bf92ae5bf2ea9b2b5e" - integrity sha512-2dF2R6YMSZbpip1V1WHKGLNjr/k48uQClqMVb5H3MOvwc9qhYis3/IWbj02qIg/Y8MDXKFF4c5v0rxx2o6xTZw== - modify-values@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" @@ -19985,7 +20427,7 @@ nanoclone@^0.2.1: resolved "https://registry.yarnpkg.com/nanoclone/-/nanoclone-0.2.1.tgz#dd4090f8f1a110d26bb32c49ed2f5b9235209ed4" integrity sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA== -nanoid@^3.1.23, nanoid@^3.3.4, nanoid@^3.3.6: +nanoid@^3.3.6: version "3.3.6" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== @@ -19995,11 +20437,6 @@ napi-build-utils@^1.0.1: resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== -natural-compare-lite@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" - integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== - natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" @@ -20639,6 +21076,15 @@ open@^8.0.0, open@^8.0.9, open@^8.4.0: is-docker "^2.1.1" is-wsl "^2.2.0" +openapi-merge@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/openapi-merge/-/openapi-merge-1.3.2.tgz#dc77a8e85ac63a5d7373eb63f05ab8b93ff78380" + integrity sha512-qRWBwPMiKIUrAcKW6lstMPKpFEWy32dBbP1UjHH9jlWgw++2BCqOVbsjO5Wa4H1Ll3c4cn+lyi4TinUy8iswzw== + dependencies: + atlassian-openapi "^1.0.8" + lodash "^4.17.15" + ts-is-present "^1.1.1" + openapi-sampler@^1.2.1: version "1.3.1" resolved "https://registry.yarnpkg.com/openapi-sampler/-/openapi-sampler-1.3.1.tgz#eebb2a1048f830cc277398bc8022b415f887e859" @@ -20746,6 +21192,11 @@ p-cancelable@^2.0.0: resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== + p-filter@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-filter/-/p-filter-2.1.0.tgz#1b1472562ae7a0f742f0f3d3d3718ea66ff9c09c" @@ -21188,7 +21639,7 @@ path-case@^3.0.4: dot-case "^3.0.4" tslib "^2.0.3" -path-equal@^1.1.2: +path-equal@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/path-equal/-/path-equal-1.2.5.tgz#9fcbdd5e5daee448e96f43f3bac06c666b5e982a" integrity sha512-i73IctDr3F2W+bsOWDyyVm/lqsXO47aY9nsFZUjTT/aljSbkxHxxCoyZ9UUrM8jK0JVod+An+rl48RCsvWM+9g== @@ -21308,11 +21759,6 @@ pg-cloudflare@^1.1.1: resolved "https://registry.yarnpkg.com/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz#e6d5833015b170e23ae819e8c5d7eaedb472ca98" integrity sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q== -pg-connection-string@2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.5.0.tgz#538cadd0f7e603fc09a12590f3b8a452c2c0cf34" - integrity sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ== - pg-connection-string@2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.6.1.tgz#78c23c21a35dd116f48e12e23c0965e8d9e2cbfb" @@ -21349,7 +21795,7 @@ pg-types@^2.1.0: postgres-date "~1.0.4" postgres-interval "^1.1.0" -pg@^8.3.0: +pg@^8.11.3, pg@^8.3.0: version "8.11.3" resolved "https://registry.yarnpkg.com/pg/-/pg-8.11.3.tgz#d7db6e3fe268fcedd65b8e4599cda0b8b4bf76cb" integrity sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g== @@ -21472,6 +21918,16 @@ pluralize@^8.0.0: resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== +popmotion@11.0.3: + version "11.0.3" + resolved "https://registry.yarnpkg.com/popmotion/-/popmotion-11.0.3.tgz#565c5f6590bbcddab7a33a074bb2ba97e24b0cc9" + integrity sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA== + dependencies: + framesync "6.0.1" + hey-listen "^1.0.8" + style-value-types "5.0.0" + tslib "^2.1.0" + popper.js@1.16.1-lts: version "1.16.1-lts" resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1-lts.tgz#cf6847b807da3799d80ee3d6d2f90df8a3f50b05" @@ -22430,7 +22886,7 @@ react-inspector@^6.0.1: resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-6.0.2.tgz#aa3028803550cb6dbd7344816d5c80bf39d07e9d" integrity sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ== -react-is@^16.12.0, react-is@^16.13.1, react-is@^16.7.0, react-is@^16.9.0: +react-is@^16.12.0, react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -22495,7 +22951,7 @@ react-refresh@^0.14.0: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== -react-remove-scroll-bar@^2.1.0: +react-remove-scroll-bar@^2.1.0, react-remove-scroll-bar@^2.3.3: version "2.3.4" resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz#53e272d7a5cb8242990c7f144c44d8bd8ab5afd9" integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A== @@ -22514,6 +22970,17 @@ react-remove-scroll@2.4.3: use-callback-ref "^1.2.3" use-sidecar "^1.0.1" +react-remove-scroll@2.5.5: + version "2.5.5" + resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77" + integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== + dependencies: + react-remove-scroll-bar "^2.3.3" + react-style-singleton "^2.2.1" + tslib "^2.1.0" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + react-router-dom@^6.3.0: version "6.15.0" resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.15.0.tgz#6da7db61e56797266fbbef0d5e324d6ac443ee40" @@ -24477,6 +24944,14 @@ style-to-object@^0.4.0: dependencies: inline-style-parser "0.1.1" +style-value-types@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/style-value-types/-/style-value-types-5.0.0.tgz#76c35f0e579843d523187989da866729411fc8ad" + integrity sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA== + dependencies: + hey-listen "^1.0.8" + tslib "^2.1.0" + stylehacks@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" @@ -24958,13 +25433,6 @@ title-case@^3.0.3: dependencies: tslib "^2.0.3" -tmp-promise@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz#60a1a1cc98c988674fcbfd23b6e3367bdeac4ce7" - integrity sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ== - dependencies: - tmp "^0.2.0" - tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -24972,7 +25440,7 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" -tmp@^0.2.0, tmp@^0.2.1, tmp@~0.2.1: +tmp@^0.2.1, tmp@~0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== @@ -25140,6 +25608,11 @@ ts-algebra@^1.2.0: resolved "https://registry.yarnpkg.com/ts-algebra/-/ts-algebra-1.2.2.tgz#b75d301c28cd4126cd344760a47b43e48e2872e0" integrity sha512-kloPhf1hq3JbCPOTYoOWDKxebWjNb2o/LKnNfkWhxVVisFFmMJPPdJeGoGmM+iRLyoXAR61e08Pb+vUXINg8aA== +ts-api-utils@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331" + integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== + ts-easing@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/ts-easing/-/ts-easing-0.2.0.tgz#c8a8a35025105566588d87dbda05dd7fbfa5a4ec" @@ -25150,6 +25623,11 @@ ts-interface-checker@^0.1.9: resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== +ts-is-present@^1.1.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/ts-is-present/-/ts-is-present-1.2.2.tgz#ba59b4a9d2bc22b99d1ba7f4af3d5eb320408d95" + integrity sha512-cA5MPLWGWYXvnlJb4TamUUx858HVHBsxxdy8l7jxODOLDyGYnQOllob2A2jyDghGa5iJHs2gzFNHvwGJ0ZfR8g== + ts-log@^2.2.3: version "2.2.5" resolved "https://registry.yarnpkg.com/ts-log/-/ts-log-2.2.5.tgz#aef3252f1143d11047e2cb6f7cfaac7408d96623" @@ -25221,6 +25699,17 @@ tsutils@^3.21.0: dependencies: tslib "^1.8.1" +tsx@^3.14.0: + version "3.14.0" + resolved "https://registry.yarnpkg.com/tsx/-/tsx-3.14.0.tgz#be6e2176b6f210fe8f48124fb6e22e0f075e927b" + integrity sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg== + dependencies: + esbuild "~0.18.20" + get-tsconfig "^4.7.2" + source-map-support "^0.5.21" + optionalDependencies: + fsevents "~2.3.3" + tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" @@ -25400,24 +25889,24 @@ types-ramda@^0.29.4: dependencies: ts-toolbelt "^9.6.0" -typescript-json-schema@^0.55.0: - version "0.55.0" - resolved "https://registry.yarnpkg.com/typescript-json-schema/-/typescript-json-schema-0.55.0.tgz#f268d27ac0b76284a929c6f72714c6ca4e1b5e20" - integrity sha512-BXaivYecUdiXWWNiUqXgY6A9cMWerwmhtO+lQE7tDZGs7Mf38sORDeQZugfYOZOHPZ9ulsD+w0LWjFDOQoXcwg== +typescript-json-schema@^0.62.0: + version "0.62.0" + resolved "https://registry.yarnpkg.com/typescript-json-schema/-/typescript-json-schema-0.62.0.tgz#774b06b0c9d86d7f3580ea9136363a6eafae1470" + integrity sha512-qRO6pCgyjKJ230QYdOxDRpdQrBeeino4v5p2rYmSD72Jf4rD3O+cJcROv46sQukm46CLWoeusqvBgKpynEv25g== dependencies: "@types/json-schema" "^7.0.9" "@types/node" "^16.9.2" glob "^7.1.7" - path-equal "^1.1.2" + path-equal "^1.2.5" safe-stable-stringify "^2.2.0" ts-node "^10.9.1" - typescript "~4.8.2" + typescript "~5.1.0" yargs "^17.1.1" -typescript@~4.8.2: - version "4.8.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" - integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== +typescript@~5.1.0: + version "5.1.6" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" + integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== typescript@~5.2.2: version "5.2.2" @@ -25496,11 +25985,16 @@ underscore@1.12.1: resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.12.1.tgz#7bb8cc9b3d397e201cf8553336d262544ead829e" integrity sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw== -underscore@^1.12.1, underscore@^1.13.6, underscore@~1.13.2: +underscore@^1.12.1, underscore@~1.13.2: version "1.13.6" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.13.6.tgz#04786a1f589dc6c09f761fc5f45b89e935136441" integrity sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A== +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" @@ -25692,6 +26186,11 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" +urijs@^1.19.10: + version "1.19.11" + resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.11.tgz#204b0d6b605ae80bea54bea39280cdb7c9f923cc" + integrity sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ== + url-parse@^1.5.10, url-parse@^1.5.3: version "1.5.10" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" @@ -25718,7 +26217,7 @@ urlpattern-polyfill@^9.0.0: resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz#bc7e386bb12fd7898b58d1509df21d3c29ab3460" integrity sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g== -use-callback-ref@^1.2.3, use-callback-ref@^1.2.5: +use-callback-ref@^1.2.3, use-callback-ref@^1.2.5, use-callback-ref@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5" integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== @@ -25747,7 +26246,7 @@ use-resize-observer@^8.0.0: dependencies: "@juggle/resize-observer" "^3.3.1" -use-sidecar@^1.0.1, use-sidecar@^1.0.5: +use-sidecar@^1.0.1, use-sidecar@^1.0.5, use-sidecar@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2" integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== From 61aedb36351b615ac00cef49bf0914752e9ad636 Mon Sep 17 00:00:00 2001 From: Jacob Bolda Date: Mon, 4 Dec 2023 22:13:06 -0600 Subject: [PATCH 2/3] coerce field types --- .../src/components/Form/Form.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/plugins/scaffolder-frontend-workflow/src/components/Form/Form.tsx b/plugins/scaffolder-frontend-workflow/src/components/Form/Form.tsx index 716b1a9dd0..ab51769b9c 100644 --- a/plugins/scaffolder-frontend-workflow/src/components/Form/Form.tsx +++ b/plugins/scaffolder-frontend-workflow/src/components/Form/Form.tsx @@ -1,5 +1,5 @@ -import { JsonValue } from '@backstage/types'; -import { type IChangeEvent } from '@rjsf/core'; +import type { JsonValue } from '@backstage/types'; +import type { IChangeEvent } from '@rjsf/core'; import React, { useCallback, useMemo, type ReactNode } from 'react'; import validator from '@rjsf/validator-ajv8'; import { RJSFForm, type RJSFFormProps } from './RJSFForm'; @@ -10,6 +10,7 @@ import { } from '@backstage/plugin-scaffolder-react/alpha'; import type { FieldExtensionOptions } from '@backstage/plugin-scaffolder-react'; +import type { RJSFSchema, RegistryFieldsType } from '@rjsf/utils'; export type FormProps = { extensions: FieldExtensionOptions[]; @@ -37,7 +38,7 @@ export const Form = ({ const fields = useMemo(() => { return Object.fromEntries( extensions.map(({ name, component }) => [name, component]), - ); + ) as RegistryFieldsType; }, [extensions]); const handleChange = useCallback( @@ -59,8 +60,6 @@ export const Form = ({ validator={validator} schema={step.schema} uiSchema={step.uiSchema} - // TODO fix TS - // @ts-expect-error fields={fields} formData={formData} formContext={{ formData }} From 8b5cd2b08e00315d2916fb66f800c6800ddfe8b7 Mon Sep 17 00:00:00 2001 From: Jacob Bolda Date: Mon, 4 Dec 2023 23:57:29 -0600 Subject: [PATCH 3/3] change file --- .changeset/giant-pumpkins-carry.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .changeset/giant-pumpkins-carry.md diff --git a/.changeset/giant-pumpkins-carry.md b/.changeset/giant-pumpkins-carry.md new file mode 100644 index 0000000000..db823153bc --- /dev/null +++ b/.changeset/giant-pumpkins-carry.md @@ -0,0 +1,22 @@ +--- +'@frontside/backstage-plugin-graphql-backend-module-catalog': minor +'@frontside/backstage-plugin-incremental-ingestion-backend': minor +'@frontside/backstage-plugin-scaffolder-workflow': minor +'@frontside/scaffolder-yaml-actions': minor +'@frontside/backstage-ingestion-tests': minor +'@frontside/backstage-plugin-batch-loader': minor +'backend': minor +'app': minor +'@frontside/backstage-plugin-incremental-ingestion-github': patch +'@frontside/backstage-plugin-effection-inspector-backend': patch +'@frontside/backstage-plugin-graphql-backend-node': patch +'@frontside/backstage-plugin-effection-inspector': patch +'@frontside/backstage-plugin-humanitec-backend': patch +'@frontside/backstage-plugin-humanitec-common': patch +'@frontside/backstage-plugin-graphql-backend': patch +'@internal/plugin-healthcheck': patch +'@frontside/graphgen-backstage': patch +'@frontside/backstage-plugin-humanitec': patch +--- + +Bump Backstage to `1.20.x` along with related dependencies. This includes a bump of Knex to v3. Additionally, this version of Backstage begins to shift scaffolder alpha features into the mainline which affects the types in related packages.