Merge pull request #31045 from schultzp2020/knip-reports

fix(repo-tools): resolve knip-reports failure with spaces in workspace paths
This commit is contained in:
Fredrik Adelöw
2025-09-15 21:56:45 +02:00
committed by GitHub
124 changed files with 496 additions and 448 deletions
@@ -0,0 +1,5 @@
---
'@backstage/repo-tools': patch
---
Fixed knip-reports command failing when workspace path contains spaces and process termination issues by replacing `execFile` with `spawn` and removing `shell` option.
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :---------- | :----------- | :------- |
| cross-fetch | package.json | error |
| msw | package.json | error |
| cross-fetch | packages/app-next-example-plugin/package.json | error |
| msw | packages/app-next-example-plugin/package.json | error |
+31 -31
View File
@@ -4,40 +4,40 @@
| Name | Location | Severity |
| :----------------------------------------------- | :----------- | :------- |
| @backstage/plugin-techdocs-module-addons-contrib | package.json | error |
| @backstage/plugin-catalog-unprocessed-entities | package.json | error |
| @backstage/plugin-kubernetes-cluster | package.json | error |
| @backstage/plugin-permission-react | package.json | error |
| @backstage/plugin-scaffolder-react | package.json | error |
| @backstage/plugin-catalog-common | package.json | error |
| @backstage/plugin-techdocs-react | package.json | error |
| @backstage/plugin-catalog-graph | package.json | error |
| @backstage/plugin-search-common | package.json | error |
| @backstage/plugin-search-react | package.json | error |
| @backstage/integration-react | package.json | error |
| @backstage/plugin-auth-react | package.json | error |
| @backstage/plugin-scaffolder | package.json | error |
| @backstage/core-plugin-api | package.json | error |
| @backstage/plugin-api-docs | package.json | error |
| @backstage/plugin-catalog | package.json | error |
| @backstage/plugin-signals | package.json | error |
| @backstage/app-defaults | package.json | error |
| @backstage/plugin-app | package.json | error |
| @backstage/plugin-org | package.json | error |
| @backstage/config | package.json | error |
| @material-ui/lab | package.json | error |
| zen-observable | package.json | error |
| @octokit/rest | package.json | error |
| react-use | package.json | error |
| history | package.json | error |
| @backstage/plugin-techdocs-module-addons-contrib | packages/app-next/package.json | error |
| @backstage/plugin-catalog-unprocessed-entities | packages/app-next/package.json | error |
| @backstage/plugin-kubernetes-cluster | packages/app-next/package.json | error |
| @backstage/plugin-permission-react | packages/app-next/package.json | error |
| @backstage/plugin-scaffolder-react | packages/app-next/package.json | error |
| @backstage/plugin-catalog-common | packages/app-next/package.json | error |
| @backstage/plugin-techdocs-react | packages/app-next/package.json | error |
| @backstage/plugin-catalog-graph | packages/app-next/package.json | error |
| @backstage/plugin-search-common | packages/app-next/package.json | error |
| @backstage/plugin-search-react | packages/app-next/package.json | error |
| @backstage/integration-react | packages/app-next/package.json | error |
| @backstage/plugin-auth-react | packages/app-next/package.json | error |
| @backstage/plugin-scaffolder | packages/app-next/package.json | error |
| @backstage/core-plugin-api | packages/app-next/package.json | error |
| @backstage/plugin-api-docs | packages/app-next/package.json | error |
| @backstage/plugin-catalog | packages/app-next/package.json | error |
| @backstage/plugin-signals | packages/app-next/package.json | error |
| @backstage/app-defaults | packages/app-next/package.json | error |
| @backstage/plugin-app | packages/app-next/package.json | error |
| @backstage/plugin-org | packages/app-next/package.json | error |
| @backstage/config | packages/app-next/package.json | error |
| @material-ui/lab | packages/app-next/package.json | error |
| zen-observable | packages/app-next/package.json | error |
| @octokit/rest | packages/app-next/package.json | error |
| react-use | packages/app-next/package.json | error |
| history | packages/app-next/package.json | error |
## Unused devDependencies (5)
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @testing-library/user-event | package.json | error |
| @types/zen-observable | package.json | error |
| @testing-library/dom | package.json | error |
| @types/jquery | package.json | error |
| cross-env | package.json | error |
| @testing-library/user-event | packages/app-next/package.json | error |
| @types/zen-observable | packages/app-next/package.json | error |
| @testing-library/dom | packages/app-next/package.json | error |
| @types/jquery | packages/app-next/package.json | error |
| cross-env | packages/app-next/package.json | error |
+12 -12
View File
@@ -4,26 +4,26 @@
| Name | Location | Severity |
| :------------------------------ | :----------- | :------- |
| @backstage/plugin-search-common | package.json | error |
| @backstage/plugin-auth-react | package.json | error |
| @backstage/frontend-app-api | package.json | error |
| @material-ui/lab | package.json | error |
| zen-observable | package.json | error |
| @octokit/rest | package.json | error |
| react-router | package.json | error |
| history | package.json | error |
| @backstage/plugin-search-common | packages/app/package.json | error |
| @backstage/plugin-auth-react | packages/app/package.json | error |
| @backstage/frontend-app-api | packages/app/package.json | error |
| @material-ui/lab | packages/app/package.json | error |
| zen-observable | packages/app/package.json | error |
| @octokit/rest | packages/app/package.json | error |
| react-router | packages/app/package.json | error |
| history | packages/app/package.json | error |
## Unused devDependencies (3)
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @testing-library/user-event | package.json | error |
| @types/zen-observable | package.json | error |
| @types/jquery | package.json | error |
| @testing-library/user-event | packages/app/package.json | error |
| @types/zen-observable | packages/app/package.json | error |
| @types/jquery | packages/app/package.json | error |
## Unlisted dependencies (1)
| Name | Location | Severity |
| :---------- | :------------------------------------------------------- | :------- |
| @rjsf/utils | src/components/scaffolder/customScaffolderExtensions.tsx | error |
| @rjsf/utils | packages/app/src/components/scaffolder/customScaffolderExtensions.tsx | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @backstage/backend-defaults | package.json | error |
| @backstage/backend-defaults | packages/backend-app-api/package.json | error |
+3 -3
View File
@@ -4,12 +4,12 @@
| Name | Location | Severity |
| :------------- | :----------- | :------- |
| better-sqlite3 | package.json | error |
| mysql2 | package.json | error |
| better-sqlite3 | packages/backend-defaults/package.json | error |
| mysql2 | packages/backend-defaults/package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :-------------------------------- | :----------- | :------- |
| @google-cloud/cloud-sql-connector | package.json | error |
| @google-cloud/cloud-sql-connector | packages/backend-defaults/package.json | error |
@@ -4,14 +4,14 @@
| Name | Location | Severity |
| :------------------------------------ | :----------- | :------- |
| @backstage/plugin-search-backend-node | package.json | error |
| @backstage/plugin-permission-common | package.json | error |
| @backstage/plugin-catalog-backend | package.json | error |
| @backstage/plugin-permission-node | package.json | error |
| @backstage/plugin-scaffolder-node | package.json | error |
| @backstage/plugin-events-backend | package.json | error |
| @backstage/plugin-search-common | package.json | error |
| @backstage/plugin-events-node | package.json | error |
| @backstage/plugin-auth-node | package.json | error |
| express-promise-router | package.json | error |
| @backstage/plugin-search-backend-node | packages/backend-dynamic-feature-service/package.json | error |
| @backstage/plugin-permission-common | packages/backend-dynamic-feature-service/package.json | error |
| @backstage/plugin-catalog-backend | packages/backend-dynamic-feature-service/package.json | error |
| @backstage/plugin-permission-node | packages/backend-dynamic-feature-service/package.json | error |
| @backstage/plugin-scaffolder-node | packages/backend-dynamic-feature-service/package.json | error |
| @backstage/plugin-events-backend | packages/backend-dynamic-feature-service/package.json | error |
| @backstage/plugin-search-common | packages/backend-dynamic-feature-service/package.json | error |
| @backstage/plugin-events-node | packages/backend-dynamic-feature-service/package.json | error |
| @backstage/plugin-auth-node | packages/backend-dynamic-feature-service/package.json | error |
| express-promise-router | packages/backend-dynamic-feature-service/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---------------------------- | :----------- | :------- |
| @backstage/backend-plugin-api | package.json | error |
| @backstage/backend-plugin-api | packages/backend-openapi-utils/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @backstage/plugin-auth-node | package.json | error |
| @backstage/plugin-auth-node | packages/backend-plugin-api/package.json | error |
+14 -7
View File
@@ -1,13 +1,20 @@
# Knip report
## Unused dependencies (6)
## Unused dependencies (7)
| Name | Location | Severity |
| :------------------------------- | :----------- | :------- |
| @types/express-serve-static-core | package.json | error |
| @backstage/plugin-auth-node | package.json | error |
| better-sqlite3 | package.json | error |
| @types/qs | package.json | error |
| mysql2 | package.json | error |
| pg | package.json | error |
| @types/express-serve-static-core | packages/backend-test-utils/package.json | error |
| @backstage/plugin-auth-node | packages/backend-test-utils/package.json | error |
| better-sqlite3 | packages/backend-test-utils/package.json | error |
| @types/qs | packages/backend-test-utils/package.json | error |
| lodash | packages/backend-test-utils/package.json | error |
| mysql2 | packages/backend-test-utils/package.json | error |
| pg | packages/backend-test-utils/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :------------ | :----------- | :------- |
| @types/lodash | packages/backend-test-utils/package.json | error |
+8 -8
View File
@@ -4,12 +4,12 @@
| Name | Location | Severity |
| :----------------------------------------------- | :----------- | :------- |
| @backstage/plugin-catalog-backend-module-openapi | package.json | error |
| @opentelemetry/auto-instrumentations-node | package.json | error |
| @backstage/plugin-search-backend-node | package.json | error |
| @backstage/plugin-permission-common | package.json | error |
| @opentelemetry/exporter-prometheus | package.json | error |
| @backstage/plugin-permission-node | package.json | error |
| @opentelemetry/sdk-node | package.json | error |
| example-app | package.json | error |
| @backstage/plugin-catalog-backend-module-openapi | packages/backend/package.json | error |
| @opentelemetry/auto-instrumentations-node | packages/backend/package.json | error |
| @backstage/plugin-search-backend-node | packages/backend/package.json | error |
| @backstage/plugin-permission-common | packages/backend/package.json | error |
| @opentelemetry/exporter-prometheus | packages/backend/package.json | error |
| @backstage/plugin-permission-node | packages/backend/package.json | error |
| @opentelemetry/sdk-node | packages/backend/package.json | error |
| example-app | packages/backend/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :----------------- | :----------- | :------- |
| @types/json-schema | package.json | error |
| @types/json-schema | packages/catalog-model/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :----- | :----------- | :------- |
| semver | package.json | error |
| semver | packages/cli-node/package.json | error |
+50 -47
View File
@@ -1,65 +1,68 @@
# Knip report
## Unused dependencies (24)
## Unused dependencies (22)
| Name | Location | Severity |
| :--------------------------- | :----------- | :------- |
| @spotify/eslint-config-react | package.json | error |
| eslint-formatter-friendly | package.json | error |
| eslint-plugin-react-hooks | package.json | error |
| @backstage/catalog-model | package.json | error |
| @octokit/graphql-schema | package.json | error |
| @sucrase/webpack-loader | package.json | error |
| @backstage/integration | package.json | error |
| eslint-plugin-jsx-a11y | package.json | error |
| jest-environment-jsdom | package.json | error |
| terser-webpack-plugin | package.json | error |
| eslint-plugin-react | package.json | error |
| @octokit/oauth-app | package.json | error |
| @types/webpack-env | package.json | error |
| @octokit/graphql | package.json | error |
| jest-css-modules | package.json | error |
| git-url-parse | package.json | error |
| jest-runtime | package.json | error |
| cross-fetch | package.json | error |
| @swc/jest | package.json | error |
| process | package.json | error |
| sucrase | package.json | error |
| buffer | package.json | error |
| glob | package.json | error |
| util | package.json | error |
| @spotify/eslint-config-react | packages/cli/package.json | error |
| eslint-formatter-friendly | packages/cli/package.json | error |
| eslint-plugin-react-hooks | packages/cli/package.json | error |
| @backstage/catalog-model | packages/cli/package.json | error |
| @octokit/graphql-schema | packages/cli/package.json | error |
| @backstage/integration | packages/cli/package.json | error |
| eslint-plugin-jsx-a11y | packages/cli/package.json | error |
| jest-environment-jsdom | packages/cli/package.json | error |
| eslint-plugin-react | packages/cli/package.json | error |
| @octokit/oauth-app | packages/cli/package.json | error |
| @types/webpack-env | packages/cli/package.json | error |
| @octokit/graphql | packages/cli/package.json | error |
| jest-css-modules | packages/cli/package.json | error |
| git-url-parse | packages/cli/package.json | error |
| jest-runtime | packages/cli/package.json | error |
| cross-fetch | packages/cli/package.json | error |
| @swc/jest | packages/cli/package.json | error |
| process | packages/cli/package.json | error |
| sucrase | packages/cli/package.json | error |
| buffer | packages/cli/package.json | error |
| glob | packages/cli/package.json | error |
| util | packages/cli/package.json | error |
## Unused devDependencies (14)
| Name | Location | Severity |
| :--------------------------------------------------- | :----------- | :------- |
| @backstage/plugin-auth-backend-module-guest-provider | package.json | error |
| @types/rollup-plugin-peer-deps-external | package.json | error |
| @backstage/plugin-auth-backend | package.json | error |
| @backstage/plugin-catalog-node | package.json | error |
| @types/terser-webpack-plugin | package.json | error |
| @backstage/core-components | package.json | error |
| @backstage/catalog-client | package.json | error |
| @backstage/core-app-api | package.json | error |
| @types/webpack-sources | package.json | error |
| @backstage/dev-utils | package.json | error |
| @types/http-proxy | package.json | error |
| @types/svgo | package.json | error |
| @types/ejs | package.json | error |
| del | package.json | error |
| @backstage/plugin-auth-backend-module-guest-provider | packages/cli/package.json | error |
| @types/rollup-plugin-peer-deps-external | packages/cli/package.json | error |
| @backstage/plugin-auth-backend | packages/cli/package.json | error |
| @types/terser-webpack-plugin | packages/cli/package.json | error |
| @backstage/core-components | packages/cli/package.json | error |
| @backstage/catalog-client | packages/cli/package.json | error |
| @backstage/core-app-api | packages/cli/package.json | error |
| @types/webpack-sources | packages/cli/package.json | error |
| terser-webpack-plugin | packages/cli/package.json | error |
| @backstage/dev-utils | packages/cli/package.json | error |
| @types/http-proxy | packages/cli/package.json | error |
| @types/svgo | packages/cli/package.json | error |
| @types/ejs | packages/cli/package.json | error |
| del | packages/cli/package.json | error |
## Referenced optional peerDependencies (3)
## Referenced optional peerDependencies (8)
| Name | Location | Severity |
| :--------------------------- | :----------- | :------- |
| @rspack/plugin-react-refresh | package.json | error |
| @rspack/dev-server | package.json | error |
| @rspack/core | package.json | error |
| Name | Location | Severity |
| :----------------------------------- | :----------- | :------- |
| @pmmmwh/react-refresh-webpack-plugin | packages/cli/package.json | error |
| fork-ts-checker-webpack-plugin | packages/cli/package.json | error |
| @module-federation/enhanced | packages/cli/package.json | error |
| mini-css-extract-plugin | packages/cli/package.json | error |
| eslint-webpack-plugin | packages/cli/package.json | error |
| webpack-dev-server | packages/cli/package.json | error |
| esbuild-loader | packages/cli/package.json | error |
| webpack | packages/cli/package.json | error |
## Unlisted dependencies (2)
| Name | Location | Severity |
| :-------- | :------------------------------------------------- | :------- |
| react-dom | src/modules/build/lib/bundler/hasReactDomClient.ts | error |
| react | src/modules/build/lib/bundler/server.ts | error |
| react-dom | packages/cli/src/modules/build/lib/bundler/hasReactDomClient.ts | error |
| react | packages/cli/src/modules/build/lib/bundler/server.ts | error |
+6 -6
View File
@@ -4,15 +4,15 @@
| Name | Location | Severity |
| :------ | :----------- | :------- |
| history | package.json | error |
| history | packages/core-app-api/package.json | error |
## Unused devDependencies (5)
| Name | Location | Severity |
| :--------------------------- | :----------- | :------- |
| @testing-library/react-hooks | package.json | error |
| react-router-dom-stable | package.json | error |
| react-router-dom-beta | package.json | error |
| react-router-stable | package.json | error |
| react-router-beta | package.json | error |
| @testing-library/react-hooks | packages/core-app-api/package.json | error |
| react-router-dom-stable | packages/core-app-api/package.json | error |
| react-router-dom-beta | packages/core-app-api/package.json | error |
| react-router-stable | packages/core-app-api/package.json | error |
| react-router-beta | packages/core-app-api/package.json | error |
+3 -3
View File
@@ -4,7 +4,7 @@
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @backstage/frontend-app-api | package.json | error |
| @backstage/types | package.json | error |
| zod | package.json | error |
| @backstage/frontend-app-api | packages/core-compat-api/package.json | error |
| @backstage/types | packages/core-compat-api/package.json | error |
| zod | packages/core-compat-api/package.json | error |
+7 -7
View File
@@ -4,21 +4,21 @@
| Name | Location | Severity |
| :-------- | :----------- | :------- |
| pluralize | package.json | error |
| pluralize | packages/core-components/package.json | error |
## Unused devDependencies (3)
| Name | Location | Severity |
| :---------------------- | :----------- | :------- |
| @backstage/app-defaults | package.json | error |
| @types/google-protobuf | package.json | error |
| cross-fetch | package.json | error |
| @backstage/app-defaults | packages/core-components/package.json | error |
| @types/google-protobuf | packages/core-components/package.json | error |
| cross-fetch | packages/core-components/package.json | error |
## Unlisted dependencies (3)
| Name | Location | Severity |
| :---------------- | :------------------------------------------------------ | :------- |
| copy-to-clipboard | src/components/LogViewer/useLogViewerSelection.test.tsx | error |
| copy-to-clipboard | src/components/LogViewer/RealLogViewer.test.tsx | error |
| csstype | src/components/Lifecycle/Lifecycle.tsx | error |
| copy-to-clipboard | packages/core-components/src/components/LogViewer/useLogViewerSelection.test.tsx | error |
| copy-to-clipboard | packages/core-components/src/components/LogViewer/RealLogViewer.test.tsx | error |
| csstype | packages/core-components/src/components/Lifecycle/Lifecycle.tsx | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @testing-library/user-event | package.json | error |
| @testing-library/user-event | packages/core-plugin-api/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :-------------------- | :----------- | :------- |
| @types/command-exists | package.json | error |
| @types/command-exists | packages/create-app/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| @playwright/test | package.json | error |
| @playwright/test | packages/e2e-test-utils/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :-------------------- | :----------- | :------- |
| @backstage/create-app | package.json | error |
| @backstage/create-app | packages/e2e-test/package.json | error |
+11 -4
View File
@@ -1,10 +1,17 @@
# Knip report
## Unused dependencies (3)
## Unused dependencies (4)
| Name | Location | Severity |
| :--------------------------- | :----------- | :------- |
| @backstage/frontend-defaults | package.json | error |
| @backstage/errors | package.json | error |
| zod | package.json | error |
| @backstage/frontend-defaults | packages/frontend-app-api/package.json | error |
| @backstage/version-bridge | packages/frontend-app-api/package.json | error |
| @backstage/errors | packages/frontend-app-api/package.json | error |
| zod | packages/frontend-app-api/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :----------------------------- | :----------- | :------- |
| @backstage/frontend-test-utils | packages/frontend-app-api/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| @react-hookz/web | package.json | error |
| @react-hookz/web | packages/frontend-defaults/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---------------- | :----------- | :------- |
| @backstage/config | package.json | error |
| @backstage/config | packages/frontend-dynamic-feature-loader/package.json | error |
+7 -7
View File
@@ -4,16 +4,16 @@
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| @backstage/version-bridge | package.json | error |
| zod | package.json | error |
| @backstage/version-bridge | packages/frontend-internal/package.json | error |
| zod | packages/frontend-internal/package.json | error |
## Unused devDependencies (5)
| Name | Location | Severity |
| :----------------------------- | :----------- | :------- |
| @backstage/frontend-test-utils | package.json | error |
| @backstage/frontend-app-api | package.json | error |
| @testing-library/jest-dom | package.json | error |
| @testing-library/react | package.json | error |
| @backstage/test-utils | package.json | error |
| @backstage/frontend-test-utils | packages/frontend-internal/package.json | error |
| @backstage/frontend-app-api | packages/frontend-internal/package.json | error |
| @testing-library/jest-dom | packages/frontend-internal/package.json | error |
| @testing-library/react | packages/frontend-internal/package.json | error |
| @backstage/test-utils | packages/frontend-internal/package.json | error |
+4 -4
View File
@@ -4,13 +4,13 @@
| Name | Location | Severity |
| :------------------------- | :----------- | :------- |
| @backstage/core-components | package.json | error |
| @material-ui/core | package.json | error |
| lodash | package.json | error |
| @backstage/core-components | packages/frontend-plugin-api/package.json | error |
| @material-ui/core | packages/frontend-plugin-api/package.json | error |
| lodash | packages/frontend-plugin-api/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @backstage/frontend-app-api | package.json | error |
| @backstage/frontend-app-api | packages/frontend-plugin-api/package.json | error |
+2 -2
View File
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| @backstage/version-bridge | package.json | error |
| zod | package.json | error |
| @backstage/version-bridge | packages/frontend-test-utils/package.json | error |
| zod | packages/frontend-test-utils/package.json | error |
+4 -4
View File
@@ -4,13 +4,13 @@
| Name | Location | Severity |
| :-------------------------------- | :----------- | :------- |
| @aws-sdk/credential-provider-node | package.json | error |
| @backstage/errors | package.json | error |
| @aws-sdk/credential-provider-node | packages/integration-aws-node/package.json | error |
| @backstage/errors | packages/integration-aws-node/package.json | error |
## Unused devDependencies (2)
| Name | Location | Severity |
| :----------------------- | :----------- | :------- |
| @backstage/config-loader | package.json | error |
| @backstage/test-utils | package.json | error |
| @backstage/config-loader | packages/integration-aws-node/package.json | error |
| @backstage/test-utils | packages/integration-aws-node/package.json | error |
+2 -2
View File
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :------------------- | :----------- | :------- |
| @testing-library/dom | package.json | error |
| msw | package.json | error |
| @testing-library/dom | packages/integration-react/package.json | error |
| msw | packages/integration-react/package.json | error |
+2 -2
View File
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| @testing-library/jest-dom | package.json | error |
| @testing-library/react | package.json | error |
| @testing-library/jest-dom | packages/opaque-internal/package.json | error |
| @testing-library/react | packages/opaque-internal/package.json | error |
+7 -7
View File
@@ -4,21 +4,21 @@
| Name | Location | Severity |
| :---------------------------------- | :----------- | :------- |
| @openapitools/openapi-generator-cli | package.json | error |
| @stoplight/spectral-runtime | package.json | error |
| @electric-sql/pglite | package.json | error |
| is-glob | package.json | error |
| @openapitools/openapi-generator-cli | packages/repo-tools/package.json | error |
| @stoplight/spectral-runtime | packages/repo-tools/package.json | error |
| @electric-sql/pglite | packages/repo-tools/package.json | error |
| is-glob | packages/repo-tools/package.json | error |
## Unused devDependencies (2)
| Name | Location | Severity |
| :------------- | :----------- | :------- |
| @types/is-glob | package.json | error |
| typedoc | package.json | error |
| @types/is-glob | packages/repo-tools/package.json | error |
| typedoc | packages/repo-tools/package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :------- | :----------- | :------- |
| prettier | package.json | error |
| prettier | packages/repo-tools/package.json | error |
@@ -106,13 +106,17 @@ async function handlePackage({
let report = await run(
`${knipDir}/knip.js`,
`-W ${packageDir}`, // Run the desired workspace
'--config knip.json',
'-W', // Run the desired workspace
packageDir,
'--config',
'knip.json',
'--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',
'--include',
'dependencies,unlisted',
'--reporter',
'markdown',
);
// Adjust report paths to be relative to workspace
+38 -21
View File
@@ -14,7 +14,7 @@
* limitations under the License.
*/
import { execFile } from 'child_process';
import { spawn } from 'child_process';
import os from 'os';
import pLimit from 'p-limit';
@@ -29,26 +29,43 @@ export function createBinRunner(cwd: string, path: string) {
limiter(
() =>
new Promise<string>((resolve, reject) => {
execFile(
'node',
[path, ...command],
{
cwd,
shell: true,
timeout: 3 * 60 * 1000,
maxBuffer: 1024 * 1024,
},
(err, stdout, stderr) => {
if (err) {
console.log('err', err);
reject(new Error(`${err.message}\n${stderr}`));
} else if (stderr) {
reject(new Error(`Command printed error output: ${stderr}`));
} else {
resolve(stdout);
}
},
);
// Handle the case where path is empty and the script path is the first command argument
const args = path ? [path, ...command] : command;
const child = spawn('node', args, {
cwd,
stdio: ['ignore', 'pipe', 'pipe'],
});
let stdout = '';
let stderr = '';
child.stdout?.on('data', data => {
stdout += data.toString();
});
child.stderr?.on('data', data => {
stderr += data.toString();
});
child.on('error', err => {
reject(new Error(`Process error: ${err.message}`));
});
child.on('close', (code, signal) => {
if (signal) {
reject(
new Error(
`Process was killed with signal ${signal}\n${stderr}`,
),
);
} else if (code !== 0) {
reject(new Error(`Process exited with code ${code}\n${stderr}`));
} else if (stderr.trim()) {
reject(new Error(`Command printed error output: ${stderr}`));
} else {
resolve(stdout);
}
});
}),
);
}
@@ -4,14 +4,14 @@
| Name | Location | Severity |
| :-------- | :----------- | :------- |
| react-use | package.json | error |
| history | package.json | error |
| react-use | packages/techdocs-cli-embedded-app/package.json | error |
| history | packages/techdocs-cli-embedded-app/package.json | error |
## Unused devDependencies (3)
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @testing-library/user-event | package.json | error |
| @testing-library/dom | package.json | error |
| cross-env | package.json | error |
| @testing-library/user-event | packages/techdocs-cli-embedded-app/package.json | error |
| @testing-library/dom | packages/techdocs-cli-embedded-app/package.json | error |
| cross-env | packages/techdocs-cli-embedded-app/package.json | error |
+3 -3
View File
@@ -4,12 +4,12 @@
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| global-agent | package.json | error |
| global-agent | packages/techdocs-cli/package.json | error |
## Unused devDependencies (2)
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| techdocs-cli-embedded-app | package.json | error |
| @types/webpack-env | package.json | error |
| techdocs-cli-embedded-app | packages/techdocs-cli/package.json | error |
| @types/webpack-env | packages/techdocs-cli/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| react-router-dom | package.json | error |
| react-router-dom | packages/theme/package.json | error |
+16 -14
View File
@@ -1,20 +1,22 @@
# Knip report
## Unused devDependencies (5)
## Unused dependencies (1)
| Name | Location | Severity |
| :------------------------------- | :----------- | :------- |
| @storybook/addon-styling-webpack | package.json | error |
| mini-css-extract-plugin | package.json | error |
| @storybook/blocks | package.json | error |
| globals | package.json | error |
| glob | package.json | error |
| Name | Location | Severity |
| :-------------------- | :----------- | :------- |
| @tanstack/react-table | packages/ui/package.json | error |
## Unlisted dependencies (3)
## Unused devDependencies (2)
| Name | Location | Severity |
| :--------------------- | :----------------------------------------- | :------- |
| @react-types/overlays | src/components/Tooltip/Tooltip.stories.tsx | error |
| react-aria | src/components/Menu/Combobox.tsx | error |
| @storybook/preview-api | .storybook/preview.tsx | error |
| Name | Location | Severity |
| :------ | :----------- | :------- |
| globals | packages/ui/package.json | error |
| glob | packages/ui/package.json | error |
## Unlisted dependencies (2)
| Name | Location | Severity |
| :-------------------- | :------------------------------------------- | :------- |
| react-stately | packages/ui/src/components/TagGroup/TagGroup.stories.tsx | error |
| @react-types/overlays | packages/ui/src/components/Tooltip/Tooltip.stories.tsx | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| react-router-dom | package.json | error |
| react-router-dom | packages/version-bridge/package.json | error |
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| react-router-dom | package.json | error |
| react-dom | package.json | error |
| react-router-dom | plugins/api-docs-module-protoc-gen-doc/package.json | error |
| react-dom | plugins/api-docs-module-protoc-gen-doc/package.json | error |
+5 -5
View File
@@ -4,14 +4,14 @@
| Name | Location | Severity |
| :------------------- | :----------- | :------- |
| isomorphic-form-data | package.json | error |
| graphql-config | package.json | error |
| graphql-ws | package.json | error |
| isomorphic-form-data | plugins/api-docs/package.json | error |
| graphql-config | plugins/api-docs/package.json | error |
| graphql-ws | plugins/api-docs/package.json | error |
## Unused devDependencies (2)
| Name | Location | Severity |
| :---------------------- | :----------- | :------- |
| @backstage/core-app-api | package.json | error |
| @types/highlightjs | package.json | error |
| @backstage/core-app-api | plugins/api-docs/package.json | error |
| @types/highlightjs | plugins/api-docs/package.json | error |
+3 -3
View File
@@ -4,12 +4,12 @@
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @backstage/plugin-auth-node | package.json | error |
| yn | package.json | error |
| @backstage/plugin-auth-node | plugins/app-backend/package.json | error |
| yn | plugins/app-backend/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :------------------------- | :----------- | :------- |
| @backstage/backend-app-api | package.json | error |
| @backstage/backend-app-api | plugins/app-backend/package.json | error |
+9 -7
View File
@@ -1,16 +1,18 @@
# Knip report
## Unused dependencies (2)
## Unused dependencies (4)
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| @material-ui/lab | package.json | error |
| react-use | package.json | error |
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| @backstage/version-bridge | plugins/app/package.json | error |
| @material-ui/lab | plugins/app/package.json | error |
| react-use | plugins/app/package.json | error |
| zod | plugins/app/package.json | error |
## Unused devDependencies (2)
| Name | Location | Severity |
| :------------------- | :----------- | :------- |
| @backstage/dev-utils | package.json | error |
| msw | package.json | error |
| @backstage/dev-utils | plugins/app/package.json | error |
| msw | plugins/app/package.json | error |
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :------- | :----------- | :------- |
| passport | package.json | error |
| express | package.json | error |
| passport | plugins/auth-backend-module-atlassian-provider/package.json | error |
| express | plugins/auth-backend-module-atlassian-provider/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :----------------------------- | :----------- | :------- |
| @backstage/plugin-auth-backend | package.json | error |
| @backstage/plugin-auth-backend | plugins/auth-backend-module-aws-alb-provider/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :----------------------- | :----------- | :------- |
| @backstage/catalog-model | package.json | error |
| @backstage/catalog-model | plugins/auth-backend-module-azure-easyauth-provider/package.json | error |
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :------- | :----------- | :------- |
| passport | package.json | error |
| express | package.json | error |
| passport | plugins/auth-backend-module-bitbucket-provider/package.json | error |
| express | plugins/auth-backend-module-bitbucket-provider/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------- | :----------- | :------- |
| passport | package.json | error |
| passport | plugins/auth-backend-module-bitbucket-server-provider/package.json | error |
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :------- | :----------- | :------- |
| passport | package.json | error |
| express | package.json | error |
| passport | plugins/auth-backend-module-gitlab-provider/package.json | error |
| express | plugins/auth-backend-module-gitlab-provider/package.json | error |
@@ -4,12 +4,12 @@
| Name | Location | Severity |
| :-------------- | :----------- | :------- |
| passport-oauth2 | package.json | error |
| passport-oauth2 | plugins/auth-backend-module-guest-provider/package.json | error |
## Unused devDependencies (2)
| Name | Location | Severity |
| :---------------------------- | :----------- | :------- |
| @backstage/backend-test-utils | package.json | error |
| express | package.json | error |
| @backstage/backend-test-utils | plugins/auth-backend-module-guest-provider/package.json | error |
| express | plugins/auth-backend-module-guest-provider/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------- | :----------- | :------- |
| passport | package.json | error |
| passport | plugins/auth-backend-module-oauth2-provider/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---------------------------- | :----------- | :------- |
| @backstage/backend-test-utils | package.json | error |
| @backstage/backend-test-utils | plugins/auth-backend-module-oauth2-proxy-provider/package.json | error |
@@ -4,14 +4,14 @@
| Name | Location | Severity |
| :------- | :----------- | :------- |
| passport | package.json | error |
| zod | package.json | error |
| passport | plugins/auth-backend-module-oidc-provider/package.json | error |
| zod | plugins/auth-backend-module-oidc-provider/package.json | error |
## Unused devDependencies (3)
| Name | Location | Severity |
| :--------------------- | :----------- | :------- |
| express-promise-router | package.json | error |
| express-session | package.json | error |
| cookie-parser | package.json | error |
| express-promise-router | plugins/auth-backend-module-oidc-provider/package.json | error |
| express-session | plugins/auth-backend-module-oidc-provider/package.json | error |
| cookie-parser | plugins/auth-backend-module-oidc-provider/package.json | error |
@@ -4,12 +4,12 @@
| Name | Location | Severity |
| :------- | :----------- | :------- |
| passport | package.json | error |
| express | package.json | error |
| passport | plugins/auth-backend-module-okta-provider/package.json | error |
| express | plugins/auth-backend-module-okta-provider/package.json | error |
## Unlisted dependencies (1)
| Name | Location | Severity |
| :-------------- | :------------- | :------- |
| passport-oauth2 | src/types.d.ts | error |
| passport-oauth2 | plugins/auth-backend-module-okta-provider/src/types.d.ts | error |
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :------- | :----------- | :------- |
| passport | package.json | error |
| express | package.json | error |
| passport | plugins/auth-backend-module-onelogin-provider/package.json | error |
| express | plugins/auth-backend-module-onelogin-provider/package.json | error |
@@ -4,7 +4,7 @@
| Name | Location | Severity |
| :-------------- | :----------- | :------- |
| express-session | package.json | error |
| cookie-parser | package.json | error |
| passport | package.json | error |
| express-session | plugins/auth-backend-module-pinniped-provider/package.json | error |
| cookie-parser | plugins/auth-backend-module-pinniped-provider/package.json | error |
| passport | plugins/auth-backend-module-pinniped-provider/package.json | error |
@@ -4,11 +4,11 @@
| Name | Location | Severity |
| :----------------------- | :----------- | :------- |
| @backstage/catalog-model | package.json | error |
| @backstage/catalog-model | plugins/auth-backend-module-vmware-cloud-provider/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :---------------- | :----------- | :------- |
| @backstage/errors | package.json | error |
| @backstage/errors | plugins/auth-backend-module-vmware-cloud-provider/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :-- | :----------- | :------- |
| msw | package.json | error |
| msw | plugins/auth-react/package.json | error |
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :---------------------------------- | :----------- | :------- |
| @openapitools/openapi-generator-cli | package.json | error |
| ts-morph | package.json | error |
| @openapitools/openapi-generator-cli | plugins/bitbucket-cloud-common/package.json | error |
| ts-morph | plugins/bitbucket-cloud-common/package.json | error |
@@ -4,12 +4,12 @@
| Name | Location | Severity |
| :---------------------------- | :----------- | :------- |
| @aws-sdk/credential-providers | package.json | error |
| winston | package.json | error |
| @aws-sdk/credential-providers | plugins/catalog-backend-module-aws/package.json | error |
| winston | plugins/catalog-backend-module-aws/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-aws/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-azure/package.json | error |
@@ -4,11 +4,11 @@
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| @backstage/catalog-client | package.json | error |
| @backstage/catalog-client | plugins/catalog-backend-module-bitbucket-cloud/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-bitbucket-cloud/package.json | error |
@@ -4,11 +4,11 @@
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| @backstage/catalog-client | package.json | error |
| @backstage/catalog-client | plugins/catalog-backend-module-bitbucket-server/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-bitbucket-server/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---------------------------- | :----------- | :------- |
| @backstage/backend-test-utils | package.json | error |
| @backstage/backend-test-utils | plugins/catalog-backend-module-gcp/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-gerrit/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-github-org/package.json | error |
@@ -4,21 +4,21 @@
| Name | Location | Severity |
| :-------------------------------- | :----------- | :------- |
| @backstage/plugin-catalog-backend | package.json | error |
| @backstage/catalog-client | package.json | error |
| @backstage/plugin-catalog-backend | plugins/catalog-backend-module-github/package.json | error |
| @backstage/catalog-client | plugins/catalog-backend-module-github/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-github/package.json | error |
## Unlisted dependencies (4)
| Name | Location | Severity |
| :---------------------- | :-------------------------------------------- | :------- |
| @octokit/webhooks-types | src/providers/GithubMultiOrgEntityProvider.ts | error |
| @octokit/webhooks-types | src/providers/GithubEntityProvider.test.ts | error |
| @octokit/webhooks-types | src/providers/GithubOrgEntityProvider.ts | error |
| @octokit/webhooks-types | src/providers/GithubEntityProvider.ts | error |
| @octokit/webhooks-types | plugins/catalog-backend-module-github/src/providers/GithubMultiOrgEntityProvider.ts | error |
| @octokit/webhooks-types | plugins/catalog-backend-module-github/src/providers/GithubEntityProvider.test.ts | error |
| @octokit/webhooks-types | plugins/catalog-backend-module-github/src/providers/GithubOrgEntityProvider.ts | error |
| @octokit/webhooks-types | plugins/catalog-backend-module-github/src/providers/GithubEntityProvider.ts | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-gitlab-org/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-gitlab/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---------------------------------- | :----------- | :------- |
| @backstage/plugin-permission-common | package.json | error |
| @backstage/plugin-permission-common | plugins/catalog-backend-module-incremental-ingestion/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-msgraph/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------------ | :----------- | :------- |
| openapi-types | package.json | error |
| openapi-types | plugins/catalog-backend-module-openapi/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---- | :----------- | :------- |
| luxon | package.json | error |
| luxon | plugins/catalog-backend-module-puppetdb/package.json | error |
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :----------------------------- | :----------- | :------- |
| @backstage/plugin-catalog-node | package.json | error |
| @backstage/plugin-auth-node | package.json | error |
| @backstage/plugin-catalog-node | plugins/catalog-backend-module-unprocessed/package.json | error |
| @backstage/plugin-auth-node | plugins/catalog-backend-module-unprocessed/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------------- | :----------- | :------- |
| better-sqlite3 | package.json | error |
| better-sqlite3 | plugins/catalog-backend/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------ | :----------- | :------- |
| p-limit | package.json | error |
| p-limit | plugins/catalog-graph/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------------------ | :----------- | :------- |
| react-test-renderer | package.json | error |
| react-test-renderer | plugins/catalog-react/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :--------------------- | :----------- | :------- |
| @testing-library/react | package.json | error |
| @testing-library/react | plugins/catalog-unprocessed-entities/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------ | :----------- | :------- |
| history | package.json | error |
| history | plugins/catalog/package.json | error |
+3 -3
View File
@@ -4,7 +4,7 @@
| Name | Location | Severity |
| :-------------------------------- | :----------- | :------- |
| @backstage/plugin-permission-node | package.json | error |
| semver | package.json | error |
| yn | package.json | error |
| @backstage/plugin-permission-node | plugins/devtools-backend/package.json | error |
| semver | plugins/devtools-backend/package.json | error |
| yn | plugins/devtools-backend/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------------- | :----------- | :------- |
| @aws-sdk/types | package.json | error |
| @aws-sdk/types | plugins/events-backend-module-aws-sqs/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------------------------- | :----------- | :------- |
| @backstage/backend-app-api | package.json | error |
| @backstage/backend-app-api | plugins/events-backend/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| @backstage/types | package.json | error |
| @backstage/types | plugins/events-node/package.json | error |
+2 -2
View File
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :--------------------- | :----------- | :------- |
| @testing-library/react | package.json | error |
| @testing-library/dom | package.json | error |
| @testing-library/react | plugins/example-todo-list/package.json | error |
| @testing-library/dom | plugins/example-todo-list/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :----------------------- | :----------- | :------- |
| @types/react-grid-layout | package.json | error |
| @types/react-grid-layout | plugins/home-react/package.json | error |
+11 -10
View File
@@ -1,21 +1,22 @@
# Knip report
## Unused dependencies (7)
## Unused dependencies (8)
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @backstage/plugin-auth-node | package.json | error |
| stream-buffers | package.json | error |
| compression | package.json | error |
| helmet | package.json | error |
| morgan | package.json | error |
| cors | package.json | error |
| yn | package.json | error |
| @backstage/plugin-auth-node | plugins/kubernetes-backend/package.json | error |
| stream-buffers | plugins/kubernetes-backend/package.json | error |
| compression | plugins/kubernetes-backend/package.json | error |
| winston | plugins/kubernetes-backend/package.json | error |
| helmet | plugins/kubernetes-backend/package.json | error |
| morgan | plugins/kubernetes-backend/package.json | error |
| cors | plugins/kubernetes-backend/package.json | error |
| yn | plugins/kubernetes-backend/package.json | error |
## Unused devDependencies (2)
| Name | Location | Severity |
| :------------------------- | :----------- | :------- |
| @backstage/backend-app-api | package.json | error |
| @types/aws4 | package.json | error |
| @backstage/backend-app-api | plugins/kubernetes-backend/package.json | error |
| @types/aws4 | plugins/kubernetes-backend/package.json | error |
+6 -6
View File
@@ -4,15 +4,15 @@
| Name | Location | Severity |
| :---------------------- | :----------- | :------- |
| @kubernetes-models/base | package.json | error |
| cronstrue | package.json | error |
| js-yaml | package.json | error |
| lodash | package.json | error |
| luxon | package.json | error |
| @kubernetes-models/base | plugins/kubernetes-cluster/package.json | error |
| cronstrue | plugins/kubernetes-cluster/package.json | error |
| js-yaml | plugins/kubernetes-cluster/package.json | error |
| lodash | plugins/kubernetes-cluster/package.json | error |
| luxon | plugins/kubernetes-cluster/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :------------------- | :----------- | :------- |
| @testing-library/dom | package.json | error |
| @testing-library/dom | plugins/kubernetes-cluster/package.json | error |
+2 -2
View File
@@ -4,11 +4,11 @@
| Name | Location | Severity |
| :------ | :----------- | :------- |
| winston | package.json | error |
| winston | plugins/kubernetes-node/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :------------------------- | :----------- | :------- |
| @backstage/backend-app-api | package.json | error |
| @backstage/backend-app-api | plugins/kubernetes-node/package.json | error |
+11 -11
View File
@@ -4,15 +4,15 @@
| Name | Location | Severity |
| :------------------------------ | :----------- | :------- |
| @kubernetes-models/apimachinery | package.json | error |
| @kubernetes-models/base | package.json | error |
| @kubernetes/client-node | package.json | error |
| @xterm/addon-attach | package.json | error |
| kubernetes-models | package.json | error |
| @xterm/addon-fit | package.json | error |
| @xterm/xterm | package.json | error |
| cronstrue | package.json | error |
| js-yaml | package.json | error |
| lodash | package.json | error |
| luxon | package.json | error |
| @kubernetes-models/apimachinery | plugins/kubernetes/package.json | error |
| @kubernetes-models/base | plugins/kubernetes/package.json | error |
| @kubernetes/client-node | plugins/kubernetes/package.json | error |
| @xterm/addon-attach | plugins/kubernetes/package.json | error |
| kubernetes-models | plugins/kubernetes/package.json | error |
| @xterm/addon-fit | plugins/kubernetes/package.json | error |
| @xterm/xterm | plugins/kubernetes/package.json | error |
| cronstrue | plugins/kubernetes/package.json | error |
| js-yaml | plugins/kubernetes/package.json | error |
| lodash | plugins/kubernetes/package.json | error |
| luxon | plugins/kubernetes/package.json | error |
+2 -2
View File
@@ -4,6 +4,6 @@
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| @backstage/catalog-client | package.json | error |
| zod | package.json | error |
| @backstage/catalog-client | plugins/mcp-actions-backend/package.json | error |
| zod | plugins/mcp-actions-backend/package.json | error |
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------------- | :----------- | :------- |
| @aws-sdk/types | package.json | error |
| @aws-sdk/types | plugins/notifications-backend-module-email/package.json | error |
@@ -4,14 +4,14 @@
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @slack/types | package.json | error |
| @slack/bolt | package.json | error |
| @slack/types | plugins/notifications-backend-module-slack/package.json | error |
| @slack/bolt | plugins/notifications-backend-module-slack/package.json | error |
## Unused devDependencies (3)
| Name | Location | Severity |
| :-------------------- | :----------- | :------- |
| @backstage/test-utils | package.json | error |
| @faker-js/faker | package.json | error |
| msw | package.json | error |
| @backstage/test-utils | plugins/notifications-backend-module-slack/package.json | error |
| @faker-js/faker | plugins/notifications-backend-module-slack/package.json | error |
| msw | plugins/notifications-backend-module-slack/package.json | error |
+5 -5
View File
@@ -4,14 +4,14 @@
| Name | Location | Severity |
| :---------------------------- | :----------- | :------- |
| @backstage/plugin-events-node | package.json | error |
| @backstage/plugin-auth-node | package.json | error |
| winston | package.json | error |
| yn | package.json | error |
| @backstage/plugin-events-node | plugins/notifications-backend/package.json | error |
| @backstage/plugin-auth-node | plugins/notifications-backend/package.json | error |
| winston | plugins/notifications-backend/package.json | error |
| yn | plugins/notifications-backend/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :-- | :----------- | :------- |
| msw | package.json | error |
| msw | plugins/notifications-backend/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :----------------- | :----------- | :------- |
| @material-ui/icons | package.json | error |
| @material-ui/icons | plugins/notifications-common/package.json | error |
+5 -5
View File
@@ -4,9 +4,9 @@
| Name | Location | Severity |
| :----------------------------- | :----------- | :------- |
| @backstage/plugin-signals-node | package.json | error |
| @backstage/catalog-client | package.json | error |
| @backstage/catalog-model | package.json | error |
| knex | package.json | error |
| uuid | package.json | error |
| @backstage/plugin-signals-node | plugins/notifications-node/package.json | error |
| @backstage/catalog-client | plugins/notifications-node/package.json | error |
| @backstage/catalog-model | plugins/notifications-node/package.json | error |
| knex | plugins/notifications-node/package.json | error |
| uuid | plugins/notifications-node/package.json | error |
+4 -4
View File
@@ -4,13 +4,13 @@
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| @backstage/types | package.json | error |
| @material-ui/lab | package.json | error |
| @backstage/types | plugins/notifications/package.json | error |
| @material-ui/lab | plugins/notifications/package.json | error |
## Unused devDependencies (2)
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @testing-library/user-event | package.json | error |
| @backstage/core-app-api | package.json | error |
| @testing-library/user-event | plugins/notifications/package.json | error |
| @backstage/core-app-api | plugins/notifications/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------------------------ | :----------- | :------- |
| @backstage/catalog-client | package.json | error |
| @backstage/catalog-client | plugins/org-react/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :---------------------------------- | :----------- | :------- |
| @backstage/plugin-permission-common | package.json | error |
| @backstage/plugin-permission-common | plugins/org/package.json | error |
@@ -4,11 +4,11 @@
| Name | Location | Severity |
| :-------------------------- | :----------- | :------- |
| @backstage/plugin-auth-node | package.json | error |
| @backstage/plugin-auth-node | plugins/permission-backend-module-policy-allow-all/package.json | error |
## Unused devDependencies (1)
| Name | Location | Severity |
| :---------------------------- | :----------- | :------- |
| @backstage/backend-test-utils | package.json | error |
| @backstage/backend-test-utils | plugins/permission-backend-module-policy-allow-all/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :- | :----------- | :------- |
| yn | package.json | error |
| yn | plugins/permission-backend/package.json | error |
+1 -1
View File
@@ -4,5 +4,5 @@
| Name | Location | Severity |
| :------------------------- | :----------- | :------- |
| @backstage/backend-app-api | package.json | error |
| @backstage/backend-app-api | plugins/proxy-backend/package.json | error |

Some files were not shown because too many files have changed in this diff Show More