Compare commits

...

10 Commits

Author SHA1 Message Date
97980b5ac3
Merge pull request #36 from NeteaseCloudMusicApiEnhanced/dependabot/npm_and_yarn/eslint-config-prettier-10.1.8
chore(packages): bump eslint-config-prettier from 8.5.0 to 10.1.8
2025-10-29 13:09:14 +08:00
65ff21526a
Merge pull request #37 from NeteaseCloudMusicApiEnhanced/dependabot/npm_and_yarn/types/mocha-10.0.10
chore(packages): bump @types/mocha from 9.1.1 to 10.0.10
2025-10-29 13:09:06 +08:00
fb052fdecd
Merge pull request #38 from NeteaseCloudMusicApiEnhanced/dependabot/npm_and_yarn/typescript-5.9.3
chore(packages): bump typescript from 4.5.2 to 5.9.3
2025-10-29 13:08:58 +08:00
b6453a1c1b
Merge pull request #39 from NeteaseCloudMusicApiEnhanced/dependabot/npm_and_yarn/yargs-18.0.0
chore(packages): bump yargs from 17.7.2 to 18.0.0
2025-10-29 13:08:49 +08:00
0c3da3bcb7
Merge pull request #40 from NeteaseCloudMusicApiEnhanced/dependabot/npm_and_yarn/lint-staged-16.2.6
chore(packages): bump lint-staged from 16.2.4 to 16.2.6
2025-10-29 13:08:38 +08:00
dependabot[bot]
80fbd7a620
chore(packages): bump lint-staged from 16.2.4 to 16.2.6
Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 16.2.4 to 16.2.6.
- [Release notes](https://github.com/lint-staged/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.2.4...v16.2.6)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-version: 16.2.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 13:51:16 +00:00
dependabot[bot]
a4c9c0edaf
chore(packages): bump yargs from 17.7.2 to 18.0.0
Bumps [yargs](https://github.com/yargs/yargs) from 17.7.2 to 18.0.0.
- [Release notes](https://github.com/yargs/yargs/releases)
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0)

---
updated-dependencies:
- dependency-name: yargs
  dependency-version: 18.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 13:50:05 +00:00
dependabot[bot]
19e51bc39a
chore(packages): bump typescript from 4.5.2 to 5.9.3
Bumps [typescript](https://github.com/microsoft/TypeScript) from 4.5.2 to 5.9.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v4.5.2...v5.9.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 5.9.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 13:39:32 +00:00
dependabot[bot]
a914b5bc11
chore(packages): bump @types/mocha from 9.1.1 to 10.0.10
Bumps [@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mocha) from 9.1.1 to 10.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mocha)

---
updated-dependencies:
- dependency-name: "@types/mocha"
  dependency-version: 10.0.10
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 13:39:31 +00:00
dependabot[bot]
5eeeaeee8a
chore(packages): bump eslint-config-prettier from 8.5.0 to 10.1.8
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.5.0 to 10.1.8.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.5.0...v10.1.8)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.8
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 13:21:55 +00:00
2 changed files with 87 additions and 58 deletions

View File

@ -79,26 +79,26 @@
"safe-decode-uri-component": "^1.2.1",
"tunnel": "^0.0.6",
"xml2js": "^0.6.2",
"yargs": "^17.7.2"
"yargs": "^18.0.0"
},
"devDependencies": {
"@types/express": "^5.0.4",
"@types/express-fileupload": "^1.5.1",
"@types/mocha": "^9.1.1",
"@types/mocha": "^10.0.10",
"@types/node": "24.9.1",
"@typescript-eslint/eslint-plugin": "5.62.0",
"@typescript-eslint/parser": "5.62.0",
"eslint": "8.7.0",
"eslint-config-prettier": "8.5.0",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-html": "8.1.3",
"eslint-plugin-prettier": "5.5.4",
"husky": "9.1.7",
"intelli-espower-loader": "1.1.0",
"lint-staged": "16.2.4",
"lint-staged": "16.2.6",
"mocha": "11.7.4",
"pkg": "^5.8.1",
"power-assert": "1.6.1",
"prettier": "3.6.2",
"typescript": "4.5.2"
"typescript": "5.9.3"
}
}

