diff --git a/.gitignore b/.gitignore
index e90c93e..922f4c1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,6 +27,9 @@ node_modules/
# Node version directives
.nvmrc
+# NPM config files
+.npmrc
+
# dotenv environment variables file
.env
.env.test
diff --git a/packages/app/package.json b/packages/app/package.json
index 1f9751c..f588f4f 100644
--- a/packages/app/package.json
+++ b/packages/app/package.json
@@ -45,8 +45,9 @@
"@backstage/plugin-techdocs-react": "^1.1.6",
"@backstage/plugin-user-settings": "^0.7.3",
"@backstage/theme": "^0.3.0",
- "@cnoe-io/plugin-apache-spark": "file:/var/folders/b7/h6wzrfwn6l30pn3fk5j2794dcy0vlz/T/tmp-26390-66rLxROMRq6K",
- "@cnoe-io/plugin-argo-workflows": "file:/var/folders/b7/h6wzrfwn6l30pn3fk5j2794dcy0vlz/T/tmp-32426-R2tjIfGLJy55",
+ "@cnoe-io/plugin-apache-spark": "0.1.0",
+ "@cnoe-io/plugin-argo-workflows": "0.1.0",
+ "@cnoe-io/plugin-scaffolder-actions-frontend": "0.1.0",
"@internal/plugin-workflows": "^0.1.0",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
diff --git a/packages/app/src/App.tsx b/packages/app/src/App.tsx
index 92f625d..9ec04a8 100644
--- a/packages/app/src/App.tsx
+++ b/packages/app/src/App.tsx
@@ -38,7 +38,7 @@ import { AppRouter, FlatRoutes } from '@backstage/core-app-api';
import { CatalogGraphPage } from '@backstage/plugin-catalog-graph';
import { RequirePermission } from '@backstage/plugin-permission-react';
import { catalogEntityCreatePermission } from '@backstage/plugin-catalog-common/alpha';
-import { KubernetesClusterPickerExtension } from './scaffolder/kubernetesClusterPicker';
+import { KubernetesClusterPickerExtension } from '@cnoe-io/plugin-scaffolder-actions-frontend';
const app = createApp({
apis,
diff --git a/packages/app/src/scaffolder/kubernetesClusterPicker/KubernetesClusterPicker.tsx b/packages/app/src/scaffolder/kubernetesClusterPicker/KubernetesClusterPicker.tsx
deleted file mode 100644
index 94d7044..0000000
--- a/packages/app/src/scaffolder/kubernetesClusterPicker/KubernetesClusterPicker.tsx
+++ /dev/null
@@ -1,87 +0,0 @@
-import React, { useCallback, useMemo } from 'react';
-import FormControl from '@material-ui/core/FormControl';
-import { useApi } from '@backstage/core-plugin-api';
-import {
- kubernetesApiRef,
- kubernetesAuthProvidersApiRef,
-} from '@backstage/plugin-kubernetes';
-import { FormHelperText } from '@material-ui/core';
-import { Progress, Select } from '@backstage/core-components';
-import useAsync from 'react-use/lib/useAsync';
-import { useTemplateSecrets } from '@backstage/plugin-scaffolder-react';
-import { ClusterPickerProps } from './schema';
-
-export const KubernetesClusterPicker = (props: ClusterPickerProps) => {
- const k8sApi = useApi(kubernetesApiRef);
- const k8sAuthApi = useApi(kubernetesAuthProvidersApiRef);
- const { setSecrets } = useTemplateSecrets();
- const { uiSchema, required, onChange } = props;
- const { rawErrors } = props ?? [];
- const allowedClusters = useMemo(
- () => uiSchema?.['ui:options']?.allowedClusters ?? [],
- [uiSchema],
- );
-
- const getToken = useCallback(
- async (clusterName: string) => {
- const { requestUserCredentials } = uiSchema?.['ui:options'] ?? {};
- if (!requestUserCredentials) {
- return;
- }
- const cs = await k8sApi.getClusters();
- const cluster = cs.find(c => {
- return c.name === clusterName;
- });
- const { token } = await k8sAuthApi.getCredentials(cluster?.authProvider!);
- if (token === undefined) {
- return;
- }
- setSecrets({ [requestUserCredentials.secretKey]: token });
- },
- [k8sApi, k8sAuthApi, setSecrets, uiSchema],
- );
-
- const { value: { clusters } = { clusters: [] }, loading } = useAsync(
- async () => {
- const c = await k8sApi.getClusters();
- const filteredClusters = c
- .filter(i => {
- if (allowedClusters.length === 0) {
- return true;
- }
- return allowedClusters.includes(i.name);
- })
- .map(i => ({ label: i.name, value: i.name }));
- if (filteredClusters.length) {
- await getToken(filteredClusters[0].value);
- onChange(filteredClusters[0].value);
- }
- return {
- clusters: filteredClusters,
- };
- },
- );
-
- if (loading) {
- return ;
- }
-
- return (
- 0}
- >
-
- );
-};
diff --git a/packages/app/src/scaffolder/kubernetesClusterPicker/extensions.ts b/packages/app/src/scaffolder/kubernetesClusterPicker/extensions.ts
deleted file mode 100644
index bad90c5..0000000
--- a/packages/app/src/scaffolder/kubernetesClusterPicker/extensions.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-import { scaffolderPlugin } from '@backstage/plugin-scaffolder';
-import { createScaffolderFieldExtension } from '@backstage/plugin-scaffolder-react';
-import { KubernetesClusterPicker } from './KubernetesClusterPicker';
-import { ClusterPickerSchema } from './schema';
-
-export const KubernetesClusterPickerExtension = scaffolderPlugin.provide(
- createScaffolderFieldExtension({
- name: 'KubernetesClusterPicker',
- component: KubernetesClusterPicker,
- schema: ClusterPickerSchema,
- }),
-);
diff --git a/packages/app/src/scaffolder/kubernetesClusterPicker/index.ts b/packages/app/src/scaffolder/kubernetesClusterPicker/index.ts
deleted file mode 100644
index dbf85db..0000000
--- a/packages/app/src/scaffolder/kubernetesClusterPicker/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { KubernetesClusterPickerExtension } from './extensions';
diff --git a/packages/app/src/scaffolder/kubernetesClusterPicker/schema.ts b/packages/app/src/scaffolder/kubernetesClusterPicker/schema.ts
deleted file mode 100644
index e5dac30..0000000
--- a/packages/app/src/scaffolder/kubernetesClusterPicker/schema.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-import { z } from 'zod';
-import { makeFieldSchemaFromZod } from '@backstage/plugin-scaffolder';
-
-export const ClusterPickerFieldSchema = makeFieldSchemaFromZod(
- z.string(),
- z.object({
- requestUserCredentials: z
- .object({
- secretKey: z
- .string()
- .describe(
- 'Key used within the template secrets context to store the credential',
- ),
- })
- .optional()
- .describe(
- 'If defined will request user credentials to auth against the cluster',
- ),
- allowedClusters: z
- .array(z.string())
- .optional()
- .describe('List of allowed Kubernetes clusters'),
- }),
-);
-
-export const ClusterPickerSchema = ClusterPickerFieldSchema.schema;
-
-export type ClusterPickerProps = typeof ClusterPickerFieldSchema.type;
-
-export type ClusterPickerUiOptions =
- typeof ClusterPickerFieldSchema.uiOptionsType;
diff --git a/packages/backend/package.json b/packages/backend/package.json
index 0f85962..3f3f4fa 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -37,6 +37,7 @@
"@backstage/plugin-search-backend-node": "^1.2.1",
"@backstage/plugin-techdocs-backend": "^1.6.2",
"@backstage/types": "^1.1.0",
+ "@cnoe-io/plugin-scaffolder-actions": "0.1.0",
"@kubernetes/client-node": "^0.18.1",
"@roadiehq/scaffolder-backend-module-utils": "^1.8.7",
"app": "link:../app",
diff --git a/packages/backend/src/plugins/kubernetes-apply.ts b/packages/backend/src/plugins/kubernetes-apply.ts
deleted file mode 100644
index 0d0bf8c..0000000
--- a/packages/backend/src/plugins/kubernetes-apply.ts
+++ /dev/null
@@ -1,182 +0,0 @@
-import { createTemplateAction } from '@backstage/plugin-scaffolder-node';
-import { KubeConfig, CustomObjectsApi } from '@kubernetes/client-node';
-import YAML from 'yaml';
-import { Config } from '@backstage/config';
-import { resolveSafeChildPath } from '@backstage/backend-common';
-import fs from 'fs-extra';
-
-export const kubernetesApply = (config: Config) => {
- return createTemplateAction<{
- manifestString?: string;
- manifestObject?: any;
- manifestPath?: string;
- namespaced: boolean;
- clusterName: string;
- }>({
- id: 'cnoe:kubernetes:apply',
- schema: {
- input: {
- type: 'object',
- required: ['namespaced'],
- properties: {
- manifestString: {
- type: 'string',
- title: 'Manifest',
- description: 'The manifest to apply in the cluster',
- },
- manifestObject: {
- type: 'object',
- title: 'Manifest',
- description: 'The manifest to apply in the cluster',
- },
- manifestPath: {
- type: 'string',
- title: 'Path to the manifest file',
- description: 'The path to the manifest file',
- },
- namespaced: {
- type: 'boolean',
- title: 'Namespaced',
- description: 'Whether the API is namespaced or not',
- },
- clusterName: {
- type: 'string',
- title: 'Cluster Name',
- description: 'The name of the cluster to apply this',
- },
- },
- },
- },
- async handler(ctx) {
- let obj: any;
- if (ctx.input.manifestString) {
- obj = YAML.parse(ctx.input.manifestString);
- } else if (ctx.input.manifestObject) {
- obj = ctx.input.manifestObject;
- } else {
- const filePath = resolveSafeChildPath(
- ctx.workspacePath,
- ctx.input.manifestPath!,
- );
- const fileContent = fs.readFileSync(filePath, 'utf8');
- obj = YAML.parse(fileContent);
- }
- const words = obj.apiVersion.split('/');
- const group = words[0];
- const version = words[1];
- // hack. needs fixing to correctly extract the plurals
- const plural = `${obj.kind.toLowerCase()}s`;
- const targetCluster = getClusterConfig(ctx.input.clusterName!, config);
- // hack. needs fixing to get the KubeConfig info from app-config.yaml
- const kc = new KubeConfig();
- kc.addCluster({
- name: targetCluster.getString('name'),
- caData: targetCluster.getString('caData'),
- server: targetCluster.getString('url'),
- skipTLSVerify: targetCluster.getBoolean('skipTLSVerify'),
- });
- kc.addUser({
- name: 'scaffolder-user',
- token: targetCluster.getString('serviceAccountToken'),
- });
- kc.addContext({
- cluster: ctx.input.clusterName,
- user: 'scaffolder-user',
- name: ctx.input.clusterName,
- });
- kc.setCurrentContext(ctx.input.clusterName);
-
- const client = kc.makeApiClient(CustomObjectsApi);
- // Server-side apply.
- if (ctx.input.namespaced) {
- await client
- .patchNamespacedCustomObject(
- group,
- version,
- obj.metadata.namespace,
- plural,
- obj.metadata.name,
- obj,
- undefined,
- 'backstage',
- true,
- { headers: { 'Content-Type': 'application/apply-patch+yaml' } },
- )
- .then(
- resp => {
- ctx.logger.info(
- `Successfully created ${obj.metadata.namespace}/${obj.metadata.name} Application: HTTP ${resp.response.statusCode}`,
- );
- },
- err => {
- ctx.logger.error(
- `Failed to make PATCH call for ${obj.metadata.namespace}/${
- obj.metadata.name
- } Application: Body ${JSON.stringify(
- err.body,
- null,
- 2,
- )} Response ${JSON.stringify(err.response, null, 2)}.`,
- );
- throw err;
- },
- );
- return;
- }
- await client
- .patchClusterCustomObject(
- group,
- version,
- plural,
- obj.metadata.name,
- obj,
- undefined,
- 'backstage',
- true,
- { headers: { 'Content-Type': 'application/apply-patch+yaml' } },
- )
- .then(
- resp => {
- ctx.logger.info(
- `Successfully created ${obj.metadata.name} Application: HTTP ${resp.response.statusCode}`,
- );
- },
- err => {
- ctx.logger.error(
- `Failed to make PATCH call for ${
- obj.metadata.name
- } Application: Body ${JSON.stringify(
- err.body,
- null,
- 2,
- )} Response ${JSON.stringify(err.response, null, 2)}.`,
- );
- throw err;
- },
- );
- },
- });
-};
-
-function getClusterConfig(name: string, config: Config): Config {
- const clusterConfigs = config
- .getConfigArray('kubernetes.clusterLocatorMethods')
- .filter((val: Config) => {
- return val.getString('type') === 'config';
- });
-
- const clusters = new Array();
- clusterConfigs.filter((conf: Config) => {
- const cluster = conf.getConfigArray('clusters').find((val: Config) => {
- return val.getString('name') === name;
- });
- if (cluster) {
- clusters.push(cluster);
- }
- });
-
- if (clusters.length === 0) {
- throw new Error(`Cluster with name ${name} not found`);
- }
- return clusters[0];
-}
diff --git a/packages/backend/src/plugins/scaffolder.ts b/packages/backend/src/plugins/scaffolder.ts
index 62fdf10..18c0b96 100644
--- a/packages/backend/src/plugins/scaffolder.ts
+++ b/packages/backend/src/plugins/scaffolder.ts
@@ -21,7 +21,11 @@ import {
createYamlJSONataTransformAction,
createJsonJSONataTransformAction,
} from '@roadiehq/scaffolder-backend-module-utils';
-import { kubernetesApply } from './kubernetes-apply';
+import {
+ createKubernetesApply,
+ createSanitizeResource,
+ createVerifyDependency,
+} from '@cnoe-io/plugin-scaffolder-actions';
export default async function createPlugin(
env: PluginEnvironment,
@@ -53,11 +57,17 @@ export default async function createPlugin(
createJsonJSONataTransformAction(),
];
+ const cnoeActions = [
+ createSanitizeResource(),
+ createVerifyDependency(),
+ createKubernetesApply(env.config),
+ ];
+
const actions = [
...builtInActions,
...scaffolderBackendModuleUtils,
+ ...cnoeActions,
createInvokeArgoAction(env.config, env.logger),
- kubernetesApply(env.config),
];
return await createRouter({
diff --git a/yarn.lock b/yarn.lock
index 2be7bf2..3c2ecdc 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2929,42 +2929,7 @@
"@material-ui/core" "^4.12.2"
"@material-ui/icons" "^4.9.1"
-"@backstage/backend-app-api@^0.4.3":
- version "0.4.3"
- resolved "https://registry.npmmirror.com/@backstage/backend-app-api/-/backend-app-api-0.4.3.tgz#75a3b7488f7f5c24220ea27aa7270ef963527d88"
- integrity sha512-+0QWSNnApWM3Thd9EMc2wP8SiflnKFHIlcqDID7T/fCp3aub/lEUQUQkr9dpxd8/Luge6FLYqTU9TEPpuLYzhw==
- dependencies:
- "@backstage/backend-common" "^0.18.5"
- "@backstage/backend-plugin-api" "^0.5.2"
- "@backstage/backend-tasks" "^0.5.2"
- "@backstage/cli-common" "^0.1.12"
- "@backstage/config" "^1.0.7"
- "@backstage/config-loader" "^1.3.0"
- "@backstage/errors" "^1.1.5"
- "@backstage/plugin-auth-node" "^0.2.14"
- "@backstage/plugin-permission-node" "^0.7.8"
- "@backstage/types" "^1.0.2"
- "@manypkg/get-packages" "^1.1.3"
- "@types/cors" "^2.8.6"
- "@types/express" "^4.17.6"
- compression "^1.7.4"
- cors "^2.8.5"
- express "^4.17.1"
- express-promise-router "^4.1.0"
- fs-extra "10.1.0"
- helmet "^6.0.0"
- lodash "^4.17.21"
- logform "^2.3.2"
- minimatch "^5.0.0"
- minimist "^1.2.5"
- morgan "^1.10.0"
- node-forge "^1.3.1"
- selfsigned "^2.0.0"
- stoppable "^1.1.0"
- winston "^3.2.1"
- winston-transport "^4.5.0"
-
-"@backstage/backend-app-api@^0.4.5":
+"@backstage/backend-app-api@^0.4.3", "@backstage/backend-app-api@^0.4.5":
version "0.4.5"
resolved "https://registry.npmmirror.com/@backstage/backend-app-api/-/backend-app-api-0.4.5.tgz#57d6dafb71b02b98820ae813fd4f55b4fe95b3a8"
integrity sha512-wwFhRm/i8Z5vmDKChHaYGDPVERTQEQ65rSt2JTjBUdjDII5Rn9Bncu+cenu+hjESb1mNWZUfpgzM9IpuHyjmEA==
@@ -3132,21 +3097,7 @@
resolved "https://registry.npmmirror.com/@backstage/backend-dev-utils/-/backend-dev-utils-0.1.1.tgz#5a10998436df08adb86066f1d685421de5d05f1c"
integrity sha512-5emcwuBp7WtJlUkuS5Ex7bJVaZUJkU330J24QMqwYmd+/ujf2S7m6aLUyE+lr5yH5xQ7kZY27u9QZv6hWmLytw==
-"@backstage/backend-plugin-api@^0.5.2":
- version "0.5.2"
- resolved "https://registry.npmmirror.com/@backstage/backend-plugin-api/-/backend-plugin-api-0.5.2.tgz#307bd698ea884d17f8e18eb1f90558682c660e43"
- integrity sha512-X2MRm2K9uQroPgLV/a8iG088QUJp/dXzfQvXy1Xxxxs/HloWFoqcljtk5JT7I9aerhUAv1OBRNV/0tdOqnOmcA==
- dependencies:
- "@backstage/backend-tasks" "^0.5.2"
- "@backstage/config" "^1.0.7"
- "@backstage/plugin-auth-node" "^0.2.14"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/types" "^1.0.2"
- "@types/express" "^4.17.6"
- express "^4.17.1"
- knex "^2.0.0"
-
-"@backstage/backend-plugin-api@^0.5.4":
+"@backstage/backend-plugin-api@^0.5.2", "@backstage/backend-plugin-api@^0.5.4":
version "0.5.4"
resolved "https://registry.npmmirror.com/@backstage/backend-plugin-api/-/backend-plugin-api-0.5.4.tgz#de750d44a37d827605bf813e7a126de6457a3bd0"
integrity sha512-ehTRoDsTlCXHNyb850FaoBTMlAfXoRH7do6uot+C/kB50z+nqRB9fRwtHahWK3fKXb0G/r/fk5h5RTmvN5j7bw==
@@ -3160,25 +3111,7 @@
express "^4.17.1"
knex "^2.0.0"
-"@backstage/backend-tasks@^0.5.2":
- version "0.5.2"
- resolved "https://registry.npmmirror.com/@backstage/backend-tasks/-/backend-tasks-0.5.2.tgz#28403d5d979b4311983cc18df82633bcab24e977"
- integrity sha512-LZTDWutQ/xexv7Np3Q2TZIajgF+xzcRdTR1qTDnkuylpzWrYyXHggqBSkfCgSzGVDDLdWNkViyutALhZR2SePQ==
- dependencies:
- "@backstage/backend-common" "^0.18.5"
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@backstage/types" "^1.0.2"
- "@types/luxon" "^3.0.0"
- cron "^2.0.0"
- knex "^2.0.0"
- lodash "^4.17.21"
- luxon "^3.0.0"
- uuid "^8.0.0"
- winston "^3.2.1"
- zod "^3.21.4"
-
-"@backstage/backend-tasks@^0.5.4":
+"@backstage/backend-tasks@^0.5.2", "@backstage/backend-tasks@^0.5.4":
version "0.5.4"
resolved "https://registry.npmmirror.com/@backstage/backend-tasks/-/backend-tasks-0.5.4.tgz#31fc5af9685f81e9faa1b83f710dbac8fe6e7e33"
integrity sha512-Be91c/+9o86HaVC3DLOx8BjmI56ydoA1/TwDs84CrlrcuhAPRHC9YE/dc1rQVSIbEQk4DUkKr4Yzoq9ysvHxjQ==
@@ -3196,25 +3129,7 @@
winston "^3.2.1"
zod "^3.21.4"
-"@backstage/catalog-client@^1.4.1":
- version "1.4.1"
- resolved "https://registry.npmmirror.com/@backstage/catalog-client/-/catalog-client-1.4.1.tgz#73991da3c7b2243ac1b9ed6a89aadb2bfbc740be"
- integrity sha512-Jv5s+1TX8DHpOam2ID5Bt6KI1vMywdFEo2JIfgNFmHoDL+LFgdU7CdwSTfxxH8WCd0Cz0pAD1iRbV07CPi6Uqg==
- dependencies:
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/errors" "^1.1.5"
- cross-fetch "^3.1.5"
-
-"@backstage/catalog-client@^1.4.2":
- version "1.4.2"
- resolved "https://registry.npmmirror.com/@backstage/catalog-client/-/catalog-client-1.4.2.tgz#9a43d77e1635a16f41104551d51ea31d4c69e0d9"
- integrity sha512-gk6POY00uQOwOXT9uN//ajGCkAA3V90rr4OhW1jpvwp6V7liKRce93jeNDnCzvqawmNl6BbMEEcz/lE77SOwRw==
- dependencies:
- "@backstage/catalog-model" "^1.4.0"
- "@backstage/errors" "^1.2.0"
- cross-fetch "^3.1.5"
-
-"@backstage/catalog-client@^1.4.3":
+"@backstage/catalog-client@^1.4.1", "@backstage/catalog-client@^1.4.2", "@backstage/catalog-client@^1.4.3":
version "1.4.3"
resolved "https://registry.npmmirror.com/@backstage/catalog-client/-/catalog-client-1.4.3.tgz#e7631dcae97a7620b1532666a12e92be092a9f34"
integrity sha512-a9l8kiPyH7RV2h7i4xYemNZbHj5tQfaaSueO2ln5Ew52CoVzdKB/c66y4B1/K8S/kGneyfc1cI8A33IiYp4VfA==
@@ -3223,33 +3138,7 @@
"@backstage/errors" "^1.2.1"
cross-fetch "^3.1.5"
-"@backstage/catalog-model@^1.3.0":
- version "1.3.0"
- resolved "https://registry.npmmirror.com/@backstage/catalog-model/-/catalog-model-1.3.0.tgz#3d926b4e9d3d871f37e88295788cdce3b4ec17d3"
- integrity sha512-QFoLho/SvzNepFHDUBL58fdcktAtshQQQ1FABpDbnBR954iQ7MGQlSPP+2uSrQ5wGpZylIjpFnsH3NB/k06i6g==
- dependencies:
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@backstage/types" "^1.0.2"
- ajv "^8.10.0"
- json-schema "^0.4.0"
- lodash "^4.17.21"
- uuid "^8.0.0"
-
-"@backstage/catalog-model@^1.4.0":
- version "1.4.0"
- resolved "https://registry.npmmirror.com/@backstage/catalog-model/-/catalog-model-1.4.0.tgz#5098a528ade258248443a6cd7dafe3c8f2693615"
- integrity sha512-znl2Rw7GWLNNDdFSFYlJ5T0sacCYcspeNnP2zXm0+mDg2Xk4yumRvGUBP6BevhFAPcVYsWc0qW8Q/TPX6qoIag==
- dependencies:
- "@backstage/config" "^1.0.8"
- "@backstage/errors" "^1.2.0"
- "@backstage/types" "^1.1.0"
- ajv "^8.10.0"
- json-schema "^0.4.0"
- lodash "^4.17.21"
- uuid "^8.0.0"
-
-"@backstage/catalog-model@^1.4.1":
+"@backstage/catalog-model@^1.3.0", "@backstage/catalog-model@^1.4.0", "@backstage/catalog-model@^1.4.1":
version "1.4.1"
resolved "https://registry.npmmirror.com/@backstage/catalog-model/-/catalog-model-1.4.1.tgz#8d57217647a3eef68ad7c7c268af573be9974201"
integrity sha512-RpPhE15B9HMMKHLuPwRyi8cXVcX10FZpK0N767t/Nxplin8NALacKXSOa4jNqVXqj3ZYULeJHri0/dI6y4C5Iw==
@@ -3388,30 +3277,7 @@
yn "^4.0.0"
zod "^3.21.4"
-"@backstage/config-loader@^1.3.0":
- version "1.3.0"
- resolved "https://registry.npmmirror.com/@backstage/config-loader/-/config-loader-1.3.0.tgz#4dd1419617e88f5d796a7c8f471fcafdf029e7bd"
- integrity sha512-MWsWX5hYCK3HRZlypPSjJX2RGUgwAMOD3mwO+g/DhdhDH6k1ylbpDXrBUcUFXcz7CPFZwJD2E5Yooaq1KaFIVQ==
- dependencies:
- "@backstage/cli-common" "^0.1.12"
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@backstage/types" "^1.0.2"
- "@types/json-schema" "^7.0.6"
- ajv "^8.10.0"
- chokidar "^3.5.2"
- fs-extra "10.1.0"
- json-schema "^0.4.0"
- json-schema-merge-allof "^0.8.1"
- json-schema-traverse "^1.0.0"
- lodash "^4.17.21"
- minimist "^1.2.5"
- node-fetch "^2.6.7"
- typescript-json-schema "^0.55.0"
- yaml "^2.0.0"
- yup "^0.32.9"
-
-"@backstage/config-loader@^1.3.2":
+"@backstage/config-loader@^1.3.0", "@backstage/config-loader@^1.3.2":
version "1.3.2"
resolved "https://registry.npmmirror.com/@backstage/config-loader/-/config-loader-1.3.2.tgz#9c048517d7068c93666e899ff4f70c2de4eec60e"
integrity sha512-pfN6FG0qOBW3U6wi2VimeIjBojkx57oGuWRqkWAJv+vFJE/BkFLZ/WpCe8fNTEi/odljKFR0xnwgIhSngXv3Uw==
@@ -3434,15 +3300,7 @@
yaml "^2.0.0"
yup "^0.32.9"
-"@backstage/config@^1.0.7":
- version "1.0.7"
- resolved "https://registry.npmmirror.com/@backstage/config/-/config-1.0.7.tgz#f6929fb5af80ca36fae8b385f957f9c0a64a72a6"
- integrity sha512-8Fh3QJl0PltQZ9nCNr9UsYoRNCbfhJQR+1z1JUur7hTgJ/yCVnVPmESrpBWR27NCT7IBNtRv0jZhzj/BYZfFgA==
- dependencies:
- "@backstage/types" "^1.0.2"
- lodash "^4.17.21"
-
-"@backstage/config@^1.0.8":
+"@backstage/config@^1.0.7", "@backstage/config@^1.0.8":
version "1.0.8"
resolved "https://registry.npmmirror.com/@backstage/config/-/config-1.0.8.tgz#283a4900c7aae216bd4e3dce4389ce060f989884"
integrity sha512-Y7JLnBrXX0G7z+Zj4vRwp/Mb8fLhCc1K/LqRRQUHMmnTDb3T7xMgpM3+0ZPpedWqslWrC2OYRrOE5PQxpFnmdg==
@@ -3467,62 +3325,15 @@
zen-observable "^0.10.0"
zod "^3.21.4"
-"@backstage/core-components@^0.13.1":
- version "0.13.1"
- resolved "https://registry.npmmirror.com/@backstage/core-components/-/core-components-0.13.1.tgz#cf84d0ff2ea2e096be8dfd0b9d8b6bc11561ea6b"
- integrity sha512-vqL6kg4EqH4rpuyPwMlkIEqSL/Mm135HuhMeevHwg1DG6YMWS6Y4Q8KLDQ8LbH1HfT6q3zpveDoyK6ClrfmJOw==
- dependencies:
- "@backstage/config" "^1.0.7"
- "@backstage/core-plugin-api" "^1.5.1"
- "@backstage/errors" "^1.1.5"
- "@backstage/theme" "^0.3.0"
- "@backstage/version-bridge" "^1.0.4"
- "@date-io/core" "^1.3.13"
- "@material-table/core" "^3.1.0"
- "@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"
- "@types/react" "^16.13.1 || ^17.0.0"
- "@types/react-sparklines" "^1.7.0"
- "@types/react-text-truncate" "^0.14.0"
- ansi-regex "^6.0.1"
- classnames "^2.2.6"
- d3-selection "^3.0.0"
- d3-shape "^3.0.0"
- d3-zoom "^3.0.0"
- dagre "^0.8.5"
- history "^5.0.0"
- immer "^9.0.1"
- linkify-react "4.1.1"
- linkifyjs "4.1.1"
- lodash "^4.17.21"
- pluralize "^8.0.0"
- prop-types "^15.7.2"
- qs "^6.9.4"
- rc-progress "3.4.1"
- react-helmet "6.1.0"
- react-hook-form "^7.12.2"
- react-markdown "^8.0.0"
- react-sparklines "^1.7.0"
- react-syntax-highlighter "^15.4.5"
- react-text-truncate "^0.19.0"
- react-use "^17.3.2"
- react-virtualized-auto-sizer "^1.0.11"
- react-window "^1.8.6"
- remark-gfm "^3.0.1"
- zen-observable "^0.10.0"
- zod "^3.21.4"
-
-"@backstage/core-components@^0.13.2":
- version "0.13.2"
- resolved "https://registry.npmmirror.com/@backstage/core-components/-/core-components-0.13.2.tgz#659d18bc15ac9ded0b5433218ba66d8851c87b7d"
- integrity sha512-Y8LOT+YK1bxEv1oRWeaU0vgcbFmjlVWpchvo8BZ3ddtdLQWUGUfNVNP2gBhanvZn262C94B1uRWH6ZoCsxOiig==
+"@backstage/core-components@^0.13.1", "@backstage/core-components@^0.13.2", "@backstage/core-components@^0.13.3":
+ version "0.13.3"
+ resolved "https://registry.npmmirror.com/@backstage/core-components/-/core-components-0.13.3.tgz#902250e78a8e4deac6d3d364a378d7ce0c7fb098"
+ integrity sha512-nIggdzIOQmz6mrOLqX06R3akIDM0WWNnj1oGhuiF+vX8PoJC7ZLqeQRg2jpVkVYLkYTRnjcwb1aWFc4S7m89cQ==
dependencies:
"@backstage/config" "^1.0.8"
- "@backstage/core-plugin-api" "^1.5.2"
- "@backstage/errors" "^1.2.0"
- "@backstage/theme" "^0.4.0"
+ "@backstage/core-plugin-api" "^1.5.3"
+ "@backstage/errors" "^1.2.1"
+ "@backstage/theme" "^0.4.1"
"@backstage/version-bridge" "^1.0.4"
"@date-io/core" "^1.3.13"
"@material-table/core" "^3.1.0"
@@ -3547,7 +3358,7 @@
pluralize "^8.0.0"
prop-types "^15.7.2"
qs "^6.9.4"
- rc-progress "3.4.1"
+ rc-progress "3.4.2"
react-helmet "6.1.0"
react-hook-form "^7.12.2"
react-markdown "^8.0.0"
@@ -3561,23 +3372,10 @@
zen-observable "^0.10.0"
zod "^3.21.4"
-"@backstage/core-plugin-api@^1.5.1":
- version "1.5.1"
- resolved "https://registry.npmmirror.com/@backstage/core-plugin-api/-/core-plugin-api-1.5.1.tgz#c295f14d38321c116378af6a9cebf84d83bb8d39"
- integrity sha512-egGEhKYMAFyjw9LZU6zeJ2rDUgcgXGWjBoSUXok6+b3Ya7jDjNVWzhOWyQ/6gSmFG3c/W5+hnF4UmPjIkyYmiw==
- dependencies:
- "@backstage/config" "^1.0.7"
- "@backstage/types" "^1.0.2"
- "@backstage/version-bridge" "^1.0.4"
- "@types/react" "^16.13.1 || ^17.0.0"
- history "^5.0.0"
- prop-types "^15.7.2"
- zen-observable "^0.10.0"
-
-"@backstage/core-plugin-api@^1.5.2":
- version "1.5.2"
- resolved "https://registry.npmmirror.com/@backstage/core-plugin-api/-/core-plugin-api-1.5.2.tgz#98e31acd1938de4bdcc090b0bd5ee185e5bfe705"
- integrity sha512-NiX/0a/Bbiy5GprEEfhe06fU1NEQ3DLpOhHqey47FwGFPzXo3C6OSFCygLsHMqGQNt9eRStBDsZlaINAo0wSlQ==
+"@backstage/core-plugin-api@^1.5.1", "@backstage/core-plugin-api@^1.5.2", "@backstage/core-plugin-api@^1.5.3":
+ version "1.5.3"
+ resolved "https://registry.npmmirror.com/@backstage/core-plugin-api/-/core-plugin-api-1.5.3.tgz#2b28aa74c97d012873f676479c477e26849e44d3"
+ integrity sha512-GMqzfpyJkGoZyLOE0zj95kWUE9XC7hNyhiOCW81bq0MsjhoQ8PM4TyuvVi3WhiexC4/zmkZpNjhUKnx1yuhhvg==
dependencies:
"@backstage/config" "^1.0.8"
"@backstage/types" "^1.1.0"
@@ -3611,25 +3409,7 @@
react-use "^17.2.4"
zen-observable "^0.10.0"
-"@backstage/errors@^1.1.5":
- version "1.1.5"
- resolved "https://registry.npmmirror.com/@backstage/errors/-/errors-1.1.5.tgz#27c0deb040a136f196865d2d6d24e31f1d17f472"
- integrity sha512-aKkYniwo3dkd8a5dIZhnfoSLqsFzBqzQC2yhw/XfOUbfEkej6XZVsPKws/zZODUAPF1ZKNMUBbt1NTVG14Bahw==
- dependencies:
- "@backstage/types" "^1.0.2"
- cross-fetch "^3.1.5"
- serialize-error "^8.0.1"
-
-"@backstage/errors@^1.2.0":
- version "1.2.0"
- resolved "https://registry.npmmirror.com/@backstage/errors/-/errors-1.2.0.tgz#5e6ad4c3d567a04eaee1bf8f2ce1ff48352f509a"
- integrity sha512-APZ7jtnfY9uAFMwAJhhTgFANdOhQU6hzBLPeajTiblrpgyiiBc8E6lQ//3eO20lxR/c5xSj8hD54KcVUROpXgA==
- dependencies:
- "@backstage/types" "^1.1.0"
- cross-fetch "^3.1.5"
- serialize-error "^8.0.1"
-
-"@backstage/errors@^1.2.1":
+"@backstage/errors@^1.1.5", "@backstage/errors@^1.2.0", "@backstage/errors@^1.2.1":
version "1.2.1"
resolved "https://registry.npmmirror.com/@backstage/errors/-/errors-1.2.1.tgz#07e794c5c48488bade6df7759c3d8f3124594199"
integrity sha512-h/sMf/scTmlImVHToXTHatb1jRR1BRkdbFxRC3APNg/16TlnVgmgyNzrkYFm/hFyDHqrdyfhU+bs9l6+LNjD3w==
@@ -3646,20 +3426,7 @@
"@manypkg/get-packages" "^1.1.3"
minimatch "^5.1.2"
-"@backstage/integration-aws-node@^0.1.3":
- version "0.1.3"
- resolved "https://registry.npmmirror.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.3.tgz#edbf718e3d28ccfb701f2714026971dc901d6660"
- integrity sha512-kCE65okwrgGfjPWvmHHPtPsIfOb/Lzj0p6VGtS+XtEEBgsGhS+znQinxTcIoraJHKicQmrMqFpZrmWHlYaGT2A==
- dependencies:
- "@aws-sdk/client-sts" "^3.310.0"
- "@aws-sdk/credential-provider-node" "^3.310.0"
- "@aws-sdk/credential-providers" "^3.310.0"
- "@aws-sdk/types" "^3.310.0"
- "@aws-sdk/util-arn-parser" "^3.310.0"
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
-
-"@backstage/integration-aws-node@^0.1.5":
+"@backstage/integration-aws-node@^0.1.3", "@backstage/integration-aws-node@^0.1.5":
version "0.1.5"
resolved "https://registry.npmmirror.com/@backstage/integration-aws-node/-/integration-aws-node-0.1.5.tgz#59ab3e2cfadc485d78df74705c9725594fcf39b9"
integrity sha512-UgttJbdIIkalF6qXw9M7w3dP8tvBqN6fn39Kap1jVKDmCoxwaDYwwhfNhGcbQkzQ9khjsW2l58s0pL0YICu6GQ==
@@ -3672,51 +3439,22 @@
"@backstage/config" "^1.0.8"
"@backstage/errors" "^1.2.1"
-"@backstage/integration-react@^1.1.13":
- version "1.1.13"
- resolved "https://registry.npmmirror.com/@backstage/integration-react/-/integration-react-1.1.13.tgz#a7f0cb589d1bc70576df35a6c3815cd0d04e3014"
- integrity sha512-WWwOJmhnkkJo3lywQX8TNCua+MwuLGuh9qR/Ff7KwifiZNby7pHSFYxBVeGtpDg2LS4z9UIhMWN8veNTuRBekQ==
+"@backstage/integration-react@^1.1.13", "@backstage/integration-react@^1.1.15":
+ version "1.1.15"
+ resolved "https://registry.npmmirror.com/@backstage/integration-react/-/integration-react-1.1.15.tgz#669aca0e83584f6afbab6728646c4ddb6a8bf7f3"
+ integrity sha512-lMqZ/nH7f0Bz8OkNquaqJpns6Y3AinFbZRWSh/BsLYguwQthVSE1nnYo8dGPOOxREQaM6dXe2apfv45w/jw6Jw==
dependencies:
- "@backstage/config" "^1.0.7"
- "@backstage/core-components" "^0.13.1"
- "@backstage/core-plugin-api" "^1.5.1"
- "@backstage/integration" "^1.4.5"
- "@backstage/theme" "^0.3.0"
+ "@backstage/config" "^1.0.8"
+ "@backstage/core-components" "^0.13.3"
+ "@backstage/core-plugin-api" "^1.5.3"
+ "@backstage/integration" "^1.5.1"
+ "@backstage/theme" "^0.4.1"
"@material-ui/core" "^4.12.2"
"@material-ui/icons" "^4.9.1"
"@material-ui/lab" "4.0.0-alpha.61"
react-use "^17.2.4"
-"@backstage/integration@^1.4.5":
- version "1.4.5"
- resolved "https://registry.npmmirror.com/@backstage/integration/-/integration-1.4.5.tgz#c38f025d541ed371c4fbf3810e8f1305a6ab12fa"
- integrity sha512-G7WUGMhrzyGpIey0EF4i6oTVSxHqhEUYsszVq6l87zosQRJYZtRe8c2FKy1WfO43d4L/F9L/ncaYwImLg2jk3w==
- dependencies:
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@octokit/auth-app" "^4.0.0"
- "@octokit/rest" "^19.0.3"
- cross-fetch "^3.1.5"
- git-url-parse "^13.0.0"
- lodash "^4.17.21"
- luxon "^3.0.0"
-
-"@backstage/integration@^1.5.0":
- version "1.5.0"
- resolved "https://registry.npmmirror.com/@backstage/integration/-/integration-1.5.0.tgz#6c5da6495e8f73535ee0bd203785a0c89d4445ad"
- integrity sha512-rMs3eGiSN+A/oYnOL2u+w96drbxvXBP16G7Eoy6FZWelANWO/nDpZ8DxFBBWxfj0U/ZeS33DfYH7aIWyPzivoA==
- dependencies:
- "@azure/identity" "^3.2.1"
- "@backstage/config" "^1.0.8"
- "@backstage/errors" "^1.2.0"
- "@octokit/auth-app" "^4.0.0"
- "@octokit/rest" "^19.0.3"
- cross-fetch "^3.1.5"
- git-url-parse "^13.0.0"
- lodash "^4.17.21"
- luxon "^3.0.0"
-
-"@backstage/integration@^1.5.1":
+"@backstage/integration@^1.4.5", "@backstage/integration@^1.5.0", "@backstage/integration@^1.5.1":
version "1.5.1"
resolved "https://registry.npmmirror.com/@backstage/integration/-/integration-1.5.1.tgz#10a64060ba74251cc6256ab8dcb3394d4beb8201"
integrity sha512-b3G8AwlNyieDVp+rmIsKc07phKtum4DUdttWbxPFqhBEiA8qZkMZ4X31oEaR+mp+DkM+RjFt0LD89QIQeuKLUg==
@@ -3825,21 +3563,7 @@
winston "^3.2.1"
yn "^4.0.0"
-"@backstage/plugin-auth-node@^0.2.14":
- version "0.2.14"
- resolved "https://registry.npmmirror.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.2.14.tgz#7b973b72f41325de2181f04f8ac956f41c645bf8"
- integrity sha512-s6uoXcBCVNYzL5LOWlt7W1Q8k3Y2MH42BCE9d804J6Ef00OV5oKAe60O4zOI+zgaiBCaiY1hMko9/XM/hdAjGg==
- dependencies:
- "@backstage/backend-common" "^0.18.5"
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@types/express" "*"
- express "^4.17.1"
- jose "^4.6.0"
- node-fetch "^2.6.7"
- winston "^3.2.1"
-
-"@backstage/plugin-auth-node@^0.2.16":
+"@backstage/plugin-auth-node@^0.2.14", "@backstage/plugin-auth-node@^0.2.16":
version "0.2.16"
resolved "https://registry.npmmirror.com/@backstage/plugin-auth-node/-/plugin-auth-node-0.2.16.tgz#39b50d0a62fc50f4e17bf411a4819345b5e68923"
integrity sha512-wJG1eERzsbZJ2u2ovhyXWmWTpMDgdB9BV1YX9BLUdPPYjgzjXDEtgz6TaSZuEC33DVekLzfRc5isnb6tTlT+rg==
@@ -3853,27 +3577,29 @@
node-fetch "^2.6.7"
winston "^3.2.1"
-"@backstage/plugin-catalog-backend@^1.9.1":
- version "1.9.1"
- resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-backend/-/plugin-catalog-backend-1.9.1.tgz#ed8eebd9ae9080990272f43be9e29f4b7465d770"
- integrity sha512-3CXqFWsa0Q1bvhBL1Dhn7W7vGT3zGYYT0mvmEjzscWS2CWg1x9fsBJQWmxLJv2wR/ZLAlA1dvIlZ7LbmPk0c0g==
+"@backstage/plugin-catalog-backend@^1.11.0", "@backstage/plugin-catalog-backend@^1.9.1":
+ version "1.11.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@backstage/plugin-catalog-backend/-/plugin-catalog-backend-1.11.0.tgz#d625b307fdbe1dba9fbdcb625101edac8608a45b"
+ integrity sha512-OyUO9w8FnonWFvtaBd29IaV6vXWnvMBsCAyomV0Pv8cxRgUC7CajhBuOXXhppdOmnZ7hino4ZCgYjffwE03OTA==
dependencies:
- "@backstage/backend-common" "^0.18.5"
- "@backstage/backend-plugin-api" "^0.5.2"
- "@backstage/backend-tasks" "^0.5.2"
- "@backstage/catalog-client" "^1.4.1"
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@backstage/integration" "^1.4.5"
- "@backstage/plugin-catalog-common" "^1.0.13"
- "@backstage/plugin-catalog-node" "^1.3.6"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/plugin-permission-node" "^0.7.8"
- "@backstage/plugin-scaffolder-common" "^1.3.0"
- "@backstage/plugin-search-backend-module-catalog" "^0.1.1"
- "@backstage/plugin-search-common" "^1.2.3"
- "@backstage/types" "^1.0.2"
+ "@backstage/backend-common" "^0.19.1"
+ "@backstage/backend-plugin-api" "^0.5.4"
+ "@backstage/backend-tasks" "^0.5.4"
+ "@backstage/catalog-client" "^1.4.3"
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/config" "^1.0.8"
+ "@backstage/errors" "^1.2.1"
+ "@backstage/integration" "^1.5.1"
+ "@backstage/plugin-auth-node" "^0.2.16"
+ "@backstage/plugin-catalog-common" "^1.0.15"
+ "@backstage/plugin-catalog-node" "^1.4.0"
+ "@backstage/plugin-events-node" "^0.2.8"
+ "@backstage/plugin-permission-common" "^0.7.7"
+ "@backstage/plugin-permission-node" "^0.7.10"
+ "@backstage/plugin-scaffolder-common" "^1.3.2"
+ "@backstage/plugin-search-backend-module-catalog" "^0.1.3"
+ "@backstage/plugin-search-common" "^1.2.5"
+ "@backstage/types" "^1.1.0"
"@opentelemetry/api" "^1.3.0"
"@types/express" "^4.17.6"
codeowners-utils "^1.0.2"
@@ -3897,25 +3623,7 @@
yn "^4.0.0"
zod "^3.21.4"
-"@backstage/plugin-catalog-common@^1.0.13":
- version "1.0.13"
- resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.13.tgz#b0b77c840b2f3555c735d8ca405d5ceb59ea2879"
- integrity sha512-YXCNy8ArLZdYxuZsbNjPDlqn1/US889BG+4fPJozZtHwDdmTn+oCa60ixo65toDkjxrGD1jWPe+QcKptKE9dlA==
- dependencies:
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/plugin-search-common" "^1.2.3"
-
-"@backstage/plugin-catalog-common@^1.0.14":
- version "1.0.14"
- resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.14.tgz#2f1e1ea5b5a651c3659bf3a2c39e8d90730ad94e"
- integrity sha512-0LWt3HRjyvVcx36s1+dGRQEdLW7UvO80MRKpJk+JKlgtf1jYl0W2j8AzXzB6YO6dMh06KKujkNqLUrzUx3ch6A==
- dependencies:
- "@backstage/catalog-model" "^1.4.0"
- "@backstage/plugin-permission-common" "^0.7.6"
- "@backstage/plugin-search-common" "^1.2.4"
-
-"@backstage/plugin-catalog-common@^1.0.15":
+"@backstage/plugin-catalog-common@^1.0.13", "@backstage/plugin-catalog-common@^1.0.14", "@backstage/plugin-catalog-common@^1.0.15":
version "1.0.15"
resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.15.tgz#9aa2723f0fb3d6bd1cc5bb2fbd03fbc5b8a59046"
integrity sha512-x1BurUKE+aKvHPAen7OrqmBhi5+Cb0gsoBbyXr5aL4qb4yOVbFI56SMfZ/k4AcqdmJmqonSQuyZJLIryAYAF5Q==
@@ -3972,19 +3680,7 @@
react-use "^17.2.4"
yaml "^2.0.0"
-"@backstage/plugin-catalog-node@^1.3.6":
- version "1.3.6"
- resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-node/-/plugin-catalog-node-1.3.6.tgz#1deb5cdf7de615277f412191203ba01801a8f0f9"
- integrity sha512-RugvyBsPSgTQak5N0fFVM5YBWUHEWjJMso0BK8VMSLsWgli7ZtlXX5Cg/uXUb2CUHu9Tbw3ylDWkH0R68zfrZw==
- dependencies:
- "@backstage/backend-plugin-api" "^0.5.2"
- "@backstage/catalog-client" "^1.4.1"
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/errors" "^1.1.5"
- "@backstage/plugin-catalog-common" "^1.0.13"
- "@backstage/types" "^1.0.2"
-
-"@backstage/plugin-catalog-node@^1.4.0":
+"@backstage/plugin-catalog-node@^1.3.6", "@backstage/plugin-catalog-node@^1.4.0":
version "1.4.0"
resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-node/-/plugin-catalog-node-1.4.0.tgz#505ccbd1a5ad36cb8848bdf06407bd12dcf31185"
integrity sha512-Ep0J7fMLft86k/HQoicFfHfv6UYsmX9KiPlFLZFrq2gYmfaxXosjlXWoj3zD27fO0mY9qa9qYooIy5XLH2yIFw==
@@ -3996,51 +3692,21 @@
"@backstage/plugin-catalog-common" "^1.0.15"
"@backstage/types" "^1.1.0"
-"@backstage/plugin-catalog-react@^1.6.0":
- version "1.6.0"
- resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.6.0.tgz#09caf2788959fefc4bd845360b0c6ec405caae0b"
- integrity sha512-N/eQLFDSWqJzWSnrO07jOCpTCGs0beImR5TZSTPmlDgjzM1Nb80W5XvV/7q0+AVUBKtnw37LTk6JDDNXBnkyfg==
+"@backstage/plugin-catalog-react@^1.6.0", "@backstage/plugin-catalog-react@^1.7.0", "@backstage/plugin-catalog-react@^1.8.0":
+ version "1.8.0"
+ resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.8.0.tgz#bbd98c7ad04252ee1638295c60684cf6467e3bfe"
+ integrity sha512-OOsm8ocvpy6kHgn2a/6zbz/CtMn3XCvAIy8sY6rTFYkwlauNsL9oktppkxzU5Vp1IWGu4Ot1kmjBP0tx6Z7POw==
dependencies:
- "@backstage/catalog-client" "^1.4.1"
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/core-components" "^0.13.1"
- "@backstage/core-plugin-api" "^1.5.1"
- "@backstage/errors" "^1.1.5"
- "@backstage/integration" "^1.4.5"
- "@backstage/plugin-catalog-common" "^1.0.13"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/plugin-permission-react" "^0.4.12"
- "@backstage/theme" "^0.3.0"
- "@backstage/types" "^1.0.2"
- "@backstage/version-bridge" "^1.0.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"
- classnames "^2.2.6"
- jwt-decode "^3.1.0"
- lodash "^4.17.21"
- material-ui-popup-state "^1.9.3"
- qs "^6.9.4"
- react-use "^17.2.4"
- yaml "^2.0.0"
- zen-observable "^0.10.0"
-
-"@backstage/plugin-catalog-react@^1.7.0":
- version "1.7.0"
- resolved "https://registry.npmmirror.com/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.7.0.tgz#4aea594282ba4d6010e2ae5f9a04cbb0eaf57777"
- integrity sha512-vEOZjh22gnETDj9b1Nat9DA6R0q27QyRpts5db04oadkAB4khZ9V97/aao1qDaXXzlPHkavJDn/VqYjeMi2Kog==
- dependencies:
- "@backstage/catalog-client" "^1.4.2"
- "@backstage/catalog-model" "^1.4.0"
- "@backstage/core-components" "^0.13.2"
- "@backstage/core-plugin-api" "^1.5.2"
- "@backstage/errors" "^1.2.0"
- "@backstage/integration" "^1.5.0"
- "@backstage/plugin-catalog-common" "^1.0.14"
- "@backstage/plugin-permission-common" "^0.7.6"
- "@backstage/plugin-permission-react" "^0.4.13"
- "@backstage/theme" "^0.4.0"
+ "@backstage/catalog-client" "^1.4.3"
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/core-components" "^0.13.3"
+ "@backstage/core-plugin-api" "^1.5.3"
+ "@backstage/errors" "^1.2.1"
+ "@backstage/integration" "^1.5.1"
+ "@backstage/plugin-catalog-common" "^1.0.15"
+ "@backstage/plugin-permission-common" "^0.7.7"
+ "@backstage/plugin-permission-react" "^0.4.14"
+ "@backstage/theme" "^0.4.1"
"@backstage/types" "^1.1.0"
"@backstage/version-bridge" "^1.0.4"
"@material-ui/core" "^4.12.2"
@@ -4085,6 +3751,13 @@
react-use "^17.2.4"
zen-observable "^0.10.0"
+"@backstage/plugin-events-node@^0.2.8":
+ version "0.2.8"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@backstage/plugin-events-node/-/plugin-events-node-0.2.8.tgz#beb889b5fcc3ef78a157ea96e9b95560dc151870"
+ integrity sha512-S1fNPXe2hC/gFvRREFKg/3IYUtZC0Lu3GXZciP8XBJgjHr1HVoh+zfkzsTXPr5HFfgAJ3GNUsSW8Nj7VGHjh6A==
+ dependencies:
+ "@backstage/backend-plugin-api" "^0.5.4"
+
"@backstage/plugin-github-actions@^0.5.18":
version "0.5.18"
resolved "https://registry.npmmirror.com/@backstage/plugin-github-actions/-/plugin-github-actions-0.5.18.tgz#617d5d711fa60fd2fd6b2ca4facfb877730c2b47"
@@ -4144,16 +3817,7 @@
winston "^3.2.1"
yn "^4.0.0"
-"@backstage/plugin-kubernetes-common@^0.6.4":
- version "0.6.4"
- resolved "https://registry.npmmirror.com/@backstage/plugin-kubernetes-common/-/plugin-kubernetes-common-0.6.4.tgz#a3750706c9bb78b067b722e9f1f101bd0a72dbf3"
- integrity sha512-bTqyqbht5rRE2ZhailHK7kCvT1E12zgVNmzHTjuL7J7afOHy4oAZRebb7gi3DVHCWJjnZkHkHUcZ8wKE5txkqA==
- dependencies:
- "@backstage/catalog-model" "^1.4.0"
- "@backstage/plugin-permission-common" "^0.7.6"
- "@kubernetes/client-node" "0.18.1"
-
-"@backstage/plugin-kubernetes-common@^0.6.5":
+"@backstage/plugin-kubernetes-common@^0.6.4", "@backstage/plugin-kubernetes-common@^0.6.5":
version "0.6.5"
resolved "https://registry.npmmirror.com/@backstage/plugin-kubernetes-common/-/plugin-kubernetes-common-0.6.5.tgz#8764cb5c6ba0647098f596b3bd18be906ed32086"
integrity sha512-b764fy1/XLTvmlJJiHiCu1jshjBEb5HtPeYQiphr59/7Z3Cz7WfkeyI4+WZO+iLwrPO9oqSxZ7SZudPMwUublA==
@@ -4207,31 +3871,7 @@
qs "^6.10.1"
react-use "^17.2.4"
-"@backstage/plugin-permission-common@^0.7.5":
- version "0.7.5"
- resolved "https://registry.npmmirror.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.7.5.tgz#6403446a98a665f813e2b550d9e47c9059566dcc"
- integrity sha512-7kltlP+p79tiyOgxao90+yme6HtWtxY6lIl3lksYD2XMb19FFcJaxtYmx3DPlDzecaVAoUK8gQG9NrGtbQJeTQ==
- dependencies:
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@backstage/types" "^1.0.2"
- cross-fetch "^3.1.5"
- uuid "^8.0.0"
- zod "^3.21.4"
-
-"@backstage/plugin-permission-common@^0.7.6":
- version "0.7.6"
- resolved "https://registry.npmmirror.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.7.6.tgz#37dd8b0825704c6de1b9957166496bae45f2bec1"
- integrity sha512-yLbtldyxOKgfT4JrKbkzY0I47cRoEc3UvQPtlwtcsSELbc34hgMx4F5aJpxbNMVH65y9lcThcektDpG4LhVPag==
- dependencies:
- "@backstage/config" "^1.0.8"
- "@backstage/errors" "^1.2.0"
- "@backstage/types" "^1.1.0"
- cross-fetch "^3.1.5"
- uuid "^8.0.0"
- zod "^3.21.4"
-
-"@backstage/plugin-permission-common@^0.7.7":
+"@backstage/plugin-permission-common@^0.7.5", "@backstage/plugin-permission-common@^0.7.6", "@backstage/plugin-permission-common@^0.7.7":
version "0.7.7"
resolved "https://registry.npmmirror.com/@backstage/plugin-permission-common/-/plugin-permission-common-0.7.7.tgz#82459ddf92751930a8facf81f7ff4a4cafc2e004"
integrity sha512-8nZlCzmiU4fjT6MKjJf9SXRoYgsDcbf4bR751Z66KXVEgede9sRHThVHvoXg0l0CnNEoQrzxxUTUvSqinORBMg==
@@ -4243,7 +3883,7 @@
uuid "^8.0.0"
zod "^3.21.4"
-"@backstage/plugin-permission-node@^0.7.10":
+"@backstage/plugin-permission-node@^0.7.10", "@backstage/plugin-permission-node@^0.7.8":
version "0.7.10"
resolved "https://registry.npmmirror.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.7.10.tgz#a4471bcf97a0dfe4f71d64c35a45118577b7a8a9"
integrity sha512-Ky9nFwW35+2Y2SirO5Jk/cr2+ymlJfqnpNhg3Nvwrx1eD3Oj6qiXpjnH8tmce0XZIeWVMD6WC6xrRDZufhEPgw==
@@ -4260,44 +3900,14 @@
zod "^3.21.4"
zod-to-json-schema "^3.20.4"
-"@backstage/plugin-permission-node@^0.7.8":
- version "0.7.8"
- resolved "https://registry.npmmirror.com/@backstage/plugin-permission-node/-/plugin-permission-node-0.7.8.tgz#6ae9be89b21f4f84429fc1eab1684202b9ad62fc"
- integrity sha512-Ugw0F3kYaLvxCIyqSNxywQ9dKghZ5fZZJudXKgM3o1pB07jOj4/QVnAKBm8A9DCv2rN3E/07Ij2nNhF+xkC+Pg==
- dependencies:
- "@backstage/backend-common" "^0.18.5"
- "@backstage/backend-plugin-api" "^0.5.2"
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@backstage/plugin-auth-node" "^0.2.14"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@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.12":
- version "0.4.12"
- resolved "https://registry.npmmirror.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.12.tgz#e8e5a10fb7ff193031ab8a299fcde85d056e7d19"
- integrity sha512-//12gUQ19rbNoa7xAEUZ7q4R/RQDcVcwZN6RoHZaicW1pf3VWKeNjEUzIst8ThjdYFt7xRAbMbGixmGC/utsoQ==
- dependencies:
- "@backstage/config" "^1.0.7"
- "@backstage/core-plugin-api" "^1.5.1"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@types/react" "^16.13.1 || ^17.0.0"
- cross-fetch "^3.1.5"
- react-use "^17.2.4"
- swr "^2.0.0"
-
-"@backstage/plugin-permission-react@^0.4.13":
- version "0.4.13"
- resolved "https://registry.npmmirror.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.13.tgz#b0b1fd4fc56fef563fe4e27b425c9a7c4596c28e"
- integrity sha512-go2lRFJ6Sfe1IfqPqnwH90rTxQdPygq7mLRlcqYpjh6FZxnF+5s46ZOUDIxgQcE6AHNe/qKJmCf1/gBtnKQRAg==
+"@backstage/plugin-permission-react@^0.4.12", "@backstage/plugin-permission-react@^0.4.13", "@backstage/plugin-permission-react@^0.4.14":
+ version "0.4.14"
+ resolved "https://registry.npmmirror.com/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.14.tgz#50b1e60230a6385fbd7f5bbb175c64710114f2bd"
+ integrity sha512-f4b9QZhkja6EIXzjuOEOWkyaeeGvwNAkuwuJrbNg+9E0ov/d0aQQv//sQUrj4XZm63yLipwcTPtW3oKqRvR/hw==
dependencies:
"@backstage/config" "^1.0.8"
- "@backstage/core-plugin-api" "^1.5.2"
- "@backstage/plugin-permission-common" "^0.7.6"
+ "@backstage/core-plugin-api" "^1.5.3"
+ "@backstage/plugin-permission-common" "^0.7.7"
"@types/react" "^16.13.1 || ^17.0.0"
cross-fetch "^3.1.5"
react-use "^17.2.4"
@@ -4322,28 +3932,28 @@
yn "^4.0.0"
yup "^0.32.9"
-"@backstage/plugin-scaffolder-backend@^1.14.0":
- version "1.14.0"
- resolved "https://registry.npmmirror.com/@backstage/plugin-scaffolder-backend/-/plugin-scaffolder-backend-1.14.0.tgz#3eed585d361c8ab1a42d21f98507eacb44017775"
- integrity sha512-1ADlUXUKvz987Y58J8la5Y00RtDb/e3UmRAOddaGwFBtsN9AMrDDKMCW7xUOHn7kf399ka6DtPId60jEsjAQgQ==
+"@backstage/plugin-scaffolder-backend@^1.14.0", "@backstage/plugin-scaffolder-backend@^1.7.0":
+ version "1.15.1"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@backstage/plugin-scaffolder-backend/-/plugin-scaffolder-backend-1.15.1.tgz#81d25f84f84c6ec08e99358cc2972bbc692c2d1c"
+ integrity sha512-7qiP0J+ueGBRjYuxpTLoOqHzZ5qZgNU2YqpVckrR7dMF3aTTxa9ggjH3AaL5ksxt8fuG1N5GC/3ltGITUMyc+Q==
dependencies:
- "@backstage/backend-common" "^0.18.5"
- "@backstage/backend-plugin-api" "^0.5.2"
- "@backstage/backend-tasks" "^0.5.2"
- "@backstage/catalog-client" "^1.4.1"
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@backstage/integration" "^1.4.5"
- "@backstage/plugin-auth-node" "^0.2.14"
- "@backstage/plugin-catalog-backend" "^1.9.1"
- "@backstage/plugin-catalog-common" "^1.0.13"
- "@backstage/plugin-catalog-node" "^1.3.6"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/plugin-permission-node" "^0.7.8"
- "@backstage/plugin-scaffolder-common" "^1.3.0"
- "@backstage/plugin-scaffolder-node" "^0.1.3"
- "@backstage/types" "^1.0.2"
+ "@backstage/backend-common" "^0.19.1"
+ "@backstage/backend-plugin-api" "^0.5.4"
+ "@backstage/backend-tasks" "^0.5.4"
+ "@backstage/catalog-client" "^1.4.3"
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/config" "^1.0.8"
+ "@backstage/errors" "^1.2.1"
+ "@backstage/integration" "^1.5.1"
+ "@backstage/plugin-auth-node" "^0.2.16"
+ "@backstage/plugin-catalog-backend" "^1.11.0"
+ "@backstage/plugin-catalog-common" "^1.0.15"
+ "@backstage/plugin-catalog-node" "^1.4.0"
+ "@backstage/plugin-permission-common" "^0.7.7"
+ "@backstage/plugin-permission-node" "^0.7.10"
+ "@backstage/plugin-scaffolder-common" "^1.3.2"
+ "@backstage/plugin-scaffolder-node" "^0.1.5"
+ "@backstage/types" "^1.1.0"
"@gitbeaker/core" "^35.6.0"
"@gitbeaker/node" "^35.1.0"
"@octokit/webhooks" "^10.0.0"
@@ -4359,9 +3969,11 @@
git-url-parse "^13.0.0"
globby "^11.0.0"
isbinaryfile "^5.0.0"
+ isolated-vm "^4.5.0"
isomorphic-git "^1.23.0"
jsonschema "^1.2.6"
knex "^2.0.0"
+ libsodium-wrappers "^0.7.11"
lodash "^4.17.21"
luxon "^3.0.0"
morgan "^1.10.0"
@@ -4373,60 +3985,59 @@
p-queue "^6.6.2"
prom-client "^14.0.1"
uuid "^8.2.0"
- vm2 "^3.9.18"
winston "^3.2.1"
yaml "^2.0.0"
zen-observable "^0.10.0"
zod "^3.21.4"
-"@backstage/plugin-scaffolder-common@^1.3.0":
- version "1.3.0"
- resolved "https://registry.npmmirror.com/@backstage/plugin-scaffolder-common/-/plugin-scaffolder-common-1.3.0.tgz#892852921faa74bc58bd4cdeffec9701587b2f41"
- integrity sha512-uK8cekAor8SR+cJOiXsONmJy6FBmdBDxMtIHBtl3FIG8KbclcU9aKKTgFMp1UAX4TEWezDm0X6PtCjzNyk8XOA==
+"@backstage/plugin-scaffolder-common@^1.3.0", "@backstage/plugin-scaffolder-common@^1.3.2":
+ version "1.3.2"
+ resolved "https://registry.npmmirror.com/@backstage/plugin-scaffolder-common/-/plugin-scaffolder-common-1.3.2.tgz#fda9ecf1774b4327c0a49ecde3d44681ab9e0f6f"
+ integrity sha512-u9fr9AvLGvTnbEgNtJOVJtqF5mpDbRVijRA+ySL7gWZH6d4Qyizg4kzfvwGvXQcc7kLWzM1JQt3x5eIYtd7pWg==
dependencies:
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/types" "^1.0.2"
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/plugin-permission-common" "^0.7.7"
+ "@backstage/types" "^1.1.0"
-"@backstage/plugin-scaffolder-node@^0.1.3":
- version "0.1.3"
- resolved "https://registry.npmmirror.com/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.1.3.tgz#40e514c78e11d694361a7d56474cedac7453269a"
- integrity sha512-EtUBxcK8y+9utOx+ZGElVdydxtGvTumX0DoAMXYSeyWqyGum7WRqgKBcbxXq6oOGFdopFQIOEYu8sgR9eEfjFQ==
+"@backstage/plugin-scaffolder-node@^0.1.3", "@backstage/plugin-scaffolder-node@^0.1.5":
+ version "0.1.5"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@backstage/plugin-scaffolder-node/-/plugin-scaffolder-node-0.1.5.tgz#8cc82ab47940c187d1e44fcb89390885278b0e94"
+ integrity sha512-Lw5S9OiIhlWFiZB+ThaBNJnMilKJnyufEDWQwvQXfyegBCd1tEWIV1B616hsA2Bn/plGhbI5T9HqmskxN5tI/A==
dependencies:
- "@backstage/backend-plugin-api" "^0.5.2"
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/plugin-scaffolder-common" "^1.3.0"
- "@backstage/types" "^1.0.2"
+ "@backstage/backend-plugin-api" "^0.5.4"
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/plugin-scaffolder-common" "^1.3.2"
+ "@backstage/types" "^1.1.0"
jsonschema "^1.2.6"
winston "^3.2.1"
zod "^3.21.4"
zod-to-json-schema "^3.20.4"
-"@backstage/plugin-scaffolder-react@^1.4.0":
- version "1.4.0"
- resolved "https://registry.npmmirror.com/@backstage/plugin-scaffolder-react/-/plugin-scaffolder-react-1.4.0.tgz#a89c99e432b541b33c4f7ee4069f18b49dc24ed4"
- integrity sha512-MEXzGl6t8b3/g6+qG7c+8DrWnkqWi85+ImygJlYxfb0whx/Da27LQ3mXsRY7YvBx5CNWwzqOYESx3B7B6FjonQ==
+"@backstage/plugin-scaffolder-react@^1.4.0", "@backstage/plugin-scaffolder-react@^1.5.1":
+ version "1.5.1"
+ resolved "https://registry.npmmirror.com/@backstage/plugin-scaffolder-react/-/plugin-scaffolder-react-1.5.1.tgz#925030c3ece04438ed292ca051f117cb91d716b0"
+ integrity sha512-BFbORWlihTJTREZd43qglSPiN5nvkYvWXZfJ5MoH2SW2kgDfihPNlivQuLmHAyGf9ygw0Y1UI7msKJxikCUJyw==
dependencies:
- "@backstage/catalog-client" "^1.4.1"
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/core-components" "^0.13.1"
- "@backstage/core-plugin-api" "^1.5.1"
- "@backstage/errors" "^1.1.5"
- "@backstage/plugin-catalog-react" "^1.6.0"
- "@backstage/plugin-scaffolder-common" "^1.3.0"
- "@backstage/theme" "^0.3.0"
- "@backstage/types" "^1.0.2"
+ "@backstage/catalog-client" "^1.4.3"
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/core-components" "^0.13.3"
+ "@backstage/core-plugin-api" "^1.5.3"
+ "@backstage/errors" "^1.2.1"
+ "@backstage/plugin-catalog-react" "^1.8.0"
+ "@backstage/plugin-scaffolder-common" "^1.3.2"
+ "@backstage/theme" "^0.4.1"
+ "@backstage/types" "^1.1.0"
"@backstage/version-bridge" "^1.0.4"
"@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.6.0"
+ "@rjsf/core-v5" "npm:@rjsf/core@5.7.3"
"@rjsf/material-ui" "^3.2.1"
- "@rjsf/material-ui-v5" "npm:@rjsf/material-ui@5.6.0"
- "@rjsf/utils" "5.6.0"
- "@rjsf/validator-ajv8" "5.6.0"
+ "@rjsf/material-ui-v5" "npm:@rjsf/material-ui@5.7.3"
+ "@rjsf/utils" "5.7.3"
+ "@rjsf/validator-ajv8" "5.7.3"
"@types/json-schema" "^7.0.9"
"@types/react" "^16.13.1 || ^17.0.0"
classnames "^2.2.6"
@@ -4443,26 +4054,26 @@
zod "^3.21.4"
zod-to-json-schema "^3.20.4"
-"@backstage/plugin-scaffolder@^1.13.1":
- version "1.13.1"
- resolved "https://registry.npmmirror.com/@backstage/plugin-scaffolder/-/plugin-scaffolder-1.13.1.tgz#f7b579440ee0aff5bc1f0056824a1c9b4d60684c"
- integrity sha512-fjVLOsrKW+bnGxVraFvQU6suZ2JmF2vm/MtIq3+Fjn9D3/2jPHEVQ65AP0aqHpyh76a4+2wWiP5Cxr+JyoKHQg==
+"@backstage/plugin-scaffolder@^1.13.1", "@backstage/plugin-scaffolder@^1.14.1":
+ version "1.14.1"
+ resolved "https://registry.npmmirror.com/@backstage/plugin-scaffolder/-/plugin-scaffolder-1.14.1.tgz#bf0ded44209150c52f0184cc3da2fdbbcc8aa6ce"
+ integrity sha512-QIc8Dy/WijpcL8VMahvopVH0NCb6yWz8lRaVbyroM8kLyjtzX5g0epTCcGXAIqyFK0F6P/z/fBOY7S6REzNCdQ==
dependencies:
- "@backstage/catalog-client" "^1.4.1"
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/config" "^1.0.7"
- "@backstage/core-components" "^0.13.1"
- "@backstage/core-plugin-api" "^1.5.1"
- "@backstage/errors" "^1.1.5"
- "@backstage/integration" "^1.4.5"
- "@backstage/integration-react" "^1.1.13"
- "@backstage/plugin-catalog-common" "^1.0.13"
- "@backstage/plugin-catalog-react" "^1.6.0"
- "@backstage/plugin-permission-react" "^0.4.12"
- "@backstage/plugin-scaffolder-common" "^1.3.0"
- "@backstage/plugin-scaffolder-react" "^1.4.0"
- "@backstage/theme" "^0.3.0"
- "@backstage/types" "^1.0.2"
+ "@backstage/catalog-client" "^1.4.3"
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/config" "^1.0.8"
+ "@backstage/core-components" "^0.13.3"
+ "@backstage/core-plugin-api" "^1.5.3"
+ "@backstage/errors" "^1.2.1"
+ "@backstage/integration" "^1.5.1"
+ "@backstage/integration-react" "^1.1.15"
+ "@backstage/plugin-catalog-common" "^1.0.15"
+ "@backstage/plugin-catalog-react" "^1.8.0"
+ "@backstage/plugin-permission-react" "^0.4.14"
+ "@backstage/plugin-scaffolder-common" "^1.3.2"
+ "@backstage/plugin-scaffolder-react" "^1.5.1"
+ "@backstage/theme" "^0.4.1"
+ "@backstage/types" "^1.1.0"
"@codemirror/language" "^6.0.0"
"@codemirror/legacy-modes" "^6.1.0"
"@codemirror/view" "^6.0.0"
@@ -4472,11 +4083,12 @@
"@react-hookz/web" "^20.0.0"
"@rjsf/core" "^3.2.1"
"@rjsf/material-ui" "^3.2.1"
- "@rjsf/utils" "5.6.0"
- "@rjsf/validator-ajv8" "5.6.0"
+ "@rjsf/utils" "5.7.3"
+ "@rjsf/validator-ajv8" "5.7.3"
"@types/react" "^16.13.1 || ^17.0.0"
"@uiw/react-codemirror" "^4.9.3"
classnames "^2.2.6"
+ event-source-polyfill "^1.0.31"
git-url-parse "^13.0.0"
humanize-duration "^3.25.1"
immer "^9.0.1"
@@ -4491,21 +4103,21 @@
zod "^3.21.4"
zod-to-json-schema "^3.20.4"
-"@backstage/plugin-search-backend-module-catalog@^0.1.1":
- version "0.1.1"
- resolved "https://registry.npmmirror.com/@backstage/plugin-search-backend-module-catalog/-/plugin-search-backend-module-catalog-0.1.1.tgz#653e2cb91e143293da67550aca42065e98e52ad0"
- integrity sha512-hKctjFxRu72rS46zRHf2ZE6KLW5PcWfyoA4M0nmk3Z8QL7pue4aCtRI2dHeJVPeW9WwPh5k2J1h1GYKsx1L98Q==
+"@backstage/plugin-search-backend-module-catalog@^0.1.1", "@backstage/plugin-search-backend-module-catalog@^0.1.3":
+ version "0.1.3"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@backstage/plugin-search-backend-module-catalog/-/plugin-search-backend-module-catalog-0.1.3.tgz#244272e3ff2e4f9720b7347058e08edafd798a5b"
+ integrity sha512-FpX07ajqdWynki0nR68X6WnWLJwksAbQ+v0r8wqdgYtkKcylvIOEbS4lMwGUKIM72skxuasCW/+x98DtFJGJMg==
dependencies:
- "@backstage/backend-common" "^0.18.5"
- "@backstage/backend-plugin-api" "^0.5.2"
- "@backstage/backend-tasks" "^0.5.2"
- "@backstage/catalog-client" "^1.4.1"
- "@backstage/catalog-model" "^1.3.0"
- "@backstage/config" "^1.0.7"
- "@backstage/plugin-catalog-common" "^1.0.13"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/plugin-search-backend-node" "^1.2.1"
- "@backstage/plugin-search-common" "^1.2.3"
+ "@backstage/backend-common" "^0.19.1"
+ "@backstage/backend-plugin-api" "^0.5.4"
+ "@backstage/backend-tasks" "^0.5.4"
+ "@backstage/catalog-client" "^1.4.3"
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/config" "^1.0.8"
+ "@backstage/plugin-catalog-common" "^1.0.15"
+ "@backstage/plugin-permission-common" "^0.7.7"
+ "@backstage/plugin-search-backend-node" "^1.2.3"
+ "@backstage/plugin-search-common" "^1.2.5"
"@backstage/plugin-search-backend-module-pg@^0.5.6":
version "0.5.6"
@@ -4543,18 +4155,18 @@
p-limit "^3.1.0"
winston "^3.2.1"
-"@backstage/plugin-search-backend-node@^1.2.1":
- version "1.2.1"
- resolved "https://registry.npmmirror.com/@backstage/plugin-search-backend-node/-/plugin-search-backend-node-1.2.1.tgz#fd2d327dfea9296331f2c2523dc8eee2b2e6a2bc"
- integrity sha512-nZvpMFCOMIdMEB35IKg97uKkRj/WHpaC0SZmzBvMnt/04uXRFaTo5hLN5oFHh1m4i6LYlQRM680hGMnQD5OBXA==
+"@backstage/plugin-search-backend-node@^1.2.1", "@backstage/plugin-search-backend-node@^1.2.3":
+ version "1.2.3"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@backstage/plugin-search-backend-node/-/plugin-search-backend-node-1.2.3.tgz#1ac0e9cdbed8e77e60b35ddd45712b1b84fe8edc"
+ integrity sha512-ySZEp6EhpRiVgW/I9azEoCNEnSYhI332IxroZDltIeJMgfOFAUx3SJlHUpCRh7ieHT3UhJqEKVkCcXlc/snMPA==
dependencies:
- "@backstage/backend-common" "^0.18.5"
- "@backstage/backend-plugin-api" "^0.5.2"
- "@backstage/backend-tasks" "^0.5.2"
- "@backstage/config" "^1.0.7"
- "@backstage/errors" "^1.1.5"
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/plugin-search-common" "^1.2.3"
+ "@backstage/backend-common" "^0.19.1"
+ "@backstage/backend-plugin-api" "^0.5.4"
+ "@backstage/backend-tasks" "^0.5.4"
+ "@backstage/config" "^1.0.8"
+ "@backstage/errors" "^1.2.1"
+ "@backstage/plugin-permission-common" "^0.7.7"
+ "@backstage/plugin-search-common" "^1.2.5"
"@types/lunr" "^2.3.3"
lodash "^4.17.21"
lunr "^2.3.9"
@@ -4587,23 +4199,7 @@
yn "^4.0.0"
zod "^3.21.4"
-"@backstage/plugin-search-common@^1.2.3":
- version "1.2.3"
- resolved "https://registry.npmmirror.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.3.tgz#7aca4ec97e9e6f33c35d491a017b06cd34c64710"
- integrity sha512-3MEwjz/g5pDrxsH4AzRSuHA4RUoR59MDcIx/9Lp8jCVEDiFWNNKg2xh7aZhYZkwwg8ywzS6cs0iuxV3/E7eetg==
- dependencies:
- "@backstage/plugin-permission-common" "^0.7.5"
- "@backstage/types" "^1.0.2"
-
-"@backstage/plugin-search-common@^1.2.4":
- version "1.2.4"
- resolved "https://registry.npmmirror.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.4.tgz#1d526b5427fae8b3de4845fc1805f1f63a75ec75"
- integrity sha512-UkKHq9GuXa7x/3baIIcmD/5xi+OUOBEY30xoBqUmegZw2ZqrXdBer4mK2o/4XwUUdc4vk2E3RgZhh4aL5G6D+Q==
- dependencies:
- "@backstage/plugin-permission-common" "^0.7.6"
- "@backstage/types" "^1.1.0"
-
-"@backstage/plugin-search-common@^1.2.5":
+"@backstage/plugin-search-common@^1.2.3", "@backstage/plugin-search-common@^1.2.4", "@backstage/plugin-search-common@^1.2.5":
version "1.2.5"
resolved "https://registry.npmmirror.com/@backstage/plugin-search-common/-/plugin-search-common-1.2.5.tgz#a77e00561063924fba64aac8b9d01c8d31cefc6f"
integrity sha512-w4MejQ8CWX1dAiJrkdkbLHnS1Cs6PwA++DHlLa8T2JYr56BzhbJsPBP06upLwTWDIRMaDrlBlddlXeNTG5DguQ==
@@ -4854,21 +4450,16 @@
dependencies:
"@material-ui/core" "^4.12.2"
-"@backstage/theme@^0.4.0":
- version "0.4.0"
- resolved "https://registry.npmmirror.com/@backstage/theme/-/theme-0.4.0.tgz#37d3dca1bb4b18353afb03f821cb6bbcbea1af4c"
- integrity sha512-kE+Yy6S2xFLDNm2AxDZuPUc7qa+6oBgGOASgiLBNXtTsSu2M7VO7ySVDB83Lfm86ADDcYeta23LbtvdvXFXRbg==
+"@backstage/theme@^0.4.0", "@backstage/theme@^0.4.1":
+ version "0.4.1"
+ resolved "https://registry.npmmirror.com/@backstage/theme/-/theme-0.4.1.tgz#7156a7e781ed8cc42d767cba2f1c7f26e957200d"
+ integrity sha512-WtCh8y3SBOXAqOUKZVgHDyBbz6fxUF4e08o00+EuXHqpYmYJlVfMvTKcPGM2Ngs2bQ2fSi3+XOJeYnnasjs6Qg==
dependencies:
"@emotion/react" "^11.10.5"
"@emotion/styled" "^11.10.5"
"@mui/material" "^5.12.2"
-"@backstage/types@^1.0.2":
- version "1.0.2"
- resolved "https://registry.npmmirror.com/@backstage/types/-/types-1.0.2.tgz#a12cdc7c1ec7e0d99cb2e30903b9dfd97c1050c9"
- integrity sha512-wE4AAP3je00UlVNV5faIto414aOUNv30CmvNmxgImNKelPRYJsMEicM9slwkrNMyFLqTMITeXJvQvMofUk3Wxg==
-
-"@backstage/types@^1.1.0":
+"@backstage/types@^1.0.0", "@backstage/types@^1.0.2", "@backstage/types@^1.1.0":
version "1.1.0"
resolved "https://registry.npmmirror.com/@backstage/types/-/types-1.1.0.tgz#cf33e0c20584e329308acca2e5fa0435f04d4ea5"
integrity sha512-lpzZD52WHCg+i7anibmIwC3045KVOAUJ8Reoeh74+14SAQ8DTT9aUAxmH8mOFnWzDSr7XnbY5ms8Y8qWRzn2VA==
@@ -4900,8 +4491,10 @@
resolved "https://registry.npmmirror.com/@changesets/types/-/types-4.1.0.tgz#fb8f7ca2324fd54954824e864f9a61a82cb78fe0"
integrity sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==
-"@cnoe-io/plugin-apache-spark@file:../../../../../var/folders/b7/h6wzrfwn6l30pn3fk5j2794dcy0vlz/T/tmp-26390-66rLxROMRq6K":
+"@cnoe-io/plugin-apache-spark@0.1.0":
version "0.1.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@cnoe-io/plugin-apache-spark/-/plugin-apache-spark-0.1.0.tgz#8f8919a75090542ddc1d9250e70511c6d6d28a31"
+ integrity sha512-2Is27wxSAj6ANeJLVQW6MT3hjsIxJND+G+lyK2i3m4SCvQbtJRQAmqGwoBziBzfgZSVI8zUWjQG/r8LrzDUWVQ==
dependencies:
"@backstage/catalog-model" "^1.4.1"
"@backstage/core-components" "^0.13.1"
@@ -4915,11 +4508,12 @@
react "^17.0.0"
react-dom "^16.13.1 || ^17.0.0"
react-router-dom "6.0.0-beta.0 || ^6.3.0"
- react-use "^17.2.4"
yaml "^2.3.1"
-"@cnoe-io/plugin-argo-workflows@file:../../../../../var/folders/b7/h6wzrfwn6l30pn3fk5j2794dcy0vlz/T/tmp-32426-R2tjIfGLJy55":
+"@cnoe-io/plugin-argo-workflows@0.1.0":
version "0.1.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@cnoe-io/plugin-argo-workflows/-/plugin-argo-workflows-0.1.0.tgz#50749419ffaf829b790583cbeda4a1429c979ad1"
+ integrity sha512-egCiZqSbFBkv5ueohxqs7WL72lKfc2tSi0TryFcKferSewKmv10kaDGWfoT73AUzPgAOckrSl+lpXzuGYh3hIA==
dependencies:
"@backstage/catalog-model" "^1.4.1"
"@backstage/core-components" "^0.13.1"
@@ -4932,6 +4526,40 @@
"@material-ui/lab" "4.0.0-alpha.61"
react-use "^17.2.4"
+"@cnoe-io/plugin-scaffolder-actions-frontend@0.1.0":
+ version "0.1.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@cnoe-io/plugin-scaffolder-actions-frontend/-/plugin-scaffolder-actions-frontend-0.1.0.tgz#6a00e3e2b9fa3e1e8bf9a8504db189a8504a0cf8"
+ integrity sha512-SeXEA/Ngvpn4p7v+FJpCsvCVS+Tj7vonAFdhmr1sx5FVUqTi807zuTzcjnZWDlPAjBrIryospduokUKPzTz4Yw==
+ dependencies:
+ "@backstage/catalog-model" "^1.4.1"
+ "@backstage/core-components" "^0.13.1"
+ "@backstage/core-plugin-api" "^1.5.1"
+ "@backstage/plugin-catalog-react" "^1.7.0"
+ "@backstage/plugin-kubernetes" "^0.9.2"
+ "@backstage/plugin-scaffolder" "^1.14.1"
+ "@backstage/theme" "^0.3.0"
+ "@material-ui/core" "^4.12.2"
+ "@material-ui/icons" "^4.9.1"
+ "@material-ui/lab" "4.0.0-alpha.61"
+ react "^17.0.0"
+ react-dom "^16.13.1 || ^17.0.0"
+ react-router-dom "6.0.0-beta.0 || ^6.3.0"
+ yaml "^2.3.1"
+
+"@cnoe-io/plugin-scaffolder-actions@0.1.0":
+ version "0.1.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@cnoe-io/plugin-scaffolder-actions/-/plugin-scaffolder-actions-0.1.0.tgz#b4f8f5b178b4abf55caec62847af5bad01a471ad"
+ integrity sha512-DuuvbGSLYoJB2RHar9T+AI8K7TpX5eW38qgXMRB3SH0DzwJsZOz3R2HkkTIQnrHqK1HXIbm/7PIPzrM33BEDVw==
+ dependencies:
+ "@backstage/integration" "^1.5.1"
+ "@backstage/plugin-scaffolder-backend" "^1.7.0"
+ "@backstage/types" "^1.0.0"
+ "@kubernetes/client-node" "^0.17.1"
+ "@octokit/rest" "^19.0.5"
+ command-exists "^1.2.9"
+ fs-extra "^11.1.1"
+ yaml "^2.3.1"
+
"@codemirror/autocomplete@^6.0.0":
version "6.4.1"
resolved "https://registry.npmmirror.com/@codemirror/autocomplete/-/autocomplete-6.4.1.tgz#0af405af8b90ab24bcb883d8218bd72e47ec03ec"
@@ -6008,6 +5636,28 @@
optionalDependencies:
openid-client "^5.3.0"
+"@kubernetes/client-node@^0.17.1":
+ version "0.17.1"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@kubernetes/client-node/-/client-node-0.17.1.tgz#a5740712848d77823e7d0eee70229936398b4142"
+ integrity sha512-qXANjukuTq/drb1hq1NCYZafpdRTvbyTzbliWO6RwW7eEb2b9qwINbw0DiVHpBQg3e9DeQd8+brI1sR1Fck5kQ==
+ dependencies:
+ byline "^5.0.0"
+ execa "5.0.0"
+ isomorphic-ws "^4.0.1"
+ js-yaml "^4.1.0"
+ jsonpath-plus "^0.19.0"
+ request "^2.88.0"
+ rfc4648 "^1.3.0"
+ shelljs "^0.8.5"
+ stream-buffers "^3.0.2"
+ tar "^6.1.11"
+ tmp-promise "^3.0.2"
+ tslib "^1.9.3"
+ underscore "^1.9.1"
+ ws "^7.3.1"
+ optionalDependencies:
+ openid-client "^5.1.6"
+
"@leichtgewicht/ip-codec@^2.0.1":
version "2.0.4"
resolved "https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b"
@@ -7180,6 +6830,19 @@
before-after-hook "^2.2.0"
universal-user-agent "^6.0.0"
+"@octokit/core@^4.2.1":
+ version "4.2.4"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@octokit/core/-/core-4.2.4.tgz#d8769ec2b43ff37cc3ea89ec4681a20ba58ef907"
+ integrity sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==
+ dependencies:
+ "@octokit/auth-token" "^3.0.0"
+ "@octokit/graphql" "^5.0.0"
+ "@octokit/request" "^6.0.0"
+ "@octokit/request-error" "^3.0.0"
+ "@octokit/types" "^9.0.0"
+ before-after-hook "^2.2.0"
+ universal-user-agent "^6.0.0"
+
"@octokit/endpoint@^6.0.1":
version "6.0.12"
resolved "https://registry.npmmirror.com/@octokit/endpoint/-/endpoint-6.0.12.tgz#3b4d47a4b0e79b1027fb8d75d4221928b2d05658"
@@ -7272,6 +6935,11 @@
resolved "https://registry.npmmirror.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz#d92838a6cd9fb4639ca875ddb3437f1045cc625e"
integrity sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==
+"@octokit/openapi-types@^18.0.0":
+ version "18.0.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@octokit/openapi-types/-/openapi-types-18.0.0.tgz#f43d765b3c7533fd6fb88f3f25df079c24fccf69"
+ integrity sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==
+
"@octokit/plugin-enterprise-rest@^6.0.1":
version "6.0.1"
resolved "https://registry.npmmirror.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437"
@@ -7291,6 +6959,14 @@
dependencies:
"@octokit/types" "^9.0.0"
+"@octokit/plugin-paginate-rest@^6.1.2":
+ version "6.1.2"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8"
+ integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==
+ dependencies:
+ "@octokit/tsconfig" "^1.0.2"
+ "@octokit/types" "^9.2.3"
+
"@octokit/plugin-request-log@^1.0.4":
version "1.0.4"
resolved "https://registry.npmmirror.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85"
@@ -7312,6 +6988,13 @@
"@octokit/types" "^9.0.0"
deprecation "^2.3.1"
+"@octokit/plugin-rest-endpoint-methods@^7.1.2":
+ version "7.2.3"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz#37a84b171a6cb6658816c82c4082ac3512021797"
+ integrity sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==
+ dependencies:
+ "@octokit/types" "^10.0.0"
+
"@octokit/plugin-retry@^4.0.3":
version "4.1.1"
resolved "https://registry.npmmirror.com/@octokit/plugin-retry/-/plugin-retry-4.1.1.tgz#2a96e97219f6506d636b4de696cf368da44a8e20"
@@ -7390,6 +7073,28 @@
"@octokit/plugin-request-log" "^1.0.4"
"@octokit/plugin-rest-endpoint-methods" "^7.0.0"
+"@octokit/rest@^19.0.5":
+ version "19.0.13"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@octokit/rest/-/rest-19.0.13.tgz#e799393264edc6d3c67eeda9e5bd7832dcf974e4"
+ integrity sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==
+ dependencies:
+ "@octokit/core" "^4.2.1"
+ "@octokit/plugin-paginate-rest" "^6.1.2"
+ "@octokit/plugin-request-log" "^1.0.4"
+ "@octokit/plugin-rest-endpoint-methods" "^7.1.2"
+
+"@octokit/tsconfig@^1.0.2":
+ version "1.0.2"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7"
+ integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==
+
+"@octokit/types@^10.0.0":
+ version "10.0.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@octokit/types/-/types-10.0.0.tgz#7ee19c464ea4ada306c43f1a45d444000f419a4a"
+ integrity sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==
+ dependencies:
+ "@octokit/openapi-types" "^18.0.0"
+
"@octokit/types@^6.0.3", "@octokit/types@^6.16.1", "@octokit/types@^6.39.0", "@octokit/types@^6.40.0", "@octokit/types@^6.8.2":
version "6.41.0"
resolved "https://registry.npmmirror.com/@octokit/types/-/types-6.41.0.tgz#e58ef78d78596d2fb7df9c6259802464b5f84a04"
@@ -7404,6 +7109,13 @@
dependencies:
"@octokit/openapi-types" "^16.0.0"
+"@octokit/types@^9.2.3":
+ version "9.3.2"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/@octokit/types/-/types-9.3.2.tgz#3f5f89903b69f6a2d196d78ec35f888c0013cac5"
+ integrity sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==
+ dependencies:
+ "@octokit/openapi-types" "^18.0.0"
+
"@octokit/webhooks-methods@^3.0.0":
version "3.0.2"
resolved "https://registry.npmmirror.com/@octokit/webhooks-methods/-/webhooks-methods-3.0.2.tgz#cece91cc72714a1c83b35d121e04334f051e509c"
@@ -7554,6 +7266,17 @@
nanoid "^3.3.4"
prop-types "^15.7.2"
+"@rjsf/core-v5@npm:@rjsf/core@5.7.3":
+ version "5.7.3"
+ resolved "https://registry.npmmirror.com/@rjsf/core/-/core-5.7.3.tgz#7d49b65a6f9bad5fa9773d25473f361f1b6a71de"
+ integrity sha512-GebhuCyNK8db+UT2COFmaLsCWjVsZwNXC8jubadqTji5rNCpuB1ywzp+vbqX0vnFPd8phVKbVfHNl2S86fUaIA==
+ dependencies:
+ lodash "^4.17.21"
+ lodash-es "^4.17.21"
+ markdown-to-jsx "^7.2.0"
+ nanoid "^3.3.6"
+ prop-types "^15.8.1"
+
"@rjsf/core@^3.2.1":
version "3.2.1"
resolved "https://registry.npmmirror.com/@rjsf/core/-/core-3.2.1.tgz#8a7b24c9a6f01f0ecb093fdfc777172c12b1b009"
@@ -7585,6 +7308,11 @@
resolved "https://registry.npmmirror.com/@rjsf/material-ui/-/material-ui-5.6.0.tgz#f547dfd17e24036ba1e495760d16cbce6d5da985"
integrity sha512-e2YMo2XfgPaHuzh5A18Dw+k33n52Mr2AaGEAkrWPI83yar6i+XT4RZLUp1VwO9pm0PqahKBtyvTEyV+ewdLmWQ==
+"@rjsf/material-ui-v5@npm:@rjsf/material-ui@5.7.3":
+ version "5.7.3"
+ resolved "https://registry.npmmirror.com/@rjsf/material-ui/-/material-ui-5.7.3.tgz#2f8c35d83f7d53c748804031c7f78c299ce98f00"
+ integrity sha512-PeaVjiBhw8N1PxGzcC03gE/eq3Kcu6p84i0EI80A0VFQ5Xbu2V2YI0Bc4imiXehbCn+AthMt6zzBZXKlbhu+Sw==
+
"@rjsf/material-ui@^3.2.1":
version "3.2.1"
resolved "https://registry.npmmirror.com/@rjsf/material-ui/-/material-ui-3.2.1.tgz#84fbf322485aee3a84101e189161f0687779ec8d"
@@ -7601,6 +7329,17 @@
lodash-es "^4.17.15"
react-is "^18.2.0"
+"@rjsf/utils@5.7.3":
+ version "5.7.3"
+ resolved "https://registry.npmmirror.com/@rjsf/utils/-/utils-5.7.3.tgz#715e14011d5740a1c3c60589ac6fa73710ac7f25"
+ integrity sha512-4bUJE4u1A7/wGupiOIKicm50QJ5iJ+C9Zq27EKnk7TeKKIr2MLdg3ljYSV7aKp2ZiGX6CFtXBX3RpaTjugpKAw==
+ dependencies:
+ json-schema-merge-allof "^0.8.1"
+ jsonpointer "^5.0.1"
+ lodash "^4.17.21"
+ lodash-es "^4.17.21"
+ react-is "^18.2.0"
+
"@rjsf/utils@^5.8.1":
version "5.8.2"
resolved "https://registry.npmmirror.com/@rjsf/utils/-/utils-5.8.2.tgz#82e4263eae860f8b08dd9dc7e91585eaf1cf87d9"
@@ -7622,6 +7361,16 @@
lodash "^4.17.15"
lodash-es "^4.17.15"
+"@rjsf/validator-ajv8@5.7.3":
+ version "5.7.3"
+ resolved "https://registry.npmmirror.com/@rjsf/validator-ajv8/-/validator-ajv8-5.7.3.tgz#79f51382f1f57ac74f02090211afd7d0ddaecf11"
+ integrity sha512-/lU9Nyx7s/wMLkTyAgv2dMCKz9et183XohmV6YjHRP+slbxHorKObAYlbLezCYc85TSXGWhgHiyn5FWEP0SEXQ==
+ dependencies:
+ ajv "^8.12.0"
+ ajv-formats "^2.1.1"
+ lodash "^4.17.21"
+ lodash-es "^4.17.21"
+
"@roadiehq/scaffolder-backend-module-utils@^1.8.7":
version "1.8.7"
resolved "https://registry.npmmirror.com/@roadiehq/scaffolder-backend-module-utils/-/scaffolder-backend-module-utils-1.8.7.tgz#47839d4da228e3b91876e6c2b38e228d9afc98fd"
@@ -9788,8 +9537,10 @@ anymatch@^3.0.3, anymatch@~3.1.2:
"@backstage/plugin-techdocs-react" "^1.1.6"
"@backstage/plugin-user-settings" "^0.7.3"
"@backstage/theme" "^0.3.0"
- "@cnoe-io/plugin-apache-spark" "file:../../../../../var/folders/b7/h6wzrfwn6l30pn3fk5j2794dcy0vlz/T/tmp-26390-66rLxROMRq6K"
- "@cnoe-io/plugin-argo-workflows" "file:../../../../../var/folders/b7/h6wzrfwn6l30pn3fk5j2794dcy0vlz/T/tmp-32426-R2tjIfGLJy55"
+ "@cnoe-io/plugin-apache-spark" "0.1.0"
+ "@cnoe-io/plugin-argo-workflows" "0.1.0"
+ "@cnoe-io/plugin-scaffolder-actions" "0.1.0"
+ "@cnoe-io/plugin-scaffolder-actions-frontend" "0.1.0"
"@internal/plugin-workflows" "^0.1.0"
"@material-ui/core" "^4.12.2"
"@material-ui/icons" "^4.9.1"
@@ -13154,6 +12905,11 @@ event-source-polyfill@1.0.25:
resolved "https://registry.npmmirror.com/event-source-polyfill/-/event-source-polyfill-1.0.25.tgz#d8bb7f99cb6f8119c2baf086d9f6ee0514b6d9c8"
integrity sha512-hQxu6sN1Eq4JjoI7ITdQeGGUN193A2ra83qC0Ltm9I2UJVAten3OFVN6k5RX4YWeCS0BoC8xg/5czOCIHVosQg==
+event-source-polyfill@^1.0.31:
+ version "1.0.31"
+ resolved "https://registry.npmmirror.com/event-source-polyfill/-/event-source-polyfill-1.0.31.tgz#45fb0a6fc1375b2ba597361ba4287ffec5bf2e0c"
+ integrity sha512-4IJSItgS/41IxN5UVAVuAyczwZF7ZIEsM1XAoUzIHA6A+xzusEZUutdXz2Nr+MQPLxfTiCvqE79/C8HT8fKFvA==
+
event-stream@=3.3.4:
version "3.3.4"
resolved "https://registry.npmmirror.com/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
@@ -13210,6 +12966,21 @@ execa@4.1.0:
signal-exit "^3.0.2"
strip-final-newline "^2.0.0"
+execa@5.0.0:
+ version "5.0.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376"
+ integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==
+ dependencies:
+ cross-spawn "^7.0.3"
+ get-stream "^6.0.0"
+ human-signals "^2.1.0"
+ is-stream "^2.0.0"
+ merge-stream "^2.0.0"
+ npm-run-path "^4.0.1"
+ onetime "^5.1.2"
+ signal-exit "^3.0.3"
+ strip-final-newline "^2.0.0"
+
execa@5.1.1, execa@^5.0.0:
version "5.1.1"
resolved "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
@@ -13738,6 +13509,15 @@ fs-extra@10.1.0, fs-extra@^10.0.0:
jsonfile "^6.0.1"
universalify "^2.0.0"
+fs-extra@^11.1.1:
+ version "11.1.1"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d"
+ integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
fs-extra@^8.1.0:
version "8.1.0"
resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
@@ -14047,7 +13827,7 @@ glob@7.1.6:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.0:
+glob@^7.0.0, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.0:
version "7.2.3"
resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
@@ -14885,6 +14665,11 @@ internal-slot@^1.0.3, internal-slot@^1.0.4:
has "^1.0.3"
side-channel "^1.0.4"
+interpret@^1.0.0:
+ version "1.4.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
+ integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
+
interpret@^2.2.0:
version "2.2.0"
resolved "https://registry.npmmirror.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9"
@@ -15340,6 +15125,13 @@ isobject@^3.0.1:
resolved "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==
+isolated-vm@^4.5.0:
+ version "4.6.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/isolated-vm/-/isolated-vm-4.6.0.tgz#41a487c1aeeca2a3930ab520029db3b06c6c45aa"
+ integrity sha512-MEnfC/54q5PED3VJ9UJYJPOlU6mYFHS3ivR9E8yeNNBEFRFUNBnY0xO4Rj3D/SOtFKPNmsQp9NWUYSKZqAoZiA==
+ dependencies:
+ prebuild-install "^7.1.1"
+
isomorphic-dompurify@^0.13.0:
version "0.13.0"
resolved "https://registry.npmmirror.com/isomorphic-dompurify/-/isomorphic-dompurify-0.13.0.tgz#a4dde357e8531018a85ebb2dd56c4794b6739ba3"
@@ -15373,6 +15165,11 @@ isomorphic-git@^1.23.0:
sha.js "^2.4.9"
simple-get "^4.0.1"
+isomorphic-ws@^4.0.1:
+ version "4.0.1"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc"
+ integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==
+
isomorphic-ws@^5.0.0:
version "5.0.0"
resolved "https://registry.npmmirror.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz#e5529148912ecb9b451b46ed44d53dae1ce04bbf"
@@ -15847,6 +15644,11 @@ jose@^4.10.0, jose@^4.6.0:
resolved "https://registry.npmmirror.com/jose/-/jose-4.11.4.tgz#e04d4a393ac017d0450fa0a38e2f2382cd73f71e"
integrity sha512-94FdcR8felat4vaTJyL/WVdtlWLlsnLMZP8v+A0Vru18K3bQ22vn7TtpVh3JlgBFNIlYOUlGqwp/MjRPOnIyCQ==
+jose@^4.14.4:
+ version "4.14.4"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/jose/-/jose-4.14.4.tgz#59e09204e2670c3164ee24cbfe7115c6f8bff9ca"
+ integrity sha512-j8GhLiKmUAh+dsFXlX1aJCbt5KMibuKb+d7j1JaOJG6s2UjX1PQlW+OKB/sD4a/5ZYF4RcmYmLSndOoU3Lt/3g==
+
joycon@^3.0.1:
version "3.1.1"
resolved "https://registry.npmmirror.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03"
@@ -16146,6 +15948,11 @@ jsonparse@^1.2.0, jsonparse@^1.3.1:
resolved "https://registry.npmmirror.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==
+jsonpath-plus@^0.19.0:
+ version "0.19.0"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/jsonpath-plus/-/jsonpath-plus-0.19.0.tgz#b901e57607055933dc9a8bef0cc25160ee9dd64c"
+ integrity sha512-GSVwsrzW9LsA5lzsqe4CkuZ9wp+kxBb2GwNniaWzI2YFn5Ig42rSW8ZxVpWXaAfakXNrx5pgY5AbQq7kzX29kg==
+
jsonpath-plus@^7.2.0:
version "7.2.0"
resolved "https://registry.npmmirror.com/jsonpath-plus/-/jsonpath-plus-7.2.0.tgz#7ad94e147b3ed42f7939c315d2b9ce490c5a3899"
@@ -16479,6 +16286,18 @@ libnpmpublish@^4.0.0:
semver "^7.1.3"
ssri "^8.0.1"
+libsodium-wrappers@^0.7.11:
+ version "0.7.11"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/libsodium-wrappers/-/libsodium-wrappers-0.7.11.tgz#53bd20606dffcc54ea2122133c7da38218f575f7"
+ integrity sha512-SrcLtXj7BM19vUKtQuyQKiQCRJPgbpauzl3s0rSwD+60wtHqSUuqcoawlMDheCJga85nKOQwxNYQxf/CKAvs6Q==
+ dependencies:
+ libsodium "^0.7.11"
+
+libsodium@^0.7.11:
+ version "0.7.11"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/libsodium/-/libsodium-0.7.11.tgz#cd10aae7bcc34a300cc6ad0ac88fcca674cfbc2e"
+ integrity sha512-WPfJ7sS53I2s4iM58QxY3Inb83/6mjlYgcmZs7DJsvDlnmVUwNinBCi5vBT43P6bHRy01O4zsMU2CoVR6xJ40A==
+
lilconfig@^2.0.3, lilconfig@^2.0.5:
version "2.0.6"
resolved "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4"
@@ -18271,7 +18090,7 @@ object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1
resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
-object-hash@^2.0.1:
+object-hash@^2.0.1, object-hash@^2.2.0:
version "2.2.0"
resolved "https://registry.npmmirror.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5"
integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==
@@ -18385,6 +18204,11 @@ oidc-token-hash@^5.0.1:
resolved "https://registry.npmmirror.com/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz#ae6beec3ec20f0fd885e5400d175191d6e2f10c6"
integrity sha512-EvoOtz6FIEBzE+9q253HsLCVRiK/0doEJ2HCvvqMQb3dHZrP3WlJKYtJ55CRTw4jmYomzH4wkPuCj/I3ZvpKxQ==
+oidc-token-hash@^5.0.3:
+ version "5.0.3"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/oidc-token-hash/-/oidc-token-hash-5.0.3.tgz#9a229f0a1ce9d4fc89bcaee5478c97a889e7b7b6"
+ integrity sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==
+
on-finished@2.4.1:
version "2.4.1"
resolved "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
@@ -18450,6 +18274,16 @@ openapi-sampler@^1.2.1:
"@types/json-schema" "^7.0.7"
json-pointer "0.6.2"
+openid-client@^5.1.6:
+ version "5.4.3"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/openid-client/-/openid-client-5.4.3.tgz#c75d2f6d07a25d383a72c8ff34605a36b7e2cd73"
+ integrity sha512-sVQOvjsT/sbSfYsQI/9liWQGVZH/Pp3rrtlGEwgk/bbHfrUDZ24DN57lAagIwFtuEu+FM9Ev7r85s8S/yPjimQ==
+ dependencies:
+ jose "^4.14.4"
+ lru-cache "^6.0.0"
+ object-hash "^2.2.0"
+ oidc-token-hash "^5.0.3"
+
openid-client@^5.2.1, openid-client@^5.3.0:
version "5.4.0"
resolved "https://registry.npmmirror.com/openid-client/-/openid-client-5.4.0.tgz#77f1cda14e2911446f16ea3f455fc7c405103eac"
@@ -19481,7 +19315,7 @@ postgres-interval@^1.1.0:
dependencies:
xtend "^4.0.0"
-prebuild-install@^7.1.0:
+prebuild-install@^7.1.0, prebuild-install@^7.1.1:
version "7.1.1"
resolved "https://registry.npmmirror.com/prebuild-install/-/prebuild-install-7.1.1.tgz#de97d5b34a70a0c81334fd24641f2a1702352e45"
integrity sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==
@@ -19896,6 +19730,15 @@ rc-progress@3.4.1:
classnames "^2.2.6"
rc-util "^5.16.1"
+rc-progress@3.4.2:
+ version "3.4.2"
+ resolved "https://registry.npmmirror.com/rc-progress/-/rc-progress-3.4.2.tgz#f8df9ee95e790490171ab6b31bf07303cdc79980"
+ integrity sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==
+ dependencies:
+ "@babel/runtime" "^7.10.1"
+ classnames "^2.2.6"
+ rc-util "^5.16.1"
+
rc-util@^5.16.1:
version "5.27.2"
resolved "https://registry.npmmirror.com/rc-util/-/rc-util-5.27.2.tgz#472a7bab26a62856c2c016d18dc6356e46d01012"
@@ -20356,6 +20199,13 @@ readdirp@~3.6.0:
dependencies:
picomatch "^2.2.1"
+rechoir@^0.6.2:
+ version "0.6.2"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
+ integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==
+ dependencies:
+ resolve "^1.1.6"
+
rechoir@^0.8.0:
version "0.8.0"
resolved "https://registry.npmmirror.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22"
@@ -20637,6 +20487,15 @@ resolve.exports@^2.0.0:
resolved "https://registry.npmmirror.com/resolve.exports/-/resolve.exports-2.0.0.tgz#c1a0028c2d166ec2fbf7d0644584927e76e7400e"
integrity sha512-6K/gDlqgQscOlg9fSRpWstA8sYe8rbELsSTNpx+3kTrsVCzvSl0zIvRErM7fdl9ERWDsKnrLnwB+Ne89918XOg==
+resolve@^1.1.6:
+ version "1.22.2"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f"
+ integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==
+ dependencies:
+ is-core-module "^2.11.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.1:
version "1.22.1"
resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
@@ -21132,6 +20991,15 @@ shell-quote@^1.7.3:
resolved "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.0.tgz#20d078d0eaf71d54f43bd2ba14a1b5b9bfa5c8ba"
integrity sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==
+shelljs@^0.8.5:
+ version "0.8.5"
+ resolved "https://cnoe-833162080385.d.codeartifact.us-west-2.amazonaws.com/npm/cnoe/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c"
+ integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==
+ dependencies:
+ glob "^7.0.0"
+ interpret "^1.0.0"
+ rechoir "^0.6.2"
+
side-channel@^1.0.4:
version "1.0.4"
resolved "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
@@ -22376,7 +22244,7 @@ tsconfig-paths@^3.14.1:
minimist "^1.2.6"
strip-bom "^3.0.0"
-tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0:
+tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
version "1.14.1"
resolved "https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
@@ -22588,7 +22456,7 @@ unbox-primitive@^1.0.2:
has-symbols "^1.0.3"
which-boxed-primitive "^1.0.2"
-underscore@^1.12.1, underscore@^1.13.6, underscore@~1.13.2:
+underscore@^1.12.1, underscore@^1.13.6, underscore@^1.9.1, underscore@~1.13.2:
version "1.13.6"
resolved "https://registry.npmmirror.com/underscore/-/underscore-1.13.6.tgz#04786a1f589dc6c09f761fc5f45b89e935136441"
integrity sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==
@@ -23410,7 +23278,7 @@ write-pkg@^4.0.0:
type-fest "^0.4.1"
write-json-file "^3.2.0"
-ws@^7.4.6:
+ws@^7.3.1, ws@^7.4.6:
version "7.5.9"
resolved "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==