更新版本号(2.8.0-beta.1)

pull/1869/head
lyswhut 2024-04-27 15:07:52 +08:00
parent f340b18408
commit 9d38fe6764
6 changed files with 103 additions and 99 deletions

174
package-lock.json generated
View File

@ -1,17 +1,17 @@
{ {
"name": "lx-music-desktop", "name": "lx-music-desktop",
"version": "2.8.0-beta.0", "version": "2.8.0-beta.1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "lx-music-desktop", "name": "lx-music-desktop",
"version": "2.8.0-beta.0", "version": "2.8.0-beta.1",
"hasInstallScript": true, "hasInstallScript": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@simonwep/pickr": "^1.9.0", "@simonwep/pickr": "^1.9.0",
"better-sqlite3": "^9.5.0", "better-sqlite3": "^9.6.0",
"bufferutil": "^4.0.8", "bufferutil": "^4.0.8",
"comlink": "~4.3.1", "comlink": "~4.3.1",
"crypto-js": "^4.2.0", "crypto-js": "^4.2.0",
@ -29,7 +29,7 @@
"tunnel": "^0.0.6", "tunnel": "^0.0.6",
"utf-8-validate": "^6.0.3", "utf-8-validate": "^6.0.3",
"vue": "~3.3.13", "vue": "~3.3.13",
"vue-router": "^4.3.0", "vue-router": "^4.3.2",
"ws": "^8.16.0" "ws": "^8.16.0"
}, },
"devDependencies": { "devDependencies": {
@ -42,40 +42,40 @@
"@babel/preset-env": "^7.24.4", "@babel/preset-env": "^7.24.4",
"@babel/preset-typescript": "^7.24.1", "@babel/preset-typescript": "^7.24.1",
"@tsconfig/recommended": "^1.0.6", "@tsconfig/recommended": "^1.0.6",
"@types/better-sqlite3": "^7.6.9", "@types/better-sqlite3": "^7.6.10",
"@types/needle": "^3.3.0", "@types/needle": "^3.3.0",
"@types/tunnel": "^0.0.7", "@types/tunnel": "^0.0.7",
"@types/ws": "8.5.4", "@types/ws": "8.5.4",
"@volar/vue-language-plugin-pug": "^1.6.5", "@volar/vue-language-plugin-pug": "^1.6.5",
"@vue/language-plugin-pug": "^2.0.13", "@vue/language-plugin-pug": "^2.0.14",
"babel-loader": "^9.1.3", "babel-loader": "^9.1.3",
"browserslist": "^4.23.0", "browserslist": "^4.23.0",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"changelog-parser": "^3.0.1", "changelog-parser": "^3.0.1",
"copy-webpack-plugin": "^12.0.2", "copy-webpack-plugin": "^12.0.2",
"core-js": "^3.36.1", "core-js": "^3.37.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"css-loader": "^7.1.1", "css-loader": "^7.1.1",
"css-minimizer-webpack-plugin": "^6.0.0", "css-minimizer-webpack-plugin": "^6.0.0",
"del": "^6.1.1", "del": "^6.1.1",
"electron": "^28.3.0", "electron": "^28.3.1",
"electron-builder": "^24.13.3", "electron-builder": "^24.13.3",
"electron-debug": "^3.2.0", "electron-debug": "^3.2.0",
"electron-devtools-installer": "^3.2.0", "electron-devtools-installer": "^3.2.0",
"electron-to-chromium": "^1.4.736", "electron-to-chromium": "^1.4.749",
"electron-updater": "^6.1.8", "electron-updater": "^6.1.8",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-config-standard": "^17.1.0", "eslint-config-standard": "^17.1.0",
"eslint-config-standard-with-typescript": "^43.0.1", "eslint-config-standard-with-typescript": "^43.0.1",
"eslint-formatter-friendly": "github:lyswhut/eslint-friendly-formatter#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-formatter-friendly": "github:lyswhut/eslint-friendly-formatter#2170d1320e2fad13615a9dcf229669f0bb473a53",
"eslint-plugin-html": "^8.1.0", "eslint-plugin-html": "^8.1.1",
"eslint-plugin-vue": "^9.24.1", "eslint-plugin-vue": "^9.25.0",
"eslint-plugin-vue-pug": "^0.6.2", "eslint-plugin-vue-pug": "^0.6.2",
"eslint-webpack-plugin": "^4.1.0", "eslint-webpack-plugin": "^4.1.0",
"html-webpack-plugin": "^5.6.0", "html-webpack-plugin": "^5.6.0",
"less": "^4.2.0", "less": "^4.2.0",
"less-loader": "^12.2.0", "less-loader": "^12.2.0",
"mini-css-extract-plugin": "^2.8.1", "mini-css-extract-plugin": "^2.9.0",
"node-loader": "^2.0.0", "node-loader": "^2.0.0",
"postcss": "^8.4.38", "postcss": "^8.4.38",
"postcss-loader": "^8.1.1", "postcss-loader": "^8.1.1",
@ -87,7 +87,7 @@
"svg-sprite-loader": "^6.0.11", "svg-sprite-loader": "^6.0.11",
"svg-transform-loader": "^2.0.13", "svg-transform-loader": "^2.0.13",
"svgo-loader": "^4.0.0", "svgo-loader": "^4.0.0",
"terser": "^5.30.3", "terser": "^5.30.4",
"terser-webpack-plugin": "^5.3.10", "terser-webpack-plugin": "^5.3.10",
"tree-kill": "^1.2.2", "tree-kill": "^1.2.2",
"ts-loader": "^9.5.1", "ts-loader": "^9.5.1",
@ -2772,9 +2772,9 @@
"dev": true "dev": true
}, },
"node_modules/@types/better-sqlite3": { "node_modules/@types/better-sqlite3": {
"version": "7.6.9", "version": "7.6.10",
"resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.9.tgz", "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.10.tgz",
"integrity": "sha512-FvktcujPDj9XKMJQWFcl2vVl7OdRIqsSRX9b0acWwTmwLK9CF2eqo/FRcmMLNpugKoX/avA6pb7TorDLmpgTnQ==", "integrity": "sha512-TZBjD+yOsyrUJGmcUj6OS3JADk3+UZcNv3NOBqGkM09bZdi28fNZw8ODqbMOLfKCu7RYCO62/ldq1iHbzxqoPw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@types/node": "*" "@types/node": "*"
@ -3536,19 +3536,19 @@
"integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==" "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA=="
}, },
"node_modules/@vue/language-plugin-pug": { "node_modules/@vue/language-plugin-pug": {
"version": "2.0.13", "version": "2.0.14",
"resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.0.13.tgz", "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.0.14.tgz",
"integrity": "sha512-3XlW+V8lsa1v6BV75BinWa8YZEbEGurFOll6S+YOf+2HI2SfIZLdhwJZs/8sDVbMndaqPouCSSKYk+kea46QUA==", "integrity": "sha512-lIq130Zi9s4vQP0/sqv9QbnsylVO9xqsoQ3TY2YWnBHG0J2C7ku96pEKKX8uOmXrdAfvuyiqgvXjGWYrzP/HQw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@volar/source-map": "2.2.0-alpha.8", "@volar/source-map": "2.2.0-alpha.10",
"volar-service-pug": "0.0.38" "volar-service-pug": "0.0.38"
} }
}, },
"node_modules/@vue/language-plugin-pug/node_modules/@volar/source-map": { "node_modules/@vue/language-plugin-pug/node_modules/@volar/source-map": {
"version": "2.2.0-alpha.8", "version": "2.2.0-alpha.10",
"resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.0-alpha.8.tgz", "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.0-alpha.10.tgz",
"integrity": "sha512-E1ZVmXFJ5DU4fWDcWHzi8OLqqReqIDwhXvIMhVdk6+VipfMVv4SkryXu7/rs4GA/GsebcRyJdaSkKBB3OAkIcA==", "integrity": "sha512-nrdWApVkP5cksAnDEyy1JD9rKdwOJsEq1B+seWO4vNXmZNcxQQCx4DULLBvKt7AzRUAQiAuw5aQkb9RBaSqdVA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"muggle-string": "^0.4.0" "muggle-string": "^0.4.0"
@ -4794,9 +4794,9 @@
"dev": true "dev": true
}, },
"node_modules/better-sqlite3": { "node_modules/better-sqlite3": {
"version": "9.5.0", "version": "9.6.0",
"resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.5.0.tgz", "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.6.0.tgz",
"integrity": "sha512-01qVcM4gPNwE+PX7ARNiHINwzVuD6nx0gdldaAAcu+MrzyIAukQ31ZDKEpzRO/CNA9sHpxoTZ8rdjoyAin4dyg==", "integrity": "sha512-yR5HATnqeYNVnkaUTf4bOP2dJSnyhP4puJN/QPRyx4YkBEEUxib422n2XzPqDEHjQQqazoYoADdAm5vE15+dAQ==",
"hasInstallScript": true, "hasInstallScript": true,
"dependencies": { "dependencies": {
"bindings": "^1.5.0", "bindings": "^1.5.0",
@ -6002,9 +6002,9 @@
} }
}, },
"node_modules/core-js": { "node_modules/core-js": {
"version": "3.36.1", "version": "3.37.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.36.1.tgz", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.0.tgz",
"integrity": "sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==", "integrity": "sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"funding": { "funding": {
@ -6978,9 +6978,9 @@
} }
}, },
"node_modules/electron": { "node_modules/electron": {
"version": "28.3.0", "version": "28.3.1",
"resolved": "https://registry.npmjs.org/electron/-/electron-28.3.0.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-28.3.1.tgz",
"integrity": "sha512-TD4xbT79Mghv+4GL8SUmxdskqf4UFwUhEaJKnKrsFuLOfm7jPfNAEhCLKqkKccVuJRvHDHvd3FW/thV+7jNXCw==", "integrity": "sha512-aF9fONuhVDJlctJS7YOw76ynxVAQdfIWmlhRMKits24tDcdSL0eMHUS0wWYiRfGWbQnUKB6V49Rf17o32f4/fg==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"dependencies": { "dependencies": {
@ -7256,9 +7256,9 @@
} }
}, },
"node_modules/electron-to-chromium": { "node_modules/electron-to-chromium": {
"version": "1.4.736", "version": "1.4.749",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.749.tgz",
"integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==", "integrity": "sha512-LRMMrM9ITOvue0PoBrvNIraVmuDbJV5QC9ierz/z5VilMdPOVMjOtpICNld3PuXuTZ3CHH/UPxX9gHhAPwi+0Q==",
"dev": true "dev": true
}, },
"node_modules/electron-updater": { "node_modules/electron-updater": {
@ -7772,9 +7772,9 @@
} }
}, },
"node_modules/eslint-plugin-html": { "node_modules/eslint-plugin-html": {
"version": "8.1.0", "version": "8.1.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-8.1.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-8.1.1.tgz",
"integrity": "sha512-5bRZQwxZew2Yo9Fa8diz2C9RmzIw9Gs4yzmmjUcpuzhdLW8aVcDtYzEHhNNdt01Z0m4AzSJNuY63RXvzStvDgA==", "integrity": "sha512-6qmlJsc40D2m3Dn9oEH+0PAOkJhxVu0f5sVItqpCE0YWgYnyP4xCjBc3UWTHaJcY9ARkWOLIIuXLq0ndRnQOHw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"htmlparser2": "^9.1.0" "htmlparser2": "^9.1.0"
@ -7878,9 +7878,9 @@
} }
}, },
"node_modules/eslint-plugin-vue": { "node_modules/eslint-plugin-vue": {
"version": "9.24.1", "version": "9.25.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.1.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.25.0.tgz",
"integrity": "sha512-wk3SuwmS1pZdcuJlokGYEi/buDOwD6KltvhIZyOnpJ/378dcQ4zchu9PAMbbLAaydCz1iYc5AozszcOOgZIIOg==", "integrity": "sha512-tDWlx14bVe6Bs+Nnh3IGrD+hb11kf2nukfm6jLsmJIhmiRQ1SUaksvwY9U5MvPB0pcrg0QK0xapQkfITs3RKOA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@eslint-community/eslint-utils": "^4.4.0", "@eslint-community/eslint-utils": "^4.4.0",
@ -11299,9 +11299,9 @@
} }
}, },
"node_modules/mini-css-extract-plugin": { "node_modules/mini-css-extract-plugin": {
"version": "2.8.1", "version": "2.9.0",
"resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz",
"integrity": "sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==", "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"schema-utils": "^4.0.0", "schema-utils": "^4.0.0",
@ -16205,9 +16205,9 @@
} }
}, },
"node_modules/terser": { "node_modules/terser": {
"version": "5.30.3", "version": "5.30.4",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.4.tgz",
"integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", "integrity": "sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@jridgewell/source-map": "^0.3.3", "@jridgewell/source-map": "^0.3.3",
@ -17270,9 +17270,9 @@
} }
}, },
"node_modules/vue-router": { "node_modules/vue-router": {
"version": "4.3.0", "version": "4.3.2",
"resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.0.tgz", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.2.tgz",
"integrity": "sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==", "integrity": "sha512-hKQJ1vDAZ5LVkKEnHhmm1f9pMiWIBNGF5AwU67PdH7TyXCj/a4hTccuUuYCAMgJK6rO/NVYtQIEN3yL8CECa7Q==",
"dependencies": { "dependencies": {
"@vue/devtools-api": "^6.5.1" "@vue/devtools-api": "^6.5.1"
}, },
@ -19776,9 +19776,9 @@
"dev": true "dev": true
}, },
"@types/better-sqlite3": { "@types/better-sqlite3": {
"version": "7.6.9", "version": "7.6.10",
"resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.9.tgz", "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.10.tgz",
"integrity": "sha512-FvktcujPDj9XKMJQWFcl2vVl7OdRIqsSRX9b0acWwTmwLK9CF2eqo/FRcmMLNpugKoX/avA6pb7TorDLmpgTnQ==", "integrity": "sha512-TZBjD+yOsyrUJGmcUj6OS3JADk3+UZcNv3NOBqGkM09bZdi28fNZw8ODqbMOLfKCu7RYCO62/ldq1iHbzxqoPw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/node": "*" "@types/node": "*"
@ -20428,19 +20428,19 @@
"integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==" "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA=="
}, },
"@vue/language-plugin-pug": { "@vue/language-plugin-pug": {
"version": "2.0.13", "version": "2.0.14",
"resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.0.13.tgz", "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.0.14.tgz",
"integrity": "sha512-3XlW+V8lsa1v6BV75BinWa8YZEbEGurFOll6S+YOf+2HI2SfIZLdhwJZs/8sDVbMndaqPouCSSKYk+kea46QUA==", "integrity": "sha512-lIq130Zi9s4vQP0/sqv9QbnsylVO9xqsoQ3TY2YWnBHG0J2C7ku96pEKKX8uOmXrdAfvuyiqgvXjGWYrzP/HQw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@volar/source-map": "2.2.0-alpha.8", "@volar/source-map": "2.2.0-alpha.10",
"volar-service-pug": "0.0.38" "volar-service-pug": "0.0.38"
}, },
"dependencies": { "dependencies": {
"@volar/source-map": { "@volar/source-map": {
"version": "2.2.0-alpha.8", "version": "2.2.0-alpha.10",
"resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.0-alpha.8.tgz", "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.0-alpha.10.tgz",
"integrity": "sha512-E1ZVmXFJ5DU4fWDcWHzi8OLqqReqIDwhXvIMhVdk6+VipfMVv4SkryXu7/rs4GA/GsebcRyJdaSkKBB3OAkIcA==", "integrity": "sha512-nrdWApVkP5cksAnDEyy1JD9rKdwOJsEq1B+seWO4vNXmZNcxQQCx4DULLBvKt7AzRUAQiAuw5aQkb9RBaSqdVA==",
"dev": true, "dev": true,
"requires": { "requires": {
"muggle-string": "^0.4.0" "muggle-string": "^0.4.0"
@ -21430,9 +21430,9 @@
"dev": true "dev": true
}, },
"better-sqlite3": { "better-sqlite3": {
"version": "9.5.0", "version": "9.6.0",
"resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.5.0.tgz", "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.6.0.tgz",
"integrity": "sha512-01qVcM4gPNwE+PX7ARNiHINwzVuD6nx0gdldaAAcu+MrzyIAukQ31ZDKEpzRO/CNA9sHpxoTZ8rdjoyAin4dyg==", "integrity": "sha512-yR5HATnqeYNVnkaUTf4bOP2dJSnyhP4puJN/QPRyx4YkBEEUxib422n2XzPqDEHjQQqazoYoADdAm5vE15+dAQ==",
"requires": { "requires": {
"bindings": "^1.5.0", "bindings": "^1.5.0",
"prebuild-install": "^7.1.1" "prebuild-install": "^7.1.1"
@ -22366,9 +22366,9 @@
} }
}, },
"core-js": { "core-js": {
"version": "3.36.1", "version": "3.37.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.36.1.tgz", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.0.tgz",
"integrity": "sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==", "integrity": "sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug==",
"dev": true "dev": true
}, },
"core-js-compat": { "core-js-compat": {
@ -23045,9 +23045,9 @@
} }
}, },
"electron": { "electron": {
"version": "28.3.0", "version": "28.3.1",
"resolved": "https://registry.npmjs.org/electron/-/electron-28.3.0.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-28.3.1.tgz",
"integrity": "sha512-TD4xbT79Mghv+4GL8SUmxdskqf4UFwUhEaJKnKrsFuLOfm7jPfNAEhCLKqkKccVuJRvHDHvd3FW/thV+7jNXCw==", "integrity": "sha512-aF9fONuhVDJlctJS7YOw76ynxVAQdfIWmlhRMKits24tDcdSL0eMHUS0wWYiRfGWbQnUKB6V49Rf17o32f4/fg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@electron/get": "^2.0.0", "@electron/get": "^2.0.0",
@ -23275,9 +23275,9 @@
} }
}, },
"electron-to-chromium": { "electron-to-chromium": {
"version": "1.4.736", "version": "1.4.749",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.749.tgz",
"integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==", "integrity": "sha512-LRMMrM9ITOvue0PoBrvNIraVmuDbJV5QC9ierz/z5VilMdPOVMjOtpICNld3PuXuTZ3CHH/UPxX9gHhAPwi+0Q==",
"dev": true "dev": true
}, },
"electron-updater": { "electron-updater": {
@ -23704,9 +23704,9 @@
} }
}, },
"eslint-plugin-html": { "eslint-plugin-html": {
"version": "8.1.0", "version": "8.1.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-8.1.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-8.1.1.tgz",
"integrity": "sha512-5bRZQwxZew2Yo9Fa8diz2C9RmzIw9Gs4yzmmjUcpuzhdLW8aVcDtYzEHhNNdt01Z0m4AzSJNuY63RXvzStvDgA==", "integrity": "sha512-6qmlJsc40D2m3Dn9oEH+0PAOkJhxVu0f5sVItqpCE0YWgYnyP4xCjBc3UWTHaJcY9ARkWOLIIuXLq0ndRnQOHw==",
"dev": true, "dev": true,
"requires": { "requires": {
"htmlparser2": "^9.1.0" "htmlparser2": "^9.1.0"
@ -23786,9 +23786,9 @@
"requires": {} "requires": {}
}, },
"eslint-plugin-vue": { "eslint-plugin-vue": {
"version": "9.24.1", "version": "9.25.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.1.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.25.0.tgz",
"integrity": "sha512-wk3SuwmS1pZdcuJlokGYEi/buDOwD6KltvhIZyOnpJ/378dcQ4zchu9PAMbbLAaydCz1iYc5AozszcOOgZIIOg==", "integrity": "sha512-tDWlx14bVe6Bs+Nnh3IGrD+hb11kf2nukfm6jLsmJIhmiRQ1SUaksvwY9U5MvPB0pcrg0QK0xapQkfITs3RKOA==",
"dev": true, "dev": true,
"requires": { "requires": {
"@eslint-community/eslint-utils": "^4.4.0", "@eslint-community/eslint-utils": "^4.4.0",
@ -26285,9 +26285,9 @@
"dev": true "dev": true
}, },
"mini-css-extract-plugin": { "mini-css-extract-plugin": {
"version": "2.8.1", "version": "2.9.0",
"resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz",
"integrity": "sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==", "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==",
"dev": true, "dev": true,
"requires": { "requires": {
"schema-utils": "^4.0.0", "schema-utils": "^4.0.0",
@ -30054,9 +30054,9 @@
} }
}, },
"terser": { "terser": {
"version": "5.30.3", "version": "5.30.4",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.4.tgz",
"integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", "integrity": "sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@jridgewell/source-map": "^0.3.3", "@jridgewell/source-map": "^0.3.3",
@ -30865,9 +30865,9 @@
} }
}, },
"vue-router": { "vue-router": {
"version": "4.3.0", "version": "4.3.2",
"resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.0.tgz", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.2.tgz",
"integrity": "sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==", "integrity": "sha512-hKQJ1vDAZ5LVkKEnHhmm1f9pMiWIBNGF5AwU67PdH7TyXCj/a4hTccuUuYCAMgJK6rO/NVYtQIEN3yL8CECa7Q==",
"requires": { "requires": {
"@vue/devtools-api": "^6.5.1" "@vue/devtools-api": "^6.5.1"
} }

View File

@ -1,6 +1,6 @@
{ {
"name": "lx-music-desktop", "name": "lx-music-desktop",
"version": "2.8.0-beta.0", "version": "2.8.0-beta.1",
"description": "一个免费的音乐查找助手", "description": "一个免费的音乐查找助手",
"main": "./dist/main.js", "main": "./dist/main.js",
"productName": "lx-music-desktop", "productName": "lx-music-desktop",
@ -117,40 +117,40 @@
"@babel/preset-env": "^7.24.4", "@babel/preset-env": "^7.24.4",
"@babel/preset-typescript": "^7.24.1", "@babel/preset-typescript": "^7.24.1",
"@tsconfig/recommended": "^1.0.6", "@tsconfig/recommended": "^1.0.6",
"@types/better-sqlite3": "^7.6.9", "@types/better-sqlite3": "^7.6.10",
"@types/needle": "^3.3.0", "@types/needle": "^3.3.0",
"@types/tunnel": "^0.0.7", "@types/tunnel": "^0.0.7",
"@types/ws": "8.5.4", "@types/ws": "8.5.4",
"@volar/vue-language-plugin-pug": "^1.6.5", "@volar/vue-language-plugin-pug": "^1.6.5",
"@vue/language-plugin-pug": "^2.0.13", "@vue/language-plugin-pug": "^2.0.14",
"babel-loader": "^9.1.3", "babel-loader": "^9.1.3",
"browserslist": "^4.23.0", "browserslist": "^4.23.0",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"changelog-parser": "^3.0.1", "changelog-parser": "^3.0.1",
"copy-webpack-plugin": "^12.0.2", "copy-webpack-plugin": "^12.0.2",
"core-js": "^3.36.1", "core-js": "^3.37.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"css-loader": "^7.1.1", "css-loader": "^7.1.1",
"css-minimizer-webpack-plugin": "^6.0.0", "css-minimizer-webpack-plugin": "^6.0.0",
"del": "^6.1.1", "del": "^6.1.1",
"electron": "^28.3.0", "electron": "^28.3.1",
"electron-builder": "^24.13.3", "electron-builder": "^24.13.3",
"electron-debug": "^3.2.0", "electron-debug": "^3.2.0",
"electron-devtools-installer": "^3.2.0", "electron-devtools-installer": "^3.2.0",
"electron-to-chromium": "^1.4.736", "electron-to-chromium": "^1.4.749",
"electron-updater": "^6.1.8", "electron-updater": "^6.1.8",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-config-standard": "^17.1.0", "eslint-config-standard": "^17.1.0",
"eslint-config-standard-with-typescript": "^43.0.1", "eslint-config-standard-with-typescript": "^43.0.1",
"eslint-formatter-friendly": "github:lyswhut/eslint-friendly-formatter#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-formatter-friendly": "github:lyswhut/eslint-friendly-formatter#2170d1320e2fad13615a9dcf229669f0bb473a53",
"eslint-plugin-html": "^8.1.0", "eslint-plugin-html": "^8.1.1",
"eslint-plugin-vue": "^9.24.1", "eslint-plugin-vue": "^9.25.0",
"eslint-plugin-vue-pug": "^0.6.2", "eslint-plugin-vue-pug": "^0.6.2",
"eslint-webpack-plugin": "^4.1.0", "eslint-webpack-plugin": "^4.1.0",
"html-webpack-plugin": "^5.6.0", "html-webpack-plugin": "^5.6.0",
"less": "^4.2.0", "less": "^4.2.0",
"less-loader": "^12.2.0", "less-loader": "^12.2.0",
"mini-css-extract-plugin": "^2.8.1", "mini-css-extract-plugin": "^2.9.0",
"node-loader": "^2.0.0", "node-loader": "^2.0.0",
"postcss": "^8.4.38", "postcss": "^8.4.38",
"postcss-loader": "^8.1.1", "postcss-loader": "^8.1.1",
@ -162,7 +162,7 @@
"svg-sprite-loader": "^6.0.11", "svg-sprite-loader": "^6.0.11",
"svg-transform-loader": "^2.0.13", "svg-transform-loader": "^2.0.13",
"svgo-loader": "^4.0.0", "svgo-loader": "^4.0.0",
"terser": "^5.30.3", "terser": "^5.30.4",
"terser-webpack-plugin": "^5.3.10", "terser-webpack-plugin": "^5.3.10",
"tree-kill": "^1.2.2", "tree-kill": "^1.2.2",
"ts-loader": "^9.5.1", "ts-loader": "^9.5.1",
@ -178,7 +178,7 @@
}, },
"dependencies": { "dependencies": {
"@simonwep/pickr": "^1.9.0", "@simonwep/pickr": "^1.9.0",
"better-sqlite3": "^9.5.0", "better-sqlite3": "^9.6.0",
"bufferutil": "^4.0.8", "bufferutil": "^4.0.8",
"comlink": "~4.3.1", "comlink": "~4.3.1",
"crypto-js": "^4.2.0", "crypto-js": "^4.2.0",
@ -196,7 +196,7 @@
"tunnel": "^0.0.6", "tunnel": "^0.0.6",
"utf-8-validate": "^6.0.3", "utf-8-validate": "^6.0.3",
"vue": "~3.3.13", "vue": "~3.3.13",
"vue-router": "^4.3.0", "vue-router": "^4.3.2",
"ws": "^8.16.0" "ws": "^8.16.0"
}, },
"overrides": { "overrides": {

View File

@ -23,3 +23,7 @@
- `/status``/subscribe-player-status` 的可用字段名添加了 `lyricLineAllText`,它对应的值是当前句歌词及扩展歌词文本(扩展歌词包含翻译、罗马音等,按换行符分割) - `/status``/subscribe-player-status` 的可用字段名添加了 `lyricLineAllText`,它对应的值是当前句歌词及扩展歌词文本(扩展歌词包含翻译、罗马音等,按换行符分割)
详情看开放API接入文档 详情看开放API接入文档
### 其他
- 更新 electron 到 v28.3.1