From b4e07aacfe40ccf61f4010d9dc91cb426d1de62a Mon Sep 17 00:00:00 2001 From: bietiaop <1527109126@qq.com> Date: Sun, 2 Feb 2025 12:59:00 +0800 Subject: [PATCH] =?UTF-8?q?chore(terminal):=20=E4=BD=BF=E7=94=A8prebuild?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/webui/src/terminal/terminal_manager.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 442c6233..4319b57f 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "dependencies": { "@ffmpeg.wasm/core-mt": "^0.13.2", "@ffmpeg.wasm/main": "^0.13.1", + "@homebridge/node-pty-prebuilt-multiarch": "^0.11.14", "express": "^5.0.0", - "node-pty": "^1.1.0-beta22", "piscina": "^4.7.0", "qrcode-terminal": "^0.12.0", "silk-wasm": "^3.6.1", diff --git a/src/webui/src/terminal/terminal_manager.ts b/src/webui/src/terminal/terminal_manager.ts index 60d6309f..563a3568 100644 --- a/src/webui/src/terminal/terminal_manager.ts +++ b/src/webui/src/terminal/terminal_manager.ts @@ -3,7 +3,7 @@ import { AuthHelper } from '../helper/SignToken'; import { LogWrapper } from '@/common/log'; import { WebSocket, WebSocketServer } from 'ws'; import os from 'os'; -import { IPty, spawn as ptySpawn } from 'node-pty'; +import { IPty, spawn as ptySpawn } from '@homebridge/node-pty-prebuilt-multiarch'; import { randomUUID } from 'crypto'; interface TerminalInstance {