From b521c1b83be483dfafb32a8b73c474fb6d638d10 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sat, 22 Jan 2022 18:19:55 +0100 Subject: [PATCH 01/18] detect all package roles Signed-off-by: Patrik Oldsberg --- packages/app-defaults/package.json | 3 +++ packages/app/package.json | 3 +++ packages/backend-common/package.json | 3 +++ packages/backend-tasks/package.json | 3 +++ packages/backend-test-utils/package.json | 3 +++ packages/backend/package.json | 3 +++ packages/catalog-client/package.json | 3 +++ packages/catalog-model/package.json | 3 +++ packages/cli-common/package.json | 3 +++ packages/cli/package.json | 3 +++ packages/codemods/package.json | 3 +++ packages/config-loader/package.json | 3 +++ packages/config/package.json | 3 +++ packages/core-app-api/package.json | 3 +++ packages/core-components/package.json | 3 +++ packages/core-plugin-api/package.json | 3 +++ packages/create-app/package.json | 3 +++ packages/dev-utils/package.json | 3 +++ packages/e2e-test/package.json | 3 +++ packages/errors/package.json | 3 +++ packages/integration-react/package.json | 3 +++ packages/integration/package.json | 3 +++ packages/release-manifests/package.json | 3 +++ packages/search-common/package.json | 3 +++ packages/techdocs-cli-embedded-app/package.json | 3 +++ packages/techdocs-cli/package.json | 3 +++ packages/techdocs-common/package.json | 3 +++ packages/test-utils/package.json | 3 +++ packages/theme/package.json | 3 +++ packages/types/package.json | 3 +++ packages/version-bridge/package.json | 3 +++ plugins/airbrake/package.json | 3 +++ plugins/allure/package.json | 3 +++ plugins/analytics-module-ga/package.json | 3 +++ plugins/apache-airflow/package.json | 3 +++ plugins/api-docs/package.json | 3 +++ plugins/app-backend/package.json | 3 +++ plugins/auth-backend/package.json | 3 +++ plugins/auth-node/package.json | 3 +++ plugins/azure-devops-backend/package.json | 3 +++ plugins/azure-devops-common/package.json | 3 +++ plugins/azure-devops/package.json | 3 +++ plugins/badges-backend/package.json | 3 +++ plugins/badges/package.json | 3 +++ plugins/bazaar-backend/package.json | 3 +++ plugins/bazaar/package.json | 3 +++ plugins/bitrise/package.json | 3 +++ plugins/catalog-backend-module-ldap/package.json | 3 +++ plugins/catalog-backend-module-msgraph/package.json | 3 +++ plugins/catalog-backend/package.json | 3 +++ plugins/catalog-common/package.json | 3 +++ plugins/catalog-graph/package.json | 3 +++ plugins/catalog-graphql/package.json | 3 +++ plugins/catalog-import/package.json | 3 +++ plugins/catalog-react/package.json | 3 +++ plugins/catalog/package.json | 3 +++ plugins/cicd-statistics/package.json | 3 +++ plugins/circleci/package.json | 3 +++ plugins/cloudbuild/package.json | 3 +++ plugins/code-coverage-backend/package.json | 3 +++ plugins/code-coverage/package.json | 3 +++ plugins/config-schema/package.json | 3 +++ plugins/cost-insights/package.json | 3 +++ plugins/explore-react/package.json | 3 +++ plugins/explore/package.json | 3 +++ plugins/firehydrant/package.json | 3 +++ plugins/fossa/package.json | 3 +++ plugins/gcp-projects/package.json | 3 +++ plugins/git-release-manager/package.json | 3 +++ plugins/github-actions/package.json | 3 +++ plugins/github-deployments/package.json | 3 +++ plugins/gitops-profiles/package.json | 3 +++ plugins/gocd/package.json | 3 +++ plugins/graphiql/package.json | 3 +++ plugins/graphql-backend/package.json | 3 +++ plugins/home/package.json | 3 +++ plugins/ilert/package.json | 3 +++ plugins/jenkins-backend/package.json | 3 +++ plugins/jenkins/package.json | 3 +++ plugins/kafka-backend/package.json | 3 +++ plugins/kafka/package.json | 3 +++ plugins/kubernetes-backend/package.json | 3 +++ plugins/kubernetes-common/package.json | 3 +++ plugins/kubernetes/package.json | 3 +++ plugins/lighthouse/package.json | 3 +++ plugins/newrelic-dashboard/package.json | 3 +++ plugins/newrelic/package.json | 3 +++ plugins/org/package.json | 3 +++ plugins/pagerduty/package.json | 3 +++ plugins/permission-backend/package.json | 3 +++ plugins/permission-common/package.json | 3 +++ plugins/permission-node/package.json | 3 +++ plugins/permission-react/package.json | 3 +++ plugins/proxy-backend/package.json | 3 +++ plugins/rollbar-backend/package.json | 3 +++ plugins/rollbar/package.json | 3 +++ plugins/scaffolder-backend-module-cookiecutter/package.json | 3 +++ plugins/scaffolder-backend-module-rails/package.json | 3 +++ plugins/scaffolder-backend-module-yeoman/package.json | 3 +++ plugins/scaffolder-backend/package.json | 3 +++ plugins/scaffolder-common/package.json | 3 +++ plugins/scaffolder/package.json | 3 +++ plugins/search-backend-module-elasticsearch/package.json | 3 +++ plugins/search-backend-module-pg/package.json | 3 +++ plugins/search-backend-node/package.json | 3 +++ plugins/search-backend/package.json | 3 +++ plugins/search/package.json | 3 +++ plugins/sentry/package.json | 3 +++ plugins/shortcuts/package.json | 3 +++ plugins/sonarqube/package.json | 3 +++ plugins/splunk-on-call/package.json | 3 +++ plugins/tech-insights-backend-module-jsonfc/package.json | 3 +++ plugins/tech-insights-backend/package.json | 3 +++ plugins/tech-insights-common/package.json | 3 +++ plugins/tech-insights-node/package.json | 3 +++ plugins/tech-insights/package.json | 3 +++ plugins/tech-radar/package.json | 3 +++ plugins/techdocs-backend/package.json | 3 +++ plugins/techdocs/package.json | 3 +++ plugins/todo-backend/package.json | 3 +++ plugins/todo/package.json | 3 +++ plugins/user-settings/package.json | 3 +++ plugins/xcmetrics/package.json | 3 +++ 123 files changed, 369 insertions(+) diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json index c7cb87faa4..db0eea8303 100644 --- a/packages/app-defaults/package.json +++ b/packages/app-defaults/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/app/package.json b/packages/app/package.json index bdade7974a..3f870970bd 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -2,6 +2,9 @@ "name": "example-app", "version": "0.2.64", "private": true, + "backstage": { + "role": "app" + }, "bundled": true, "dependencies": { "@backstage/app-defaults": "^0.1.7", diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index 13a34a1d81..41408330a6 100644 --- a/packages/backend-common/package.json +++ b/packages/backend-common/package.json @@ -11,6 +11,9 @@ "types": "dist/index.d.ts", "alphaTypes": "dist/index.alpha.d.ts" }, + "backstage": { + "role": "node-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/backend-tasks/package.json b/packages/backend-tasks/package.json index 364f1d1380..8f11561c41 100644 --- a/packages/backend-tasks/package.json +++ b/packages/backend-tasks/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "node-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json index 8a9767b292..5cffa1130d 100644 --- a/packages/backend-test-utils/package.json +++ b/packages/backend-test-utils/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "node-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/backend/package.json b/packages/backend/package.json index 35b234aeda..e0b97c8510 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -5,6 +5,9 @@ "types": "src/index.ts", "license": "Apache-2.0", "private": true, + "backstage": { + "role": "backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/catalog-client/package.json b/packages/catalog-client/package.json index 3a45a74680..6bf8869f72 100644 --- a/packages/catalog-client/package.json +++ b/packages/catalog-client/package.json @@ -12,6 +12,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/catalog-model/package.json b/packages/catalog-model/package.json index 62e577df4a..6af022ee88 100644 --- a/packages/catalog-model/package.json +++ b/packages/catalog-model/package.json @@ -13,6 +13,9 @@ "types": "dist/index.d.ts", "alphaTypes": "dist/index.alpha.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/cli-common/package.json b/packages/cli-common/package.json index cdb4b01b6d..453fa85bf9 100644 --- a/packages/cli-common/package.json +++ b/packages/cli-common/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "node-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/cli/package.json b/packages/cli/package.json index 589ac58646..934b97c124 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -6,6 +6,9 @@ "publishConfig": { "access": "public" }, + "backstage": { + "role": "cli" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/codemods/package.json b/packages/codemods/package.json index dc1fe6a537..aa74584114 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -7,6 +7,9 @@ "access": "public", "main": "dist/index.cjs.js" }, + "backstage": { + "role": "cli" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index b374a02fbf..6839465cf4 100644 --- a/packages/config-loader/package.json +++ b/packages/config-loader/package.json @@ -9,6 +9,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/config/package.json b/packages/config/package.json index 02c63af2b5..72ddeb054a 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -9,6 +9,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json index 04e87b5d0c..60801bae79 100644 --- a/packages/core-app-api/package.json +++ b/packages/core-app-api/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/core-components/package.json b/packages/core-components/package.json index ecb910c50b..54a8e0c114 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json index c9f110b432..0f9a815b35 100644 --- a/packages/core-plugin-api/package.json +++ b/packages/core-plugin-api/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/create-app/package.json b/packages/create-app/package.json index 4ab263abfd..064664465c 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -6,6 +6,9 @@ "publishConfig": { "access": "public" }, + "backstage": { + "role": "cli" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index 9d55d17592..4af8ec1c17 100644 --- a/packages/dev-utils/package.json +++ b/packages/dev-utils/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/e2e-test/package.json b/packages/e2e-test/package.json index bbf55fac17..70a3e68327 100644 --- a/packages/e2e-test/package.json +++ b/packages/e2e-test/package.json @@ -3,6 +3,9 @@ "description": "E2E test for verifying Backstage packages", "version": "0.2.0", "private": true, + "backstage": { + "role": "cli" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/errors/package.json b/packages/errors/package.json index f97adef8e1..345e304646 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -12,6 +12,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json index 8413442b3d..e86d7777cb 100644 --- a/packages/integration-react/package.json +++ b/packages/integration-react/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/packages/integration/package.json b/packages/integration/package.json index d6d0edd77a..694c12fd4a 100644 --- a/packages/integration/package.json +++ b/packages/integration/package.json @@ -12,6 +12,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/release-manifests/package.json b/packages/release-manifests/package.json index 8ddbb73bca..d3000688c2 100644 --- a/packages/release-manifests/package.json +++ b/packages/release-manifests/package.json @@ -11,6 +11,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/search-common/package.json b/packages/search-common/package.json index 10b03ab663..503e0dd9f3 100644 --- a/packages/search-common/package.json +++ b/packages/search-common/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "node-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json index 975bfef43b..aa2d2d5457 100644 --- a/packages/techdocs-cli-embedded-app/package.json +++ b/packages/techdocs-cli-embedded-app/package.json @@ -2,6 +2,9 @@ "name": "techdocs-cli-embedded-app", "version": "0.2.63", "private": true, + "backstage": { + "role": "app" + }, "bundled": true, "dependencies": { "@backstage/app-defaults": "^0.1.7", diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json index 19514b63d2..ce408e814c 100644 --- a/packages/techdocs-cli/package.json +++ b/packages/techdocs-cli/package.json @@ -6,6 +6,9 @@ "publishConfig": { "access": "public" }, + "backstage": { + "role": "cli" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/techdocs-common/package.json b/packages/techdocs-common/package.json index f45f842100..0078b1ab65 100644 --- a/packages/techdocs-common/package.json +++ b/packages/techdocs-common/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "node-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 67b68e08cc..0cf9c4a245 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/theme/package.json b/packages/theme/package.json index 2846db2805..5090836437 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/types/package.json b/packages/types/package.json index ae18fe519d..8c452d0b87 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -12,6 +12,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/packages/version-bridge/package.json b/packages/version-bridge/package.json index 6989aec3cf..ff14d07be0 100644 --- a/packages/version-bridge/package.json +++ b/packages/version-bridge/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/airbrake/package.json b/plugins/airbrake/package.json index 40b4787dd5..8d35ab3f67 100644 --- a/plugins/airbrake/package.json +++ b/plugins/airbrake/package.json @@ -9,6 +9,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/allure/package.json b/plugins/allure/package.json index 5ea3129746..06db3459eb 100644 --- a/plugins/allure/package.json +++ b/plugins/allure/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/analytics-module-ga/package.json b/plugins/analytics-module-ga/package.json index 0b0c3a6cdc..1c3b952c5b 100644 --- a/plugins/analytics-module-ga/package.json +++ b/plugins/analytics-module-ga/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend-module" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/apache-airflow/package.json b/plugins/apache-airflow/package.json index e36e925fcb..b3e31d3109 100644 --- a/plugins/apache-airflow/package.json +++ b/plugins/apache-airflow/package.json @@ -9,6 +9,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index 3b92cdf17e..bebbd1876e 100644 --- a/plugins/api-docs/package.json +++ b/plugins/api-docs/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index 52da00fed3..0f68706db3 100644 --- a/plugins/app-backend/package.json +++ b/plugins/app-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index 5d40523895..4b55ba1558 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index 4e059c5e19..7646385f04 100644 --- a/plugins/auth-node/package.json +++ b/plugins/auth-node/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "node-library" + }, "scripts": { "build": "backstage-cli backend:build", "lint": "backstage-cli lint", diff --git a/plugins/azure-devops-backend/package.json b/plugins/azure-devops-backend/package.json index a87a48046e..5754043120 100644 --- a/plugins/azure-devops-backend/package.json +++ b/plugins/azure-devops-backend/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/azure-devops-common/package.json b/plugins/azure-devops-common/package.json index 02faebca61..f38ee26755 100644 --- a/plugins/azure-devops-common/package.json +++ b/plugins/azure-devops-common/package.json @@ -11,6 +11,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/azure-devops/package.json b/plugins/azure-devops/package.json index a34686d856..bd1cde48bb 100644 --- a/plugins/azure-devops/package.json +++ b/plugins/azure-devops/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/badges-backend/package.json b/plugins/badges-backend/package.json index b5fc38f289..45f4599b7d 100644 --- a/plugins/badges-backend/package.json +++ b/plugins/badges-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/badges/package.json b/plugins/badges/package.json index 5250318164..959e9e08e7 100644 --- a/plugins/badges/package.json +++ b/plugins/badges/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/bazaar-backend/package.json b/plugins/bazaar-backend/package.json index 71980acea4..e522b74435 100644 --- a/plugins/bazaar-backend/package.json +++ b/plugins/bazaar-backend/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/bazaar/package.json b/plugins/bazaar/package.json index bfdcb18ca3..43d4f0d175 100644 --- a/plugins/bazaar/package.json +++ b/plugins/bazaar/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json index 8b50459a84..299d317025 100644 --- a/plugins/bitrise/package.json +++ b/plugins/bitrise/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json index a499049265..0b9d462bc3 100644 --- a/plugins/catalog-backend-module-ldap/package.json +++ b/plugins/catalog-backend-module-ldap/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend-module" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json index 7fd0a2d319..3b4ea6000b 100644 --- a/plugins/catalog-backend-module-msgraph/package.json +++ b/plugins/catalog-backend-module-msgraph/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend-module" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index a4a40af206..a127310167 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/catalog-common/package.json b/plugins/catalog-common/package.json index 4b94809ed5..61e9f47b63 100644 --- a/plugins/catalog-common/package.json +++ b/plugins/catalog-common/package.json @@ -12,6 +12,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json index 541d21f319..753a6c6602 100644 --- a/plugins/catalog-graph/package.json +++ b/plugins/catalog-graph/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json index b757790275..282fb7f5d0 100644 --- a/plugins/catalog-graphql/package.json +++ b/plugins/catalog-graphql/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index 7ce6f8524f..6c4d923daf 100644 --- a/plugins/catalog-import/package.json +++ b/plugins/catalog-import/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json index d995fdf848..4d5177e4d9 100644 --- a/plugins/catalog-react/package.json +++ b/plugins/catalog-react/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json index a2492aaba7..63de8b1a90 100644 --- a/plugins/catalog/package.json +++ b/plugins/catalog/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/cicd-statistics/package.json b/plugins/cicd-statistics/package.json index a058917b09..8af45db80a 100644 --- a/plugins/cicd-statistics/package.json +++ b/plugins/cicd-statistics/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json index 58df662e68..5305f63bac 100644 --- a/plugins/circleci/package.json +++ b/plugins/circleci/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json index 7ed6f48f71..3d9554813f 100644 --- a/plugins/cloudbuild/package.json +++ b/plugins/cloudbuild/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/code-coverage-backend/package.json b/plugins/code-coverage-backend/package.json index c5c77f9873..21f0a12af3 100644 --- a/plugins/code-coverage-backend/package.json +++ b/plugins/code-coverage-backend/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/code-coverage/package.json b/plugins/code-coverage/package.json index 49f092bf25..91520e81fa 100644 --- a/plugins/code-coverage/package.json +++ b/plugins/code-coverage/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json index 46e030dbc8..2d2c085db4 100644 --- a/plugins/config-schema/package.json +++ b/plugins/config-schema/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json index 45178cb475..dce356c420 100644 --- a/plugins/cost-insights/package.json +++ b/plugins/cost-insights/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/explore-react/package.json b/plugins/explore-react/package.json index 3da9de5e08..aea81d17d6 100644 --- a/plugins/explore-react/package.json +++ b/plugins/explore-react/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/explore/package.json b/plugins/explore/package.json index 7cb22f5782..f3be9f82ac 100644 --- a/plugins/explore/package.json +++ b/plugins/explore/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/firehydrant/package.json b/plugins/firehydrant/package.json index 81272e2b6d..1fa66440d2 100644 --- a/plugins/firehydrant/package.json +++ b/plugins/firehydrant/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json index 53e40aae96..1c6a2fe6a6 100644 --- a/plugins/fossa/package.json +++ b/plugins/fossa/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json index 992336300f..4c5b505c33 100644 --- a/plugins/gcp-projects/package.json +++ b/plugins/gcp-projects/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/git-release-manager/package.json b/plugins/git-release-manager/package.json index 381ca0dd24..1ab7d133f8 100644 --- a/plugins/git-release-manager/package.json +++ b/plugins/git-release-manager/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json index cb112fedb1..8c50004b09 100644 --- a/plugins/github-actions/package.json +++ b/plugins/github-actions/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/github-deployments/package.json b/plugins/github-deployments/package.json index e4c3e4917c..513ebc94c0 100644 --- a/plugins/github-deployments/package.json +++ b/plugins/github-deployments/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index 1cadbc8d65..22a20b166d 100644 --- a/plugins/gitops-profiles/package.json +++ b/plugins/gitops-profiles/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/gocd/package.json b/plugins/gocd/package.json index 86802a43f2..de73318cc2 100644 --- a/plugins/gocd/package.json +++ b/plugins/gocd/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json index 185e273c3f..372298a13f 100644 --- a/plugins/graphiql/package.json +++ b/plugins/graphiql/package.json @@ -8,6 +8,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://github.com/backstage/backstage/tree/master/plugins/graphiql#readme", "repository": { "type": "git", diff --git a/plugins/graphql-backend/package.json b/plugins/graphql-backend/package.json index a13a901646..291902585b 100644 --- a/plugins/graphql-backend/package.json +++ b/plugins/graphql-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/home/package.json b/plugins/home/package.json index 80754d33c8..121aa391ca 100644 --- a/plugins/home/package.json +++ b/plugins/home/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://github.com/backstage/backstage/tree/master/plugins/home#readme", "repository": { "type": "git", diff --git a/plugins/ilert/package.json b/plugins/ilert/package.json index 4c6581553c..8bde3b011b 100644 --- a/plugins/ilert/package.json +++ b/plugins/ilert/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json index 52e8862fae..85e77aa7e2 100644 --- a/plugins/jenkins-backend/package.json +++ b/plugins/jenkins-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "configSchema": "config.d.ts", "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index 7b1283cd23..6ae4ed7d6c 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/kafka-backend/package.json b/plugins/kafka-backend/package.json index 01b23ba696..76e67d7056 100644 --- a/plugins/kafka-backend/package.json +++ b/plugins/kafka-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json index 12dd578daa..a3edc70b4b 100644 --- a/plugins/kafka/package.json +++ b/plugins/kafka/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index feb6a4defd..5d95ebd5f4 100644 --- a/plugins/kubernetes-backend/package.json +++ b/plugins/kubernetes-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/kubernetes-common/package.json b/plugins/kubernetes-common/package.json index cd12eb3519..db0276e6a3 100644 --- a/plugins/kubernetes-common/package.json +++ b/plugins/kubernetes-common/package.json @@ -11,6 +11,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 1a60997405..3ed986741e 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json index 618202b54c..6bb24c2225 100644 --- a/plugins/lighthouse/package.json +++ b/plugins/lighthouse/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/newrelic-dashboard/package.json b/plugins/newrelic-dashboard/package.json index dba9cc1148..a75e3db981 100644 --- a/plugins/newrelic-dashboard/package.json +++ b/plugins/newrelic-dashboard/package.json @@ -9,6 +9,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json index 9f9d51eae3..220135a245 100644 --- a/plugins/newrelic/package.json +++ b/plugins/newrelic/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/org/package.json b/plugins/org/package.json index 947d5e8a0b..093de5cfb3 100644 --- a/plugins/org/package.json +++ b/plugins/org/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json index 7912a32f15..47e6ac53a8 100644 --- a/plugins/pagerduty/package.json +++ b/plugins/pagerduty/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index e1a4e10c5c..ca578a383f 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -9,6 +9,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/permission-common/package.json b/plugins/permission-common/package.json index d3054fe9fe..13955b09b8 100644 --- a/plugins/permission-common/package.json +++ b/plugins/permission-common/package.json @@ -10,6 +10,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json index 04a567f16b..b88ad71dd1 100644 --- a/plugins/permission-node/package.json +++ b/plugins/permission-node/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "node-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/permission-react/package.json b/plugins/permission-react/package.json index ce6e2dbf54..b687761828 100644 --- a/plugins/permission-react/package.json +++ b/plugins/permission-react/package.json @@ -9,6 +9,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "web-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index 5336bbb098..ad78a05127 100644 --- a/plugins/proxy-backend/package.json +++ b/plugins/proxy-backend/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json index 36683ef66a..8b88058281 100644 --- a/plugins/rollbar-backend/package.json +++ b/plugins/rollbar-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json index 5767f26c5e..f331c63eb3 100644 --- a/plugins/rollbar/package.json +++ b/plugins/rollbar/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json index cee138b576..9ab1eef088 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/package.json +++ b/plugins/scaffolder-backend-module-cookiecutter/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend-module" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json index 5f32dbadd8..bc5e90049a 100644 --- a/plugins/scaffolder-backend-module-rails/package.json +++ b/plugins/scaffolder-backend-module-rails/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend-module" + }, "scripts": { "build": "backstage-cli backend:build", "start": "backstage-cli backend:dev", diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json index b2ce1bf571..d9c66b0a8e 100644 --- a/plugins/scaffolder-backend-module-yeoman/package.json +++ b/plugins/scaffolder-backend-module-yeoman/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend-module" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index 3161448562..f1b3e0f7fc 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/scaffolder-common/package.json b/plugins/scaffolder-common/package.json index 6b03a7c884..95e0f3153e 100644 --- a/plugins/scaffolder-common/package.json +++ b/plugins/scaffolder-common/package.json @@ -12,6 +12,9 @@ "module": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "common-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index 0e31d6c4a5..d232eaee9d 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json index 8a0e0d9d2c..d4cb19b8a4 100644 --- a/plugins/search-backend-module-elasticsearch/package.json +++ b/plugins/search-backend-module-elasticsearch/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend-module" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json index 392b9af73a..9277fa558e 100644 --- a/plugins/search-backend-module-pg/package.json +++ b/plugins/search-backend-module-pg/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend-module" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json index e2d83d0f4f..d59881c87a 100644 --- a/plugins/search-backend-node/package.json +++ b/plugins/search-backend-node/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json index 117e484c62..80092b7288 100644 --- a/plugins/search-backend/package.json +++ b/plugins/search-backend/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "scripts": { "start": "backstage-cli backend:dev", "build": "backstage-cli backend:build", diff --git a/plugins/search/package.json b/plugins/search/package.json index 34baf41306..20fb30304e 100644 --- a/plugins/search/package.json +++ b/plugins/search/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/sentry/package.json b/plugins/sentry/package.json index 48137dc5e1..0231e9c659 100644 --- a/plugins/sentry/package.json +++ b/plugins/sentry/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/shortcuts/package.json b/plugins/shortcuts/package.json index d3bcb14f15..619849ca7c 100644 --- a/plugins/shortcuts/package.json +++ b/plugins/shortcuts/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index fb2de64ffe..58c171781e 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/splunk-on-call/package.json b/plugins/splunk-on-call/package.json index 1bc8948d95..1ffe79c552 100644 --- a/plugins/splunk-on-call/package.json +++ b/plugins/splunk-on-call/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/tech-insights-backend-module-jsonfc/package.json b/plugins/tech-insights-backend-module-jsonfc/package.json index fc2c6b7add..de04a17e65 100644 --- a/plugins/tech-insights-backend-module-jsonfc/package.json +++ b/plugins/tech-insights-backend-module-jsonfc/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend-module" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/tech-insights-backend/package.json b/plugins/tech-insights-backend/package.json index 5a60e478d8..4c8b5c081d 100644 --- a/plugins/tech-insights-backend/package.json +++ b/plugins/tech-insights-backend/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/tech-insights-common/package.json b/plugins/tech-insights-common/package.json index a0b840da74..7f0d4ab64a 100644 --- a/plugins/tech-insights-common/package.json +++ b/plugins/tech-insights-common/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/tech-insights-node/package.json b/plugins/tech-insights-node/package.json index 05c6f10071..30333862c7 100644 --- a/plugins/tech-insights-node/package.json +++ b/plugins/tech-insights-node/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/tech-insights/package.json b/plugins/tech-insights/package.json index b7b1b6877c..b35751e80e 100644 --- a/plugins/tech-insights/package.json +++ b/plugins/tech-insights/package.json @@ -9,6 +9,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", diff --git a/plugins/tech-radar/package.json b/plugins/tech-radar/package.json index 29601d1755..3d26cedb4b 100644 --- a/plugins/tech-radar/package.json +++ b/plugins/tech-radar/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index 37b15ffbe0..bac32f8bdf 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -11,6 +11,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-backend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index 794e386136..ac2ba7502a 100644 --- a/plugins/techdocs/package.json +++ b/plugins/techdocs/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index 3371dbbecc..54b1e6e085 100644 --- a/plugins/todo-backend/package.json +++ b/plugins/todo-backend/package.json @@ -10,6 +10,9 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "node-library" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/todo/package.json b/plugins/todo/package.json index 8282772d90..a047e54c7d 100644 --- a/plugins/todo/package.json +++ b/plugins/todo/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index 4c33a1ac50..6d976afbe1 100644 --- a/plugins/user-settings/package.json +++ b/plugins/user-settings/package.json @@ -11,6 +11,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "homepage": "https://backstage.io", "repository": { "type": "git", diff --git a/plugins/xcmetrics/package.json b/plugins/xcmetrics/package.json index b765a1be2d..e0045e5bc7 100644 --- a/plugins/xcmetrics/package.json +++ b/plugins/xcmetrics/package.json @@ -10,6 +10,9 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "plugin-frontend" + }, "scripts": { "build": "backstage-cli plugin:build", "start": "backstage-cli plugin:serve", From a5fc44d8809ab7c60a33457da1f5509a70578105 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sat, 22 Jan 2022 18:21:56 +0100 Subject: [PATCH 02/18] tweak incorrectly detected package roles Signed-off-by: Patrik Oldsberg --- packages/config-loader/package.json | 2 +- packages/integration-react/package.json | 2 +- packages/search-common/package.json | 2 +- plugins/cicd-statistics/package.json | 2 +- plugins/search-backend-node/package.json | 2 +- plugins/tech-insights-common/package.json | 2 +- plugins/todo-backend/package.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index 6839465cf4..10e9b447ae 100644 --- a/packages/config-loader/package.json +++ b/packages/config-loader/package.json @@ -10,7 +10,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "common-library" + "role": "node-library" }, "homepage": "https://backstage.io", "repository": { diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json index e86d7777cb..ed26937f7e 100644 --- a/packages/integration-react/package.json +++ b/packages/integration-react/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "web-library" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/packages/search-common/package.json b/packages/search-common/package.json index 503e0dd9f3..2f885ca874 100644 --- a/packages/search-common/package.json +++ b/packages/search-common/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "node-library" + "role": "common-library" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/cicd-statistics/package.json b/plugins/cicd-statistics/package.json index 8af45db80a..272472916a 100644 --- a/plugins/cicd-statistics/package.json +++ b/plugins/cicd-statistics/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "web-library" + "role": "plugin-frontend" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json index d59881c87a..82af4f79df 100644 --- a/plugins/search-backend-node/package.json +++ b/plugins/search-backend-node/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "node-library" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/tech-insights-common/package.json b/plugins/tech-insights-common/package.json index 7f0d4ab64a..bc77a4b1f5 100644 --- a/plugins/tech-insights-common/package.json +++ b/plugins/tech-insights-common/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "common-library" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index 54b1e6e085..85d49a5a78 100644 --- a/plugins/todo-backend/package.json +++ b/plugins/todo-backend/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "node-library" + "role": "plugin-backend" }, "homepage": "https://backstage.io", "repository": { From c77c5c7eb6bc9a47c77b0575c70a7a101d979213 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 30 Jan 2022 19:17:45 +0100 Subject: [PATCH 03/18] changesets: added changeset for package role additions Signed-off-by: Patrik Oldsberg --- .changeset/chatty-walls-judge.md | 123 +++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 .changeset/chatty-walls-judge.md diff --git a/.changeset/chatty-walls-judge.md b/.changeset/chatty-walls-judge.md new file mode 100644 index 0000000000..72e636e026 --- /dev/null +++ b/.changeset/chatty-walls-judge.md @@ -0,0 +1,123 @@ +--- +'@backstage/app-defaults': patch +'@backstage/backend-common': patch +'@backstage/backend-tasks': patch +'@backstage/backend-test-utils': patch +'@backstage/catalog-client': patch +'@backstage/catalog-model': patch +'@backstage/cli': patch +'@backstage/cli-common': patch +'@backstage/codemods': patch +'@backstage/config': patch +'@backstage/config-loader': patch +'@backstage/core-app-api': patch +'@backstage/core-components': patch +'@backstage/core-plugin-api': patch +'@backstage/create-app': patch +'@backstage/dev-utils': patch +'@backstage/errors': patch +'@backstage/integration': patch +'@backstage/integration-react': patch +'@backstage/release-manifests': patch +'@backstage/search-common': patch +'@techdocs/cli': patch +'@backstage/techdocs-common': patch +'@backstage/test-utils': patch +'@backstage/theme': patch +'@backstage/types': patch +'@backstage/version-bridge': 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-app-backend': patch +'@backstage/plugin-auth-backend': patch +'@backstage/plugin-auth-node': patch +'@backstage/plugin-azure-devops': patch +'@backstage/plugin-azure-devops-backend': patch +'@backstage/plugin-azure-devops-common': patch +'@backstage/plugin-badges': patch +'@backstage/plugin-badges-backend': patch +'@backstage/plugin-bazaar': patch +'@backstage/plugin-bazaar-backend': patch +'@backstage/plugin-bitrise': patch +'@backstage/plugin-catalog': patch +'@backstage/plugin-catalog-backend': patch +'@backstage/plugin-catalog-backend-module-ldap': patch +'@backstage/plugin-catalog-backend-module-msgraph': patch +'@backstage/plugin-catalog-common': patch +'@backstage/plugin-catalog-graph': patch +'@backstage/plugin-catalog-graphql': patch +'@backstage/plugin-catalog-import': patch +'@backstage/plugin-catalog-react': patch +'@backstage/plugin-cicd-statistics': patch +'@backstage/plugin-circleci': patch +'@backstage/plugin-cloudbuild': patch +'@backstage/plugin-code-coverage': patch +'@backstage/plugin-code-coverage-backend': 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-graphql-backend': patch +'@backstage/plugin-home': patch +'@backstage/plugin-ilert': patch +'@backstage/plugin-jenkins': patch +'@backstage/plugin-jenkins-backend': patch +'@backstage/plugin-kafka': patch +'@backstage/plugin-kafka-backend': patch +'@backstage/plugin-kubernetes': patch +'@backstage/plugin-kubernetes-backend': patch +'@backstage/plugin-kubernetes-common': 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-node': patch +'@backstage/plugin-permission-react': patch +'@backstage/plugin-proxy-backend': patch +'@backstage/plugin-rollbar': patch +'@backstage/plugin-rollbar-backend': patch +'@backstage/plugin-scaffolder': patch +'@backstage/plugin-scaffolder-backend': patch +'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch +'@backstage/plugin-scaffolder-backend-module-rails': patch +'@backstage/plugin-scaffolder-backend-module-yeoman': patch +'@backstage/plugin-scaffolder-common': patch +'@backstage/plugin-search': patch +'@backstage/plugin-search-backend': patch +'@backstage/plugin-search-backend-module-elasticsearch': patch +'@backstage/plugin-search-backend-module-pg': patch +'@backstage/plugin-search-backend-node': 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-insights-backend': patch +'@backstage/plugin-tech-insights-backend-module-jsonfc': patch +'@backstage/plugin-tech-insights-common': patch +'@backstage/plugin-tech-insights-node': patch +'@backstage/plugin-tech-radar': patch +'@backstage/plugin-techdocs': patch +'@backstage/plugin-techdocs-backend': patch +'@backstage/plugin-todo': patch +'@backstage/plugin-todo-backend': patch +'@backstage/plugin-user-settings': patch +'@backstage/plugin-xcmetrics': patch +--- + +Added `backstage.role` to `package.json` From d3381edcb17afecd2ea293adede3e021c2a7b9ae Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 13 Feb 2022 22:59:30 +0100 Subject: [PATCH 04/18] cli: rename plugin-x roles to x-plugin Signed-off-by: Patrik Oldsberg --- packages/cli/src/commands/start/command.ts | 8 ++++---- packages/cli/src/lib/role/packageRoles.test.ts | 8 ++++---- packages/cli/src/lib/role/packageRoles.ts | 16 ++++++++-------- packages/cli/src/lib/role/types.ts | 8 ++++---- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/packages/cli/src/commands/start/command.ts b/packages/cli/src/commands/start/command.ts index 6615d5fd46..66aaa897ef 100644 --- a/packages/cli/src/commands/start/command.ts +++ b/packages/cli/src/commands/start/command.ts @@ -31,8 +31,8 @@ export async function command(cmd: Command): Promise { switch (role) { case 'backend': - case 'plugin-backend': - case 'plugin-backend-module': + case 'backend-plugin': + case 'backend-plugin-module': case 'node-library': return startBackend(options); case 'app': @@ -42,8 +42,8 @@ export async function command(cmd: Command): Promise { verifyVersions: true, }); case 'web-library': - case 'plugin-frontend': - case 'plugin-frontend-module': + case 'frontend-plugin': + case 'frontend-plugin-module': return startFrontend({ entry: 'dev/index', ...options }); default: throw new Error( diff --git a/packages/cli/src/lib/role/packageRoles.test.ts b/packages/cli/src/lib/role/packageRoles.test.ts index f6c9fb418a..db6b63f327 100644 --- a/packages/cli/src/lib/role/packageRoles.test.ts +++ b/packages/cli/src/lib/role/packageRoles.test.ts @@ -180,7 +180,7 @@ describe('detectRoleFromPackage', () => { clean: 'backstage-cli clean', }, }), - ).toEqual('plugin-frontend'); + ).toEqual('frontend-plugin'); }); it('detects the role of @backstage/plugin-catalog-backend', () => { @@ -204,7 +204,7 @@ describe('detectRoleFromPackage', () => { clean: 'backstage-cli clean', }, }), - ).toEqual('plugin-backend'); + ).toEqual('backend-plugin'); }); it('detects the role of @backstage/plugin-catalog-react', () => { @@ -274,7 +274,7 @@ describe('detectRoleFromPackage', () => { clean: 'backstage-cli clean', }, }), - ).toEqual('plugin-backend-module'); + ).toEqual('backend-plugin-module'); }); it('detects the role of @backstage/plugin-permission-node', () => { @@ -323,6 +323,6 @@ describe('detectRoleFromPackage', () => { clean: 'backstage-cli clean', }, }), - ).toEqual('plugin-frontend-module'); + ).toEqual('frontend-plugin-module'); }); }); diff --git a/packages/cli/src/lib/role/packageRoles.ts b/packages/cli/src/lib/role/packageRoles.ts index 7c855ee0fd..b5fbd75b56 100644 --- a/packages/cli/src/lib/role/packageRoles.ts +++ b/packages/cli/src/lib/role/packageRoles.ts @@ -52,22 +52,22 @@ const packageRoleInfos: PackageRoleInfo[] = [ output: ['types', 'esm', 'cjs'], }, { - role: 'plugin-frontend', + role: 'frontend-plugin', platform: 'web', output: ['types', 'esm'], }, { - role: 'plugin-frontend-module', + role: 'frontend-plugin-module', platform: 'web', output: ['types', 'esm'], }, { - role: 'plugin-backend', + role: 'backend-plugin', platform: 'node', output: ['types', 'cjs'], }, { - role: 'plugin-backend-module', + role: 'backend-plugin-module', platform: 'node', output: ['types', 'cjs'], }, @@ -153,16 +153,16 @@ export function detectRoleFromPackage( return 'backend'; } if (pkg.name?.includes('plugin-') && pkg.name?.includes('-backend-module-')) { - return 'plugin-backend-module'; + return 'backend-plugin-module'; } if (pkg.name?.includes('plugin-') && pkg.name?.includes('-module-')) { - return 'plugin-frontend-module'; + return 'frontend-plugin-module'; } if (pkg.scripts?.start?.includes('plugin:serve')) { - return 'plugin-frontend'; + return 'frontend-plugin'; } if (pkg.scripts?.start?.includes('backend:dev')) { - return 'plugin-backend'; + return 'backend-plugin'; } const mainEntry = pkg.publishConfig?.main || pkg.main; diff --git a/packages/cli/src/lib/role/types.ts b/packages/cli/src/lib/role/types.ts index 6a89f7bdaf..1b18c71620 100644 --- a/packages/cli/src/lib/role/types.ts +++ b/packages/cli/src/lib/role/types.ts @@ -21,10 +21,10 @@ export type PackageRole = | 'web-library' | 'node-library' | 'common-library' - | 'plugin-frontend' - | 'plugin-frontend-module' - | 'plugin-backend' - | 'plugin-backend-module'; + | 'frontend-plugin' + | 'frontend-plugin-module' + | 'backend-plugin' + | 'backend-plugin-module'; export type PackagePlatform = 'node' | 'web' | 'common'; export type PackageOutputType = 'bundle' | 'types' | 'esm' | 'cjs'; From bb5fcc3209757630041d414386a6efd2cff94c09 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 13 Feb 2022 22:55:21 +0100 Subject: [PATCH 05/18] update all plugin package roles Signed-off-by: Patrik Oldsberg --- plugins/airbrake/package.json | 2 +- plugins/allure/package.json | 2 +- plugins/analytics-module-ga/package.json | 2 +- plugins/apache-airflow/package.json | 2 +- plugins/api-docs/package.json | 2 +- plugins/app-backend/package.json | 2 +- plugins/auth-backend/package.json | 2 +- plugins/azure-devops-backend/package.json | 2 +- plugins/azure-devops/package.json | 2 +- plugins/badges-backend/package.json | 2 +- plugins/badges/package.json | 2 +- plugins/bazaar-backend/package.json | 2 +- plugins/bazaar/package.json | 2 +- plugins/bitrise/package.json | 2 +- plugins/catalog-backend-module-ldap/package.json | 2 +- plugins/catalog-backend-module-msgraph/package.json | 2 +- plugins/catalog-backend/package.json | 2 +- plugins/catalog-graph/package.json | 2 +- plugins/catalog-graphql/package.json | 2 +- plugins/catalog-import/package.json | 2 +- plugins/catalog/package.json | 2 +- plugins/cicd-statistics/package.json | 2 +- plugins/circleci/package.json | 2 +- plugins/cloudbuild/package.json | 2 +- plugins/code-coverage-backend/package.json | 2 +- plugins/code-coverage/package.json | 2 +- plugins/config-schema/package.json | 2 +- plugins/cost-insights/package.json | 2 +- plugins/explore/package.json | 2 +- plugins/firehydrant/package.json | 2 +- plugins/fossa/package.json | 2 +- plugins/gcp-projects/package.json | 2 +- plugins/git-release-manager/package.json | 2 +- plugins/github-actions/package.json | 2 +- plugins/github-deployments/package.json | 2 +- plugins/gitops-profiles/package.json | 2 +- plugins/gocd/package.json | 2 +- plugins/graphiql/package.json | 2 +- plugins/graphql-backend/package.json | 2 +- plugins/home/package.json | 2 +- plugins/ilert/package.json | 2 +- plugins/jenkins-backend/package.json | 2 +- plugins/jenkins/package.json | 2 +- plugins/kafka-backend/package.json | 2 +- plugins/kafka/package.json | 2 +- plugins/kubernetes-backend/package.json | 2 +- plugins/kubernetes/package.json | 2 +- plugins/lighthouse/package.json | 2 +- plugins/newrelic-dashboard/package.json | 2 +- plugins/newrelic/package.json | 2 +- plugins/org/package.json | 2 +- plugins/pagerduty/package.json | 2 +- plugins/permission-backend/package.json | 2 +- plugins/proxy-backend/package.json | 2 +- plugins/rollbar-backend/package.json | 2 +- plugins/rollbar/package.json | 2 +- plugins/scaffolder-backend-module-cookiecutter/package.json | 2 +- plugins/scaffolder-backend-module-rails/package.json | 2 +- plugins/scaffolder-backend-module-yeoman/package.json | 2 +- plugins/scaffolder-backend/package.json | 2 +- plugins/scaffolder/package.json | 2 +- plugins/search-backend-module-elasticsearch/package.json | 2 +- plugins/search-backend-module-pg/package.json | 2 +- plugins/search-backend/package.json | 2 +- plugins/search/package.json | 2 +- plugins/sentry/package.json | 2 +- plugins/shortcuts/package.json | 2 +- plugins/sonarqube/package.json | 2 +- plugins/splunk-on-call/package.json | 2 +- plugins/tech-insights-backend-module-jsonfc/package.json | 2 +- plugins/tech-insights-backend/package.json | 2 +- plugins/tech-insights-node/package.json | 2 +- plugins/tech-insights/package.json | 2 +- plugins/tech-radar/package.json | 2 +- plugins/techdocs-backend/package.json | 2 +- plugins/techdocs/package.json | 2 +- plugins/todo-backend/package.json | 2 +- plugins/todo/package.json | 2 +- plugins/user-settings/package.json | 2 +- plugins/xcmetrics/package.json | 2 +- 80 files changed, 80 insertions(+), 80 deletions(-) diff --git a/plugins/airbrake/package.json b/plugins/airbrake/package.json index 8d35ab3f67..a8cfc938d0 100644 --- a/plugins/airbrake/package.json +++ b/plugins/airbrake/package.json @@ -10,7 +10,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/allure/package.json b/plugins/allure/package.json index 06db3459eb..197b57f978 100644 --- a/plugins/allure/package.json +++ b/plugins/allure/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/analytics-module-ga/package.json b/plugins/analytics-module-ga/package.json index 1c3b952c5b..600f59a4e2 100644 --- a/plugins/analytics-module-ga/package.json +++ b/plugins/analytics-module-ga/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend-module" + "role": "frontend-plugin-module" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/apache-airflow/package.json b/plugins/apache-airflow/package.json index b3e31d3109..4872b8f406 100644 --- a/plugins/apache-airflow/package.json +++ b/plugins/apache-airflow/package.json @@ -10,7 +10,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index bebbd1876e..5dd27e005b 100644 --- a/plugins/api-docs/package.json +++ b/plugins/api-docs/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index 0f68706db3..582ad10a56 100644 --- a/plugins/app-backend/package.json +++ b/plugins/app-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index 4b55ba1558..40e24ab723 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/azure-devops-backend/package.json b/plugins/azure-devops-backend/package.json index 5754043120..4d7cfa5fbb 100644 --- a/plugins/azure-devops-backend/package.json +++ b/plugins/azure-devops-backend/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/azure-devops/package.json b/plugins/azure-devops/package.json index bd1cde48bb..a8e6233990 100644 --- a/plugins/azure-devops/package.json +++ b/plugins/azure-devops/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/badges-backend/package.json b/plugins/badges-backend/package.json index 45f4599b7d..433d03ce8e 100644 --- a/plugins/badges-backend/package.json +++ b/plugins/badges-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/badges/package.json b/plugins/badges/package.json index 959e9e08e7..9567c3c40e 100644 --- a/plugins/badges/package.json +++ b/plugins/badges/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/bazaar-backend/package.json b/plugins/bazaar-backend/package.json index e522b74435..afe1f5ef16 100644 --- a/plugins/bazaar-backend/package.json +++ b/plugins/bazaar-backend/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/bazaar/package.json b/plugins/bazaar/package.json index 43d4f0d175..02df40bc83 100644 --- a/plugins/bazaar/package.json +++ b/plugins/bazaar/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json index 299d317025..11215adb49 100644 --- a/plugins/bitrise/package.json +++ b/plugins/bitrise/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json index 0b9d462bc3..26a53e7858 100644 --- a/plugins/catalog-backend-module-ldap/package.json +++ b/plugins/catalog-backend-module-ldap/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend-module" + "role": "backend-plugin-module" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json index 3b4ea6000b..7285fb2f12 100644 --- a/plugins/catalog-backend-module-msgraph/package.json +++ b/plugins/catalog-backend-module-msgraph/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend-module" + "role": "backend-plugin-module" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index a127310167..67560f49f8 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json index 753a6c6602..d0ba2ae4a8 100644 --- a/plugins/catalog-graph/package.json +++ b/plugins/catalog-graph/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json index 282fb7f5d0..49dab8aaa8 100644 --- a/plugins/catalog-graphql/package.json +++ b/plugins/catalog-graphql/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index 6c4d923daf..0160618dd9 100644 --- a/plugins/catalog-import/package.json +++ b/plugins/catalog-import/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json index 63de8b1a90..72951945e0 100644 --- a/plugins/catalog/package.json +++ b/plugins/catalog/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/cicd-statistics/package.json b/plugins/cicd-statistics/package.json index 272472916a..1860fdc1a6 100644 --- a/plugins/cicd-statistics/package.json +++ b/plugins/cicd-statistics/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json index 5305f63bac..f3f78db349 100644 --- a/plugins/circleci/package.json +++ b/plugins/circleci/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json index 3d9554813f..9e79a59a7f 100644 --- a/plugins/cloudbuild/package.json +++ b/plugins/cloudbuild/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/code-coverage-backend/package.json b/plugins/code-coverage-backend/package.json index 21f0a12af3..128fea3f3c 100644 --- a/plugins/code-coverage-backend/package.json +++ b/plugins/code-coverage-backend/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/code-coverage/package.json b/plugins/code-coverage/package.json index 91520e81fa..f88661dd92 100644 --- a/plugins/code-coverage/package.json +++ b/plugins/code-coverage/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json index 2d2c085db4..c796508452 100644 --- a/plugins/config-schema/package.json +++ b/plugins/config-schema/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json index dce356c420..74f5788a55 100644 --- a/plugins/cost-insights/package.json +++ b/plugins/cost-insights/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/explore/package.json b/plugins/explore/package.json index f3be9f82ac..5e19ef8b2a 100644 --- a/plugins/explore/package.json +++ b/plugins/explore/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/firehydrant/package.json b/plugins/firehydrant/package.json index 1fa66440d2..474d5f69a8 100644 --- a/plugins/firehydrant/package.json +++ b/plugins/firehydrant/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json index 1c6a2fe6a6..27329a50ea 100644 --- a/plugins/fossa/package.json +++ b/plugins/fossa/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json index 4c5b505c33..6be44b609a 100644 --- a/plugins/gcp-projects/package.json +++ b/plugins/gcp-projects/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/git-release-manager/package.json b/plugins/git-release-manager/package.json index 1ab7d133f8..e0400ac022 100644 --- a/plugins/git-release-manager/package.json +++ b/plugins/git-release-manager/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json index 8c50004b09..5d9b0688d2 100644 --- a/plugins/github-actions/package.json +++ b/plugins/github-actions/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/github-deployments/package.json b/plugins/github-deployments/package.json index 513ebc94c0..dcdb13b038 100644 --- a/plugins/github-deployments/package.json +++ b/plugins/github-deployments/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index 22a20b166d..0f47ac32f6 100644 --- a/plugins/gitops-profiles/package.json +++ b/plugins/gitops-profiles/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/gocd/package.json b/plugins/gocd/package.json index de73318cc2..b82e1f12ee 100644 --- a/plugins/gocd/package.json +++ b/plugins/gocd/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json index 372298a13f..781bfcf063 100644 --- a/plugins/graphiql/package.json +++ b/plugins/graphiql/package.json @@ -9,7 +9,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://github.com/backstage/backstage/tree/master/plugins/graphiql#readme", "repository": { diff --git a/plugins/graphql-backend/package.json b/plugins/graphql-backend/package.json index 291902585b..31df1a5571 100644 --- a/plugins/graphql-backend/package.json +++ b/plugins/graphql-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/home/package.json b/plugins/home/package.json index 121aa391ca..404482a3bd 100644 --- a/plugins/home/package.json +++ b/plugins/home/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://github.com/backstage/backstage/tree/master/plugins/home#readme", "repository": { diff --git a/plugins/ilert/package.json b/plugins/ilert/package.json index 8bde3b011b..ccff499504 100644 --- a/plugins/ilert/package.json +++ b/plugins/ilert/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json index 85e77aa7e2..8662abcbcf 100644 --- a/plugins/jenkins-backend/package.json +++ b/plugins/jenkins-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "configSchema": "config.d.ts", "scripts": { diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index 6ae4ed7d6c..c3220221d1 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/kafka-backend/package.json b/plugins/kafka-backend/package.json index 76e67d7056..aa164ae85e 100644 --- a/plugins/kafka-backend/package.json +++ b/plugins/kafka-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json index a3edc70b4b..ca35e0d3e0 100644 --- a/plugins/kafka/package.json +++ b/plugins/kafka/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index 5d95ebd5f4..e1162622f3 100644 --- a/plugins/kubernetes-backend/package.json +++ b/plugins/kubernetes-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 3ed986741e..2408bc6fda 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json index 6bb24c2225..b60c3fd9d5 100644 --- a/plugins/lighthouse/package.json +++ b/plugins/lighthouse/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/newrelic-dashboard/package.json b/plugins/newrelic-dashboard/package.json index a75e3db981..e96ebeb744 100644 --- a/plugins/newrelic-dashboard/package.json +++ b/plugins/newrelic-dashboard/package.json @@ -10,7 +10,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json index 220135a245..4aa18b744e 100644 --- a/plugins/newrelic/package.json +++ b/plugins/newrelic/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/org/package.json b/plugins/org/package.json index 093de5cfb3..52bab0e3a2 100644 --- a/plugins/org/package.json +++ b/plugins/org/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json index 47e6ac53a8..166fcab5b3 100644 --- a/plugins/pagerduty/package.json +++ b/plugins/pagerduty/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index ca578a383f..c1e945f42c 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -10,7 +10,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index ad78a05127..f6450296ef 100644 --- a/plugins/proxy-backend/package.json +++ b/plugins/proxy-backend/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json index 8b88058281..248248ad42 100644 --- a/plugins/rollbar-backend/package.json +++ b/plugins/rollbar-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json index f331c63eb3..7cf9fc3a7f 100644 --- a/plugins/rollbar/package.json +++ b/plugins/rollbar/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json index 9ab1eef088..235432aadc 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/package.json +++ b/plugins/scaffolder-backend-module-cookiecutter/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend-module" + "role": "backend-plugin-module" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json index bc5e90049a..c0463782c7 100644 --- a/plugins/scaffolder-backend-module-rails/package.json +++ b/plugins/scaffolder-backend-module-rails/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend-module" + "role": "backend-plugin-module" }, "scripts": { "build": "backstage-cli backend:build", diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json index d9c66b0a8e..98c56c7174 100644 --- a/plugins/scaffolder-backend-module-yeoman/package.json +++ b/plugins/scaffolder-backend-module-yeoman/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend-module" + "role": "backend-plugin-module" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index f1b3e0f7fc..4b3290cffd 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index d232eaee9d..ceb549014a 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json index d4cb19b8a4..a7227a2e7f 100644 --- a/plugins/search-backend-module-elasticsearch/package.json +++ b/plugins/search-backend-module-elasticsearch/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend-module" + "role": "backend-plugin-module" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json index 9277fa558e..767ec5a9c2 100644 --- a/plugins/search-backend-module-pg/package.json +++ b/plugins/search-backend-module-pg/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend-module" + "role": "backend-plugin-module" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json index 80092b7288..9cde417263 100644 --- a/plugins/search-backend/package.json +++ b/plugins/search-backend/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "scripts": { "start": "backstage-cli backend:dev", diff --git a/plugins/search/package.json b/plugins/search/package.json index 20fb30304e..8c2664c604 100644 --- a/plugins/search/package.json +++ b/plugins/search/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/sentry/package.json b/plugins/sentry/package.json index 0231e9c659..03489c166f 100644 --- a/plugins/sentry/package.json +++ b/plugins/sentry/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/shortcuts/package.json b/plugins/shortcuts/package.json index 619849ca7c..9fafc63e4a 100644 --- a/plugins/shortcuts/package.json +++ b/plugins/shortcuts/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index 58c171781e..149219eb38 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/splunk-on-call/package.json b/plugins/splunk-on-call/package.json index 1ffe79c552..38f57bb727 100644 --- a/plugins/splunk-on-call/package.json +++ b/plugins/splunk-on-call/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/tech-insights-backend-module-jsonfc/package.json b/plugins/tech-insights-backend-module-jsonfc/package.json index de04a17e65..53c059e9bf 100644 --- a/plugins/tech-insights-backend-module-jsonfc/package.json +++ b/plugins/tech-insights-backend-module-jsonfc/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend-module" + "role": "backend-plugin-module" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/tech-insights-backend/package.json b/plugins/tech-insights-backend/package.json index 4c8b5c081d..67484263b7 100644 --- a/plugins/tech-insights-backend/package.json +++ b/plugins/tech-insights-backend/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/tech-insights-node/package.json b/plugins/tech-insights-node/package.json index 30333862c7..c9e115db92 100644 --- a/plugins/tech-insights-node/package.json +++ b/plugins/tech-insights-node/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/tech-insights/package.json b/plugins/tech-insights/package.json index b35751e80e..e002bf6a3a 100644 --- a/plugins/tech-insights/package.json +++ b/plugins/tech-insights/package.json @@ -10,7 +10,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", diff --git a/plugins/tech-radar/package.json b/plugins/tech-radar/package.json index 3d26cedb4b..7ac2531d6d 100644 --- a/plugins/tech-radar/package.json +++ b/plugins/tech-radar/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index bac32f8bdf..47479a44a0 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index ac2ba7502a..ac5cdbdde1 100644 --- a/plugins/techdocs/package.json +++ b/plugins/techdocs/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index 85d49a5a78..1239aa6cc3 100644 --- a/plugins/todo-backend/package.json +++ b/plugins/todo-backend/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-backend" + "role": "backend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/todo/package.json b/plugins/todo/package.json index a047e54c7d..3825f5cbfc 100644 --- a/plugins/todo/package.json +++ b/plugins/todo/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index 6d976afbe1..1109fe7125 100644 --- a/plugins/user-settings/package.json +++ b/plugins/user-settings/package.json @@ -12,7 +12,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "homepage": "https://backstage.io", "repository": { diff --git a/plugins/xcmetrics/package.json b/plugins/xcmetrics/package.json index e0045e5bc7..e8e67e02bf 100644 --- a/plugins/xcmetrics/package.json +++ b/plugins/xcmetrics/package.json @@ -11,7 +11,7 @@ "types": "dist/index.d.ts" }, "backstage": { - "role": "plugin-frontend" + "role": "frontend-plugin" }, "scripts": { "build": "backstage-cli plugin:build", From 510740be65af25476689767b2583b85837e4b36c Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 13 Feb 2022 23:07:03 +0100 Subject: [PATCH 06/18] cli: add missing role option for build script command + mark experimental Signed-off-by: Patrik Oldsberg --- packages/cli/src/commands/index.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/commands/index.ts b/packages/cli/src/commands/index.ts index 770d216ba2..1c2b8feb5b 100644 --- a/packages/cli/src/commands/index.ts +++ b/packages/cli/src/commands/index.ts @@ -53,7 +53,10 @@ export function registerScriptCommand(program: CommanderStatic) { .command('start') .description('Start a package for local development') .option(...configOption) - .option('--role ', 'Run the command with an explicit package role') + .option( + '--role ', + 'Run the command with an explicit package role [EXPERIMENTAL]', + ) .option('--check', 'Enable type checking and linting if available') .option('--inspect', 'Enable debugger in Node.js environments') .option( @@ -65,6 +68,10 @@ export function registerScriptCommand(program: CommanderStatic) { command .command('build') .description('Build a package for production deployment or publishing') + .option( + '--role ', + 'Run the command with an explicit package role [EXPERIMENTAL]', + ) .option( '--minify', 'Minify the generated code. Does not apply to app or backend packages.', From 0266c65a37cdc4065eda60486cada8dc6abbb8b6 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 13 Feb 2022 23:19:05 +0100 Subject: [PATCH 07/18] cli: upgrade package script migration to keep some flags Signed-off-by: Patrik Oldsberg --- .../src/commands/migrate/packageScripts.ts | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/commands/migrate/packageScripts.ts b/packages/cli/src/commands/migrate/packageScripts.ts index a3fdd20018..332387a1eb 100644 --- a/packages/cli/src/commands/migrate/packageScripts.ts +++ b/packages/cli/src/commands/migrate/packageScripts.ts @@ -35,9 +35,24 @@ export async function command() { const hasStart = !noStartRoles.includes(role); const isBundled = roleInfo.output.includes('bundle'); + const startCmd = ['start']; + if (packageJson.scripts?.start?.includes('--check')) { + startCmd.push('--check'); + } + + const buildCmd = ['build']; + if (packageJson.scripts?.build?.includes('--minify')) { + buildCmd.push('--minify'); + } + if (packageJson.scripts?.build?.includes('--experimental-type-build')) { + buildCmd.push('--experimental-type-build'); + } + const expectedScripts = { - ...(hasStart && { start: 'backstage-cli script start' }), - build: 'backstage-cli script build', + ...(hasStart && { + start: `backstage-cli script ${startCmd.join(' ')}`, + }), + build: `backstage-cli script ${buildCmd.join(' ')}`, lint: 'backstage-cli script lint', test: 'backstage-cli script test', clean: 'backstage-cli script clean', From 03fb4d9c9b9cfa2c5f749397288164be8722da6f Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 13 Feb 2022 23:22:04 +0100 Subject: [PATCH 08/18] cli: avoid adding pack scripts when migrating scripts in cli packages Signed-off-by: Patrik Oldsberg --- packages/cli/src/commands/migrate/packageScripts.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/commands/migrate/packageScripts.ts b/packages/cli/src/commands/migrate/packageScripts.ts index 332387a1eb..8e722a4bd0 100644 --- a/packages/cli/src/commands/migrate/packageScripts.ts +++ b/packages/cli/src/commands/migrate/packageScripts.ts @@ -33,7 +33,7 @@ export async function command() { const roleInfo = getRoleInfo(role); const hasStart = !noStartRoles.includes(role); - const isBundled = roleInfo.output.includes('bundle'); + const needsPack = !(roleInfo.output.includes('bundle') || role === 'cli'); const startCmd = ['start']; if (packageJson.scripts?.start?.includes('--check')) { @@ -56,7 +56,7 @@ export async function command() { lint: 'backstage-cli script lint', test: 'backstage-cli script test', clean: 'backstage-cli script clean', - ...(!isBundled && { + ...(needsPack && { postpack: 'backstage-cli script postpack', prepack: 'backstage-cli script prepack', }), From 11e1621e53ebb26291f3482cb6164106a732bb5d Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 14 Feb 2022 21:16:50 +0100 Subject: [PATCH 09/18] cli: fix test script setup and make it pass with no tests by default Signed-off-by: Patrik Oldsberg --- packages/cli/src/commands/index.ts | 4 ++-- packages/cli/src/commands/testCommand.ts | 10 +++++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/packages/cli/src/commands/index.ts b/packages/cli/src/commands/index.ts index 1c2b8feb5b..006975e77e 100644 --- a/packages/cli/src/commands/index.ts +++ b/packages/cli/src/commands/index.ts @@ -96,7 +96,7 @@ export function registerScriptCommand(program: CommanderStatic) { ) .action(lazy(() => import('./build').then(m => m.command))); - program + command .command('lint') .option( '--format ', @@ -107,7 +107,7 @@ export function registerScriptCommand(program: CommanderStatic) { .description('Lint a package') .action(lazy(() => import('./lint').then(m => m.default))); - program + command .command('test') .allowUnknownOption(true) // Allows the command to run, but we still need to parse raw args .helpOption(', --backstage-cli-help') // Let Jest handle help diff --git a/packages/cli/src/commands/testCommand.ts b/packages/cli/src/commands/testCommand.ts index 24a4e06f9e..7165b20925 100644 --- a/packages/cli/src/commands/testCommand.ts +++ b/packages/cli/src/commands/testCommand.ts @@ -29,7 +29,11 @@ function includesAnyOf(hayStack: string[], ...needles: string[]) { export default async (cmd: Command) => { // all args are forwarded to jest - const rawArgs = cmd.parent.rawArgs as string[]; + let parent = cmd; + while (parent.parent) { + parent = parent.parent; + } + const rawArgs = parent.rawArgs as string[]; const args = rawArgs.slice(rawArgs.indexOf('test') + 1); // Only include our config if caller isn't passing their own config @@ -37,6 +41,10 @@ export default async (cmd: Command) => { args.push('--config', paths.resolveOwn('config/jest.js')); } + if (!includesAnyOf(args, '--no-passWithNoTests', '--passWithNoTests=false')) { + args.push('--passWithNoTests'); + } + // Run in watch mode unless in CI, coverage mode, or running all tests if ( !process.env.CI && From 71973cd4d36c1ed9cb822ed6df8143cdd9618a80 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 14 Feb 2022 21:36:15 +0100 Subject: [PATCH 10/18] cli: improve package script migration to keep more args and not replace custom scripts Signed-off-by: Patrik Oldsberg --- .../src/commands/migrate/packageScripts.ts | 37 ++++++++++++++++--- 1 file changed, 32 insertions(+), 5 deletions(-) diff --git a/packages/cli/src/commands/migrate/packageScripts.ts b/packages/cli/src/commands/migrate/packageScripts.ts index 8e722a4bd0..c616fbba69 100644 --- a/packages/cli/src/commands/migrate/packageScripts.ts +++ b/packages/cli/src/commands/migrate/packageScripts.ts @@ -19,6 +19,8 @@ import { resolve as resolvePath } from 'path'; import { PackageGraph } from '../../lib/monorepo'; import { getRoleFromPackage, getRoleInfo, PackageRole } from '../../lib/role'; +const configArgPattern = /--config[=\s][^\s$]+/; + const noStartRoles: PackageRole[] = ['cli', 'common-library']; export async function command() { @@ -34,19 +36,39 @@ export async function command() { const roleInfo = getRoleInfo(role); const hasStart = !noStartRoles.includes(role); const needsPack = !(roleInfo.output.includes('bundle') || role === 'cli'); + const scripts = packageJson.scripts ?? {}; const startCmd = ['start']; - if (packageJson.scripts?.start?.includes('--check')) { + if (scripts.start?.includes('--check')) { startCmd.push('--check'); } + if (scripts.start?.includes('--config')) { + startCmd.push(...(scripts.start.match(configArgPattern) ?? [])); + } const buildCmd = ['build']; - if (packageJson.scripts?.build?.includes('--minify')) { + if (scripts.build?.includes('--minify')) { buildCmd.push('--minify'); } - if (packageJson.scripts?.build?.includes('--experimental-type-build')) { + if (scripts.build?.includes('--experimental-type-build')) { buildCmd.push('--experimental-type-build'); } + if (scripts.build?.includes('--config')) { + buildCmd.push(...(scripts.build.match(configArgPattern) ?? [])); + } + + // For test scripts we keep all existing flags except for --passWithNoTests, since that's now default + const testCmd = ['test']; + if (scripts.test?.startsWith('backstage-cli test')) { + const args = scripts.test + .slice('backstage-cli test'.length) + .split(' ') + .filter(Boolean); + if (args.includes('--passWithNoTests')) { + args.splice(args.indexOf('--passWithNoTests'), 1); + } + testCmd.push(...args); + } const expectedScripts = { ...(hasStart && { @@ -54,7 +76,7 @@ export async function command() { }), build: `backstage-cli script ${buildCmd.join(' ')}`, lint: 'backstage-cli script lint', - test: 'backstage-cli script test', + test: `backstage-cli script ${testCmd.join(' ')}`, clean: 'backstage-cli script clean', ...(needsPack && { postpack: 'backstage-cli script postpack', @@ -67,7 +89,12 @@ export async function command() { (packageJson.scripts = packageJson.scripts || {}); for (const [name, value] of Object.entries(expectedScripts)) { - if (currentScripts[name] !== value) { + const currentScript = currentScripts[name]; + + const isMissing = !currentScript; + const isDifferent = currentScript !== value; + const isBackstageScript = currentScript?.includes('backstage-cli'); + if (isMissing || (isDifferent && isBackstageScript)) { changed = true; currentScripts[name] = value; } From 8f82d80adf7c8bf324da1fc198391c5f01cf2c29 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 14 Feb 2022 21:40:19 +0100 Subject: [PATCH 11/18] migrate all package scripts Signed-off-by: Patrik Oldsberg --- packages/app-defaults/package.json | 13 +++++++------ packages/app/package.json | 10 +++++----- packages/backend-common/package.json | 13 +++++++------ packages/backend-tasks/package.json | 13 +++++++------ packages/backend-test-utils/package.json | 13 +++++++------ packages/backend/package.json | 10 +++++----- packages/catalog-client/package.json | 12 ++++++------ packages/catalog-model/package.json | 12 ++++++------ packages/cli-common/package.json | 13 +++++++------ packages/cli/package.json | 8 ++++---- packages/codemods/package.json | 8 ++++---- packages/config-loader/package.json | 13 +++++++------ packages/config/package.json | 12 ++++++------ packages/core-app-api/package.json | 13 +++++++------ packages/core-components/package.json | 13 +++++++------ packages/core-plugin-api/package.json | 13 +++++++------ packages/create-app/package.json | 8 ++++---- packages/dev-utils/package.json | 13 +++++++------ packages/e2e-test/package.json | 8 +++++--- packages/errors/package.json | 12 ++++++------ packages/integration-react/package.json | 14 +++++++------- packages/integration/package.json | 12 ++++++------ packages/release-manifests/package.json | 12 ++++++------ packages/search-common/package.json | 12 ++++++------ packages/techdocs-cli-embedded-app/package.json | 10 +++++----- packages/techdocs-cli/package.json | 8 ++++---- packages/techdocs-common/package.json | 13 +++++++------ packages/test-utils/package.json | 13 +++++++------ packages/theme/package.json | 12 +++++++----- packages/types/package.json | 12 ++++++------ packages/version-bridge/package.json | 13 +++++++------ plugins/airbrake/package.json | 14 +++++++------- plugins/allure/package.json | 14 +++++++------- plugins/analytics-module-ga/package.json | 14 +++++++------- plugins/apache-airflow/package.json | 14 +++++++------- plugins/api-docs/package.json | 14 +++++++------- plugins/app-backend/package.json | 14 +++++++------- plugins/auth-backend/package.json | 14 +++++++------- plugins/auth-node/package.json | 13 +++++++------ plugins/azure-devops-backend/package.json | 14 +++++++------- plugins/azure-devops-common/package.json | 12 ++++++------ plugins/azure-devops/package.json | 14 +++++++------- plugins/badges-backend/package.json | 14 +++++++------- plugins/badges/package.json | 14 +++++++------- plugins/bazaar-backend/package.json | 14 +++++++------- plugins/bazaar/package.json | 14 +++++++------- plugins/bitrise/package.json | 14 +++++++------- plugins/catalog-backend-module-ldap/package.json | 13 +++++++------ .../catalog-backend-module-msgraph/package.json | 13 +++++++------ plugins/catalog-backend/package.json | 14 +++++++------- plugins/catalog-common/package.json | 12 ++++++------ plugins/catalog-graph/package.json | 14 +++++++------- plugins/catalog-graphql/package.json | 14 +++++++------- plugins/catalog-import/package.json | 14 +++++++------- plugins/catalog-react/package.json | 13 +++++++------ plugins/catalog/package.json | 14 +++++++------- plugins/cicd-statistics/package.json | 13 +++++++------ plugins/circleci/package.json | 14 +++++++------- plugins/cloudbuild/package.json | 14 +++++++------- plugins/code-coverage-backend/package.json | 14 +++++++------- plugins/code-coverage/package.json | 14 +++++++------- plugins/config-schema/package.json | 14 +++++++------- plugins/cost-insights/package.json | 14 +++++++------- plugins/explore-react/package.json | 13 +++++++------ plugins/explore/package.json | 14 +++++++------- plugins/firehydrant/package.json | 14 +++++++------- plugins/fossa/package.json | 14 +++++++------- plugins/gcp-projects/package.json | 14 +++++++------- plugins/git-release-manager/package.json | 14 +++++++------- plugins/github-actions/package.json | 14 +++++++------- plugins/github-deployments/package.json | 14 +++++++------- plugins/gitops-profiles/package.json | 14 +++++++------- plugins/gocd/package.json | 14 +++++++------- plugins/graphiql/package.json | 14 +++++++------- plugins/graphql-backend/package.json | 14 +++++++------- plugins/home/package.json | 14 +++++++------- plugins/ilert/package.json | 14 +++++++------- plugins/jenkins-backend/package.json | 14 +++++++------- plugins/jenkins/package.json | 14 +++++++------- plugins/kafka-backend/package.json | 14 +++++++------- plugins/kafka/package.json | 14 +++++++------- plugins/kubernetes-backend/package.json | 14 +++++++------- plugins/kubernetes-common/package.json | 12 ++++++------ plugins/kubernetes/package.json | 14 +++++++------- plugins/lighthouse/package.json | 14 +++++++------- plugins/newrelic-dashboard/package.json | 14 +++++++------- plugins/newrelic/package.json | 14 +++++++------- plugins/org/package.json | 14 +++++++------- plugins/pagerduty/package.json | 14 +++++++------- plugins/permission-backend/package.json | 14 +++++++------- plugins/permission-common/package.json | 12 ++++++------ plugins/permission-node/package.json | 13 +++++++------ plugins/permission-react/package.json | 13 +++++++------ plugins/proxy-backend/package.json | 14 +++++++------- plugins/rollbar-backend/package.json | 14 +++++++------- plugins/rollbar/package.json | 14 +++++++------- .../package.json | 14 +++++++------- .../scaffolder-backend-module-rails/package.json | 14 +++++++------- .../scaffolder-backend-module-yeoman/package.json | 14 +++++++------- plugins/scaffolder-backend/package.json | 14 +++++++------- plugins/scaffolder-common/package.json | 12 ++++++------ plugins/scaffolder/package.json | 14 +++++++------- .../package.json | 14 +++++++------- plugins/search-backend-module-pg/package.json | 14 +++++++------- plugins/search-backend-node/package.json | 14 +++++++------- plugins/search-backend/package.json | 14 +++++++------- plugins/search/package.json | 14 +++++++------- plugins/sentry/package.json | 14 +++++++------- plugins/shortcuts/package.json | 14 +++++++------- plugins/sonarqube/package.json | 14 +++++++------- plugins/splunk-on-call/package.json | 14 +++++++------- .../package.json | 14 +++++++------- plugins/tech-insights-backend/package.json | 14 +++++++------- plugins/tech-insights-common/package.json | 12 ++++++------ plugins/tech-insights-node/package.json | 14 +++++++------- plugins/tech-insights/package.json | 14 +++++++------- plugins/tech-radar/package.json | 14 +++++++------- plugins/techdocs-backend/package.json | 14 +++++++------- plugins/techdocs/package.json | 14 +++++++------- plugins/todo-backend/package.json | 13 +++++++------ plugins/todo/package.json | 14 +++++++------- plugins/user-settings/package.json | 14 +++++++------- plugins/xcmetrics/package.json | 14 +++++++------- 123 files changed, 827 insertions(+), 801 deletions(-) diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json index db0eea8303..a5c89553ba 100644 --- a/packages/app-defaults/package.json +++ b/packages/app-defaults/package.json @@ -24,12 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build --outputs types,esm", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/packages/app/package.json b/packages/app/package.json index 3f870970bd..8ebfdd6bff 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -92,13 +92,13 @@ "start-server-and-test": "^1.10.11" }, "scripts": { - "start": "backstage-cli app:serve", - "build": "backstage-cli app:build", - "clean": "backstage-cli clean", - "test": "backstage-cli test", + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "clean": "backstage-cli script clean", + "test": "backstage-cli script test", "test:e2e": "start-server-and-test start http://localhost:3000 cy:dev", "test:e2e:ci": "start-server-and-test start http://localhost:3000 cy:run", - "lint": "backstage-cli lint", + "lint": "backstage-cli script lint", "cy:dev": "cypress open", "cy:run": "cypress run" }, diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index 41408330a6..9f0efc8785 100644 --- a/packages/backend-common/package.json +++ b/packages/backend-common/package.json @@ -25,12 +25,13 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli build --experimental-type-build --outputs cjs,types", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build --experimental-type-build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/cli-common": "^0.1.6", diff --git a/packages/backend-tasks/package.json b/packages/backend-tasks/package.json index 8f11561c41..624f37858d 100644 --- a/packages/backend-tasks/package.json +++ b/packages/backend-tasks/package.json @@ -24,12 +24,13 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli build --outputs cjs,types", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json index 5cffa1130d..5916c25adb 100644 --- a/packages/backend-test-utils/package.json +++ b/packages/backend-test-utils/package.json @@ -25,12 +25,13 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli build --outputs cjs,types", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/packages/backend/package.json b/packages/backend/package.json index e0b97c8510..80f88b5325 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -18,12 +18,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli backend:bundle", + "build": "backstage-cli script build", "build-image": "docker build ../.. -f Dockerfile --tag example-backend", - "start": "backstage-cli backend:dev", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "clean": "backstage-cli clean", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "clean": "backstage-cli script clean", "migrate:create": "knex migrate:make -x ts" }, "dependencies": { diff --git a/packages/catalog-client/package.json b/packages/catalog-client/package.json index 6bf8869f72..5c8b36b9b0 100644 --- a/packages/catalog-client/package.json +++ b/packages/catalog-client/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/packages/catalog-model/package.json b/packages/catalog-model/package.json index 6af022ee88..3ba52f0929 100644 --- a/packages/catalog-model/package.json +++ b/packages/catalog-model/package.json @@ -26,12 +26,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli build --experimental-type-build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build --experimental-type-build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/cli-common/package.json b/packages/cli-common/package.json index 453fa85bf9..5e1f31795f 100644 --- a/packages/cli-common/package.json +++ b/packages/cli-common/package.json @@ -24,12 +24,13 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli build --outputs cjs,types", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "devDependencies": { "@types/jest": "^26.0.7", diff --git a/packages/cli/package.json b/packages/cli/package.json index 934b97c124..87b3ad599c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -21,10 +21,10 @@ "license": "Apache-2.0", "main": "dist/index.cjs.js", "scripts": { - "build": "backstage-cli build --outputs cjs", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "clean": "backstage-cli clean", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "clean": "backstage-cli script clean", "start": "nodemon --" }, "bin": { diff --git a/packages/codemods/package.json b/packages/codemods/package.json index aa74584114..bc6eac7a0d 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -23,12 +23,12 @@ "main": "src/index.ts", "scripts": { "start": "nodemon --", - "build": "backstage-cli build --outputs cjs", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "prepack": "backstage-cli prepack", "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "clean": "backstage-cli script clean" }, "bin": { "backstage-codemods": "bin/backstage-codemods" diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index 10e9b447ae..dccb21c9eb 100644 --- a/packages/config-loader/package.json +++ b/packages/config-loader/package.json @@ -25,12 +25,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/cli-common": "^0.1.6", diff --git a/packages/config/package.json b/packages/config/package.json index 72ddeb054a..de1e72350f 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -25,12 +25,12 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/types": "^0.1.1", diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json index 60801bae79..84ec66f60c 100644 --- a/packages/core-app-api/package.json +++ b/packages/core-app-api/package.json @@ -24,12 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build --outputs types,esm", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/core-components/package.json b/packages/core-components/package.json index 54a8e0c114..b65392f4c6 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -24,12 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build --outputs types,esm", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json index 0f9a815b35..003dea2698 100644 --- a/packages/core-plugin-api/package.json +++ b/packages/core-plugin-api/package.json @@ -24,12 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build --outputs types,esm", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/create-app/package.json b/packages/create-app/package.json index 064664465c..3b57096a52 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -24,10 +24,10 @@ "backstage-create-app": "bin/backstage-create-app" }, "scripts": { - "build": "backstage-cli build --outputs cjs", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "clean": "backstage-cli clean", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "clean": "backstage-cli script clean", "prepack": "node scripts/prepack.js", "postpack": "node scripts/postpack.js", "start": "nodemon --" diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index 4af8ec1c17..86fcb20bd0 100644 --- a/packages/dev-utils/package.json +++ b/packages/dev-utils/package.json @@ -24,12 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build --outputs types,esm", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/app-defaults": "^0.1.7", diff --git a/packages/e2e-test/package.json b/packages/e2e-test/package.json index 70a3e68327..7d6a979a8c 100644 --- a/packages/e2e-test/package.json +++ b/packages/e2e-test/package.json @@ -19,9 +19,11 @@ "main": "src/index.ts", "scripts": { "start": "nodemon --", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "test:e2e": "yarn start" + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "test:e2e": "yarn start", + "build": "backstage-cli script build", + "clean": "backstage-cli script clean" }, "bin": { "e2e-test": "bin/e2e-test" diff --git a/packages/errors/package.json b/packages/errors/package.json index 345e304646..4c8a985932 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/types": "^0.1.1", diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json index ed26937f7e..148b64c39d 100644 --- a/packages/integration-react/package.json +++ b/packages/integration-react/package.json @@ -15,13 +15,13 @@ "role": "web-library" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/integration/package.json b/packages/integration/package.json index 694c12fd4a..dff83ef042 100644 --- a/packages/integration/package.json +++ b/packages/integration/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/release-manifests/package.json b/packages/release-manifests/package.json index d3000688c2..3a5a41d8b5 100644 --- a/packages/release-manifests/package.json +++ b/packages/release-manifests/package.json @@ -25,12 +25,12 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "cross-fetch": "^3.1.5" diff --git a/packages/search-common/package.json b/packages/search-common/package.json index 2f885ca874..5e1bd56609 100644 --- a/packages/search-common/package.json +++ b/packages/search-common/package.json @@ -28,12 +28,12 @@ "dist" ], "scripts": { - "build": "backstage-cli build --outputs cjs,types", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json index aa2d2d5457..75e2b280d5 100644 --- a/packages/techdocs-cli-embedded-app/package.json +++ b/packages/techdocs-cli-embedded-app/package.json @@ -42,11 +42,11 @@ "start-server-and-test": "^1.10.11" }, "scripts": { - "start": "backstage-cli app:serve --config ./app-config.yaml", - "build": "backstage-cli app:build --config ./app-config.yaml", - "clean": "backstage-cli clean", - "test": "backstage-cli test", - "lint": "backstage-cli lint", + "start": "backstage-cli script start --config ./app-config.yaml", + "build": "backstage-cli script build --config ./app-config.yaml", + "clean": "backstage-cli script clean", + "test": "backstage-cli script test", + "lint": "backstage-cli script lint", "test:e2e": "cross-env PORT=3001 start-server-and-test start http://localhost:3001 cy:dev", "test:e2e:ci": "cross-env PORT=3001 start-server-and-test start http://localhost:3001 cy:run", "cy:dev": "cypress open", diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json index ce408e814c..9d65d8d51c 100644 --- a/packages/techdocs-cli/package.json +++ b/packages/techdocs-cli/package.json @@ -24,10 +24,10 @@ "types": "", "scripts": { "start": "nodemon --", - "build": "backstage-cli build --outputs cjs", - "clean": "backstage-cli clean", - "lint": "backstage-cli lint", - "test": "backstage-cli test --testPathIgnorePatterns=src/e2e.test.ts", + "build": "backstage-cli script build", + "clean": "backstage-cli script clean", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test --testPathIgnorePatterns=src/e2e.test.ts", "test:e2e": "backstage-cli test src/e2e.test.ts", "test:e2e:ci": "backstage-cli test --watchAll=false --ci src/e2e.test.ts", "prepack": "./scripts/prepack.sh" diff --git a/packages/techdocs-common/package.json b/packages/techdocs-common/package.json index 0078b1ab65..402254ff8b 100644 --- a/packages/techdocs-common/package.json +++ b/packages/techdocs-common/package.json @@ -28,12 +28,13 @@ "dist" ], "scripts": { - "build": "backstage-cli build --outputs cjs,types", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 0cf9c4a245..006a893500 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -24,12 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build --outputs types,esm", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/theme/package.json b/packages/theme/package.json index 5090836437..446fca4029 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -24,11 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build --outputs types,esm", - "lint": "backstage-cli lint", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start", + "test": "backstage-cli script test" }, "dependencies": { "@material-ui/core": "^4.12.2" diff --git a/packages/types/package.json b/packages/types/package.json index 8c452d0b87..a8225838a1 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": {}, "devDependencies": { diff --git a/packages/version-bridge/package.json b/packages/version-bridge/package.json index ff14d07be0..f52f12ed53 100644 --- a/packages/version-bridge/package.json +++ b/packages/version-bridge/package.json @@ -24,12 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli build --outputs types,esm", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "peerDependencies": { "@types/react": "^16.13.1 || ^17.0.0", diff --git a/plugins/airbrake/package.json b/plugins/airbrake/package.json index a8cfc938d0..33cc354b9f 100644 --- a/plugins/airbrake/package.json +++ b/plugins/airbrake/package.json @@ -13,14 +13,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/allure/package.json b/plugins/allure/package.json index 197b57f978..1e61c8b500 100644 --- a/plugins/allure/package.json +++ b/plugins/allure/package.json @@ -15,14 +15,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/analytics-module-ga/package.json b/plugins/analytics-module-ga/package.json index 600f59a4e2..8ae8f11132 100644 --- a/plugins/analytics-module-ga/package.json +++ b/plugins/analytics-module-ga/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin-module" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/apache-airflow/package.json b/plugins/apache-airflow/package.json index 4872b8f406..c54857eb93 100644 --- a/plugins/apache-airflow/package.json +++ b/plugins/apache-airflow/package.json @@ -13,14 +13,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index 5dd27e005b..cbbeb1d3ce 100644 --- a/plugins/api-docs/package.json +++ b/plugins/api-docs/package.json @@ -23,14 +23,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@asyncapi/react-component": "1.0.0-next.32", diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index 582ad10a56..7ae736161f 100644 --- a/plugins/app-backend/package.json +++ b/plugins/app-backend/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index 40e24ab723..8b80adeb34 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/plugin-auth-node": "^0.1.0", diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index 7646385f04..401391df9e 100644 --- a/plugins/auth-node/package.json +++ b/plugins/auth-node/package.json @@ -14,12 +14,13 @@ "role": "node-library" }, "scripts": { - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/azure-devops-backend/package.json b/plugins/azure-devops-backend/package.json index 4d7cfa5fbb..8415c82fef 100644 --- a/plugins/azure-devops-backend/package.json +++ b/plugins/azure-devops-backend/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/azure-devops-common/package.json b/plugins/azure-devops-common/package.json index f38ee26755..af59bc42a6 100644 --- a/plugins/azure-devops-common/package.json +++ b/plugins/azure-devops-common/package.json @@ -24,12 +24,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test --passWithNoTests", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "devDependencies": { "@backstage/cli": "^0.13.2-next.0" diff --git a/plugins/azure-devops/package.json b/plugins/azure-devops/package.json index a8e6233990..e26bf294c2 100644 --- a/plugins/azure-devops/package.json +++ b/plugins/azure-devops/package.json @@ -20,14 +20,14 @@ "directory": "plugins/azure-devops" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/badges-backend/package.json b/plugins/badges-backend/package.json index 433d03ce8e..496fa2b4f5 100644 --- a/plugins/badges-backend/package.json +++ b/plugins/badges-backend/package.json @@ -25,13 +25,13 @@ "badges" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/badges/package.json b/plugins/badges/package.json index 9567c3c40e..cd3049e325 100644 --- a/plugins/badges/package.json +++ b/plugins/badges/package.json @@ -20,14 +20,14 @@ "directory": "plugins/badges" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/bazaar-backend/package.json b/plugins/bazaar-backend/package.json index afe1f5ef16..7904913cb5 100644 --- a/plugins/bazaar-backend/package.json +++ b/plugins/bazaar-backend/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/bazaar/package.json b/plugins/bazaar/package.json index 02df40bc83..952a910c32 100644 --- a/plugins/bazaar/package.json +++ b/plugins/bazaar/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json index 11215adb49..29c1b045f8 100644 --- a/plugins/bitrise/package.json +++ b/plugins/bitrise/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json index 26a53e7858..2af4c02715 100644 --- a/plugins/catalog-backend-module-ldap/package.json +++ b/plugins/catalog-backend-module-ldap/package.json @@ -24,12 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json index 7285fb2f12..56e9f94886 100644 --- a/plugins/catalog-backend-module-msgraph/package.json +++ b/plugins/catalog-backend-module-msgraph/package.json @@ -24,12 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@azure/msal-node": "^1.1.0", diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index 67560f49f8..ebf86fc505 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/catalog-common/package.json b/plugins/catalog-common/package.json index 61e9f47b63..367049212a 100644 --- a/plugins/catalog-common/package.json +++ b/plugins/catalog-common/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test --passWithNoTests", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/plugin-permission-common": "^0.4.0" diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json index d0ba2ae4a8..e54bd28ca2 100644 --- a/plugins/catalog-graph/package.json +++ b/plugins/catalog-graph/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json index 49dab8aaa8..4ad28de016 100644 --- a/plugins/catalog-graphql/package.json +++ b/plugins/catalog-graphql/package.json @@ -24,14 +24,14 @@ "graphql" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", "generate:types": "graphql-codegen", - "clean": "backstage-cli clean" + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index 0160618dd9..0e6176e537 100644 --- a/plugins/catalog-import/package.json +++ b/plugins/catalog-import/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json index 4d5177e4d9..23e25628ba 100644 --- a/plugins/catalog-react/package.json +++ b/plugins/catalog-react/package.json @@ -24,12 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json index 72951945e0..256c3343d1 100644 --- a/plugins/catalog/package.json +++ b/plugins/catalog/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/cicd-statistics/package.json b/plugins/cicd-statistics/package.json index 1860fdc1a6..89ce3da557 100644 --- a/plugins/cicd-statistics/package.json +++ b/plugins/cicd-statistics/package.json @@ -24,12 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "devDependencies": { "@types/react": "^16.13.1 || ^17.0.0", diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json index f3f78db349..4109d554e4 100644 --- a/plugins/circleci/package.json +++ b/plugins/circleci/package.json @@ -25,14 +25,14 @@ "circleci" ], "scripts": { - "build": "backstage-cli plugin:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "clean": "backstage-cli clean", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "clean": "backstage-cli script clean", "diff": "backstage-cli plugin:diff", - "start": "backstage-cli plugin:serve", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack" + "start": "backstage-cli script start", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json index 9e79a59a7f..bd3707f0aa 100644 --- a/plugins/cloudbuild/package.json +++ b/plugins/cloudbuild/package.json @@ -24,14 +24,14 @@ "google cloud" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/code-coverage-backend/package.json b/plugins/code-coverage-backend/package.json index 128fea3f3c..acbaf05214 100644 --- a/plugins/code-coverage-backend/package.json +++ b/plugins/code-coverage-backend/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/code-coverage/package.json b/plugins/code-coverage/package.json index f88661dd92..16ffd6c057 100644 --- a/plugins/code-coverage/package.json +++ b/plugins/code-coverage/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json index c796508452..1b6dfeb603 100644 --- a/plugins/config-schema/package.json +++ b/plugins/config-schema/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json index 74f5788a55..e65da6296e 100644 --- a/plugins/cost-insights/package.json +++ b/plugins/cost-insights/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/explore-react/package.json b/plugins/explore-react/package.json index aea81d17d6..946c5922a0 100644 --- a/plugins/explore-react/package.json +++ b/plugins/explore-react/package.json @@ -24,12 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "clean": "backstage-cli clean", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "clean": "backstage-cli script clean", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/core-plugin-api": "^0.6.0" diff --git a/plugins/explore/package.json b/plugins/explore/package.json index 5e19ef8b2a..e8f03a2bf3 100644 --- a/plugins/explore/package.json +++ b/plugins/explore/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "clean": "backstage-cli clean", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "start": "backstage-cli plugin:serve" + "clean": "backstage-cli script clean", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/firehydrant/package.json b/plugins/firehydrant/package.json index 474d5f69a8..0cd7029d49 100644 --- a/plugins/firehydrant/package.json +++ b/plugins/firehydrant/package.json @@ -15,14 +15,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json index 27329a50ea..2e9d9a19c1 100644 --- a/plugins/fossa/package.json +++ b/plugins/fossa/package.json @@ -25,14 +25,14 @@ "fossa" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json index 6be44b609a..d372b116dd 100644 --- a/plugins/gcp-projects/package.json +++ b/plugins/gcp-projects/package.json @@ -24,14 +24,14 @@ "google cloud" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/git-release-manager/package.json b/plugins/git-release-manager/package.json index e0400ac022..9406ac5fb8 100644 --- a/plugins/git-release-manager/package.json +++ b/plugins/git-release-manager/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json index 5d9b0688d2..53fa0a469f 100644 --- a/plugins/github-actions/package.json +++ b/plugins/github-actions/package.json @@ -26,14 +26,14 @@ "github actions" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/github-deployments/package.json b/plugins/github-deployments/package.json index dcdb13b038..37dea0059d 100644 --- a/plugins/github-deployments/package.json +++ b/plugins/github-deployments/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index 0f47ac32f6..13dd6de689 100644 --- a/plugins/gitops-profiles/package.json +++ b/plugins/gitops-profiles/package.json @@ -25,14 +25,14 @@ "gitops" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/gocd/package.json b/plugins/gocd/package.json index b82e1f12ee..4bd089c380 100644 --- a/plugins/gocd/package.json +++ b/plugins/gocd/package.json @@ -21,14 +21,14 @@ "directory": "plugins/gocd" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json index 781bfcf063..3dac4ccc37 100644 --- a/plugins/graphiql/package.json +++ b/plugins/graphiql/package.json @@ -24,14 +24,14 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/graphql-backend/package.json b/plugins/graphql-backend/package.json index 31df1a5571..d60bdbc41e 100644 --- a/plugins/graphql-backend/package.json +++ b/plugins/graphql-backend/package.json @@ -25,13 +25,13 @@ "graphql" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/home/package.json b/plugins/home/package.json index 404482a3bd..5685f876f0 100644 --- a/plugins/home/package.json +++ b/plugins/home/package.json @@ -24,14 +24,14 @@ "homepage" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/ilert/package.json b/plugins/ilert/package.json index ccff499504..2018122bb3 100644 --- a/plugins/ilert/package.json +++ b/plugins/ilert/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json index 8662abcbcf..c920f3f9c0 100644 --- a/plugins/jenkins-backend/package.json +++ b/plugins/jenkins-backend/package.json @@ -16,13 +16,13 @@ }, "configSchema": "config.d.ts", "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index c3220221d1..88881df2eb 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -25,14 +25,14 @@ "jenkins" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/kafka-backend/package.json b/plugins/kafka-backend/package.json index aa164ae85e..f09fac9072 100644 --- a/plugins/kafka-backend/package.json +++ b/plugins/kafka-backend/package.json @@ -26,13 +26,13 @@ ], "configSchema": "config.d.ts", "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json index ca35e0d3e0..5dac7c9e99 100644 --- a/plugins/kafka/package.json +++ b/plugins/kafka/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index e1162622f3..b4f5137434 100644 --- a/plugins/kubernetes-backend/package.json +++ b/plugins/kubernetes-backend/package.json @@ -26,13 +26,13 @@ ], "configSchema": "schema.d.ts", "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/kubernetes-common/package.json b/plugins/kubernetes-common/package.json index db0276e6a3..b10167ba27 100644 --- a/plugins/kubernetes-common/package.json +++ b/plugins/kubernetes-common/package.json @@ -27,12 +27,12 @@ "dist" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test --passWithNoTests", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 2408bc6fda..43175593f3 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -24,14 +24,14 @@ "kubernetes" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json index b60c3fd9d5..7ecefbac45 100644 --- a/plugins/lighthouse/package.json +++ b/plugins/lighthouse/package.json @@ -25,14 +25,14 @@ "lighthouse" ], "scripts": { - "build": "backstage-cli plugin:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "clean": "backstage-cli clean", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "start": "backstage-cli plugin:serve" + "clean": "backstage-cli script clean", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/newrelic-dashboard/package.json b/plugins/newrelic-dashboard/package.json index e96ebeb744..656780c9d3 100644 --- a/plugins/newrelic-dashboard/package.json +++ b/plugins/newrelic-dashboard/package.json @@ -13,14 +13,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json index 4aa18b744e..4cdef7899e 100644 --- a/plugins/newrelic/package.json +++ b/plugins/newrelic/package.json @@ -25,14 +25,14 @@ "newrelic" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/org/package.json b/plugins/org/package.json index 52bab0e3a2..be7537c18b 100644 --- a/plugins/org/package.json +++ b/plugins/org/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json index 166fcab5b3..8ba97477dc 100644 --- a/plugins/pagerduty/package.json +++ b/plugins/pagerduty/package.json @@ -24,14 +24,14 @@ "pagerduty" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index c1e945f42c..d8ba786979 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -13,13 +13,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/permission-common/package.json b/plugins/permission-common/package.json index 13955b09b8..350810fe2b 100644 --- a/plugins/permission-common/package.json +++ b/plugins/permission-common/package.json @@ -30,12 +30,12 @@ ], "configSchema": "config.d.ts", "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json index b88ad71dd1..902ea01138 100644 --- a/plugins/permission-node/package.json +++ b/plugins/permission-node/package.json @@ -24,12 +24,13 @@ "permissions" ], "scripts": { - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/permission-react/package.json b/plugins/permission-react/package.json index b687761828..3a56ccafe6 100644 --- a/plugins/permission-react/package.json +++ b/plugins/permission-react/package.json @@ -22,12 +22,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index f6450296ef..8585c600e6 100644 --- a/plugins/proxy-backend/package.json +++ b/plugins/proxy-backend/package.json @@ -23,13 +23,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json index 248248ad42..247ccd4513 100644 --- a/plugins/rollbar-backend/package.json +++ b/plugins/rollbar-backend/package.json @@ -25,13 +25,13 @@ "rollbar" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json index 7cf9fc3a7f..2da664a70e 100644 --- a/plugins/rollbar/package.json +++ b/plugins/rollbar/package.json @@ -25,14 +25,14 @@ "rollbar" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json index 235432aadc..42478fc07e 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/package.json +++ b/plugins/scaffolder-backend-module-cookiecutter/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin-module" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json index c0463782c7..e1512bcaee 100644 --- a/plugins/scaffolder-backend-module-rails/package.json +++ b/plugins/scaffolder-backend-module-rails/package.json @@ -15,13 +15,13 @@ "role": "backend-plugin-module" }, "scripts": { - "build": "backstage-cli backend:build", - "start": "backstage-cli backend:dev", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json index 98c56c7174..f5c0fdda66 100644 --- a/plugins/scaffolder-backend-module-yeoman/package.json +++ b/plugins/scaffolder-backend-module-yeoman/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin-module" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index 4b3290cffd..9085c6db10 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean", + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", "build:assets": "node scripts/build-nunjucks.js" }, "dependencies": { diff --git a/plugins/scaffolder-common/package.json b/plugins/scaffolder-common/package.json index 95e0f3153e..909807c665 100644 --- a/plugins/scaffolder-common/package.json +++ b/plugins/scaffolder-common/package.json @@ -28,12 +28,12 @@ "dist" ], "scripts": { - "build": "backstage-cli build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index ceb549014a..350d8ff267 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json index a7227a2e7f..97007c3998 100644 --- a/plugins/search-backend-module-elasticsearch/package.json +++ b/plugins/search-backend-module-elasticsearch/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin-module" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json index 767ec5a9c2..c1e37aa4ce 100644 --- a/plugins/search-backend-module-pg/package.json +++ b/plugins/search-backend-module-pg/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin-module" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json index 82af4f79df..8598d1befe 100644 --- a/plugins/search-backend-node/package.json +++ b/plugins/search-backend-node/package.json @@ -14,13 +14,13 @@ "role": "node-library" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/search-common": "^0.2.2", diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json index 9cde417263..00dad48f70 100644 --- a/plugins/search-backend/package.json +++ b/plugins/search-backend/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/search/package.json b/plugins/search/package.json index 8c2664c604..1c03faa5f9 100644 --- a/plugins/search/package.json +++ b/plugins/search/package.json @@ -23,14 +23,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/sentry/package.json b/plugins/sentry/package.json index 03489c166f..b833c1b235 100644 --- a/plugins/sentry/package.json +++ b/plugins/sentry/package.json @@ -25,14 +25,14 @@ "sentry" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/shortcuts/package.json b/plugins/shortcuts/package.json index 9fafc63e4a..4f250e668e 100644 --- a/plugins/shortcuts/package.json +++ b/plugins/shortcuts/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index 149219eb38..a61e721fef 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -26,14 +26,14 @@ "sonarcloud" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/splunk-on-call/package.json b/plugins/splunk-on-call/package.json index 38f57bb727..23b345390c 100644 --- a/plugins/splunk-on-call/package.json +++ b/plugins/splunk-on-call/package.json @@ -24,14 +24,14 @@ "splunk-on-call" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/tech-insights-backend-module-jsonfc/package.json b/plugins/tech-insights-backend-module-jsonfc/package.json index 53c059e9bf..c446d745d1 100644 --- a/plugins/tech-insights-backend-module-jsonfc/package.json +++ b/plugins/tech-insights-backend-module-jsonfc/package.json @@ -25,13 +25,13 @@ "scorecard" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/tech-insights-backend/package.json b/plugins/tech-insights-backend/package.json index 67484263b7..d7f0e80963 100644 --- a/plugins/tech-insights-backend/package.json +++ b/plugins/tech-insights-backend/package.json @@ -25,13 +25,13 @@ "reporting" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/tech-insights-common/package.json b/plugins/tech-insights-common/package.json index bc77a4b1f5..b7c02e979a 100644 --- a/plugins/tech-insights-common/package.json +++ b/plugins/tech-insights-common/package.json @@ -25,12 +25,12 @@ ], "scripts": { "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@types/luxon": "^2.0.5", diff --git a/plugins/tech-insights-node/package.json b/plugins/tech-insights-node/package.json index c9e115db92..c439231e02 100644 --- a/plugins/tech-insights-node/package.json +++ b/plugins/tech-insights-node/package.json @@ -24,13 +24,13 @@ "tech-insights" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/tech-insights/package.json b/plugins/tech-insights/package.json index e002bf6a3a..194d2141a2 100644 --- a/plugins/tech-insights/package.json +++ b/plugins/tech-insights/package.json @@ -13,14 +13,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/tech-radar/package.json b/plugins/tech-radar/package.json index 7ac2531d6d..8e7dfc2b13 100644 --- a/plugins/tech-radar/package.json +++ b/plugins/tech-radar/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean", - "start": "backstage-cli plugin:serve" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index 47479a44a0..981bc4d93d 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -25,13 +25,13 @@ "techdocs" ], "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli script start", + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index ac5cdbdde1..917cff9c39 100644 --- a/plugins/techdocs/package.json +++ b/plugins/techdocs/package.json @@ -25,14 +25,14 @@ "techdocs" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index 1239aa6cc3..7572522090 100644 --- a/plugins/todo-backend/package.json +++ b/plugins/todo-backend/package.json @@ -20,12 +20,13 @@ "directory": "plugins/todo-backend" }, "scripts": { - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "build": "backstage-cli script build", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean", + "start": "backstage-cli script start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/todo/package.json b/plugins/todo/package.json index 3825f5cbfc..ad17d1ca51 100644 --- a/plugins/todo/package.json +++ b/plugins/todo/package.json @@ -20,14 +20,14 @@ "directory": "plugins/todo" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index 1109fe7125..a5521cd8e9 100644 --- a/plugins/user-settings/package.json +++ b/plugins/user-settings/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/xcmetrics/package.json b/plugins/xcmetrics/package.json index e8e67e02bf..a547c752c3 100644 --- a/plugins/xcmetrics/package.json +++ b/plugins/xcmetrics/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli script build", + "start": "backstage-cli script start", + "lint": "backstage-cli script lint", + "test": "backstage-cli script test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli script prepack", + "postpack": "backstage-cli script postpack", + "clean": "backstage-cli script clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", From 6a52a93417a2df9d066d4bc1c901c037ec6e6176 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 14 Feb 2022 21:47:57 +0100 Subject: [PATCH 12/18] cli: rename package-role migration command to package-roles Signed-off-by: Patrik Oldsberg --- packages/cli/src/commands/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/src/commands/index.ts b/packages/cli/src/commands/index.ts index 006975e77e..f87ef1e8bd 100644 --- a/packages/cli/src/commands/index.ts +++ b/packages/cli/src/commands/index.ts @@ -136,7 +136,7 @@ export function registerMigrateCommand(program: CommanderStatic) { .description('Migration utilities [EXPERIMENTAL]'); command - .command('package-role') + .command('package-roles') .description(`Add package role field to packages that don't have it`) .action(lazy(() => import('./migrate/packageRole').then(m => m.default))); From 7410e122682602514221509c0844e665dfb4d101 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 14 Feb 2022 21:48:13 +0100 Subject: [PATCH 13/18] changesets: added changeset for CLI package role tweaks and test command change Signed-off-by: Patrik Oldsberg --- .changeset/polite-bulldogs-repeat.md | 11 +++++++++++ .changeset/tender-meals-move.md | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 .changeset/polite-bulldogs-repeat.md create mode 100644 .changeset/tender-meals-move.md diff --git a/.changeset/polite-bulldogs-repeat.md b/.changeset/polite-bulldogs-repeat.md new file mode 100644 index 0000000000..0b22398a55 --- /dev/null +++ b/.changeset/polite-bulldogs-repeat.md @@ -0,0 +1,11 @@ +--- +'@backstage/cli': patch +--- + +Several changes were made to the new experimental package roles system. Unless you have been experimenting with using this new system, these changes have no affect on your project. + +Renamed the `backstage-cli migrate package-role` command to `backstage-cli migrate package-roles`. + +Updated the package role definitions by renaming `plugin-frontend` to `frontend-plugin`, as well as the same reshuffle to `frontend-plugin-module`, `backend-plugin`, and `backend-plugin-module`. + +The `backstage-cli migrate package-scripts` received several tweaks to make it more accurate. It now tries to maintain existing script arguments, like `--config` parameters for `build` and `start` scripts. diff --git a/.changeset/tender-meals-move.md b/.changeset/tender-meals-move.md new file mode 100644 index 0000000000..03721b37b1 --- /dev/null +++ b/.changeset/tender-meals-move.md @@ -0,0 +1,5 @@ +--- +'@backstage/cli': patch +--- + +The `test` command now automatically adds `--passWithNoTests` to the Jest invocation. To revert this behavior, pass `--passWithNoTests=false` or `--no-passWithNoTests`. From d9aa726fe1fdb734ed6303ea637492f22c760834 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Tue, 15 Feb 2022 11:32:00 +0100 Subject: [PATCH 14/18] cli: skip diff of new package scripts Signed-off-by: Patrik Oldsberg --- packages/cli/src/lib/diff/handlers.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/cli/src/lib/diff/handlers.ts b/packages/cli/src/lib/diff/handlers.ts index 5bd90e3d22..9a313c13ae 100644 --- a/packages/cli/src/lib/diff/handlers.ts +++ b/packages/cli/src/lib/diff/handlers.ts @@ -173,6 +173,14 @@ class PackageJsonHandler { return; } + // Skip diffing package scripts that have been migrated to the new commands + const hasNewScript = Object.values(targetScripts).some(script => + String(script).includes('backstage-cli script '), + ); + if (hasNewScript) { + return; + } + for (const key of Object.keys(pkgScripts)) { await this.syncField(key, pkgScripts, targetScripts, 'scripts'); } From 51ce07f0fe5d9f457188e010a3e04a615ae4436b Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 14 Feb 2022 22:51:47 +0100 Subject: [PATCH 15/18] cli: fix incorrect target package for app and backend build Signed-off-by: Patrik Oldsberg --- .changeset/polite-bulldogs-repeat.md | 2 ++ packages/cli/src/commands/build/buildBackend.ts | 9 +++++---- packages/cli/src/commands/build/command.ts | 4 ++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.changeset/polite-bulldogs-repeat.md b/.changeset/polite-bulldogs-repeat.md index 0b22398a55..32264b80c1 100644 --- a/.changeset/polite-bulldogs-repeat.md +++ b/.changeset/polite-bulldogs-repeat.md @@ -9,3 +9,5 @@ Renamed the `backstage-cli migrate package-role` command to `backstage-cli migra Updated the package role definitions by renaming `plugin-frontend` to `frontend-plugin`, as well as the same reshuffle to `frontend-plugin-module`, `backend-plugin`, and `backend-plugin-module`. The `backstage-cli migrate package-scripts` received several tweaks to make it more accurate. It now tries to maintain existing script arguments, like `--config` parameters for `build` and `start` scripts. + +The `backstage-cli script build` command set an incorrect target directory for `app` and `backend` packages, which has been fixed. diff --git a/packages/cli/src/commands/build/buildBackend.ts b/packages/cli/src/commands/build/buildBackend.ts index e32b7956db..0768728f00 100644 --- a/packages/cli/src/commands/build/buildBackend.ts +++ b/packages/cli/src/commands/build/buildBackend.ts @@ -49,19 +49,20 @@ export async function buildBackend(options: BuildBackendOptions) { // We built the target backend package using the regular build process, but the result of // that has now been packed into the dist workspace, so clean up the dist dir. - await fs.remove(targetDir); - await fs.mkdir(targetDir); + const distDir = resolvePath(targetDir, 'dist'); + await fs.remove(distDir); + await fs.mkdir(distDir); // Move out skeleton.tar.gz before we create the main bundle, no point having that included up twice. await fs.move( resolvePath(tmpDir, SKELETON_FILE), - resolvePath(targetDir, SKELETON_FILE), + resolvePath(distDir, SKELETON_FILE), ); // Create main bundle.tar.gz, with some tweaks to make it more likely hit Docker build cache. await tar.create( { - file: resolvePath(targetDir, BUNDLE_FILE), + file: resolvePath(distDir, BUNDLE_FILE), cwd: tmpDir, portable: true, noMtime: true, diff --git a/packages/cli/src/commands/build/command.ts b/packages/cli/src/commands/build/command.ts index 1189883b12..04b9893c31 100644 --- a/packages/cli/src/commands/build/command.ts +++ b/packages/cli/src/commands/build/command.ts @@ -26,14 +26,14 @@ export async function command(cmd: Command): Promise { if (role === 'app') { return buildApp({ - targetDir: paths.resolveTarget('dist'), + targetDir: paths.targetDir, configPaths: cmd.config as string[], writeStats: Boolean(cmd.stats), }); } if (role === 'backend') { return buildBackend({ - targetDir: paths.resolveTarget('dist'), + targetDir: paths.targetDir, skipBuildDependencies: Boolean(cmd.skipBuildDependencies), }); } From 9892d74326c069162ba0bbb7348c944b166b3104 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Tue, 15 Feb 2022 21:27:12 +0100 Subject: [PATCH 16/18] cli: renamed `script` commands to `package` Signed-off-by: Patrik Oldsberg --- .changeset/polite-bulldogs-repeat.md | 4 ++- packages/app-defaults/package.json | 14 ++++----- packages/app/package.json | 10 +++---- packages/backend-common/package.json | 14 ++++----- packages/backend-tasks/package.json | 14 ++++----- packages/backend-test-utils/package.json | 14 ++++----- packages/backend/package.json | 10 +++---- packages/catalog-client/package.json | 12 ++++---- packages/catalog-model/package.json | 12 ++++---- packages/cli-common/package.json | 14 ++++----- packages/cli/package.json | 8 ++--- packages/cli/src/commands/index.ts | 30 +++++++++---------- .../src/commands/migrate/packageScripts.ts | 14 ++++----- packages/cli/src/commands/repo/build.ts | 6 ++-- packages/cli/src/lib/diff/handlers.ts | 2 +- .../src/lib/packager/createDistWorkspace.ts | 4 +-- packages/codemods/package.json | 8 ++--- packages/config-loader/package.json | 14 ++++----- packages/config/package.json | 12 ++++---- packages/core-app-api/package.json | 14 ++++----- packages/core-components/package.json | 14 ++++----- packages/core-plugin-api/package.json | 14 ++++----- packages/create-app/package.json | 8 ++--- packages/dev-utils/package.json | 14 ++++----- packages/e2e-test/package.json | 8 ++--- packages/errors/package.json | 12 ++++---- packages/integration-react/package.json | 14 ++++----- packages/integration/package.json | 12 ++++---- packages/release-manifests/package.json | 12 ++++---- packages/search-common/package.json | 12 ++++---- .../techdocs-cli-embedded-app/package.json | 10 +++---- packages/techdocs-cli/package.json | 8 ++--- packages/techdocs-common/package.json | 14 ++++----- packages/test-utils/package.json | 14 ++++----- packages/theme/package.json | 14 ++++----- packages/types/package.json | 12 ++++---- packages/version-bridge/package.json | 14 ++++----- plugins/airbrake/package.json | 14 ++++----- plugins/allure/package.json | 14 ++++----- plugins/analytics-module-ga/package.json | 14 ++++----- plugins/apache-airflow/package.json | 14 ++++----- plugins/api-docs/package.json | 14 ++++----- plugins/app-backend/package.json | 14 ++++----- plugins/auth-backend/package.json | 14 ++++----- plugins/auth-node/package.json | 14 ++++----- plugins/azure-devops-backend/package.json | 14 ++++----- plugins/azure-devops-common/package.json | 12 ++++---- plugins/azure-devops/package.json | 14 ++++----- plugins/badges-backend/package.json | 14 ++++----- plugins/badges/package.json | 14 ++++----- plugins/bazaar-backend/package.json | 14 ++++----- plugins/bazaar/package.json | 14 ++++----- plugins/bitrise/package.json | 14 ++++----- .../catalog-backend-module-ldap/package.json | 14 ++++----- .../package.json | 14 ++++----- plugins/catalog-backend/package.json | 14 ++++----- plugins/catalog-common/package.json | 12 ++++---- plugins/catalog-graph/package.json | 14 ++++----- plugins/catalog-graphql/package.json | 14 ++++----- plugins/catalog-import/package.json | 14 ++++----- plugins/catalog-react/package.json | 14 ++++----- plugins/catalog/package.json | 14 ++++----- plugins/cicd-statistics/package.json | 14 ++++----- plugins/circleci/package.json | 14 ++++----- plugins/cloudbuild/package.json | 14 ++++----- plugins/code-coverage-backend/package.json | 14 ++++----- plugins/code-coverage/package.json | 14 ++++----- plugins/config-schema/package.json | 14 ++++----- plugins/cost-insights/package.json | 14 ++++----- plugins/explore-react/package.json | 14 ++++----- plugins/explore/package.json | 14 ++++----- plugins/firehydrant/package.json | 14 ++++----- plugins/fossa/package.json | 14 ++++----- plugins/gcp-projects/package.json | 14 ++++----- plugins/git-release-manager/package.json | 14 ++++----- plugins/github-actions/package.json | 14 ++++----- plugins/github-deployments/package.json | 14 ++++----- plugins/gitops-profiles/package.json | 14 ++++----- plugins/gocd/package.json | 14 ++++----- plugins/graphiql/package.json | 14 ++++----- plugins/graphql-backend/package.json | 14 ++++----- plugins/home/package.json | 14 ++++----- plugins/ilert/package.json | 14 ++++----- plugins/jenkins-backend/package.json | 14 ++++----- plugins/jenkins/package.json | 14 ++++----- plugins/kafka-backend/package.json | 14 ++++----- plugins/kafka/package.json | 14 ++++----- plugins/kubernetes-backend/package.json | 14 ++++----- plugins/kubernetes-common/package.json | 12 ++++---- plugins/kubernetes/package.json | 14 ++++----- plugins/lighthouse/package.json | 14 ++++----- plugins/newrelic-dashboard/package.json | 14 ++++----- plugins/newrelic/package.json | 14 ++++----- plugins/org/package.json | 14 ++++----- plugins/pagerduty/package.json | 14 ++++----- plugins/permission-backend/package.json | 14 ++++----- plugins/permission-common/package.json | 12 ++++---- plugins/permission-node/package.json | 14 ++++----- plugins/permission-react/package.json | 14 ++++----- plugins/proxy-backend/package.json | 14 ++++----- plugins/rollbar-backend/package.json | 14 ++++----- plugins/rollbar/package.json | 14 ++++----- .../package.json | 14 ++++----- .../package.json | 14 ++++----- .../package.json | 14 ++++----- plugins/scaffolder-backend/package.json | 14 ++++----- plugins/scaffolder-common/package.json | 12 ++++---- plugins/scaffolder/package.json | 14 ++++----- .../package.json | 14 ++++----- plugins/search-backend-module-pg/package.json | 14 ++++----- plugins/search-backend-node/package.json | 14 ++++----- plugins/search-backend/package.json | 14 ++++----- plugins/search/package.json | 14 ++++----- plugins/sentry/package.json | 14 ++++----- plugins/shortcuts/package.json | 14 ++++----- plugins/sonarqube/package.json | 14 ++++----- plugins/splunk-on-call/package.json | 14 ++++----- .../package.json | 14 ++++----- plugins/tech-insights-backend/package.json | 14 ++++----- plugins/tech-insights-common/package.json | 12 ++++---- plugins/tech-insights-node/package.json | 14 ++++----- plugins/tech-insights/package.json | 14 ++++----- plugins/tech-radar/package.json | 14 ++++----- plugins/techdocs-backend/package.json | 14 ++++----- plugins/techdocs/package.json | 14 ++++----- plugins/todo-backend/package.json | 14 ++++----- plugins/todo/package.json | 14 ++++----- plugins/user-settings/package.json | 14 ++++----- plugins/xcmetrics/package.json | 14 ++++----- 129 files changed, 858 insertions(+), 854 deletions(-) diff --git a/.changeset/polite-bulldogs-repeat.md b/.changeset/polite-bulldogs-repeat.md index 32264b80c1..b3847aea33 100644 --- a/.changeset/polite-bulldogs-repeat.md +++ b/.changeset/polite-bulldogs-repeat.md @@ -10,4 +10,6 @@ Updated the package role definitions by renaming `plugin-frontend` to `frontend- The `backstage-cli migrate package-scripts` received several tweaks to make it more accurate. It now tries to maintain existing script arguments, like `--config` parameters for `build` and `start` scripts. -The `backstage-cli script build` command set an incorrect target directory for `app` and `backend` packages, which has been fixed. +The `script` command category has been renamed to `package`. + +The `backstage-cli package build` command set an incorrect target directory for `app` and `backend` packages, which has been fixed. diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json index a5c89553ba..09c5af2b1c 100644 --- a/packages/app-defaults/package.json +++ b/packages/app-defaults/package.json @@ -24,13 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/packages/app/package.json b/packages/app/package.json index 8ebfdd6bff..6c3af47bc1 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -92,13 +92,13 @@ "start-server-and-test": "^1.10.11" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "clean": "backstage-cli script clean", - "test": "backstage-cli script test", + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "clean": "backstage-cli package clean", + "test": "backstage-cli package test", "test:e2e": "start-server-and-test start http://localhost:3000 cy:dev", "test:e2e:ci": "start-server-and-test start http://localhost:3000 cy:run", - "lint": "backstage-cli script lint", + "lint": "backstage-cli package lint", "cy:dev": "cypress open", "cy:run": "cypress run" }, diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index 9f0efc8785..2d33daa4d3 100644 --- a/packages/backend-common/package.json +++ b/packages/backend-common/package.json @@ -25,13 +25,13 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli script build --experimental-type-build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build --experimental-type-build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/cli-common": "^0.1.6", diff --git a/packages/backend-tasks/package.json b/packages/backend-tasks/package.json index 624f37858d..eca6f64f81 100644 --- a/packages/backend-tasks/package.json +++ b/packages/backend-tasks/package.json @@ -24,13 +24,13 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json index 5916c25adb..21ff0afc4b 100644 --- a/packages/backend-test-utils/package.json +++ b/packages/backend-test-utils/package.json @@ -25,13 +25,13 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/packages/backend/package.json b/packages/backend/package.json index 80f88b5325..41972c15d2 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -18,12 +18,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", + "build": "backstage-cli package build", "build-image": "docker build ../.. -f Dockerfile --tag example-backend", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "clean": "backstage-cli script clean", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "clean": "backstage-cli package clean", "migrate:create": "knex migrate:make -x ts" }, "dependencies": { diff --git a/packages/catalog-client/package.json b/packages/catalog-client/package.json index 5c8b36b9b0..eb24c3100c 100644 --- a/packages/catalog-client/package.json +++ b/packages/catalog-client/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/packages/catalog-model/package.json b/packages/catalog-model/package.json index 3ba52f0929..9cc8807a29 100644 --- a/packages/catalog-model/package.json +++ b/packages/catalog-model/package.json @@ -26,12 +26,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build --experimental-type-build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build --experimental-type-build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/cli-common/package.json b/packages/cli-common/package.json index 5e1f31795f..5d259ce2f3 100644 --- a/packages/cli-common/package.json +++ b/packages/cli-common/package.json @@ -24,13 +24,13 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "devDependencies": { "@types/jest": "^26.0.7", diff --git a/packages/cli/package.json b/packages/cli/package.json index 87b3ad599c..c39cf261aa 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -21,10 +21,10 @@ "license": "Apache-2.0", "main": "dist/index.cjs.js", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "clean": "backstage-cli script clean", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "clean": "backstage-cli package clean", "start": "nodemon --" }, "bin": { diff --git a/packages/cli/src/commands/index.ts b/packages/cli/src/commands/index.ts index f87ef1e8bd..0d6dc126e3 100644 --- a/packages/cli/src/commands/index.ts +++ b/packages/cli/src/commands/index.ts @@ -46,8 +46,8 @@ export function registerRepoCommand(program: CommanderStatic) { export function registerScriptCommand(program: CommanderStatic) { const command = program - .command('script [command]', { hidden: true }) - .description('Lifecycle scripts for Backstage packages [EXPERIMENTAL]'); + .command('package [command]', { hidden: true }) + .description('Lifecycle scripts for individual packages [EXPERIMENTAL]'); command .command('start') @@ -149,7 +149,7 @@ export function registerMigrateCommand(program: CommanderStatic) { } export function registerCommands(program: CommanderStatic) { - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('app:build') .description('Build an app for a production release') @@ -157,7 +157,7 @@ export function registerCommands(program: CommanderStatic) { .option(...configOption) .action(lazy(() => import('./app/build').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('app:serve') .description('Serve an app for local development') @@ -165,7 +165,7 @@ export function registerCommands(program: CommanderStatic) { .option(...configOption) .action(lazy(() => import('./app/serve').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('backend:build') .description('Build a backend plugin') @@ -173,7 +173,7 @@ export function registerCommands(program: CommanderStatic) { .option('--experimental-type-build', 'Enable experimental type build') .action(lazy(() => import('./backend/build').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('backend:bundle') .description('Bundle the backend into a deployment archive') @@ -183,7 +183,7 @@ export function registerCommands(program: CommanderStatic) { ) .action(lazy(() => import('./backend/bundle').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('backend:dev') .description('Start local development server with HMR for the backend') @@ -232,7 +232,7 @@ export function registerCommands(program: CommanderStatic) { lazy(() => import('./create-plugin/createPlugin').then(m => m.default)), ); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('plugin:build') .description('Build a plugin') @@ -240,7 +240,7 @@ export function registerCommands(program: CommanderStatic) { .option('--experimental-type-build', 'Enable experimental type build') .action(lazy(() => import('./plugin/build').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('plugin:serve') .description('Serves the dev/ folder of a plugin') @@ -255,7 +255,7 @@ export function registerCommands(program: CommanderStatic) { .description('Diff an existing plugin with the creation template') .action(lazy(() => import('./plugin/diff').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('build') .description('Build a package for publishing') @@ -264,7 +264,7 @@ export function registerCommands(program: CommanderStatic) { .option('--experimental-type-build', 'Enable experimental type build') .action(lazy(() => import('./oldBuild').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('lint') .option( @@ -276,7 +276,7 @@ export function registerCommands(program: CommanderStatic) { .description('Lint a package') .action(lazy(() => import('./lint').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('test') .allowUnknownOption(true) // Allows the command to run, but we still need to parse raw args @@ -362,19 +362,19 @@ export function registerCommands(program: CommanderStatic) { .description('Check Backstage package versioning') .action(lazy(() => import('./versions/lint').then(m => m.default))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('prepack') .description('Prepares a package for packaging before publishing') .action(lazy(() => import('./pack').then(m => m.pre))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('postpack') .description('Restores the changes made by the prepack command') .action(lazy(() => import('./pack').then(m => m.post))); - // TODO(Rugvip): Deprecate in favor of script variant + // TODO(Rugvip): Deprecate in favor of package variant program .command('clean') .description('Delete cache directories') diff --git a/packages/cli/src/commands/migrate/packageScripts.ts b/packages/cli/src/commands/migrate/packageScripts.ts index c616fbba69..c7dab9466b 100644 --- a/packages/cli/src/commands/migrate/packageScripts.ts +++ b/packages/cli/src/commands/migrate/packageScripts.ts @@ -72,15 +72,15 @@ export async function command() { const expectedScripts = { ...(hasStart && { - start: `backstage-cli script ${startCmd.join(' ')}`, + start: `backstage-cli package ${startCmd.join(' ')}`, }), - build: `backstage-cli script ${buildCmd.join(' ')}`, - lint: 'backstage-cli script lint', - test: `backstage-cli script ${testCmd.join(' ')}`, - clean: 'backstage-cli script clean', + build: `backstage-cli package ${buildCmd.join(' ')}`, + lint: 'backstage-cli package lint', + test: `backstage-cli package ${testCmd.join(' ')}`, + clean: 'backstage-cli package clean', ...(needsPack && { - postpack: 'backstage-cli script postpack', - prepack: 'backstage-cli script prepack', + postpack: 'backstage-cli package postpack', + prepack: 'backstage-cli package prepack', }), }; diff --git a/packages/cli/src/commands/repo/build.ts b/packages/cli/src/commands/repo/build.ts index 9c32386304..b3f9add195 100644 --- a/packages/cli/src/commands/repo/build.ts +++ b/packages/cli/src/commands/repo/build.ts @@ -43,7 +43,9 @@ function createScriptOptionsParser(anyCmd: Command, commandPath: string[]) { } if (!targetCmd) { - throw new Error(`Could not find script command '${commandPath.join(' ')}'`); + throw new Error( + `Could not find package command '${commandPath.join(' ')}'`, + ); } const cmd = targetCmd; @@ -80,7 +82,7 @@ export async function command(cmd: Command): Promise { const apps = new Array(); const backends = new Array(); - const parseBuildScript = createScriptOptionsParser(cmd, ['script', 'build']); + const parseBuildScript = createScriptOptionsParser(cmd, ['package', 'build']); const options = packages.flatMap(pkg => { const role = diff --git a/packages/cli/src/lib/diff/handlers.ts b/packages/cli/src/lib/diff/handlers.ts index 9a313c13ae..55e9cddd3d 100644 --- a/packages/cli/src/lib/diff/handlers.ts +++ b/packages/cli/src/lib/diff/handlers.ts @@ -175,7 +175,7 @@ class PackageJsonHandler { // Skip diffing package scripts that have been migrated to the new commands const hasNewScript = Object.values(targetScripts).some(script => - String(script).includes('backstage-cli script '), + String(script).includes('backstage-cli package '), ); if (hasNewScript) { return; diff --git a/packages/cli/src/lib/packager/createDistWorkspace.ts b/packages/cli/src/lib/packager/createDistWorkspace.ts index 15ccda30c2..ef375387ef 100644 --- a/packages/cli/src/lib/packager/createDistWorkspace.ts +++ b/packages/cli/src/lib/packager/createDistWorkspace.ts @@ -142,7 +142,7 @@ export async function createDistWorkspace( continue; } - if (!buildScript.startsWith('backstage-cli script build')) { + if (!buildScript.startsWith('backstage-cli package build')) { console.warn( `Ignored ${pkg.packageJson.name} because it has a custom build script, '${buildScript}'`, ); @@ -216,7 +216,7 @@ export async function createDistWorkspace( const FAST_PACK_SCRIPTS = [ undefined, 'backstage-cli prepack', - 'backstage-cli script prepack', + 'backstage-cli package prepack', ]; async function moveToDistWorkspace( diff --git a/packages/codemods/package.json b/packages/codemods/package.json index bc6eac7a0d..eef854868c 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -23,12 +23,12 @@ "main": "src/index.ts", "scripts": { "start": "nodemon --", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "prepack": "backstage-cli prepack", "postpack": "backstage-cli postpack", - "clean": "backstage-cli script clean" + "clean": "backstage-cli package clean" }, "bin": { "backstage-codemods": "bin/backstage-codemods" diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index dccb21c9eb..22323643b0 100644 --- a/packages/config-loader/package.json +++ b/packages/config-loader/package.json @@ -25,13 +25,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/cli-common": "^0.1.6", diff --git a/packages/config/package.json b/packages/config/package.json index de1e72350f..b3cbc14988 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -25,12 +25,12 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/types": "^0.1.1", diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json index 84ec66f60c..b23eedd7c9 100644 --- a/packages/core-app-api/package.json +++ b/packages/core-app-api/package.json @@ -24,13 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/core-components/package.json b/packages/core-components/package.json index b65392f4c6..e7d92b3c26 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -24,13 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json index 003dea2698..21ebd5699b 100644 --- a/packages/core-plugin-api/package.json +++ b/packages/core-plugin-api/package.json @@ -24,13 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/create-app/package.json b/packages/create-app/package.json index 3b57096a52..fc1ccc1803 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -24,10 +24,10 @@ "backstage-create-app": "bin/backstage-create-app" }, "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "clean": "backstage-cli script clean", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "clean": "backstage-cli package clean", "prepack": "node scripts/prepack.js", "postpack": "node scripts/postpack.js", "start": "nodemon --" diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index 86fcb20bd0..40f6eef595 100644 --- a/packages/dev-utils/package.json +++ b/packages/dev-utils/package.json @@ -24,13 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/app-defaults": "^0.1.7", diff --git a/packages/e2e-test/package.json b/packages/e2e-test/package.json index 7d6a979a8c..bbbeed2312 100644 --- a/packages/e2e-test/package.json +++ b/packages/e2e-test/package.json @@ -19,11 +19,11 @@ "main": "src/index.ts", "scripts": { "start": "nodemon --", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "test:e2e": "yarn start", - "build": "backstage-cli script build", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "clean": "backstage-cli package clean" }, "bin": { "e2e-test": "bin/e2e-test" diff --git a/packages/errors/package.json b/packages/errors/package.json index 4c8a985932..17d32d7cd9 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/types": "^0.1.1", diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json index 148b64c39d..ce7c402c77 100644 --- a/packages/integration-react/package.json +++ b/packages/integration-react/package.json @@ -15,13 +15,13 @@ "role": "web-library" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/integration/package.json b/packages/integration/package.json index dff83ef042..be6a5e6a87 100644 --- a/packages/integration/package.json +++ b/packages/integration/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/release-manifests/package.json b/packages/release-manifests/package.json index 3a5a41d8b5..a8990be2f0 100644 --- a/packages/release-manifests/package.json +++ b/packages/release-manifests/package.json @@ -25,12 +25,12 @@ ], "license": "Apache-2.0", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "cross-fetch": "^3.1.5" diff --git a/packages/search-common/package.json b/packages/search-common/package.json index 5e1bd56609..d4df8921f7 100644 --- a/packages/search-common/package.json +++ b/packages/search-common/package.json @@ -28,12 +28,12 @@ "dist" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json index 75e2b280d5..a36653d5dc 100644 --- a/packages/techdocs-cli-embedded-app/package.json +++ b/packages/techdocs-cli-embedded-app/package.json @@ -42,11 +42,11 @@ "start-server-and-test": "^1.10.11" }, "scripts": { - "start": "backstage-cli script start --config ./app-config.yaml", - "build": "backstage-cli script build --config ./app-config.yaml", - "clean": "backstage-cli script clean", - "test": "backstage-cli script test", - "lint": "backstage-cli script lint", + "start": "backstage-cli package start --config ./app-config.yaml", + "build": "backstage-cli package build --config ./app-config.yaml", + "clean": "backstage-cli package clean", + "test": "backstage-cli package test", + "lint": "backstage-cli package lint", "test:e2e": "cross-env PORT=3001 start-server-and-test start http://localhost:3001 cy:dev", "test:e2e:ci": "cross-env PORT=3001 start-server-and-test start http://localhost:3001 cy:run", "cy:dev": "cypress open", diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json index 9d65d8d51c..647ce6bdea 100644 --- a/packages/techdocs-cli/package.json +++ b/packages/techdocs-cli/package.json @@ -24,10 +24,10 @@ "types": "", "scripts": { "start": "nodemon --", - "build": "backstage-cli script build", - "clean": "backstage-cli script clean", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test --testPathIgnorePatterns=src/e2e.test.ts", + "build": "backstage-cli package build", + "clean": "backstage-cli package clean", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test --testPathIgnorePatterns=src/e2e.test.ts", "test:e2e": "backstage-cli test src/e2e.test.ts", "test:e2e:ci": "backstage-cli test --watchAll=false --ci src/e2e.test.ts", "prepack": "./scripts/prepack.sh" diff --git a/packages/techdocs-common/package.json b/packages/techdocs-common/package.json index 402254ff8b..fd2e34b413 100644 --- a/packages/techdocs-common/package.json +++ b/packages/techdocs-common/package.json @@ -28,13 +28,13 @@ "dist" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 006a893500..efde532268 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -24,13 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/packages/theme/package.json b/packages/theme/package.json index 446fca4029..24529d8c0d 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -24,13 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start", - "test": "backstage-cli script test" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start", + "test": "backstage-cli package test" }, "dependencies": { "@material-ui/core": "^4.12.2" diff --git a/packages/types/package.json b/packages/types/package.json index a8225838a1..84237250b4 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": {}, "devDependencies": { diff --git a/packages/version-bridge/package.json b/packages/version-bridge/package.json index f52f12ed53..cdf0858d38 100644 --- a/packages/version-bridge/package.json +++ b/packages/version-bridge/package.json @@ -24,13 +24,13 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "peerDependencies": { "@types/react": "^16.13.1 || ^17.0.0", diff --git a/plugins/airbrake/package.json b/plugins/airbrake/package.json index 33cc354b9f..23fb280208 100644 --- a/plugins/airbrake/package.json +++ b/plugins/airbrake/package.json @@ -13,14 +13,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/allure/package.json b/plugins/allure/package.json index 1e61c8b500..767d4c5cf1 100644 --- a/plugins/allure/package.json +++ b/plugins/allure/package.json @@ -15,14 +15,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/analytics-module-ga/package.json b/plugins/analytics-module-ga/package.json index 8ae8f11132..c82ad9eefc 100644 --- a/plugins/analytics-module-ga/package.json +++ b/plugins/analytics-module-ga/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin-module" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/apache-airflow/package.json b/plugins/apache-airflow/package.json index c54857eb93..7f740efcf5 100644 --- a/plugins/apache-airflow/package.json +++ b/plugins/apache-airflow/package.json @@ -13,14 +13,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index cbbeb1d3ce..7a0d04e85c 100644 --- a/plugins/api-docs/package.json +++ b/plugins/api-docs/package.json @@ -23,14 +23,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@asyncapi/react-component": "1.0.0-next.32", diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index 7ae736161f..d04afa6874 100644 --- a/plugins/app-backend/package.json +++ b/plugins/app-backend/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index 8b80adeb34..84ba85e8a9 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/plugin-auth-node": "^0.1.0", diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index 401391df9e..83b4a45d71 100644 --- a/plugins/auth-node/package.json +++ b/plugins/auth-node/package.json @@ -14,13 +14,13 @@ "role": "node-library" }, "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/azure-devops-backend/package.json b/plugins/azure-devops-backend/package.json index 8415c82fef..1264cbe069 100644 --- a/plugins/azure-devops-backend/package.json +++ b/plugins/azure-devops-backend/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/azure-devops-common/package.json b/plugins/azure-devops-common/package.json index af59bc42a6..fa1bb87d16 100644 --- a/plugins/azure-devops-common/package.json +++ b/plugins/azure-devops-common/package.json @@ -24,12 +24,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "devDependencies": { "@backstage/cli": "^0.13.2-next.0" diff --git a/plugins/azure-devops/package.json b/plugins/azure-devops/package.json index e26bf294c2..8aa97a85ab 100644 --- a/plugins/azure-devops/package.json +++ b/plugins/azure-devops/package.json @@ -20,14 +20,14 @@ "directory": "plugins/azure-devops" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/badges-backend/package.json b/plugins/badges-backend/package.json index 496fa2b4f5..f8b2a75a3a 100644 --- a/plugins/badges-backend/package.json +++ b/plugins/badges-backend/package.json @@ -25,13 +25,13 @@ "badges" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/badges/package.json b/plugins/badges/package.json index cd3049e325..5fe0eb14b8 100644 --- a/plugins/badges/package.json +++ b/plugins/badges/package.json @@ -20,14 +20,14 @@ "directory": "plugins/badges" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/bazaar-backend/package.json b/plugins/bazaar-backend/package.json index 7904913cb5..728a1a3ac6 100644 --- a/plugins/bazaar-backend/package.json +++ b/plugins/bazaar-backend/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/bazaar/package.json b/plugins/bazaar/package.json index 952a910c32..4cc3d72db7 100644 --- a/plugins/bazaar/package.json +++ b/plugins/bazaar/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json index 29c1b045f8..2ddada7f6b 100644 --- a/plugins/bitrise/package.json +++ b/plugins/bitrise/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json index 2af4c02715..315d04252a 100644 --- a/plugins/catalog-backend-module-ldap/package.json +++ b/plugins/catalog-backend-module-ldap/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json index 56e9f94886..84bdb9599a 100644 --- a/plugins/catalog-backend-module-msgraph/package.json +++ b/plugins/catalog-backend-module-msgraph/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@azure/msal-node": "^1.1.0", diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index ebf86fc505..07c0d1efbd 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/catalog-common/package.json b/plugins/catalog-common/package.json index 367049212a..5f77133215 100644 --- a/plugins/catalog-common/package.json +++ b/plugins/catalog-common/package.json @@ -25,12 +25,12 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/plugin-permission-common": "^0.4.0" diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json index e54bd28ca2..ad7161eb93 100644 --- a/plugins/catalog-graph/package.json +++ b/plugins/catalog-graph/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json index 4ad28de016..a1920b76a3 100644 --- a/plugins/catalog-graphql/package.json +++ b/plugins/catalog-graphql/package.json @@ -24,14 +24,14 @@ "graphql" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", "generate:types": "graphql-codegen", - "clean": "backstage-cli script clean" + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index 0e6176e537..1e62395e64 100644 --- a/plugins/catalog-import/package.json +++ b/plugins/catalog-import/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json index 23e25628ba..a553b1d4fd 100644 --- a/plugins/catalog-react/package.json +++ b/plugins/catalog-react/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json index 256c3343d1..5f6caf65d7 100644 --- a/plugins/catalog/package.json +++ b/plugins/catalog/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/cicd-statistics/package.json b/plugins/cicd-statistics/package.json index 89ce3da557..6b9d21753d 100644 --- a/plugins/cicd-statistics/package.json +++ b/plugins/cicd-statistics/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "devDependencies": { "@types/react": "^16.13.1 || ^17.0.0", diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json index 4109d554e4..12a313219b 100644 --- a/plugins/circleci/package.json +++ b/plugins/circleci/package.json @@ -25,14 +25,14 @@ "circleci" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "clean": "backstage-cli script clean", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "clean": "backstage-cli package clean", "diff": "backstage-cli plugin:diff", - "start": "backstage-cli script start", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack" + "start": "backstage-cli package start", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json index bd3707f0aa..6f57c0a0a7 100644 --- a/plugins/cloudbuild/package.json +++ b/plugins/cloudbuild/package.json @@ -24,14 +24,14 @@ "google cloud" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/code-coverage-backend/package.json b/plugins/code-coverage-backend/package.json index acbaf05214..2148c3cddb 100644 --- a/plugins/code-coverage-backend/package.json +++ b/plugins/code-coverage-backend/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/code-coverage/package.json b/plugins/code-coverage/package.json index 16ffd6c057..213e64cb3b 100644 --- a/plugins/code-coverage/package.json +++ b/plugins/code-coverage/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json index 1b6dfeb603..8cfe6b2a6f 100644 --- a/plugins/config-schema/package.json +++ b/plugins/config-schema/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json index e65da6296e..4b3c93d2a8 100644 --- a/plugins/cost-insights/package.json +++ b/plugins/cost-insights/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/explore-react/package.json b/plugins/explore-react/package.json index 946c5922a0..714474ce06 100644 --- a/plugins/explore-react/package.json +++ b/plugins/explore-react/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "clean": "backstage-cli script clean", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "clean": "backstage-cli package clean", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/core-plugin-api": "^0.6.0" diff --git a/plugins/explore/package.json b/plugins/explore/package.json index e8f03a2bf3..7c76e88a59 100644 --- a/plugins/explore/package.json +++ b/plugins/explore/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "clean": "backstage-cli script clean", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "start": "backstage-cli script start" + "clean": "backstage-cli package clean", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/firehydrant/package.json b/plugins/firehydrant/package.json index 0cd7029d49..974e3cc9e7 100644 --- a/plugins/firehydrant/package.json +++ b/plugins/firehydrant/package.json @@ -15,14 +15,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json index 2e9d9a19c1..2d9674f0f7 100644 --- a/plugins/fossa/package.json +++ b/plugins/fossa/package.json @@ -25,14 +25,14 @@ "fossa" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json index d372b116dd..014b5f4032 100644 --- a/plugins/gcp-projects/package.json +++ b/plugins/gcp-projects/package.json @@ -24,14 +24,14 @@ "google cloud" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/git-release-manager/package.json b/plugins/git-release-manager/package.json index 9406ac5fb8..19e71b3bb8 100644 --- a/plugins/git-release-manager/package.json +++ b/plugins/git-release-manager/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json index 53fa0a469f..a383771924 100644 --- a/plugins/github-actions/package.json +++ b/plugins/github-actions/package.json @@ -26,14 +26,14 @@ "github actions" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/github-deployments/package.json b/plugins/github-deployments/package.json index 37dea0059d..c8f37f5121 100644 --- a/plugins/github-deployments/package.json +++ b/plugins/github-deployments/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index 13dd6de689..851bc2501e 100644 --- a/plugins/gitops-profiles/package.json +++ b/plugins/gitops-profiles/package.json @@ -25,14 +25,14 @@ "gitops" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/gocd/package.json b/plugins/gocd/package.json index 4bd089c380..3cefcd9a82 100644 --- a/plugins/gocd/package.json +++ b/plugins/gocd/package.json @@ -21,14 +21,14 @@ "directory": "plugins/gocd" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json index 3dac4ccc37..269302f1bb 100644 --- a/plugins/graphiql/package.json +++ b/plugins/graphiql/package.json @@ -24,14 +24,14 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/graphql-backend/package.json b/plugins/graphql-backend/package.json index d60bdbc41e..029963cdf6 100644 --- a/plugins/graphql-backend/package.json +++ b/plugins/graphql-backend/package.json @@ -25,13 +25,13 @@ "graphql" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/home/package.json b/plugins/home/package.json index 5685f876f0..204faa57bd 100644 --- a/plugins/home/package.json +++ b/plugins/home/package.json @@ -24,14 +24,14 @@ "homepage" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/ilert/package.json b/plugins/ilert/package.json index 2018122bb3..5f741b5a49 100644 --- a/plugins/ilert/package.json +++ b/plugins/ilert/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json index c920f3f9c0..b21fdc794f 100644 --- a/plugins/jenkins-backend/package.json +++ b/plugins/jenkins-backend/package.json @@ -16,13 +16,13 @@ }, "configSchema": "config.d.ts", "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index 88881df2eb..719ed70615 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -25,14 +25,14 @@ "jenkins" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/kafka-backend/package.json b/plugins/kafka-backend/package.json index f09fac9072..8a35006feb 100644 --- a/plugins/kafka-backend/package.json +++ b/plugins/kafka-backend/package.json @@ -26,13 +26,13 @@ ], "configSchema": "config.d.ts", "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json index 5dac7c9e99..eb0ab12232 100644 --- a/plugins/kafka/package.json +++ b/plugins/kafka/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index b4f5137434..9ce1634f83 100644 --- a/plugins/kubernetes-backend/package.json +++ b/plugins/kubernetes-backend/package.json @@ -26,13 +26,13 @@ ], "configSchema": "schema.d.ts", "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/kubernetes-common/package.json b/plugins/kubernetes-common/package.json index b10167ba27..041032f0e1 100644 --- a/plugins/kubernetes-common/package.json +++ b/plugins/kubernetes-common/package.json @@ -27,12 +27,12 @@ "dist" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 43175593f3..1d9f9c1821 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -24,14 +24,14 @@ "kubernetes" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json index 7ecefbac45..3bb06ac0cf 100644 --- a/plugins/lighthouse/package.json +++ b/plugins/lighthouse/package.json @@ -25,14 +25,14 @@ "lighthouse" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "clean": "backstage-cli script clean", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "start": "backstage-cli script start" + "clean": "backstage-cli package clean", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/newrelic-dashboard/package.json b/plugins/newrelic-dashboard/package.json index 656780c9d3..f0b3d29680 100644 --- a/plugins/newrelic-dashboard/package.json +++ b/plugins/newrelic-dashboard/package.json @@ -13,14 +13,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json index 4cdef7899e..7f0b2e6c26 100644 --- a/plugins/newrelic/package.json +++ b/plugins/newrelic/package.json @@ -25,14 +25,14 @@ "newrelic" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/org/package.json b/plugins/org/package.json index be7537c18b..c5a52e14e5 100644 --- a/plugins/org/package.json +++ b/plugins/org/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json index 8ba97477dc..2c9e0bc79d 100644 --- a/plugins/pagerduty/package.json +++ b/plugins/pagerduty/package.json @@ -24,14 +24,14 @@ "pagerduty" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index d8ba786979..6b7817f10b 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -13,13 +13,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/permission-common/package.json b/plugins/permission-common/package.json index 350810fe2b..a3d099d1a8 100644 --- a/plugins/permission-common/package.json +++ b/plugins/permission-common/package.json @@ -30,12 +30,12 @@ ], "configSchema": "config.d.ts", "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json index 902ea01138..1c3e711dfc 100644 --- a/plugins/permission-node/package.json +++ b/plugins/permission-node/package.json @@ -24,13 +24,13 @@ "permissions" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/permission-react/package.json b/plugins/permission-react/package.json index 3a56ccafe6..b62a681c06 100644 --- a/plugins/permission-react/package.json +++ b/plugins/permission-react/package.json @@ -22,13 +22,13 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index 8585c600e6..5b2e9a5713 100644 --- a/plugins/proxy-backend/package.json +++ b/plugins/proxy-backend/package.json @@ -23,13 +23,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json index 247ccd4513..bd2c548a3c 100644 --- a/plugins/rollbar-backend/package.json +++ b/plugins/rollbar-backend/package.json @@ -25,13 +25,13 @@ "rollbar" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json index 2da664a70e..764a4dc036 100644 --- a/plugins/rollbar/package.json +++ b/plugins/rollbar/package.json @@ -25,14 +25,14 @@ "rollbar" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json index 42478fc07e..e3386ee7a4 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/package.json +++ b/plugins/scaffolder-backend-module-cookiecutter/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin-module" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json index e1512bcaee..edf8c1cc84 100644 --- a/plugins/scaffolder-backend-module-rails/package.json +++ b/plugins/scaffolder-backend-module-rails/package.json @@ -15,13 +15,13 @@ "role": "backend-plugin-module" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json index f5c0fdda66..5a82f2df32 100644 --- a/plugins/scaffolder-backend-module-yeoman/package.json +++ b/plugins/scaffolder-backend-module-yeoman/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin-module" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index 9085c6db10..ff2063bfca 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -24,13 +24,13 @@ "backstage" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", "build:assets": "node scripts/build-nunjucks.js" }, "dependencies": { diff --git a/plugins/scaffolder-common/package.json b/plugins/scaffolder-common/package.json index 909807c665..92e54d87f5 100644 --- a/plugins/scaffolder-common/package.json +++ b/plugins/scaffolder-common/package.json @@ -28,12 +28,12 @@ "dist" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "bugs": { "url": "https://github.com/backstage/backstage/issues" diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index 350d8ff267..1c9baafd48 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-client": "^0.6.0", diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json index 97007c3998..51df462b8a 100644 --- a/plugins/search-backend-module-elasticsearch/package.json +++ b/plugins/search-backend-module-elasticsearch/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin-module" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/config": "^0.1.13", diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json index c1e37aa4ce..979d60a9bc 100644 --- a/plugins/search-backend-module-pg/package.json +++ b/plugins/search-backend-module-pg/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin-module" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json index 8598d1befe..eaa1e171cf 100644 --- a/plugins/search-backend-node/package.json +++ b/plugins/search-backend-node/package.json @@ -14,13 +14,13 @@ "role": "node-library" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/search-common": "^0.2.2", diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json index 00dad48f70..db91541ccd 100644 --- a/plugins/search-backend/package.json +++ b/plugins/search-backend/package.json @@ -14,13 +14,13 @@ "role": "backend-plugin" }, "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/search/package.json b/plugins/search/package.json index 1c03faa5f9..8832d41332 100644 --- a/plugins/search/package.json +++ b/plugins/search/package.json @@ -23,14 +23,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/sentry/package.json b/plugins/sentry/package.json index b833c1b235..f87f140cb4 100644 --- a/plugins/sentry/package.json +++ b/plugins/sentry/package.json @@ -25,14 +25,14 @@ "sentry" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/shortcuts/package.json b/plugins/shortcuts/package.json index 4f250e668e..43a5da6efb 100644 --- a/plugins/shortcuts/package.json +++ b/plugins/shortcuts/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index a61e721fef..40863c7cbd 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -26,14 +26,14 @@ "sonarcloud" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/splunk-on-call/package.json b/plugins/splunk-on-call/package.json index 23b345390c..fe0e050209 100644 --- a/plugins/splunk-on-call/package.json +++ b/plugins/splunk-on-call/package.json @@ -24,14 +24,14 @@ "splunk-on-call" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/tech-insights-backend-module-jsonfc/package.json b/plugins/tech-insights-backend-module-jsonfc/package.json index c446d745d1..9dfa01769a 100644 --- a/plugins/tech-insights-backend-module-jsonfc/package.json +++ b/plugins/tech-insights-backend-module-jsonfc/package.json @@ -25,13 +25,13 @@ "scorecard" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/tech-insights-backend/package.json b/plugins/tech-insights-backend/package.json index d7f0e80963..96f253519e 100644 --- a/plugins/tech-insights-backend/package.json +++ b/plugins/tech-insights-backend/package.json @@ -25,13 +25,13 @@ "reporting" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/tech-insights-common/package.json b/plugins/tech-insights-common/package.json index b7c02e979a..35e0c956e3 100644 --- a/plugins/tech-insights-common/package.json +++ b/plugins/tech-insights-common/package.json @@ -25,12 +25,12 @@ ], "scripts": { "start": "backstage-cli backend:dev", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@types/luxon": "^2.0.5", diff --git a/plugins/tech-insights-node/package.json b/plugins/tech-insights-node/package.json index c439231e02..4290d2fc1b 100644 --- a/plugins/tech-insights-node/package.json +++ b/plugins/tech-insights-node/package.json @@ -24,13 +24,13 @@ "tech-insights" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/tech-insights/package.json b/plugins/tech-insights/package.json index 194d2141a2..d364fa3b40 100644 --- a/plugins/tech-insights/package.json +++ b/plugins/tech-insights/package.json @@ -13,14 +13,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/tech-radar/package.json b/plugins/tech-radar/package.json index 8e7dfc2b13..590c5cbd78 100644 --- a/plugins/tech-radar/package.json +++ b/plugins/tech-radar/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index 981bc4d93d..27d2a952d9 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -25,13 +25,13 @@ "techdocs" ], "scripts": { - "start": "backstage-cli script start", - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index 917cff9c39..6e8594a33b 100644 --- a/plugins/techdocs/package.json +++ b/plugins/techdocs/package.json @@ -25,14 +25,14 @@ "techdocs" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index 7572522090..90fcee6e55 100644 --- a/plugins/todo-backend/package.json +++ b/plugins/todo-backend/package.json @@ -20,13 +20,13 @@ "directory": "plugins/todo-backend" }, "scripts": { - "build": "backstage-cli script build", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean", - "start": "backstage-cli script start" + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean", + "start": "backstage-cli package start" }, "dependencies": { "@backstage/backend-common": "^0.10.7", diff --git a/plugins/todo/package.json b/plugins/todo/package.json index ad17d1ca51..274ada538f 100644 --- a/plugins/todo/package.json +++ b/plugins/todo/package.json @@ -20,14 +20,14 @@ "directory": "plugins/todo" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.9.10", diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index a5521cd8e9..ad8fa2142d 100644 --- a/plugins/user-settings/package.json +++ b/plugins/user-settings/package.json @@ -24,14 +24,14 @@ "backstage" ], "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", diff --git a/plugins/xcmetrics/package.json b/plugins/xcmetrics/package.json index a547c752c3..e9cf5d80ea 100644 --- a/plugins/xcmetrics/package.json +++ b/plugins/xcmetrics/package.json @@ -14,14 +14,14 @@ "role": "frontend-plugin" }, "scripts": { - "build": "backstage-cli script build", - "start": "backstage-cli script start", - "lint": "backstage-cli script lint", - "test": "backstage-cli script test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli script prepack", - "postpack": "backstage-cli script postpack", - "clean": "backstage-cli script clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/core-components": "^0.8.8", From ba5ea41f9effab11978f22e7075a2e948b6c1158 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 16 Feb 2022 13:05:28 +0100 Subject: [PATCH 17/18] cli: rename app role to frontend Signed-off-by: Patrik Oldsberg --- .changeset/polite-bulldogs-repeat.md | 2 +- packages/app/package.json | 2 +- .../commands/build/{buildApp.ts => buildFrontend.ts} | 2 +- packages/cli/src/commands/build/command.ts | 6 +++--- packages/cli/src/commands/repo/build.ts | 6 +++--- packages/cli/src/commands/start/command.ts | 2 +- packages/cli/src/lib/role/packageRoles.test.ts | 10 +++++----- packages/cli/src/lib/role/packageRoles.ts | 4 ++-- packages/cli/src/lib/role/types.ts | 2 +- packages/techdocs-cli-embedded-app/package.json | 2 +- 10 files changed, 19 insertions(+), 19 deletions(-) rename packages/cli/src/commands/build/{buildApp.ts => buildFrontend.ts} (95%) diff --git a/.changeset/polite-bulldogs-repeat.md b/.changeset/polite-bulldogs-repeat.md index b3847aea33..cf551d17f4 100644 --- a/.changeset/polite-bulldogs-repeat.md +++ b/.changeset/polite-bulldogs-repeat.md @@ -6,7 +6,7 @@ Several changes were made to the new experimental package roles system. Unless y Renamed the `backstage-cli migrate package-role` command to `backstage-cli migrate package-roles`. -Updated the package role definitions by renaming `plugin-frontend` to `frontend-plugin`, as well as the same reshuffle to `frontend-plugin-module`, `backend-plugin`, and `backend-plugin-module`. +Updated the package role definitions by renaming `app` to `frontend`, `plugin-frontend` to `frontend-plugin`, `plugin-frontend-module` to `frontend-plugin-module`, `plugin-backend` to `backend-plugin`, and `plugin-backend-module` to `backend-plugin-module` The `backstage-cli migrate package-scripts` received several tweaks to make it more accurate. It now tries to maintain existing script arguments, like `--config` parameters for `build` and `start` scripts. diff --git a/packages/app/package.json b/packages/app/package.json index 6c3af47bc1..1ee1d56e21 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -3,7 +3,7 @@ "version": "0.2.64", "private": true, "backstage": { - "role": "app" + "role": "frontend" }, "bundled": true, "dependencies": { diff --git a/packages/cli/src/commands/build/buildApp.ts b/packages/cli/src/commands/build/buildFrontend.ts similarity index 95% rename from packages/cli/src/commands/build/buildApp.ts rename to packages/cli/src/commands/build/buildFrontend.ts index b0959b2d6a..6d7ca2e6a9 100644 --- a/packages/cli/src/commands/build/buildApp.ts +++ b/packages/cli/src/commands/build/buildFrontend.ts @@ -26,7 +26,7 @@ interface BuildAppOptions { configPaths: string[]; } -export async function buildApp(options: BuildAppOptions) { +export async function buildFrontend(options: BuildAppOptions) { const { targetDir, writeStats, configPaths } = options; const { name } = await fs.readJson(resolvePath(targetDir, 'package.json')); await buildBundle({ diff --git a/packages/cli/src/commands/build/command.ts b/packages/cli/src/commands/build/command.ts index 04b9893c31..5c8065dbb4 100644 --- a/packages/cli/src/commands/build/command.ts +++ b/packages/cli/src/commands/build/command.ts @@ -18,14 +18,14 @@ import { Command } from 'commander'; import { buildPackage, Output } from '../../lib/builder'; import { findRoleFromCommand, getRoleInfo } from '../../lib/role'; import { paths } from '../../lib/paths'; -import { buildApp } from './buildApp'; +import { buildFrontend } from './buildFrontend'; import { buildBackend } from './buildBackend'; export async function command(cmd: Command): Promise { const role = await findRoleFromCommand(cmd); - if (role === 'app') { - return buildApp({ + if (role === 'frontend') { + return buildFrontend({ targetDir: paths.targetDir, configPaths: cmd.config as string[], writeStats: Boolean(cmd.stats), diff --git a/packages/cli/src/commands/repo/build.ts b/packages/cli/src/commands/repo/build.ts index b3f9add195..ceb468ebfa 100644 --- a/packages/cli/src/commands/repo/build.ts +++ b/packages/cli/src/commands/repo/build.ts @@ -23,7 +23,7 @@ import { ExtendedPackage } from '../../lib/monorepo/PackageGraph'; import { runParallelWorkers } from '../../lib/parallel'; import { paths } from '../../lib/paths'; import { detectRoleFromPackage } from '../../lib/role'; -import { buildApp } from '../build/buildApp'; +import { buildFrontend } from '../build/buildFrontend'; import { buildBackend } from '../build/buildBackend'; function createScriptOptionsParser(anyCmd: Command, commandPath: string[]) { @@ -92,7 +92,7 @@ export async function command(cmd: Command): Promise { return []; } - if (role === 'app') { + if (role === 'frontend') { apps.push(pkg); return []; } else if (role === 'backend') { @@ -139,7 +139,7 @@ export async function command(cmd: Command): Promise { ); return; } - await buildApp({ + await buildFrontend({ targetDir: pkg.dir, configPaths: (buildOptions.config as string[]) ?? [], writeStats: Boolean(buildOptions.stats), diff --git a/packages/cli/src/commands/start/command.ts b/packages/cli/src/commands/start/command.ts index 66aaa897ef..7a11028800 100644 --- a/packages/cli/src/commands/start/command.ts +++ b/packages/cli/src/commands/start/command.ts @@ -35,7 +35,7 @@ export async function command(cmd: Command): Promise { case 'backend-plugin-module': case 'node-library': return startBackend(options); - case 'app': + case 'frontend': return startFrontend({ ...options, entry: 'src/index', diff --git a/packages/cli/src/lib/role/packageRoles.test.ts b/packages/cli/src/lib/role/packageRoles.test.ts index db6b63f327..759be462d2 100644 --- a/packages/cli/src/lib/role/packageRoles.test.ts +++ b/packages/cli/src/lib/role/packageRoles.test.ts @@ -31,8 +31,8 @@ describe('getRoleInfo', () => { output: ['types', 'esm'], }); - expect(getRoleInfo('app')).toEqual({ - role: 'app', + expect(getRoleInfo('frontend')).toEqual({ + role: 'frontend', platform: 'web', output: ['bundle'], }); @@ -56,10 +56,10 @@ describe('getRoleFromPackage', () => { expect( getRoleFromPackage({ backstage: { - role: 'app', + role: 'frontend', }, }), - ).toEqual('app'); + ).toEqual('frontend'); expect(() => getRoleFromPackage({ @@ -135,7 +135,7 @@ describe('detectRoleFromPackage', () => { 'cy:run': 'cypress run', }, }), - ).toEqual('app'); + ).toEqual('frontend'); }); it('detects the role of example-backend', () => { diff --git a/packages/cli/src/lib/role/packageRoles.ts b/packages/cli/src/lib/role/packageRoles.ts index b5fbd75b56..a33a7d715a 100644 --- a/packages/cli/src/lib/role/packageRoles.ts +++ b/packages/cli/src/lib/role/packageRoles.ts @@ -22,7 +22,7 @@ import { PackageRole, PackageRoleInfo } from './types'; const packageRoleInfos: PackageRoleInfo[] = [ { - role: 'app', + role: 'frontend', platform: 'web', output: ['bundle'], }, @@ -147,7 +147,7 @@ export function detectRoleFromPackage( const pkg = detectionSchema.parse(pkgJson); if (pkg.scripts?.start?.includes('app:serve')) { - return 'app'; + return 'frontend'; } if (pkg.scripts?.build?.includes('backend:bundle')) { return 'backend'; diff --git a/packages/cli/src/lib/role/types.ts b/packages/cli/src/lib/role/types.ts index 1b18c71620..a3961544f4 100644 --- a/packages/cli/src/lib/role/types.ts +++ b/packages/cli/src/lib/role/types.ts @@ -15,7 +15,7 @@ */ export type PackageRole = - | 'app' + | 'frontend' | 'backend' | 'cli' | 'web-library' diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json index a36653d5dc..10b329ac80 100644 --- a/packages/techdocs-cli-embedded-app/package.json +++ b/packages/techdocs-cli-embedded-app/package.json @@ -3,7 +3,7 @@ "version": "0.2.63", "private": true, "backstage": { - "role": "app" + "role": "frontend" }, "bundled": true, "dependencies": { From b42ccffafe2daeaae7c69849e6f67c497fcf5209 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 16 Feb 2022 16:51:19 +0100 Subject: [PATCH 18/18] cli: fix for backend bundle build ignoring building of the app Signed-off-by: Patrik Oldsberg --- .changeset/polite-bulldogs-repeat.md | 2 ++ .../cli/src/lib/packager/createDistWorkspace.ts | 15 +++++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.changeset/polite-bulldogs-repeat.md b/.changeset/polite-bulldogs-repeat.md index cf551d17f4..c4e3babe30 100644 --- a/.changeset/polite-bulldogs-repeat.md +++ b/.changeset/polite-bulldogs-repeat.md @@ -13,3 +13,5 @@ The `backstage-cli migrate package-scripts` received several tweaks to make it m The `script` command category has been renamed to `package`. The `backstage-cli package build` command set an incorrect target directory for `app` and `backend` packages, which has been fixed. + +The `backend:bundle` and `repo build` command for the `backend` role was previously ignoring building of bundled packages that had migrated to use package roles and the standard build script, this has now been fixed. diff --git a/packages/cli/src/lib/packager/createDistWorkspace.ts b/packages/cli/src/lib/packager/createDistWorkspace.ts index ef375387ef..bce6c5c14c 100644 --- a/packages/cli/src/lib/packager/createDistWorkspace.ts +++ b/packages/cli/src/lib/packager/createDistWorkspace.ts @@ -38,6 +38,7 @@ import { Output, } from '../builder'; import { copyPackageDist } from './copyPackageDist'; +import { getRoleInfo } from '../role'; // These packages aren't safe to pack in parallel since the CLI depends on them const UNSAFE_PACKAGES = [ @@ -131,7 +132,9 @@ export async function createDistWorkspace( } const role = pkg.packageJson.backstage?.role; if (!role) { - console.warn(`Ignored ${pkg.packageJson.name} because it has no role`); + console.warn( + `Building ${pkg.packageJson.name} separately because it has no role`, + ); customBuild.push(pkg.packageJson.name); continue; } @@ -144,7 +147,15 @@ export async function createDistWorkspace( if (!buildScript.startsWith('backstage-cli package build')) { console.warn( - `Ignored ${pkg.packageJson.name} because it has a custom build script, '${buildScript}'`, + `Building ${pkg.packageJson.name} separately because it has a custom build script, '${buildScript}'`, + ); + customBuild.push(pkg.packageJson.name); + continue; + } + + if (getRoleInfo(role).output.includes('bundle')) { + console.warn( + `Building ${pkg.packageJson.name} separately because it is a bundled package`, ); customBuild.push(pkg.packageJson.name); continue;