chore(dependencies): cleanup root dependencies

now that packages have their own dependencies, cleanup/remove
dependencies that are in the root package.json

related to https://github.com/podman-desktop/podman-desktop/issues/15496
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
This commit is contained in:
Florent Benoit 2026-02-10 09:27:04 +01:00 committed by Florent BENOIT
parent 51929d21ec
commit b022bc0c52
2 changed files with 38 additions and 217 deletions

View file

@ -146,18 +146,6 @@
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@tsconfig/strictest": "^2.0.8",
"@types/adm-zip": "^0.5.7",
"@types/culori": "^4.0.1",
"@types/dockerode": "^3.3.47",
"@types/express": "^5.0.6",
"@types/getos": "^3.0.4",
"@types/hosted-git-info": "^3.0.5",
"@types/js-yaml": "^4.0.9",
"@types/node": "^24",
"@types/minimist": "^1.2.5",
"@types/tar": "^6.1.13",
"@types/tar-fs": "^2.0.4",
"@types/validator": "^13.15.10",
"@typescript-eslint/eslint-plugin": "^8.55.0",
"@typescript-eslint/parser": "^8.55.0",
"@vitest/coverage-v8": "^4.0.18",
@ -182,58 +170,25 @@
"get-tsconfig": "^4.13.6",
"globals": "^17.3.0",
"husky": "^9.1.7",
"inversify": "^7.11.0",
"js-yaml": "^4.1.1",
"lint-staged": "^16.2.7",
"minimist": "^1.2.8",
"msw": "^2.12.10",
"prettier": "^3.8.1",
"proxy": "^2.2.0",
"typescript": "5.9.3",
"typescript-eslint": "^8.55.0",
"validator": "^13.15.26",
"vite": "^7.3.1",
"mustache": "^4.2.0",
"vitest": "^4.0.18",
"xvfb-maybe": "^0.2.1"
},
"dependencies": {
"@docker/extension-api-client-types": "0.4.2",
"@kubernetes/client-node": "^1.4.0",
"@segment/analytics-node": "^2.3.0",
"@types/semver": "^7.7.1",
"@types/stream-json": "^1.7.8",
"@types/winreg": "^1.2.36",
"adm-zip": "^0.5.16",
"asn1js": "^3.0.5",
"check-disk-space": "^3.4.0",
"chokidar": "^3.6.0",
"culori": "^4.0.2",
"date.js": "^0.3.3",
"dockerode": "^4.0.9",
"electron-context-menu": "4.1.1",
"electron-updater": "6.7.3",
"electron-util": "^1.0.0",
"express": "^5.2.1",
"getos": "^3.2.1",
"got": "^14.4.2",
"hosted-git-info": "^9.0.2",
"hpagent": "^1.2.0",
"minimist": "^1.2.8",
"moment": "^2.30.1",
"os-locale": "^6.0.2",
"pkijs": "^3.2.4",
"semver": "^7.7.4",
"stream-json": "^1.9.1",
"@expo/sudo-prompt": "^9.3.2",
"tar": "^7.5.7",
"isomorphic-ws": "5.0.0",
"tar-fs": "^3.1.1",
"tar-stream": "^3.1.7",
"undici": "^7.21.0",
"win-ca": "^3.5.1",
"winreg": "^1.2.5",
"yaml": "^2.8.2",
"zod": "^4.3.6"
"ssh2": "1.17.0",
"ws": "8.18.3"
},
"pnpm": {
"overrides": {

View file

@ -37,121 +37,34 @@ importers:
.:
dependencies:
'@docker/extension-api-client-types':
specifier: 0.4.2
version: 0.4.2
'@expo/sudo-prompt':
specifier: ^9.3.2
version: 9.3.2
'@kubernetes/client-node':
specifier: ^1.4.0
version: 1.4.0(encoding@0.1.13)
'@segment/analytics-node':
specifier: ^2.3.0
version: 2.3.0(encoding@0.1.13)
'@types/semver':
specifier: ^7.7.1
version: 7.7.1
'@types/stream-json':
specifier: ^1.7.8
version: 1.7.8
'@types/winreg':
specifier: ^1.2.36
version: 1.2.36
adm-zip:
specifier: ^0.5.16
version: 0.5.16
asn1js:
specifier: ^3.0.5
version: 3.0.7
check-disk-space:
specifier: ^3.4.0
version: 3.4.0
chokidar:
specifier: ^3.6.0
version: 3.6.0
culori:
specifier: ^4.0.2
version: 4.0.2
date.js:
specifier: ^0.3.3
version: 0.3.3
dockerode:
specifier: ^4.0.9
version: 4.0.9
electron-context-menu:
specifier: 4.1.1
version: 4.1.1
electron-updater:
specifier: 6.7.3
version: 6.7.3
electron-util:
specifier: ^1.0.0
version: 1.0.0
express:
specifier: ^5.2.1
version: 5.2.1
getos:
specifier: ^3.2.1
version: 3.2.1
got:
specifier: ^14.4.2
version: 14.4.6
hosted-git-info:
specifier: ^9.0.2
version: 9.0.2
hpagent:
specifier: ^1.2.0
version: 1.2.0
minimist:
specifier: ^1.2.8
version: 1.2.8
moment:
specifier: ^2.30.1
version: 2.30.1
os-locale:
specifier: ^6.0.2
version: 6.0.2
pkijs:
specifier: ^3.2.4
version: 3.3.3
semver:
specifier: ^7.7.4
version: 7.7.4
stream-json:
specifier: ^1.9.1
version: 1.9.1
tar:
specifier: ^7.5.3
version: 7.5.7
isomorphic-ws:
specifier: 5.0.0
version: 5.0.0(ws@8.18.3)
ssh2:
specifier: 1.17.0
version: 1.17.0
tar-fs:
specifier: ^3.1.1
version: 3.1.1
tar-stream:
specifier: ^3.1.7
version: 3.1.7
undici:
specifier: ^7.21.0
version: 7.21.0
win-ca:
specifier: ^3.5.1
version: 3.5.1
winreg:
specifier: ^1.2.5
version: 1.2.5
yaml:
specifier: ^2.8.2
version: 2.8.2
zod:
specifier: ^4.3.6
version: 4.3.6
ws:
specifier: 8.18.3
version: 8.18.3
devDependencies:
'@biomejs/biome':
specifier: ^2.3.14
version: 2.3.14
'@commitlint/cli':
specifier: ^20.4.1
version: 20.4.1(@types/node@24.6.2)(typescript@5.9.3)
version: 20.4.1(@types/node@25.2.3)(typescript@5.9.3)
'@commitlint/config-conventional':
specifier: ^20.4.1
version: 20.4.1
@ -185,42 +98,6 @@ importers:
'@tsconfig/strictest':
specifier: ^2.0.8
version: 2.0.8
'@types/adm-zip':
specifier: ^0.5.7
version: 0.5.7
'@types/culori':
specifier: ^4.0.1
version: 4.0.1
'@types/dockerode':
specifier: ^3.3.47
version: 3.3.47
'@types/express':
specifier: ^5.0.6
version: 5.0.6
'@types/getos':
specifier: ^3.0.4
version: 3.0.4
'@types/hosted-git-info':
specifier: ^3.0.5
version: 3.0.5
'@types/js-yaml':
specifier: ^4.0.9
version: 4.0.9
'@types/minimist':
specifier: ^1.2.5
version: 1.2.5
'@types/node':
specifier: ^24
version: 24.6.2
'@types/tar':
specifier: ^6.1.13
version: 6.1.13
'@types/tar-fs':
specifier: ^2.0.4
version: 2.0.4
'@types/validator':
specifier: ^13.15.10
version: 13.15.10
'@typescript-eslint/eslint-plugin':
specifier: ^8.55.0
version: 8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
@ -229,10 +106,10 @@ importers:
version: 8.55.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@vitest/coverage-v8':
specifier: ^4.0.18
version: 4.0.18(vitest@4.0.18(@types/node@24.6.2)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@24.6.2)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))
version: 4.0.18(vitest@4.0.18(@types/node@25.2.3)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@25.2.3)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))
'@vitest/eslint-plugin':
specifier: ^1.6.7
version: 1.6.7(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.6.2)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@24.6.2)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))
version: 1.6.7(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@25.2.3)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@25.2.3)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))
cross-env:
specifier: 10.1.0
version: 10.1.0
@ -293,42 +170,33 @@ importers:
husky:
specifier: ^9.1.7
version: 9.1.7
inversify:
specifier: ^7.11.0
version: 7.11.0(reflect-metadata@0.2.2)
js-yaml:
specifier: ^4.1.1
version: 4.1.1
lint-staged:
specifier: ^16.2.7
version: 16.2.7
minimist:
specifier: ^1.2.8
version: 1.2.8
msw:
specifier: ^2.12.10
version: 2.12.10(@types/node@24.6.2)(typescript@5.9.3)
version: 2.12.10(@types/node@25.2.3)(typescript@5.9.3)
mustache:
specifier: ^4.2.0
version: 4.2.0
prettier:
specifier: ^3.8.1
version: 3.8.1
proxy:
specifier: ^2.2.0
version: 2.2.0
typescript:
specifier: 5.9.3
version: 5.9.3
typescript-eslint:
specifier: ^8.55.0
version: 8.55.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
validator:
specifier: ^13.15.26
version: 13.15.26
vite:
specifier: ^7.3.1
version: 7.3.1(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
version: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
vitest:
specifier: ^4.0.18
version: 4.0.18(@types/node@24.6.2)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@24.6.2)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
version: 4.0.18(@types/node@25.2.3)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@25.2.3)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
xvfb-maybe:
specifier: ^0.2.1
version: 0.2.1
@ -12426,9 +12294,6 @@ packages:
resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==}
engines: {node: '>= 10'}
zod@4.3.6:
resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==}
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@ -13453,11 +13318,11 @@ snapshots:
'@colors/colors@1.5.0':
optional: true
'@commitlint/cli@20.4.1(@types/node@24.6.2)(typescript@5.9.3)':
'@commitlint/cli@20.4.1(@types/node@25.2.3)(typescript@5.9.3)':
dependencies:
'@commitlint/format': 20.4.0
'@commitlint/lint': 20.4.1
'@commitlint/load': 20.4.0(@types/node@24.6.2)(typescript@5.9.3)
'@commitlint/load': 20.4.0(@types/node@25.2.3)(typescript@5.9.3)
'@commitlint/read': 20.4.0
'@commitlint/types': 20.4.0
tinyexec: 1.0.2
@ -13504,14 +13369,14 @@ snapshots:
'@commitlint/rules': 20.4.1
'@commitlint/types': 20.4.0
'@commitlint/load@20.4.0(@types/node@24.6.2)(typescript@5.9.3)':
'@commitlint/load@20.4.0(@types/node@25.2.3)(typescript@5.9.3)':
dependencies:
'@commitlint/config-validator': 20.4.0
'@commitlint/execute-rule': 20.0.0
'@commitlint/resolve-extends': 20.4.0
'@commitlint/types': 20.4.0
cosmiconfig: 9.0.0(typescript@5.9.3)
cosmiconfig-typescript-loader: 6.2.0(@types/node@24.6.2)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3)
cosmiconfig-typescript-loader: 6.2.0(@types/node@25.2.3)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3)
is-plain-obj: 4.1.0
lodash.mergewith: 4.6.2
picocolors: 1.1.1
@ -15208,6 +15073,7 @@ snapshots:
'@inquirer/type': 3.0.10(@types/node@24.6.2)
optionalDependencies:
'@types/node': 24.6.2
optional: true
'@inquirer/confirm@5.1.21(@types/node@25.2.3)':
dependencies:
@ -15241,6 +15107,7 @@ snapshots:
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 24.6.2
optional: true
'@inquirer/core@10.3.2(@types/node@25.2.3)':
dependencies:
@ -15264,6 +15131,7 @@ snapshots:
'@inquirer/type@3.0.10(@types/node@24.6.2)':
optionalDependencies:
'@types/node': 24.6.2
optional: true
'@inquirer/type@3.0.10(@types/node@25.2.3)':
optionalDependencies:
@ -16837,7 +16705,6 @@ snapshots:
'@types/node@25.2.3':
dependencies:
undici-types: 7.16.0
optional: true
'@types/normalize-package-data@2.4.4': {}
@ -17231,7 +17098,7 @@ snapshots:
native-promise-only: 0.8.1
weakmap-polyfill: 2.0.4
'@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@24.6.2)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@24.6.2)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))':
'@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@25.2.3)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@25.2.3)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
'@bcoe/v8-coverage': 1.0.2
'@vitest/utils': 4.0.18
@ -17243,16 +17110,16 @@ snapshots:
obug: 2.1.1
std-env: 3.10.0
tinyrainbow: 3.0.3
vitest: 4.0.18(@types/node@24.6.2)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@24.6.2)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
vitest: 4.0.18(@types/node@25.2.3)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@25.2.3)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
'@vitest/eslint-plugin@1.6.7(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.6.2)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@24.6.2)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))':
'@vitest/eslint-plugin@1.6.7(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@25.2.3)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@25.2.3)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
'@typescript-eslint/scope-manager': 8.55.0
'@typescript-eslint/utils': 8.55.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
eslint: 9.39.2(jiti@2.6.1)
optionalDependencies:
typescript: 5.9.3
vitest: 4.0.18(@types/node@24.6.2)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@24.6.2)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
vitest: 4.0.18(@types/node@25.2.3)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@25.2.3)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
@ -17273,14 +17140,14 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.0.3
'@vitest/mocker@4.0.18(msw@2.12.10(@types/node@24.10.11)(typescript@5.9.3))(vite@7.3.1(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))':
'@vitest/mocker@4.0.18(msw@2.12.10(@types/node@24.10.11)(typescript@5.9.3))(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
'@vitest/spy': 4.0.18
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
msw: 2.12.10(@types/node@24.10.11)(typescript@5.9.3)
vite: 7.3.1(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
vite: 7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2)
'@vitest/mocker@4.0.18(msw@2.12.10(@types/node@24.6.2)(typescript@5.9.3))(vite@7.3.1(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
@ -18739,9 +18606,9 @@ snapshots:
dependencies:
layout-base: 2.0.1
cosmiconfig-typescript-loader@6.2.0(@types/node@24.6.2)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3):
cosmiconfig-typescript-loader@6.2.0(@types/node@25.2.3)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3):
dependencies:
'@types/node': 24.6.2
'@types/node': 25.2.3
cosmiconfig: 9.0.0(typescript@5.9.3)
jiti: 2.6.1
typescript: 5.9.3
@ -22747,6 +22614,7 @@ snapshots:
typescript: 5.9.3
transitivePeerDependencies:
- '@types/node'
optional: true
msw@2.12.10(@types/node@25.2.3)(typescript@5.9.3):
dependencies:
@ -25896,7 +25764,7 @@ snapshots:
vitest@4.0.18(@types/node@24.10.11)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(msw@2.12.10(@types/node@24.10.11)(typescript@5.9.3))(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2):
dependencies:
'@vitest/expect': 4.0.18
'@vitest/mocker': 4.0.18(msw@2.12.10(@types/node@24.10.11)(typescript@5.9.3))(vite@7.3.1(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))
'@vitest/mocker': 4.0.18(msw@2.12.10(@types/node@24.10.11)(typescript@5.9.3))(vite@7.3.1(@types/node@25.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.36.0)(tsx@4.21.0)(yaml@2.8.2))
'@vitest/pretty-format': 4.0.18
'@vitest/runner': 4.0.18
'@vitest/snapshot': 4.0.18
@ -26450,6 +26318,4 @@ snapshots:
compress-commons: 4.1.2
readable-stream: 3.6.2
zod@4.3.6: {}
zwitch@2.0.4: {}