更新依赖

pull/1050/head
lyswhut 2022-07-17 12:40:21 +08:00
parent a2c613d380
commit 2a716e4d5a
4 changed files with 235 additions and 224 deletions

402
package-lock.json generated
View File

@ -16,7 +16,7 @@
"font-list": "git+https://github.com/lyswhut/node-font-list.git#4edbb1933b49a9bac1eedd63a31da16b487fe57d", "font-list": "git+https://github.com/lyswhut/node-font-list.git#4edbb1933b49a9bac1eedd63a31da16b487fe57d",
"http-terminator": "^3.2.0", "http-terminator": "^3.2.0",
"iconv-lite": "^0.6.3", "iconv-lite": "^0.6.3",
"image-size": "^1.0.1", "image-size": "^1.0.2",
"koa": "^2.13.4", "koa": "^2.13.4",
"long": "^5.2.0", "long": "^5.2.0",
"mitt": "^3.0.0", "mitt": "^3.0.0",
@ -28,8 +28,8 @@
"tunnel": "^0.0.6", "tunnel": "^0.0.6",
"utf-8-validate": "^5.0.9", "utf-8-validate": "^5.0.9",
"vue": "^3.2.37", "vue": "^3.2.37",
"vue-i18n": "^9.2.0-beta.36", "vue-i18n": "^9.2.0-beta.38",
"vue-router": "^4.1.1", "vue-router": "^4.1.2",
"vuex": "^4.0.2" "vuex": "^4.0.2"
}, },
"devDependencies": { "devDependencies": {
@ -42,22 +42,22 @@
"@babel/preset-env": "^7.18.6", "@babel/preset-env": "^7.18.6",
"babel-loader": "^8.2.5", "babel-loader": "^8.2.5",
"babel-preset-minify": "^0.5.2", "babel-preset-minify": "^0.5.2",
"browserslist": "^4.21.1", "browserslist": "^4.21.2",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"changelog-parser": "^2.8.1", "changelog-parser": "^2.8.1",
"copy-webpack-plugin": "^11.0.0", "copy-webpack-plugin": "^11.0.0",
"core-js": "^3.23.3", "core-js": "^3.23.4",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"css-loader": "^6.7.1", "css-loader": "^6.7.1",
"css-minimizer-webpack-plugin": "^4.0.0", "css-minimizer-webpack-plugin": "^4.0.0",
"del": "^6.1.1", "del": "^6.1.1",
"electron": "^17.4.10", "electron": "^17.4.10",
"electron-builder": "^23.3.0", "electron-builder": "^23.3.1",
"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.184", "electron-to-chromium": "^1.4.192",
"electron-updater": "^5.1.0", "electron-updater": "^5.2.0",
"eslint": "^8.19.0", "eslint": "^8.20.0",
"eslint-config-standard": "^17.0.0", "eslint-config-standard": "^17.0.0",
"eslint-formatter-friendly": "git+https://github.com/lyswhut/eslint-friendly-formatter.git#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-formatter-friendly": "git+https://github.com/lyswhut/eslint-friendly-formatter.git#2170d1320e2fad13615a9dcf229669f0bb473a53",
"eslint-plugin-html": "^6.2.0", "eslint-plugin-html": "^6.2.0",
@ -72,7 +72,7 @@
"mini-css-extract-plugin": "^2.6.1", "mini-css-extract-plugin": "^2.6.1",
"node-loader": "^2.0.0", "node-loader": "^2.0.0",
"postcss": "^8.4.14", "postcss": "^8.4.14",
"postcss-loader": "^7.0.0", "postcss-loader": "^7.0.1",
"postcss-pxtorem": "^6.0.0", "postcss-pxtorem": "^6.0.0",
"pug": "^3.0.2", "pug": "^3.0.2",
"pug-loader": "^2.4.0", "pug-loader": "^2.4.0",
@ -86,7 +86,7 @@
"terser-webpack-plugin": "^5.3.3", "terser-webpack-plugin": "^5.3.3",
"url-loader": "^4.1.1", "url-loader": "^4.1.1",
"vue-loader": "^17.0.0", "vue-loader": "^17.0.0",
"vue-template-compiler": "^2.7.4", "vue-template-compiler": "^2.7.7",
"webpack": "^5.73.0", "webpack": "^5.73.0",
"webpack-cli": "^4.10.0", "webpack-cli": "^4.10.0",
"webpack-dev-server": "^4.9.3", "webpack-dev-server": "^4.9.3",
@ -1915,40 +1915,40 @@
"dev": true "dev": true
}, },
"node_modules/@intlify/core-base": { "node_modules/@intlify/core-base": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.2.0-beta.38.tgz",
"integrity": "sha512-PGYUdWUgb+1Do9Ol/4csHTKxu0cNIOGhJSHZZxSb5tI9k3YkejCFBRIlKBokF5rK8OX4LDboJ6tDXeSwt1hO3g==", "integrity": "sha512-A+7X60yUzowA6azsJGI54KibPu94lGIuOwLhX0M9+EhvQU3S7Ghinh793V9AsSEMEsOLd5i9RVpl+UHSxCibkw==",
"dependencies": { "dependencies": {
"@intlify/devtools-if": "9.2.0-beta.36", "@intlify/devtools-if": "9.2.0-beta.38",
"@intlify/message-compiler": "9.2.0-beta.36", "@intlify/message-compiler": "9.2.0-beta.38",
"@intlify/shared": "9.2.0-beta.36", "@intlify/shared": "9.2.0-beta.38",
"@intlify/vue-devtools": "9.2.0-beta.36" "@intlify/vue-devtools": "9.2.0-beta.38"
}, },
"engines": { "engines": {
"node": ">= 12" "node": ">= 14"
} }
}, },
"node_modules/@intlify/devtools-if": { "node_modules/@intlify/devtools-if": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.2.0-beta.38.tgz",
"integrity": "sha512-UbU4xtHu87WnlimdCycRS4DZbEu8X31bCDJwdm7ShM+9WvCjFEttnD0KDyviIwblzTvJOtGRQ60R7zDgCOFz5Q==", "integrity": "sha512-I8dOqU84s6sAnpoCXm6DcoM+n6NGKF8MQFu/we33Dsji5ckBhGFLT0oM4xEWOp9sI5ECsmiX9fgSkTGAGMJl0g==",
"dependencies": { "dependencies": {
"@intlify/shared": "9.2.0-beta.36" "@intlify/shared": "9.2.0-beta.38"
}, },
"engines": { "engines": {
"node": ">= 12" "node": ">= 14"
} }
}, },
"node_modules/@intlify/message-compiler": { "node_modules/@intlify/message-compiler": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.2.0-beta.38.tgz",
"integrity": "sha512-u4EwW/U9Mc50G7vM1p24UQ3aPrrkm0eM60xKRLVib1XKpH+TK8taLeetSVPI/8mNOBkLNpXmysMfhD3HlsXHIA==", "integrity": "sha512-jUoQExjvFDOUdKDL+k4AzACfx8LXSRftSCQnV3I/DNcvwRDcf5fdb5mhYwYspQp0WtWNqSTTz/cC5Ia1Hyjiuw==",
"dependencies": { "dependencies": {
"@intlify/shared": "9.2.0-beta.36", "@intlify/shared": "9.2.0-beta.38",
"source-map": "0.6.1" "source-map": "0.6.1"
}, },
"engines": { "engines": {
"node": ">= 12" "node": ">= 14"
} }
}, },
"node_modules/@intlify/message-compiler/node_modules/source-map": { "node_modules/@intlify/message-compiler/node_modules/source-map": {
@ -1960,23 +1960,23 @@
} }
}, },
"node_modules/@intlify/shared": { "node_modules/@intlify/shared": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.2.0-beta.38.tgz",
"integrity": "sha512-+IXLiQ0V+9muzEf7RT9t9wEh6hNIK+kq+34Lce8W+DYny/jaFxPWIU4REYja3xC16kV7q+fz4I3vFz03gh7ysA==", "integrity": "sha512-FPb41WXXOH259ku6hHVQVyYKR6ictKNC4ZZBZg8hknwd06nREuRAHMDMNm8++YfAPUEeRYq2I6F424myvhjuxA==",
"engines": { "engines": {
"node": ">= 12" "node": ">= 14"
} }
}, },
"node_modules/@intlify/vue-devtools": { "node_modules/@intlify/vue-devtools": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.38.tgz",
"integrity": "sha512-g2aPb9Gy5z4prF3Lmj+ag6/ujzNFJd6CPrUxFKprljWhmxlpf83+xEaoZkbl3zog5Nq5GKF4hU3xLDwnIjGGRA==", "integrity": "sha512-QargsZCw3OBMVcInxcNhUsPv1cR0HiulRNzuWAHgiHNmTaKVROfqSlnBEOmjMq9CXIM+Zw5yKwWa+TvRvNsO/A==",
"dependencies": { "dependencies": {
"@intlify/core-base": "9.2.0-beta.36", "@intlify/core-base": "9.2.0-beta.38",
"@intlify/shared": "9.2.0-beta.36" "@intlify/shared": "9.2.0-beta.38"
}, },
"engines": { "engines": {
"node": ">= 12" "node": ">= 14"
} }
}, },
"node_modules/@jridgewell/gen-mapping": { "node_modules/@jridgewell/gen-mapping": {
@ -2578,9 +2578,9 @@
} }
}, },
"node_modules/@vue/devtools-api": { "node_modules/@vue/devtools-api": {
"version": "6.1.4", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.1.4.tgz", "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.2.1.tgz",
"integrity": "sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==" "integrity": "sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ=="
}, },
"node_modules/@vue/reactivity": { "node_modules/@vue/reactivity": {
"version": "3.2.37", "version": "3.2.37",
@ -3171,9 +3171,9 @@
"dev": true "dev": true
}, },
"node_modules/app-builder-lib": { "node_modules/app-builder-lib": {
"version": "23.3.0", "version": "23.3.1",
"resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.3.0.tgz", "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.3.1.tgz",
"integrity": "sha512-M6rk1HMYHjThuAEcGLuqhcUvFtZEflQwdbiTU2MODBDvD0U/6WqXgcrClT99ArCJ5j7gV73saKLjXmoNhGLwag==", "integrity": "sha512-mi4DG3m32cMJ5CtO9iYk41gBvGWLzJjQsaQgGOd4ZhmIuKyj8M/0rT1g0s/0qD4Tw8jsa//NXMXCC7vpGIfkTg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@develar/schema-utils": "~2.6.5", "@develar/schema-utils": "~2.6.5",
@ -4157,9 +4157,9 @@
} }
}, },
"node_modules/browserslist": { "node_modules/browserslist": {
"version": "4.21.1", "version": "4.21.2",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.2.tgz",
"integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==", "integrity": "sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -4172,9 +4172,9 @@
} }
], ],
"dependencies": { "dependencies": {
"caniuse-lite": "^1.0.30001359", "caniuse-lite": "^1.0.30001366",
"electron-to-chromium": "^1.4.172", "electron-to-chromium": "^1.4.188",
"node-releases": "^2.0.5", "node-releases": "^2.0.6",
"update-browserslist-db": "^1.0.4" "update-browserslist-db": "^1.0.4"
}, },
"bin": { "bin": {
@ -4491,9 +4491,9 @@
} }
}, },
"node_modules/caniuse-lite": { "node_modules/caniuse-lite": {
"version": "1.0.30001359", "version": "1.0.30001367",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001367.tgz",
"integrity": "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==", "integrity": "sha512-XDgbeOHfifWV3GEES2B8rtsrADx4Jf+juKX2SICJcaUhjYBO3bR96kvEIHa15VU6ohtOhBZuPGGYGbXMRn0NCw==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -5417,9 +5417,9 @@
} }
}, },
"node_modules/core-js": { "node_modules/core-js": {
"version": "3.23.3", "version": "3.23.4",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.4.tgz",
"integrity": "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==", "integrity": "sha512-vjsKqRc1RyAJC3Ye2kYqgfdThb3zYnx9CrqoCcjMOENMtQPC7ZViBvlDxwYU/2z2NI/IPuiXw5mT4hWhddqjzQ==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"funding": { "funding": {
@ -6140,12 +6140,12 @@
} }
}, },
"node_modules/dmg-builder": { "node_modules/dmg-builder": {
"version": "23.3.0", "version": "23.3.1",
"resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.3.0.tgz", "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.3.1.tgz",
"integrity": "sha512-xLXMQHO1BMK2SrmgMh8dFRMKqwQCk/v9EhaxYMQO1UAReyQVQoTPVU+McOjy1U9JksG0ZzUw/NZzvyhfgKRuqA==", "integrity": "sha512-YH9KtqBUqn4xzT8W/4I12CBOJXXleHeCQ1UyUvrhNu50ujY/U7XJ4ZZCaKvU2sJesDJqWgY9rqxaZaWVKAi9KQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"app-builder-lib": "23.3.0", "app-builder-lib": "23.3.1",
"builder-util": "23.3.0", "builder-util": "23.3.0",
"builder-util-runtime": "9.0.3", "builder-util-runtime": "9.0.3",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
@ -6408,17 +6408,17 @@
} }
}, },
"node_modules/electron-builder": { "node_modules/electron-builder": {
"version": "23.3.0", "version": "23.3.1",
"resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.3.0.tgz", "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.3.1.tgz",
"integrity": "sha512-/mWJF5Hux/XucF+tKVjy0sXRDovtRDBQ2vO2W16B/GIn8b5GQhY4n3Bt6IIXnIqMhibyZBBPje7UGUQSA5U9kw==", "integrity": "sha512-NYM3iHuX7NyXvbZ+7BKDET54mXnB2oqshuZpe0QbDtbDp6UjoXAulO5g6YXtWA6OspdaTHio+BFpe7A88l1sHg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@types/yargs": "^17.0.1", "@types/yargs": "^17.0.1",
"app-builder-lib": "23.3.0", "app-builder-lib": "23.3.1",
"builder-util": "23.3.0", "builder-util": "23.3.0",
"builder-util-runtime": "9.0.3", "builder-util-runtime": "9.0.3",
"chalk": "^4.1.1", "chalk": "^4.1.1",
"dmg-builder": "23.3.0", "dmg-builder": "23.3.1",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
"is-ci": "^3.0.0", "is-ci": "^3.0.0",
"lazy-val": "^1.0.5", "lazy-val": "^1.0.5",
@ -6661,15 +6661,15 @@
} }
}, },
"node_modules/electron-to-chromium": { "node_modules/electron-to-chromium": {
"version": "1.4.184", "version": "1.4.192",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.184.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.192.tgz",
"integrity": "sha512-IADi390FRdvxWfVX3hjzfTDNVHiTqVo9ar53/7em/SfhUG9YcjVhyQecY/XwmBHRKden/wFud7RWOUH7+7LFng==", "integrity": "sha512-8nCXyIQY9An88NXAp+PuPy5h3/w5ZY7Iu2lag65Q0XREprcat5F8gKhoHsBUnQcFuCRnmevpR8yEBYRU3d2HDw==",
"dev": true "dev": true
}, },
"node_modules/electron-updater": { "node_modules/electron-updater": {
"version": "5.1.0", "version": "5.2.0",
"resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.1.0.tgz", "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.2.0.tgz",
"integrity": "sha512-PaUXuVbgPQzqKH+RB08fv8vPSu4R3lrLVq+jHPxkyrzRsHwJATcRp3lbSDaoEZ42KsjbymG6Ksh215/YvkoxkA==", "integrity": "sha512-UwArE166uQO7NIy6PJKcmO0+dE5cnY1JtRonqy32mWA5ouZ9qyxUZLhUK1uHt+GpD89VQ4FytsjUjTH2fmRG2w==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@types/semver": "^7.3.6", "@types/semver": "^7.3.6",
@ -7018,9 +7018,9 @@
} }
}, },
"node_modules/eslint": { "node_modules/eslint": {
"version": "8.19.0", "version": "8.20.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.20.0.tgz",
"integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", "integrity": "sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@eslint/eslintrc": "^1.3.0", "@eslint/eslintrc": "^1.3.0",
@ -9499,9 +9499,9 @@
} }
}, },
"node_modules/image-size": { "node_modules/image-size": {
"version": "1.0.1", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.1.tgz", "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz",
"integrity": "sha512-VAwkvNSNGClRw9mDHhc5Efax8PLlsOGcUTh0T/LIriC8vPA3U5PdqXWqkz406MoYHMKW8Uf9gWr05T/rYB44kQ==", "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==",
"dependencies": { "dependencies": {
"queue": "6.0.2" "queue": "6.0.2"
}, },
@ -9509,7 +9509,7 @@
"image-size": "bin/image-size.js" "image-size": "bin/image-size.js"
}, },
"engines": { "engines": {
"node": ">=12.0.0" "node": ">=14.0.0"
} }
}, },
"node_modules/immediate": { "node_modules/immediate": {
@ -11358,9 +11358,9 @@
} }
}, },
"node_modules/node-releases": { "node_modules/node-releases": {
"version": "2.0.5", "version": "2.0.6",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
"integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
"dev": true "dev": true
}, },
"node_modules/normalize-path": { "node_modules/normalize-path": {
@ -12042,27 +12042,18 @@
} }
}, },
"node_modules/plist": { "node_modules/plist": {
"version": "3.0.5", "version": "3.0.6",
"resolved": "https://registry.npmjs.org/plist/-/plist-3.0.5.tgz", "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz",
"integrity": "sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA==", "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"base64-js": "^1.5.1", "base64-js": "^1.5.1",
"xmlbuilder": "^9.0.7" "xmlbuilder": "^15.1.1"
}, },
"engines": { "engines": {
"node": ">=6" "node": ">=6"
} }
}, },
"node_modules/plist/node_modules/xmlbuilder": {
"version": "9.0.7",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
"integrity": "sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ==",
"dev": true,
"engines": {
"node": ">=4.0"
}
},
"node_modules/posix-character-classes": { "node_modules/posix-character-classes": {
"version": "0.1.1", "version": "0.1.1",
"resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
@ -12203,9 +12194,9 @@
} }
}, },
"node_modules/postcss-loader": { "node_modules/postcss-loader": {
"version": "7.0.0", "version": "7.0.1",
"resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.0.tgz", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz",
"integrity": "sha512-IDyttebFzTSY6DI24KuHUcBjbAev1i+RyICoPEWcAstZsj03r533uMXtDn506l6/wlsRYiS5XBdx7TpccCsyUg==", "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"cosmiconfig": "^7.0.0", "cosmiconfig": "^7.0.0",
@ -16475,17 +16466,17 @@
} }
}, },
"node_modules/vue-i18n": { "node_modules/vue-i18n": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.2.0-beta.38.tgz",
"integrity": "sha512-xdMBEFic9hUQ+i95gDfNx1UKzfGO7mptQfGOpfLZ2g9lR1yiFUaFEj42S2Epg5l1tDc9/NU4SE1eYcwHXcmluw==", "integrity": "sha512-afnpOuEvuYPmsc9hg8a96DvItFKIhyOA3bbdPUpOWIkCDoZIQjY7flt2TCdoWm7wxAJqNjTKJ0nlWQF6hmV6Lg==",
"dependencies": { "dependencies": {
"@intlify/core-base": "9.2.0-beta.36", "@intlify/core-base": "9.2.0-beta.38",
"@intlify/shared": "9.2.0-beta.36", "@intlify/shared": "9.2.0-beta.38",
"@intlify/vue-devtools": "9.2.0-beta.36", "@intlify/vue-devtools": "9.2.0-beta.38",
"@vue/devtools-api": "^6.0.0-beta.13" "@vue/devtools-api": "^6.2.1"
}, },
"engines": { "engines": {
"node": ">= 12" "node": ">= 14"
}, },
"peerDependencies": { "peerDependencies": {
"vue": "^3.0.0" "vue": "^3.0.0"
@ -16520,9 +16511,9 @@
} }
}, },
"node_modules/vue-router": { "node_modules/vue-router": {
"version": "4.1.1", "version": "4.1.2",
"resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.1.tgz", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.2.tgz",
"integrity": "sha512-Wp1mEf2xCwT0ez7o9JvgpfBp9JGnVb+dPERzXDbugTatzJAJ60VWOhJKifQty85k+jOreoFHER4r5fu062PhPw==", "integrity": "sha512-5BP1qXFncVRwgV/XnqzsKApdMjQPqWIpoUBdL1ynz8HyLxIX/UDAx7Ql2BjmA5CXT/p61JfZvkpiFWFpaqcfag==",
"dependencies": { "dependencies": {
"@vue/devtools-api": "^6.1.4" "@vue/devtools-api": "^6.1.4"
}, },
@ -16534,9 +16525,9 @@
} }
}, },
"node_modules/vue-template-compiler": { "node_modules/vue-template-compiler": {
"version": "2.7.4", "version": "2.7.7",
"resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.4.tgz", "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.7.tgz",
"integrity": "sha512-FgaeXI80FzhtDEsixq3WBrHLWpU2gzLb2DFusm62TrmCQyETsnUp0kTLpbExrTUw7g5YOnRf+xkh73nuEX+jGQ==", "integrity": "sha512-vxOsjWhvDPyMW7QwXPecNmTNwKyXiF+j4KjBFjDxYPuY0xvqCT5o9WrapVItR/Nrh0XThfBaL19kXFSNYtbKmw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"de-indent": "^1.0.2", "de-indent": "^1.0.2",
@ -17150,7 +17141,6 @@
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz",
"integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==",
"dev": true, "dev": true,
"optional": true,
"engines": { "engines": {
"node": ">=8.0" "node": ">=8.0"
} }
@ -18503,30 +18493,30 @@
"dev": true "dev": true
}, },
"@intlify/core-base": { "@intlify/core-base": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.2.0-beta.38.tgz",
"integrity": "sha512-PGYUdWUgb+1Do9Ol/4csHTKxu0cNIOGhJSHZZxSb5tI9k3YkejCFBRIlKBokF5rK8OX4LDboJ6tDXeSwt1hO3g==", "integrity": "sha512-A+7X60yUzowA6azsJGI54KibPu94lGIuOwLhX0M9+EhvQU3S7Ghinh793V9AsSEMEsOLd5i9RVpl+UHSxCibkw==",
"requires": { "requires": {
"@intlify/devtools-if": "9.2.0-beta.36", "@intlify/devtools-if": "9.2.0-beta.38",
"@intlify/message-compiler": "9.2.0-beta.36", "@intlify/message-compiler": "9.2.0-beta.38",
"@intlify/shared": "9.2.0-beta.36", "@intlify/shared": "9.2.0-beta.38",
"@intlify/vue-devtools": "9.2.0-beta.36" "@intlify/vue-devtools": "9.2.0-beta.38"
} }
}, },
"@intlify/devtools-if": { "@intlify/devtools-if": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.2.0-beta.38.tgz",
"integrity": "sha512-UbU4xtHu87WnlimdCycRS4DZbEu8X31bCDJwdm7ShM+9WvCjFEttnD0KDyviIwblzTvJOtGRQ60R7zDgCOFz5Q==", "integrity": "sha512-I8dOqU84s6sAnpoCXm6DcoM+n6NGKF8MQFu/we33Dsji5ckBhGFLT0oM4xEWOp9sI5ECsmiX9fgSkTGAGMJl0g==",
"requires": { "requires": {
"@intlify/shared": "9.2.0-beta.36" "@intlify/shared": "9.2.0-beta.38"
} }
}, },
"@intlify/message-compiler": { "@intlify/message-compiler": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.2.0-beta.38.tgz",
"integrity": "sha512-u4EwW/U9Mc50G7vM1p24UQ3aPrrkm0eM60xKRLVib1XKpH+TK8taLeetSVPI/8mNOBkLNpXmysMfhD3HlsXHIA==", "integrity": "sha512-jUoQExjvFDOUdKDL+k4AzACfx8LXSRftSCQnV3I/DNcvwRDcf5fdb5mhYwYspQp0WtWNqSTTz/cC5Ia1Hyjiuw==",
"requires": { "requires": {
"@intlify/shared": "9.2.0-beta.36", "@intlify/shared": "9.2.0-beta.38",
"source-map": "0.6.1" "source-map": "0.6.1"
}, },
"dependencies": { "dependencies": {
@ -18538,17 +18528,17 @@
} }
}, },
"@intlify/shared": { "@intlify/shared": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.2.0-beta.38.tgz",
"integrity": "sha512-+IXLiQ0V+9muzEf7RT9t9wEh6hNIK+kq+34Lce8W+DYny/jaFxPWIU4REYja3xC16kV7q+fz4I3vFz03gh7ysA==" "integrity": "sha512-FPb41WXXOH259ku6hHVQVyYKR6ictKNC4ZZBZg8hknwd06nREuRAHMDMNm8++YfAPUEeRYq2I6F424myvhjuxA=="
}, },
"@intlify/vue-devtools": { "@intlify/vue-devtools": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.38.tgz",
"integrity": "sha512-g2aPb9Gy5z4prF3Lmj+ag6/ujzNFJd6CPrUxFKprljWhmxlpf83+xEaoZkbl3zog5Nq5GKF4hU3xLDwnIjGGRA==", "integrity": "sha512-QargsZCw3OBMVcInxcNhUsPv1cR0HiulRNzuWAHgiHNmTaKVROfqSlnBEOmjMq9CXIM+Zw5yKwWa+TvRvNsO/A==",
"requires": { "requires": {
"@intlify/core-base": "9.2.0-beta.36", "@intlify/core-base": "9.2.0-beta.38",
"@intlify/shared": "9.2.0-beta.36" "@intlify/shared": "9.2.0-beta.38"
} }
}, },
"@jridgewell/gen-mapping": { "@jridgewell/gen-mapping": {
@ -19090,9 +19080,9 @@
} }
}, },
"@vue/devtools-api": { "@vue/devtools-api": {
"version": "6.1.4", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.1.4.tgz", "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.2.1.tgz",
"integrity": "sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==" "integrity": "sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ=="
}, },
"@vue/reactivity": { "@vue/reactivity": {
"version": "3.2.37", "version": "3.2.37",
@ -19598,9 +19588,9 @@
"dev": true "dev": true
}, },
"app-builder-lib": { "app-builder-lib": {
"version": "23.3.0", "version": "23.3.1",
"resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.3.0.tgz", "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.3.1.tgz",
"integrity": "sha512-M6rk1HMYHjThuAEcGLuqhcUvFtZEflQwdbiTU2MODBDvD0U/6WqXgcrClT99ArCJ5j7gV73saKLjXmoNhGLwag==", "integrity": "sha512-mi4DG3m32cMJ5CtO9iYk41gBvGWLzJjQsaQgGOd4ZhmIuKyj8M/0rT1g0s/0qD4Tw8jsa//NXMXCC7vpGIfkTg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@develar/schema-utils": "~2.6.5", "@develar/schema-utils": "~2.6.5",
@ -19813,7 +19803,8 @@
"optional": true "optional": true
}, },
"async": { "async": {
"version": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", "version": "2.6.4",
"resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
"integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
"dev": true, "dev": true,
"requires": { "requires": {
@ -20421,14 +20412,14 @@
} }
}, },
"browserslist": { "browserslist": {
"version": "4.21.1", "version": "4.21.2",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.2.tgz",
"integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==", "integrity": "sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA==",
"dev": true, "dev": true,
"requires": { "requires": {
"caniuse-lite": "^1.0.30001359", "caniuse-lite": "^1.0.30001366",
"electron-to-chromium": "^1.4.172", "electron-to-chromium": "^1.4.188",
"node-releases": "^2.0.5", "node-releases": "^2.0.6",
"update-browserslist-db": "^1.0.4" "update-browserslist-db": "^1.0.4"
} }
}, },
@ -20675,9 +20666,9 @@
} }
}, },
"caniuse-lite": { "caniuse-lite": {
"version": "1.0.30001359", "version": "1.0.30001367",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001367.tgz",
"integrity": "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==", "integrity": "sha512-XDgbeOHfifWV3GEES2B8rtsrADx4Jf+juKX2SICJcaUhjYBO3bR96kvEIHa15VU6ohtOhBZuPGGYGbXMRn0NCw==",
"dev": true "dev": true
}, },
"caseless": { "caseless": {
@ -21401,9 +21392,9 @@
} }
}, },
"core-js": { "core-js": {
"version": "3.23.3", "version": "3.23.4",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.4.tgz",
"integrity": "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==", "integrity": "sha512-vjsKqRc1RyAJC3Ye2kYqgfdThb3zYnx9CrqoCcjMOENMtQPC7ZViBvlDxwYU/2z2NI/IPuiXw5mT4hWhddqjzQ==",
"dev": true "dev": true
}, },
"core-js-compat": { "core-js-compat": {
@ -21911,12 +21902,12 @@
} }
}, },
"dmg-builder": { "dmg-builder": {
"version": "23.3.0", "version": "23.3.1",
"resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.3.0.tgz", "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.3.1.tgz",
"integrity": "sha512-xLXMQHO1BMK2SrmgMh8dFRMKqwQCk/v9EhaxYMQO1UAReyQVQoTPVU+McOjy1U9JksG0ZzUw/NZzvyhfgKRuqA==", "integrity": "sha512-YH9KtqBUqn4xzT8W/4I12CBOJXXleHeCQ1UyUvrhNu50ujY/U7XJ4ZZCaKvU2sJesDJqWgY9rqxaZaWVKAi9KQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"app-builder-lib": "23.3.0", "app-builder-lib": "23.3.1",
"builder-util": "23.3.0", "builder-util": "23.3.0",
"builder-util-runtime": "9.0.3", "builder-util-runtime": "9.0.3",
"dmg-license": "^1.0.11", "dmg-license": "^1.0.11",
@ -22119,17 +22110,17 @@
} }
}, },
"electron-builder": { "electron-builder": {
"version": "23.3.0", "version": "23.3.1",
"resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.3.0.tgz", "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.3.1.tgz",
"integrity": "sha512-/mWJF5Hux/XucF+tKVjy0sXRDovtRDBQ2vO2W16B/GIn8b5GQhY4n3Bt6IIXnIqMhibyZBBPje7UGUQSA5U9kw==", "integrity": "sha512-NYM3iHuX7NyXvbZ+7BKDET54mXnB2oqshuZpe0QbDtbDp6UjoXAulO5g6YXtWA6OspdaTHio+BFpe7A88l1sHg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/yargs": "^17.0.1", "@types/yargs": "^17.0.1",
"app-builder-lib": "23.3.0", "app-builder-lib": "23.3.1",
"builder-util": "23.3.0", "builder-util": "23.3.0",
"builder-util-runtime": "9.0.3", "builder-util-runtime": "9.0.3",
"chalk": "^4.1.1", "chalk": "^4.1.1",
"dmg-builder": "23.3.0", "dmg-builder": "23.3.1",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
"is-ci": "^3.0.0", "is-ci": "^3.0.0",
"lazy-val": "^1.0.5", "lazy-val": "^1.0.5",
@ -22329,15 +22320,15 @@
} }
}, },
"electron-to-chromium": { "electron-to-chromium": {
"version": "1.4.184", "version": "1.4.192",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.184.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.192.tgz",
"integrity": "sha512-IADi390FRdvxWfVX3hjzfTDNVHiTqVo9ar53/7em/SfhUG9YcjVhyQecY/XwmBHRKden/wFud7RWOUH7+7LFng==", "integrity": "sha512-8nCXyIQY9An88NXAp+PuPy5h3/w5ZY7Iu2lag65Q0XREprcat5F8gKhoHsBUnQcFuCRnmevpR8yEBYRU3d2HDw==",
"dev": true "dev": true
}, },
"electron-updater": { "electron-updater": {
"version": "5.1.0", "version": "5.2.0",
"resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.1.0.tgz", "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.2.0.tgz",
"integrity": "sha512-PaUXuVbgPQzqKH+RB08fv8vPSu4R3lrLVq+jHPxkyrzRsHwJATcRp3lbSDaoEZ42KsjbymG6Ksh215/YvkoxkA==", "integrity": "sha512-UwArE166uQO7NIy6PJKcmO0+dE5cnY1JtRonqy32mWA5ouZ9qyxUZLhUK1uHt+GpD89VQ4FytsjUjTH2fmRG2w==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/semver": "^7.3.6", "@types/semver": "^7.3.6",
@ -22598,9 +22589,9 @@
"dev": true "dev": true
}, },
"eslint": { "eslint": {
"version": "8.19.0", "version": "8.20.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.20.0.tgz",
"integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", "integrity": "sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA==",
"dev": true, "dev": true,
"requires": { "requires": {
"@eslint/eslintrc": "^1.3.0", "@eslint/eslintrc": "^1.3.0",
@ -24472,9 +24463,9 @@
"dev": true "dev": true
}, },
"image-size": { "image-size": {
"version": "1.0.1", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.1.tgz", "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz",
"integrity": "sha512-VAwkvNSNGClRw9mDHhc5Efax8PLlsOGcUTh0T/LIriC8vPA3U5PdqXWqkz406MoYHMKW8Uf9gWr05T/rYB44kQ==", "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==",
"requires": { "requires": {
"queue": "6.0.2" "queue": "6.0.2"
} }
@ -24951,7 +24942,7 @@
"integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==",
"dev": true, "dev": true,
"requires": { "requires": {
"async": "^3.2.3", "async": "^2.3.0",
"chalk": "^4.0.2", "chalk": "^4.0.2",
"filelist": "^1.0.1", "filelist": "^1.0.1",
"minimatch": "^3.0.4" "minimatch": "^3.0.4"
@ -25884,9 +25875,9 @@
} }
}, },
"node-releases": { "node-releases": {
"version": "2.0.5", "version": "2.0.6",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
"integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
"dev": true "dev": true
}, },
"normalize-path": { "normalize-path": {
@ -26388,21 +26379,13 @@
} }
}, },
"plist": { "plist": {
"version": "3.0.5", "version": "3.0.6",
"resolved": "https://registry.npmjs.org/plist/-/plist-3.0.5.tgz", "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz",
"integrity": "sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA==", "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==",
"dev": true, "dev": true,
"requires": { "requires": {
"base64-js": "^1.5.1", "base64-js": "^1.5.1",
"xmlbuilder": "^9.0.7" "xmlbuilder": "^15.1.1"
},
"dependencies": {
"xmlbuilder": {
"version": "9.0.7",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
"integrity": "sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ==",
"dev": true
}
} }
}, },
"posix-character-classes": { "posix-character-classes": {
@ -26491,9 +26474,9 @@
} }
}, },
"postcss-loader": { "postcss-loader": {
"version": "7.0.0", "version": "7.0.1",
"resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.0.tgz", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz",
"integrity": "sha512-IDyttebFzTSY6DI24KuHUcBjbAev1i+RyICoPEWcAstZsj03r533uMXtDn506l6/wlsRYiS5XBdx7TpccCsyUg==", "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"cosmiconfig": "^7.0.0", "cosmiconfig": "^7.0.0",
@ -29894,14 +29877,14 @@
} }
}, },
"vue-i18n": { "vue-i18n": {
"version": "9.2.0-beta.36", "version": "9.2.0-beta.38",
"resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.2.0-beta.36.tgz", "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.2.0-beta.38.tgz",
"integrity": "sha512-xdMBEFic9hUQ+i95gDfNx1UKzfGO7mptQfGOpfLZ2g9lR1yiFUaFEj42S2Epg5l1tDc9/NU4SE1eYcwHXcmluw==", "integrity": "sha512-afnpOuEvuYPmsc9hg8a96DvItFKIhyOA3bbdPUpOWIkCDoZIQjY7flt2TCdoWm7wxAJqNjTKJ0nlWQF6hmV6Lg==",
"requires": { "requires": {
"@intlify/core-base": "9.2.0-beta.36", "@intlify/core-base": "9.2.0-beta.38",
"@intlify/shared": "9.2.0-beta.36", "@intlify/shared": "9.2.0-beta.38",
"@intlify/vue-devtools": "9.2.0-beta.36", "@intlify/vue-devtools": "9.2.0-beta.38",
"@vue/devtools-api": "^6.0.0-beta.13" "@vue/devtools-api": "^6.2.1"
} }
}, },
"vue-loader": { "vue-loader": {
@ -29929,17 +29912,17 @@
} }
}, },
"vue-router": { "vue-router": {
"version": "4.1.1", "version": "4.1.2",
"resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.1.tgz", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.2.tgz",
"integrity": "sha512-Wp1mEf2xCwT0ez7o9JvgpfBp9JGnVb+dPERzXDbugTatzJAJ60VWOhJKifQty85k+jOreoFHER4r5fu062PhPw==", "integrity": "sha512-5BP1qXFncVRwgV/XnqzsKApdMjQPqWIpoUBdL1ynz8HyLxIX/UDAx7Ql2BjmA5CXT/p61JfZvkpiFWFpaqcfag==",
"requires": { "requires": {
"@vue/devtools-api": "^6.1.4" "@vue/devtools-api": "^6.1.4"
} }
}, },
"vue-template-compiler": { "vue-template-compiler": {
"version": "2.7.4", "version": "2.7.7",
"resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.4.tgz", "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.7.tgz",
"integrity": "sha512-FgaeXI80FzhtDEsixq3WBrHLWpU2gzLb2DFusm62TrmCQyETsnUp0kTLpbExrTUw7g5YOnRf+xkh73nuEX+jGQ==", "integrity": "sha512-vxOsjWhvDPyMW7QwXPecNmTNwKyXiF+j4KjBFjDxYPuY0xvqCT5o9WrapVItR/Nrh0XThfBaL19kXFSNYtbKmw==",
"dev": true, "dev": true,
"requires": { "requires": {
"de-indent": "^1.0.2", "de-indent": "^1.0.2",
@ -30374,8 +30357,7 @@
"version": "15.1.1", "version": "15.1.1",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz",
"integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==",
"dev": true, "dev": true
"optional": true
}, },
"y18n": { "y18n": {
"version": "5.0.8", "version": "5.0.8",

View File

@ -187,22 +187,22 @@
"@babel/preset-env": "^7.18.6", "@babel/preset-env": "^7.18.6",
"babel-loader": "^8.2.5", "babel-loader": "^8.2.5",
"babel-preset-minify": "^0.5.2", "babel-preset-minify": "^0.5.2",
"browserslist": "^4.21.1", "browserslist": "^4.21.2",
"chalk": "^4.1.2", "chalk": "^4.1.2",
"changelog-parser": "^2.8.1", "changelog-parser": "^2.8.1",
"copy-webpack-plugin": "^11.0.0", "copy-webpack-plugin": "^11.0.0",
"core-js": "^3.23.3", "core-js": "^3.23.4",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"css-loader": "^6.7.1", "css-loader": "^6.7.1",
"css-minimizer-webpack-plugin": "^4.0.0", "css-minimizer-webpack-plugin": "^4.0.0",
"del": "^6.1.1", "del": "^6.1.1",
"electron": "^17.4.10", "electron": "^17.4.10",
"electron-builder": "^23.3.0", "electron-builder": "^23.3.1",
"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.184", "electron-to-chromium": "^1.4.192",
"electron-updater": "^5.1.0", "electron-updater": "^5.2.0",
"eslint": "^8.19.0", "eslint": "^8.20.0",
"eslint-config-standard": "^17.0.0", "eslint-config-standard": "^17.0.0",
"eslint-formatter-friendly": "git+https://github.com/lyswhut/eslint-friendly-formatter.git#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-formatter-friendly": "git+https://github.com/lyswhut/eslint-friendly-formatter.git#2170d1320e2fad13615a9dcf229669f0bb473a53",
"eslint-plugin-html": "^6.2.0", "eslint-plugin-html": "^6.2.0",
@ -217,7 +217,7 @@
"mini-css-extract-plugin": "^2.6.1", "mini-css-extract-plugin": "^2.6.1",
"node-loader": "^2.0.0", "node-loader": "^2.0.0",
"postcss": "^8.4.14", "postcss": "^8.4.14",
"postcss-loader": "^7.0.0", "postcss-loader": "^7.0.1",
"postcss-pxtorem": "^6.0.0", "postcss-pxtorem": "^6.0.0",
"pug": "^3.0.2", "pug": "^3.0.2",
"pug-loader": "^2.4.0", "pug-loader": "^2.4.0",
@ -231,7 +231,7 @@
"terser-webpack-plugin": "^5.3.3", "terser-webpack-plugin": "^5.3.3",
"url-loader": "^4.1.1", "url-loader": "^4.1.1",
"vue-loader": "^17.0.0", "vue-loader": "^17.0.0",
"vue-template-compiler": "^2.7.4", "vue-template-compiler": "^2.7.7",
"webpack": "^5.73.0", "webpack": "^5.73.0",
"webpack-cli": "^4.10.0", "webpack-cli": "^4.10.0",
"webpack-dev-server": "^4.9.3", "webpack-dev-server": "^4.9.3",
@ -246,7 +246,7 @@
"font-list": "git+https://github.com/lyswhut/node-font-list.git#4edbb1933b49a9bac1eedd63a31da16b487fe57d", "font-list": "git+https://github.com/lyswhut/node-font-list.git#4edbb1933b49a9bac1eedd63a31da16b487fe57d",
"http-terminator": "^3.2.0", "http-terminator": "^3.2.0",
"iconv-lite": "^0.6.3", "iconv-lite": "^0.6.3",
"image-size": "^1.0.1", "image-size": "^1.0.2",
"koa": "^2.13.4", "koa": "^2.13.4",
"long": "^5.2.0", "long": "^5.2.0",
"mitt": "^3.0.0", "mitt": "^3.0.0",
@ -258,8 +258,8 @@
"tunnel": "^0.0.6", "tunnel": "^0.0.6",
"utf-8-validate": "^5.0.9", "utf-8-validate": "^5.0.9",
"vue": "^3.2.37", "vue": "^3.2.37",
"vue-i18n": "^9.2.0-beta.36", "vue-i18n": "^9.2.0-beta.38",
"vue-router": "^4.1.1", "vue-router": "^4.1.2",
"vuex": "^4.0.2" "vuex": "^4.0.2"
}, },
"overrides": { "overrides": {

View File

@ -79,6 +79,7 @@ export const b64DecodeUnicode = str => {
} }
const encodeNames = { const encodeNames = {
' ': ' ',
'&': '&', '&': '&',
'&lt;': '<', '&lt;': '<',
'&gt;': '>', '&gt;': '>',
@ -86,7 +87,7 @@ const encodeNames = {
'&apos;': "'", '&apos;': "'",
'&#039;': "'", '&#039;': "'",
} }
export const decodeName = (str = '') => str?.replace(/(?:&amp;|&lt;|&gt;|&quot;|&apos;|&#039;)/gm, s => encodeNames[s]) || '' export const decodeName = (str = '') => str?.replace(/(?:&amp;|&lt;|&gt;|&quot;|&apos;|&#039;|&nbsp;)/gm, s => encodeNames[s]) || ''
const easeInOutQuad = (t, b, c, d) => { const easeInOutQuad = (t, b, c, d) => {
t /= d / 2 t /= d / 2

View File

@ -78,6 +78,7 @@ export default {
body = objStr2JSON(body) body = objStr2JSON(body)
// console.log(body) // console.log(body)
if (!body.musiclist) return this.getAlbumListDetail(id, page, ++retryNum) if (!body.musiclist) return this.getAlbumListDetail(id, page, ++retryNum)
body.name = decodeName(body.name)
return { return {
list: this.filterListDetail(body.musiclist, body.name, body.albumid), list: this.filterListDetail(body.musiclist, body.name, body.albumid),
page, page,
@ -87,11 +88,38 @@ export default {
info: { info: {
name: body.name, name: body.name,
img: body.img || body.hts_img, img: body.img || body.hts_img,
desc: body.info, desc: decodeName(body.info),
author: body.artist, author: decodeName(body.artist),
// play_count: this.formatPlayCount(body.playnum), // play_count: this.formatPlayCount(body.playnum),
}, },
} }
}) })
}, },
// getAlbumListDetail(id, page, retryNum = 0) {
// if (retryNum > 2) return Promise.reject(new Error('try max num'))
// return tokenRequest(`http://www.kuwo.cn/api/www/album/albumInfo?albumId=${id}&pn=${page}&rn=${this.limit_song}&httpsStatus=1`).then((resp) => {
// return resp.promise.then(({ statusCode, body }) => {
// console.log(body)
// return Promise.reject(new Error('failed'))
// // if (statusCode !== 200) return this.getAlbumListDetail(id, page, ++retryNum)
// // const data = body.data
// // console.log(data)
// // if (!data.musicList) return this.getAlbumListDetail(id, page, ++retryNum)
// // return {
// // list: this.filterListDetail(data.musiclist),
// // page,
// // limit: this.limit_song,
// // total: data.total,
// // source: 'kw',
// // info: {
// // name: data.album,
// // img: data.pic,
// // desc: data.albuminfo,
// // author: data.artist,
// // play_count: this.formatPlayCount(data.playCnt),
// // },
// // }
// })
// })
// },
} }