更新依赖

pull/1094/head
lyswhut 2022-12-26 14:36:46 +08:00
parent dd2416b5ae
commit 9c7661d1ae
3 changed files with 236 additions and 200 deletions

425
package-lock.json generated
View File

@ -35,7 +35,7 @@
"vue-router": "^4.1.6"
},
"devDependencies": {
"@babel/core": "^7.20.5",
"@babel/core": "^7.20.7",
"@babel/eslint-parser": "^7.19.1",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
@ -48,13 +48,13 @@
"@types/tunnel": "^0.0.3",
"@typescript-eslint/eslint-plugin": "^5.47.0",
"@typescript-eslint/parser": "^5.47.0",
"@volar/vue-language-plugin-pug": "^1.0.16",
"@volar/vue-language-plugin-pug": "^1.0.17",
"babel-loader": "^9.1.0",
"browserslist": "^4.21.4",
"chalk": "^4.1.2",
"changelog-parser": "^2.8.1",
"changelog-parser": "^3.0.1",
"copy-webpack-plugin": "^11.0.0",
"core-js": "^3.26.1",
"core-js": "^3.27.0",
"cross-env": "^7.0.3",
"css-loader": "^6.7.3",
"css-minimizer-webpack-plugin": "^4.2.2",
@ -143,21 +143,21 @@
}
},
"node_modules/@babel/core": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz",
"integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.7.tgz",
"integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==",
"dev": true,
"dependencies": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.5",
"@babel/helper-compilation-targets": "^7.20.0",
"@babel/helper-module-transforms": "^7.20.2",
"@babel/helpers": "^7.20.5",
"@babel/parser": "^7.20.5",
"@babel/template": "^7.18.10",
"@babel/traverse": "^7.20.5",
"@babel/types": "^7.20.5",
"@babel/generator": "^7.20.7",
"@babel/helper-compilation-targets": "^7.20.7",
"@babel/helper-module-transforms": "^7.20.7",
"@babel/helpers": "^7.20.7",
"@babel/parser": "^7.20.7",
"@babel/template": "^7.20.7",
"@babel/traverse": "^7.20.7",
"@babel/types": "^7.20.7",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@ -191,12 +191,12 @@
}
},
"node_modules/@babel/generator": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz",
"integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz",
"integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==",
"dev": true,
"dependencies": {
"@babel/types": "^7.20.5",
"@babel/types": "^7.20.7",
"@jridgewell/gen-mapping": "^0.3.2",
"jsesc": "^2.5.1"
},
@ -244,14 +244,15 @@
}
},
"node_modules/@babel/helper-compilation-targets": {
"version": "7.20.0",
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz",
"integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz",
"integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==",
"dev": true,
"dependencies": {
"@babel/compat-data": "^7.20.0",
"@babel/compat-data": "^7.20.5",
"@babel/helper-validator-option": "^7.18.6",
"browserslist": "^4.21.3",
"lru-cache": "^5.1.1",
"semver": "^6.3.0"
},
"engines": {
@ -261,6 +262,21 @@
"@babel/core": "^7.0.0"
}
},
"node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
"dev": true,
"dependencies": {
"yallist": "^3.0.2"
}
},
"node_modules/@babel/helper-compilation-targets/node_modules/yallist": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
},
"node_modules/@babel/helper-create-class-features-plugin": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz",
@ -386,9 +402,9 @@
}
},
"node_modules/@babel/helper-module-transforms": {
"version": "7.20.2",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz",
"integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==",
"version": "7.20.11",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz",
"integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==",
"dev": true,
"dependencies": {
"@babel/helper-environment-visitor": "^7.18.9",
@ -396,9 +412,9 @@
"@babel/helper-simple-access": "^7.20.2",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-validator-identifier": "^7.19.1",
"@babel/template": "^7.18.10",
"@babel/traverse": "^7.20.1",
"@babel/types": "^7.20.2"
"@babel/template": "^7.20.7",
"@babel/traverse": "^7.20.10",
"@babel/types": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@ -538,14 +554,14 @@
}
},
"node_modules/@babel/helpers": {
"version": "7.20.6",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz",
"integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz",
"integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
"dev": true,
"dependencies": {
"@babel/template": "^7.18.10",
"@babel/traverse": "^7.20.5",
"@babel/types": "^7.20.5"
"@babel/template": "^7.20.7",
"@babel/traverse": "^7.20.7",
"@babel/types": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@ -637,9 +653,9 @@
}
},
"node_modules/@babel/parser": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz",
"integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz",
"integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==",
"bin": {
"parser": "bin/babel-parser.js"
},
@ -1813,33 +1829,33 @@
}
},
"node_modules/@babel/template": {
"version": "7.18.10",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
"integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
"integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
"@babel/parser": "^7.18.10",
"@babel/types": "^7.18.10"
"@babel/parser": "^7.20.7",
"@babel/types": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz",
"integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==",
"version": "7.20.10",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.10.tgz",
"integrity": "sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg==",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.5",
"@babel/generator": "^7.20.7",
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/parser": "^7.20.5",
"@babel/types": "^7.20.5",
"@babel/parser": "^7.20.7",
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
@ -1848,9 +1864,9 @@
}
},
"node_modules/@babel/types": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz",
"integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz",
"integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==",
"dev": true,
"dependencies": {
"@babel/helper-string-parser": "^7.19.4",
@ -3243,27 +3259,27 @@
}
},
"node_modules/@volar/language-core": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.16.tgz",
"integrity": "sha512-IGnOxWTs4DZ81TDcmxBAkCBxs97hUblwcjpBsTx/pOGGaSSDQRJPn0wL8NYTybEObU0i7lhEpKZ+0vJfdIy1Kg==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.17.tgz",
"integrity": "sha512-Z1QEtvAeZdoREJct27TrMNEQQFoxPkg4FQwBtyr7wziX/JbSMt04wTCcLZ+Kk2mDg0+EsNY7OYGawIFDrCrZGw==",
"dev": true,
"dependencies": {
"@volar/source-map": "1.0.16",
"@volar/source-map": "1.0.17",
"@vue/reactivity": "^3.2.45",
"muggle-string": "^0.1.0"
}
},
"node_modules/@volar/language-service": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.0.16.tgz",
"integrity": "sha512-UdRmk/6RyF7vO9WfGh8ndO6i/5FJeh2HeFWlT44JpuCcAxZyW75Q0idOEzRxqGNYaJ2VuVdCsLvSwJ87rCWsWw==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.0.17.tgz",
"integrity": "sha512-Y75A2WvepXFg2t9DnX4x/BkXab6TLDpM0x4l6oRQxPfi8iWar2tkbQL+5AcboWG9gFt014T0BmOXSFuRkPbxww==",
"dev": true,
"dependencies": {
"@volar/language-core": "1.0.16",
"@volar/shared": "1.0.16",
"@volar/source-map": "1.0.16",
"@volar/transforms": "1.0.16",
"@volar/typescript-faster": "1.0.16",
"@volar/language-core": "1.0.17",
"@volar/shared": "1.0.17",
"@volar/source-map": "1.0.17",
"@volar/transforms": "1.0.17",
"@volar/typescript-faster": "1.0.17",
"@vue/reactivity": "^3.2.45",
"vscode-html-languageservice": "^5.0.3",
"vscode-json-languageservice": "^5.1.3",
@ -3273,15 +3289,15 @@
}
},
"node_modules/@volar/pug-language-service": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/pug-language-service/-/pug-language-service-1.0.16.tgz",
"integrity": "sha512-kvjC2H59Ct8QggFMCj3rca2J0rv/nOPSHYImIzYje0dlsarZZ5HKwOJlRCET1rDzpnXMDCiUmwERDXSS6sKCuQ==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/pug-language-service/-/pug-language-service-1.0.17.tgz",
"integrity": "sha512-57cuCEsMabLlOexjgXbsIO598I9ARD2terx0u2mdZYBxnbIardVGKwq2eGPuE/M049Vk1EXR7FmJLK+2u+neyA==",
"dev": true,
"dependencies": {
"@volar/language-service": "1.0.16",
"@volar/shared": "1.0.16",
"@volar/source-map": "1.0.16",
"@volar/transforms": "1.0.16",
"@volar/language-service": "1.0.17",
"@volar/shared": "1.0.17",
"@volar/source-map": "1.0.17",
"@volar/transforms": "1.0.17",
"muggle-string": "^0.1.0",
"pug-lexer": "^5.0.1",
"pug-parser": "^6.0.0",
@ -3290,9 +3306,9 @@
}
},
"node_modules/@volar/shared": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/shared/-/shared-1.0.16.tgz",
"integrity": "sha512-Lj9j3OiLHZVw9QL47C6cz5JkKJyV9j2/20ma7TBUIdEGgihEIqWFss9cFvlmKw0iyjhMIhdL85fEgkjh4I/Y+g==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/shared/-/shared-1.0.17.tgz",
"integrity": "sha512-ak0JNnnuKQ7nSInNTMRx/bqq50c5Txfs0scjHqKqAJCim2kwf2ocU0BvpXOjO3slFm30KFXrI/w2Ej70ClUENw==",
"dev": true,
"dependencies": {
"typesafe-path": "^0.2.2",
@ -3300,28 +3316,28 @@
}
},
"node_modules/@volar/source-map": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.16.tgz",
"integrity": "sha512-PKjzmQcg8QOGC/1V9tmGh2jcy6bKLhkW5bGidElSr83iDbCzLvldt2/La/QlDxaRCHYLT0MeyuGJBZIChB1dYQ==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.17.tgz",
"integrity": "sha512-+EtqkMLKXrSClhoFmianVuq/whNgchshtr0CzRYfdt2gT9vBf6XBJoSjSBp3Nzksqxcg3n28MljNsDRtN6fJSw==",
"dev": true,
"dependencies": {
"muggle-string": "^0.1.0"
}
},
"node_modules/@volar/transforms": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/transforms/-/transforms-1.0.16.tgz",
"integrity": "sha512-PJ5K3DoBCBkQQV6vJCOFOUsTdF2nbvJPqOvu3H1MxSzFNLN9p+8yLn6HFnqjT3bkhqiA81VO+m01zcD0sxqMPw==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/transforms/-/transforms-1.0.17.tgz",
"integrity": "sha512-xFW53FWYkysJYqKDxOnBmt7ek+5zbzL99kGGNo0MECkA4ulpN6Mjn0/J4OLb65i0DxkTBDYq2NUOf/CIzTZ+/g==",
"dev": true,
"dependencies": {
"@volar/shared": "1.0.16",
"@volar/shared": "1.0.17",
"vscode-languageserver-types": "^3.17.2"
}
},
"node_modules/@volar/typescript-faster": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-1.0.16.tgz",
"integrity": "sha512-bt0uGqGcQxr/cgAoES9kpa94+C6/IgeN7nVMe3NH09/ceSjI0UYWyVCGz03lygaYY/GQ3sxEmH2IzWTIxKPEbQ==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-1.0.17.tgz",
"integrity": "sha512-TFzPbRmukWWTmR6ElyWWusKuF6E8J9wwfvrVkMCzerGHHROPagDhK+0zy4VECsYDFAy08s2vfjDhAC54+jsJ5w==",
"dev": true,
"dependencies": {
"semver": "^7.3.8"
@ -3343,13 +3359,13 @@
}
},
"node_modules/@volar/vue-language-plugin-pug": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/vue-language-plugin-pug/-/vue-language-plugin-pug-1.0.16.tgz",
"integrity": "sha512-2F+rn45cAhFU0UtbQYSsA7JgRse7SccH9hmBrSMavKd+Wt+7SUVwPD2ZUL7wRG0s0a1PNmODC+jx0uzjBn2WyQ==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/vue-language-plugin-pug/-/vue-language-plugin-pug-1.0.17.tgz",
"integrity": "sha512-j2o4/6HQokkPFcu/xnYToVaqScJfB+OqrZXZDSFBCFrF2sn38SunW6M5EvtPegXlyeUlNQaOrucIAhbBxCWDFg==",
"dev": true,
"dependencies": {
"@volar/pug-language-service": "1.0.16",
"@volar/source-map": "1.0.16"
"@volar/pug-language-service": "1.0.17",
"@volar/source-map": "1.0.17"
}
},
"node_modules/@vscode/l10n": {
@ -5179,16 +5195,19 @@
}
},
"node_modules/changelog-parser": {
"version": "2.8.1",
"resolved": "https://registry.npmjs.org/changelog-parser/-/changelog-parser-2.8.1.tgz",
"integrity": "sha512-tNUYFRCEeWTXmwLqoNtOEzx9wcytg72MmGQqsEs14ClYwIDln7sbQw7FJj/dulXgSlsxkemc9gpPQhZYZx1TPw==",
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/changelog-parser/-/changelog-parser-3.0.1.tgz",
"integrity": "sha512-1AEVJgnFEO4v5ukfEH/j9cr2Z39Y/GCieNi605azhufAolXF4vQAwZBY8BrUVRkvlI3gwe3i621/PIAW0zmmEQ==",
"dev": true,
"dependencies": {
"line-reader": "^0.2.4",
"remove-markdown": "^0.2.2"
"remove-markdown": "^0.5.0"
},
"bin": {
"changelog-parser": "bin/cli.js"
},
"engines": {
"node": ">=14"
}
},
"node_modules/character-parser": {
@ -5923,9 +5942,9 @@
}
},
"node_modules/core-js": {
"version": "3.26.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz",
"integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==",
"version": "3.27.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.27.0.tgz",
"integrity": "sha512-wY6cKosevs430KRkHUIsvepDXHGjlXOZO3hYXNyqpD6JvB0X28aXyv0t1Y1vZMwE7SoKmtfa6IASHCPN52FwBQ==",
"hasInstallScript": true,
"funding": {
"type": "opencollective",
@ -14229,9 +14248,9 @@
}
},
"node_modules/remove-markdown": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.2.2.tgz",
"integrity": "sha512-jwgEf3Yh/xi4WodWi/vPlasa9C9pMv1kz5ITOIAGjBW7PeZ/CHZCdBfJzQnn2VX2cBvf1xCuJv0tUJqn/FCMNA==",
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.5.0.tgz",
"integrity": "sha512-x917M80K97K5IN1L8lUvFehsfhR8cYjGQ/yAMRI9E7JIKivtl5Emo5iD13DhMr+VojzMCiYk8V2byNPwT/oapg==",
"dev": true
},
"node_modules/remove-trailing-separator": {
@ -17965,21 +17984,21 @@
"dev": true
},
"@babel/core": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz",
"integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.7.tgz",
"integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==",
"dev": true,
"requires": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.5",
"@babel/helper-compilation-targets": "^7.20.0",
"@babel/helper-module-transforms": "^7.20.2",
"@babel/helpers": "^7.20.5",
"@babel/parser": "^7.20.5",
"@babel/template": "^7.18.10",
"@babel/traverse": "^7.20.5",
"@babel/types": "^7.20.5",
"@babel/generator": "^7.20.7",
"@babel/helper-compilation-targets": "^7.20.7",
"@babel/helper-module-transforms": "^7.20.7",
"@babel/helpers": "^7.20.7",
"@babel/parser": "^7.20.7",
"@babel/template": "^7.20.7",
"@babel/traverse": "^7.20.7",
"@babel/types": "^7.20.7",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@ -17999,12 +18018,12 @@
}
},
"@babel/generator": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz",
"integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz",
"integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==",
"dev": true,
"requires": {
"@babel/types": "^7.20.5",
"@babel/types": "^7.20.7",
"@jridgewell/gen-mapping": "^0.3.2",
"jsesc": "^2.5.1"
},
@ -18042,15 +18061,33 @@
}
},
"@babel/helper-compilation-targets": {
"version": "7.20.0",
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz",
"integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz",
"integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==",
"dev": true,
"requires": {
"@babel/compat-data": "^7.20.0",
"@babel/compat-data": "^7.20.5",
"@babel/helper-validator-option": "^7.18.6",
"browserslist": "^4.21.3",
"lru-cache": "^5.1.1",
"semver": "^6.3.0"
},
"dependencies": {
"lru-cache": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
"dev": true,
"requires": {
"yallist": "^3.0.2"
}
},
"yallist": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
}
}
},
"@babel/helper-create-class-features-plugin": {
@ -18145,9 +18182,9 @@
}
},
"@babel/helper-module-transforms": {
"version": "7.20.2",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz",
"integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==",
"version": "7.20.11",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz",
"integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==",
"dev": true,
"requires": {
"@babel/helper-environment-visitor": "^7.18.9",
@ -18155,9 +18192,9 @@
"@babel/helper-simple-access": "^7.20.2",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-validator-identifier": "^7.19.1",
"@babel/template": "^7.18.10",
"@babel/traverse": "^7.20.1",
"@babel/types": "^7.20.2"
"@babel/template": "^7.20.7",
"@babel/traverse": "^7.20.10",
"@babel/types": "^7.20.7"
}
},
"@babel/helper-optimise-call-expression": {
@ -18258,14 +18295,14 @@
}
},
"@babel/helpers": {
"version": "7.20.6",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz",
"integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz",
"integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
"dev": true,
"requires": {
"@babel/template": "^7.18.10",
"@babel/traverse": "^7.20.5",
"@babel/types": "^7.20.5"
"@babel/template": "^7.20.7",
"@babel/traverse": "^7.20.7",
"@babel/types": "^7.20.7"
}
},
"@babel/highlight": {
@ -18338,9 +18375,9 @@
}
},
"@babel/parser": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz",
"integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA=="
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz",
"integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg=="
},
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
"version": "7.18.6",
@ -19121,38 +19158,38 @@
}
},
"@babel/template": {
"version": "7.18.10",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
"integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
"integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.18.6",
"@babel/parser": "^7.18.10",
"@babel/types": "^7.18.10"
"@babel/parser": "^7.20.7",
"@babel/types": "^7.20.7"
}
},
"@babel/traverse": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz",
"integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==",
"version": "7.20.10",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.10.tgz",
"integrity": "sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.5",
"@babel/generator": "^7.20.7",
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/parser": "^7.20.5",
"@babel/types": "^7.20.5",
"@babel/parser": "^7.20.7",
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
}
},
"@babel/types": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz",
"integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==",
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz",
"integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==",
"dev": true,
"requires": {
"@babel/helper-string-parser": "^7.19.4",
@ -20246,27 +20283,27 @@
}
},
"@volar/language-core": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.16.tgz",
"integrity": "sha512-IGnOxWTs4DZ81TDcmxBAkCBxs97hUblwcjpBsTx/pOGGaSSDQRJPn0wL8NYTybEObU0i7lhEpKZ+0vJfdIy1Kg==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.17.tgz",
"integrity": "sha512-Z1QEtvAeZdoREJct27TrMNEQQFoxPkg4FQwBtyr7wziX/JbSMt04wTCcLZ+Kk2mDg0+EsNY7OYGawIFDrCrZGw==",
"dev": true,
"requires": {
"@volar/source-map": "1.0.16",
"@volar/source-map": "1.0.17",
"@vue/reactivity": "^3.2.45",
"muggle-string": "^0.1.0"
}
},
"@volar/language-service": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.0.16.tgz",
"integrity": "sha512-UdRmk/6RyF7vO9WfGh8ndO6i/5FJeh2HeFWlT44JpuCcAxZyW75Q0idOEzRxqGNYaJ2VuVdCsLvSwJ87rCWsWw==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.0.17.tgz",
"integrity": "sha512-Y75A2WvepXFg2t9DnX4x/BkXab6TLDpM0x4l6oRQxPfi8iWar2tkbQL+5AcboWG9gFt014T0BmOXSFuRkPbxww==",
"dev": true,
"requires": {
"@volar/language-core": "1.0.16",
"@volar/shared": "1.0.16",
"@volar/source-map": "1.0.16",
"@volar/transforms": "1.0.16",
"@volar/typescript-faster": "1.0.16",
"@volar/language-core": "1.0.17",
"@volar/shared": "1.0.17",
"@volar/source-map": "1.0.17",
"@volar/transforms": "1.0.17",
"@volar/typescript-faster": "1.0.17",
"@vue/reactivity": "^3.2.45",
"vscode-html-languageservice": "^5.0.3",
"vscode-json-languageservice": "^5.1.3",
@ -20276,15 +20313,15 @@
}
},
"@volar/pug-language-service": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/pug-language-service/-/pug-language-service-1.0.16.tgz",
"integrity": "sha512-kvjC2H59Ct8QggFMCj3rca2J0rv/nOPSHYImIzYje0dlsarZZ5HKwOJlRCET1rDzpnXMDCiUmwERDXSS6sKCuQ==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/pug-language-service/-/pug-language-service-1.0.17.tgz",
"integrity": "sha512-57cuCEsMabLlOexjgXbsIO598I9ARD2terx0u2mdZYBxnbIardVGKwq2eGPuE/M049Vk1EXR7FmJLK+2u+neyA==",
"dev": true,
"requires": {
"@volar/language-service": "1.0.16",
"@volar/shared": "1.0.16",
"@volar/source-map": "1.0.16",
"@volar/transforms": "1.0.16",
"@volar/language-service": "1.0.17",
"@volar/shared": "1.0.17",
"@volar/source-map": "1.0.17",
"@volar/transforms": "1.0.17",
"muggle-string": "^0.1.0",
"pug-lexer": "^5.0.1",
"pug-parser": "^6.0.0",
@ -20293,9 +20330,9 @@
}
},
"@volar/shared": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/shared/-/shared-1.0.16.tgz",
"integrity": "sha512-Lj9j3OiLHZVw9QL47C6cz5JkKJyV9j2/20ma7TBUIdEGgihEIqWFss9cFvlmKw0iyjhMIhdL85fEgkjh4I/Y+g==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/shared/-/shared-1.0.17.tgz",
"integrity": "sha512-ak0JNnnuKQ7nSInNTMRx/bqq50c5Txfs0scjHqKqAJCim2kwf2ocU0BvpXOjO3slFm30KFXrI/w2Ej70ClUENw==",
"dev": true,
"requires": {
"typesafe-path": "^0.2.2",
@ -20303,28 +20340,28 @@
}
},
"@volar/source-map": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.16.tgz",
"integrity": "sha512-PKjzmQcg8QOGC/1V9tmGh2jcy6bKLhkW5bGidElSr83iDbCzLvldt2/La/QlDxaRCHYLT0MeyuGJBZIChB1dYQ==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.17.tgz",
"integrity": "sha512-+EtqkMLKXrSClhoFmianVuq/whNgchshtr0CzRYfdt2gT9vBf6XBJoSjSBp3Nzksqxcg3n28MljNsDRtN6fJSw==",
"dev": true,
"requires": {
"muggle-string": "^0.1.0"
}
},
"@volar/transforms": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/transforms/-/transforms-1.0.16.tgz",
"integrity": "sha512-PJ5K3DoBCBkQQV6vJCOFOUsTdF2nbvJPqOvu3H1MxSzFNLN9p+8yLn6HFnqjT3bkhqiA81VO+m01zcD0sxqMPw==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/transforms/-/transforms-1.0.17.tgz",
"integrity": "sha512-xFW53FWYkysJYqKDxOnBmt7ek+5zbzL99kGGNo0MECkA4ulpN6Mjn0/J4OLb65i0DxkTBDYq2NUOf/CIzTZ+/g==",
"dev": true,
"requires": {
"@volar/shared": "1.0.16",
"@volar/shared": "1.0.17",
"vscode-languageserver-types": "^3.17.2"
}
},
"@volar/typescript-faster": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-1.0.16.tgz",
"integrity": "sha512-bt0uGqGcQxr/cgAoES9kpa94+C6/IgeN7nVMe3NH09/ceSjI0UYWyVCGz03lygaYY/GQ3sxEmH2IzWTIxKPEbQ==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-1.0.17.tgz",
"integrity": "sha512-TFzPbRmukWWTmR6ElyWWusKuF6E8J9wwfvrVkMCzerGHHROPagDhK+0zy4VECsYDFAy08s2vfjDhAC54+jsJ5w==",
"dev": true,
"requires": {
"semver": "^7.3.8"
@ -20342,13 +20379,13 @@
}
},
"@volar/vue-language-plugin-pug": {
"version": "1.0.16",
"resolved": "https://registry.npmjs.org/@volar/vue-language-plugin-pug/-/vue-language-plugin-pug-1.0.16.tgz",
"integrity": "sha512-2F+rn45cAhFU0UtbQYSsA7JgRse7SccH9hmBrSMavKd+Wt+7SUVwPD2ZUL7wRG0s0a1PNmODC+jx0uzjBn2WyQ==",
"version": "1.0.17",
"resolved": "https://registry.npmjs.org/@volar/vue-language-plugin-pug/-/vue-language-plugin-pug-1.0.17.tgz",
"integrity": "sha512-j2o4/6HQokkPFcu/xnYToVaqScJfB+OqrZXZDSFBCFrF2sn38SunW6M5EvtPegXlyeUlNQaOrucIAhbBxCWDFg==",
"dev": true,
"requires": {
"@volar/pug-language-service": "1.0.16",
"@volar/source-map": "1.0.16"
"@volar/pug-language-service": "1.0.17",
"@volar/source-map": "1.0.17"
}
},
"@vscode/l10n": {
@ -21809,13 +21846,13 @@
}
},
"changelog-parser": {
"version": "2.8.1",
"resolved": "https://registry.npmjs.org/changelog-parser/-/changelog-parser-2.8.1.tgz",
"integrity": "sha512-tNUYFRCEeWTXmwLqoNtOEzx9wcytg72MmGQqsEs14ClYwIDln7sbQw7FJj/dulXgSlsxkemc9gpPQhZYZx1TPw==",
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/changelog-parser/-/changelog-parser-3.0.1.tgz",
"integrity": "sha512-1AEVJgnFEO4v5ukfEH/j9cr2Z39Y/GCieNi605azhufAolXF4vQAwZBY8BrUVRkvlI3gwe3i621/PIAW0zmmEQ==",
"dev": true,
"requires": {
"line-reader": "^0.2.4",
"remove-markdown": "^0.2.2"
"remove-markdown": "^0.5.0"
}
},
"character-parser": {
@ -22388,9 +22425,9 @@
}
},
"core-js": {
"version": "3.26.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz",
"integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA=="
"version": "3.27.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.27.0.tgz",
"integrity": "sha512-wY6cKosevs430KRkHUIsvepDXHGjlXOZO3hYXNyqpD6JvB0X28aXyv0t1Y1vZMwE7SoKmtfa6IASHCPN52FwBQ=="
},
"core-js-compat": {
"version": "3.26.1",
@ -28664,9 +28701,9 @@
"dev": true
},
"remove-markdown": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.2.2.tgz",
"integrity": "sha512-jwgEf3Yh/xi4WodWi/vPlasa9C9pMv1kz5ITOIAGjBW7PeZ/CHZCdBfJzQnn2VX2cBvf1xCuJv0tUJqn/FCMNA==",
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.5.0.tgz",
"integrity": "sha512-x917M80K97K5IN1L8lUvFehsfhR8cYjGQ/yAMRI9E7JIKivtl5Emo5iD13DhMr+VojzMCiYk8V2byNPwT/oapg==",
"dev": true
},
"remove-trailing-separator": {

View File

@ -203,7 +203,7 @@
},
"homepage": "https://github.com/lyswhut/lx-music-desktop#readme",
"devDependencies": {
"@babel/core": "^7.20.5",
"@babel/core": "^7.20.7",
"@babel/eslint-parser": "^7.19.1",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
@ -216,13 +216,13 @@
"@types/tunnel": "^0.0.3",
"@typescript-eslint/eslint-plugin": "^5.47.0",
"@typescript-eslint/parser": "^5.47.0",
"@volar/vue-language-plugin-pug": "^1.0.16",
"@volar/vue-language-plugin-pug": "^1.0.17",
"babel-loader": "^9.1.0",
"browserslist": "^4.21.4",
"chalk": "^4.1.2",
"changelog-parser": "^2.8.1",
"changelog-parser": "^3.0.1",
"copy-webpack-plugin": "^11.0.0",
"core-js": "^3.26.1",
"core-js": "^3.27.0",
"cross-env": "^7.0.3",
"css-loader": "^6.7.3",
"css-minimizer-webpack-plugin": "^4.2.2",

View File

@ -3,7 +3,7 @@
- 数据迁移,升级此版本时,会使用旧版本的我的列表、下载设置、快捷键设置、自定义源等数据会自动迁移到新的数据格式版本,旧的数据仍然会保留,但下载列表的数据不做迁移
- 备份文件v2.0.0及以后版本导出的列表、配置不支持导入v2.0.0之前版本但v2.0.0之前版本导出的列表、配置支持导入v2.0.0以及以后版本移动端需v0.15.0起才支持导入PC端v2生成的备份数据
- 同步功能,目前未兼容现有移动端版本的同步,所以此功能目前不可用,需要以后更新移动端
- 同步功能,由于计划对此功能进行调整所以该功能暂不可用入口已被屏蔽预计在移动端v1.0.0出来时再开放(目前开发工作已在进行中)
### 新增
@ -29,7 +29,6 @@
- 调整软件界面及配色,使其更加清爽
- 处于单曲循环、顺序播放、禁用切歌模式时,手动切歌将会按列表循环模式的逻辑处理切歌(#864
- 歌单右键菜单的“重复歌曲”扫描功能现在会将歌曲名字内的括号内容移除再对比,这可以有效找出歌曲的变体,例如:`突然的自我`、`突然的自我(Live)`、`突然的自我(女生版)`、`突然的自我(DJ版)`等都会被找出来(#987
- 播放栏的心形按钮点击时,将会收藏/取消收藏当前播放的歌曲,右击将打开歌曲添加弹窗(原来的行为),然后可以将此歌曲添加到其他列表
- 允许更小的桌面歌词窗口高度,可以取消“不允许拖动到主屏幕之外”设置后,再启用“不允许歌词换行”、“置顶歌词”与“自动刷新置顶”等设置,把它拖动到任务栏上,当做任务栏歌词使用(具体可以按你想要的显示方式使用这些设置组合去调)
### 优化(程序)