Ignore optional peerDependencies

Let's figure out later what triggers those

Signed-off-by: Axel Hecht <axel@pike.org>
This commit is contained in:
Axel Hecht
2025-01-15 15:04:38 +01:00
parent a904b605aa
commit 84fd95c769
47 changed files with 5 additions and 273 deletions
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
@@ -7,9 +7,3 @@
| cross-fetch | package.json | error |
| msw | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -16,9 +16,3 @@
| react-router-stable | package.json | error |
| react-router-beta | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -8,12 +8,6 @@
| @backstage/types | package.json | error |
| zod | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
## Unlisted dependencies (2)
| Name | Location | Severity |
-6
View File
@@ -14,12 +14,6 @@
| @types/google-protobuf | package.json | error |
| cross-fetch | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
## Unlisted dependencies (3)
| Name | Location | Severity |
-6
View File
@@ -6,9 +6,3 @@
| :-------------------------- | :----------- | :------- |
| @testing-library/user-event | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -8,12 +8,6 @@
| @backstage/errors | package.json | error |
| zod | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
## Unlisted dependencies (3)
| Name | Location | Severity |
@@ -14,12 +14,6 @@
| :-------------------------- | :----------- | :------- |
| @backstage/frontend-app-api | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
## Unlisted dependencies (5)
| Name | Location | Severity |
@@ -7,12 +7,6 @@
| @backstage/version-bridge | package.json | error |
| zod | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
## Unlisted dependencies (1)
| Name | Location | Severity |
@@ -7,9 +7,3 @@
| @testing-library/dom | package.json | error |
| msw | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
@@ -83,6 +83,10 @@ async function generateKnipConfig({ knipConfigPath }: KnipConfigOptions) {
'{fixtures,migrations,templates}/**',
],
ignoreDependencies: [
// these is reported as a referenced optional peerDependencies
// TBD: investigate what triggers these
'@types/react',
'@types/jest',
'@backstage/cli', // everything depends on this for its package.json commands
'@backstage/theme', // this uses `declare module` in .d.ts so is implicitly used whenever extensions are needed
],
-7
View File
@@ -1,9 +1,2 @@
# Knip report
## Referenced optional peerDependencies (2)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
| @types/jest | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :--------------- | :----------- | :------- |
| react-router-dom | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :--------------- | :----------- | :------- |
| react-router-dom | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
@@ -7,9 +7,3 @@
| react-router-dom | package.json | error |
| react-dom | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -15,9 +15,3 @@
| @backstage/core-app-api | package.json | error |
| @types/highlightjs | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :------ | :----------- | :------- |
| p-limit | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :------------------ | :----------- | :------- |
| react-test-renderer | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
@@ -6,9 +6,3 @@
| :--------------------- | :----------- | :------- |
| @testing-library/react | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :------ | :----------- | :------- |
| history | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -7,9 +7,3 @@
| @testing-library/react | package.json | error |
| @testing-library/dom | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :----------------------- | :----------- | :------- |
| @types/react-grid-layout | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
@@ -16,9 +16,3 @@
| :------------------- | :----------- | :------- |
| @testing-library/dom | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -16,9 +16,3 @@
| luxon | package.json | error |
| xterm | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -14,9 +14,3 @@
| @testing-library/user-event | package.json | error |
| @backstage/core-app-api | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :------------------------ | :----------- | :------- |
| @backstage/catalog-client | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :---------------------------------- | :----------- | :------- |
| @backstage/plugin-permission-common | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
@@ -1,11 +1,10 @@
# Knip report
## Unused devDependencies (4)
## Unused devDependencies (3)
| Name | Location | Severity |
| :--------------- | :----------- | :------- |
| react-router-dom | package.json | error |
| @types/react | package.json | error |
| react-dom | package.json | error |
| react | package.json | error |
-6
View File
@@ -12,12 +12,6 @@
| :------------------------------- | :----------- | :------- |
| @backstage/plugin-catalog-common | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
## Unlisted dependencies (3)
| Name | Location | Severity |
-6
View File
@@ -8,12 +8,6 @@
| @rjsf/material-ui | package.json | error |
| git-url-parse | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
## Unlisted dependencies (1)
| Name | Location | Severity |
-6
View File
@@ -6,9 +6,3 @@
| :-------------------------- | :----------- | :------- |
| @backstage/frontend-app-api | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -13,9 +13,3 @@
| @testing-library/react | package.json | error |
| @backstage/test-utils | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -16,9 +16,3 @@
| @backstage/core-app-api | package.json | error |
| msw | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
@@ -12,9 +12,3 @@
| :------------------- | :----------- | :------- |
| @testing-library/dom | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -7,9 +7,3 @@
| @backstage/core-components | package.json | error |
| react-helmet | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -6,9 +6,3 @@
| :-- | :----------- | :------- |
| jss | package.json | error |
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |
-6
View File
@@ -1,8 +1,2 @@
# Knip report
## Referenced optional peerDependencies (1)
| Name | Location | Severity |
| :----------- | :----------- | :------- |
| @types/react | package.json | error |