ci: update Node.js requirement and improve code consistency

Updated the README to require Node.js 18+ and added Docker usage instructions. Refactored util/client-sign.js for consistent code style and improved variable naming. Fixed the login_cellphone module to use 'weapi' in createOption. Removed deprecated code from server.js and improved CORS header formatting. Minor fix in util/request.js for user agent selection.

Co-Authored-By: binaryify <[email protected]>
This commit is contained in:
MoeFurina
2026-01-16 22:35:16 +08:00
co-authored by binaryify
parent 5fc9346e0e
commit 805d0bccc5
6 changed files with 213 additions and 180 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "NeteaseCloudMusicApi",
"version": "4.28.0",
"version": "4.28.1",
"description": "网易云音乐 NodeJS 版 API",
"scripts": {
"start": "node app.js",
@@ -69,11 +69,11 @@
"axios": "^1.13.2",
"crypto-js": "^4.2.0",
"dotenv": "^17.2.3",
"express": "^4.21.2",
"express": "^4.22.1",
"express-fileupload": "^1.5.2",
"md5": "^2.3.0",
"music-metadata": "^7.14.0",
"node-forge": "^1.3.1",
"node-forge": "^1.3.3",
"pac-proxy-agent": "^7.2.0",
"qrcode": "^1.5.4",
"safe-decode-uri-component": "^1.2.1",