- package.json 新增 dev 脚本;--watch-path 限定监视范围, 规避 @fastify/swagger-ui 启动时写 node_modules 触发的多余重启 - start.bat 支持 dev 参数(保留 SOURCE_ENABLED 外部音源开关) - README 快速开始补充 pnpm dev
34 lines
887 B
JSON
34 lines
887 B
JSON
{
|
|
"name": "music-server",
|
|
"version": "1.0.0",
|
|
"description": "多平台音乐聚合服务器",
|
|
"type": "module",
|
|
"main": "sdk/index.ts",
|
|
"packageManager": "pnpm@12.4.1",
|
|
"scripts": {
|
|
"typecheck": "tsc",
|
|
"start": "node src/server.ts",
|
|
"dev": "node --watch-path=./src --watch-path=./sdk --watch-path=./sources --watch --watch-preserve-output src/server.ts",
|
|
"test": "pnpm run typecheck && node test/smoke-test.ts"
|
|
},
|
|
"dependencies": {
|
|
"@fastify/cors": "^11.3.0",
|
|
"@fastify/swagger": "^9.8.1",
|
|
"@fastify/swagger-ui": "^6.1.1",
|
|
"crypto-js": "^4.2.0",
|
|
"fastify": "^5.12.1",
|
|
"iconv-lite": "^0.6.3",
|
|
"isolated-vm": "^7.0.1",
|
|
"pako": "^2.1.0",
|
|
"qrcode": "^1.5.4"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^26.4.0",
|
|
"playwright": "^1.62.1",
|
|
"typescript": "^7.0.2"
|
|
},
|
|
"engines": {
|
|
"node": ">=22.18"
|
|
}
|
|
}
|