remove unused packages

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2025-04-15 22:59:46 +02:00
parent 855dd3ba45
commit 5cdfe05cba
5 changed files with 19 additions and 245 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-auth-backend-module-github-provider': patch
---
Added missing types package
@@ -44,6 +44,7 @@
"@backstage/cli": "workspace:^",
"@backstage/plugin-auth-backend": "workspace:^",
"@backstage/types": "workspace:^",
"@types/passport-github2": "^1.2.4",
"supertest": "^7.0.0"
},
"configSchema": "config.d.ts"
-32
View File
@@ -1,34 +1,2 @@
# Knip report
## Unused dependencies (14)
| Name | Location | Severity |
| :---------------------- | :----------- | :------- |
| passport-google-oauth20 | package.json | error |
| passport-onelogin-oauth | package.json | error |
| google-auth-library | package.json | error |
| passport-microsoft | package.json | error |
| passport-github2 | package.json | error |
| passport-auth0 | package.json | error |
| openid-client | package.json | error |
| compression | package.json | error |
| node-cache | package.json | error |
| fs-extra | package.json | error |
| winston | package.json | error |
| morgan | package.json | error |
| cors | package.json | error |
| yn | package.json | error |
## Unused devDependencies (8)
| Name | Location | Severity |
| :----------------------------- | :----------- | :------- |
| @types/passport-google-oauth20 | package.json | error |
| @types/passport-microsoft | package.json | error |
| @types/passport-strategy | package.json | error |
| @types/passport-github2 | package.json | error |
| @types/passport-auth0 | package.json | error |
| @types/passport-saml | package.json | error |
| @types/body-parser | package.json | error |
| @types/xml2js | package.json | error |
+4 -28
View File
@@ -52,52 +52,28 @@
"@backstage/plugin-catalog-node": "workspace:^",
"@backstage/types": "workspace:^",
"@google-cloud/firestore": "^7.0.0",
"@node-saml/passport-saml": "^5.0.0",
"@types/express": "^4.17.6",
"@types/passport": "^1.0.3",
"compression": "^1.7.4",
"connect-session-knex": "^4.0.0",
"cookie-parser": "^1.4.5",
"cors": "^2.8.5",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
"express-session": "^1.17.1",
"fs-extra": "^11.2.0",
"google-auth-library": "^9.0.0",
"jose": "^5.0.0",
"knex": "^3.0.0",
"lodash": "^4.17.21",
"luxon": "^3.0.0",
"minimatch": "^9.0.0",
"morgan": "^1.10.0",
"node-cache": "^5.1.2",
"openid-client": "^5.2.1",
"passport": "^0.7.0",
"passport-auth0": "^1.4.3",
"passport-github2": "^0.1.12",
"passport-google-oauth20": "^2.0.0",
"passport-microsoft": "^1.0.0",
"passport-oauth2": "^1.6.1",
"passport-onelogin-oauth": "^0.0.1",
"uuid": "^11.0.0",
"winston": "^3.2.1",
"yn": "^4.0.0"
"uuid": "^11.0.0"
},
"devDependencies": {
"@backstage/backend-defaults": "workspace:^",
"@backstage/backend-test-utils": "workspace:^",
"@backstage/cli": "workspace:^",
"@types/body-parser": "^1.19.0",
"@backstage/plugin-auth-backend-module-google-provider": "workspace:^",
"@types/cookie-parser": "^1.4.2",
"@types/express": "^4.17.6",
"@types/express-session": "^1.17.2",
"@types/passport-auth0": "^1.0.5",
"@types/passport-github2": "^1.2.4",
"@types/passport-google-oauth20": "^2.0.3",
"@types/passport-microsoft": "^1.0.0",
"@types/passport-saml": "^1.1.3",
"@types/passport-strategy": "^0.2.35",
"@types/xml2js": "^0.4.7",
"msw": "^1.0.0",
"@types/passport": "^1.0.3",
"supertest": "^7.0.0"
},
"configSchema": "config.d.ts"
+9 -185
View File
@@ -5060,6 +5060,7 @@ __metadata:
"@backstage/plugin-auth-backend": "workspace:^"
"@backstage/plugin-auth-node": "workspace:^"
"@backstage/types": "workspace:^"
"@types/passport-github2": "npm:^1.2.4"
passport-github2: "npm:^0.1.12"
supertest: "npm:^7.0.0"
languageName: unknown
@@ -5083,7 +5084,7 @@ __metadata:
languageName: unknown
linkType: soft
"@backstage/plugin-auth-backend-module-google-provider@workspace:plugins/auth-backend-module-google-provider":
"@backstage/plugin-auth-backend-module-google-provider@workspace:^, @backstage/plugin-auth-backend-module-google-provider@workspace:plugins/auth-backend-module-google-provider":
version: 0.0.0-use.local
resolution: "@backstage/plugin-auth-backend-module-google-provider@workspace:plugins/auth-backend-module-google-provider"
dependencies:
@@ -5285,52 +5286,28 @@ __metadata:
"@backstage/cli": "workspace:^"
"@backstage/config": "workspace:^"
"@backstage/errors": "workspace:^"
"@backstage/plugin-auth-backend-module-google-provider": "workspace:^"
"@backstage/plugin-auth-node": "workspace:^"
"@backstage/plugin-catalog-node": "workspace:^"
"@backstage/types": "workspace:^"
"@google-cloud/firestore": "npm:^7.0.0"
"@node-saml/passport-saml": "npm:^5.0.0"
"@types/body-parser": "npm:^1.19.0"
"@types/cookie-parser": "npm:^1.4.2"
"@types/express": "npm:^4.17.6"
"@types/express-session": "npm:^1.17.2"
"@types/passport": "npm:^1.0.3"
"@types/passport-auth0": "npm:^1.0.5"
"@types/passport-github2": "npm:^1.2.4"
"@types/passport-google-oauth20": "npm:^2.0.3"
"@types/passport-microsoft": "npm:^1.0.0"
"@types/passport-saml": "npm:^1.1.3"
"@types/passport-strategy": "npm:^0.2.35"
"@types/xml2js": "npm:^0.4.7"
compression: "npm:^1.7.4"
connect-session-knex: "npm:^4.0.0"
cookie-parser: "npm:^1.4.5"
cors: "npm:^2.8.5"
express: "npm:^4.17.1"
express-promise-router: "npm:^4.1.0"
express-session: "npm:^1.17.1"
fs-extra: "npm:^11.2.0"
google-auth-library: "npm:^9.0.0"
jose: "npm:^5.0.0"
knex: "npm:^3.0.0"
lodash: "npm:^4.17.21"
luxon: "npm:^3.0.0"
minimatch: "npm:^9.0.0"
morgan: "npm:^1.10.0"
msw: "npm:^1.0.0"
node-cache: "npm:^5.1.2"
openid-client: "npm:^5.2.1"
passport: "npm:^0.7.0"
passport-auth0: "npm:^1.4.3"
passport-github2: "npm:^0.1.12"
passport-google-oauth20: "npm:^2.0.0"
passport-microsoft: "npm:^1.0.0"
passport-oauth2: "npm:^1.6.1"
passport-onelogin-oauth: "npm:^0.0.1"
supertest: "npm:^7.0.0"
uuid: "npm:^11.0.0"
winston: "npm:^3.2.1"
yn: "npm:^4.0.0"
languageName: unknown
linkType: soft
@@ -12255,40 +12232,6 @@ __metadata:
languageName: node
linkType: hard
"@node-saml/node-saml@npm:^5.0.1":
version: 5.0.1
resolution: "@node-saml/node-saml@npm:5.0.1"
dependencies:
"@types/debug": "npm:^4.1.12"
"@types/qs": "npm:^6.9.11"
"@types/xml-encryption": "npm:^1.2.4"
"@types/xml2js": "npm:^0.4.14"
"@xmldom/is-dom-node": "npm:^1.0.1"
"@xmldom/xmldom": "npm:^0.8.10"
debug: "npm:^4.3.4"
xml-crypto: "npm:^6.0.1"
xml-encryption: "npm:^3.0.2"
xml2js: "npm:^0.6.2"
xmlbuilder: "npm:^15.1.1"
xpath: "npm:^0.0.34"
checksum: 10/65b31123733582ddb159fe2139349c766a5327fe12a141fac637ec8b5636be061c644e53486f17d2ffd67ef62d5497c90f76b5a6692a30a94d4114eae6124165
languageName: node
linkType: hard
"@node-saml/passport-saml@npm:^5.0.0":
version: 5.0.1
resolution: "@node-saml/passport-saml@npm:5.0.1"
dependencies:
"@node-saml/node-saml": "npm:^5.0.1"
"@types/express": "npm:^4.17.21"
"@types/passport": "npm:^1.0.16"
"@types/passport-strategy": "npm:^0.2.38"
passport: "npm:^0.7.0"
passport-strategy: "npm:^1.0.0"
checksum: 10/b921ceeff68326539591ec6ef805535e907b3a63182c8df3418d8b449b88b82fb0137117f087268a3ebc76ef294a37b3e1b4df675f1f1a57b95455b87366db8d
languageName: node
linkType: hard
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@@ -19259,7 +19202,7 @@ __metadata:
languageName: node
linkType: hard
"@types/body-parser@npm:*, @types/body-parser@npm:^1.19.0":
"@types/body-parser@npm:*":
version: 1.19.5
resolution: "@types/body-parser@npm:1.19.5"
dependencies:
@@ -19513,7 +19456,7 @@ __metadata:
languageName: node
linkType: hard
"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.12, @types/debug@npm:^4.1.7":
"@types/debug@npm:^4.0.0, @types/debug@npm:^4.1.7":
version: 4.1.12
resolution: "@types/debug@npm:4.1.12"
dependencies:
@@ -20308,26 +20251,6 @@ __metadata:
languageName: node
linkType: hard
"@types/passport-saml@npm:^1.1.3":
version: 1.1.7
resolution: "@types/passport-saml@npm:1.1.7"
dependencies:
"@types/express": "npm:*"
"@types/passport": "npm:*"
checksum: 10/cc112ac43d8a9ed586cfa04342afefef45ec96b7125a554534fb763986e3426b0316ee3d9e4705240c9c3df3b2b19914dba48ef6abccbd6946e9ae634f790332
languageName: node
linkType: hard
"@types/passport-strategy@npm:^0.2.35, @types/passport-strategy@npm:^0.2.38":
version: 0.2.38
resolution: "@types/passport-strategy@npm:0.2.38"
dependencies:
"@types/express": "npm:*"
"@types/passport": "npm:*"
checksum: 10/b580e165182b137a6e57b6b7511904e6c875a5e372f08679ec54f456dc5c2a72d86f23d9373a52d8286b207fe8240946686f9e3d50b0bc1b4f7316f336a06fa2
languageName: node
linkType: hard
"@types/passport@npm:*, @types/passport@npm:^1.0.16, @types/passport@npm:^1.0.3":
version: 1.0.17
resolution: "@types/passport@npm:1.0.17"
@@ -20419,7 +20342,7 @@ __metadata:
languageName: node
linkType: hard
"@types/qs@npm:*, @types/qs@npm:^6.9.11, @types/qs@npm:^6.9.6":
"@types/qs@npm:*, @types/qs@npm:^6.9.6":
version: 6.9.18
resolution: "@types/qs@npm:6.9.18"
checksum: 10/152fab96efd819cc82ae67c39f089df415da6deddb48f1680edaaaa4e86a2a597de7b2ff0ad391df66d11a07006a08d52c9405e86b8cb8f3d5ba15881fe56cc7
@@ -21001,24 +20924,6 @@ __metadata:
languageName: node
linkType: hard
"@types/xml-encryption@npm:^1.2.4":
version: 1.2.4
resolution: "@types/xml-encryption@npm:1.2.4"
dependencies:
"@types/node": "npm:*"
checksum: 10/1ef957dfb47cf55b12e114755e271a2343f73eb4c59ab6c68b0b7d1b8111d7e1bd8d2bfe0601d2aea09be83c66355bc77fc59f9b71aeff9bb9e15371bcfef5d3
languageName: node
linkType: hard
"@types/xml2js@npm:^0.4.14, @types/xml2js@npm:^0.4.7":
version: 0.4.14
resolution: "@types/xml2js@npm:0.4.14"
dependencies:
"@types/node": "npm:*"
checksum: 10/d76338b8d6ce8540c7af6a32aacf96c38f6de48254568f58f6e5ac2af3f88e6bd1490e5346d3bb336990f91267d23c5cc09e8bf7e80840a63c7855dbf174ecbb
languageName: node
linkType: hard
"@types/yargs-parser@npm:*":
version: 15.0.0
resolution: "@types/yargs-parser@npm:15.0.0"
@@ -21865,14 +21770,7 @@ __metadata:
languageName: node
linkType: hard
"@xmldom/is-dom-node@npm:^1.0.1":
version: 1.0.1
resolution: "@xmldom/is-dom-node@npm:1.0.1"
checksum: 10/45683a6a192e4eff0f5189d4e3ef5272fcf8e3458f598f99614810490a8163c9a7ebe4ecaf241286fb74fcd762610b46c062ad3c7fddaa6eafa9a9f1537e338a
languageName: node
linkType: hard
"@xmldom/xmldom@npm:^0.8.10, @xmldom/xmldom@npm:^0.8.3, @xmldom/xmldom@npm:^0.8.5":
"@xmldom/xmldom@npm:^0.8.3":
version: 0.8.10
resolution: "@xmldom/xmldom@npm:0.8.10"
checksum: 10/62400bc5e0e75b90650e33a5ceeb8d94829dd11f9b260962b71a784cd014ddccec3e603fe788af9c1e839fa4648d8c521ebd80d8b752878d3a40edabc9ce7ccf
@@ -38640,7 +38538,7 @@ __metadata:
languageName: node
linkType: hard
"openid-client@npm:^5.2.1, openid-client@npm:^5.3.0, openid-client@npm:^5.4.3, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5":
"openid-client@npm:^5.3.0, openid-client@npm:^5.4.3, openid-client@npm:^5.5.0, openid-client@npm:^5.6.5":
version: 5.7.1
resolution: "openid-client@npm:5.7.1"
dependencies:
@@ -39258,7 +39156,7 @@ __metadata:
languageName: node
linkType: hard
"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0":
"passport-strategy@npm:1.x.x":
version: 1.0.0
resolution: "passport-strategy@npm:1.0.0"
checksum: 10/5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2
@@ -43107,13 +43005,6 @@ __metadata:
languageName: node
linkType: hard
"sax@npm:>=0.6.0":
version: 1.2.4
resolution: "sax@npm:1.2.4"
checksum: 10/09b79ff6dc09689a24323352117c94593c69db348997b2af0edbd82fa08aba47d778055bf9616b57285bb73d25d790900c044bf631a8f10c8252412e3f3fe5dd
languageName: node
linkType: hard
"saxes@npm:^6.0.0":
version: 6.0.0
resolution: "saxes@npm:6.0.0"
@@ -47912,28 +47803,6 @@ __metadata:
languageName: node
linkType: hard
"xml-crypto@npm:^6.0.1":
version: 6.0.1
resolution: "xml-crypto@npm:6.0.1"
dependencies:
"@xmldom/is-dom-node": "npm:^1.0.1"
"@xmldom/xmldom": "npm:^0.8.10"
xpath: "npm:^0.0.33"
checksum: 10/703d40b54333a50f74f2d4f3e37a7b9de7aa2dfde48b0418205261d2f66c9e3869babd96d7be18ec1661aaa3aea03a018279846f844cea607a57183a21a4748a
languageName: node
linkType: hard
"xml-encryption@npm:^3.0.2":
version: 3.0.2
resolution: "xml-encryption@npm:3.0.2"
dependencies:
"@xmldom/xmldom": "npm:^0.8.5"
escape-html: "npm:^1.0.3"
xpath: "npm:0.0.32"
checksum: 10/081a42ca7d7e81d23229f2a1149313e934d872c33da57eda25113a613f3940ff66f73e4e2f62d37a3a38c3c7d291784047b5b729988f346fef96c7124f6dbe83
languageName: node
linkType: hard
"xml-name-validator@npm:^4.0.0":
version: 4.0.0
resolution: "xml-name-validator@npm:4.0.0"
@@ -47948,16 +47817,6 @@ __metadata:
languageName: node
linkType: hard
"xml2js@npm:^0.6.2":
version: 0.6.2
resolution: "xml2js@npm:0.6.2"
dependencies:
sax: "npm:>=0.6.0"
xmlbuilder: "npm:~11.0.0"
checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d
languageName: node
linkType: hard
"xml@npm:=1.0.1":
version: 1.0.1
resolution: "xml@npm:1.0.1"
@@ -47965,20 +47824,6 @@ __metadata:
languageName: node
linkType: hard
"xmlbuilder@npm:^15.1.1":
version: 15.1.1
resolution: "xmlbuilder@npm:15.1.1"
checksum: 10/e6f4bab2504afdd5f80491bda948894d2146756532521dbe7db33ae0931cd3000e3b4da19b3f5b3f51bedbd9ee06582144d28136d68bd1df96579ecf4d4404a2
languageName: node
linkType: hard
"xmlbuilder@npm:~11.0.0":
version: 11.0.1
resolution: "xmlbuilder@npm:11.0.1"
checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a
languageName: node
linkType: hard
"xmlchars@npm:^2.2.0":
version: 2.2.0
resolution: "xmlchars@npm:2.2.0"
@@ -47986,27 +47831,6 @@ __metadata:
languageName: node
linkType: hard
"xpath@npm:0.0.32":
version: 0.0.32
resolution: "xpath@npm:0.0.32"
checksum: 10/9d8be7adde4500e9ee96db963838269021f89ef1ad222fdfd41b7266336e851a38416b4a710c194dcf9eb35cf58ad11e023e5951e919151b76ffcd6eb3b2cbf4
languageName: node
linkType: hard
"xpath@npm:^0.0.33":
version: 0.0.33
resolution: "xpath@npm:0.0.33"
checksum: 10/09c539661cafc0d75bb48d13fee7ce6e7593d88f4387c401a3b15d46d543e81f46680be5c6ecf868c11f6090ee67ea78e0c327c4e0ffceb2969308a2d1e238bb
languageName: node
linkType: hard
"xpath@npm:^0.0.34":
version: 0.0.34
resolution: "xpath@npm:0.0.34"
checksum: 10/77ce03c4494dab97b70fa443761c35a6bd484538a449714b981387a532a6eb22e245b29164f5d8a4a82f4f3cfd71d27ba71d09ed2b6fe933654585c6e46c0a25
languageName: node
linkType: hard
"xtend@npm:^4.0.0, xtend@npm:^4.0.2":
version: 4.0.2
resolution: "xtend@npm:4.0.2"