135
pnpm-lock.yaml generated
View File

@ -51,8 +51,8 @@ importers:
specifier: ^0.6.2
version: 0.6.2
yargs:
specifier: ^17.7.2
version: 17.7.2
specifier: ^18.0.0
version: 18.0.0
devDependencies:
'@types/express':
specifier: ^5.0.4
@ -61,29 +61,29 @@ importers:
specifier: ^1.5.1
version: 1.5.1
'@types/mocha':
specifier: ^9.1.1
version: 9.1.1
specifier: ^10.0.10
version: 10.0.10
'@types/node':
specifier: 24.9.1
version: 24.9.1
'@typescript-eslint/eslint-plugin':
specifier: 5.62.0
version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.7.0)(typescript@4.5.2))(eslint@8.7.0)(typescript@4.5.2)
version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.7.0)(typescript@5.9.3))(eslint@8.7.0)(typescript@5.9.3)
'@typescript-eslint/parser':
specifier: 5.62.0
version: 5.62.0(eslint@8.7.0)(typescript@4.5.2)
version: 5.62.0(eslint@8.7.0)(typescript@5.9.3)
eslint:
specifier: 8.7.0
version: 8.7.0
eslint-config-prettier:
specifier: 8.5.0
version: 8.5.0(eslint@8.7.0)
specifier: 10.1.8
version: 10.1.8(eslint@8.7.0)
eslint-plugin-html:
specifier: 8.1.3
version: 8.1.3
eslint-plugin-prettier:
specifier: 5.5.4
version: 5.5.4(eslint-config-prettier@8.5.0(eslint@8.7.0))(eslint@8.7.0)(prettier@3.6.2)
version: 5.5.4(eslint-config-prettier@10.1.8(eslint@8.7.0))(eslint@8.7.0)(prettier@3.6.2)
husky:
specifier: 9.1.7
version: 9.1.7
@ -91,8 +91,8 @@ importers:
specifier: 1.1.0
version: 1.1.0
lint-staged:
specifier: 16.2.4
version: 16.2.4
specifier: 16.2.6
version: 16.2.6
mocha:
specifier: 11.7.4
version: 11.7.4
@ -106,8 +106,8 @@ importers:
specifier: 3.6.2
version: 3.6.2
typescript:
specifier: 4.5.2
version: 4.5.2
specifier: 5.9.3
version: 5.9.3
packages:
@ -225,8 +225,8 @@ packages:
'@types/mime@1.3.5':
resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==}
'@types/mocha@9.1.1':
resolution: {integrity: sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==}
'@types/mocha@10.0.10':
resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==}
'@types/node@24.9.1':
resolution: {integrity: sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg==}
@ -543,6 +543,10 @@ packages:
resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
engines: {node: '>=12'}
cliui@9.0.1:
resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==}
engines: {node: '>=20'}
color-convert@1.9.3:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
@ -563,8 +567,8 @@ packages:
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
engines: {node: '>= 0.8'}
commander@14.0.1:
resolution: {integrity: sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==}
commander@14.0.2:
resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==}
engines: {node: '>=20'}
concat-map@0.0.1:
@ -847,8 +851,8 @@ packages:
resolution: {integrity: sha512-75IUQsusDdalQEW/G/2esa87J7raqdJF+Ca0/Xm5C3Q58Nr4yVYjZGp/P1+2xiEVgXRrA39dpRb8LcshajbqDQ==}
engines: {node: '>=0.4.0'}
eslint-config-prettier@8.5.0:
resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==}
eslint-config-prettier@10.1.8:
resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
@ -1481,8 +1485,8 @@ packages:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
lint-staged@16.2.4:
resolution: {integrity: sha512-Pkyr/wd90oAyXk98i/2KwfkIhoYQUMtss769FIT9hFM5ogYZwrk+GRE46yKXSg2ZGhcJ1p38Gf5gmI5Ohjg2yg==}
lint-staged@16.2.6:
resolution: {integrity: sha512-s1gphtDbV4bmW1eylXpVMk2u7is7YsrLl8hzrtvC70h4ByhcMLZFY01Fx05ZUDNuv1H8HO4E+e2zgejV1jVwNw==}
engines: {node: '>=20.17'}
hasBin: true
@ -2330,9 +2334,9 @@ packages:
resolution: {integrity: sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==}
engines: {node: '>= 0.4'}
typescript@4.5.2:
resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==}
engines: {node: '>=4.2.0'}
typescript@5.9.3:
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
engines: {node: '>=14.17'}
hasBin: true
unbox-primitive@1.1.0:
@ -2461,6 +2465,10 @@ packages:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
engines: {node: '>=12'}
yargs-parser@22.0.0:
resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==}
engines: {node: ^20.19.0 || ^22.12.0 || >=23}
yargs-unparser@2.0.0:
resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==}
engines: {node: '>=10'}
@ -2477,6 +2485,10 @@ packages:
resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
engines: {node: '>=12'}
yargs@18.0.0:
resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=23}
yocto-queue@0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
@ -2615,7 +2627,7 @@ snapshots:
'@types/mime@1.3.5': {}
'@types/mocha@9.1.1': {}
'@types/mocha@10.0.10': {}
'@types/node@24.9.1':
dependencies:
@ -2642,34 +2654,34 @@ snapshots:
'@types/node': 24.9.1
'@types/send': 0.17.6
'@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.7.0)(typescript@4.5.2))(eslint@8.7.0)(typescript@4.5.2)':
'@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.7.0)(typescript@5.9.3))(eslint@8.7.0)(typescript@5.9.3)':
dependencies:
'@eslint-community/regexpp': 4.12.2
'@typescript-eslint/parser': 5.62.0(eslint@8.7.0)(typescript@4.5.2)
'@typescript-eslint/parser': 5.62.0(eslint@8.7.0)(typescript@5.9.3)
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/type-utils': 5.62.0(eslint@8.7.0)(typescript@4.5.2)
'@typescript-eslint/utils': 5.62.0(eslint@8.7.0)(typescript@4.5.2)
'@typescript-eslint/type-utils': 5.62.0(eslint@8.7.0)(typescript@5.9.3)
'@typescript-eslint/utils': 5.62.0(eslint@8.7.0)(typescript@5.9.3)
debug: 4.4.3(supports-color@8.1.1)
eslint: 8.7.0
graphemer: 1.4.0
ignore: 5.3.2
natural-compare-lite: 1.4.0
semver: 7.7.3
tsutils: 3.21.0(typescript@4.5.2)
tsutils: 3.21.0(typescript@5.9.3)
optionalDependencies:
typescript: 4.5.2
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@5.62.0(eslint@8.7.0)(typescript@4.5.2)':
'@typescript-eslint/parser@5.62.0(eslint@8.7.0)(typescript@5.9.3)':
dependencies:
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.5.2)
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3)
debug: 4.4.3(supports-color@8.1.1)
eslint: 8.7.0
optionalDependencies:
typescript: 4.5.2
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
@ -2678,21 +2690,21 @@ snapshots:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/visitor-keys': 5.62.0
'@typescript-eslint/type-utils@5.62.0(eslint@8.7.0)(typescript@4.5.2)':
'@typescript-eslint/type-utils@5.62.0(eslint@8.7.0)(typescript@5.9.3)':
dependencies:
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.5.2)
'@typescript-eslint/utils': 5.62.0(eslint@8.7.0)(typescript@4.5.2)
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3)
'@typescript-eslint/utils': 5.62.0(eslint@8.7.0)(typescript@5.9.3)
debug: 4.4.3(supports-color@8.1.1)
eslint: 8.7.0
tsutils: 3.21.0(typescript@4.5.2)
tsutils: 3.21.0(typescript@5.9.3)
optionalDependencies:
typescript: 4.5.2
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
'@typescript-eslint/types@5.62.0': {}
'@typescript-eslint/typescript-estree@5.62.0(typescript@4.5.2)':
'@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)':
dependencies:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/visitor-keys': 5.62.0
@ -2700,20 +2712,20 @@ snapshots:
globby: 11.1.0
is-glob: 4.0.3
semver: 7.7.3
tsutils: 3.21.0(typescript@4.5.2)
tsutils: 3.21.0(typescript@5.9.3)
optionalDependencies:
typescript: 4.5.2
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@5.62.0(eslint@8.7.0)(typescript@4.5.2)':
'@typescript-eslint/utils@5.62.0(eslint@8.7.0)(typescript@5.9.3)':
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@8.7.0)
'@types/json-schema': 7.0.15
'@types/semver': 7.7.1
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.5.2)
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3)
eslint: 8.7.0
eslint-scope: 5.1.1
semver: 7.7.3
@ -2977,6 +2989,12 @@ snapshots:
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
cliui@9.0.1:
dependencies:
string-width: 7.2.0
strip-ansi: 7.1.2
wrap-ansi: 9.0.2
color-convert@1.9.3:
dependencies:
color-name: 1.1.3
@ -2995,7 +3013,7 @@ snapshots:
dependencies:
delayed-stream: 1.0.0
commander@14.0.1: {}
commander@14.0.2: {}
concat-map@0.0.1: {}
@ -3344,7 +3362,7 @@ snapshots:
esrecurse: 4.3.0
estraverse: 4.3.0
eslint-config-prettier@8.5.0(eslint@8.7.0):
eslint-config-prettier@10.1.8(eslint@8.7.0):
dependencies:
eslint: 8.7.0
@ -3352,14 +3370,14 @@ snapshots:
dependencies:
htmlparser2: 10.0.0
eslint-plugin-prettier@5.5.4(eslint-config-prettier@8.5.0(eslint@8.7.0))(eslint@8.7.0)(prettier@3.6.2):
eslint-plugin-prettier@5.5.4(eslint-config-prettier@10.1.8(eslint@8.7.0))(eslint@8.7.0)(prettier@3.6.2):
dependencies:
eslint: 8.7.0
prettier: 3.6.2
prettier-linter-helpers: 1.0.0
synckit: 0.11.11
optionalDependencies:
eslint-config-prettier: 8.5.0(eslint@8.7.0)
eslint-config-prettier: 10.1.8(eslint@8.7.0)
eslint-scope@5.1.1:
dependencies:
@ -4064,9 +4082,9 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
lint-staged@16.2.4:
lint-staged@16.2.6:
dependencies:
commander: 14.0.1
commander: 14.0.2
listr2: 9.0.5
micromatch: 4.0.8
nano-spawn: 2.0.0
@ -5009,10 +5027,10 @@ snapshots:
tslib@2.8.1: {}
tsutils@3.21.0(typescript@4.5.2):
tsutils@3.21.0(typescript@5.9.3):
dependencies:
tslib: 1.14.1
typescript: 4.5.2
typescript: 5.9.3
tunnel-agent@0.6.0:
dependencies:
@ -5084,7 +5102,7 @@ snapshots:
typed-array-buffer: 1.0.3
typed-array-byte-offset: 1.0.4
typescript@4.5.2: {}
typescript@5.9.3: {}
unbox-primitive@1.1.0:
dependencies:
@ -5225,6 +5243,8 @@ snapshots:
yargs-parser@21.1.1: {}
yargs-parser@22.0.0: {}
yargs-unparser@2.0.0:
dependencies:
camelcase: 6.3.0
@ -5266,4 +5286,13 @@ snapshots:
y18n: 5.0.8
yargs-parser: 21.1.1
yargs@18.0.0:
dependencies:
cliui: 9.0.1
escalade: 3.2.0
get-caller-file: 2.0.5
string-width: 7.2.0
y18n: 5.0.8
yargs-parser: 22.0.0
yocto-queue@0.1.0: {}