优化依赖

This commit is contained in:
手瓜一十雪 2025-02-03 13:07:05 +08:00
parent c7371ab869
commit 03cace2ea1
4 changed files with 5 additions and 6 deletions

View File

@ -53,13 +53,13 @@
"vite-tsconfig-paths": "^5.1.0", "vite-tsconfig-paths": "^5.1.0",
"winston": "^3.17.0", "winston": "^3.17.0",
"@homebridge/node-pty-prebuilt-multiarch": "^0.12.0-beta.5", "@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": { "dependencies": {
"@ffmpeg.wasm/core-mt": "^0.13.2", "@ffmpeg.wasm/core-mt": "^0.13.2",
"express": "^5.0.0", "express": "^5.0.0",
"express-rate-limit": "^7.5.0",
"piscina": "^4.7.0",
"silk-wasm": "^3.6.1", "silk-wasm": "^3.6.1",
"ws": "^8.18.0" "ws": "^8.18.0"
} }

View File

@ -1,4 +1,4 @@
import Piscina from 'piscina'; import Piscina from 'piscina/src';
import fsPromise from 'fs/promises'; import fsPromise from 'fs/promises';
import path from 'node:path'; import path from 'node:path';
import { randomUUID } from 'crypto'; import { randomUUID } from 'crypto';

View File

@ -1,5 +1,5 @@
/* eslint-disable @typescript-eslint/no-explicit-any */ /* eslint-disable @typescript-eslint/no-explicit-any */
import Piscina from 'piscina'; import Piscina from 'piscina/src';
import { VideoInfo } from './video'; import { VideoInfo } from './video';
type EncodeArgs = { type EncodeArgs = {

View File

@ -8,7 +8,6 @@ const external = [
'silk-wasm', 'silk-wasm',
'ws', 'ws',
'express', 'express',
'piscina',
'@ffmpeg.wasm/core-mt' '@ffmpeg.wasm/core-mt'
]; ];
const nodeModules = [...builtinModules, builtinModules.map((m) => `node:${m}`)].flat(); const nodeModules = [...builtinModules, builtinModules.map((m) => `node:${m}`)].flat();