From 7fe35748d08054769057f508eddee53b7453861e Mon Sep 17 00:00:00 2001 From: lyswhut Date: Fri, 8 Jul 2022 16:43:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 217 +++++++++++++++++++++++----------------------- package.json | 14 +-- src/main/index.js | 15 ++-- 3 files changed, 122 insertions(+), 124 deletions(-) diff --git a/package-lock.json b/package-lock.json index f4bbf39c..8ee1947c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "lx-music-desktop", - "version": "1.22.1-beta", + "version": "1.22.1-beta.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "lx-music-desktop", - "version": "1.22.1-beta", + "version": "1.22.1-beta.2", "license": "Apache-2.0", "dependencies": { "bufferutil": "^4.0.6", @@ -29,7 +29,7 @@ "utf-8-validate": "^5.0.9", "vue": "^3.2.37", "vue-i18n": "^9.2.0-beta.36", - "vue-router": "^4.1.0-beta.1", + "vue-router": "^4.1.1", "vuex": "^4.0.2" }, "devDependencies": { @@ -52,12 +52,12 @@ "css-minimizer-webpack-plugin": "^4.0.0", "del": "^6.1.1", "electron": "^17.4.9", - "electron-builder": "^23.2.0", + "electron-builder": "^23.3.0", "electron-debug": "^3.2.0", "electron-devtools-installer": "^3.2.0", - "electron-to-chromium": "^1.4.176", - "electron-updater": "^5.0.6", - "eslint": "^8.18.0", + "electron-to-chromium": "^1.4.184", + "electron-updater": "^5.1.0", + "eslint": "^8.19.0", "eslint-config-standard": "^17.0.0", "eslint-formatter-friendly": "git+https://github.com/lyswhut/eslint-friendly-formatter.git#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-plugin-html": "^6.2.0", @@ -86,7 +86,7 @@ "terser-webpack-plugin": "^5.3.3", "url-loader": "^4.1.1", "vue-loader": "^17.0.0", - "vue-template-compiler": "^2.7.0", + "vue-template-compiler": "^2.7.4", "webpack": "^5.73.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.9.3", @@ -3171,9 +3171,9 @@ "dev": true }, "node_modules/app-builder-lib": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.2.0.tgz", - "integrity": "sha512-QsMYbtJLAMMc3BJkpMotfuA6Gi2RYi+Nq3Y6afkWLK0qo80dB26OLB9/LVE6943US5tqplKaTyax+kO1Y5LOoA==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.3.0.tgz", + "integrity": "sha512-M6rk1HMYHjThuAEcGLuqhcUvFtZEflQwdbiTU2MODBDvD0U/6WqXgcrClT99ArCJ5j7gV73saKLjXmoNhGLwag==", "dev": true, "dependencies": { "@develar/schema-utils": "~2.6.5", @@ -3182,13 +3182,13 @@ "7zip-bin": "~5.1.1", "async-exit-hook": "^2.0.1", "bluebird-lst": "^1.0.9", - "builder-util": "23.0.9", - "builder-util-runtime": "9.0.2", + "builder-util": "23.3.0", + "builder-util-runtime": "9.0.3", "chromium-pickle-js": "^0.2.0", "debug": "^4.3.4", "ejs": "^3.1.7", "electron-osx-sign": "^0.6.0", - "electron-publish": "23.0.9", + "electron-publish": "23.3.0", "form-data": "^4.0.0", "fs-extra": "^10.1.0", "hosted-git-info": "^4.1.0", @@ -4268,9 +4268,9 @@ } }, "node_modules/builder-util": { - "version": "23.0.9", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.0.9.tgz", - "integrity": "sha512-ccPFwI1Sex4yLt8R3LI+H07p2jHICKwEWtxkFkb6jiU/g/VJnF1wazW7I1oMcCFcPTEl30GhqoRv9rfDD9VAiQ==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.3.0.tgz", + "integrity": "sha512-m7RRd21N2yrnuGFd+ZqOY0ryeqWmBslDKmGDVz0wETqoEEqpiJsF3CGlsb6MRN2EQKDubvE5e+lBf8ATt06fnA==", "dev": true, "dependencies": { "@types/debug": "^4.1.6", @@ -4278,7 +4278,7 @@ "7zip-bin": "~5.1.1", "app-builder-bin": "4.0.0", "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.0.2", + "builder-util-runtime": "9.0.3", "chalk": "^4.1.1", "cross-spawn": "^7.0.3", "debug": "^4.3.4", @@ -4293,9 +4293,9 @@ } }, "node_modules/builder-util-runtime": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.0.2.tgz", - "integrity": "sha512-xF55W/8mgfT6+sMbX0TeiJkTusA5GMOzckM4rajN4KirFcUIuLTH8oEaTYmM86YwVCZaTwa/7GyFhauXaEICwA==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.0.3.tgz", + "integrity": "sha512-SfG2wnyjpUbbdtpnqDpWwklujofC6GarGpvdWrEkg9p5AD/xJmTF2buTNaqs3qtsNBEVQDDjZz9xc2GGpVyMfA==", "dev": true, "dependencies": { "debug": "^4.3.4", @@ -6140,14 +6140,14 @@ } }, "node_modules/dmg-builder": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.2.0.tgz", - "integrity": "sha512-jVWbl4oBwsy8OYTvsiPNsE3iEqnJkeFWZtPrEt1NCa+zFpKF7yl8YD75+ctpSUa+dOrutcfMiPy9l1vowqFZVA==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.3.0.tgz", + "integrity": "sha512-xLXMQHO1BMK2SrmgMh8dFRMKqwQCk/v9EhaxYMQO1UAReyQVQoTPVU+McOjy1U9JksG0ZzUw/NZzvyhfgKRuqA==", "dev": true, "dependencies": { - "app-builder-lib": "23.2.0", - "builder-util": "23.0.9", - "builder-util-runtime": "9.0.2", + "app-builder-lib": "23.3.0", + "builder-util": "23.3.0", + "builder-util-runtime": "9.0.3", "fs-extra": "^10.0.0", "iconv-lite": "^0.6.2", "js-yaml": "^4.1.0" @@ -6195,7 +6195,6 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", - "deprecated": "Disk image license agreements are deprecated by Apple and will probably be removed in a future macOS release. Discussion at: https://github.com/argv-minus-one/dmg-license/issues/11", "dev": true, "optional": true, "os": [ @@ -6409,17 +6408,17 @@ } }, "node_modules/electron-builder": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.2.0.tgz", - "integrity": "sha512-/hKPwZE9Nqf1jJfhtbgwaVhPns6necBEiMNp+UqIuoCSQ8vV5PjOspCJu3rrrWiIScq03sI/bkF2mmc7QXX5+A==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.3.0.tgz", + "integrity": "sha512-/mWJF5Hux/XucF+tKVjy0sXRDovtRDBQ2vO2W16B/GIn8b5GQhY4n3Bt6IIXnIqMhibyZBBPje7UGUQSA5U9kw==", "dev": true, "dependencies": { "@types/yargs": "^17.0.1", - "app-builder-lib": "23.2.0", - "builder-util": "23.0.9", - "builder-util-runtime": "9.0.2", + "app-builder-lib": "23.3.0", + "builder-util": "23.3.0", + "builder-util-runtime": "9.0.3", "chalk": "^4.1.1", - "dmg-builder": "23.2.0", + "dmg-builder": "23.3.0", "fs-extra": "^10.0.0", "is-ci": "^3.0.0", "lazy-val": "^1.0.5", @@ -6588,14 +6587,14 @@ "dev": true }, "node_modules/electron-publish": { - "version": "23.0.9", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.0.9.tgz", - "integrity": "sha512-afr2z6L07/elgDX+6I/G/0vzXOP6xYUd/aXx9tnTPSVZ/3AuvCegHrKiuh8sKYHmzoAcNGXe3ikISYIu961IfA==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.3.0.tgz", + "integrity": "sha512-HTKOeRUDebSD/l6grAi5thWb/f80OggL1z4aI0no7Fa4SGWpl4rvqlMBtY2d/EjsAAosbk3x+Jeyyp5Th57Wpw==", "dev": true, "dependencies": { "@types/fs-extra": "^9.0.11", - "builder-util": "23.0.9", - "builder-util-runtime": "9.0.2", + "builder-util": "23.3.0", + "builder-util-runtime": "9.0.3", "chalk": "^4.1.1", "fs-extra": "^10.0.0", "lazy-val": "^1.0.5", @@ -6662,19 +6661,19 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.176", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.176.tgz", - "integrity": "sha512-92JdgyRlcNDwuy75MjuFSb3clt6DGJ2IXSpg0MCjKd3JV9eSmuUAIyWiGAp/EtT0z2D4rqbYqThQLV90maH3Zw==", + "version": "1.4.184", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.184.tgz", + "integrity": "sha512-IADi390FRdvxWfVX3hjzfTDNVHiTqVo9ar53/7em/SfhUG9YcjVhyQecY/XwmBHRKden/wFud7RWOUH7+7LFng==", "dev": true }, "node_modules/electron-updater": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.0.6.tgz", - "integrity": "sha512-VYcdUbl6BKjwoEZ5BKwKW8rnvsO4gFPNNgB/gObfy1dyBQ8pceZwdDI9YlKSk4LFtMcljthplFQorSvzR9+AXA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.1.0.tgz", + "integrity": "sha512-PaUXuVbgPQzqKH+RB08fv8vPSu4R3lrLVq+jHPxkyrzRsHwJATcRp3lbSDaoEZ42KsjbymG6Ksh215/YvkoxkA==", "dev": true, "dependencies": { "@types/semver": "^7.3.6", - "builder-util-runtime": "9.0.2", + "builder-util-runtime": "9.0.3", "fs-extra": "^10.0.0", "js-yaml": "^4.1.0", "lazy-val": "^1.0.5", @@ -7019,9 +7018,9 @@ } }, "node_modules/eslint": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz", - "integrity": "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==", + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", + "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.3.0", @@ -11071,9 +11070,9 @@ "dev": true }, "node_modules/minipass": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.3.tgz", - "integrity": "sha512-N0BOsdFAlNRfmwMhjAsLVWOk7Ljmeb39iqFlsV1At+jqRhSUP9yeof8FyJu4imaJiSUp8vQebWD/guZwGQC8iA==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", "dev": true, "dependencies": { "yallist": "^4.0.0" @@ -16521,9 +16520,9 @@ } }, "node_modules/vue-router": { - "version": "4.1.0-c113369", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.0-c113369.tgz", - "integrity": "sha512-IC8AKw8FDiT4ZpAcoCAFm493n9IcPvP1lBekTMju0QiR9AFNJU6l5sceh8gEHK5tHDAbJk9AVJM8Ocijf9tp8A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.1.tgz", + "integrity": "sha512-Wp1mEf2xCwT0ez7o9JvgpfBp9JGnVb+dPERzXDbugTatzJAJ60VWOhJKifQty85k+jOreoFHER4r5fu062PhPw==", "dependencies": { "@vue/devtools-api": "^6.1.4" }, @@ -16535,9 +16534,9 @@ } }, "node_modules/vue-template-compiler": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.0.tgz", - "integrity": "sha512-b9kKOPNS6J2BVf9skXkKsUwQLP3Bjfb/gG6UoBt3fn4xUVEDko5TSWmkPGW6dSSeAOOvYEMALdouv9caKlTq0Q==", + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.4.tgz", + "integrity": "sha512-FgaeXI80FzhtDEsixq3WBrHLWpU2gzLb2DFusm62TrmCQyETsnUp0kTLpbExrTUw7g5YOnRf+xkh73nuEX+jGQ==", "dev": true, "dependencies": { "de-indent": "^1.0.2", @@ -19599,9 +19598,9 @@ "dev": true }, "app-builder-lib": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.2.0.tgz", - "integrity": "sha512-QsMYbtJLAMMc3BJkpMotfuA6Gi2RYi+Nq3Y6afkWLK0qo80dB26OLB9/LVE6943US5tqplKaTyax+kO1Y5LOoA==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.3.0.tgz", + "integrity": "sha512-M6rk1HMYHjThuAEcGLuqhcUvFtZEflQwdbiTU2MODBDvD0U/6WqXgcrClT99ArCJ5j7gV73saKLjXmoNhGLwag==", "dev": true, "requires": { "@develar/schema-utils": "~2.6.5", @@ -19610,13 +19609,13 @@ "7zip-bin": "~5.1.1", "async-exit-hook": "^2.0.1", "bluebird-lst": "^1.0.9", - "builder-util": "23.0.9", - "builder-util-runtime": "9.0.2", + "builder-util": "23.3.0", + "builder-util-runtime": "9.0.3", "chromium-pickle-js": "^0.2.0", "debug": "^4.3.4", "ejs": "^3.1.7", "electron-osx-sign": "^0.6.0", - "electron-publish": "23.0.9", + "electron-publish": "23.3.0", "form-data": "^4.0.0", "fs-extra": "^10.1.0", "hosted-git-info": "^4.1.0", @@ -20493,9 +20492,9 @@ } }, "builder-util": { - "version": "23.0.9", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.0.9.tgz", - "integrity": "sha512-ccPFwI1Sex4yLt8R3LI+H07p2jHICKwEWtxkFkb6jiU/g/VJnF1wazW7I1oMcCFcPTEl30GhqoRv9rfDD9VAiQ==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.3.0.tgz", + "integrity": "sha512-m7RRd21N2yrnuGFd+ZqOY0ryeqWmBslDKmGDVz0wETqoEEqpiJsF3CGlsb6MRN2EQKDubvE5e+lBf8ATt06fnA==", "dev": true, "requires": { "@types/debug": "^4.1.6", @@ -20503,7 +20502,7 @@ "7zip-bin": "~5.1.1", "app-builder-bin": "4.0.0", "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.0.2", + "builder-util-runtime": "9.0.3", "chalk": "^4.1.1", "cross-spawn": "^7.0.3", "debug": "^4.3.4", @@ -20547,9 +20546,9 @@ } }, "builder-util-runtime": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.0.2.tgz", - "integrity": "sha512-xF55W/8mgfT6+sMbX0TeiJkTusA5GMOzckM4rajN4KirFcUIuLTH8oEaTYmM86YwVCZaTwa/7GyFhauXaEICwA==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.0.3.tgz", + "integrity": "sha512-SfG2wnyjpUbbdtpnqDpWwklujofC6GarGpvdWrEkg9p5AD/xJmTF2buTNaqs3qtsNBEVQDDjZz9xc2GGpVyMfA==", "dev": true, "requires": { "debug": "^4.3.4", @@ -21912,14 +21911,14 @@ } }, "dmg-builder": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.2.0.tgz", - "integrity": "sha512-jVWbl4oBwsy8OYTvsiPNsE3iEqnJkeFWZtPrEt1NCa+zFpKF7yl8YD75+ctpSUa+dOrutcfMiPy9l1vowqFZVA==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.3.0.tgz", + "integrity": "sha512-xLXMQHO1BMK2SrmgMh8dFRMKqwQCk/v9EhaxYMQO1UAReyQVQoTPVU+McOjy1U9JksG0ZzUw/NZzvyhfgKRuqA==", "dev": true, "requires": { - "app-builder-lib": "23.2.0", - "builder-util": "23.0.9", - "builder-util-runtime": "9.0.2", + "app-builder-lib": "23.3.0", + "builder-util": "23.3.0", + "builder-util-runtime": "9.0.3", "dmg-license": "^1.0.11", "fs-extra": "^10.0.0", "iconv-lite": "^0.6.2", @@ -22120,17 +22119,17 @@ } }, "electron-builder": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.2.0.tgz", - "integrity": "sha512-/hKPwZE9Nqf1jJfhtbgwaVhPns6necBEiMNp+UqIuoCSQ8vV5PjOspCJu3rrrWiIScq03sI/bkF2mmc7QXX5+A==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.3.0.tgz", + "integrity": "sha512-/mWJF5Hux/XucF+tKVjy0sXRDovtRDBQ2vO2W16B/GIn8b5GQhY4n3Bt6IIXnIqMhibyZBBPje7UGUQSA5U9kw==", "dev": true, "requires": { "@types/yargs": "^17.0.1", - "app-builder-lib": "23.2.0", - "builder-util": "23.0.9", - "builder-util-runtime": "9.0.2", + "app-builder-lib": "23.3.0", + "builder-util": "23.3.0", + "builder-util-runtime": "9.0.3", "chalk": "^4.1.1", - "dmg-builder": "23.2.0", + "dmg-builder": "23.3.0", "fs-extra": "^10.0.0", "is-ci": "^3.0.0", "lazy-val": "^1.0.5", @@ -22271,14 +22270,14 @@ } }, "electron-publish": { - "version": "23.0.9", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.0.9.tgz", - "integrity": "sha512-afr2z6L07/elgDX+6I/G/0vzXOP6xYUd/aXx9tnTPSVZ/3AuvCegHrKiuh8sKYHmzoAcNGXe3ikISYIu961IfA==", + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.3.0.tgz", + "integrity": "sha512-HTKOeRUDebSD/l6grAi5thWb/f80OggL1z4aI0no7Fa4SGWpl4rvqlMBtY2d/EjsAAosbk3x+Jeyyp5Th57Wpw==", "dev": true, "requires": { "@types/fs-extra": "^9.0.11", - "builder-util": "23.0.9", - "builder-util-runtime": "9.0.2", + "builder-util": "23.3.0", + "builder-util-runtime": "9.0.3", "chalk": "^4.1.1", "fs-extra": "^10.0.0", "lazy-val": "^1.0.5", @@ -22330,19 +22329,19 @@ } }, "electron-to-chromium": { - "version": "1.4.176", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.176.tgz", - "integrity": "sha512-92JdgyRlcNDwuy75MjuFSb3clt6DGJ2IXSpg0MCjKd3JV9eSmuUAIyWiGAp/EtT0z2D4rqbYqThQLV90maH3Zw==", + "version": "1.4.184", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.184.tgz", + "integrity": "sha512-IADi390FRdvxWfVX3hjzfTDNVHiTqVo9ar53/7em/SfhUG9YcjVhyQecY/XwmBHRKden/wFud7RWOUH7+7LFng==", "dev": true }, "electron-updater": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.0.6.tgz", - "integrity": "sha512-VYcdUbl6BKjwoEZ5BKwKW8rnvsO4gFPNNgB/gObfy1dyBQ8pceZwdDI9YlKSk4LFtMcljthplFQorSvzR9+AXA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.1.0.tgz", + "integrity": "sha512-PaUXuVbgPQzqKH+RB08fv8vPSu4R3lrLVq+jHPxkyrzRsHwJATcRp3lbSDaoEZ42KsjbymG6Ksh215/YvkoxkA==", "dev": true, "requires": { "@types/semver": "^7.3.6", - "builder-util-runtime": "9.0.2", + "builder-util-runtime": "9.0.3", "fs-extra": "^10.0.0", "js-yaml": "^4.1.0", "lazy-val": "^1.0.5", @@ -22599,9 +22598,9 @@ "dev": true }, "eslint": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz", - "integrity": "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==", + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", + "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", "dev": true, "requires": { "@eslint/eslintrc": "^1.3.0", @@ -25656,9 +25655,9 @@ "dev": true }, "minipass": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.3.tgz", - "integrity": "sha512-N0BOsdFAlNRfmwMhjAsLVWOk7Ljmeb39iqFlsV1At+jqRhSUP9yeof8FyJu4imaJiSUp8vQebWD/guZwGQC8iA==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", "dev": true, "requires": { "yallist": "^4.0.0" @@ -29930,17 +29929,17 @@ } }, "vue-router": { - "version": "4.1.0-c113369", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.0-c113369.tgz", - "integrity": "sha512-IC8AKw8FDiT4ZpAcoCAFm493n9IcPvP1lBekTMju0QiR9AFNJU6l5sceh8gEHK5tHDAbJk9AVJM8Ocijf9tp8A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.1.tgz", + "integrity": "sha512-Wp1mEf2xCwT0ez7o9JvgpfBp9JGnVb+dPERzXDbugTatzJAJ60VWOhJKifQty85k+jOreoFHER4r5fu062PhPw==", "requires": { "@vue/devtools-api": "^6.1.4" } }, "vue-template-compiler": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.0.tgz", - "integrity": "sha512-b9kKOPNS6J2BVf9skXkKsUwQLP3Bjfb/gG6UoBt3fn4xUVEDko5TSWmkPGW6dSSeAOOvYEMALdouv9caKlTq0Q==", + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.4.tgz", + "integrity": "sha512-FgaeXI80FzhtDEsixq3WBrHLWpU2gzLb2DFusm62TrmCQyETsnUp0kTLpbExrTUw7g5YOnRf+xkh73nuEX+jGQ==", "dev": true, "requires": { "de-indent": "^1.0.2", diff --git a/package.json b/package.json index 66432e2f..2cb9cef0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lx-music-desktop", - "version": "1.22.1-beta", + "version": "1.22.1-beta.2", "description": "一个免费的音乐查找助手", "main": "./dist/main.js", "productName": "lx-music-desktop", @@ -197,12 +197,12 @@ "css-minimizer-webpack-plugin": "^4.0.0", "del": "^6.1.1", "electron": "^17.4.9", - "electron-builder": "^23.2.0", + "electron-builder": "^23.3.0", "electron-debug": "^3.2.0", "electron-devtools-installer": "^3.2.0", - "electron-to-chromium": "^1.4.176", - "electron-updater": "^5.0.6", - "eslint": "^8.18.0", + "electron-to-chromium": "^1.4.184", + "electron-updater": "^5.1.0", + "eslint": "^8.19.0", "eslint-config-standard": "^17.0.0", "eslint-formatter-friendly": "git+https://github.com/lyswhut/eslint-friendly-formatter.git#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-plugin-html": "^6.2.0", @@ -231,7 +231,7 @@ "terser-webpack-plugin": "^5.3.3", "url-loader": "^4.1.1", "vue-loader": "^17.0.0", - "vue-template-compiler": "^2.7.0", + "vue-template-compiler": "^2.7.4", "webpack": "^5.73.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.9.3", @@ -259,7 +259,7 @@ "utf-8-validate": "^5.0.9", "vue": "^3.2.37", "vue-i18n": "^9.2.0-beta.36", - "vue-router": "^4.1.0-beta.1", + "vue-router": "^4.1.1", "vuex": "^4.0.2" }, "overrides": { diff --git a/src/main/index.js b/src/main/index.js index 6e3194f7..9f34670a 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -83,14 +83,13 @@ app.on('open-url', (event, url) => { init() } }) -if (isDev && process.platform === 'win32') { - // Set the path of electron.exe and your app. - // These two additional parameters are only available on windows. - // console.log(process.execPath, process.argv) - app.setAsDefaultProtocolClient('lxmusic', process.execPath, process.argv.slice(1)) -} else { - app.setAsDefaultProtocolClient('lxmusic') -} +// if (isDev && process.platform === 'win32') { +// // Set the path of electron.exe and your app. +// // These two additional parameters are only available on windows. +// // console.log(process.execPath, process.argv) +// app.setAsDefaultProtocolClient('lxmusic', process.execPath, process.argv.slice(1)) +// } +if (!isDev) app.setAsDefaultProtocolClient('lxmusic') const { navigationUrlWhiteList, themes } = require('../common/config') const { getWindowSizeInfo, initSetting, updateSetting } = require('./utils')