style(code): 格式化代码

- 将长参数列表拆分为多行以提高可读性
- 标准化函数调用中的逗号使用
- 统一对象和数组的换行格式
- 更新 ESLint 配置中的 ECMA 版本至 2020,以支持 ES2020 语法(包括 Optional Chaining)
- 优化代码缩进和对齐方式
- 确保所有文件中的代码风格一致性
This commit is contained in:
LaoShui
2026-02-19 11:52:19 +08:00
parent 755489546b
commit b1729f19aa
6 changed files with 40 additions and 17 deletions
+7 -2
View File
@@ -14,7 +14,9 @@ let mm
module.exports = async (query, request) => {
mm = require('music-metadata')
query.songFile.name = Buffer.from(query.songFile.name, 'latin1').toString('utf-8')
query.songFile.name = Buffer.from(query.songFile.name, 'latin1').toString(
'utf-8',
)
const ext = getFileExtension(query.songFile.name)
const filename = sanitizeFilename(query.songFile.name)
const bitrate = 999000
@@ -59,7 +61,10 @@ module.exports = async (query, request) => {
if (useTemp) {
metadata = await mm.parseFile(query.songFile.tempFilePath)
} else {
metadata = await mm.parseBuffer(query.songFile.data, query.songFile.mimetype)
metadata = await mm.parseBuffer(
query.songFile.data,
query.songFile.mimetype,
)
}
const info = metadata.common
if (info.title) songName = info.title