From 60a68f10e9829069d41eb1b0303d438ba38787e2 Mon Sep 17 00:00:00 2001 From: Heikki Hellgren Date: Thu, 21 Dec 2023 09:00:59 +0200 Subject: [PATCH] ci: introduce knip for checking unused packages fixes #21948 Signed-off-by: Heikki Hellgren --- .changeset/friendly-terms-love.md | 253 +++++ .../config/vocabularies/Backstage/accept.txt | 1 + .prettierignore | 1 + package.json | 1 + packages/app-defaults/knip-report.md | 11 + .../app-next-example-plugin/knip-report.md | 10 + packages/app-next/knip-report.md | 83 ++ packages/app/knip-report.md | 40 + packages/backend-app-api/knip-report.md | 18 + packages/backend-common/knip-report.md | 33 + packages/backend-defaults/knip-report.md | 15 + packages/backend-dev-utils/knip-report.md | 8 + .../knip-report.md | 20 + packages/backend-next/knip-report.md | 20 + packages/backend-openapi-utils/knip-report.md | 16 + packages/backend-plugin-api/knip-report.md | 8 + packages/backend-tasks/knip-report.md | 10 + packages/backend-test-utils/knip-report.md | 20 + packages/backend/knip-report.md | 27 + packages/catalog-client/knip-report.md | 9 + packages/catalog-model/knip-report.md | 10 + packages/cli-common/knip-report.md | 8 + packages/cli-node/knip-report.md | 15 + packages/cli/knip-report.md | 78 ++ packages/codemods/knip-report.md | 17 + packages/config-loader/knip-report.md | 11 + packages/config/knip-report.md | 9 + packages/core-app-api/knip-report.md | 25 + packages/core-compat-api/knip-report.md | 21 + packages/core-components/knip-report.md | 33 + packages/core-plugin-api/knip-report.md | 20 + packages/create-app/knip-report.md | 12 + packages/dev-utils/knip-report.md | 20 + packages/e2e-test-utils/knip-report.md | 14 + packages/e2e-test/knip-report.md | 11 + packages/errors/knip-report.md | 8 + packages/eslint-plugin/knip-report.md | 10 + packages/frontend-app-api/knip-report.md | 11 + packages/frontend-plugin-api/knip-report.md | 22 + packages/frontend-test-utils/knip-report.md | 9 + packages/integration-aws-node/knip-report.md | 19 + packages/integration-react/knip-report.md | 20 + packages/integration/knip-report.md | 10 + packages/release-manifests/knip-report.md | 10 + packages/repo-tools/knip-report.md | 26 + .../src/commands/api-reports/api-extractor.ts | 89 +- .../commands/api-reports/api-reports.test.ts | 5 +- .../src/commands/api-reports/api-reports.ts | 14 +- .../techdocs-cli-embedded-app/knip-report.md | 21 + packages/techdocs-cli/knip-report.md | 18 + packages/test-utils/knip-report.md | 16 + packages/theme/knip-report.md | 18 + packages/types/knip-report.md | 11 + packages/version-bridge/knip-report.md | 10 + plugins/adr-backend/knip-report.md | 17 + plugins/adr-common/knip-report.md | 8 + plugins/adr/knip-report.md | 18 + plugins/airbrake-backend/knip-report.md | 16 + plugins/airbrake/knip-report.md | 23 + plugins/allure/knip-report.md | 14 + plugins/analytics-module-ga/knip-report.md | 19 + plugins/analytics-module-ga4/knip-report.md | 20 + .../knip-report.md | 17 + plugins/apache-airflow/knip-report.md | 15 + .../knip-report.md | 9 + plugins/api-docs/knip-report.md | 23 + plugins/apollo-explorer/knip-report.md | 18 + plugins/app-backend/knip-report.md | 19 + plugins/app-node/knip-report.md | 8 + plugins/app-visualizer/knip-report.md | 8 + .../knip-report.md | 19 + .../knip-report.md | 10 + .../knip-report.md | 12 + .../knip-report.md | 19 + .../knip-report.md | 11 + .../knip-report.md | 21 + .../knip-report.md | 18 + .../knip-report.md | 9 + .../knip-report.md | 19 + .../knip-report.md | 18 + .../knip-report.md | 15 + plugins/auth-backend/knip-report.md | 32 + plugins/auth-node/knip-report.md | 21 + plugins/azure-devops-backend/knip-report.md | 16 + plugins/azure-devops-common/knip-report.md | 8 + plugins/azure-devops/knip-report.md | 13 + plugins/azure-sites-backend/knip-report.md | 16 + plugins/azure-sites-common/knip-report.md | 8 + plugins/azure-sites/knip-report.md | 14 + plugins/badges-backend/knip-report.md | 17 + plugins/badges/knip-report.md | 11 + plugins/bazaar-backend/knip-report.md | 15 + plugins/bazaar/knip-report.md | 17 + plugins/bitbucket-cloud-common/knip-report.md | 11 + plugins/bitrise/knip-report.md | 23 + .../catalog-backend-module-aws/knip-report.md | 20 + .../knip-report.md | 11 + .../knip-report.md | 17 + .../knip-report.md | 11 + .../knip-report.md | 11 + .../knip-report.md | 16 + .../catalog-backend-module-gcp/knip-report.md | 9 + .../knip-report.md | 18 + .../knip-report.md | 10 + .../knip-report.md | 26 + .../knip-report.md | 11 + .../knip-report.md | 10 + .../knip-report.md | 8 + .../knip-report.md | 11 + .../knip-report.md | 10 + .../knip-report.md | 16 + .../knip-report.md | 9 + .../knip-report.md | 8 + plugins/catalog-backend/knip-report.md | 20 + plugins/catalog-common/knip-report.md | 8 + plugins/catalog-graph/knip-report.md | 23 + plugins/catalog-import/knip-report.md | 16 + plugins/catalog-node/knip-report.md | 9 + plugins/catalog-react/knip-report.md | 23 + .../knip-report.md | 11 + plugins/catalog/knip-report.md | 22 + .../knip-report.md | 15 + plugins/cicd-statistics/knip-report.md | 8 + plugins/circleci/knip-report.md | 9 + plugins/cloudbuild/knip-report.md | 13 + plugins/code-climate/knip-report.md | 19 + plugins/code-coverage-backend/knip-report.md | 17 + plugins/code-coverage/knip-report.md | 13 + plugins/codescene/knip-report.md | 21 + plugins/config-schema/knip-report.md | 12 + plugins/cost-insights-common/knip-report.md | 8 + plugins/cost-insights/knip-report.md | 23 + plugins/devtools-backend/knip-report.md | 17 + plugins/devtools-common/knip-report.md | 8 + plugins/devtools/knip-report.md | 11 + plugins/dynatrace/knip-report.md | 14 + .../entity-feedback-backend/knip-report.md | 19 + plugins/entity-feedback-common/knip-report.md | 8 + plugins/entity-feedback/knip-report.md | 14 + plugins/entity-validation/knip-report.md | 12 + .../knip-report.md | 12 + .../knip-report.md | 16 + .../knip-report.md | 16 + .../knip-report.md | 16 + .../knip-report.md | 16 + .../knip-report.md | 16 + .../events-backend-test-utils/knip-report.md | 8 + plugins/events-backend/knip-report.md | 11 + plugins/events-node/knip-report.md | 8 + .../example-todo-list-backend/knip-report.md | 16 + .../example-todo-list-common/knip-report.md | 8 + plugins/example-todo-list/knip-report.md | 11 + plugins/explore-backend/knip-report.md | 18 + plugins/explore-common/knip-report.md | 8 + plugins/explore-react/knip-report.md | 12 + plugins/explore/knip-report.md | 16 + plugins/firehydrant/knip-report.md | 14 + plugins/fossa/knip-report.md | 15 + plugins/gcalendar/knip-report.md | 20 + plugins/gcp-projects/knip-report.md | 12 + plugins/git-release-manager/knip-report.md | 13 + plugins/github-actions/knip-report.md | 14 + plugins/github-deployments/knip-report.md | 15 + plugins/github-issues/knip-report.md | 13 + .../github-pull-requests-board/knip-report.md | 12 + plugins/gitops-profiles/knip-report.md | 14 + plugins/gocd/knip-report.md | 21 + plugins/graphiql/knip-report.md | 21 + plugins/graphql-voyager/knip-report.md | 12 + plugins/home-react/knip-report.md | 9 + plugins/home/knip-report.md | 14 + plugins/ilert/knip-report.md | 12 + plugins/jenkins-backend/knip-report.md | 15 + plugins/jenkins-common/knip-report.md | 8 + plugins/jenkins/knip-report.md | 14 + plugins/kafka-backend/knip-report.md | 11 + plugins/kafka/knip-report.md | 14 + plugins/kubernetes-backend/knip-report.md | 28 + plugins/kubernetes-cluster/knip-report.md | 22 + plugins/kubernetes-common/knip-report.md | 8 + plugins/kubernetes-node/knip-report.md | 8 + plugins/kubernetes-react/knip-report.md | 14 + plugins/kubernetes/knip-report.md | 29 + plugins/lighthouse-backend/knip-report.md | 8 + plugins/lighthouse-common/knip-report.md | 8 + plugins/lighthouse/knip-report.md | 15 + plugins/linguist-backend/knip-report.md | 19 + plugins/linguist-common/knip-report.md | 8 + plugins/linguist/knip-report.md | 12 + plugins/microsoft-calendar/knip-report.md | 12 + plugins/newrelic-dashboard/knip-report.md | 11 + plugins/newrelic/knip-report.md | 14 + plugins/nomad-backend/knip-report.md | 16 + plugins/nomad/knip-report.md | 12 + plugins/octopus-deploy/knip-report.md | 12 + plugins/opencost/knip-report.md | 10 + plugins/org-react/knip-report.md | 20 + plugins/org/knip-report.md | 20 + plugins/pagerduty/knip-report.md | 14 + plugins/periskop-backend/knip-report.md | 16 + plugins/periskop/knip-report.md | 12 + .../knip-report.md | 9 + plugins/permission-backend/knip-report.md | 17 + plugins/permission-common/knip-report.md | 9 + plugins/permission-node/knip-report.md | 12 + plugins/permission-react/knip-report.md | 11 + plugins/playlist-backend/knip-report.md | 19 + plugins/playlist-common/knip-report.md | 8 + plugins/playlist/knip-report.md | 22 + plugins/proxy-backend/knip-report.md | 25 + plugins/puppetdb/knip-report.md | 14 + plugins/rollbar-backend/knip-report.md | 22 + plugins/rollbar/knip-report.md | 19 + .../knip-report.md | 14 + .../knip-report.md | 16 + .../knip-report.md | 10 + .../knip-report.md | 17 + .../knip-report.md | 11 + .../knip-report.md | 18 + .../knip-report.md | 10 + .../knip-report.md | 16 + .../knip-report.md | 17 + .../knip-report.md | 15 + plugins/scaffolder-backend/knip-report.md | 19 + plugins/scaffolder-common/knip-report.md | 8 + plugins/scaffolder-node/knip-report.md | 10 + plugins/scaffolder-react/knip-report.md | 27 + plugins/scaffolder/knip-report.md | 25 + .../knip-report.md | 10 + .../knip-report.md | 17 + .../knip-report.md | 10 + .../search-backend-module-pg/knip-report.md | 15 + .../knip-report.md | 10 + .../knip-report.md | 10 + plugins/search-backend-node/knip-report.md | 14 + plugins/search-backend/knip-report.md | 18 + plugins/search-common/knip-report.md | 8 + plugins/search-react/knip-report.md | 22 + plugins/search/knip-report.md | 16 + plugins/sentry/knip-report.md | 19 + plugins/shortcuts/knip-report.md | 13 + plugins/sonarqube-backend/knip-report.md | 18 + plugins/sonarqube-react/knip-report.md | 9 + plugins/sonarqube/knip-report.md | 21 + plugins/splunk-on-call/knip-report.md | 14 + plugins/stack-overflow-backend/knip-report.md | 17 + plugins/stack-overflow/knip-report.md | 19 + plugins/stackstorm/knip-report.md | 15 + .../knip-report.md | 15 + plugins/tech-insights-backend/knip-report.md | 19 + plugins/tech-insights-common/knip-report.md | 8 + plugins/tech-insights-node/knip-report.md | 8 + plugins/tech-insights/knip-report.md | 12 + plugins/tech-radar/knip-report.md | 15 + .../techdocs-addons-test-utils/knip-report.md | 16 + plugins/techdocs-backend/knip-report.md | 11 + .../knip-report.md | 13 + plugins/techdocs-node/knip-report.md | 12 + plugins/techdocs-react/knip-report.md | 19 + plugins/techdocs/knip-report.md | 24 + plugins/todo-backend/knip-report.md | 16 + plugins/todo/knip-report.md | 19 + plugins/user-settings-backend/knip-report.md | 19 + plugins/user-settings/knip-report.md | 22 + plugins/vault-backend/knip-report.md | 22 + plugins/vault-node/knip-report.md | 8 + plugins/vault/knip-report.md | 15 + plugins/xcmetrics/knip-report.md | 14 + scripts/check-docs-quality.js | 3 +- yarn.lock | 861 +++++++++++++++++- 270 files changed, 5226 insertions(+), 34 deletions(-) create mode 100644 .changeset/friendly-terms-love.md create mode 100644 packages/app-defaults/knip-report.md create mode 100644 packages/app-next-example-plugin/knip-report.md create mode 100644 packages/app-next/knip-report.md create mode 100644 packages/app/knip-report.md create mode 100644 packages/backend-app-api/knip-report.md create mode 100644 packages/backend-common/knip-report.md create mode 100644 packages/backend-defaults/knip-report.md create mode 100644 packages/backend-dev-utils/knip-report.md create mode 100644 packages/backend-dynamic-feature-service/knip-report.md create mode 100644 packages/backend-next/knip-report.md create mode 100644 packages/backend-openapi-utils/knip-report.md create mode 100644 packages/backend-plugin-api/knip-report.md create mode 100644 packages/backend-tasks/knip-report.md create mode 100644 packages/backend-test-utils/knip-report.md create mode 100644 packages/backend/knip-report.md create mode 100644 packages/catalog-client/knip-report.md create mode 100644 packages/catalog-model/knip-report.md create mode 100644 packages/cli-common/knip-report.md create mode 100644 packages/cli-node/knip-report.md create mode 100644 packages/cli/knip-report.md create mode 100644 packages/codemods/knip-report.md create mode 100644 packages/config-loader/knip-report.md create mode 100644 packages/config/knip-report.md create mode 100644 packages/core-app-api/knip-report.md create mode 100644 packages/core-compat-api/knip-report.md create mode 100644 packages/core-components/knip-report.md create mode 100644 packages/core-plugin-api/knip-report.md create mode 100644 packages/create-app/knip-report.md create mode 100644 packages/dev-utils/knip-report.md create mode 100644 packages/e2e-test-utils/knip-report.md create mode 100644 packages/e2e-test/knip-report.md create mode 100644 packages/errors/knip-report.md create mode 100644 packages/eslint-plugin/knip-report.md create mode 100644 packages/frontend-app-api/knip-report.md create mode 100644 packages/frontend-plugin-api/knip-report.md create mode 100644 packages/frontend-test-utils/knip-report.md create mode 100644 packages/integration-aws-node/knip-report.md create mode 100644 packages/integration-react/knip-report.md create mode 100644 packages/integration/knip-report.md create mode 100644 packages/release-manifests/knip-report.md create mode 100644 packages/repo-tools/knip-report.md create mode 100644 packages/techdocs-cli-embedded-app/knip-report.md create mode 100644 packages/techdocs-cli/knip-report.md create mode 100644 packages/test-utils/knip-report.md create mode 100644 packages/theme/knip-report.md create mode 100644 packages/types/knip-report.md create mode 100644 packages/version-bridge/knip-report.md create mode 100644 plugins/adr-backend/knip-report.md create mode 100644 plugins/adr-common/knip-report.md create mode 100644 plugins/adr/knip-report.md create mode 100644 plugins/airbrake-backend/knip-report.md create mode 100644 plugins/airbrake/knip-report.md create mode 100644 plugins/allure/knip-report.md create mode 100644 plugins/analytics-module-ga/knip-report.md create mode 100644 plugins/analytics-module-ga4/knip-report.md create mode 100644 plugins/analytics-module-newrelic-browser/knip-report.md create mode 100644 plugins/apache-airflow/knip-report.md create mode 100644 plugins/api-docs-module-protoc-gen-doc/knip-report.md create mode 100644 plugins/api-docs/knip-report.md create mode 100644 plugins/apollo-explorer/knip-report.md create mode 100644 plugins/app-backend/knip-report.md create mode 100644 plugins/app-node/knip-report.md create mode 100644 plugins/app-visualizer/knip-report.md create mode 100644 plugins/auth-backend-module-atlassian-provider/knip-report.md create mode 100644 plugins/auth-backend-module-gcp-iap-provider/knip-report.md create mode 100644 plugins/auth-backend-module-github-provider/knip-report.md create mode 100644 plugins/auth-backend-module-gitlab-provider/knip-report.md create mode 100644 plugins/auth-backend-module-google-provider/knip-report.md create mode 100644 plugins/auth-backend-module-microsoft-provider/knip-report.md create mode 100644 plugins/auth-backend-module-oauth2-provider/knip-report.md create mode 100644 plugins/auth-backend-module-oauth2-proxy-provider/knip-report.md create mode 100644 plugins/auth-backend-module-okta-provider/knip-report.md create mode 100644 plugins/auth-backend-module-pinniped-provider/knip-report.md create mode 100644 plugins/auth-backend-module-vmware-cloud-provider/knip-report.md create mode 100644 plugins/auth-backend/knip-report.md create mode 100644 plugins/auth-node/knip-report.md create mode 100644 plugins/azure-devops-backend/knip-report.md create mode 100644 plugins/azure-devops-common/knip-report.md create mode 100644 plugins/azure-devops/knip-report.md create mode 100644 plugins/azure-sites-backend/knip-report.md create mode 100644 plugins/azure-sites-common/knip-report.md create mode 100644 plugins/azure-sites/knip-report.md create mode 100644 plugins/badges-backend/knip-report.md create mode 100644 plugins/badges/knip-report.md create mode 100644 plugins/bazaar-backend/knip-report.md create mode 100644 plugins/bazaar/knip-report.md create mode 100644 plugins/bitbucket-cloud-common/knip-report.md create mode 100644 plugins/bitrise/knip-report.md create mode 100644 plugins/catalog-backend-module-aws/knip-report.md create mode 100644 plugins/catalog-backend-module-azure/knip-report.md create mode 100644 plugins/catalog-backend-module-backstage-openapi/knip-report.md create mode 100644 plugins/catalog-backend-module-bitbucket-cloud/knip-report.md create mode 100644 plugins/catalog-backend-module-bitbucket-server/knip-report.md create mode 100644 plugins/catalog-backend-module-bitbucket/knip-report.md create mode 100644 plugins/catalog-backend-module-gcp/knip-report.md create mode 100644 plugins/catalog-backend-module-gerrit/knip-report.md create mode 100644 plugins/catalog-backend-module-github-org/knip-report.md create mode 100644 plugins/catalog-backend-module-github/knip-report.md create mode 100644 plugins/catalog-backend-module-gitlab/knip-report.md create mode 100644 plugins/catalog-backend-module-incremental-ingestion/knip-report.md create mode 100644 plugins/catalog-backend-module-ldap/knip-report.md create mode 100644 plugins/catalog-backend-module-msgraph/knip-report.md create mode 100644 plugins/catalog-backend-module-openapi/knip-report.md create mode 100644 plugins/catalog-backend-module-puppetdb/knip-report.md create mode 100644 plugins/catalog-backend-module-scaffolder-entity-model/knip-report.md create mode 100644 plugins/catalog-backend-module-unprocessed/knip-report.md create mode 100644 plugins/catalog-backend/knip-report.md create mode 100644 plugins/catalog-common/knip-report.md create mode 100644 plugins/catalog-graph/knip-report.md create mode 100644 plugins/catalog-import/knip-report.md create mode 100644 plugins/catalog-node/knip-report.md create mode 100644 plugins/catalog-react/knip-report.md create mode 100644 plugins/catalog-unprocessed-entities/knip-report.md create mode 100644 plugins/catalog/knip-report.md create mode 100644 plugins/cicd-statistics-module-gitlab/knip-report.md create mode 100644 plugins/cicd-statistics/knip-report.md create mode 100644 plugins/circleci/knip-report.md create mode 100644 plugins/cloudbuild/knip-report.md create mode 100644 plugins/code-climate/knip-report.md create mode 100644 plugins/code-coverage-backend/knip-report.md create mode 100644 plugins/code-coverage/knip-report.md create mode 100644 plugins/codescene/knip-report.md create mode 100644 plugins/config-schema/knip-report.md create mode 100644 plugins/cost-insights-common/knip-report.md create mode 100644 plugins/cost-insights/knip-report.md create mode 100644 plugins/devtools-backend/knip-report.md create mode 100644 plugins/devtools-common/knip-report.md create mode 100644 plugins/devtools/knip-report.md create mode 100644 plugins/dynatrace/knip-report.md create mode 100644 plugins/entity-feedback-backend/knip-report.md create mode 100644 plugins/entity-feedback-common/knip-report.md create mode 100644 plugins/entity-feedback/knip-report.md create mode 100644 plugins/entity-validation/knip-report.md create mode 100644 plugins/events-backend-module-aws-sqs/knip-report.md create mode 100644 plugins/events-backend-module-azure/knip-report.md create mode 100644 plugins/events-backend-module-bitbucket-cloud/knip-report.md create mode 100644 plugins/events-backend-module-gerrit/knip-report.md create mode 100644 plugins/events-backend-module-github/knip-report.md create mode 100644 plugins/events-backend-module-gitlab/knip-report.md create mode 100644 plugins/events-backend-test-utils/knip-report.md create mode 100644 plugins/events-backend/knip-report.md create mode 100644 plugins/events-node/knip-report.md create mode 100644 plugins/example-todo-list-backend/knip-report.md create mode 100644 plugins/example-todo-list-common/knip-report.md create mode 100644 plugins/example-todo-list/knip-report.md create mode 100644 plugins/explore-backend/knip-report.md create mode 100644 plugins/explore-common/knip-report.md create mode 100644 plugins/explore-react/knip-report.md create mode 100644 plugins/explore/knip-report.md create mode 100644 plugins/firehydrant/knip-report.md create mode 100644 plugins/fossa/knip-report.md create mode 100644 plugins/gcalendar/knip-report.md create mode 100644 plugins/gcp-projects/knip-report.md create mode 100644 plugins/git-release-manager/knip-report.md create mode 100644 plugins/github-actions/knip-report.md create mode 100644 plugins/github-deployments/knip-report.md create mode 100644 plugins/github-issues/knip-report.md create mode 100644 plugins/github-pull-requests-board/knip-report.md create mode 100644 plugins/gitops-profiles/knip-report.md create mode 100644 plugins/gocd/knip-report.md create mode 100644 plugins/graphiql/knip-report.md create mode 100644 plugins/graphql-voyager/knip-report.md create mode 100644 plugins/home-react/knip-report.md create mode 100644 plugins/home/knip-report.md create mode 100644 plugins/ilert/knip-report.md create mode 100644 plugins/jenkins-backend/knip-report.md create mode 100644 plugins/jenkins-common/knip-report.md create mode 100644 plugins/jenkins/knip-report.md create mode 100644 plugins/kafka-backend/knip-report.md create mode 100644 plugins/kafka/knip-report.md create mode 100644 plugins/kubernetes-backend/knip-report.md create mode 100644 plugins/kubernetes-cluster/knip-report.md create mode 100644 plugins/kubernetes-common/knip-report.md create mode 100644 plugins/kubernetes-node/knip-report.md create mode 100644 plugins/kubernetes-react/knip-report.md create mode 100644 plugins/kubernetes/knip-report.md create mode 100644 plugins/lighthouse-backend/knip-report.md create mode 100644 plugins/lighthouse-common/knip-report.md create mode 100644 plugins/lighthouse/knip-report.md create mode 100644 plugins/linguist-backend/knip-report.md create mode 100644 plugins/linguist-common/knip-report.md create mode 100644 plugins/linguist/knip-report.md create mode 100644 plugins/microsoft-calendar/knip-report.md create mode 100644 plugins/newrelic-dashboard/knip-report.md create mode 100644 plugins/newrelic/knip-report.md create mode 100644 plugins/nomad-backend/knip-report.md create mode 100644 plugins/nomad/knip-report.md create mode 100644 plugins/octopus-deploy/knip-report.md create mode 100644 plugins/opencost/knip-report.md create mode 100644 plugins/org-react/knip-report.md create mode 100644 plugins/org/knip-report.md create mode 100644 plugins/pagerduty/knip-report.md create mode 100644 plugins/periskop-backend/knip-report.md create mode 100644 plugins/periskop/knip-report.md create mode 100644 plugins/permission-backend-module-policy-allow-all/knip-report.md create mode 100644 plugins/permission-backend/knip-report.md create mode 100644 plugins/permission-common/knip-report.md create mode 100644 plugins/permission-node/knip-report.md create mode 100644 plugins/permission-react/knip-report.md create mode 100644 plugins/playlist-backend/knip-report.md create mode 100644 plugins/playlist-common/knip-report.md create mode 100644 plugins/playlist/knip-report.md create mode 100644 plugins/proxy-backend/knip-report.md create mode 100644 plugins/puppetdb/knip-report.md create mode 100644 plugins/rollbar-backend/knip-report.md create mode 100644 plugins/rollbar/knip-report.md create mode 100644 plugins/scaffolder-backend-module-azure/knip-report.md create mode 100644 plugins/scaffolder-backend-module-bitbucket/knip-report.md create mode 100644 plugins/scaffolder-backend-module-confluence-to-markdown/knip-report.md create mode 100644 plugins/scaffolder-backend-module-cookiecutter/knip-report.md create mode 100644 plugins/scaffolder-backend-module-gerrit/knip-report.md create mode 100644 plugins/scaffolder-backend-module-github/knip-report.md create mode 100644 plugins/scaffolder-backend-module-gitlab/knip-report.md create mode 100644 plugins/scaffolder-backend-module-rails/knip-report.md create mode 100644 plugins/scaffolder-backend-module-sentry/knip-report.md create mode 100644 plugins/scaffolder-backend-module-yeoman/knip-report.md create mode 100644 plugins/scaffolder-backend/knip-report.md create mode 100644 plugins/scaffolder-common/knip-report.md create mode 100644 plugins/scaffolder-node/knip-report.md create mode 100644 plugins/scaffolder-react/knip-report.md create mode 100644 plugins/scaffolder/knip-report.md create mode 100644 plugins/search-backend-module-catalog/knip-report.md create mode 100644 plugins/search-backend-module-elasticsearch/knip-report.md create mode 100644 plugins/search-backend-module-explore/knip-report.md create mode 100644 plugins/search-backend-module-pg/knip-report.md create mode 100644 plugins/search-backend-module-stack-overflow-collator/knip-report.md create mode 100644 plugins/search-backend-module-techdocs/knip-report.md create mode 100644 plugins/search-backend-node/knip-report.md create mode 100644 plugins/search-backend/knip-report.md create mode 100644 plugins/search-common/knip-report.md create mode 100644 plugins/search-react/knip-report.md create mode 100644 plugins/search/knip-report.md create mode 100644 plugins/sentry/knip-report.md create mode 100644 plugins/shortcuts/knip-report.md create mode 100644 plugins/sonarqube-backend/knip-report.md create mode 100644 plugins/sonarqube-react/knip-report.md create mode 100644 plugins/sonarqube/knip-report.md create mode 100644 plugins/splunk-on-call/knip-report.md create mode 100644 plugins/stack-overflow-backend/knip-report.md create mode 100644 plugins/stack-overflow/knip-report.md create mode 100644 plugins/stackstorm/knip-report.md create mode 100644 plugins/tech-insights-backend-module-jsonfc/knip-report.md create mode 100644 plugins/tech-insights-backend/knip-report.md create mode 100644 plugins/tech-insights-common/knip-report.md create mode 100644 plugins/tech-insights-node/knip-report.md create mode 100644 plugins/tech-insights/knip-report.md create mode 100644 plugins/tech-radar/knip-report.md create mode 100644 plugins/techdocs-addons-test-utils/knip-report.md create mode 100644 plugins/techdocs-backend/knip-report.md create mode 100644 plugins/techdocs-module-addons-contrib/knip-report.md create mode 100644 plugins/techdocs-node/knip-report.md create mode 100644 plugins/techdocs-react/knip-report.md create mode 100644 plugins/techdocs/knip-report.md create mode 100644 plugins/todo-backend/knip-report.md create mode 100644 plugins/todo/knip-report.md create mode 100644 plugins/user-settings-backend/knip-report.md create mode 100644 plugins/user-settings/knip-report.md create mode 100644 plugins/vault-backend/knip-report.md create mode 100644 plugins/vault-node/knip-report.md create mode 100644 plugins/vault/knip-report.md create mode 100644 plugins/xcmetrics/knip-report.md diff --git a/.changeset/friendly-terms-love.md b/.changeset/friendly-terms-love.md new file mode 100644 index 0000000000..ed53fcee31 --- /dev/null +++ b/.changeset/friendly-terms-love.md @@ -0,0 +1,253 @@ +--- +'@backstage/plugin-scaffolder-backend-module-confluence-to-markdown': patch +'@backstage/plugin-catalog-backend-module-scaffolder-entity-model': patch +'@backstage/plugin-search-backend-module-stack-overflow-collator': patch +'@backstage/plugin-catalog-backend-module-incremental-ingestion': patch +'@backstage/plugin-permission-backend-module-allow-all-policy': patch +'@backstage/plugin-auth-backend-module-oauth2-proxy-provider': patch +'@backstage/plugin-auth-backend-module-vmware-cloud-provider': patch +'@backstage/plugin-catalog-backend-module-backstage-openapi': patch +'@backstage/plugin-catalog-backend-module-bitbucket-server': patch +'@backstage/plugin-auth-backend-module-atlassian-provider': patch +'@backstage/plugin-auth-backend-module-microsoft-provider': patch +'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch +'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch +'@backstage/plugin-auth-backend-module-pinniped-provider': patch +'@backstage/plugin-events-backend-module-bitbucket-cloud': patch +'@backstage/plugin-auth-backend-module-gcp-iap-provider': patch +'@backstage/plugin-auth-backend-module-github-provider': patch +'@backstage/plugin-auth-backend-module-gitlab-provider': patch +'@backstage/plugin-auth-backend-module-google-provider': patch +'@backstage/plugin-auth-backend-module-oauth2-provider': patch +'@backstage/plugin-scaffolder-backend-module-bitbucket': patch +'@backstage/plugin-search-backend-module-elasticsearch': patch +'@backstage/plugin-tech-insights-backend-module-jsonfc': patch +'@backstage/plugin-catalog-backend-module-unprocessed': patch +'@backstage/plugin-analytics-module-newrelic-browser': patch +'@backstage/plugin-auth-backend-module-okta-provider': patch +'@backstage/plugin-catalog-backend-module-github-org': patch +'@backstage/plugin-catalog-backend-module-bitbucket': patch +'@backstage/plugin-scaffolder-backend-module-gerrit': patch +'@backstage/plugin-scaffolder-backend-module-github': patch +'@backstage/plugin-scaffolder-backend-module-gitlab': patch +'@backstage/plugin-scaffolder-backend-module-sentry': patch +'@backstage/plugin-scaffolder-backend-module-yeoman': patch +'@backstage/plugin-catalog-backend-module-puppetdb': patch +'@backstage/plugin-scaffolder-backend-module-azure': patch +'@backstage/plugin-scaffolder-backend-module-rails': patch +'@backstage/plugin-api-docs-module-protoc-gen-doc': patch +'@backstage/plugin-catalog-backend-module-msgraph': patch +'@backstage/plugin-catalog-backend-module-openapi': patch +'@backstage/plugin-search-backend-module-techdocs': patch +'@backstage/plugin-techdocs-module-addons-contrib': patch +'@backstage/plugin-catalog-backend-module-gerrit': patch +'@backstage/plugin-catalog-backend-module-github': patch +'@backstage/plugin-catalog-backend-module-gitlab': patch +'@backstage/plugin-cicd-statistics-module-gitlab': patch +'@backstage/plugin-events-backend-module-aws-sqs': patch +'@backstage/plugin-search-backend-module-catalog': patch +'@backstage/plugin-search-backend-module-explore': patch +'@backstage/plugin-catalog-backend-module-azure': patch +'@backstage/plugin-catalog-unprocessed-entities': patch +'@backstage/plugin-events-backend-module-gerrit': patch +'@backstage/plugin-events-backend-module-github': patch +'@backstage/plugin-events-backend-module-gitlab': patch +'@backstage/plugin-catalog-backend-module-ldap': patch +'@backstage/plugin-events-backend-module-azure': patch +'@backstage/plugin-catalog-backend-module-aws': patch +'@backstage/plugin-catalog-backend-module-gcp': patch +'@backstage/plugin-github-pull-requests-board': patch +'@backstage/plugin-techdocs-addons-test-utils': patch +'@backstage/plugin-events-backend-test-utils': patch +'@backstage/plugin-search-backend-module-pg': patch +'@backstage/plugin-entity-feedback-backend': patch +'@backstage/backend-openapi-utils': patch +'@backstage/plugin-bitbucket-cloud-common': patch +'@backstage/plugin-entity-feedback-common': patch +'@backstage/plugin-stack-overflow-backend': patch +'@backstage/integration-aws-node': patch +'@backstage/plugin-code-coverage-backend': patch +'@backstage/plugin-tech-insights-backend': patch +'@backstage/plugin-user-settings-backend': patch +'@backstage/frontend-plugin-api': patch +'@backstage/frontend-test-utils': patch +'@backstage/plugin-analytics-module-ga4': patch +'@backstage/plugin-azure-devops-backend': patch +'@backstage/plugin-cost-insights-common': patch +'@backstage/plugin-tech-insights-common': patch +'@backstage/backend-plugin-api': patch +'@backstage/backend-test-utils': patch +'@backstage/plugin-analytics-module-ga': patch +'@backstage/plugin-azure-devops-common': patch +'@backstage/plugin-azure-sites-backend': patch +'@backstage/plugin-git-release-manager': patch +'@backstage/plugin-search-backend-node': patch +'@backstage/backend-dev-utils': patch +'@backstage/integration-react': patch +'@backstage/release-manifests': patch +'@backstage/plugin-azure-sites-common': patch +'@backstage/plugin-github-deployments': patch +'@backstage/plugin-kubernetes-backend': patch +'@backstage/plugin-kubernetes-cluster': patch +'@backstage/plugin-lighthouse-backend': patch +'@backstage/plugin-microsoft-calendar': patch +'@backstage/plugin-newrelic-dashboard': patch +'@backstage/plugin-permission-backend': patch +'@backstage/plugin-scaffolder-backend': patch +'@backstage/plugin-tech-insights-node': patch +'@backstage/backend-defaults': patch +'@backstage/frontend-app-api': patch +'@backstage/plugin-entity-validation': patch +'@backstage/plugin-kubernetes-common': patch +'@backstage/plugin-lighthouse-common': patch +'@backstage/plugin-permission-common': patch +'@backstage/plugin-scaffolder-common': patch +'@backstage/plugin-sonarqube-backend': patch +'@backstage/backend-app-api': patch +'@backstage/core-compat-api': patch +'@backstage/core-components': patch +'@backstage/core-plugin-api': patch +'@backstage/plugin-airbrake-backend': patch +'@backstage/plugin-devtools-backend': patch +'@backstage/plugin-kubernetes-react': patch +'@backstage/plugin-linguist-backend': patch +'@backstage/plugin-periskop-backend': patch +'@backstage/plugin-permission-react': patch +'@backstage/plugin-playlist-backend': patch +'@backstage/plugin-scaffolder-react': patch +'@backstage/plugin-techdocs-backend': patch +'@backstage/backend-common': patch +'@backstage/catalog-client': patch +'@backstage/e2e-test-utils': patch +'@backstage/version-bridge': patch +'@backstage/plugin-apollo-explorer': patch +'@backstage/plugin-catalog-backend': patch +'@backstage/plugin-cicd-statistics': patch +'@backstage/plugin-devtools-common': patch +'@backstage/plugin-entity-feedback': patch +'@backstage/plugin-explore-backend': patch +'@backstage/plugin-gitops-profiles': patch +'@backstage/plugin-graphql-voyager': patch +'@backstage/plugin-jenkins-backend': patch +'@backstage/plugin-kubernetes-node': patch +'@backstage/plugin-linguist-common': patch +'@backstage/plugin-permission-node': patch +'@backstage/plugin-playlist-common': patch +'@backstage/plugin-rollbar-backend': patch +'@backstage/plugin-scaffolder-node': patch +'@backstage/plugin-sonarqube-react': patch +'@backstage/backend-tasks': patch +'@backstage/catalog-model': patch +'@backstage/config-loader': patch +'@backstage/eslint-plugin': patch +'@backstage/plugin-apache-airflow': patch +'@backstage/plugin-badges-backend': patch +'@backstage/plugin-bazaar-backend': patch +'@backstage/plugin-catalog-common': patch +'@backstage/plugin-catalog-import': patch +'@backstage/plugin-events-backend': patch +'@backstage/plugin-explore-common': patch +'@backstage/plugin-github-actions': patch +'@backstage/plugin-jenkins-common': patch +'@backstage/plugin-octopus-deploy': patch +'@backstage/plugin-search-backend': patch +'@backstage/plugin-splunk-on-call': patch +'@backstage/plugin-stack-overflow': patch +'@backstage/plugin-techdocs-react': patch +'@backstage/app-defaults': patch +'@backstage/core-app-api': patch +'@techdocs/cli': patch +'@backstage/plugin-catalog-graph': patch +'@backstage/plugin-catalog-react': patch +'@backstage/plugin-code-coverage': patch +'@backstage/plugin-config-schema': patch +'@backstage/plugin-cost-insights': patch +'@backstage/plugin-explore-react': patch +'@backstage/plugin-github-issues': patch +'@backstage/plugin-kafka-backend': patch +'@backstage/plugin-nomad-backend': patch +'@backstage/plugin-proxy-backend': patch +'@backstage/plugin-search-common': patch +'@backstage/plugin-tech-insights': patch +'@backstage/plugin-techdocs-node': patch +'@backstage/plugin-user-settings': patch +'@backstage/plugin-vault-backend': patch +'@backstage/integration': patch +'@backstage/plugin-auth-backend': patch +'@backstage/plugin-azure-devops': patch +'@backstage/plugin-catalog-node': patch +'@backstage/plugin-code-climate': patch +'@backstage/plugin-gcp-projects': patch +'@backstage/plugin-search-react': patch +'@backstage/plugin-todo-backend': patch +'@backstage/cli-common': patch +'@backstage/create-app': patch +'@backstage/repo-tools': patch +'@backstage/test-utils': patch +'@backstage/plugin-adr-backend': patch +'@backstage/plugin-app-backend': patch +'@backstage/plugin-azure-sites': patch +'@backstage/plugin-events-node': patch +'@backstage/plugin-firehydrant': patch +'@backstage/dev-utils': patch +'@backstage/plugin-adr-common': patch +'@backstage/plugin-cloudbuild': patch +'@backstage/plugin-home-react': patch +'@backstage/plugin-kubernetes': patch +'@backstage/plugin-lighthouse': patch +'@backstage/plugin-scaffolder': patch +'@backstage/plugin-stackstorm': patch +'@backstage/plugin-tech-radar': patch +'@backstage/plugin-vault-node': patch +'@backstage/cli-node': patch +'@backstage/codemods': patch +'@backstage/plugin-auth-node': patch +'@backstage/plugin-codescene': patch +'@backstage/plugin-dynatrace': patch +'@backstage/plugin-gcalendar': patch +'@backstage/plugin-org-react': patch +'@backstage/plugin-pagerduty': patch +'@backstage/plugin-shortcuts': patch +'@backstage/plugin-sonarqube': patch +'@backstage/plugin-xcmetrics': patch +'@backstage/plugin-airbrake': patch +'@backstage/plugin-api-docs': patch +'@backstage/plugin-app-node': patch +'@backstage/plugin-circleci': patch +'@backstage/plugin-devtools': patch +'@backstage/plugin-graphiql': patch +'@backstage/plugin-linguist': patch +'@backstage/plugin-newrelic': patch +'@backstage/plugin-opencost': patch +'@backstage/plugin-periskop': patch +'@backstage/plugin-playlist': patch +'@backstage/plugin-puppetdb': patch +'@backstage/plugin-techdocs': patch +'@backstage/config': patch +'@backstage/errors': patch +'@backstage/plugin-bitrise': patch +'@backstage/plugin-catalog': patch +'@backstage/plugin-explore': patch +'@backstage/plugin-jenkins': patch +'@backstage/plugin-rollbar': patch +'@backstage/theme': patch +'@backstage/types': patch +'@backstage/plugin-allure': patch +'@backstage/plugin-badges': patch +'@backstage/plugin-bazaar': patch +'@backstage/plugin-search': patch +'@backstage/plugin-sentry': patch +'@backstage/plugin-fossa': patch +'@backstage/plugin-ilert': patch +'@backstage/plugin-kafka': patch +'@backstage/plugin-nomad': patch +'@backstage/plugin-vault': patch +'@backstage/cli': patch +'@backstage/plugin-gocd': patch +'@backstage/plugin-home': patch +'@backstage/plugin-todo': patch +'@backstage/plugin-adr': patch +'@backstage/plugin-org': patch +--- + +Introduced `knip` to the `api-reports` command, which generates a `knip-report.md` file for your packages with dependency warnings, if any. diff --git a/.github/vale/config/vocabularies/Backstage/accept.txt b/.github/vale/config/vocabularies/Backstage/accept.txt index 940e855828..9bb4a52cf4 100644 --- a/.github/vale/config/vocabularies/Backstage/accept.txt +++ b/.github/vale/config/vocabularies/Backstage/accept.txt @@ -185,6 +185,7 @@ Kaswell keepalive Keyv Knex +knip Koyeb KPIs Kuang diff --git a/.prettierignore b/.prettierignore index c54ee5d821..c561036ebb 100644 --- a/.prettierignore +++ b/.prettierignore @@ -6,6 +6,7 @@ coverage templates api-report.md api-report-*.md +knip-report.md cli-report.md plugins/scaffolder-backend/sample-templates .vscode diff --git a/package.json b/package.json index 053e031dcb..f0e399866e 100644 --- a/package.json +++ b/package.json @@ -87,6 +87,7 @@ "eslint-plugin-testing-library": "^6.0.0", "fs-extra": "10.1.0", "husky": "^9.0.0", + "knip": "^3.12.0", "lint-staged": "^15.0.0", "minimist": "^1.2.5", "node-gyp": "^10.0.0", diff --git a/packages/app-defaults/knip-report.md b/packages/app-defaults/knip-report.md new file mode 100644 index 0000000000..bac77f66bc --- /dev/null +++ b/packages/app-defaults/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/packages/app-next-example-plugin/knip-report.md b/packages/app-next-example-plugin/knip-report.md new file mode 100644 index 0000000000..9bc5da7334 --- /dev/null +++ b/packages/app-next-example-plugin/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:---------------|:-------------| +| msw | package.json | +| cross-fetch | package.json | +| @backstage/cli | package.json | + diff --git a/packages/app-next/knip-report.md b/packages/app-next/knip-report.md new file mode 100644 index 0000000000..7ac62531b7 --- /dev/null +++ b/packages/app-next/knip-report.md @@ -0,0 +1,83 @@ +# Knip report + +## Unused dependencies (63) + +| Name | Location | +|:-------------------------------------------------|:-------------| +| lodash | package.json | +| history | package.json | +| react-use | package.json | +| @octokit/rest | package.json | +| zen-observable | package.json | +| @material-ui/lab | package.json | +| @backstage/theme | package.json | +| @backstage/plugin-org | package.json | +| @backstage/plugin-adr | package.json | +| @backstage/plugin-todo | package.json | +| @backstage/plugin-gocd | package.json | +| app-next-example-plugin | package.json | +| @backstage/plugin-kafka | package.json | +| @backstage/app-defaults | package.json | +| @backstage/plugin-sentry | package.json | +| @backstage/plugin-search | package.json | +| @backstage/plugin-badges | package.json | +| @backstage/catalog-model | package.json | +| @backstage/plugin-rollbar | package.json | +| @backstage/plugin-jenkins | package.json | +| @backstage/plugin-explore | package.json | +| @backstage/plugin-catalog | package.json | +| @circleci/backstage-plugin | package.json | +| @backstage/plugin-puppetdb | package.json | +| @backstage/plugin-playlist | package.json | +| @backstage/plugin-newrelic | package.json | +| @backstage/plugin-devtools | package.json | +| @backstage/plugin-api-docs | package.json | +| @backstage/plugin-airbrake | package.json | +| @backstage/plugin-shortcuts | package.json | +| @backstage/plugin-dynatrace | package.json | +| @backstage/plugin-stackstorm | package.json | +| @backstage/plugin-scaffolder | package.json | +| @backstage/plugin-lighthouse | package.json | +| @backstage/plugin-kubernetes | package.json | +| @backstage/plugin-cloudbuild | package.json | +| @backstage/plugin-azure-sites | package.json | +| @backstage/plugin-search-react | package.json | +| @backstage/plugin-gcp-projects | package.json | +| @backstage/plugin-azure-devops | package.json | +| @backstage/plugin-tech-insights | package.json | +| @backstage/plugin-search-common | package.json | +| @backstage/plugin-cost-insights | package.json | +| @backstage/plugin-code-coverage | package.json | +| @backstage/plugin-catalog-react | package.json | +| @backstage/plugin-catalog-graph | package.json | +| @backstage/plugin-techdocs-react | package.json | +| @backstage/plugin-octopus-deploy | package.json | +| @backstage/plugin-github-actions | package.json | +| @backstage/plugin-catalog-common | package.json | +| @backstage/plugin-apache-airflow | package.json | +| @backstage/plugin-linguist-common | package.json | +| @backstage/plugin-entity-feedback | package.json | +| @backstage/plugin-scaffolder-react | package.json | +| @backstage/plugin-permission-react | package.json | +| @roadiehq/backstage-plugin-travis-ci | package.json | +| @roadiehq/backstage-plugin-buildkite | package.json | +| @backstage/plugin-newrelic-dashboard | package.json | +| @oriflame/backstage-plugin-score-card | package.json | +| @roadiehq/backstage-plugin-github-insights | package.json | +| @backstage/plugin-catalog-unprocessed-entities | package.json | +| @roadiehq/backstage-plugin-github-pull-requests | package.json | +| @backstage/plugin-techdocs-module-addons-contrib | package.json | + +## Unused devDependencies (8) + +| Name | Location | +|:----------------------------|:-------------| +| cross-env | package.json | +| @types/jquery | package.json | +| @testing-library/dom | package.json | +| @types/zen-observable | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/packages/app/knip-report.md b/packages/app/knip-report.md new file mode 100644 index 0000000000..9a80ddd4ad --- /dev/null +++ b/packages/app/knip-report.md @@ -0,0 +1,40 @@ +# Knip report + +## Unused dependencies (15) + +| Name | Location | +|:----------------------------------|:-------------| +| vite | package.json | +| history | package.json | +| react-router | package.json | +| @octokit/rest | package.json | +| zen-observable | package.json | +| vite-plugin-html | package.json | +| @material-ui/lab | package.json | +| @backstage/theme | package.json | +| @vitejs/plugin-react | package.json | +| vite-plugin-node-polyfills | package.json | +| @backstage/plugin-airbrake | package.json | +| @backstage/plugin-azure-sites | package.json | +| @backstage/plugin-search-common | package.json | +| @backstage/plugin-stack-overflow | package.json | +| @backstage/plugin-linguist-common | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:----------------------------|:-------------| +| cross-env | package.json | +| @types/jquery | package.json | +| @testing-library/dom | package.json | +| @types/zen-observable | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + +## Unlisted dependencies (1) + +| Name | Location | +|:------------|:---------------------------------------------------------| +| @rjsf/utils | src/components/scaffolder/customScaffolderExtensions.tsx | + diff --git a/packages/backend-app-api/knip-report.md b/packages/backend-app-api/knip-report.md new file mode 100644 index 0000000000..6b0b884653 --- /dev/null +++ b/packages/backend-app-api/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------|:-------------| +| winston-transport | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| http-errors | package.json | +| @backstage/cli | package.json | +| @types/http-errors | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/packages/backend-common/knip-report.md b/packages/backend-common/knip-report.md new file mode 100644 index 0000000000..a5bb065337 --- /dev/null +++ b/packages/backend-common/knip-report.md @@ -0,0 +1,33 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:----------------------|:-------------| +| mysql2 | package.json | +| @types/webpack-env | package.json | +| @manypkg/get-packages | package.json | + +## Unused devDependencies (12) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| mysql2 | package.json | +| supertest | package.json | +| http-errors | package.json | +| better-sqlite3 | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @types/webpack-env | package.json | +| @types/http-errors | package.json | +| aws-sdk-client-mock | package.json | +| @aws-sdk/util-stream-node | package.json | +| @backstage/backend-test-utils | package.json | + +## Referenced optional peerDependencies (1) + +| Name | Location | +|:---------------------|:-------------| +| pg-connection-string | package.json | + diff --git a/packages/backend-defaults/knip-report.md b/packages/backend-defaults/knip-report.md new file mode 100644 index 0000000000..f667b944dd --- /dev/null +++ b/packages/backend-defaults/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/backend-plugin-api | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/packages/backend-dev-utils/knip-report.md b/packages/backend-dev-utils/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/packages/backend-dev-utils/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/packages/backend-dynamic-feature-service/knip-report.md b/packages/backend-dynamic-feature-service/knip-report.md new file mode 100644 index 0000000000..72049f8827 --- /dev/null +++ b/packages/backend-dynamic-feature-service/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:--------------------------------|:-------------| +| @backstage/types | package.json | +| @backstage/errors | package.json | +| @backstage/plugin-search-common | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| wait-for-expect | package.json | +| @backstage/config-loader | package.json | +| @backstage/backend-app-api | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/packages/backend-next/knip-report.md b/packages/backend-next/knip-report.md new file mode 100644 index 0000000000..07ea59cd66 --- /dev/null +++ b/packages/backend-next/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (7) + +| Name | Location | +|:-------------------------------------------------|:-------------| +| @backstage/backend-tasks | package.json | +| @backstage/plugin-auth-node | package.json | +| @backstage/backend-plugin-api | package.json | +| @backstage/plugin-permission-node | package.json | +| @backstage/plugin-permission-common | package.json | +| @backstage/plugin-search-backend-node | package.json | +| @backstage/plugin-catalog-backend-module-openapi | package.json | + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/packages/backend-openapi-utils/knip-report.md b/packages/backend-openapi-utils/knip-report.md new file mode 100644 index 0000000000..1f28b4cd29 --- /dev/null +++ b/packages/backend-openapi-utils/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| lodash | package.json | +| @backstage/backend-plugin-api | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:---------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | + diff --git a/packages/backend-plugin-api/knip-report.md b/packages/backend-plugin-api/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/packages/backend-plugin-api/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/packages/backend-tasks/knip-report.md b/packages/backend-tasks/knip-report.md new file mode 100644 index 0000000000..243349f63c --- /dev/null +++ b/packages/backend-tasks/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| wait-for-expect | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/packages/backend-test-utils/knip-report.md b/packages/backend-test-utils/knip-report.md new file mode 100644 index 0000000000..c6974ee723 --- /dev/null +++ b/packages/backend-test-utils/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (5) + +| Name | Location | +|:------------------|:-------------| +| pg | package.json | +| msw | package.json | +| mysql2 | package.json | +| better-sqlite3 | package.json | +| @backstage/errors | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/packages/backend/knip-report.md b/packages/backend/knip-report.md new file mode 100644 index 0000000000..3d3e308dfb --- /dev/null +++ b/packages/backend/knip-report.md @@ -0,0 +1,27 @@ +# Knip report + +## Unused dependencies (12) + +| Name | Location | +|:--------------------------------------------------|:-------------| +| pg | package.json | +| luxon | package.json | +| mysql2 | package.json | +| example-app | package.json | +| @octokit/rest | package.json | +| better-sqlite3 | package.json | +| @gitbeaker/node | package.json | +| pg-connection-string | package.json | +| azure-devops-node-api | package.json | +| @backstage/plugin-tech-insights-node | package.json | +| @backstage/plugin-azure-sites-backend | package.json | +| @backstage/plugin-scaffolder-backend-module-rails | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:---------------------------------|:-------------| +| @types/luxon | package.json | +| @backstage/cli | package.json | +| @types/express-serve-static-core | package.json | + diff --git a/packages/catalog-client/knip-report.md b/packages/catalog-client/knip-report.md new file mode 100644 index 0000000000..23d85dc9a4 --- /dev/null +++ b/packages/catalog-client/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:---------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | + diff --git a/packages/catalog-model/knip-report.md b/packages/catalog-model/knip-report.md new file mode 100644 index 0000000000..7b964d1d0f --- /dev/null +++ b/packages/catalog-model/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:-------------------|:-------------| +| yaml | package.json | +| @backstage/cli | package.json | +| @types/json-schema | package.json | + diff --git a/packages/cli-common/knip-report.md b/packages/cli-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/packages/cli-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/packages/cli-node/knip-report.md b/packages/cli-node/knip-report.md new file mode 100644 index 0000000000..fc3e84abaf --- /dev/null +++ b/packages/cli-node/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-------|:-------------| +| semver | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/packages/cli/knip-report.md b/packages/cli/knip-report.md new file mode 100644 index 0000000000..c6242c2598 --- /dev/null +++ b/packages/cli/knip-report.md @@ -0,0 +1,78 @@ +# Knip report + +## Unused dependencies (28) + +| Name | Location | +|:---------------------------------|:-------------| +| util | package.json | +| glob | package.json | +| buffer | package.json | +| sucrase | package.json | +| process | package.json | +| postcss | package.json | +| esbuild | package.json | +| @swc/jest | package.json | +| @swc/core | package.json | +| @svgr/core | package.json | +| cross-fetch | package.json | +| jest-runtime | package.json | +| @swc/helpers | package.json | +| replace-in-file | package.json | +| jest-css-modules | package.json | +| @svgr/plugin-jsx | package.json | +| @svgr/plugin-svgo | package.json | +| @types/webpack-env | package.json | +| eslint-plugin-react | package.json | +| terser-webpack-plugin | package.json | +| jest-environment-jsdom | package.json | +| eslint-plugin-jsx-a11y | package.json | +| @sucrase/webpack-loader | package.json | +| eslint-plugin-react-hooks | package.json | +| eslint-plugin-deprecation | package.json | +| eslint-formatter-friendly | package.json | +| @spotify/eslint-config-react | package.json | +| @typescript-eslint/eslint-plugin | package.json | + +## Unused devDependencies (13) + +| Name | Location | +|:----------------------------------------|:-------------| +| del | package.json | +| ts-node | package.json | +| nodemon | package.json | +| @types/ejs | package.json | +| @types/svgo | package.json | +| @backstage/theme | package.json | +| @types/http-proxy | package.json | +| @backstage/dev-utils | package.json | +| @backstage/core-app-api | package.json | +| @backstage/core-components | package.json | +| @types/terser-webpack-plugin | package.json | +| @backstage/backend-plugin-api | package.json | +| @types/rollup-plugin-peer-deps-external | package.json | + +## Referenced optional peerDependencies (4) + +| Name | Location | +|:---------------------------|:-------------| +| vite | package.json | +| vite-plugin-html | package.json | +| @vitejs/plugin-react | package.json | +| vite-plugin-node-polyfills | package.json | + +## Unlisted dependencies (11) + +| Name | Location | +|:----------------------------------|:-------------------------------------------------------------------------------------------------| +| prettier | src/commands/migrate/packageLintConfigs.ts | +| react-dom/client | src/lib/bundler/hasReactDomClient.ts | +| react/package.json | src/lib/bundler/server.ts | +| supertest | templates/default-backend-plugin/src/service/router.test.ts | +| winston | templates/default-backend-plugin/src/service/router.ts | +| express-promise-router | templates/default-backend-plugin/src/service/router.ts | +| react | templates/default-react-plugin-package/src/components/ExampleComponent/ExampleComponent.test.tsx | +| @testing-library/react | templates/default-react-plugin-package/src/components/ExampleComponent/ExampleComponent.test.tsx | +| react | templates/default-react-plugin-package/src/components/ExampleComponent/ExampleComponent.tsx | +| @material-ui/core | templates/default-react-plugin-package/src/components/ExampleComponent/ExampleComponent.tsx | +| @backstage/plugin-scaffolder-node | templates/scaffolder-module/src/actions/example/example.ts | + diff --git a/packages/codemods/knip-report.md b/packages/codemods/knip-report.md new file mode 100644 index 0000000000..2d38eafb88 --- /dev/null +++ b/packages/codemods/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:------------------------|:-------------| +| jscodeshift | package.json | +| jscodeshift-add-imports | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-------------------|:-------------| +| ts-node | package.json | +| @backstage/cli | package.json | +| @types/jscodeshift | package.json | + diff --git a/packages/config-loader/knip-report.md b/packages/config-loader/knip-report.md new file mode 100644 index 0000000000..ff197bea3a --- /dev/null +++ b/packages/config-loader/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| zen-observable | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/packages/config/knip-report.md b/packages/config/knip-report.md new file mode 100644 index 0000000000..ce8576bebf --- /dev/null +++ b/packages/config/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:----------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/test-utils | package.json | + diff --git a/packages/core-app-api/knip-report.md b/packages/core-app-api/knip-report.md new file mode 100644 index 0000000000..fc58f49ab9 --- /dev/null +++ b/packages/core-app-api/knip-report.md @@ -0,0 +1,25 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| history | package.json | + +## Unused devDependencies (12) + +| Name | Location | +|:-----------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| react-router-beta | package.json | +| react-router-stable | package.json | +| @testing-library/dom | package.json | +| react-router-dom-beta | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| react-router-dom-stable | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | +| @testing-library/react-hooks | package.json | + diff --git a/packages/core-compat-api/knip-report.md b/packages/core-compat-api/knip-report.md new file mode 100644 index 0000000000..1e6c227882 --- /dev/null +++ b/packages/core-compat-api/knip-report.md @@ -0,0 +1,21 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------------|:-------------| +| @backstage/core-app-api | package.json | + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/plugin-catalog | package.json | +| @backstage/plugin-puppetdb | package.json | +| @backstage/plugin-stackstorm | package.json | +| @backstage/frontend-test-utils | package.json | +| @oriflame/backstage-plugin-score-card | package.json | + diff --git a/packages/core-components/knip-report.md b/packages/core-components/knip-report.md new file mode 100644 index 0000000000..1a2ba665c4 --- /dev/null +++ b/packages/core-components/knip-report.md @@ -0,0 +1,33 @@ +# Knip report + +## Unused dependencies (4) + +| Name | Location | +|:------------------|:-------------| +| linkifyjs | package.json | +| @date-io/core | package.json | +| zen-observable | package.json | +| @backstage/config | package.json | + +## Unused devDependencies (11) + +| Name | Location | +|:----------------------------|:-------------| +| msw | package.json | +| cross-fetch | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @types/zen-observable | package.json | +| @backstage/test-utils | package.json | +| @types/google-protobuf | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + +## Unlisted dependencies (1) + +| Name | Location | +|:--------|:---------------------------------------| +| csstype | src/components/Lifecycle/Lifecycle.tsx | + diff --git a/packages/core-plugin-api/knip-report.md b/packages/core-plugin-api/knip-report.md new file mode 100644 index 0000000000..81ec43c56d --- /dev/null +++ b/packages/core-plugin-api/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| history | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:----------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/packages/create-app/knip-report.md b/packages/create-app/knip-report.md new file mode 100644 index 0000000000..5c8c59adc1 --- /dev/null +++ b/packages/create-app/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| ts-node | package.json | +| nodemon | package.json | +| @backstage/cli | package.json | +| @types/command-exists | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/packages/dev-utils/knip-report.md b/packages/dev-utils/knip-report.md new file mode 100644 index 0000000000..0215fabf06 --- /dev/null +++ b/packages/dev-utils/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-----------------|:-------------| +| @backstage/theme | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:----------------------------|:-------------| +| zen-observable | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/packages/e2e-test-utils/knip-report.md b/packages/e2e-test-utils/knip-report.md new file mode 100644 index 0000000000..a41c8d5233 --- /dev/null +++ b/packages/e2e-test-utils/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + +## Referenced optional peerDependencies (1) + +| Name | Location | +|:-----------------|:-------------| +| @playwright/test | package.json | + diff --git a/packages/e2e-test/knip-report.md b/packages/e2e-test/knip-report.md new file mode 100644 index 0000000000..fbc04bfa55 --- /dev/null +++ b/packages/e2e-test/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:-----------------|:-------------| +| ts-node | package.json | +| nodemon | package.json | +| @backstage/cli | package.json | +| @types/puppeteer | package.json | + diff --git a/packages/errors/knip-report.md b/packages/errors/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/packages/errors/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/packages/eslint-plugin/knip-report.md b/packages/eslint-plugin/knip-report.md new file mode 100644 index 0000000000..5c4fbbed76 --- /dev/null +++ b/packages/eslint-plugin/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unlisted dependencies (3) + +| Name | Location | +|:--------------------------|:-------------------------------| +| @typescript-eslint/parser | .eslintrc.js | +| estree | lib/visitImports.js | +| estree | rules/no-undeclared-imports.js | + diff --git a/packages/frontend-app-api/knip-report.md b/packages/frontend-app-api/knip-report.md new file mode 100644 index 0000000000..bac77f66bc --- /dev/null +++ b/packages/frontend-app-api/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/packages/frontend-plugin-api/knip-report.md b/packages/frontend-plugin-api/knip-report.md new file mode 100644 index 0000000000..c7680f4f9e --- /dev/null +++ b/packages/frontend-plugin-api/knip-report.md @@ -0,0 +1,22 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:---------------------------|:-------------| +| lodash | package.json | +| @material-ui/core | package.json | +| @backstage/core-components | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:-------------------------------|:-------------| +| history | package.json | +| @backstage/cli | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/frontend-app-api | package.json | +| @backstage/frontend-test-utils | package.json | + diff --git a/packages/frontend-test-utils/knip-report.md b/packages/frontend-test-utils/knip-report.md new file mode 100644 index 0000000000..ae56051f88 --- /dev/null +++ b/packages/frontend-test-utils/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/packages/integration-aws-node/knip-report.md b/packages/integration-aws-node/knip-report.md new file mode 100644 index 0000000000..a8a1f8c820 --- /dev/null +++ b/packages/integration-aws-node/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:----------------------------------|:-------------| +| @backstage/errors | package.json | +| @aws-sdk/credential-provider-node | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:-------------------------|:-------------| +| @backstage/cli | package.json | +| aws-sdk-client-mock | package.json | +| @backstage/test-utils | package.json | +| aws-sdk-client-mock-jest | package.json | +| @backstage/config-loader | package.json | + diff --git a/packages/integration-react/knip-report.md b/packages/integration-react/knip-report.md new file mode 100644 index 0000000000..c7c82e3d6f --- /dev/null +++ b/packages/integration-react/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------|:-------------| +| @material-ui/core | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:---------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/core-components | package.json | + diff --git a/packages/integration/knip-report.md b/packages/integration/knip-report.md new file mode 100644 index 0000000000..995a52d5a7 --- /dev/null +++ b/packages/integration/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:-------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/config-loader | package.json | + diff --git a/packages/release-manifests/knip-report.md b/packages/release-manifests/knip-report.md new file mode 100644 index 0000000000..bac0bb3f80 --- /dev/null +++ b/packages/release-manifests/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:----------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/test-utils | package.json | + diff --git a/packages/repo-tools/knip-report.md b/packages/repo-tools/knip-report.md new file mode 100644 index 0000000000..5c60462783 --- /dev/null +++ b/packages/repo-tools/knip-report.md @@ -0,0 +1,26 @@ +# Knip report + +## Unused dependencies (6) + +| Name | Location | +|:------------------------------------|:-------------| +| glob | package.json | +| ts-node | package.json | +| is-glob | package.json | +| @stoplight/spectral-runtime | package.json | +| @stoplight/spectral-functions | package.json | +| @openapitools/openapi-generator-cli | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @types/is-glob | package.json | +| @backstage/backend-test-utils | package.json | + +## Referenced optional peerDependencies (1) + +| Name | Location | +|:---------|:-------------| +| prettier | package.json | + diff --git a/packages/repo-tools/src/commands/api-reports/api-extractor.ts b/packages/repo-tools/src/commands/api-reports/api-extractor.ts index b8c241bb0b..882dbe5f58 100644 --- a/packages/repo-tools/src/commands/api-reports/api-extractor.ts +++ b/packages/repo-tools/src/commands/api-reports/api-extractor.ts @@ -16,37 +16,37 @@ import { groupBy } from 'lodash'; import { - resolve as resolvePath, - relative as relativePath, basename, join, + relative as relativePath, + resolve as resolvePath, } from 'path'; import { execFile } from 'child_process'; import fs from 'fs-extra'; import { + CompilerState, Extractor, ExtractorConfig, - CompilerState, ExtractorLogLevel, ExtractorMessage, } from '@microsoft/api-extractor'; import { Program } from 'typescript'; import { - DocNode, - IDocNodeContainerParameters, - TSDocTagSyntaxKind, - TSDocConfiguration, - Standardization, DocBlockTag, - DocPlainText, DocLinkTag, + DocNode, + DocPlainText, + IDocNodeContainerParameters, + Standardization, + TSDocConfiguration, + TSDocTagSyntaxKind, } from '@microsoft/tsdoc'; import { TSDocConfigFile } from '@microsoft/tsdoc-config'; import { - ApiPackage, - ApiModel, ApiItem, ApiItemKind, + ApiModel, + ApiPackage, } from '@microsoft/api-extractor-model'; import { IMarkdownDocumenterOptions, @@ -290,10 +290,10 @@ function logApiReportInstructions() { '*************************************************************************************', ); console.log( - '* You have uncommitted changes to the public API of a package. *', + '* You have uncommitted changes to the public API or reports of a package. *', ); console.log( - '* To solve this, run `yarn build:api-reports` and commit all api-report.md changes. *', + '* To solve this, run `yarn build:api-reports` and commit all md file changes. *', ); console.log( '*************************************************************************************', @@ -1443,3 +1443,66 @@ export async function runCliExtraction({ } } } + +interface KnipExtractionOptions { + packageDirs: string[]; + isLocalBuild: boolean; +} + +export async function runKnipReports({ + packageDirs, + isLocalBuild, +}: KnipExtractionOptions) { + const knipDir = cliPaths.resolveTargetRoot('./node_modules/knip/bin/'); + + for (const packageDir of packageDirs) { + console.log(`## Processing ${packageDir}`); + const fullDir = cliPaths.resolveTargetRoot(packageDir); + const reportPath = resolvePath(fullDir, 'knip-report.md'); + const run = createBinRunner(fullDir, ''); + + const report = await run( + `${knipDir}/knip.js`, + `--directory ${fullDir}`, // Run in the package directory + '--no-exit-code', // Removing this will end the process in case there are findings by knip + '--no-progress', // Remove unnecessary debugging from output + // TODO: Add more checks when dependencies start to look ok, see https://knip.dev/reference/cli#--include + '--include dependencies,unlisted', + '--reporter markdown', + ); + + const existingReport = await fs + .readFile(reportPath, 'utf8') + .catch(error => { + if (error.code === 'ENOENT') { + return undefined; + } + throw error; + }); + + if (existingReport !== report) { + if (isLocalBuild) { + console.warn(`Knip report changed for ${packageDir}`); + await fs.writeFile(reportPath, report); + } else { + logApiReportInstructions(); + + if (existingReport) { + console.log(''); + console.log( + `The conflicting file is ${relativePath( + cliPaths.targetRoot, + reportPath, + )}, expecting the following content:`, + ); + console.log(''); + + console.log(report); + + logApiReportInstructions(); + } + throw new Error(`Knip report changed for ${packageDir}, `); + } + } + } +} diff --git a/packages/repo-tools/src/commands/api-reports/api-reports.test.ts b/packages/repo-tools/src/commands/api-reports/api-reports.test.ts index d1f7a3836c..955720c52e 100644 --- a/packages/repo-tools/src/commands/api-reports/api-reports.test.ts +++ b/packages/repo-tools/src/commands/api-reports/api-reports.test.ts @@ -20,9 +20,9 @@ import * as pathsLib from '../../lib/paths'; import { buildDocs, - runCliExtraction, - runApiExtraction, categorizePackageDirs, + runApiExtraction, + runCliExtraction, } from './api-extractor'; import { buildApiReports } from './api-reports'; @@ -43,6 +43,7 @@ jest.mock('./api-extractor', () => ({ runApiExtraction: jest.fn(), runCliExtraction: jest.fn(), buildDocs: jest.fn(), + runKnipReports: jest.fn(), })); const projectPaths = pathsLib.paths; diff --git a/packages/repo-tools/src/commands/api-reports/api-reports.ts b/packages/repo-tools/src/commands/api-reports/api-reports.ts index d9164578b0..31900ae9a8 100644 --- a/packages/repo-tools/src/commands/api-reports/api-reports.ts +++ b/packages/repo-tools/src/commands/api-reports/api-reports.ts @@ -16,11 +16,12 @@ import { OptionValues } from 'commander'; import { - createTemporaryTsConfig, + buildDocs, categorizePackageDirs, + createTemporaryTsConfig, runApiExtraction, runCliExtraction, - buildDocs, + runKnipReports, } from './api-extractor'; import { paths as cliPaths, resolvePackagePaths } from '../../lib/paths'; import { generateTypeDeclarations } from './generateTypeDeclarations'; @@ -94,6 +95,7 @@ export const buildApiReports = async (paths: string[] = [], opts: Options) => { validateReleaseTags: opts.validateReleaseTags, }); } + if (cliPackageDirs.length > 0) { console.log('# Generating package CLI reports'); await runCliExtraction({ @@ -102,6 +104,14 @@ export const buildApiReports = async (paths: string[] = [], opts: Options) => { }); } + if (selectedPackageDirs.length > 0) { + console.log('# Generating package knip reports'); + await runKnipReports({ + packageDirs: selectedPackageDirs, + isLocalBuild: !isCiBuild, + }); + } + if (isDocsBuild) { console.log('# Generating package documentation'); await buildDocs({ diff --git a/packages/techdocs-cli-embedded-app/knip-report.md b/packages/techdocs-cli-embedded-app/knip-report.md new file mode 100644 index 0000000000..87e4093961 --- /dev/null +++ b/packages/techdocs-cli-embedded-app/knip-report.md @@ -0,0 +1,21 @@ +# Knip report + +## Unused dependencies (4) + +| Name | Location | +|:----------------------|:-------------| +| history | package.json | +| react-use | package.json | +| @backstage/theme | package.json | +| @backstage/test-utils | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:----------------------------|:-------------| +| cross-env | package.json | +| @testing-library/dom | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/packages/techdocs-cli/knip-report.md b/packages/techdocs-cli/knip-report.md new file mode 100644 index 0000000000..818eb3953a --- /dev/null +++ b/packages/techdocs-cli/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-------------|:-------------| +| global-agent | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:-------------------|:-------------| +| ts-node | package.json | +| nodemon | package.json | +| find-process | package.json | +| @backstage/cli | package.json | +| @types/webpack-env | package.json | + diff --git a/packages/test-utils/knip-report.md b/packages/test-utils/knip-report.md new file mode 100644 index 0000000000..01c8cd52b2 --- /dev/null +++ b/packages/test-utils/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------|:-------------| +| @material-ui/core | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/packages/theme/knip-report.md b/packages/theme/knip-report.md new file mode 100644 index 0000000000..4e238f9db6 --- /dev/null +++ b/packages/theme/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:----------------|:-------------| +| @emotion/react | package.json | +| @emotion/styled | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @mui/styles | package.json | +| @backstage/cli | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/packages/types/knip-report.md b/packages/types/knip-report.md new file mode 100644 index 0000000000..9a1bf2ebe7 --- /dev/null +++ b/packages/types/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:----------------------|:-------------| +| luxon | package.json | +| zen-observable | package.json | +| @backstage/cli | package.json | +| @types/zen-observable | package.json | + diff --git a/packages/version-bridge/knip-report.md b/packages/version-bridge/knip-report.md new file mode 100644 index 0000000000..14792f6907 --- /dev/null +++ b/packages/version-bridge/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/adr-backend/knip-report.md b/plugins/adr-backend/knip-report.md new file mode 100644 index 0000000000..46434ad5e6 --- /dev/null +++ b/plugins/adr-backend/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:-----------|:-------------| +| yn | package.json | +| node-fetch | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/adr-common/knip-report.md b/plugins/adr-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/adr-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/adr/knip-report.md b/plugins/adr/knip-report.md new file mode 100644 index 0000000000..dd9e1bedfe --- /dev/null +++ b/plugins/adr/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:---------------|:-------------| +| remark-gfm | package.json | +| react-markdown | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/airbrake-backend/knip-report.md b/plugins/airbrake-backend/knip-report.md new file mode 100644 index 0000000000..8c164ce0a4 --- /dev/null +++ b/plugins/airbrake-backend/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/airbrake/knip-report.md b/plugins/airbrake/knip-report.md new file mode 100644 index 0000000000..72d2b4fc16 --- /dev/null +++ b/plugins/airbrake/knip-report.md @@ -0,0 +1,23 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:----------------------|:-------------| +| @material-ui/icons | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/app-defaults | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/allure/knip-report.md b/plugins/allure/knip-report.md new file mode 100644 index 0000000000..49caf552e3 --- /dev/null +++ b/plugins/allure/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/analytics-module-ga/knip-report.md b/plugins/analytics-module-ga/knip-report.md new file mode 100644 index 0000000000..5a62588b7e --- /dev/null +++ b/plugins/analytics-module-ga/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---------------------------|:-------------| +| @backstage/core-components | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @types/react | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/analytics-module-ga4/knip-report.md b/plugins/analytics-module-ga4/knip-report.md new file mode 100644 index 0000000000..abf81e4cb3 --- /dev/null +++ b/plugins/analytics-module-ga4/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---------------------------|:-------------| +| @backstage/core-components | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @types/jest | package.json | +| @types/react | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/analytics-module-newrelic-browser/knip-report.md b/plugins/analytics-module-newrelic-browser/knip-report.md new file mode 100644 index 0000000000..321f11e9c6 --- /dev/null +++ b/plugins/analytics-module-newrelic-browser/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---------------------------|:-------------| +| @backstage/core-components | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/apache-airflow/knip-report.md b/plugins/apache-airflow/knip-report.md new file mode 100644 index 0000000000..08495d977c --- /dev/null +++ b/plugins/apache-airflow/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/api-docs-module-protoc-gen-doc/knip-report.md b/plugins/api-docs-module-protoc-gen-doc/knip-report.md new file mode 100644 index 0000000000..ae56051f88 --- /dev/null +++ b/plugins/api-docs-module-protoc-gen-doc/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/api-docs/knip-report.md b/plugins/api-docs/knip-report.md new file mode 100644 index 0000000000..d6646c1efe --- /dev/null +++ b/plugins/api-docs/knip-report.md @@ -0,0 +1,23 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:---------------------|:-------------| +| graphql-ws | package.json | +| graphql-config | package.json | +| isomorphic-form-data | package.json | + +## Unused devDependencies (8) + +| Name | Location | +|:----------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/apollo-explorer/knip-report.md b/plugins/apollo-explorer/knip-report.md new file mode 100644 index 0000000000..127784b04c --- /dev/null +++ b/plugins/apollo-explorer/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------------|:-------------| +| use-deep-compare-effect | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/app-backend/knip-report.md b/plugins/app-backend/knip-report.md new file mode 100644 index 0000000000..d9b5d085f3 --- /dev/null +++ b/plugins/app-backend/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| node-fetch | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-app-api | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/app-node/knip-report.md b/plugins/app-node/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/app-node/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/app-visualizer/knip-report.md b/plugins/app-visualizer/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/app-visualizer/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/auth-backend-module-atlassian-provider/knip-report.md b/plugins/auth-backend-module-atlassian-provider/knip-report.md new file mode 100644 index 0000000000..2c608a6827 --- /dev/null +++ b/plugins/auth-backend-module-atlassian-provider/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:---------|:-------------| +| express | package.json | +| passport | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:-------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend-module-gcp-iap-provider/knip-report.md b/plugins/auth-backend-module-gcp-iap-provider/knip-report.md new file mode 100644 index 0000000000..b0c3c1d32f --- /dev/null +++ b/plugins/auth-backend-module-gcp-iap-provider/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| express | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/auth-backend-module-github-provider/knip-report.md b/plugins/auth-backend-module-github-provider/knip-report.md new file mode 100644 index 0000000000..ef27674899 --- /dev/null +++ b/plugins/auth-backend-module-github-provider/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:-------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend-module-gitlab-provider/knip-report.md b/plugins/auth-backend-module-gitlab-provider/knip-report.md new file mode 100644 index 0000000000..2c608a6827 --- /dev/null +++ b/plugins/auth-backend-module-gitlab-provider/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:---------|:-------------| +| express | package.json | +| passport | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:-------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend-module-google-provider/knip-report.md b/plugins/auth-backend-module-google-provider/knip-report.md new file mode 100644 index 0000000000..6e4b0f2a59 --- /dev/null +++ b/plugins/auth-backend-module-google-provider/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:-------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend-module-microsoft-provider/knip-report.md b/plugins/auth-backend-module-microsoft-provider/knip-report.md new file mode 100644 index 0000000000..67ef0e695c --- /dev/null +++ b/plugins/auth-backend-module-microsoft-provider/knip-report.md @@ -0,0 +1,21 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:---------|:-------------| +| express | package.json | +| passport | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:-------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/config | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend-module-oauth2-provider/knip-report.md b/plugins/auth-backend-module-oauth2-provider/knip-report.md new file mode 100644 index 0000000000..b4f8775d9a --- /dev/null +++ b/plugins/auth-backend-module-oauth2-provider/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---------|:-------------| +| passport | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:-------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend-module-oauth2-proxy-provider/knip-report.md b/plugins/auth-backend-module-oauth2-proxy-provider/knip-report.md new file mode 100644 index 0000000000..2a595acf79 --- /dev/null +++ b/plugins/auth-backend-module-oauth2-proxy-provider/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/auth-backend-module-okta-provider/knip-report.md b/plugins/auth-backend-module-okta-provider/knip-report.md new file mode 100644 index 0000000000..2c608a6827 --- /dev/null +++ b/plugins/auth-backend-module-okta-provider/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:---------|:-------------| +| express | package.json | +| passport | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:-------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend-module-pinniped-provider/knip-report.md b/plugins/auth-backend-module-pinniped-provider/knip-report.md new file mode 100644 index 0000000000..dc55a51fd3 --- /dev/null +++ b/plugins/auth-backend-module-pinniped-provider/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused devDependencies (11) + +| Name | Location | +|:-------------------------------|:-------------| +| msw | package.json | +| jose | package.json | +| express | package.json | +| passport | package.json | +| supertest | package.json | +| cookie-parser | package.json | +| @backstage/cli | package.json | +| express-session | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend-module-vmware-cloud-provider/knip-report.md b/plugins/auth-backend-module-vmware-cloud-provider/knip-report.md new file mode 100644 index 0000000000..d9be83c6e3 --- /dev/null +++ b/plugins/auth-backend-module-vmware-cloud-provider/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused devDependencies (8) + +| Name | Location | +|:-------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/errors | package.json | +| @backstage/config | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-auth-backend | package.json | + diff --git a/plugins/auth-backend/knip-report.md b/plugins/auth-backend/knip-report.md new file mode 100644 index 0000000000..40fdccc2c3 --- /dev/null +++ b/plugins/auth-backend/knip-report.md @@ -0,0 +1,32 @@ +# Knip report + +## Unused dependencies (10) + +| Name | Location | +|:------------------------|:-------------| +| yn | package.json | +| cors | package.json | +| morgan | package.json | +| winston | package.json | +| fs-extra | package.json | +| compression | package.json | +| passport-gitlab2 | package.json | +| passport-github2 | package.json | +| google-auth-library | package.json | +| passport-google-oauth20 | package.json | + +## Unused devDependencies (10) + +| Name | Location | +|:-------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @types/xml2js | package.json | +| @backstage/cli | package.json | +| @types/body-parser | package.json | +| @types/passport-github2 | package.json | +| @types/passport-strategy | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | +| @types/passport-google-oauth20 | package.json | + diff --git a/plugins/auth-node/knip-report.md b/plugins/auth-node/knip-report.md new file mode 100644 index 0000000000..3d3a7684bb --- /dev/null +++ b/plugins/auth-node/knip-report.md @@ -0,0 +1,21 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:-----------|:-------------| +| winston | package.json | +| node-fetch | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| uuid | package.json | +| supertest | package.json | +| cookie-parser | package.json | +| @backstage/cli | package.json | +| express-promise-router | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/azure-devops-backend/knip-report.md b/plugins/azure-devops-backend/knip-report.md new file mode 100644 index 0000000000..8c164ce0a4 --- /dev/null +++ b/plugins/azure-devops-backend/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/azure-devops-common/knip-report.md b/plugins/azure-devops-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/azure-devops-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/azure-devops/knip-report.md b/plugins/azure-devops/knip-report.md new file mode 100644 index 0000000000..5484ac86b2 --- /dev/null +++ b/plugins/azure-devops/knip-report.md @@ -0,0 +1,13 @@ +# Knip report + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/azure-sites-backend/knip-report.md b/plugins/azure-sites-backend/knip-report.md new file mode 100644 index 0000000000..739ca03adb --- /dev/null +++ b/plugins/azure-sites-backend/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:-----------|:-------------| +| yn | package.json | +| node-fetch | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:-----------------|:-------------| +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/azure-sites-common/knip-report.md b/plugins/azure-sites-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/azure-sites-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/azure-sites/knip-report.md b/plugins/azure-sites/knip-report.md new file mode 100644 index 0000000000..49caf552e3 --- /dev/null +++ b/plugins/azure-sites/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/badges-backend/knip-report.md b/plugins/badges-backend/knip-report.md new file mode 100644 index 0000000000..93eacaa2b1 --- /dev/null +++ b/plugins/badges-backend/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:----------|:-------------| +| yn | package.json | +| cors | package.json | +| supertest | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/badges/knip-report.md b/plugins/badges/knip-report.md new file mode 100644 index 0000000000..3fa6192efd --- /dev/null +++ b/plugins/badges/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/bazaar-backend/knip-report.md b/plugins/bazaar-backend/knip-report.md new file mode 100644 index 0000000000..ea141f0cbe --- /dev/null +++ b/plugins/bazaar-backend/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/bazaar/knip-report.md b/plugins/bazaar/knip-report.md new file mode 100644 index 0000000000..b43003d1bb --- /dev/null +++ b/plugins/bazaar/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:--------------------------|:-------------| +| @testing-library/jest-dom | package.json | +| @backstage/catalog-client | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/bitbucket-cloud-common/knip-report.md b/plugins/bitbucket-cloud-common/knip-report.md new file mode 100644 index 0000000000..63682826ff --- /dev/null +++ b/plugins/bitbucket-cloud-common/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------------|:-------------| +| msw | package.json | +| ts-morph | package.json | +| @backstage/cli | package.json | +| @openapitools/openapi-generator-cli | package.json | + diff --git a/plugins/bitrise/knip-report.md b/plugins/bitrise/knip-report.md new file mode 100644 index 0000000000..3bf7c90c2b --- /dev/null +++ b/plugins/bitrise/knip-report.md @@ -0,0 +1,23 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---------|:-------------| +| recharts | package.json | + +## Unused devDependencies (10) + +| Name | Location | +|:----------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @types/recharts | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/catalog-backend-module-aws/knip-report.md b/plugins/catalog-backend-module-aws/knip-report.md new file mode 100644 index 0000000000..cb210f6032 --- /dev/null +++ b/plugins/catalog-backend-module-aws/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------------------|:-------------| +| @aws-sdk/credential-providers | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:------------------------------|:-------------| +| yaml | package.json | +| luxon | package.json | +| @backstage/cli | package.json | +| aws-sdk-client-mock | package.json | +| aws-sdk-client-mock-jest | package.json | +| @aws-sdk/util-stream-node | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-azure/knip-report.md b/plugins/catalog-backend-module-azure/knip-report.md new file mode 100644 index 0000000000..195f060dc1 --- /dev/null +++ b/plugins/catalog-backend-module-azure/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| luxon | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-backstage-openapi/knip-report.md b/plugins/catalog-backend-module-backstage-openapi/knip-report.md new file mode 100644 index 0000000000..1a11be1d96 --- /dev/null +++ b/plugins/catalog-backend-module-backstage-openapi/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:-------|:-------------| +| yn | package.json | +| lodash | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| @types/express | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/catalog-backend-module-bitbucket-cloud/knip-report.md b/plugins/catalog-backend-module-bitbucket-cloud/knip-report.md new file mode 100644 index 0000000000..195f060dc1 --- /dev/null +++ b/plugins/catalog-backend-module-bitbucket-cloud/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| luxon | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-bitbucket-server/knip-report.md b/plugins/catalog-backend-module-bitbucket-server/knip-report.md new file mode 100644 index 0000000000..195f060dc1 --- /dev/null +++ b/plugins/catalog-backend-module-bitbucket-server/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| luxon | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-bitbucket/knip-report.md b/plugins/catalog-backend-module-bitbucket/knip-report.md new file mode 100644 index 0000000000..7f1069ffcc --- /dev/null +++ b/plugins/catalog-backend-module-bitbucket/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/backend-common | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-gcp/knip-report.md b/plugins/catalog-backend-module-gcp/knip-report.md new file mode 100644 index 0000000000..2a595acf79 --- /dev/null +++ b/plugins/catalog-backend-module-gcp/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-gerrit/knip-report.md b/plugins/catalog-backend-module-gerrit/knip-report.md new file mode 100644 index 0000000000..9a01b39c31 --- /dev/null +++ b/plugins/catalog-backend-module-gerrit/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---------|:-------------| +| fs-extra | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| luxon | package.json | +| @backstage/cli | package.json | +| @types/fs-extra | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-github-org/knip-report.md b/plugins/catalog-backend-module-github-org/knip-report.md new file mode 100644 index 0000000000..7165b5aa7f --- /dev/null +++ b/plugins/catalog-backend-module-github-org/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| luxon | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-github/knip-report.md b/plugins/catalog-backend-module-github/knip-report.md new file mode 100644 index 0000000000..6654a9469f --- /dev/null +++ b/plugins/catalog-backend-module-github/knip-report.md @@ -0,0 +1,26 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:----------------------------------|:-------------| +| node-fetch | package.json | +| @backstage/plugin-catalog-backend | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| luxon | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + +## Unlisted dependencies (3) + +| Name | Location | +|:------------------------|:----------------------------------------------| +| @octokit/webhooks-types | src/providers/GithubEntityProvider.ts | +| @octokit/webhooks-types | src/providers/GithubMultiOrgEntityProvider.ts | +| @octokit/webhooks-types | src/providers/GithubOrgEntityProvider.ts | + diff --git a/plugins/catalog-backend-module-gitlab/knip-report.md b/plugins/catalog-backend-module-gitlab/knip-report.md new file mode 100644 index 0000000000..195f060dc1 --- /dev/null +++ b/plugins/catalog-backend-module-gitlab/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| luxon | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-incremental-ingestion/knip-report.md b/plugins/catalog-backend-module-incremental-ingestion/knip-report.md new file mode 100644 index 0000000000..fbc203820a --- /dev/null +++ b/plugins/catalog-backend-module-incremental-ingestion/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-defaults | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-ldap/knip-report.md b/plugins/catalog-backend-module-ldap/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/catalog-backend-module-ldap/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/catalog-backend-module-msgraph/knip-report.md b/plugins/catalog-backend-module-msgraph/knip-report.md new file mode 100644 index 0000000000..195f060dc1 --- /dev/null +++ b/plugins/catalog-backend-module-msgraph/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| luxon | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-openapi/knip-report.md b/plugins/catalog-backend-module-openapi/knip-report.md new file mode 100644 index 0000000000..76c554b1db --- /dev/null +++ b/plugins/catalog-backend-module-openapi/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| openapi-types | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-puppetdb/knip-report.md b/plugins/catalog-backend-module-puppetdb/knip-report.md new file mode 100644 index 0000000000..eaad6fecaa --- /dev/null +++ b/plugins/catalog-backend-module-puppetdb/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------|:-------------| +| luxon | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-scaffolder-entity-model/knip-report.md b/plugins/catalog-backend-module-scaffolder-entity-model/knip-report.md new file mode 100644 index 0000000000..2a595acf79 --- /dev/null +++ b/plugins/catalog-backend-module-scaffolder-entity-model/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-backend-module-unprocessed/knip-report.md b/plugins/catalog-backend-module-unprocessed/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/catalog-backend-module-unprocessed/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/catalog-backend/knip-report.md b/plugins/catalog-backend/knip-report.md new file mode 100644 index 0000000000..5639c9c550 --- /dev/null +++ b/plugins/catalog-backend/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-----------|:-------------| +| node-fetch | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| better-sqlite3 | package.json | +| @backstage/cli | package.json | +| wait-for-expect | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-common/knip-report.md b/plugins/catalog-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/catalog-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/catalog-graph/knip-report.md b/plugins/catalog-graph/knip-report.md new file mode 100644 index 0000000000..ffeefea695 --- /dev/null +++ b/plugins/catalog-graph/knip-report.md @@ -0,0 +1,23 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:--------------------------|:-------------| +| lodash | package.json | +| @backstage/catalog-client | package.json | + +## Unused devDependencies (9) + +| Name | Location | +|:----------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/plugin-catalog | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/catalog-import/knip-report.md b/plugins/catalog-import/knip-report.md new file mode 100644 index 0000000000..106e5b2b82 --- /dev/null +++ b/plugins/catalog-import/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused devDependencies (9) + +| Name | Location | +|:----------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/catalog-node/knip-report.md b/plugins/catalog-node/knip-report.md new file mode 100644 index 0000000000..2a595acf79 --- /dev/null +++ b/plugins/catalog-node/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/catalog-react/knip-report.md b/plugins/catalog-react/knip-report.md new file mode 100644 index 0000000000..0bd163e533 --- /dev/null +++ b/plugins/catalog-react/knip-report.md @@ -0,0 +1,23 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---------------------------------|:-------------| +| @backstage/plugin-catalog-common | package.json | + +## Unused devDependencies (10) + +| Name | Location | +|:------------------------------------|:-------------| +| @backstage/cli | package.json | +| react-test-renderer | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | +| @backstage/plugin-catalog-common | package.json | +| @backstage/plugin-scaffolder-common | package.json | + diff --git a/plugins/catalog-unprocessed-entities/knip-report.md b/plugins/catalog-unprocessed-entities/knip-report.md new file mode 100644 index 0000000000..f57e40a0ba --- /dev/null +++ b/plugins/catalog-unprocessed-entities/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/catalog/knip-report.md b/plugins/catalog/knip-report.md new file mode 100644 index 0000000000..875b92587f --- /dev/null +++ b/plugins/catalog/knip-report.md @@ -0,0 +1,22 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| history | package.json | + +## Unused devDependencies (9) + +| Name | Location | +|:------------------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | +| @backstage/plugin-permission-common | package.json | + diff --git a/plugins/cicd-statistics-module-gitlab/knip-report.md b/plugins/cicd-statistics-module-gitlab/knip-report.md new file mode 100644 index 0000000000..3826e577d2 --- /dev/null +++ b/plugins/cicd-statistics-module-gitlab/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------|:-------------| +| luxon | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:---------------|:-------------| +| @types/react | package.json | +| @backstage/cli | package.json | + diff --git a/plugins/cicd-statistics/knip-report.md b/plugins/cicd-statistics/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/cicd-statistics/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/circleci/knip-report.md b/plugins/circleci/knip-report.md new file mode 100644 index 0000000000..60ceb9a96f --- /dev/null +++ b/plugins/circleci/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:---------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | + diff --git a/plugins/cloudbuild/knip-report.md b/plugins/cloudbuild/knip-report.md new file mode 100644 index 0000000000..5484ac86b2 --- /dev/null +++ b/plugins/cloudbuild/knip-report.md @@ -0,0 +1,13 @@ +# Knip report + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/code-climate/knip-report.md b/plugins/code-climate/knip-report.md new file mode 100644 index 0000000000..ae8b1336a1 --- /dev/null +++ b/plugins/code-climate/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-------------------------|:-------------| +| @backstage/catalog-model | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/code-coverage-backend/knip-report.md b/plugins/code-coverage-backend/knip-report.md new file mode 100644 index 0000000000..bce9ec210a --- /dev/null +++ b/plugins/code-coverage-backend/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:-----------------|:-------------| +| xml2js | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/code-coverage/knip-report.md b/plugins/code-coverage/knip-report.md new file mode 100644 index 0000000000..308b2f4748 --- /dev/null +++ b/plugins/code-coverage/knip-report.md @@ -0,0 +1,13 @@ +# Knip report + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @types/highlightjs | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/codescene/knip-report.md b/plugins/codescene/knip-report.md new file mode 100644 index 0000000000..cd4b52a70a --- /dev/null +++ b/plugins/codescene/knip-report.md @@ -0,0 +1,21 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------|:-------------| +| @backstage/config | package.json | + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/config-schema/knip-report.md b/plugins/config-schema/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/config-schema/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/cost-insights-common/knip-report.md b/plugins/cost-insights-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/cost-insights-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/cost-insights/knip-report.md b/plugins/cost-insights/knip-report.md new file mode 100644 index 0000000000..6e3734e217 --- /dev/null +++ b/plugins/cost-insights/knip-report.md @@ -0,0 +1,23 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:--------------------|:-------------| +| history | package.json | +| @material-ui/styles | package.json | + +## Unused devDependencies (9) + +| Name | Location | +|:----------------------------|:-------------| +| canvas | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/devtools-backend/knip-report.md b/plugins/devtools-backend/knip-report.md new file mode 100644 index 0000000000..dc9f753a6b --- /dev/null +++ b/plugins/devtools-backend/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/minimist | package.json | +| @types/supertest | package.json | + diff --git a/plugins/devtools-common/knip-report.md b/plugins/devtools-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/devtools-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/devtools/knip-report.md b/plugins/devtools/knip-report.md new file mode 100644 index 0000000000..f57e40a0ba --- /dev/null +++ b/plugins/devtools/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/dynatrace/knip-report.md b/plugins/dynatrace/knip-report.md new file mode 100644 index 0000000000..44e48cb6b2 --- /dev/null +++ b/plugins/dynatrace/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/entity-feedback-backend/knip-report.md b/plugins/entity-feedback-backend/knip-report.md new file mode 100644 index 0000000000..02e48d9bc4 --- /dev/null +++ b/plugins/entity-feedback-backend/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:------------------|:-------------| +| yn | package.json | +| node-fetch | package.json | +| @backstage/config | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/entity-feedback-common/knip-report.md b/plugins/entity-feedback-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/entity-feedback-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/entity-feedback/knip-report.md b/plugins/entity-feedback/knip-report.md new file mode 100644 index 0000000000..f3538df4bb --- /dev/null +++ b/plugins/entity-feedback/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:----------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/entity-validation/knip-report.md b/plugins/entity-validation/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/entity-validation/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/events-backend-module-aws-sqs/knip-report.md b/plugins/events-backend-module-aws-sqs/knip-report.md new file mode 100644 index 0000000000..f8ed497e3c --- /dev/null +++ b/plugins/events-backend-module-aws-sqs/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------------------------|:-------------| +| @backstage/cli | package.json | +| @aws-sdk/types | package.json | +| aws-sdk-client-mock | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-events-backend-test-utils | package.json | + diff --git a/plugins/events-backend-module-azure/knip-report.md b/plugins/events-backend-module-azure/knip-report.md new file mode 100644 index 0000000000..c0ed269e78 --- /dev/null +++ b/plugins/events-backend-module-azure/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| winston | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-events-backend-test-utils | package.json | + diff --git a/plugins/events-backend-module-bitbucket-cloud/knip-report.md b/plugins/events-backend-module-bitbucket-cloud/knip-report.md new file mode 100644 index 0000000000..c0ed269e78 --- /dev/null +++ b/plugins/events-backend-module-bitbucket-cloud/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| winston | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-events-backend-test-utils | package.json | + diff --git a/plugins/events-backend-module-gerrit/knip-report.md b/plugins/events-backend-module-gerrit/knip-report.md new file mode 100644 index 0000000000..c0ed269e78 --- /dev/null +++ b/plugins/events-backend-module-gerrit/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| winston | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-events-backend-test-utils | package.json | + diff --git a/plugins/events-backend-module-github/knip-report.md b/plugins/events-backend-module-github/knip-report.md new file mode 100644 index 0000000000..c0ed269e78 --- /dev/null +++ b/plugins/events-backend-module-github/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| winston | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-events-backend-test-utils | package.json | + diff --git a/plugins/events-backend-module-gitlab/knip-report.md b/plugins/events-backend-module-gitlab/knip-report.md new file mode 100644 index 0000000000..c0ed269e78 --- /dev/null +++ b/plugins/events-backend-module-gitlab/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| winston | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-events-backend-test-utils | package.json | + diff --git a/plugins/events-backend-test-utils/knip-report.md b/plugins/events-backend-test-utils/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/events-backend-test-utils/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/events-backend/knip-report.md b/plugins/events-backend/knip-report.md new file mode 100644 index 0000000000..f97871a27b --- /dev/null +++ b/plugins/events-backend/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-events-backend-test-utils | package.json | + diff --git a/plugins/events-node/knip-report.md b/plugins/events-node/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/events-node/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/example-todo-list-backend/knip-report.md b/plugins/example-todo-list-backend/knip-report.md new file mode 100644 index 0000000000..8c164ce0a4 --- /dev/null +++ b/plugins/example-todo-list-backend/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/example-todo-list-common/knip-report.md b/plugins/example-todo-list-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/example-todo-list-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/example-todo-list/knip-report.md b/plugins/example-todo-list/knip-report.md new file mode 100644 index 0000000000..a3d34e034c --- /dev/null +++ b/plugins/example-todo-list/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/explore-backend/knip-report.md b/plugins/explore-backend/knip-report.md new file mode 100644 index 0000000000..d957444a99 --- /dev/null +++ b/plugins/explore-backend/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| yn | package.json | +| node-fetch | package.json | +| @backstage/types | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/explore-common/knip-report.md b/plugins/explore-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/explore-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/explore-react/knip-report.md b/plugins/explore-react/knip-report.md new file mode 100644 index 0000000000..34e67d091a --- /dev/null +++ b/plugins/explore-react/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @types/react | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/explore/knip-report.md b/plugins/explore/knip-report.md new file mode 100644 index 0000000000..b63a8830f2 --- /dev/null +++ b/plugins/explore/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused devDependencies (9) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/plugin-catalog | package.json | + diff --git a/plugins/firehydrant/knip-report.md b/plugins/firehydrant/knip-report.md new file mode 100644 index 0000000000..44e48cb6b2 --- /dev/null +++ b/plugins/firehydrant/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/fossa/knip-report.md b/plugins/fossa/knip-report.md new file mode 100644 index 0000000000..08495d977c --- /dev/null +++ b/plugins/fossa/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/gcalendar/knip-report.md b/plugins/gcalendar/knip-report.md new file mode 100644 index 0000000000..d90d7bd7a6 --- /dev/null +++ b/plugins/gcalendar/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------------------------|:-------------| +| @maxim_mazurok/gapi.client.calendar | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @types/sanitize-html | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/gcp-projects/knip-report.md b/plugins/gcp-projects/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/gcp-projects/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/git-release-manager/knip-report.md b/plugins/git-release-manager/knip-report.md new file mode 100644 index 0000000000..3187e43d3b --- /dev/null +++ b/plugins/git-release-manager/knip-report.md @@ -0,0 +1,13 @@ +# Knip report + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/github-actions/knip-report.md b/plugins/github-actions/knip-report.md new file mode 100644 index 0000000000..44e48cb6b2 --- /dev/null +++ b/plugins/github-actions/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/github-deployments/knip-report.md b/plugins/github-deployments/knip-report.md new file mode 100644 index 0000000000..08495d977c --- /dev/null +++ b/plugins/github-deployments/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/github-issues/knip-report.md b/plugins/github-issues/knip-report.md new file mode 100644 index 0000000000..5484ac86b2 --- /dev/null +++ b/plugins/github-issues/knip-report.md @@ -0,0 +1,13 @@ +# Knip report + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/github-pull-requests-board/knip-report.md b/plugins/github-pull-requests-board/knip-report.md new file mode 100644 index 0000000000..3ef6ce2cf7 --- /dev/null +++ b/plugins/github-pull-requests-board/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/gitops-profiles/knip-report.md b/plugins/gitops-profiles/knip-report.md new file mode 100644 index 0000000000..44e48cb6b2 --- /dev/null +++ b/plugins/gitops-profiles/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/gocd/knip-report.md b/plugins/gocd/knip-report.md new file mode 100644 index 0000000000..5c60390a31 --- /dev/null +++ b/plugins/gocd/knip-report.md @@ -0,0 +1,21 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| qs | package.json | + +## Unused devDependencies (8) + +| Name | Location | +|:----------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/graphiql/knip-report.md b/plugins/graphiql/knip-report.md new file mode 100644 index 0000000000..db0c26367a --- /dev/null +++ b/plugins/graphiql/knip-report.md @@ -0,0 +1,21 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:-----------|:-------------| +| graphql | package.json | +| graphql-ws | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @types/codemirror | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/graphql-voyager/knip-report.md b/plugins/graphql-voyager/knip-report.md new file mode 100644 index 0000000000..3ef6ce2cf7 --- /dev/null +++ b/plugins/graphql-voyager/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/home-react/knip-report.md b/plugins/home-react/knip-report.md new file mode 100644 index 0000000000..a2badb7a17 --- /dev/null +++ b/plugins/home-react/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:-------------------------|:-------------| +| @backstage/cli | package.json | +| @types/react-grid-layout | package.json | + diff --git a/plugins/home/knip-report.md b/plugins/home/knip-report.md new file mode 100644 index 0000000000..b0aec89510 --- /dev/null +++ b/plugins/home/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:----------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/ilert/knip-report.md b/plugins/ilert/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/ilert/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/jenkins-backend/knip-report.md b/plugins/jenkins-backend/knip-report.md new file mode 100644 index 0000000000..586ac73fae --- /dev/null +++ b/plugins/jenkins-backend/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:-----------------|:-------------| +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/jenkins-common/knip-report.md b/plugins/jenkins-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/jenkins-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/jenkins/knip-report.md b/plugins/jenkins/knip-report.md new file mode 100644 index 0000000000..34592ee915 --- /dev/null +++ b/plugins/jenkins/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:---------------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @types/testing-library__jest-dom | package.json | + diff --git a/plugins/kafka-backend/knip-report.md b/plugins/kafka-backend/knip-report.md new file mode 100644 index 0000000000..c8923ea814 --- /dev/null +++ b/plugins/kafka-backend/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| jest-when | package.json | +| @backstage/cli | package.json | +| @types/jest-when | package.json | + diff --git a/plugins/kafka/knip-report.md b/plugins/kafka/knip-report.md new file mode 100644 index 0000000000..17bd287fbc --- /dev/null +++ b/plugins/kafka/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| jest-when | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/kubernetes-backend/knip-report.md b/plugins/kubernetes-backend/knip-report.md new file mode 100644 index 0000000000..20f05141fc --- /dev/null +++ b/plugins/kubernetes-backend/knip-report.md @@ -0,0 +1,28 @@ +# Knip report + +## Unused dependencies (7) + +| Name | Location | +|:-------------------|:-------------| +| yn | package.json | +| cors | package.json | +| morgan | package.json | +| helmet | package.json | +| compression | package.json | +| stream-buffers | package.json | +| @jest-mock/express | package.json | + +## Unused devDependencies (9) + +| Name | Location | +|:-------------------------------------------------------------|:-------------| +| ws | package.json | +| msw | package.json | +| supertest | package.json | +| @types/aws4 | package.json | +| @backstage/cli | package.json | +| @backstage/backend-app-api | package.json | +| @backstage/backend-test-utils | package.json | +| @backstage/plugin-permission-backend | package.json | +| @backstage/plugin-permission-backend-module-allow-all-policy | package.json | + diff --git a/plugins/kubernetes-cluster/knip-report.md b/plugins/kubernetes-cluster/knip-report.md new file mode 100644 index 0000000000..963f8f85a6 --- /dev/null +++ b/plugins/kubernetes-cluster/knip-report.md @@ -0,0 +1,22 @@ +# Knip report + +## Unused dependencies (5) + +| Name | Location | +|:------------------------|:-------------| +| luxon | package.json | +| lodash | package.json | +| js-yaml | package.json | +| cronstrue | package.json | +| @kubernetes-models/base | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/kubernetes-common/knip-report.md b/plugins/kubernetes-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/kubernetes-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/kubernetes-node/knip-report.md b/plugins/kubernetes-node/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/kubernetes-node/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/kubernetes-react/knip-report.md b/plugins/kubernetes-react/knip-report.md new file mode 100644 index 0000000000..953c3c2f9f --- /dev/null +++ b/plugins/kubernetes-react/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| jest-websocket-mock | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/kubernetes/knip-report.md b/plugins/kubernetes/knip-report.md new file mode 100644 index 0000000000..6d80ad2943 --- /dev/null +++ b/plugins/kubernetes/knip-report.md @@ -0,0 +1,29 @@ +# Knip report + +## Unused dependencies (11) + +| Name | Location | +|:--------------------------------|:-------------| +| xterm | package.json | +| luxon | package.json | +| lodash | package.json | +| js-yaml | package.json | +| cronstrue | package.json | +| xterm-addon-fit | package.json | +| kubernetes-models | package.json | +| xterm-addon-attach | package.json | +| @kubernetes/client-node | package.json | +| @kubernetes-models/base | package.json | +| @kubernetes-models/apimachinery | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/lighthouse-backend/knip-report.md b/plugins/lighthouse-backend/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/lighthouse-backend/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/lighthouse-common/knip-report.md b/plugins/lighthouse-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/lighthouse-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/lighthouse/knip-report.md b/plugins/lighthouse/knip-report.md new file mode 100644 index 0000000000..08495d977c --- /dev/null +++ b/plugins/lighthouse/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/linguist-backend/knip-report.md b/plugins/linguist-backend/knip-report.md new file mode 100644 index 0000000000..93d1ed03cc --- /dev/null +++ b/plugins/linguist-backend/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:----------------------------|:-------------| +| yn | package.json | +| @backstage/plugin-auth-node | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| js-yaml | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/linguist-common/knip-report.md b/plugins/linguist-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/linguist-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/linguist/knip-report.md b/plugins/linguist/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/linguist/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/microsoft-calendar/knip-report.md b/plugins/microsoft-calendar/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/microsoft-calendar/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/newrelic-dashboard/knip-report.md b/plugins/newrelic-dashboard/knip-report.md new file mode 100644 index 0000000000..3fa6192efd --- /dev/null +++ b/plugins/newrelic-dashboard/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/newrelic/knip-report.md b/plugins/newrelic/knip-report.md new file mode 100644 index 0000000000..49caf552e3 --- /dev/null +++ b/plugins/newrelic/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/nomad-backend/knip-report.md b/plugins/nomad-backend/knip-report.md new file mode 100644 index 0000000000..8c164ce0a4 --- /dev/null +++ b/plugins/nomad-backend/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/nomad/knip-report.md b/plugins/nomad/knip-report.md new file mode 100644 index 0000000000..d8e2df9bd9 --- /dev/null +++ b/plugins/nomad/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| cross-fetch | package.json | +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/octopus-deploy/knip-report.md b/plugins/octopus-deploy/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/octopus-deploy/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/opencost/knip-report.md b/plugins/opencost/knip-report.md new file mode 100644 index 0000000000..a42dca8cda --- /dev/null +++ b/plugins/opencost/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/org-react/knip-report.md b/plugins/org-react/knip-report.md new file mode 100644 index 0000000000..8b68d31b4a --- /dev/null +++ b/plugins/org-react/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/catalog-client | package.json | + +## Unused devDependencies (7) + +| Name | Location | +|:----------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/org/knip-report.md b/plugins/org/knip-report.md new file mode 100644 index 0000000000..50cc635025 --- /dev/null +++ b/plugins/org/knip-report.md @@ -0,0 +1,20 @@ +# Knip report + +## Unused devDependencies (13) + +| Name | Location | +|:------------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/types | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/plugin-catalog | package.json | +| @backstage/catalog-client | package.json | +| @testing-library/user-event | package.json | +| @backstage/plugin-permission-react | package.json | +| @backstage/plugin-permission-common | package.json | + diff --git a/plugins/pagerduty/knip-report.md b/plugins/pagerduty/knip-report.md new file mode 100644 index 0000000000..44e48cb6b2 --- /dev/null +++ b/plugins/pagerduty/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/periskop-backend/knip-report.md b/plugins/periskop-backend/knip-report.md new file mode 100644 index 0000000000..8c164ce0a4 --- /dev/null +++ b/plugins/periskop-backend/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/periskop/knip-report.md b/plugins/periskop/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/periskop/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/permission-backend-module-policy-allow-all/knip-report.md b/plugins/permission-backend-module-policy-allow-all/knip-report.md new file mode 100644 index 0000000000..2a595acf79 --- /dev/null +++ b/plugins/permission-backend-module-policy-allow-all/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/permission-backend/knip-report.md b/plugins/permission-backend/knip-report.md new file mode 100644 index 0000000000..cd9ea197f2 --- /dev/null +++ b/plugins/permission-backend/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:-----------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/permission-common/knip-report.md b/plugins/permission-common/knip-report.md new file mode 100644 index 0000000000..23d85dc9a4 --- /dev/null +++ b/plugins/permission-common/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:---------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | + diff --git a/plugins/permission-node/knip-report.md b/plugins/permission-node/knip-report.md new file mode 100644 index 0000000000..e03ed5c8a2 --- /dev/null +++ b/plugins/permission-node/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/permission-react/knip-report.md b/plugins/permission-react/knip-report.md new file mode 100644 index 0000000000..bac77f66bc --- /dev/null +++ b/plugins/permission-react/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/playlist-backend/knip-report.md b/plugins/playlist-backend/knip-report.md new file mode 100644 index 0000000000..02e48d9bc4 --- /dev/null +++ b/plugins/playlist-backend/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:------------------|:-------------| +| yn | package.json | +| node-fetch | package.json | +| @backstage/config | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/playlist-common/knip-report.md b/plugins/playlist-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/playlist-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/playlist/knip-report.md b/plugins/playlist/knip-report.md new file mode 100644 index 0000000000..f7eb3835e9 --- /dev/null +++ b/plugins/playlist/knip-report.md @@ -0,0 +1,22 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------------------------|:-------------| +| @backstage/plugin-permission-common | package.json | + +## Unused devDependencies (9) + +| Name | Location | +|:--------------------------|:-------------| +| swr | package.json | +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/proxy-backend/knip-report.md b/plugins/proxy-backend/knip-report.md new file mode 100644 index 0000000000..a62026b363 --- /dev/null +++ b/plugins/proxy-backend/knip-report.md @@ -0,0 +1,25 @@ +# Knip report + +## Unused dependencies (5) + +| Name | Location | +|:-------|:-------------| +| yn | package.json | +| yup | package.json | +| yaml | package.json | +| uuid | package.json | +| morgan | package.json | + +## Unused devDependencies (8) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @types/yup | package.json | +| @types/uuid | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/config-loader | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/puppetdb/knip-report.md b/plugins/puppetdb/knip-report.md new file mode 100644 index 0000000000..4aa4b7205e --- /dev/null +++ b/plugins/puppetdb/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/rollbar-backend/knip-report.md b/plugins/rollbar-backend/knip-report.md new file mode 100644 index 0000000000..c9d04b52a7 --- /dev/null +++ b/plugins/rollbar-backend/knip-report.md @@ -0,0 +1,22 @@ +# Knip report + +## Unused dependencies (5) + +| Name | Location | +|:------------|:-------------| +| yn | package.json | +| cors | package.json | +| morgan | package.json | +| fs-extra | package.json | +| compression | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/rollbar/knip-report.md b/plugins/rollbar/knip-report.md new file mode 100644 index 0000000000..95ee34d272 --- /dev/null +++ b/plugins/rollbar/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-------|:-------------| +| lodash | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/scaffolder-backend-module-azure/knip-report.md b/plugins/scaffolder-backend-module-azure/knip-report.md new file mode 100644 index 0000000000..e0fd9e375f --- /dev/null +++ b/plugins/scaffolder-backend-module-azure/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/backend-common | package.json | + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/scaffolder-backend-module-bitbucket/knip-report.md b/plugins/scaffolder-backend-module-bitbucket/knip-report.md new file mode 100644 index 0000000000..7f1069ffcc --- /dev/null +++ b/plugins/scaffolder-backend-module-bitbucket/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/backend-common | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-backend-module-confluence-to-markdown/knip-report.md b/plugins/scaffolder-backend-module-confluence-to-markdown/knip-report.md new file mode 100644 index 0000000000..3a54a7981d --- /dev/null +++ b/plugins/scaffolder-backend-module-confluence-to-markdown/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-backend-module-cookiecutter/knip-report.md b/plugins/scaffolder-backend-module-cookiecutter/knip-report.md new file mode 100644 index 0000000000..bbd720480b --- /dev/null +++ b/plugins/scaffolder-backend-module-cookiecutter/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:------------------|:-------------| +| yn | package.json | +| winston | package.json | +| @backstage/config | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-backend-module-gerrit/knip-report.md b/plugins/scaffolder-backend-module-gerrit/knip-report.md new file mode 100644 index 0000000000..ae9842cd4e --- /dev/null +++ b/plugins/scaffolder-backend-module-gerrit/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-common | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-backend-module-github/knip-report.md b/plugins/scaffolder-backend-module-github/knip-report.md new file mode 100644 index 0000000000..9a7a0d3a57 --- /dev/null +++ b/plugins/scaffolder-backend-module-github/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| fs-extra | package.json | +| jest-when | package.json | +| jsonschema | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + +## Unlisted dependencies (1) + +| Name | Location | +|:-------------------------------|:-----------------------| +| @octokit/core/dist-types/types | src/actions/helpers.ts | + diff --git a/plugins/scaffolder-backend-module-gitlab/knip-report.md b/plugins/scaffolder-backend-module-gitlab/knip-report.md new file mode 100644 index 0000000000..b127556ac5 --- /dev/null +++ b/plugins/scaffolder-backend-module-gitlab/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/core-app-api | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-backend-module-rails/knip-report.md b/plugins/scaffolder-backend-module-rails/knip-report.md new file mode 100644 index 0000000000..b7d1f647ff --- /dev/null +++ b/plugins/scaffolder-backend-module-rails/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:------------------|:-------------| +| @backstage/config | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| jest-when | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-backend-module-sentry/knip-report.md b/plugins/scaffolder-backend-module-sentry/knip-report.md new file mode 100644 index 0000000000..8834481f6c --- /dev/null +++ b/plugins/scaffolder-backend-module-sentry/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-----|:-------------| +| yaml | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/types | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-backend-module-yeoman/knip-report.md b/plugins/scaffolder-backend-module-yeoman/knip-report.md new file mode 100644 index 0000000000..c15e502911 --- /dev/null +++ b/plugins/scaffolder-backend-module-yeoman/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| winston | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-common | package.json | + diff --git a/plugins/scaffolder-backend/knip-report.md b/plugins/scaffolder-backend/knip-report.md new file mode 100644 index 0000000000..de66889150 --- /dev/null +++ b/plugins/scaffolder-backend/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------|:-------------| +| p-limit | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| strip-ansi | package.json | +| @backstage/cli | package.json | +| wait-for-expect | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-common/knip-report.md b/plugins/scaffolder-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/scaffolder-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/scaffolder-node/knip-report.md b/plugins/scaffolder-node/knip-report.md new file mode 100644 index 0000000000..27a330fa40 --- /dev/null +++ b/plugins/scaffolder-node/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/config | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/scaffolder-react/knip-report.md b/plugins/scaffolder-react/knip-report.md new file mode 100644 index 0000000000..57eae672dc --- /dev/null +++ b/plugins/scaffolder-react/knip-report.md @@ -0,0 +1,27 @@ +# Knip report + +## Unused dependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| zod | package.json | +| immer | package.json | +| zen-observable | package.json | +| @backstage/theme | package.json | +| zod-to-json-schema | package.json | +| @backstage/catalog-client | package.json | + +## Unused devDependencies (9) + +| Name | Location | +|:---------------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/plugin-catalog | package.json | +| @testing-library/user-event | package.json | +| @backstage/plugin-catalog-common | package.json | + diff --git a/plugins/scaffolder/knip-report.md b/plugins/scaffolder/knip-report.md new file mode 100644 index 0000000000..bf7175c19f --- /dev/null +++ b/plugins/scaffolder/knip-report.md @@ -0,0 +1,25 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:--------------------|:-------------| +| immer | package.json | +| git-url-parse | package.json | +| json-schema-library | package.json | + +## Unused devDependencies (10) + +| Name | Location | +|:----------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/plugin-catalog | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/search-backend-module-catalog/knip-report.md b/plugins/search-backend-module-catalog/knip-report.md new file mode 100644 index 0000000000..3a54a7981d --- /dev/null +++ b/plugins/search-backend-module-catalog/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/search-backend-module-elasticsearch/knip-report.md b/plugins/search-backend-module-elasticsearch/knip-report.md new file mode 100644 index 0000000000..80371af481 --- /dev/null +++ b/plugins/search-backend-module-elasticsearch/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/backend-common | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:----------------------------|:-------------| +| @backstage/cli | package.json | +| @short.io/opensearch-mock | package.json | +| @backstage/backend-common | package.json | +| @elastic/elasticsearch-mock | package.json | + diff --git a/plugins/search-backend-module-explore/knip-report.md b/plugins/search-backend-module-explore/knip-report.md new file mode 100644 index 0000000000..3a54a7981d --- /dev/null +++ b/plugins/search-backend-module-explore/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/search-backend-module-pg/knip-report.md b/plugins/search-backend-module-pg/knip-report.md new file mode 100644 index 0000000000..d85ea7be07 --- /dev/null +++ b/plugins/search-backend-module-pg/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-------|:-------------| +| lodash | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/search-backend-module-stack-overflow-collator/knip-report.md b/plugins/search-backend-module-stack-overflow-collator/knip-report.md new file mode 100644 index 0000000000..3a54a7981d --- /dev/null +++ b/plugins/search-backend-module-stack-overflow-collator/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/search-backend-module-techdocs/knip-report.md b/plugins/search-backend-module-techdocs/knip-report.md new file mode 100644 index 0000000000..3a54a7981d --- /dev/null +++ b/plugins/search-backend-module-techdocs/knip-report.md @@ -0,0 +1,10 @@ +# Knip report + +## Unused devDependencies (3) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/search-backend-node/knip-report.md b/plugins/search-backend-node/knip-report.md new file mode 100644 index 0000000000..1beec7d360 --- /dev/null +++ b/plugins/search-backend-node/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-------|:-------------| +| lodash | package.json | + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/search-backend/knip-report.md b/plugins/search-backend/knip-report.md new file mode 100644 index 0000000000..21d04f2ad5 --- /dev/null +++ b/plugins/search-backend/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:----------------------------------|:-------------| +| yn | package.json | +| @backstage/plugin-permission-node | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/search-common/knip-report.md b/plugins/search-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/search-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/search-react/knip-report.md b/plugins/search-react/knip-report.md new file mode 100644 index 0000000000..fcc7b94e86 --- /dev/null +++ b/plugins/search-react/knip-report.md @@ -0,0 +1,22 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-----------------|:-------------| +| @backstage/theme | package.json | + +## Unused devDependencies (9) + +| Name | Location | +|:-------------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | +| @backstage/frontend-app-api | package.json | +| @backstage/frontend-test-utils | package.json | + diff --git a/plugins/search/knip-report.md b/plugins/search/knip-report.md new file mode 100644 index 0000000000..290a23740b --- /dev/null +++ b/plugins/search/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused devDependencies (9) + +| Name | Location | +|:----------------------------|:-------------| +| history | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/sentry/knip-report.md b/plugins/sentry/knip-report.md new file mode 100644 index 0000000000..89c276c630 --- /dev/null +++ b/plugins/sentry/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------------|:-------------| +| @date-io/core | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/shortcuts/knip-report.md b/plugins/shortcuts/knip-report.md new file mode 100644 index 0000000000..5484ac86b2 --- /dev/null +++ b/plugins/shortcuts/knip-report.md @@ -0,0 +1,13 @@ +# Knip report + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/sonarqube-backend/knip-report.md b/plugins/sonarqube-backend/knip-report.md new file mode 100644 index 0000000000..dfdfabd895 --- /dev/null +++ b/plugins/sonarqube-backend/knip-report.md @@ -0,0 +1,18 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/sonarqube-react/knip-report.md b/plugins/sonarqube-react/knip-report.md new file mode 100644 index 0000000000..588d89283b --- /dev/null +++ b/plugins/sonarqube-react/knip-report.md @@ -0,0 +1,9 @@ +# Knip report + +## Unused devDependencies (2) + +| Name | Location | +|:---------------|:-------------| +| @types/react | package.json | +| @backstage/cli | package.json | + diff --git a/plugins/sonarqube/knip-report.md b/plugins/sonarqube/knip-report.md new file mode 100644 index 0000000000..3f33f551fb --- /dev/null +++ b/plugins/sonarqube/knip-report.md @@ -0,0 +1,21 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-------------------------|:-------------| +| @backstage/catalog-model | package.json | + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/splunk-on-call/knip-report.md b/plugins/splunk-on-call/knip-report.md new file mode 100644 index 0000000000..44e48cb6b2 --- /dev/null +++ b/plugins/splunk-on-call/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/stack-overflow-backend/knip-report.md b/plugins/stack-overflow-backend/knip-report.md new file mode 100644 index 0000000000..42a04f1be0 --- /dev/null +++ b/plugins/stack-overflow-backend/knip-report.md @@ -0,0 +1,17 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:-----------|:-------------| +| qs | package.json | +| winston | package.json | +| node-fetch | package.json | + +## Unused devDependencies (2) + +| Name | Location | +|:------------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/stack-overflow/knip-report.md b/plugins/stack-overflow/knip-report.md new file mode 100644 index 0000000000..e70def7c45 --- /dev/null +++ b/plugins/stack-overflow/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------------------------|:-------------| +| @testing-library/jest-dom | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:----------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/stackstorm/knip-report.md b/plugins/stackstorm/knip-report.md new file mode 100644 index 0000000000..08495d977c --- /dev/null +++ b/plugins/stackstorm/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/tech-insights-backend-module-jsonfc/knip-report.md b/plugins/tech-insights-backend-module-jsonfc/knip-report.md new file mode 100644 index 0000000000..d250ee017c --- /dev/null +++ b/plugins/tech-insights-backend-module-jsonfc/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:--------------------------|:-------------| +| luxon | package.json | +| @backstage/backend-common | package.json | + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/tech-insights-backend/knip-report.md b/plugins/tech-insights-backend/knip-report.md new file mode 100644 index 0000000000..35f2e6fc89 --- /dev/null +++ b/plugins/tech-insights-backend/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:-----|:-------------| +| yn | package.json | +| uuid | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| wait-for-expect | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/tech-insights-common/knip-report.md b/plugins/tech-insights-common/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/tech-insights-common/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/tech-insights-node/knip-report.md b/plugins/tech-insights-node/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/tech-insights-node/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/tech-insights/knip-report.md b/plugins/tech-insights/knip-report.md new file mode 100644 index 0000000000..4346521955 --- /dev/null +++ b/plugins/tech-insights/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/tech-radar/knip-report.md b/plugins/tech-radar/knip-report.md new file mode 100644 index 0000000000..7854337bc3 --- /dev/null +++ b/plugins/tech-radar/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused devDependencies (8) + +| Name | Location | +|:-------------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | +| @backstage/frontend-test-utils | package.json | + diff --git a/plugins/techdocs-addons-test-utils/knip-report.md b/plugins/techdocs-addons-test-utils/knip-report.md new file mode 100644 index 0000000000..6772f6c64a --- /dev/null +++ b/plugins/techdocs-addons-test-utils/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/plugin-catalog | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/techdocs-backend/knip-report.md b/plugins/techdocs-backend/knip-report.md new file mode 100644 index 0000000000..771313f9d2 --- /dev/null +++ b/plugins/techdocs-backend/knip-report.md @@ -0,0 +1,11 @@ +# Knip report + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/techdocs-module-addons-contrib/knip-report.md b/plugins/techdocs-module-addons-contrib/knip-report.md new file mode 100644 index 0000000000..05a106a71a --- /dev/null +++ b/plugins/techdocs-module-addons-contrib/knip-report.md @@ -0,0 +1,13 @@ +# Knip report + +## Unused devDependencies (6) + +| Name | Location | +|:---------------------------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/plugin-techdocs-addons-test-utils | package.json | + diff --git a/plugins/techdocs-node/knip-report.md b/plugins/techdocs-node/knip-report.md new file mode 100644 index 0000000000..5057ef304a --- /dev/null +++ b/plugins/techdocs-node/knip-report.md @@ -0,0 +1,12 @@ +# Knip report + +## Unused devDependencies (5) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| aws-sdk-client-mock | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/techdocs-react/knip-report.md b/plugins/techdocs-react/knip-report.md new file mode 100644 index 0000000000..95c382cd51 --- /dev/null +++ b/plugins/techdocs-react/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:------------------|:-------------| +| react-helmet | package.json | +| @material-ui/core | package.json | + +## Unused devDependencies (5) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @backstage/theme | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/techdocs/knip-report.md b/plugins/techdocs/knip-report.md new file mode 100644 index 0000000000..f78d6cfa0d --- /dev/null +++ b/plugins/techdocs/knip-report.md @@ -0,0 +1,24 @@ +# Knip report + +## Unused dependencies (2) + +| Name | Location | +|:-----------------|:-------------| +| jss | package.json | +| @backstage/theme | package.json | + +## Unused devDependencies (10) + +| Name | Location | +|:-------------------------------------------------|:-------------| +| canvas | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | +| @backstage/plugin-techdocs-module-addons-contrib | package.json | + diff --git a/plugins/todo-backend/knip-report.md b/plugins/todo-backend/knip-report.md new file mode 100644 index 0000000000..8c164ce0a4 --- /dev/null +++ b/plugins/todo-backend/knip-report.md @@ -0,0 +1,16 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:---|:-------------| +| yn | package.json | + +## Unused devDependencies (3) + +| Name | Location | +|:-----------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | + diff --git a/plugins/todo/knip-report.md b/plugins/todo/knip-report.md new file mode 100644 index 0000000000..a1b2118648 --- /dev/null +++ b/plugins/todo/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-------------------|:-------------| +| @material-ui/icons | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:--------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/user-settings-backend/knip-report.md b/plugins/user-settings-backend/knip-report.md new file mode 100644 index 0000000000..57512bd519 --- /dev/null +++ b/plugins/user-settings-backend/knip-report.md @@ -0,0 +1,19 @@ +# Knip report + +## Unused dependencies (3) + +| Name | Location | +|:------------------|:-------------| +| yn | package.json | +| winston | package.json | +| @backstage/config | package.json | + +## Unused devDependencies (4) + +| Name | Location | +|:------------------------------|:-------------| +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/user-settings/knip-report.md b/plugins/user-settings/knip-report.md new file mode 100644 index 0000000000..7d8fa19337 --- /dev/null +++ b/plugins/user-settings/knip-report.md @@ -0,0 +1,22 @@ +# Knip report + +## Unused dependencies (1) + +| Name | Location | +|:-----------------|:-------------| +| @backstage/theme | package.json | + +## Unused devDependencies (9) + +| Name | Location | +|:----------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @backstage/plugin-catalog | package.json | +| @testing-library/user-event | package.json | + diff --git a/plugins/vault-backend/knip-report.md b/plugins/vault-backend/knip-report.md new file mode 100644 index 0000000000..6db72eb479 --- /dev/null +++ b/plugins/vault-backend/knip-report.md @@ -0,0 +1,22 @@ +# Knip report + +## Unused dependencies (4) + +| Name | Location | +|:------------|:-------------| +| yn | package.json | +| cors | package.json | +| helmet | package.json | +| compression | package.json | + +## Unused devDependencies (6) + +| Name | Location | +|:------------------------------|:-------------| +| msw | package.json | +| supertest | package.json | +| @backstage/cli | package.json | +| @types/supertest | package.json | +| @types/compression | package.json | +| @backstage/backend-test-utils | package.json | + diff --git a/plugins/vault-node/knip-report.md b/plugins/vault-node/knip-report.md new file mode 100644 index 0000000000..24c942926b --- /dev/null +++ b/plugins/vault-node/knip-report.md @@ -0,0 +1,8 @@ +# Knip report + +## Unused devDependencies (1) + +| Name | Location | +|:---------------|:-------------| +| @backstage/cli | package.json | + diff --git a/plugins/vault/knip-report.md b/plugins/vault/knip-report.md new file mode 100644 index 0000000000..08495d977c --- /dev/null +++ b/plugins/vault/knip-report.md @@ -0,0 +1,15 @@ +# Knip report + +## Unused devDependencies (8) + +| Name | Location | +|:--------------------------|:-------------| +| msw | package.json | +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @backstage/core-app-api | package.json | +| @testing-library/jest-dom | package.json | + diff --git a/plugins/xcmetrics/knip-report.md b/plugins/xcmetrics/knip-report.md new file mode 100644 index 0000000000..b0aec89510 --- /dev/null +++ b/plugins/xcmetrics/knip-report.md @@ -0,0 +1,14 @@ +# Knip report + +## Unused devDependencies (7) + +| Name | Location | +|:----------------------------|:-------------| +| @backstage/cli | package.json | +| @testing-library/dom | package.json | +| @backstage/dev-utils | package.json | +| @backstage/test-utils | package.json | +| @testing-library/react | package.json | +| @testing-library/jest-dom | package.json | +| @testing-library/user-event | package.json | + diff --git a/scripts/check-docs-quality.js b/scripts/check-docs-quality.js index 7960ff72bb..b0c5790467 100755 --- a/scripts/check-docs-quality.js +++ b/scripts/check-docs-quality.js @@ -26,6 +26,7 @@ const IGNORED = [ /^OWNERS\.md$/, /^.*[/\\]CHANGELOG\.md$/, /^.*[/\\]([^\/]+-)?api-report\.md$/, + /^.*[/\\]knip-report\.md$/, /^docs[/\\]releases[/\\].*-changelog\.md$/, /^docs[/\\]reference[/\\]/, ]; @@ -65,7 +66,7 @@ async function exitIfMissingVale() { } catch (e) { if (process.env.CI) { console.log( - `Language linter (vale) was not found. Please install vale linter (https://docs.errata.ai/vale/install).\n`, + `Language linter (vale) was not found. Please install vale linter (https://vale.sh/docs/vale-cli/installation/).\n`, ); process.exit(1); } diff --git a/yarn.lock b/yarn.lock index 4711891d38..2c7aa0ecdf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10788,6 +10788,33 @@ __metadata: languageName: node linkType: hard +"@ericcornelissen/bash-parser@npm:0.5.2": + version: 0.5.2 + resolution: "@ericcornelissen/bash-parser@npm:0.5.2" + dependencies: + array-last: ^1.1.1 + babylon: ^6.9.1 + compose-function: ^3.0.3 + deep-freeze: 0.0.1 + filter-iterator: 0.0.1 + filter-obj: ^1.1.0 + has-own-property: ^0.1.0 + identity-function: ^1.0.0 + is-iterable: ^1.1.0 + iterable-lookahead: ^1.0.0 + lodash.curry: ^4.1.1 + magic-string: ^0.16.0 + map-obj: ^2.0.0 + object-pairs: ^0.1.0 + object-values: ^1.0.0 + reverse-arguments: ^1.0.0 + shell-quote-word: ^1.0.1 + to-pascal-case: ^1.0.0 + unescape-js: ^1.0.5 + checksum: ed6feb775a45e529e36b8ab01cfe2ba39446d8403f30022d4c00f009a45ae47e9c2fd43d5607b7120366c29c42aaf4c5b0bc202066e71d543f3cde235240a87b + languageName: node + linkType: hard + "@esbuild/aix-ppc64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/aix-ppc64@npm:0.19.12" @@ -13759,6 +13786,22 @@ __metadata: languageName: node linkType: hard +"@npmcli/git@npm:^5.0.0": + version: 5.0.4 + resolution: "@npmcli/git@npm:5.0.4" + dependencies: + "@npmcli/promise-spawn": ^7.0.0 + lru-cache: ^10.0.1 + npm-pick-manifest: ^9.0.0 + proc-log: ^3.0.0 + promise-inflight: ^1.0.1 + promise-retry: ^2.0.1 + semver: ^7.3.5 + which: ^4.0.0 + checksum: 3c4adb7294eb7562cb0d908f36e1967ae6bde438192affd7f103cdeebbd9b2d83cd6b41b7db2278c9acd934c4af138baa094544e8e8a530b515c4084438d0170 + languageName: node + linkType: hard + "@npmcli/installed-package-contents@npm:^1.0.6, @npmcli/installed-package-contents@npm:^1.0.7": version: 1.0.7 resolution: "@npmcli/installed-package-contents@npm:1.0.7" @@ -13771,6 +13814,18 @@ __metadata: languageName: node linkType: hard +"@npmcli/map-workspaces@npm:3.0.4": + version: 3.0.4 + resolution: "@npmcli/map-workspaces@npm:3.0.4" + dependencies: + "@npmcli/name-from-folder": ^2.0.0 + glob: ^10.2.2 + minimatch: ^9.0.0 + read-package-json-fast: ^3.0.0 + checksum: 99607dbc502b16d0ce7a47a81ccc496b3f5ed10df4e61e61a505929de12c356092996044174ae0cfd6d8cc177ef3b597eef4987b674fc0c5a306d3a8cc1fe91a + languageName: node + linkType: hard + "@npmcli/map-workspaces@npm:^2.0.0": version: 2.0.0 resolution: "@npmcli/map-workspaces@npm:2.0.0" @@ -13822,6 +13877,13 @@ __metadata: languageName: node linkType: hard +"@npmcli/name-from-folder@npm:^2.0.0": + version: 2.0.0 + resolution: "@npmcli/name-from-folder@npm:2.0.0" + checksum: fb3ef891aa57315fb6171866847f298577c8bda98a028e93e458048477133e142b4eb45ce9f3b80454f7c257612cb01754ee782d608507698dd712164436f5bd + languageName: node + linkType: hard + "@npmcli/node-gyp@npm:^1.0.2, @npmcli/node-gyp@npm:^1.0.3": version: 1.0.3 resolution: "@npmcli/node-gyp@npm:1.0.3" @@ -13829,6 +13891,21 @@ __metadata: languageName: node linkType: hard +"@npmcli/package-json@npm:5.0.0": + version: 5.0.0 + resolution: "@npmcli/package-json@npm:5.0.0" + dependencies: + "@npmcli/git": ^5.0.0 + glob: ^10.2.2 + hosted-git-info: ^7.0.0 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^6.0.0 + proc-log: ^3.0.0 + semver: ^7.5.3 + checksum: 0d128e84e05e8a1771c8cc1f4232053fecf32e28f44e123ad16366ca3a7fd06f272f25f0b7d058f2763cab26bc479c8fc3c570af5de6324b05cb39868dcc6264 + languageName: node + linkType: hard + "@npmcli/package-json@npm:^1.0.1": version: 1.0.1 resolution: "@npmcli/package-json@npm:1.0.1" @@ -13847,6 +13924,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/promise-spawn@npm:^7.0.0": + version: 7.0.1 + resolution: "@npmcli/promise-spawn@npm:7.0.1" + dependencies: + which: ^4.0.0 + checksum: a2b25d66d4dc835c69593bdf56588d66299fde3e80be4978347e686f24647007b794ce4da4cfcfcc569c67112720b746c4e7bf18ce45c096712d8b75fed19ec7 + languageName: node + linkType: hard + "@npmcli/run-script@npm:^2.0.0": version: 2.0.0 resolution: "@npmcli/run-script@npm:2.0.0" @@ -14704,7 +14790,7 @@ __metadata: languageName: node linkType: hard -"@pkgjs/parseargs@npm:^0.11.0": +"@pkgjs/parseargs@npm:0.11.0, @pkgjs/parseargs@npm:^0.11.0": version: 0.11.0 resolution: "@pkgjs/parseargs@npm:0.11.0" checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f @@ -14761,6 +14847,141 @@ __metadata: languageName: node linkType: hard +"@pnpm/constants@npm:7.1.1": + version: 7.1.1 + resolution: "@pnpm/constants@npm:7.1.1" + checksum: a8b6a8c633ba2099ee844a3dd7934352a2135872e86f8fe497d599837b8be7eac374839598b70030e63cb3a32f945e881d6c0e1542f0be2b74ec52d78f891649 + languageName: node + linkType: hard + +"@pnpm/core-loggers@npm:9.0.6": + version: 9.0.6 + resolution: "@pnpm/core-loggers@npm:9.0.6" + dependencies: + "@pnpm/types": 9.4.2 + peerDependencies: + "@pnpm/logger": ^5.0.0 + checksum: ab0656839c873f5954109d540ca2a7b144626036c7f78ef4a7717e755449f9c7acda3a425b83ebc1349ad5ce295f2b6e9b133be14294b11c5df6a0f8b4feaea1 + languageName: node + linkType: hard + +"@pnpm/error@npm:5.0.2": + version: 5.0.2 + resolution: "@pnpm/error@npm:5.0.2" + dependencies: + "@pnpm/constants": 7.1.1 + checksum: 490e90b3a6fa6527a5a2b07dfd46982e005d8834036871a30cf03fcb389497b9828ed01c0d39e88b6352a340556de316eae9dbefcb3246f368815a03241576e6 + languageName: node + linkType: hard + +"@pnpm/fetching-types@npm:5.0.0": + version: 5.0.0 + resolution: "@pnpm/fetching-types@npm:5.0.0" + dependencies: + "@zkochan/retry": ^0.2.0 + node-fetch: 3.0.0-beta.9 + checksum: 845c1597be6246f484477c3badce5573a1ab35c741f59e297813faf195d07e4c03ca871beb10d614a987a4dff78bd72265c0bd56c40cbf941e416b1f3ea6231c + languageName: node + linkType: hard + +"@pnpm/graceful-fs@npm:3.2.0": + version: 3.2.0 + resolution: "@pnpm/graceful-fs@npm:3.2.0" + dependencies: + graceful-fs: ^4.2.11 + checksum: b31bad77530101d27044d2d712ecf09684398cc72311fbb079675f393219fff002a9ab8e3ea91014e79f1586a861a100ac9b4881d72156383aca6e85cf9855be + languageName: node + linkType: hard + +"@pnpm/logger@npm:5.0.0": + version: 5.0.0 + resolution: "@pnpm/logger@npm:5.0.0" + dependencies: + bole: ^5.0.0 + ndjson: ^2.0.0 + checksum: 6ea91cb3a539351371147b6f051489a01630538327bb3773105e91b9b35ec689b6fc1d112d484726deffe6953b738318e1a86205362baf9fb49fad27084b8f74 + languageName: node + linkType: hard + +"@pnpm/npm-package-arg@npm:^1.0.0": + version: 1.0.0 + resolution: "@pnpm/npm-package-arg@npm:1.0.0" + dependencies: + hosted-git-info: ^4.0.1 + semver: ^7.3.5 + validate-npm-package-name: ^4.0.0 + checksum: e3dbcb605b6c86e0d29854aab00af086fd922211c9c2ed4f4923a70947c10d563b5e9adc8441d7ec0a23d074edb9cd1f0c334b506c4ecc549b07b60700f3639a + languageName: node + linkType: hard + +"@pnpm/npm-resolver@npm:18.0.2": + version: 18.0.2 + resolution: "@pnpm/npm-resolver@npm:18.0.2" + dependencies: + "@pnpm/core-loggers": 9.0.6 + "@pnpm/error": 5.0.2 + "@pnpm/fetching-types": 5.0.0 + "@pnpm/graceful-fs": 3.2.0 + "@pnpm/resolve-workspace-range": 5.0.1 + "@pnpm/resolver-base": 11.0.2 + "@pnpm/types": 9.4.2 + "@zkochan/retry": ^0.2.0 + encode-registry: ^3.0.1 + load-json-file: ^6.2.0 + lru-cache: ^10.0.2 + normalize-path: ^3.0.0 + p-limit: ^3.1.0 + p-memoize: 4.0.1 + parse-npm-tarball-url: ^3.0.0 + path-temp: ^2.1.0 + ramda: "npm:@pnpm/ramda@0.28.1" + rename-overwrite: ^5.0.0 + semver: ^7.5.4 + ssri: 10.0.5 + version-selector-type: ^3.0.0 + peerDependencies: + "@pnpm/logger": ^5.0.0 + checksum: 49f07d4939cb8589f4133e0d47fb525d6d04dbe2dfa28057ca8a8f143b4676fb339a96299852119c28c46cabf68b5f66be5385dbcba59a1bddeab65d7a5d189e + languageName: node + linkType: hard + +"@pnpm/resolve-workspace-range@npm:5.0.1": + version: 5.0.1 + resolution: "@pnpm/resolve-workspace-range@npm:5.0.1" + dependencies: + semver: ^7.4.0 + checksum: 4c6a853b1f6d8030e5458d1d88891932e209ed35daa3032919802e6005a4beca5fa31ffd2769be1353a9f0367971afebd51493ab187ac675a73a35640a82aaa1 + languageName: node + linkType: hard + +"@pnpm/resolver-base@npm:11.0.2": + version: 11.0.2 + resolution: "@pnpm/resolver-base@npm:11.0.2" + dependencies: + "@pnpm/types": 9.4.2 + checksum: 346abcdfcae881601f374b8323bf17bcc6f35282e28e073eff8e2f3c388c4ff897da6a2c615bc5165383bb825fe24985e8b987ae8221ca876a2f24aaf9b40656 + languageName: node + linkType: hard + +"@pnpm/types@npm:9.4.2": + version: 9.4.2 + resolution: "@pnpm/types@npm:9.4.2" + checksum: a499e5442c53c38820730e626eb75b67305c838d486e2544527a1dd7bc2666ac75e91db8bc8b6ee7776927593297339468e212d239f27b0d0520ee972ab8b0b9 + languageName: node + linkType: hard + +"@pnpm/workspace.pkgs-graph@npm:^2.0.13": + version: 2.0.13 + resolution: "@pnpm/workspace.pkgs-graph@npm:2.0.13" + dependencies: + "@pnpm/npm-package-arg": ^1.0.0 + "@pnpm/npm-resolver": 18.0.2 + "@pnpm/resolve-workspace-range": 5.0.1 + ramda: "npm:@pnpm/ramda@0.28.1" + checksum: 3a39f39b5c86a2a273106a68d0060ca09e2dfd8ac646d11ac0471d4848f6db23b9d8719cbf9e36285ef13ad78527b41824b2e04fdbf533ce275bfe081012dfb8 + languageName: node + linkType: hard + "@popperjs/core@npm:^2.11.8": version: 2.11.8 resolution: "@popperjs/core@npm:2.11.8" @@ -15929,6 +16150,13 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/merge-streams@npm:^1.0.0": + version: 1.0.0 + resolution: "@sindresorhus/merge-streams@npm:1.0.0" + checksum: 453c2a28164113a5ec4fd23ba636e291a4112f6ee9e91cd5476b9a96e0fc9ee5ff40d405fe81bbf284c9773b7ed718a3a0f31df7895a0efd413b1f9775d154fe + languageName: node + linkType: hard + "@sinonjs/commons@npm:^2.0.0": version: 2.0.0 resolution: "@sinonjs/commons@npm:2.0.0" @@ -16547,6 +16775,19 @@ __metadata: languageName: node linkType: hard +"@snyk/github-codeowners@npm:1.1.0": + version: 1.1.0 + resolution: "@snyk/github-codeowners@npm:1.1.0" + dependencies: + commander: ^4.1.1 + ignore: ^5.1.8 + p-map: ^4.0.0 + bin: + github-codeowners: dist/cli.js + checksum: 133f867fa968f96229ebce724d8aedaa124218e20add96a3a7d39ea45e52007fee50cc90c39e406c9e662483d003da9326e00dc4d612afa5c2ca069d1cdab9d7 + languageName: node + linkType: hard + "@spotify/eslint-config-base@npm:^14.0.0": version: 14.0.1 resolution: "@spotify/eslint-config-base@npm:14.0.1" @@ -20557,6 +20798,22 @@ __metadata: languageName: node linkType: hard +"@zkochan/retry@npm:^0.2.0": + version: 0.2.0 + resolution: "@zkochan/retry@npm:0.2.0" + checksum: 268e77e4f2254e608fdb79396ab6947e7c302ebe3df90696ad6cda4f09417845ca13ad4e6bfe813fab1839f1e66b14294ceb5591fb4dacd0999927aa6fe55826 + languageName: node + linkType: hard + +"@zkochan/rimraf@npm:^2.1.2": + version: 2.1.3 + resolution: "@zkochan/rimraf@npm:2.1.3" + dependencies: + rimraf: ^3.0.2 + checksum: 81cf488065b3b3fcb49980d35dc49a59f8961887c7ed589250ea233f7b91a30c3b9d3ec0b7700829062e7c514c5f07afdcf5f811a4f1a06227daa69c0638f32a + languageName: node + linkType: hard + "@zxing/text-encoding@npm:0.9.0": version: 0.9.0 resolution: "@zxing/text-encoding@npm:0.9.0" @@ -21154,6 +21411,13 @@ __metadata: languageName: node linkType: hard +"arity-n@npm:^1.0.4": + version: 1.0.4 + resolution: "arity-n@npm:1.0.4" + checksum: 3d76e16907f7b8a9452690c1efc301d0fbecea457365797eccfbade9b8d1653175b2c38343201bf26fdcbf0bcbb31eab6d912e7c008c6d19042301dc0be80a73 + languageName: node + linkType: hard + "array-buffer-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "array-buffer-byte-length@npm:1.0.0" @@ -21198,6 +21462,15 @@ __metadata: languageName: node linkType: hard +"array-last@npm:^1.1.1": + version: 1.3.0 + resolution: "array-last@npm:1.3.0" + dependencies: + is-number: ^4.0.0 + checksum: 7631c7df9b44ea26f49e2f6eeb7a7d4d95b3798586b917e1efae4a321b6362e449e00b011e88eb0260959fbfc940fbdfce1d2a35765ea080de6d71e3fc3cf1dd + languageName: node + linkType: hard + "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -21816,6 +22089,15 @@ __metadata: languageName: node linkType: hard +"babylon@npm:^6.9.1": + version: 6.18.0 + resolution: "babylon@npm:6.18.0" + bin: + babylon: ./bin/babylon.js + checksum: 0777ae0c735ce1cbfc856d627589ed9aae212b84fb0c03c368b55e6c5d3507841780052808d0ad46e18a2ba516e93d55eeed8cd967f3b2938822dfeccfb2a16d + languageName: node + linkType: hard + "backo2@npm:^1.0.2": version: 1.0.2 resolution: "backo2@npm:1.0.2" @@ -22125,6 +22407,16 @@ __metadata: languageName: node linkType: hard +"bole@npm:^5.0.0": + version: 5.0.10 + resolution: "bole@npm:5.0.10" + dependencies: + fast-safe-stringify: ^2.0.7 + individual: ^3.0.0 + checksum: 029aa4cbef6ddf01e24e585f3d0836ad696f0062d62db11bc0d486c9b2337691e5e60911b704a768e3ad76f5df231789c00c52ea92d61b3a61717b32363feff8 + languageName: node + linkType: hard + "bonjour-service@npm:^1.0.11": version: 1.0.11 resolution: "bonjour-service@npm:1.0.11" @@ -22462,6 +22754,15 @@ __metadata: languageName: node linkType: hard +"builtins@npm:^5.0.0": + version: 5.0.1 + resolution: "builtins@npm:5.0.1" + dependencies: + semver: ^7.0.0 + checksum: 66d204657fe36522822a95b288943ad11b58f5eaede235b11d8c4edaa28ce4800087d44a2681524c340494aadb120a0068011acabe99d30e8f11a7d826d83515 + languageName: node + linkType: hard + "busboy@npm:^1.0.0, busboy@npm:^1.6.0": version: 1.6.0 resolution: "busboy@npm:1.6.0" @@ -23459,7 +23760,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^4.0.0": +"commander@npm:^4.0.0, commander@npm:^4.1.1": version: 4.1.1 resolution: "commander@npm:4.1.1" checksum: d7b9913ff92cae20cb577a4ac6fcc121bd6223319e54a40f51a14740a681ad5c574fd29a57da478a5f234a6fa6c52cbf0b7c641353e03c648b1ae85ba670b977 @@ -23550,6 +23851,15 @@ __metadata: languageName: node linkType: hard +"compose-function@npm:^3.0.3": + version: 3.0.3 + resolution: "compose-function@npm:3.0.3" + dependencies: + arity-n: ^1.0.4 + checksum: 9f17d431e3ee4797c844f2870e13494079882ac3dbc54c143b7d99967b371908e0ce7ceb71c6aed61e2ecddbcd7bb437d91428a3d0e6569aee17a87fcbc7918f + languageName: node + linkType: hard + "compress-commons@npm:^4.1.0": version: 4.1.0 resolution: "compress-commons@npm:4.1.0" @@ -24779,6 +25089,13 @@ __metadata: languageName: node linkType: hard +"data-uri-to-buffer@npm:^3.0.1": + version: 3.0.1 + resolution: "data-uri-to-buffer@npm:3.0.1" + checksum: c59c3009686a78c071806b72f4810856ec28222f0f4e252aa495ec027ed9732298ceea99c50328cf59b151dd34cbc3ad6150bbb43e41fc56fa19f48c99e9fc30 + languageName: node + linkType: hard + "data-uri-to-buffer@npm:^6.0.0": version: 6.0.1 resolution: "data-uri-to-buffer@npm:6.0.1" @@ -25016,6 +25333,13 @@ __metadata: languageName: node linkType: hard +"deep-freeze@npm:0.0.1": + version: 0.0.1 + resolution: "deep-freeze@npm:0.0.1" + checksum: 1e43c98e44c7849382d9f896e679d48a1b5bf40993f7cc858e3730ef4e2ba387b9b7b7fe722cac34febe7f6a564cd242c27bbc319e8df793c2a287f21e5ba038 + languageName: node + linkType: hard + "deep-is@npm:^0.1.3, deep-is@npm:~0.1.3": version: 0.1.3 resolution: "deep-is@npm:0.1.3" @@ -25713,6 +26037,19 @@ __metadata: languageName: node linkType: hard +"easy-table@npm:1.2.0": + version: 1.2.0 + resolution: "easy-table@npm:1.2.0" + dependencies: + ansi-regex: ^5.0.1 + wcwidth: ^1.0.1 + dependenciesMeta: + wcwidth: + optional: true + checksum: 66961b19751a68d2d30ce9b74ef750c374cc3112bbcac3d1ed5a939e43c035ecf6b1954098df2d5b05f1e853ab2b67de893794390dcbf0abe1f157fddeb52174 + languageName: node + linkType: hard + "ebnf@npm:^1.9.1": version: 1.9.1 resolution: "ebnf@npm:1.9.1" @@ -25839,6 +26176,15 @@ __metadata: languageName: node linkType: hard +"encode-registry@npm:^3.0.1": + version: 3.0.1 + resolution: "encode-registry@npm:3.0.1" + dependencies: + mem: ^8.0.0 + checksum: 4e7cb234704782ef3e9e0c1941cb90de9b2421da8b87a21c968609e59b931c0316b15ea0e9b5280338a831dcb8e91362f8a54f712b10c70e28598f2dfb97da4a + languageName: node + linkType: hard + "encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" @@ -27721,7 +28067,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": +"fast-glob@npm:3.3.2, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -27949,6 +28295,16 @@ __metadata: languageName: node linkType: hard +"fetch-blob@npm:^2.1.1": + version: 2.1.2 + resolution: "fetch-blob@npm:2.1.2" + peerDependenciesMeta: + domexception: + optional: true + checksum: 22d4487ce78ea4e52b432b0057d8d42922d5d93c0374b0bc2692cebdcb11bf8fac4f6d141b31f1633db1e9212effd38385adbd765a2c7412a621307058499214 + languageName: node + linkType: hard + "fflate@npm:^0.4.4": version: 0.4.8 resolution: "fflate@npm:0.4.8" @@ -28031,6 +28387,13 @@ __metadata: languageName: node linkType: hard +"filter-iterator@npm:0.0.1": + version: 0.0.1 + resolution: "filter-iterator@npm:0.0.1" + checksum: 1dd34e0728183b3cc69d45c57ec58cbdd21c5160d53e70592e2db049ed4da81ba551b7bfaccb11731011ce5b07ee09961b09fa4573fe906145ce63d9a1813db0 + languageName: node + linkType: hard + "filter-obj@npm:^1.1.0": version: 1.1.0 resolution: "filter-obj@npm:1.1.0" @@ -29052,6 +29415,20 @@ __metadata: languageName: node linkType: hard +"globby@npm:^14.0.0": + version: 14.0.0 + resolution: "globby@npm:14.0.0" + dependencies: + "@sindresorhus/merge-streams": ^1.0.0 + fast-glob: ^3.3.2 + ignore: ^5.2.4 + path-type: ^5.0.0 + slash: ^5.1.0 + unicorn-magic: ^0.1.0 + checksum: f331b42993e420c8f2b61a6ca062276977ea6d95f181640ff018f00200f4fe5b50f1fae7540903483e6570ca626fe16234ab88e848d43381a2529220548a9d39 + languageName: node + linkType: hard + "good-listener@npm:^1.2.2": version: 1.2.2 resolution: "good-listener@npm:1.2.2" @@ -29183,6 +29560,13 @@ __metadata: languageName: node linkType: hard +"graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.2.11": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 + languageName: node + linkType: hard + "grapheme-splitter@npm:^1.0.4": version: 1.0.4 resolution: "grapheme-splitter@npm:1.0.4" @@ -29490,6 +29874,13 @@ __metadata: languageName: node linkType: hard +"has-own-property@npm:^0.1.0": + version: 0.1.0 + resolution: "has-own-property@npm:0.1.0" + checksum: 4754f42e8a54860ea1a397c231843937ba890f3aa556698c9a2160df5f9b1a02ddb321ef0528294aec3aaa3139d17744da048027aa7129a631cb6554b6faed6f + languageName: node + linkType: hard + "has-property-descriptors@npm:^1.0.0": version: 1.0.0 resolution: "has-property-descriptors@npm:1.0.0" @@ -29718,6 +30109,15 @@ __metadata: languageName: node linkType: hard +"hosted-git-info@npm:^7.0.0": + version: 7.0.1 + resolution: "hosted-git-info@npm:7.0.1" + dependencies: + lru-cache: ^10.0.1 + checksum: be5280f0a20d6153b47e1ab578e09f5ae8ad734301b3ed7e547dc88a6814d7347a4888db1b4f9635cc738e3c0ef1fbff02272aba7d07c75d4c5a50ff8d618db6 + languageName: node + linkType: hard + "hpack.js@npm:^2.1.6": version: 2.1.6 resolution: "hpack.js@npm:2.1.6" @@ -30117,6 +30517,13 @@ __metadata: languageName: node linkType: hard +"identity-function@npm:^1.0.0": + version: 1.0.0 + resolution: "identity-function@npm:1.0.0" + checksum: 0ec311050c69679334b12479f53226f67ca41bc3ba7283ede3dacfb80802ec07643868d16b274ab823ceb2e81291697f01b07e32c7796f92255bd81452b7ea15 + languageName: node + linkType: hard + "identity-obj-proxy@npm:3.0.0": version: 3.0.0 resolution: "identity-obj-proxy@npm:3.0.0" @@ -30165,6 +30572,13 @@ __metadata: languageName: node linkType: hard +"ignore@npm:^5.1.8": + version: 5.3.0 + resolution: "ignore@npm:5.3.0" + checksum: 2736da6621f14ced652785cb05d86301a66d70248597537176612bd0c8630893564bd5f6421f8806b09e8472e75c591ef01672ab8059c07c6eb2c09cefe04bf9 + languageName: node + linkType: hard + "immediate@npm:~3.0.5": version: 3.0.6 resolution: "immediate@npm:3.0.6" @@ -30277,6 +30691,13 @@ __metadata: languageName: node linkType: hard +"individual@npm:^3.0.0": + version: 3.0.0 + resolution: "individual@npm:3.0.0" + checksum: 49f69cff2791f09d1364b39723cc03d8d48ae425b15b23c8f618ac81f8d76160dae9c2abde5fb885a6bfbce939017ba2a5c84cf3d8051d0804fca0ee79138aa2 + languageName: node + linkType: hard + "infer-owner@npm:^1.0.4": version: 1.0.4 resolution: "infer-owner@npm:1.0.4" @@ -30628,7 +31049,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.1.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.9.0": +"is-core-module@npm:^2.1.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -30781,6 +31202,13 @@ __metadata: languageName: node linkType: hard +"is-iterable@npm:^1.1.0": + version: 1.1.1 + resolution: "is-iterable@npm:1.1.1" + checksum: d059aaf00899cf351cdf4d71ea6b4e8912107c47b31b554d28205199b306420f3b5d30a419efa6b807f466f675fd945822f1651fd6d1fd45469a578573da671e + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -30842,6 +31270,13 @@ __metadata: languageName: node linkType: hard +"is-number@npm:^4.0.0": + version: 4.0.0 + resolution: "is-number@npm:4.0.0" + checksum: e71962a5ae97400211e6be5946eff2b81d3fa85154dad498bfe2704999e63ac6b3f8591fdb7971a121122cc6e25915c2cfe882ff7b77e243d51b92ca6961267e + languageName: node + linkType: hard + "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -31371,6 +31806,13 @@ __metadata: languageName: node linkType: hard +"iterable-lookahead@npm:^1.0.0": + version: 1.0.0 + resolution: "iterable-lookahead@npm:1.0.0" + checksum: 9d849bfbfafcaf83c6eec2835192088b1f7d1aadf9f33ec4e1d117664af2d47acb742e130179c35a6eec01d0e3ec2750ea8347ba6796e47e329b015455076e67 + languageName: node + linkType: hard + "iterall@npm:^1.2.1, iterall@npm:^1.3.0": version: 1.3.0 resolution: "iterall@npm:1.3.0" @@ -32036,7 +32478,7 @@ __metadata: languageName: node linkType: hard -"jiti@npm:^1.18.2": +"jiti@npm:1.21.0, jiti@npm:^1.18.2": version: 1.21.0 resolution: "jiti@npm:1.21.0" bin: @@ -32115,7 +32557,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:=4.1.0, js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": +"js-yaml@npm:4.1.0, js-yaml@npm:=4.1.0, js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": version: 4.1.0 resolution: "js-yaml@npm:4.1.0" dependencies: @@ -32348,6 +32790,13 @@ __metadata: languageName: node linkType: hard +"json-parse-even-better-errors@npm:^3.0.0": + version: 3.0.1 + resolution: "json-parse-even-better-errors@npm:3.0.1" + checksum: bf74fa3f715e56699ccd68b80a7d20908de432a3fae2d5aa2ed530a148e9d9ccdf8e6983b93d9966a553aa70dcf003ce3a7ffec2c0ce74d2a6173e3691a426f0 + languageName: node + linkType: hard + "json-pointer@npm:0.6.2": version: 0.6.2 resolution: "json-pointer@npm:0.6.2" @@ -32960,6 +33409,39 @@ __metadata: languageName: node linkType: hard +"knip@npm:^3.12.0": + version: 3.13.2 + resolution: "knip@npm:3.13.2" + dependencies: + "@ericcornelissen/bash-parser": 0.5.2 + "@npmcli/map-workspaces": 3.0.4 + "@npmcli/package-json": 5.0.0 + "@pkgjs/parseargs": 0.11.0 + "@pnpm/logger": 5.0.0 + "@pnpm/workspace.pkgs-graph": ^2.0.13 + "@snyk/github-codeowners": 1.1.0 + easy-table: 1.2.0 + fast-glob: 3.3.2 + globby: ^14.0.0 + jiti: 1.21.0 + js-yaml: 4.1.0 + micromatch: 4.0.5 + minimist: 1.2.8 + picocolors: 1.0.0 + pretty-ms: 8.0.0 + strip-json-comments: 5.0.1 + summary: 2.1.0 + zod: 3.22.4 + zod-validation-error: 2.1.0 + peerDependencies: + "@types/node": ">=18" + typescript: ">=5.0.4" + bin: + knip: bin/knip.js + checksum: b70fbfed3a3ee340bae3b0ec2d5bd4e598fde3d99923a4d26c0a0b86317d26073f024d8710ac2c8275990bea20529a36d4183eb4549e916d0a40b375b64d6b6d + languageName: node + linkType: hard + "kubernetes-models@npm:^4.1.0, kubernetes-models@npm:^4.3.1": version: 4.3.1 resolution: "kubernetes-models@npm:4.3.1" @@ -33250,6 +33732,18 @@ __metadata: languageName: node linkType: hard +"load-json-file@npm:^6.2.0": + version: 6.2.0 + resolution: "load-json-file@npm:6.2.0" + dependencies: + graceful-fs: ^4.1.15 + parse-json: ^5.0.0 + strip-bom: ^4.0.0 + type-fest: ^0.6.0 + checksum: 4429e430ebb99375fc7cd936348e4f7ba729486080ced4272091c1e386a7f5f738ea3337d8ffd4b01c2f5bc3ddde92f2c780045b66838fe98bdb79f901884643 + languageName: node + linkType: hard + "load-yaml-file@npm:^0.2.0": version: 0.2.0 resolution: "load-yaml-file@npm:0.2.0" @@ -33354,7 +33848,7 @@ __metadata: languageName: node linkType: hard -"lodash.curry@npm:^4.0.1": +"lodash.curry@npm:^4.0.1, lodash.curry@npm:^4.1.1": version: 4.1.1 resolution: "lodash.curry@npm:4.1.1" checksum: 9192b70fe7df4d1ff780c0260bee271afa9168c93fe4fa24bc861900240531b59781b5fdaadf4644fea8f4fbcd96f0700539ab294b579ffc1022c6c15dcc462a @@ -33713,7 +34207,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.0.0, lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0": +"lru-cache@npm:^10.0.0, lru-cache@npm:^10.0.1, lru-cache@npm:^10.0.2, lru-cache@npm:^9.1.1 || ^10.0.0": version: 10.1.0 resolution: "lru-cache@npm:10.1.0" checksum: 58056d33e2500fbedce92f8c542e7c11b50d7d086578f14b7074d8c241422004af0718e08a6eaae8705cee09c77e39a61c1c79e9370ba689b7010c152e6a76ab @@ -33815,6 +34309,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.16.0": + version: 0.16.0 + resolution: "magic-string@npm:0.16.0" + dependencies: + vlq: ^0.2.1 + checksum: f97e225062b600212e95fc8ed1948410bee3cb5248e03ed14fc45f12bb61a43960fdc0525f4aaaf62d6e79165526c9f8274ec225a92d421980cfcfcb8063be98 + languageName: node + linkType: hard + "magic-string@npm:^0.25.7": version: 0.25.7 resolution: "magic-string@npm:0.25.7" @@ -33944,6 +34447,15 @@ __metadata: languageName: node linkType: hard +"map-age-cleaner@npm:^0.1.3": + version: 0.1.3 + resolution: "map-age-cleaner@npm:0.1.3" + dependencies: + p-defer: ^1.0.0 + checksum: cb2804a5bcb3cbdfe4b59066ea6d19f5e7c8c196cd55795ea4c28f792b192e4c442426ae52524e5e1acbccf393d3bddacefc3d41f803e66453f6c4eda3650bc1 + languageName: node + linkType: hard + "map-age-cleaner@npm:^0.2.0": version: 0.2.0 resolution: "map-age-cleaner@npm:0.2.0" @@ -33960,6 +34472,13 @@ __metadata: languageName: node linkType: hard +"map-obj@npm:^2.0.0": + version: 2.0.0 + resolution: "map-obj@npm:2.0.0" + checksum: 77d2b7b03398a71c84bd7df8ab7be2139e5459fc1e18dbb5f15055fe7284bec0fc37fe410185b5f8ca2e3c3e01fd0fd1f946c579607878adb26cad1cd75314aa + languageName: node + linkType: hard + "map-obj@npm:^4.0.0": version: 4.3.0 resolution: "map-obj@npm:4.3.0" @@ -34278,6 +34797,26 @@ __metadata: languageName: node linkType: hard +"mem@npm:^6.0.1": + version: 6.1.1 + resolution: "mem@npm:6.1.1" + dependencies: + map-age-cleaner: ^0.1.3 + mimic-fn: ^3.0.0 + checksum: 59a54b66838f074354fd2ae32cca5064996761ded870e74fa1e098bb3e5d48fc033ebeacf6809d4b2ad3036f7a6fb7538858821bbd4f1cfb7ef8966c0ab9b753 + languageName: node + linkType: hard + +"mem@npm:^8.0.0": + version: 8.1.1 + resolution: "mem@npm:8.1.1" + dependencies: + map-age-cleaner: ^0.1.3 + mimic-fn: ^3.1.0 + checksum: c41bc97f6f82b91899206058989e34bcb1543af40413c2ab59e5a8e97e4f8f2188d62e7bd95b2d575d5b0d823d5034a0f274a0676f6d11a0e0b973898b06c8b1 + languageName: node + linkType: hard + "memfs@npm:^3.1.2, memfs@npm:^3.4.1": version: 3.4.1 resolution: "memfs@npm:3.4.1" @@ -34801,7 +35340,7 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^3.0.0": +"mimic-fn@npm:^3.0.0, mimic-fn@npm:^3.1.0": version: 3.1.0 resolution: "mimic-fn@npm:3.1.0" checksum: f7b167f9115b8bbdf2c3ee55dce9149d14be9e54b237259c4bc1d8d0512ea60f25a1b323f814eb1fe8f5a541662804bcfcfff3202ca58df143edb986849d58db @@ -34887,7 +35426,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:9.0.3, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": +"minimatch@npm:9.0.3, minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": version: 9.0.3 resolution: "minimatch@npm:9.0.3" dependencies: @@ -34934,7 +35473,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:>=1.2.2, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:1.2.8, minimist@npm:>=1.2.2, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 @@ -35651,6 +36190,16 @@ __metadata: languageName: node linkType: hard +"node-fetch@npm:3.0.0-beta.9": + version: 3.0.0-beta.9 + resolution: "node-fetch@npm:3.0.0-beta.9" + dependencies: + data-uri-to-buffer: ^3.0.1 + fetch-blob: ^2.1.1 + checksum: 586af0910649cb62f1c044ddac41e71c0b0f48133fba406ad5e0fab51baff18f22cd187ea65ef690ceed7386a71910e904348105dc8eae55f907fa94df7e76ca + languageName: node + linkType: hard + "node-fetch@npm:^1.0.1": version: 1.7.3 resolution: "node-fetch@npm:1.7.3" @@ -35913,6 +36462,18 @@ __metadata: languageName: node linkType: hard +"normalize-package-data@npm:^6.0.0": + version: 6.0.0 + resolution: "normalize-package-data@npm:6.0.0" + dependencies: + hosted-git-info: ^7.0.0 + is-core-module: ^2.8.1 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + checksum: 741211a4354ba6d618caffa98f64e0e5ec9e5575bf3aefe47f4b68e662d65f9ba1b6b2d10640c16254763ed0879288155566138b5ffe384172352f6e969c1752 + languageName: node + linkType: hard + "normalize-path@npm:^2.1.1": version: 2.1.1 resolution: "normalize-path@npm:2.1.1" @@ -35977,6 +36538,15 @@ __metadata: languageName: node linkType: hard +"npm-install-checks@npm:^6.0.0": + version: 6.3.0 + resolution: "npm-install-checks@npm:6.3.0" + dependencies: + semver: ^7.1.1 + checksum: 6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4 + languageName: node + linkType: hard + "npm-normalize-package-bin@npm:^1.0.0, npm-normalize-package-bin@npm:^1.0.1": version: 1.0.1 resolution: "npm-normalize-package-bin@npm:1.0.1" @@ -35991,6 +36561,25 @@ __metadata: languageName: node linkType: hard +"npm-normalize-package-bin@npm:^3.0.0": + version: 3.0.1 + resolution: "npm-normalize-package-bin@npm:3.0.1" + checksum: de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf + languageName: node + linkType: hard + +"npm-package-arg@npm:^11.0.0": + version: 11.0.1 + resolution: "npm-package-arg@npm:11.0.1" + dependencies: + hosted-git-info: ^7.0.0 + proc-log: ^3.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^5.0.0 + checksum: 60364504e04e34fc20b47ad192efc9181922bce0cb41fa81871b1b75748d8551725f61b2f9a2e3dffb1782d749a35313f5dc02c18c3987653990d486f223adf2 + languageName: node + linkType: hard + "npm-package-arg@npm:^8.0.1, npm-package-arg@npm:^8.1.2, npm-package-arg@npm:^8.1.5": version: 8.1.5 resolution: "npm-package-arg@npm:8.1.5" @@ -36042,6 +36631,18 @@ __metadata: languageName: node linkType: hard +"npm-pick-manifest@npm:^9.0.0": + version: 9.0.0 + resolution: "npm-pick-manifest@npm:9.0.0" + dependencies: + npm-install-checks: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + npm-package-arg: ^11.0.0 + semver: ^7.3.5 + checksum: a6f102f9e9e8feea69be3a65e492fef6319084a85fc4e40dc88a277a3aa675089cef13ab0436ed7916e97c7bbba8315633d818eb15402c3abfb0bddc1af08cc7 + languageName: node + linkType: hard + "npm-registry-fetch@npm:^12.0.0, npm-registry-fetch@npm:^12.0.1": version: 12.0.2 resolution: "npm-registry-fetch@npm:12.0.2" @@ -36207,6 +36808,20 @@ __metadata: languageName: node linkType: hard +"object-pairs@npm:^0.1.0": + version: 0.1.0 + resolution: "object-pairs@npm:0.1.0" + checksum: 8bde82dda701c84a27ba5bcf5e014283c6defbdab6df189af0b6582541711ed86ba2f0cce0a300a2220ba27b54ee11128c508982a191fa04f81770a7695b23d9 + languageName: node + linkType: hard + +"object-values@npm:^1.0.0": + version: 1.0.0 + resolution: "object-values@npm:1.0.0" + checksum: b86e7ef56349de1444e45b00f4aac7dcb76f2973f3e2cd5836cf86815b1ea4b2b3827bb2320cd5d1a50c78dd3068ce23cbcb5a1f024abe12296af8cf50d17a22 + languageName: node + linkType: hard + "object.assign@npm:^4.1.4": version: 4.1.4 resolution: "object.assign@npm:4.1.4" @@ -36660,6 +37275,16 @@ __metadata: languageName: node linkType: hard +"p-memoize@npm:4.0.1": + version: 4.0.1 + resolution: "p-memoize@npm:4.0.1" + dependencies: + mem: ^6.0.1 + mimic-fn: ^3.0.0 + checksum: 322294f7d8c6112cc961cf48f3e08eadc5fa0da7bc457db1a3f6f6c72d9745ae098255584d67a62367707551c514825917c86773e60c27cc341eabc9636d0a0d + languageName: node + linkType: hard + "p-queue@npm:^6.6.2": version: 6.6.2 resolution: "p-queue@npm:6.6.2" @@ -36887,6 +37512,13 @@ __metadata: languageName: node linkType: hard +"parse-ms@npm:^3.0.0": + version: 3.0.0 + resolution: "parse-ms@npm:3.0.0" + checksum: fc602bba093835562321a67a9d6c8c9687ca4f26a09459a77e07ebd7efddd1a5766725ec60eb0c83a2abe67f7a23808f7deb1c1226727776eaf7f9607ae09db2 + languageName: node + linkType: hard + "parse-multipart-data@npm:^1.4.0": version: 1.5.0 resolution: "parse-multipart-data@npm:1.5.0" @@ -36894,6 +37526,15 @@ __metadata: languageName: node linkType: hard +"parse-npm-tarball-url@npm:^3.0.0": + version: 3.0.0 + resolution: "parse-npm-tarball-url@npm:3.0.0" + dependencies: + semver: ^6.1.0 + checksum: 4a6c1048a86465570fe128d69aa4d5a4a9916cbdf86ac39e43fca3fea16554905cafa4b351bf6274ce131e698412fd89157b372abed29dfd8e6aea9e67b3a717 + languageName: node + linkType: hard + "parse-path@npm:^7.0.0": version: 7.0.0 resolution: "parse-path@npm:7.0.0" @@ -37211,6 +37852,15 @@ __metadata: languageName: node linkType: hard +"path-temp@npm:^2.1.0": + version: 2.1.0 + resolution: "path-temp@npm:2.1.0" + dependencies: + unique-string: ^2.0.0 + checksum: ad28022a9c807d17d729c3ee265cd51a36f2d0283c9b1daee02dfd84fa2e4944b93e0a8d07bd5c2ed678c3c6c048d011c1817a181f6a3f03cd3a9648faef1b7d + languageName: node + linkType: hard + "path-to-regexp@npm:0.1.7": version: 0.1.7 resolution: "path-to-regexp@npm:0.1.7" @@ -37255,6 +37905,13 @@ __metadata: languageName: node linkType: hard +"path-type@npm:^5.0.0": + version: 5.0.0 + resolution: "path-type@npm:5.0.0" + checksum: 15ec24050e8932c2c98d085b72cfa0d6b4eeb4cbde151a0a05726d8afae85784fc5544f733d8dfc68536587d5143d29c0bd793623fad03d7e61cc00067291cd5 + languageName: node + linkType: hard + "pathe@npm:^0.2.0": version: 0.2.0 resolution: "pathe@npm:0.2.0" @@ -37436,7 +38093,7 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.0.0": +"picocolors@npm:1.0.0, picocolors@npm:^1.0.0": version: 1.0.0 resolution: "picocolors@npm:1.0.0" checksum: a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981 @@ -38308,6 +38965,15 @@ __metadata: languageName: node linkType: hard +"pretty-ms@npm:8.0.0": + version: 8.0.0 + resolution: "pretty-ms@npm:8.0.0" + dependencies: + parse-ms: ^3.0.0 + checksum: b7d2a8182887af0e5ab93f9df331f10db9b8eda86855e2de115eb01a6c501bde5631a8813b1b0abdd7d045e79b08ae875369a8fd279a3dacd6d9e572bdd3bfa6 + languageName: node + linkType: hard + "printj@npm:~1.1.0": version: 1.1.2 resolution: "printj@npm:1.1.2" @@ -38719,6 +39385,13 @@ __metadata: languageName: node linkType: hard +"ramda@npm:@pnpm/ramda@0.28.1": + version: 0.28.1 + resolution: "@pnpm/ramda@npm:0.28.1" + checksum: e45e41ceab4f9a0a08fec9c7809a7b79cf3b3220998588f76567addb7533167b591112e0ea1a34b9d99f97ab7511a5bedb1cbb3d49c424c7dc0cdc060ffc2aae + languageName: node + linkType: hard + "ramda@npm:~0.29.1": version: 0.29.1 resolution: "ramda@npm:0.29.1" @@ -39597,6 +40270,16 @@ __metadata: languageName: node linkType: hard +"read-package-json-fast@npm:^3.0.0": + version: 3.0.2 + resolution: "read-package-json-fast@npm:3.0.2" + dependencies: + json-parse-even-better-errors: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: 8d406869f045f1d76e2a99865a8fd1c1af9c1dc06200b94d2b07eef87ed734b22703a8d72e1cd36ea36cc48e22020bdd187f88243c7dd0563f72114d38c17072 + languageName: node + linkType: hard + "read-pkg-up@npm:^7.0.1": version: 7.0.1 resolution: "read-pkg-up@npm:7.0.1" @@ -40074,6 +40757,16 @@ __metadata: languageName: node linkType: hard +"rename-overwrite@npm:^5.0.0": + version: 5.0.0 + resolution: "rename-overwrite@npm:5.0.0" + dependencies: + "@zkochan/rimraf": ^2.1.2 + fs-extra: 10.1.0 + checksum: eaac7b36302b6f184dcff91c625776e3a3b46b234550adcf70434695ef9c7dd28bd9c5b2945c4a7fbcd09649bd31efce26aae39166becdc05ca9213524d2c3b8 + languageName: node + linkType: hard + "renderkid@npm:^3.0.0": version: 3.0.0 resolution: "renderkid@npm:3.0.0" @@ -40385,6 +41078,13 @@ __metadata: languageName: node linkType: hard +"reverse-arguments@npm:^1.0.0": + version: 1.0.0 + resolution: "reverse-arguments@npm:1.0.0" + checksum: 4dc725066adb35bccdee90545bab7e3ddd07e61c3622afa22a6a17cc84cf22166f9355f8f206c89d344f0afc78a53ae6a8d43a710ca9774a676e3632a5a3d9a1 + languageName: node + linkType: hard + "rfc4648@npm:^1.3.0": version: 1.4.0 resolution: "rfc4648@npm:1.4.0" @@ -40628,6 +41328,7 @@ __metadata: eslint-plugin-testing-library: ^6.0.0 fs-extra: 10.1.0 husky: ^9.0.0 + knip: ^3.12.0 lint-staged: ^15.0.0 minimist: ^1.2.5 node-gyp: ^10.0.0 @@ -40969,7 +41670,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.5.4, semver@npm:~7.5.4": +"semver@npm:7.5.4, semver@npm:^7.0.0, semver@npm:^7.4.0, semver@npm:~7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -40980,7 +41681,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.2.0, semver@npm:^6.3.0, semver@npm:^6.3.1": +"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.2.0, semver@npm:^6.3.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -41233,6 +41934,13 @@ __metadata: languageName: node linkType: hard +"shell-quote-word@npm:^1.0.1": + version: 1.0.1 + resolution: "shell-quote-word@npm:1.0.1" + checksum: 05c5df92acba3e7920dbd987b235276871d38cf360d339074cbfabea49bbca8406a6f06a822cd1e84912c3150277d73de5194ca21c37ef95e108dfe45372526f + languageName: node + linkType: hard + "shell-quote@npm:^1.7.3, shell-quote@npm:^1.8.1": version: 1.8.1 resolution: "shell-quote@npm:1.8.1" @@ -41398,6 +42106,13 @@ __metadata: languageName: node linkType: hard +"slash@npm:^5.1.0": + version: 5.1.0 + resolution: "slash@npm:5.1.0" + checksum: 70434b34c50eb21b741d37d455110258c42d2cf18c01e6518aeb7299f3c6e626330c889c0c552b5ca2ef54a8f5a74213ab48895f0640717cacefeef6830a1ba4 + languageName: node + linkType: hard + "slice-ansi@npm:^4.0.0": version: 4.0.0 resolution: "slice-ansi@npm:4.0.0" @@ -41817,6 +42532,15 @@ __metadata: languageName: node linkType: hard +"ssri@npm:10.0.5": + version: 10.0.5 + resolution: "ssri@npm:10.0.5" + dependencies: + minipass: ^7.0.3 + checksum: 0a31b65f21872dea1ed3f7c200d7bc1c1b91c15e419deca14f282508ba917cbb342c08a6814c7f68ca4ca4116dd1a85da2bbf39227480e50125a1ceffeecb750 + languageName: node + linkType: hard + "ssri@npm:^10.0.0": version: 10.0.4 resolution: "ssri@npm:10.0.4" @@ -42152,6 +42876,13 @@ __metadata: languageName: node linkType: hard +"string.fromcodepoint@npm:^0.2.1": + version: 0.2.1 + resolution: "string.fromcodepoint@npm:0.2.1" + checksum: 6ba80f70c3e2a36dab87f5d68168936403295a73838564e701f5c861d397d77d9e97b0e2aa0f3c163a25a96c785dcc2145452b220753fb7b3e6c6fe431c9c411 + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.8": version: 4.0.8 resolution: "string.prototype.matchall@npm:4.0.8" @@ -42325,6 +43056,13 @@ __metadata: languageName: node linkType: hard +"strip-json-comments@npm:5.0.1": + version: 5.0.1 + resolution: "strip-json-comments@npm:5.0.1" + checksum: b314af70c6666a71133e309a571bdb87687fc878d9fd8b38ebed393a77b89835b92f191aa6b0bc10dfd028ba99eed6b6365985001d64c5aef32a4a82456a156b + languageName: node + linkType: hard + "strip-json-comments@npm:^3.1.1, strip-json-comments@npm:~3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" @@ -42486,6 +43224,13 @@ __metadata: languageName: node linkType: hard +"summary@npm:2.1.0": + version: 2.1.0 + resolution: "summary@npm:2.1.0" + checksum: 10ac12ce12c013b56ad44c37cfac206961f0993d98867b33b1b03a27b38a1cf8dd2db0b788883356c5335bbbb37d953772ef4a381d6fc8f408faf99f2bc54af5 + languageName: node + linkType: hard + "superagent@npm:^8.1.2": version: 8.1.2 resolution: "superagent@npm:8.1.2" @@ -43081,6 +43826,22 @@ __metadata: languageName: node linkType: hard +"to-no-case@npm:^1.0.0": + version: 1.0.2 + resolution: "to-no-case@npm:1.0.2" + checksum: 1d85326eeb89f9f3a805bf5b395bcabb8556e882350164c1faa10846076732f4cec02ac95b016e7d6bb2f55e448ce5dd227c7699ec43e387c705a5b2b1ee2963 + languageName: node + linkType: hard + +"to-pascal-case@npm:^1.0.0": + version: 1.0.0 + resolution: "to-pascal-case@npm:1.0.0" + dependencies: + to-space-case: ^1.0.0 + checksum: 3956e209defc6df9de98c5db24a16fb2a1a11f711350ea3bdd9466240a04ab889fa09f1bd005e26fc31343c1cca341981daf2d80d4ec3f2d0706a557978f8b91 + languageName: node + linkType: hard + "to-readable-stream@npm:^1.0.0": version: 1.0.0 resolution: "to-readable-stream@npm:1.0.0" @@ -43097,6 +43858,15 @@ __metadata: languageName: node linkType: hard +"to-space-case@npm:^1.0.0": + version: 1.0.0 + resolution: "to-space-case@npm:1.0.0" + dependencies: + to-no-case: ^1.0.0 + checksum: 157cebe3e98e7cb465fe1978cf26450cc8ea8e637a01039854fac7ed60ad074e5e18b32333cc5f30df81b81ca374d63df768cd4c1fa0fe672605f965376227f4 + languageName: node + linkType: hard + "toggle-selection@npm:^1.0.6": version: 1.0.6 resolution: "toggle-selection@npm:1.0.6" @@ -43847,6 +44617,15 @@ __metadata: languageName: node linkType: hard +"unescape-js@npm:^1.0.5": + version: 1.1.4 + resolution: "unescape-js@npm:1.1.4" + dependencies: + string.fromcodepoint: ^0.2.1 + checksum: 97acf60a8f6c170f8a66b48b71f5c56bda728c2ff6b08c3443c5f21635bf5fa38a4265bcfcf46d17cb6ac9bbb8b913a34b1abc5cfe8db5d7cc5c8eecb1817472 + languageName: node + linkType: hard + "uni-global@npm:^1.0.0": version: 1.0.0 resolution: "uni-global@npm:1.0.0" @@ -43887,6 +44666,13 @@ __metadata: languageName: node linkType: hard +"unicorn-magic@npm:^0.1.0": + version: 0.1.0 + resolution: "unicorn-magic@npm:0.1.0" + checksum: 48c5882ca3378f380318c0b4eb1d73b7e3c5b728859b060276e0a490051d4180966beeb48962d850fd0c6816543bcdfc28629dcd030bb62a286a2ae2acb5acb6 + languageName: node + linkType: hard + "unified@npm:^10.0.0": version: 10.1.0 resolution: "unified@npm:10.1.0" @@ -44457,7 +45243,7 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-license@npm:^3.0.1": +"validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" dependencies: @@ -44476,6 +45262,24 @@ __metadata: languageName: node linkType: hard +"validate-npm-package-name@npm:^4.0.0": + version: 4.0.0 + resolution: "validate-npm-package-name@npm:4.0.0" + dependencies: + builtins: ^5.0.0 + checksum: a32fd537bad17fcb59cfd58ae95a414d443866020d448ec3b22e8d40550cb585026582a57efbe1f132b882eea4da8ac38ee35f7be0dd72988a3cb55d305a20c1 + languageName: node + linkType: hard + +"validate-npm-package-name@npm:^5.0.0": + version: 5.0.0 + resolution: "validate-npm-package-name@npm:5.0.0" + dependencies: + builtins: ^5.0.0 + checksum: 5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e + languageName: node + linkType: hard + "validate.io-array@npm:^1.0.3": version: 1.0.6 resolution: "validate.io-array@npm:1.0.6" @@ -44564,6 +45368,15 @@ __metadata: languageName: node linkType: hard +"version-selector-type@npm:^3.0.0": + version: 3.0.0 + resolution: "version-selector-type@npm:3.0.0" + dependencies: + semver: ^7.3.2 + checksum: e97968054ad3bd2ff25a1c8e55273d34db5601e573f1ebca144b145d6a984925390358959859e77aca526082a64483e776e3f15178b0d8e2b3f1deb64932a7aa + languageName: node + linkType: hard + "vfile-message@npm:^3.0.0": version: 3.0.2 resolution: "vfile-message@npm:3.0.2" @@ -44716,6 +45529,13 @@ __metadata: languageName: node linkType: hard +"vlq@npm:^0.2.1": + version: 0.2.3 + resolution: "vlq@npm:0.2.3" + checksum: 2231d8caeb5b2c1a438677ab029e9a94aa6fb61ab05819c72691b792aea0456dab29576aff5ae29309ee45bad0a309e832dc45173119bca1393f3b87709d8f8d + languageName: node + linkType: hard + "vm-browserify@npm:^1.0.1": version: 1.1.2 resolution: "vm-browserify@npm:1.1.2" @@ -45896,7 +46716,16 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.22.4": +"zod-validation-error@npm:2.1.0": + version: 2.1.0 + resolution: "zod-validation-error@npm:2.1.0" + peerDependencies: + zod: ^3.18.0 + checksum: 2331cc8d876c2df0b720b648249447b65d6b85ad0b6e60dd6515170570e6ffbe7a9adb844d44035c07d59c871048d9c45a8c429849bedeb8cbcdfa5f90101402 + languageName: node + linkType: hard + +"zod@npm:3.22.4, zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" checksum: 80bfd7f8039b24fddeb0718a2ec7c02aa9856e4838d6aa4864335a047b6b37a3273b191ef335bf0b2002e5c514ef261ffcda5a589fb084a48c336ffc4cdbab7f