From 03cace2ea11ba2ab4e468237bf46d49ef485dac7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Mon, 3 Feb 2025 13:07:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 6 +++--- src/common/audio.ts | 2 +- src/common/ffmpeg.ts | 2 +- vite.config.ts | 1 - 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 79c2dfee..f57b6b2d 100644 --- a/package.json +++ b/package.json @@ -53,13 +53,13 @@ "vite-tsconfig-paths": "^5.1.0", "winston": "^3.17.0", "@homebridge/node-pty-prebuilt-multiarch": "^0.12.0-beta.5", - "@ffmpeg.wasm/main": "^0.13.1" + "@ffmpeg.wasm/main": "^0.13.1", + "piscina": "^4.7.0", + "express-rate-limit": "^7.5.0" }, "dependencies": { "@ffmpeg.wasm/core-mt": "^0.13.2", "express": "^5.0.0", - "express-rate-limit": "^7.5.0", - "piscina": "^4.7.0", "silk-wasm": "^3.6.1", "ws": "^8.18.0" } diff --git a/src/common/audio.ts b/src/common/audio.ts index 9f91eb2a..fc9e30bf 100644 --- a/src/common/audio.ts +++ b/src/common/audio.ts @@ -1,4 +1,4 @@ -import Piscina from 'piscina'; +import Piscina from 'piscina/src'; import fsPromise from 'fs/promises'; import path from 'node:path'; import { randomUUID } from 'crypto'; diff --git a/src/common/ffmpeg.ts b/src/common/ffmpeg.ts index 29e2ba87..5643040a 100644 --- a/src/common/ffmpeg.ts +++ b/src/common/ffmpeg.ts @@ -1,5 +1,5 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ -import Piscina from 'piscina'; +import Piscina from 'piscina/src'; import { VideoInfo } from './video'; type EncodeArgs = { diff --git a/vite.config.ts b/vite.config.ts index 6a470c72..9d9429b6 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -8,7 +8,6 @@ const external = [ 'silk-wasm', 'ws', 'express', - 'piscina', '@ffmpeg.wasm/core-mt' ]; const nodeModules = [...builtinModules, builtinModules.map((m) => `node:${m}`)].flat();