chore(deps): remove unused desktop and mobile declarations (#30182)

* chore(deps): remove unused desktop and mobile declarations

* fix(deps): retain parser used by historical-release tests
This commit is contained in:
Neil
2026-10-17 22:34:51 -07:00
committed by GitHub
parent bbdbe72eba
commit c359d09f22
6 changed files with 7 additions and 59 deletions
+3 -4
View File
@@ -69,9 +69,7 @@
"react-native-worklets": "^0.8.3",
"remend": "1.4.0",
"tweetnacl": "^1.0.3",
"ws": "^8.22.0",
"zod": "~4.6.5",
"zustand": "^5.0.15"
"zod": "~4.6.5"
},
"devDependencies": {
"@orca/process-host": "link:../src/packages/process-host",
@@ -91,7 +89,8 @@
"tsx": "^4.23.15",
"typescript": "6.0.3",
"vite": "^8.3.4",
"vitest": "^4.1.11"
"vitest": "^4.1.11",
"ws": "^8.22.0"
},
"packageManager": "pnpm@12.8.1+sha512.f64ba907507f5ceafe06c8d38e6052d0179444580ec1279ddd5bfc11cb48aa8a2644b66598e07e761da84872a9fc57d5f902b87fa49d024198d558612aabbe45"
}
+3 -30
View File
@@ -318,15 +318,9 @@ importers:
tweetnacl:
specifier: ^1.0.3
version: 1.0.3
ws:
specifier: ^8.22.0
version: 8.22.0
zod:
specifier: ~4.6.5
version: 4.6.5
zustand:
specifier: ^5.0.15
version: 5.0.15(@types/react@19.2.18)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8))
devDependencies:
'@orca/process-host':
specifier: link:../src/packages/process-host
@@ -382,6 +376,9 @@ importers:
vitest:
specifier: ^4.1.11
version: 4.1.11(@types/node@26.6.2)(happy-dom@20.14.5)(jsdom@20.0.3)(vite@8.3.4(@types/node@26.6.2)(esbuild@0.28.2)(terser@5.51.2)(tsx@4.23.15)(yaml@2.9.1))
ws:
specifier: ^8.22.0
version: 8.22.0
packages:
@@ -7249,24 +7246,6 @@ packages:
zod@4.6.5:
resolution: {integrity: sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==}
zustand@5.0.15:
resolution: {integrity: sha512-MpSEjRiBkA9crSYeOUH32rJC7SVqAbm0Fqcqge/bUi2PPoLcBWKOsG+C8mevmpr8TwXHBVkChbbJiyvkE+i/3A==}
engines: {node: '>=12.20.0'}
peerDependencies:
'@types/react': '>=18.0.0'
immer: '>=9.0.6'
react: '>=18.0.0'
use-sync-external-store: '>=1.2.0'
peerDependenciesMeta:
'@types/react':
optional: true
immer:
optional: true
react:
optional: true
use-sync-external-store:
optional: true
zxing-wasm@3.0.3:
resolution: {integrity: sha512-DdOn/G5F+qvZELWeO5ZFFwcN611TfMybxPV0LUUoutUmiH2t47MZSB7gLV9O9YLhvudBdnzQNAoFOu4Xz8eOrQ==}
peerDependencies:
@@ -15484,12 +15463,6 @@ snapshots:
zod@4.6.5: {}
zustand@5.0.15(@types/react@19.2.18)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)):
optionalDependencies:
'@types/react': 19.2.18
react: 19.2.8
use-sync-external-store: 1.6.0(react@19.2.8)
zxing-wasm@3.0.3(@types/emscripten@1.41.5):
dependencies:
'@types/emscripten': 1.41.5
-3
View File
@@ -202,7 +202,6 @@
"qrcode": "^1.5.4",
"react-i18next": "17.0.15",
"serve-sim": "0.1.47",
"sherpa-onnx": "1.12.37",
"smol-toml": "1.9.1",
"ssh2": "^1.17.0",
"stream-chain": "4.2.6",
@@ -277,7 +276,6 @@
"dompurify": "3.4.16",
"electron": "43.7.8",
"electron-builder": "26.15.3",
"electron-builder-squirrel-windows": "26.15.3",
"electron-vite": "^6.0.0",
"emoji-picker-react": "^4.22.3",
"emojibase-data": "17.0.0",
@@ -308,7 +306,6 @@
"react-dom": "~19.2.8",
"react-grab": "^0.1.33",
"react-markdown": "^10.1.0",
"react-refresh": "^0.18.0",
"rehype-highlight": "^7.0.2",
"rehype-katex": "^7.0.1",
"rehype-raw": "^7.0.0",
-20
View File
@@ -242,9 +242,6 @@ importers:
serve-sim:
specifier: 0.1.47
version: 0.1.47(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)
sherpa-onnx:
specifier: 1.12.37
version: 1.12.37
smol-toml:
specifier: 1.9.1
version: 1.9.1
@@ -462,9 +459,6 @@ importers:
electron-builder:
specifier: 26.15.3
version: 26.15.3(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0)
electron-builder-squirrel-windows:
specifier: 26.15.3
version: 26.15.3(dmg-builder@26.15.3)(supports-color@7.2.0)
electron-vite:
specifier: ^6.0.0
version: 6.0.0(@swc/core@1.15.46)(supports-color@7.2.0)(vite@8.3.4(@types/node@25.9.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
@@ -555,9 +549,6 @@ importers:
react-markdown:
specifier: ^10.1.0
version: 10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@7.2.0)
react-refresh:
specifier: ^0.18.0
version: 0.18.0
rehype-highlight:
specifier: ^7.0.2
version: 7.0.2
@@ -6828,10 +6819,6 @@ packages:
'@types/react': '>=18'
react: '>=18'
react-refresh@0.18.0:
resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==}
engines: {node: '>=0.10.0'}
react-remove-scroll-bar@2.3.8:
resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==}
engines: {node: '>=10'}
@@ -7132,9 +7119,6 @@ packages:
cpu: [x64]
os: [win32]
sherpa-onnx@1.12.37:
resolution: {integrity: sha512-3luwSdHwR8BtJiiFwqHfb15FE2FX0KsN4aOBbfq9Ma23r3w9C3bprFc/WBusXk56nUbzcEN5YczN7t9w1JwdtQ==}
shiki@4.5.0:
resolution: {integrity: sha512-OcRW72ngQvc+MSVWBRIovC/BTW589iUE/Vxav7VeM4RcY9MUjqB+IR6ILG1k9nuW6LiG/nct9uma4/MBtnZbmQ==}
engines: {node: '>=20'}
@@ -14306,8 +14290,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
react-refresh@0.18.0: {}
react-remove-scroll-bar@2.3.8(@types/react@19.2.18)(react@19.2.8):
dependencies:
react: 19.2.8
@@ -14720,8 +14702,6 @@ snapshots:
sherpa-onnx-win-x64@1.12.37:
optional: true
sherpa-onnx@1.12.37: {}
shiki@4.5.0:
dependencies:
'@shikijs/core': 4.5.0
-1
View File
@@ -111,7 +111,6 @@ allowBuilds:
esbuild: true
msw: false
node-pty: true
sherpa-onnx: true
ssh2: false
'@orca/windows-registry': false
'@orca/windows-security': false
@@ -300,7 +300,7 @@ describe('release checkout materialization', () => {
expect(relative(cacheRoot, checkout.root)).not.toMatch(/^\.\./)
}, 180_000)
// v1.4.221 still needs the pinned test-only parser for its dense match path.
// Keep @streamparser/json in root devDependencies: v1.4.221's dense parser imports it.
// Default cache root: package resolution must walk up into the repo's node_modules.
it('runs the released dense parser with its retained test dependency', async () => {
const checkout = await materializeReleaseCheckout('v1.4.221')