Merge remote-tracking branch 'upstream/master' into airbrake-api

# Conflicts:
#	plugins/airbrake/package.json
This commit is contained in:
Karan Shah
2022-02-10 16:25:10 +00:00
84 changed files with 232 additions and 208 deletions
+78
View File
@@ -0,0 +1,78 @@
---
'@backstage/backend-common': patch
'@backstage/catalog-client': patch
'@backstage/cli': patch
'@backstage/config-loader': patch
'@backstage/core-app-api': patch
'@backstage/core-components': patch
'@backstage/core-plugin-api': patch
'@backstage/errors': patch
'@backstage/integration': patch
'@backstage/integration-react': patch
'@backstage/release-manifests': patch
'@backstage/test-utils': patch
'@backstage/plugin-airbrake': patch
'@backstage/plugin-allure': patch
'@backstage/plugin-analytics-module-ga': patch
'@backstage/plugin-apache-airflow': patch
'@backstage/plugin-api-docs': patch
'@backstage/plugin-auth-backend': patch
'@backstage/plugin-auth-node': patch
'@backstage/plugin-azure-devops': patch
'@backstage/plugin-badges': patch
'@backstage/plugin-bazaar': patch
'@backstage/plugin-bitrise': patch
'@backstage/plugin-catalog': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-catalog-backend-module-msgraph': patch
'@backstage/plugin-catalog-graphql': patch
'@backstage/plugin-catalog-import': patch
'@backstage/plugin-catalog-react': patch
'@backstage/plugin-circleci': patch
'@backstage/plugin-cloudbuild': patch
'@backstage/plugin-code-coverage': patch
'@backstage/plugin-config-schema': patch
'@backstage/plugin-cost-insights': patch
'@backstage/plugin-explore': patch
'@backstage/plugin-explore-react': patch
'@backstage/plugin-firehydrant': patch
'@backstage/plugin-fossa': patch
'@backstage/plugin-gcp-projects': patch
'@backstage/plugin-git-release-manager': patch
'@backstage/plugin-github-actions': patch
'@backstage/plugin-github-deployments': patch
'@backstage/plugin-gitops-profiles': patch
'@backstage/plugin-gocd': patch
'@backstage/plugin-graphiql': patch
'@backstage/plugin-home': patch
'@backstage/plugin-ilert': patch
'@backstage/plugin-jenkins': patch
'@backstage/plugin-kafka': patch
'@backstage/plugin-kubernetes': patch
'@backstage/plugin-lighthouse': patch
'@backstage/plugin-newrelic': patch
'@backstage/plugin-newrelic-dashboard': patch
'@backstage/plugin-org': patch
'@backstage/plugin-pagerduty': patch
'@backstage/plugin-permission-backend': patch
'@backstage/plugin-permission-common': patch
'@backstage/plugin-permission-react': patch
'@backstage/plugin-rollbar': patch
'@backstage/plugin-rollbar-backend': patch
'@backstage/plugin-scaffolder': patch
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-search': patch
'@backstage/plugin-sentry': patch
'@backstage/plugin-shortcuts': patch
'@backstage/plugin-sonarqube': patch
'@backstage/plugin-splunk-on-call': patch
'@backstage/plugin-tech-insights': patch
'@backstage/plugin-tech-radar': patch
'@backstage/plugin-techdocs': patch
'@backstage/plugin-techdocs-backend': patch
'@backstage/plugin-todo': patch
'@backstage/plugin-user-settings': patch
'@backstage/plugin-xcmetrics': patch
---
Bump `node-fetch` to version 2.6.7 and `cross-fetch` to version 3.1.5
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Support "dependencyOf" relation in Resource entities
@@ -1121,6 +1121,17 @@ This field is optional.
| [`Component`](#kind-component) | Same as this entity, typically `default` | [`dependsOn`, and reverse `dependencyOf`](well-known-relations.md#dependson-and-dependencyof) |
| [`Resource`](#kind-resource) | Same as this entity, typically `default` | [`dependsOn`, and reverse `dependencyOf`](well-known-relations.md#dependson-and-dependencyof) |
### `spec.dependencyOf` [optional]
An array of [entity references](references.md#string-references) to the
components and resources that the resource is a dependency of, e.g. `artist-lookup`.
This field is optional.
| [`kind`](#apiversion-and-kind-required) | Default [`namespace`](#namespace-optional) | Generated [relation](well-known-relations.md) type |
| --------------------------------------- | ------------------------------------------ | --------------------------------------------------------------------------------------------- |
| [`Component`](#kind-component) | Same as this entity, typically `default` | [`dependencyOf`, and reverse `dependsOn`](well-known-relations.md#dependson-and-dependencyof) |
| [`Resource`](#kind-resource) | Same as this entity, typically `default` | [`dependencyOf`, and reverse `dependsOn`](well-known-relations.md#dependson-and-dependencyof) |
## Kind: System
Describes the following entity kind:
+1 -1
View File
@@ -66,7 +66,7 @@
"minimist": "^1.2.5",
"morgan": "^1.10.0",
"node-abort-controller": "^3.0.1",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"raw-body": "^2.4.1",
"selfsigned": "^2.0.0",
"stoppable": "^1.1.0",
+1 -1
View File
@@ -32,7 +32,7 @@
"dependencies": {
"@backstage/catalog-model": "^0.9.10",
"@backstage/errors": "^0.2.0",
"cross-fetch": "^3.0.6"
"cross-fetch": "^3.1.5"
},
"devDependencies": {
"@backstage/cli": "^0.13.2",
+1
View File
@@ -479,6 +479,7 @@ interface ResourceEntityV1alpha1 extends Entity {
type: string;
owner: string;
dependsOn?: string[];
dependencyOf?: string[];
system?: string;
};
}
@@ -34,6 +34,7 @@ export interface ResourceEntityV1alpha1 extends Entity {
type: string;
owner: string;
dependsOn?: string[];
dependencyOf?: string[];
system?: string;
};
}
@@ -31,7 +31,7 @@
"express": "{{versionQuery 'express' '4.17.1'}}",
"express-promise-router": "{{versionQuery 'express-promise-router' '4.1.0'}}",
"winston": "{{versionQuery 'winston' '3.2.1'}}",
"cross-fetch": "{{versionQuery 'cross-fetch' '3.0.6'}}",
"node-fetch": "{{versionQuery 'node-fetch' '2.6.7'}}",
"yn": "{{versionQuery 'yn' '4.0.0'}}"
},
"devDependencies": {
@@ -48,7 +48,7 @@
"@types/jest": "{{versionQuery '@types/jest' '26.0.7'}}",
"@types/node": "{{versionQuery '@types/node' '14.14.32'}}",
"msw": "{{versionQuery 'msw' '0.35.0'}}",
"cross-fetch": "{{versionQuery 'cross-fetch' '3.0.6'}}"
"cross-fetch": "{{versionQuery 'cross-fetch' '3.1.5'}}"
},
"files": [
"dist"
+1 -1
View File
@@ -41,7 +41,7 @@
"json-schema": "^0.4.0",
"json-schema-merge-allof": "^0.8.1",
"json-schema-traverse": "^1.0.0",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"typescript-json-schema": "^0.52.0",
"yaml": "^1.9.2",
"yup": "^0.32.9"
+1 -1
View File
@@ -54,7 +54,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/zen-observable": "^0.8.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -94,7 +94,7 @@
"@types/react-virtualized-auto-sizer": "^1.0.1",
"@types/react-window": "^1.8.5",
"@types/zen-observable": "^0.8.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -54,7 +54,7 @@
"@types/node": "^14.14.32",
"@types/prop-types": "^15.7.3",
"@types/zen-observable": "^0.8.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -31,7 +31,7 @@
"@types/puppeteer": "^5.4.4",
"chalk": "^4.0.0",
"commander": "^6.1.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"fs-extra": "9.1.0",
"handlebars": "^4.7.3",
"pgtools": "^0.3.0",
+1 -1
View File
@@ -31,7 +31,7 @@
},
"dependencies": {
"@backstage/types": "^0.1.1",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"serialize-error": "^8.0.1"
},
"devDependencies": {
+1 -1
View File
@@ -44,7 +44,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"msw": "^0.35.0",
"cross-fetch": "^3.0.6"
"cross-fetch": "^3.1.5"
},
"files": [
"dist"
+1 -1
View File
@@ -31,7 +31,7 @@
},
"dependencies": {
"@backstage/config": "^0.1.13",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"git-url-parse": "^11.6.0",
"@octokit/rest": "^18.5.3",
"@octokit/auth-app": "^3.4.0",
+1 -1
View File
@@ -30,7 +30,7 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"cross-fetch": "^3.0.6"
"cross-fetch": "^3.1.5"
},
"devDependencies": {
"@backstage/test-utils": "^0.2.3",
+1 -1
View File
@@ -41,7 +41,7 @@
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^11.2.5",
"@testing-library/user-event": "^13.1.8",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"react-router": "6.0.0-beta.0",
"react-router-dom": "6.0.0-beta.0",
"zen-observable": "^0.8.15"
+1 -1
View File
@@ -48,7 +48,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/object-hash": "^2.2.1",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0",
"react-router": "6.0.0-beta.0"
},
+1 -1
View File
@@ -46,7 +46,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -44,7 +44,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -25,7 +25,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.57",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"qs": "^6.10.1",
"react-use": "^17.2.4"
},
+1 -1
View File
@@ -63,7 +63,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/swagger-ui-react": "^4.1.1",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -56,7 +56,7 @@
"luxon": "^2.0.2",
"minimatch": "^3.0.3",
"morgan": "^1.10.0",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"node-cache": "^5.1.2",
"openid-client": "^4.2.1",
"passport": "^0.5.2",
+1 -1
View File
@@ -24,7 +24,7 @@
"@backstage/config": "^0.1.13",
"@backstage/errors": "^0.2.0",
"jose": "^1.27.1",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"winston": "^3.2.1"
},
"devDependencies": {
+1 -1
View File
@@ -55,7 +55,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -52,7 +52,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -47,7 +47,7 @@
"@backstage/cli": "^0.13.2",
"@backstage/dev-utils": "^0.2.21",
"@testing-library/jest-dom": "^5.10.1",
"cross-fetch": "^3.0.6"
"cross-fetch": "^3.1.5"
},
"files": [
"dist"
+1 -1
View File
@@ -29,7 +29,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.57",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"lodash": "^4.17.21",
"luxon": "^2.0.2",
"qs": "^6.9.6",
@@ -36,7 +36,7 @@
"@microsoft/microsoft-graph-types": "^2.6.0",
"@types/node-fetch": "^2.5.12",
"lodash": "^4.17.21",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"p-limit": "^3.0.2",
"winston": "^3.2.1",
"qs": "^6.9.4"
+1 -1
View File
@@ -55,7 +55,7 @@
"knex": "^1.0.2",
"lodash": "^4.17.21",
"luxon": "^2.0.2",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"p-limit": "^3.0.2",
"prom-client": "^14.0.1",
"uuid": "^8.0.0",
@@ -251,13 +251,14 @@ describe('BuiltinKindsEntityProcessor', () => {
type: 'database',
owner: 'o',
dependsOn: ['Component:c', 'Resource:r'],
dependencyOf: ['Component:d'],
system: 's',
},
};
await processor.postProcessEntity(entity, location, emit);
expect(emit).toBeCalledTimes(8);
expect(emit).toBeCalledTimes(10);
expect(emit).toBeCalledWith({
type: 'relation',
relation: {
@@ -325,6 +326,23 @@ describe('BuiltinKindsEntityProcessor', () => {
target: { kind: 'System', namespace: 'default', name: 's' },
},
});
expect(emit).toBeCalledWith({
type: 'relation',
relation: {
source: { kind: 'Resource', namespace: 'default', name: 'n' },
type: 'dependencyOf',
target: { kind: 'Component', namespace: 'default', name: 'd' },
},
});
expect(emit).toBeCalledWith({
type: 'relation',
relation: {
source: { kind: 'Component', namespace: 'default', name: 'd' },
type: 'dependsOn',
target: { kind: 'Resource', namespace: 'default', name: 'n' },
},
});
});
it('generates an error for resource entities with unspecified dependsOn entity reference kinds', async () => {
@@ -225,6 +225,12 @@ export class BuiltinKindsEntityProcessor implements CatalogProcessor {
RELATION_DEPENDS_ON,
RELATION_DEPENDENCY_OF,
);
doEmit(
resource.spec.dependencyOf,
{ defaultNamespace: selfRef.namespace },
RELATION_DEPENDENCY_OF,
RELATION_DEPENDS_ON,
);
doEmit(
resource.spec.system,
{ defaultKind: 'System', defaultNamespace: selfRef.namespace },
+1 -1
View File
@@ -39,7 +39,7 @@
"graphql": "^16.0.0",
"graphql-tag": "^2.11.0",
"graphql-type-json": "^0.3.2",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"winston": "^3.2.1"
},
"devDependencies": {
+1 -1
View File
@@ -66,7 +66,7 @@
"@testing-library/react-hooks": "^7.0.2",
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -67,7 +67,7 @@
"@types/jest": "^26.0.7",
"@types/jwt-decode": "^3.1.0",
"@types/zen-observable": "^0.8.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"react-test-renderer": "^16.13.1"
},
"files": [
+1 -1
View File
@@ -63,7 +63,7 @@
"@testing-library/react": "^11.2.5",
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"cross-fetch": "^3.0.6"
"cross-fetch": "^3.1.5"
},
"files": [
"dist"
+1 -1
View File
@@ -62,7 +62,7 @@
"@types/humanize-duration": "^3.25.1",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -58,7 +58,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -54,7 +54,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/recharts": "^1.8.15",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -47,7 +47,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -71,7 +71,7 @@
"@types/regression": "^2.0.0",
"@types/yup": "^0.29.13",
"canvas": "^2.6.1",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -40,7 +40,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -59,7 +59,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -45,7 +45,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -41,7 +41,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.57",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"luxon": "^2.0.2",
"p-limit": "^3.0.2",
"react-use": "^17.2.4"
+1 -1
View File
@@ -53,7 +53,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -51,7 +51,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/recharts": "^1.8.15",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -61,7 +61,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -49,7 +49,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -54,7 +54,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -57,7 +57,7 @@
"@types/lodash": "^4.14.173",
"@types/luxon": "^2.0.4",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -55,7 +55,7 @@
"@types/codemirror": "^0.0.108",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0",
"react-router-dom": "6.0.0-beta.0"
},
+1 -1
View File
@@ -48,7 +48,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -49,7 +49,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -60,7 +60,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/testing-library__jest-dom": "^5.9.1",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -46,7 +46,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"jest-when": "^3.1.0",
"msw": "^0.35.0"
},
+1 -1
View File
@@ -63,7 +63,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -59,7 +59,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -35,7 +35,7 @@
"@backstage/dev-utils": "^0.2.21",
"@testing-library/jest-dom": "^5.10.1",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.0.6"
"cross-fetch": "^3.1.5"
},
"files": [
"dist"
+1 -1
View File
@@ -53,7 +53,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -49,7 +49,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -58,7 +58,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -30,7 +30,7 @@
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
"lodash": "^4.17.21",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"winston": "^3.2.1",
"yn": "^4.0.0",
"zod": "^3.11.6"
+1 -1
View File
@@ -40,7 +40,7 @@
"dependencies": {
"@backstage/config": "^0.1.13",
"@backstage/errors": "^0.2.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"uuid": "^8.0.0",
"zod": "^3.11.6"
},
+1 -1
View File
@@ -30,7 +30,7 @@
"@backstage/config": "^0.1.13",
"@backstage/core-plugin-api": "^0.6.0",
"@backstage/plugin-permission-common": "^0.4.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"react-router": "6.0.0-beta.0",
"react-use": "^17.2.4",
"swr": "^1.1.2"
+1 -1
View File
@@ -43,7 +43,7 @@
"helmet": "^4.0.0",
"lodash": "^4.17.21",
"morgan": "^1.10.0",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"winston": "^3.2.1",
"yn": "^4.0.0"
},
+1 -1
View File
@@ -61,7 +61,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -63,7 +63,7 @@
"lodash": "^4.17.21",
"luxon": "^2.0.2",
"morgan": "^1.10.0",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"nunjucks": "^3.2.3",
"octokit": "^1.7.1",
"octokit-plugin-create-pull-request": "^3.10.0",
+1 -1
View File
@@ -81,7 +81,7 @@
"@types/humanize-duration": "^3.18.1",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"event-source-polyfill": "^1.0.25",
"msw": "^0.35.0"
},
+1 -1
View File
@@ -63,7 +63,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -60,7 +60,7 @@
"@types/luxon": "^2.0.4",
"@types/node": "^14.14.32",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -48,7 +48,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -42,7 +42,7 @@
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.57",
"@material-ui/styles": "^4.10.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"rc-progress": "3.2.4",
"react-use": "^17.2.4"
},
+1 -1
View File
@@ -58,7 +58,7 @@
"@types/jest": "^26.0.7",
"@types/luxon": "^2.0.4",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"configSchema": "config.d.ts",
+1 -1
View File
@@ -48,7 +48,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -58,7 +58,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+2 -2
View File
@@ -41,14 +41,14 @@
"@backstage/search-common": "^0.2.2",
"@backstage/techdocs-common": "^0.11.7",
"@types/express": "^4.17.6",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"dockerode": "^3.3.1",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
"fs-extra": "9.1.0",
"knex": "^1.0.2",
"lodash": "^4.17.21",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.7",
"p-limit": "^3.1.0",
"winston": "^3.2.1"
},
+1 -1
View File
@@ -74,7 +74,7 @@
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"canvas": "^2.6.1",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -51,7 +51,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"react-router": "6.0.0-beta.0",
"msw": "^0.35.0"
},
+1 -1
View File
@@ -53,7 +53,7 @@
"@testing-library/user-event": "^13.1.8",
"@types/jest": "^26.0.7",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+1 -1
View File
@@ -47,7 +47,7 @@
"@types/jest": "^26.0.7",
"@types/luxon": "^2.0.4",
"@types/node": "^14.14.32",
"cross-fetch": "^3.0.6",
"cross-fetch": "^3.1.5",
"msw": "^0.35.0"
},
"files": [
+34 -130
View File
@@ -2534,6 +2534,11 @@
resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
"@hutson/parse-repository-url@^3.0.0":
version "3.0.2"
resolved "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340"
integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==
"@iarna/toml@^2.2.5":
version "2.2.5"
resolved "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c"
@@ -7182,11 +7187,6 @@ array-filter@^1.0.0:
resolved "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz#baf79e62e6ef4c2a4c0b831232daffec251f9d83"
integrity sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=
array-find-index@^1.0.1:
version "1.0.2"
resolved "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
array-flatten@1.1.1:
version "1.1.1"
resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
@@ -8191,14 +8191,6 @@ camel-case@4.1.2, camel-case@^4.1.2:
pascal-case "^3.1.2"
tslib "^2.0.3"
camelcase-keys@^2.0.0:
version "2.1.0"
resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc=
dependencies:
camelcase "^2.0.0"
map-obj "^1.0.0"
camelcase-keys@^6.2.2:
version "6.2.2"
resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
@@ -8223,11 +8215,6 @@ camelcase@5.0.0:
resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42"
integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==
camelcase@^2.0.0:
version "2.1.1"
resolved "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
camelcase@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
@@ -9109,15 +9096,15 @@ conventional-changelog-angular@^5.0.12:
q "^1.5.1"
conventional-changelog-core@^4.2.2:
version "4.2.2"
resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.2.tgz#f0897df6d53b5d63dec36b9442bd45354f8b3ce5"
integrity sha512-7pDpRUiobQDNkwHyJG7k9f6maPo9tfPzkSWbRq97GGiZqisElhnvUZSvyQH20ogfOjntB5aadvv6NNcKL1sReg==
version "4.2.4"
resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz#e50d047e8ebacf63fac3dc67bf918177001e1e9f"
integrity sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==
dependencies:
add-stream "^1.0.0"
conventional-changelog-writer "^4.0.18"
conventional-changelog-writer "^5.0.0"
conventional-commits-parser "^3.2.0"
dateformat "^3.0.0"
get-pkg-repo "^1.0.0"
get-pkg-repo "^4.0.0"
git-raw-commits "^2.0.8"
git-remote-origin-url "^2.0.0"
git-semver-tags "^4.1.1"
@@ -9126,7 +9113,6 @@ conventional-changelog-core@^4.2.2:
q "^1.5.1"
read-pkg "^3.0.0"
read-pkg-up "^3.0.0"
shelljs "^0.8.3"
through2 "^4.0.0"
conventional-changelog-preset-loader@^2.3.4:
@@ -9134,15 +9120,14 @@ conventional-changelog-preset-loader@^2.3.4:
resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c"
integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==
conventional-changelog-writer@^4.0.18:
version "4.1.0"
resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.1.0.tgz#1ca7880b75aa28695ad33312a1f2366f4b12659f"
integrity sha512-WwKcUp7WyXYGQmkLsX4QmU42AZ1lqlvRW9mqoyiQzdD+rJWbTepdWoKJuwXTS+yq79XKnQNa93/roViPQrAQgw==
conventional-changelog-writer@^5.0.0:
version "5.0.1"
resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz#e0757072f045fe03d91da6343c843029e702f359"
integrity sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==
dependencies:
compare-func "^2.0.0"
conventional-commits-filter "^2.0.7"
dateformat "^3.0.0"
handlebars "^4.7.6"
handlebars "^4.7.7"
json-stringify-safe "^5.0.1"
lodash "^4.17.15"
meow "^8.0.0"
@@ -9391,7 +9376,7 @@ cross-fetch@3.1.4:
dependencies:
node-fetch "2.6.1"
cross-fetch@^3.0.4, cross-fetch@^3.0.6, cross-fetch@^3.1.3, cross-fetch@^3.1.4:
cross-fetch@^3.0.4, cross-fetch@^3.0.6, cross-fetch@^3.1.3, cross-fetch@^3.1.4, cross-fetch@^3.1.5:
version "3.1.5"
resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz#e1389f44d9e7ba767907f7af8454787952ab534f"
integrity sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==
@@ -9738,13 +9723,6 @@ csv@^5.3.1:
csv-stringify "^5.3.6"
stream-transform "^2.0.1"
currently-unhandled@^0.4.1:
version "0.4.1"
resolved "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
dependencies:
array-find-index "^1.0.1"
cypress@^7.3.0:
version "7.3.0"
resolved "https://registry.npmjs.org/cypress/-/cypress-7.3.0.tgz#17345b8d18681c120f033e7d8fd0f0271e9d0d51"
@@ -10135,7 +10113,7 @@ decamelize-keys@^1.1.0:
decamelize "^1.1.0"
map-obj "^1.0.0"
decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.2.0:
version "1.2.0"
resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
@@ -12567,27 +12545,21 @@ get-monorepo-packages@^1.1.0:
globby "^7.1.1"
load-json-file "^4.0.0"
get-pkg-repo@^1.0.0:
version "1.4.0"
resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d"
integrity sha1-xztInAbYDMVTbCyFP54FIyBWly0=
get-pkg-repo@^4.0.0:
version "4.2.1"
resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385"
integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==
dependencies:
hosted-git-info "^2.1.4"
meow "^3.3.0"
normalize-package-data "^2.3.0"
parse-github-repo-url "^1.3.0"
"@hutson/parse-repository-url" "^3.0.0"
hosted-git-info "^4.0.0"
through2 "^2.0.0"
yargs "^16.2.0"
get-port@^5.1.1:
version "5.1.1"
resolved "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193"
integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==
get-stdin@^4.0.1:
version "4.0.1"
resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
get-stdin@^8.0.0:
version "8.0.0"
resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
@@ -13101,7 +13073,7 @@ handle-thing@^2.0.0:
resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754"
integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==
handlebars@^4.7.3, handlebars@^4.7.6:
handlebars@^4.7.3, handlebars@^4.7.6, handlebars@^4.7.7:
version "4.7.7"
resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
@@ -13343,10 +13315,10 @@ hosted-git-info@^3.0.6:
dependencies:
lru-cache "^6.0.0"
hosted-git-info@^4.0.1:
version "4.0.2"
resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz#5e425507eede4fea846b7262f0838456c4209961"
integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==
hosted-git-info@^4.0.0, hosted-git-info@^4.0.1:
version "4.1.0"
resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
dependencies:
lru-cache "^6.0.0"
@@ -13729,13 +13701,6 @@ indefinite-observable@^2.0.1:
dependencies:
symbol-observable "1.2.0"
indent-string@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=
dependencies:
repeating "^2.0.0"
indent-string@^3.0.0:
version "3.2.0"
resolved "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
@@ -14130,11 +14095,6 @@ is-extglob@^2.1.1:
resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
is-finite@^1.0.0:
version "1.1.0"
resolved "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3"
integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==
is-fullwidth-code-point@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
@@ -16373,14 +16333,6 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
dependencies:
js-tokens "^3.0.0 || ^4.0.0"
loud-rejection@^1.0.0:
version "1.6.0"
resolved "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
dependencies:
currently-unhandled "^0.4.1"
signal-exit "^3.0.0"
lower-case-first@^2.0.2:
version "2.0.2"
resolved "https://registry.npmjs.org/lower-case-first/-/lower-case-first-2.0.2.tgz#64c2324a2250bf7c37c5901e76a5b5309301160b"
@@ -16556,7 +16508,7 @@ map-cache@^0.2.0, map-cache@^0.2.2:
resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
map-obj@^1.0.0, map-obj@^1.0.1:
map-obj@^1.0.0:
version "1.0.1"
resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
@@ -16827,22 +16779,6 @@ memoizee@^0.4.15:
next-tick "^1.1.0"
timers-ext "^0.1.7"
meow@^3.3.0:
version "3.7.0"
resolved "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
dependencies:
camelcase-keys "^2.0.0"
decamelize "^1.1.2"
loud-rejection "^1.0.0"
map-obj "^1.0.1"
minimist "^1.1.3"
normalize-package-data "^2.3.4"
object-assign "^4.0.1"
read-pkg-up "^1.0.1"
redent "^1.0.0"
trim-newlines "^1.0.0"
meow@^6.0.0:
version "6.1.1"
resolved "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz#1ad64c4b76b2a24dfb2f635fddcadf320d251467"
@@ -17342,7 +17278,7 @@ minimist-options@4.1.0, minimist-options@^4.0.2:
is-plain-obj "^1.1.0"
kind-of "^6.0.3"
minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5:
minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5:
version "1.2.5"
resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
@@ -17787,7 +17723,7 @@ node-fetch@2.6.5:
dependencies:
whatwg-url "^5.0.0"
node-fetch@2.6.7, node-fetch@^2.3.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.5:
node-fetch@2.6.7, node-fetch@^2.3.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.5, node-fetch@^2.6.7:
version "2.6.7"
resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
@@ -17931,7 +17867,7 @@ nopt@~1.0.10:
dependencies:
abbrev "1"
normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0:
normalize-package-data@^2.0.0, normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
version "2.5.0"
resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
@@ -18757,11 +18693,6 @@ parse-filepath@^1.0.2:
map-cache "^0.2.0"
path-root "^0.1.1"
parse-github-repo-url@^1.3.0:
version "1.4.1"
resolved "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50"
integrity sha1-nn2LslKmy2ukJZUGC3v23z28H1A=
parse-json@^2.2.0:
version "2.2.0"
resolved "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
@@ -20761,14 +20692,6 @@ recursive-readdir@^2.2.2:
dependencies:
minimatch "3.0.4"
redent@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=
dependencies:
indent-string "^2.1.0"
strip-indent "^1.0.1"
redent@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
@@ -21059,13 +20982,6 @@ repeat-string@^1.5.2, repeat-string@^1.6.1:
resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
repeating@^2.0.0:
version "2.0.1"
resolved "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
dependencies:
is-finite "^1.0.0"
replace-ext@^1.0.0:
version "1.0.1"
resolved "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a"
@@ -21820,7 +21736,7 @@ shell-quote@^1.7.3:
resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123"
integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==
shelljs@^0.8.3, shelljs@^0.8.4, shelljs@^0.8.5:
shelljs@^0.8.4, shelljs@^0.8.5:
version "0.8.5"
resolved "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c"
integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==
@@ -22641,13 +22557,6 @@ strip-final-newline@^2.0.0:
resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
strip-indent@^1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=
dependencies:
get-stdin "^4.0.1"
strip-indent@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
@@ -23459,11 +23368,6 @@ treeverse@^1.0.4:
resolved "https://registry.npmjs.org/treeverse/-/treeverse-1.0.4.tgz#a6b0ebf98a1bca6846ddc7ecbc900df08cb9cd5f"
integrity sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==
trim-newlines@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
trim-newlines@^3.0.0:
version "3.0.1"
resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"