WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit c6140bb

Browse files
committed
enable knip reports for workspace
Signed-off-by: Karthik <[email protected]>
1 parent a833714 commit c6140bb

File tree

7 files changed

+12
-101
lines changed

7 files changed

+12
-101
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@backstage-community/plugin-apollo-explorer': patch
3+
---
4+
5+
enable knip reports and remove unused dependencies

workspaces/apollo-explorer/.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ dist-types
33
coverage
44
.vscode
55
.eslintrc.js
6+
knip-report.md
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"autoVersionBump": true,
3-
"knipReports": false,
3+
"knipReports": true,
44
"listDeprecations": true
55
}

workspaces/apollo-explorer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"scripts": {
99
"start": "backstage-cli repo start",
1010
"tsc": "tsc",
11-
"tsc:full": "tsc --skipLibCheck false --incremental false",
11+
"tsc:full": "tsc --skipLibCheck true --incremental false",
1212
"build:all": "backstage-cli repo build --all",
1313
"clean": "backstage-cli repo clean",
1414
"test": "backstage-cli repo test",
Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,2 @@
11
# Knip report
22

3-
## Unused dependencies (2)
4-
5-
| Name | Location | Severity |
6-
| :--------------- | :----------- | :------- |
7-
| @material-ui/lab | package.json | error |
8-
| react-use | package.json | error |
9-
10-
## Unused devDependencies (3)
11-
12-
| Name | Location | Severity |
13-
| :--------------------- | :----------- | :------- |
14-
| @testing-library/react | package.json | error |
15-
| @testing-library/dom | package.json | error |
16-
| canvas | package.json | error |

workspaces/apollo-explorer/plugins/apollo-explorer/package.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,13 @@
4040
"@backstage/core-components": "backstage:^",
4141
"@backstage/core-plugin-api": "backstage:^",
4242
"@material-ui/core": "^4.12.2",
43-
"@material-ui/lab": "^4.0.0-alpha.61",
4443
"@types/react": "^16.13.1 || ^17.0.0 || ^18.0.0",
45-
"react-use": "^17.5.0",
4644
"use-deep-compare-effect": "^1.8.1"
4745
},
4846
"devDependencies": {
4947
"@backstage/cli": "backstage:^",
5048
"@backstage/dev-utils": "backstage:^",
51-
"@testing-library/dom": "^10.0.0",
5249
"@testing-library/jest-dom": "^6.0.0",
53-
"@testing-library/react": "^15.0.0",
5450
"@types/react-dom": "^18.2.19",
5551
"react": "^16.13.1 || ^17.0.0 || ^18.0.0",
5652
"react-dom": "^16.13.1 || ^17.0.0 || ^18.0.0",

workspaces/apollo-explorer/yarn.lock

Lines changed: 4 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ __metadata:
323323
languageName: node
324324
linkType: hard
325325

326-
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.27.1, @babel/code-frame@npm:^7.8.3":
326+
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.27.1, @babel/code-frame@npm:^7.8.3":
327327
version: 7.27.1
328328
resolution: "@babel/code-frame@npm:7.27.1"
329329
dependencies:
@@ -727,16 +727,12 @@ __metadata:
727727
"@backstage/core-plugin-api": "backstage:^"
728728
"@backstage/dev-utils": "backstage:^"
729729
"@material-ui/core": "npm:^4.12.2"
730-
"@material-ui/lab": "npm:^4.0.0-alpha.61"
731-
"@testing-library/dom": "npm:^10.0.0"
732730
"@testing-library/jest-dom": "npm:^6.0.0"
733-
"@testing-library/react": "npm:^15.0.0"
734731
"@types/react": "npm:^16.13.1 || ^17.0.0 || ^18.0.0"
735732
"@types/react-dom": "npm:^18.2.19"
736733
react: "npm:^16.13.1 || ^17.0.0 || ^18.0.0"
737734
react-dom: "npm:^16.13.1 || ^17.0.0 || ^18.0.0"
738735
react-router-dom: "npm:6.0.0-beta.0 || ^6.3.0"
739-
react-use: "npm:^17.5.0"
740736
use-deep-compare-effect: "npm:^1.8.1"
741737
peerDependencies:
742738
react: ^16.13.1 || ^17.0.0 || ^18.0.0
@@ -6929,22 +6925,6 @@ __metadata:
69296925
languageName: node
69306926
linkType: hard
69316927

6932-
"@testing-library/dom@npm:^10.0.0":
6933-
version: 10.0.0
6934-
resolution: "@testing-library/dom@npm:10.0.0"
6935-
dependencies:
6936-
"@babel/code-frame": "npm:^7.10.4"
6937-
"@babel/runtime": "npm:^7.12.5"
6938-
"@types/aria-query": "npm:^5.0.1"
6939-
aria-query: "npm:5.3.0"
6940-
chalk: "npm:^4.1.0"
6941-
dom-accessibility-api: "npm:^0.5.9"
6942-
lz-string: "npm:^1.5.0"
6943-
pretty-format: "npm:^27.0.2"
6944-
checksum: 10/d0d0ffffed0dae705c5c615d8779348743e66704b2da1ce3e2df7c2d038cde55d7f11819e9b50ca53d3ec815050fab928c8845316c2f713141b9fb8ad50921f6
6945-
languageName: node
6946-
linkType: hard
6947-
69486928
"@testing-library/jest-dom@npm:^6.0.0":
69496929
version: 6.4.2
69506930
resolution: "@testing-library/jest-dom@npm:6.4.2"
@@ -6978,20 +6958,6 @@ __metadata:
69786958
languageName: node
69796959
linkType: hard
69806960

6981-
"@testing-library/react@npm:^15.0.0":
6982-
version: 15.0.2
6983-
resolution: "@testing-library/react@npm:15.0.2"
6984-
dependencies:
6985-
"@babel/runtime": "npm:^7.12.5"
6986-
"@testing-library/dom": "npm:^10.0.0"
6987-
"@types/react-dom": "npm:^18.0.0"
6988-
peerDependencies:
6989-
react: ^18.0.0
6990-
react-dom: ^18.0.0
6991-
checksum: 10/6327e465733cec9455792acee7781d1437f7494ddbb976ca72e07446daaf8e7fe5dadd27d05690f09e8d4adce651984ed9aeca4ede9b87bf69b172f450085ede
6992-
languageName: node
6993-
linkType: hard
6994-
69956961
"@testing-library/react@npm:^16.0.0":
69966962
version: 16.1.0
69976963
resolution: "@testing-library/react@npm:16.1.0"
@@ -7081,13 +7047,6 @@ __metadata:
70817047
languageName: node
70827048
linkType: hard
70837049

7084-
"@types/aria-query@npm:^5.0.1":
7085-
version: 5.0.1
7086-
resolution: "@types/aria-query@npm:5.0.1"
7087-
checksum: 10/0635081bb506576b937899afa8e76e6b8d2faf5662f309d6fdc3fc89c749d63362cd8cb3baa0a6d786fe8664994fbffbb11461fcad62b5394f2663891e722b86
7088-
languageName: node
7089-
linkType: hard
7090-
70917050
"@types/babel__core@npm:^7.1.14":
70927051
version: 7.20.5
70937052
resolution: "@types/babel__core@npm:7.20.5"
@@ -8281,15 +8240,6 @@ __metadata:
82818240
languageName: node
82828241
linkType: hard
82838242

8284-
"aria-query@npm:5.3.0":
8285-
version: 5.3.0
8286-
resolution: "aria-query@npm:5.3.0"
8287-
dependencies:
8288-
dequal: "npm:^2.0.3"
8289-
checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e
8290-
languageName: node
8291-
linkType: hard
8292-
82938243
"aria-query@npm:^5.0.0, aria-query@npm:^5.3.2":
82948244
version: 5.3.2
82958245
resolution: "aria-query@npm:5.3.2"
@@ -10546,7 +10496,7 @@ __metadata:
1054610496
languageName: node
1054710497
linkType: hard
1054810498

10549-
"dequal@npm:^2.0.0, dequal@npm:^2.0.2, dequal@npm:^2.0.3":
10499+
"dequal@npm:^2.0.0, dequal@npm:^2.0.2":
1055010500
version: 2.0.3
1055110501
resolution: "dequal@npm:2.0.3"
1055210502
checksum: 10/6ff05a7561f33603df87c45e389c9ac0a95e3c056be3da1a0c4702149e3a7f6fe5ffbb294478687ba51a9e95f3a60e8b6b9005993acd79c292c7d15f71964b6b
@@ -10672,13 +10622,6 @@ __metadata:
1067210622
languageName: node
1067310623
linkType: hard
1067410624

10675-
"dom-accessibility-api@npm:^0.5.9":
10676-
version: 0.5.16
10677-
resolution: "dom-accessibility-api@npm:0.5.16"
10678-
checksum: 10/377b4a7f9eae0a5d72e1068c369c99e0e4ca17fdfd5219f3abd32a73a590749a267475a59d7b03a891f9b673c27429133a818c44b2e47e32fec024b34274e2ca
10679-
languageName: node
10680-
linkType: hard
10681-
1068210625
"dom-accessibility-api@npm:^0.6.3":
1068310626
version: 0.6.3
1068410627
resolution: "dom-accessibility-api@npm:0.6.3"
@@ -15560,15 +15503,6 @@ __metadata:
1556015503
languageName: node
1556115504
linkType: hard
1556215505

15563-
"lz-string@npm:^1.5.0":
15564-
version: 1.5.0
15565-
resolution: "lz-string@npm:1.5.0"
15566-
bin:
15567-
lz-string: bin/bin.js
15568-
checksum: 10/e86f0280e99a8d8cd4eef24d8601ddae15ce54e43ac9990dfcb79e1e081c255ad24424a30d78d2ad8e51a8ce82a66a930047fed4b4aa38c6f0b392ff9300edfc
15569-
languageName: node
15570-
linkType: hard
15571-
1557215506
"magic-string@npm:^0.30.3, magic-string@npm:^0.30.4":
1557315507
version: 0.30.8
1557415508
resolution: "magic-string@npm:0.30.8"
@@ -18062,17 +17996,6 @@ __metadata:
1806217996
languageName: node
1806317997
linkType: hard
1806417998

18065-
"pretty-format@npm:^27.0.2":
18066-
version: 27.5.1
18067-
resolution: "pretty-format@npm:27.5.1"
18068-
dependencies:
18069-
ansi-regex: "npm:^5.0.1"
18070-
ansi-styles: "npm:^5.0.0"
18071-
react-is: "npm:^17.0.1"
18072-
checksum: 10/248990cbef9e96fb36a3e1ae6b903c551ca4ddd733f8d0912b9cc5141d3d0b3f9f8dfb4d799fb1c6723382c9c2083ffbfa4ad43ff9a0e7535d32d41fd5f01da6
18073-
languageName: node
18074-
linkType: hard
18075-
1807617999
"pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0":
1807718000
version: 29.7.0
1807818001
resolution: "pretty-format@npm:29.7.0"
@@ -18615,7 +18538,7 @@ __metadata:
1861518538
languageName: node
1861618539
linkType: hard
1861718540

18618-
"react-is@npm:^16.8.0 || ^17.0.0, react-is@npm:^17.0.1":
18541+
"react-is@npm:^16.8.0 || ^17.0.0":
1861918542
version: 17.0.2
1862018543
resolution: "react-is@npm:17.0.2"
1862118544
checksum: 10/73b36281e58eeb27c9cc6031301b6ae19ecdc9f18ae2d518bdb39b0ac564e65c5779405d623f1df9abf378a13858b79442480244bd579968afc1faf9a2ce5e05
@@ -18804,7 +18727,7 @@ __metadata:
1880418727
languageName: node
1880518728
linkType: hard
1880618729

18807-
"react-use@npm:^17.2.4, react-use@npm:^17.3.2, react-use@npm:^17.5.0":
18730+
"react-use@npm:^17.2.4, react-use@npm:^17.3.2":
1880818731
version: 17.5.0
1880918732
resolution: "react-use@npm:17.5.0"
1881018733
dependencies:

0 commit comments

Comments
 (0)