From bfc07b2a97e118a23c40835e23f90c45e2a4964a Mon Sep 17 00:00:00 2001 From: lyswhut Date: Tue, 20 Dec 2022 17:34:48 +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 | 841 ++++++++++++++++++---------------- package.json | 20 +- src/renderer/store/setting.ts | 2 +- 3 files changed, 450 insertions(+), 413 deletions(-) diff --git a/package-lock.json b/package-lock.json index a76a64d5..5cab2b81 100644 --- a/package-lock.json +++ b/package-lock.json @@ -44,11 +44,11 @@ "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", "@types/better-sqlite3": "^7.6.3", - "@types/needle": "^2.5.3", + "@types/needle": "^3.2.0", "@types/tunnel": "^0.0.3", - "@typescript-eslint/eslint-plugin": "^5.46.0", - "@typescript-eslint/parser": "^5.46.0", - "@volar/vue-language-plugin-pug": "^1.0.12", + "@typescript-eslint/eslint-plugin": "^5.47.0", + "@typescript-eslint/parser": "^5.47.0", + "@volar/vue-language-plugin-pug": "^1.0.16", "babel-loader": "^9.1.0", "browserslist": "^4.21.4", "chalk": "^4.1.2", @@ -56,18 +56,18 @@ "copy-webpack-plugin": "^11.0.0", "core-js": "^3.26.1", "cross-env": "^7.0.3", - "css-loader": "^6.7.2", + "css-loader": "^6.7.3", "css-minimizer-webpack-plugin": "^4.2.2", "del": "^6.1.1", "electron": "^19.1.9", - "electron-builder": "^24.0.0-alpha.6", + "electron-builder": "^24.0.0-alpha.8", "electron-debug": "^3.2.0", "electron-devtools-installer": "^3.2.0", "electron-to-chromium": "^1.4.284", - "electron-updater": "^6.0.0-alpha.5", - "eslint": "^8.29.0", + "electron-updater": "^6.0.0-alpha.6", + "eslint": "^8.30.0", "eslint-config-standard": "^17.0.0", - "eslint-config-standard-with-typescript": "^23.0.0", + "eslint-config-standard-with-typescript": "^24.0.0", "eslint-formatter-friendly": "github:lyswhut/eslint-friendly-formatter#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-plugin-html": "^7.1.0", "eslint-plugin-import": "^2.26.0", @@ -80,7 +80,7 @@ "less-loader": "^11.1.0", "mini-css-extract-plugin": "^2.7.2", "node-loader": "^2.0.0", - "postcss": "^8.4.19", + "postcss": "^8.4.20", "postcss-loader": "^7.0.2", "postcss-pxtorem": "^6.0.0", "pug": "^3.0.2", @@ -1930,6 +1930,55 @@ "global-tunnel-ng": "^2.7.1" } }, + "node_modules/@electron/notarize": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-1.2.3.tgz", + "integrity": "sha512-9oRzT56rKh5bspk3KpAVF8lPKHYQrBnRwcgiOeR0hdilVEQmszDaAu0IPCPrwwzJN0ugNs0rRboTreHMt/6mBQ==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.1" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/notarize/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@electron/notarize/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/notarize/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/@electron/osx-sign": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.0.4.tgz", @@ -2077,15 +2126,15 @@ } }, "node_modules/@electron/universal": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.3.3.tgz", - "integrity": "sha512-79yc61D5QWaQpia+sLQbIIi5iVoV4y9HtgOTlE0fYT0xoyg+ChwndBl4a0Q7yJfDsqq+/nLEPE655F0bTpDiCg==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.3.4.tgz", + "integrity": "sha512-BdhBgm2ZBnYyYRLRgOjM5VHkyFItsbggJ0MHycOjKWdFGYwK97ZFXH54dTvUWEfha81vfvwr5On6XBjt99uDcg==", "dev": true, "dependencies": { "@electron/asar": "^3.2.1", "@malept/cross-spawn-promise": "^1.1.0", "debug": "^4.3.1", - "dir-compare": "^2.4.0", + "dir-compare": "^3.0.0", "fs-extra": "^9.0.1", "minimatch": "^3.0.4", "plist": "^3.0.4" @@ -2153,15 +2202,15 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.0.tgz", + "integrity": "sha512-7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5A==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -2176,9 +2225,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", - "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -2209,9 +2258,9 @@ "dev": true }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -2821,9 +2870,9 @@ "dev": true }, "node_modules/@types/needle": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/@types/needle/-/needle-2.5.3.tgz", - "integrity": "sha512-RwgTwMRaedfyCBe5SSWMpm1Yqzc5UPZEMw0eAd09OSyV93nLRj9/evMGZmgFeHKzUOd4xxtHvgtc+rjcBjI1Qg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/needle/-/needle-3.2.0.tgz", + "integrity": "sha512-6XzvzEyJ2ozFNfPajFmqH9JOt0Hp+9TawaYpJT59iIP/zR0U37cfWCRwosyIeEBBZBi021Osq4jGAD3AOju5fg==", "dev": true, "dependencies": { "@types/node": "*" @@ -2953,14 +3002,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.46.0.tgz", - "integrity": "sha512-QrZqaIOzJAjv0sfjY4EjbXUi3ZOFpKfzntx22gPGr9pmFcTjcFw/1sS1LJhEubfAGwuLjNrPV0rH+D1/XZFy7Q==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.0.tgz", + "integrity": "sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.46.0", - "@typescript-eslint/type-utils": "5.46.0", - "@typescript-eslint/utils": "5.46.0", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/type-utils": "5.47.0", + "@typescript-eslint/utils": "5.47.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -3001,14 +3050,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.46.0.tgz", - "integrity": "sha512-joNO6zMGUZg+C73vwrKXCd8usnsmOYmgW/w5ZW0pG0RGvqeznjtGDk61EqqTpNrFLUYBW2RSBFrxdAZMqA4OZA==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.0.tgz", + "integrity": "sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.46.0", - "@typescript-eslint/types": "5.46.0", - "@typescript-eslint/typescript-estree": "5.46.0", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", "debug": "^4.3.4" }, "engines": { @@ -3028,13 +3077,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.46.0.tgz", - "integrity": "sha512-7wWBq9d/GbPiIM6SqPK9tfynNxVbfpihoY5cSFMer19OYUA3l4powA2uv0AV2eAZV6KoAh6lkzxv4PoxOLh1oA==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.0.tgz", + "integrity": "sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.46.0", - "@typescript-eslint/visitor-keys": "5.46.0" + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/visitor-keys": "5.47.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3045,13 +3094,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.46.0.tgz", - "integrity": "sha512-dwv4nimVIAsVS2dTA0MekkWaRnoYNXY26dKz8AN5W3cBFYwYGFQEqm/cG+TOoooKlncJS4RTbFKgcFY/pOiBCg==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.0.tgz", + "integrity": "sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.46.0", - "@typescript-eslint/utils": "5.46.0", + "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/utils": "5.47.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -3072,9 +3121,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.46.0.tgz", - "integrity": "sha512-wHWgQHFB+qh6bu0IAPAJCdeCdI0wwzZnnWThlmHNY01XJ9Z97oKqKOzWYpR2I83QmshhQJl6LDM9TqMiMwJBTw==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.0.tgz", + "integrity": "sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3085,13 +3134,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.0.tgz", - "integrity": "sha512-kDLNn/tQP+Yp8Ro2dUpyyVV0Ksn2rmpPpB0/3MO874RNmXtypMwSeazjEN/Q6CTp8D7ExXAAekPEcCEB/vtJkw==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.0.tgz", + "integrity": "sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.46.0", - "@typescript-eslint/visitor-keys": "5.46.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/visitor-keys": "5.47.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3127,16 +3176,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.46.0.tgz", - "integrity": "sha512-4O+Ps1CRDw+D+R40JYh5GlKLQERXRKW5yIQoNDpmXPJ+C7kaPF9R7GWl+PxGgXjB3PQCqsaaZUpZ9dG4U6DO7g==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz", + "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.46.0", - "@typescript-eslint/types": "5.46.0", - "@typescript-eslint/typescript-estree": "5.46.0", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -3168,12 +3217,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.0.tgz", - "integrity": "sha512-E13gBoIXmaNhwjipuvQg1ByqSAu/GbEpP/qzFihugJ+MomtoJtFAJG/+2DRPByf57B863m0/q7Zt16V9ohhANw==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.0.tgz", + "integrity": "sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.46.0", + "@typescript-eslint/types": "5.47.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -3194,85 +3243,85 @@ } }, "node_modules/@volar/language-core": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.12.tgz", - "integrity": "sha512-I9wylkEq5Fhv4uIxXq4ys+GKVAxKY64DEw1nj8oP36xaOl80r6ogZ9V3BCKJp/npAlFCH7pAkUDSBkSo8v3Tfg==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.16.tgz", + "integrity": "sha512-IGnOxWTs4DZ81TDcmxBAkCBxs97hUblwcjpBsTx/pOGGaSSDQRJPn0wL8NYTybEObU0i7lhEpKZ+0vJfdIy1Kg==", "dev": true, "dependencies": { - "@volar/source-map": "1.0.12", + "@volar/source-map": "1.0.16", "@vue/reactivity": "^3.2.45", "muggle-string": "^0.1.0" } }, "node_modules/@volar/language-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.0.12.tgz", - "integrity": "sha512-mmAEpYYebCAlP/cYL99mLOQzjdN6Ruj0KVvLu6aOJA6x5935jj5G01HRsvtqFejma0Cy6T8j2xUILwiaAEZ03g==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.0.16.tgz", + "integrity": "sha512-UdRmk/6RyF7vO9WfGh8ndO6i/5FJeh2HeFWlT44JpuCcAxZyW75Q0idOEzRxqGNYaJ2VuVdCsLvSwJ87rCWsWw==", "dev": true, "dependencies": { - "@volar/language-core": "1.0.12", - "@volar/shared": "1.0.12", - "@volar/source-map": "1.0.12", - "@volar/transforms": "1.0.12", - "@volar/typescript-faster": "1.0.12", + "@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", "@vue/reactivity": "^3.2.45", "vscode-html-languageservice": "^5.0.3", "vscode-json-languageservice": "^5.1.3", "vscode-languageserver-protocol": "^3.17.2", - "vscode-languageserver-textdocument": "^1.0.7", - "vscode-uri": "^3.0.6" + "vscode-languageserver-textdocument": "^1.0.8", + "vscode-uri": "^3.0.7" } }, "node_modules/@volar/pug-language-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/pug-language-service/-/pug-language-service-1.0.12.tgz", - "integrity": "sha512-m7P2aRx9+lAyoy2NQgHoFSZh+QKpi2kwNh/dvOeoYlwvbwaI1/QvaNl787zIOC6ALqy97y0v5ueUn5S8VptzWw==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/pug-language-service/-/pug-language-service-1.0.16.tgz", + "integrity": "sha512-kvjC2H59Ct8QggFMCj3rca2J0rv/nOPSHYImIzYje0dlsarZZ5HKwOJlRCET1rDzpnXMDCiUmwERDXSS6sKCuQ==", "dev": true, "dependencies": { - "@volar/language-service": "1.0.12", - "@volar/shared": "1.0.12", - "@volar/source-map": "1.0.12", - "@volar/transforms": "1.0.12", + "@volar/language-service": "1.0.16", + "@volar/shared": "1.0.16", + "@volar/source-map": "1.0.16", + "@volar/transforms": "1.0.16", "muggle-string": "^0.1.0", "pug-lexer": "^5.0.1", "pug-parser": "^6.0.0", - "vscode-languageserver-textdocument": "^1.0.7", + "vscode-languageserver-textdocument": "^1.0.8", "vscode-languageserver-types": "^3.17.2" } }, "node_modules/@volar/shared": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/shared/-/shared-1.0.12.tgz", - "integrity": "sha512-qmKZZFI4FWayjMzzDTnxDjoB1BVjHQNTaHnw54GOcb6fqrJoMn+VQpJ0vyl8mUC0v22/YDzpTV9QRnY19+5LUA==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/shared/-/shared-1.0.16.tgz", + "integrity": "sha512-Lj9j3OiLHZVw9QL47C6cz5JkKJyV9j2/20ma7TBUIdEGgihEIqWFss9cFvlmKw0iyjhMIhdL85fEgkjh4I/Y+g==", "dev": true, "dependencies": { "typesafe-path": "^0.2.2", - "vscode-uri": "^3.0.6" + "vscode-uri": "^3.0.7" } }, "node_modules/@volar/source-map": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.12.tgz", - "integrity": "sha512-5npjYmotdIIerchOn9QwGHM7LBNJLWAjPBMrZnvv1MbqTwAxu2H1+MNh/cvLeIcrzNSYui81RZsMaPKTRiiXyg==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.16.tgz", + "integrity": "sha512-PKjzmQcg8QOGC/1V9tmGh2jcy6bKLhkW5bGidElSr83iDbCzLvldt2/La/QlDxaRCHYLT0MeyuGJBZIChB1dYQ==", "dev": true, "dependencies": { "muggle-string": "^0.1.0" } }, "node_modules/@volar/transforms": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/transforms/-/transforms-1.0.12.tgz", - "integrity": "sha512-KH+Q/MI4mXkV57xKyxU0I8B8z5mqrUWL7KBqAFzcj1UcDQod1ZM9YkAW8siOS34Gw+OPnjjcBKlfZnUnZRAHYA==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/transforms/-/transforms-1.0.16.tgz", + "integrity": "sha512-PJ5K3DoBCBkQQV6vJCOFOUsTdF2nbvJPqOvu3H1MxSzFNLN9p+8yLn6HFnqjT3bkhqiA81VO+m01zcD0sxqMPw==", "dev": true, "dependencies": { - "@volar/shared": "1.0.12", + "@volar/shared": "1.0.16", "vscode-languageserver-types": "^3.17.2" } }, "node_modules/@volar/typescript-faster": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-1.0.12.tgz", - "integrity": "sha512-C8yZb2z0HIeAbKVbmtUKSHlkHDqhnYPJCJMahroQg+Y8WLQEIjyNa9uLQG0ct1kgoNQ4Q4RMtZMxuQrXO4X2BQ==", + "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==", "dev": true, "dependencies": { "semver": "^7.3.8" @@ -3294,13 +3343,13 @@ } }, "node_modules/@volar/vue-language-plugin-pug": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/vue-language-plugin-pug/-/vue-language-plugin-pug-1.0.12.tgz", - "integrity": "sha512-QOEpnKeL09ICf48XD9d2QMeVVQPJDLvBTQAg9HDqLmApOkfYHc+IIR3ez0/HASK1iodPg2sI6TOf+ARWiAVCbg==", + "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==", "dev": true, "dependencies": { - "@volar/pug-language-service": "1.0.12", - "@volar/source-map": "1.0.12" + "@volar/pug-language-service": "1.0.16", + "@volar/source-map": "1.0.16" } }, "node_modules/@vscode/l10n": { @@ -3984,25 +4033,26 @@ "dev": true }, "node_modules/app-builder-lib": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-24.0.0-alpha.6.tgz", - "integrity": "sha512-8j8Nmoxb8LmHKn1J0fniUfYlhjr8O4Bh/OJj7+a+cNDjudCp3UQfHrw3Vpx49DIzqdWt2AVzz5c33sGzD/auSA==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-24.0.0-alpha.8.tgz", + "integrity": "sha512-/F/QFLgfX8rcobWFctu5myDsorwZ8Yr0QieOsm7QA1DI+bcPl9J0k9UpVjj7e0X4wvTIozS7ndZuqpnJAkTI9g==", "dev": true, "dependencies": { "@develar/schema-utils": "~2.6.5", + "@electron/notarize": "^1.2.3", "@electron/osx-sign": "^1.0.4", "@electron/rebuild": "^3.2.10", - "@electron/universal": "1.3.3", + "@electron/universal": "1.3.4", "@malept/flatpak-bundler": "^0.4.0", "7zip-bin": "~5.1.1", "async-exit-hook": "^2.0.1", "bluebird-lst": "^1.0.9", - "builder-util": "24.0.0-alpha.6", - "builder-util-runtime": "9.1.2-alpha.1", + "builder-util": "24.0.0-alpha.8", + "builder-util-runtime": "9.2.0-alpha.2", "chromium-pickle-js": "^0.2.0", "debug": "^4.3.4", "ejs": "^3.1.8", - "electron-publish": "24.0.0-alpha.6", + "electron-publish": "24.0.0-alpha.8", "form-data": "^4.0.0", "fs-extra": "^10.1.0", "hosted-git-info": "^4.1.0", @@ -4780,12 +4830,15 @@ } }, "node_modules/buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", "dev": true, "engines": { - "node": ">=0.4.0" + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/buffer-from": { @@ -4807,9 +4860,9 @@ } }, "node_modules/builder-util": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.0.0-alpha.6.tgz", - "integrity": "sha512-vSnVMyuZK0RArELPk1dLUdcunZ2Gj0mpAFat73yD5djiihNosXIpIbSO/OFTi2/MV0urlH0giU4DOs9EXaCKtA==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.0.0-alpha.8.tgz", + "integrity": "sha512-18NtwmgSweocvAV1hp3UMhG67n5NzFcZ1UBb7L38oWchfPfgus4N+aIkVuOYwWG8FvUFcbkm6KT59NVLC2lFqg==", "dev": true, "dependencies": { "@types/debug": "^4.1.6", @@ -4817,7 +4870,7 @@ "7zip-bin": "~5.1.1", "app-builder-bin": "4.0.0", "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.1.2-alpha.1", + "builder-util-runtime": "9.2.0-alpha.2", "chalk": "^4.1.2", "cross-spawn": "^7.0.3", "debug": "^4.3.4", @@ -4832,9 +4885,9 @@ } }, "node_modules/builder-util-runtime": { - "version": "9.1.2-alpha.1", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.2-alpha.1.tgz", - "integrity": "sha512-4sbKIB0N9J/pvixX9HYUyRtMZT+cN+bgPJ5NqejyqSPxFzj7IFe1A9K14l5nnfpMVxzUSZVQMerniDeGszZ9OA==", + "version": "9.2.0-alpha.2", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.0-alpha.2.tgz", + "integrity": "sha512-MFuU0OSYQ4TIa5uMmVis3aJd7i5buaC9qrb0GjGNPD/GVwQ2LqydquqlKSBlptCib6bjSnL15dHsTbD2xWlVqQ==", "dev": true, "dependencies": { "debug": "^4.3.4", @@ -5526,15 +5579,6 @@ "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", "dev": true }, - "node_modules/colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -5995,13 +6039,13 @@ } }, "node_modules/css-loader": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.2.tgz", - "integrity": "sha512-oqGbbVcBJkm8QwmnNzrFrWTnudnRZC+1eXikLJl0n4ljcfotgRifpg2a1lKy8jTrc4/d9A/ap1GFq1jDKG7J+Q==", + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", "dev": true, "dependencies": { "icss-utils": "^5.1.0", - "postcss": "^8.4.18", + "postcss": "^8.4.19", "postcss-modules-extract-imports": "^3.0.0", "postcss-modules-local-by-default": "^4.0.0", "postcss-modules-scope": "^3.0.0", @@ -6542,30 +6586,13 @@ "dev": true }, "node_modules/dir-compare": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", - "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz", + "integrity": "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==", "dev": true, "dependencies": { - "buffer-equal": "1.0.0", - "colors": "1.0.3", - "commander": "2.9.0", - "minimatch": "3.0.4" - }, - "bin": { - "dircompare": "src/cli/dircompare.js" - } - }, - "node_modules/dir-compare/node_modules/commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", - "dev": true, - "dependencies": { - "graceful-readlink": ">= 1.0.0" - }, - "engines": { - "node": ">= 0.6.x" + "buffer-equal": "^1.0.0", + "minimatch": "^3.0.4" } }, "node_modules/dir-glob": { @@ -6581,14 +6608,14 @@ } }, "node_modules/dmg-builder": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-24.0.0-alpha.6.tgz", - "integrity": "sha512-vEK0yN49OAjomNrAyq5o6U1klj7lzvtLSrb6Wa0UfITxDvxIzGuKKTvhMIgvp3RjkM9X8NkOfB9YqQ7b9ecb/Q==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-24.0.0-alpha.8.tgz", + "integrity": "sha512-wsy1ttKWveQHeOOTe2rv9Ho5io4GPq9pms7t5gCUGzeVMCe9yEqNnfhl5VDq58320ujRKH+WG7gZmKcZwlE4tg==", "dev": true, "dependencies": { - "app-builder-lib": "24.0.0-alpha.6", - "builder-util": "24.0.0-alpha.6", - "builder-util-runtime": "9.1.2-alpha.1", + "app-builder-lib": "24.0.0-alpha.8", + "builder-util": "24.0.0-alpha.8", + "builder-util-runtime": "9.2.0-alpha.2", "fs-extra": "^10.1.0", "iconv-lite": "^0.6.2", "js-yaml": "^4.1.0" @@ -6842,17 +6869,17 @@ } }, "node_modules/electron-builder": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-24.0.0-alpha.6.tgz", - "integrity": "sha512-L7TSnQkOObPvQN1bC72mf1uIPYJMyDLDzIRBVz9dc1ddGqGR9nuXQ5J14OjJPxPzeWBagRaagc4tlGPyD1o6Ug==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-24.0.0-alpha.8.tgz", + "integrity": "sha512-MCI/pduSagVRR30BBn2FUerpVeehHsvcEVzYiwPBGnqPCGCRIyJTJo5SjrDVu2JRoZzQX7ZJDgZ2I8x4G8/0Ew==", "dev": true, "dependencies": { "@types/yargs": "^17.0.16", - "app-builder-lib": "24.0.0-alpha.6", - "builder-util": "24.0.0-alpha.6", - "builder-util-runtime": "9.1.2-alpha.1", + "app-builder-lib": "24.0.0-alpha.8", + "builder-util": "24.0.0-alpha.8", + "builder-util-runtime": "9.2.0-alpha.2", "chalk": "^4.1.2", - "dmg-builder": "24.0.0-alpha.6", + "dmg-builder": "24.0.0-alpha.8", "fs-extra": "^10.1.0", "is-ci": "^3.0.0", "lazy-val": "^1.0.5", @@ -6973,14 +7000,14 @@ "integrity": "sha512-QQ4GvrXO+HkgqqEOYbi+DHL7hj5JM+nHi/j+qrN9zeeXVKy8ZABgbu4CnG+BBqDZ2+tbeq9tUC4DZfIWFU5AZA==" }, "node_modules/electron-publish": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-24.0.0-alpha.6.tgz", - "integrity": "sha512-ppRriKQuLGK8eZrCveQrf1zB+fV6qcTck6cq4NEC61KyvtQlUdvDV4yGRVmkOO28CYRmhq9w093T93Qc6k/TeQ==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-24.0.0-alpha.8.tgz", + "integrity": "sha512-DTu/Waa8UVTbuFXWzSn+Wp7IKJC21sx64eM0mY4b7FESa/6BXQnIiFgaC6DU4b8TLofhFQ1uVgp6g1sFWi9fAQ==", "dev": true, "dependencies": { "@types/fs-extra": "^9.0.11", - "builder-util": "24.0.0-alpha.6", - "builder-util-runtime": "9.1.2-alpha.1", + "builder-util": "24.0.0-alpha.8", + "builder-util-runtime": "9.2.0-alpha.2", "chalk": "^4.1.2", "fs-extra": "^10.1.0", "lazy-val": "^1.0.5", @@ -7041,13 +7068,13 @@ "dev": true }, "node_modules/electron-updater": { - "version": "6.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.0.0-alpha.5.tgz", - "integrity": "sha512-GcgFLjck0/EKV6TN8158HcMJrUcKFvM6HEGtgEmFG4q2GsyORlu8Qc0rXNYYCAk3ORUO5RR5hiFxXK5IYrma0A==", + "version": "6.0.0-alpha.6", + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.0.0-alpha.6.tgz", + "integrity": "sha512-78UqMDUzgK8UGEXnsIInAQm/AMJZthFIrex95amEXCBZFQxfgz8ZzUdIVq9xKc4Jfc/hFBj/W9JgK0d8xSxHkg==", "dev": true, "dependencies": { "@types/semver": "^7.3.13", - "builder-util-runtime": "9.1.2-alpha.1", + "builder-util-runtime": "9.2.0-alpha.2", "fs-extra": "^10.1.0", "js-yaml": "^4.1.0", "lazy-val": "^1.0.5", @@ -7358,13 +7385,13 @@ } }, "node_modules/eslint": { - "version": "8.29.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", - "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", + "version": "8.30.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.30.0.tgz", + "integrity": "sha512-MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rMQ==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", + "@eslint/eslintrc": "^1.4.0", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", @@ -7383,7 +7410,7 @@ "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.15.0", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", @@ -7440,9 +7467,9 @@ } }, "node_modules/eslint-config-standard-with-typescript": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-23.0.0.tgz", - "integrity": "sha512-iaaWifImn37Z1OXbNW1es7KI+S7D408F9ys0bpaQf2temeBWlvb0Nc5qHkOgYaRb5QxTZT32GGeN1gtswASOXA==", + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-24.0.0.tgz", + "integrity": "sha512-vEnGXZ5aiR1enl9652iIP4nTpY3GPcNEwuhrsPbKO3Ce3D6T3yCqZdkUPk8nJetfdL/yO0DLsHg2d/l9iECIdg==", "dev": true, "dependencies": { "@typescript-eslint/parser": "^5.0.0", @@ -7840,9 +7867,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", - "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -9077,12 +9104,6 @@ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, - "node_modules/graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", - "dev": true - }, "node_modules/grapheme-splitter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", @@ -11532,9 +11553,9 @@ } }, "node_modules/node-gyp": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", - "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz", + "integrity": "sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg==", "dev": true, "dependencies": { "env-paths": "^2.2.0", @@ -11552,7 +11573,7 @@ "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": "^12.22 || ^14.13 || >=16" + "node": "^12.13 || ^14.13 || >=16" } }, "node_modules/node-gyp-build": { @@ -12464,9 +12485,9 @@ } }, "node_modules/postcss": { - "version": "8.4.19", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", - "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", + "version": "8.4.20", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", + "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", "funding": [ { "type": "opencollective", @@ -17228,9 +17249,9 @@ "dev": true }, "node_modules/vscode-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.6.tgz", - "integrity": "sha512-fmL7V1eiDBFRRnu+gfRWTzyPpNIHJTc4mWnFkwBUmO9U3KPgJAmTx7oxi2bl/Rh6HLdU7+4C9wlj0k2E4AdKFQ==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.7.tgz", + "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==", "dev": true }, "node_modules/vue": { @@ -19185,6 +19206,46 @@ "sumchecker": "^3.0.1" } }, + "@electron/notarize": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-1.2.3.tgz", + "integrity": "sha512-9oRzT56rKh5bspk3KpAVF8lPKHYQrBnRwcgiOeR0hdilVEQmszDaAu0IPCPrwwzJN0ugNs0rRboTreHMt/6mBQ==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "fs-extra": "^9.0.1" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, "@electron/osx-sign": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.0.4.tgz", @@ -19295,15 +19356,15 @@ } }, "@electron/universal": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.3.3.tgz", - "integrity": "sha512-79yc61D5QWaQpia+sLQbIIi5iVoV4y9HtgOTlE0fYT0xoyg+ChwndBl4a0Q7yJfDsqq+/nLEPE655F0bTpDiCg==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.3.4.tgz", + "integrity": "sha512-BdhBgm2ZBnYyYRLRgOjM5VHkyFItsbggJ0MHycOjKWdFGYwK97ZFXH54dTvUWEfha81vfvwr5On6XBjt99uDcg==", "dev": true, "requires": { "@electron/asar": "^3.2.1", "@malept/cross-spawn-promise": "^1.1.0", "debug": "^4.3.1", - "dir-compare": "^2.4.0", + "dir-compare": "^3.0.0", "fs-extra": "^9.0.1", "minimatch": "latest", "plist": "^3.0.4" @@ -19349,15 +19410,15 @@ } }, "@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.0.tgz", + "integrity": "sha512-7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5A==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -19366,9 +19427,9 @@ }, "dependencies": { "globals": { - "version": "13.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", - "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -19389,9 +19450,9 @@ "dev": true }, "@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -19914,9 +19975,9 @@ "dev": true }, "@types/needle": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/@types/needle/-/needle-2.5.3.tgz", - "integrity": "sha512-RwgTwMRaedfyCBe5SSWMpm1Yqzc5UPZEMw0eAd09OSyV93nLRj9/evMGZmgFeHKzUOd4xxtHvgtc+rjcBjI1Qg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/needle/-/needle-3.2.0.tgz", + "integrity": "sha512-6XzvzEyJ2ozFNfPajFmqH9JOt0Hp+9TawaYpJT59iIP/zR0U37cfWCRwosyIeEBBZBi021Osq4jGAD3AOju5fg==", "dev": true, "requires": { "@types/node": "*" @@ -20046,14 +20107,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.46.0.tgz", - "integrity": "sha512-QrZqaIOzJAjv0sfjY4EjbXUi3ZOFpKfzntx22gPGr9pmFcTjcFw/1sS1LJhEubfAGwuLjNrPV0rH+D1/XZFy7Q==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.0.tgz", + "integrity": "sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.46.0", - "@typescript-eslint/type-utils": "5.46.0", - "@typescript-eslint/utils": "5.46.0", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/type-utils": "5.47.0", + "@typescript-eslint/utils": "5.47.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -20074,53 +20135,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.46.0.tgz", - "integrity": "sha512-joNO6zMGUZg+C73vwrKXCd8usnsmOYmgW/w5ZW0pG0RGvqeznjtGDk61EqqTpNrFLUYBW2RSBFrxdAZMqA4OZA==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.0.tgz", + "integrity": "sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.46.0", - "@typescript-eslint/types": "5.46.0", - "@typescript-eslint/typescript-estree": "5.46.0", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.46.0.tgz", - "integrity": "sha512-7wWBq9d/GbPiIM6SqPK9tfynNxVbfpihoY5cSFMer19OYUA3l4powA2uv0AV2eAZV6KoAh6lkzxv4PoxOLh1oA==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.0.tgz", + "integrity": "sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.46.0", - "@typescript-eslint/visitor-keys": "5.46.0" + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/visitor-keys": "5.47.0" } }, "@typescript-eslint/type-utils": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.46.0.tgz", - "integrity": "sha512-dwv4nimVIAsVS2dTA0MekkWaRnoYNXY26dKz8AN5W3cBFYwYGFQEqm/cG+TOoooKlncJS4RTbFKgcFY/pOiBCg==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.0.tgz", + "integrity": "sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.46.0", - "@typescript-eslint/utils": "5.46.0", + "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/utils": "5.47.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.46.0.tgz", - "integrity": "sha512-wHWgQHFB+qh6bu0IAPAJCdeCdI0wwzZnnWThlmHNY01XJ9Z97oKqKOzWYpR2I83QmshhQJl6LDM9TqMiMwJBTw==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.0.tgz", + "integrity": "sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.0.tgz", - "integrity": "sha512-kDLNn/tQP+Yp8Ro2dUpyyVV0Ksn2rmpPpB0/3MO874RNmXtypMwSeazjEN/Q6CTp8D7ExXAAekPEcCEB/vtJkw==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.0.tgz", + "integrity": "sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==", "dev": true, "requires": { - "@typescript-eslint/types": "5.46.0", - "@typescript-eslint/visitor-keys": "5.46.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/visitor-keys": "5.47.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -20140,16 +20201,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.46.0.tgz", - "integrity": "sha512-4O+Ps1CRDw+D+R40JYh5GlKLQERXRKW5yIQoNDpmXPJ+C7kaPF9R7GWl+PxGgXjB3PQCqsaaZUpZ9dG4U6DO7g==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz", + "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.46.0", - "@typescript-eslint/types": "5.46.0", - "@typescript-eslint/typescript-estree": "5.46.0", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -20167,12 +20228,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.0.tgz", - "integrity": "sha512-E13gBoIXmaNhwjipuvQg1ByqSAu/GbEpP/qzFihugJ+MomtoJtFAJG/+2DRPByf57B863m0/q7Zt16V9ohhANw==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.0.tgz", + "integrity": "sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.46.0", + "@typescript-eslint/types": "5.47.0", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { @@ -20185,85 +20246,85 @@ } }, "@volar/language-core": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.12.tgz", - "integrity": "sha512-I9wylkEq5Fhv4uIxXq4ys+GKVAxKY64DEw1nj8oP36xaOl80r6ogZ9V3BCKJp/npAlFCH7pAkUDSBkSo8v3Tfg==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.16.tgz", + "integrity": "sha512-IGnOxWTs4DZ81TDcmxBAkCBxs97hUblwcjpBsTx/pOGGaSSDQRJPn0wL8NYTybEObU0i7lhEpKZ+0vJfdIy1Kg==", "dev": true, "requires": { - "@volar/source-map": "1.0.12", + "@volar/source-map": "1.0.16", "@vue/reactivity": "^3.2.45", "muggle-string": "^0.1.0" } }, "@volar/language-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.0.12.tgz", - "integrity": "sha512-mmAEpYYebCAlP/cYL99mLOQzjdN6Ruj0KVvLu6aOJA6x5935jj5G01HRsvtqFejma0Cy6T8j2xUILwiaAEZ03g==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.0.16.tgz", + "integrity": "sha512-UdRmk/6RyF7vO9WfGh8ndO6i/5FJeh2HeFWlT44JpuCcAxZyW75Q0idOEzRxqGNYaJ2VuVdCsLvSwJ87rCWsWw==", "dev": true, "requires": { - "@volar/language-core": "1.0.12", - "@volar/shared": "1.0.12", - "@volar/source-map": "1.0.12", - "@volar/transforms": "1.0.12", - "@volar/typescript-faster": "1.0.12", + "@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", "@vue/reactivity": "^3.2.45", "vscode-html-languageservice": "^5.0.3", "vscode-json-languageservice": "^5.1.3", "vscode-languageserver-protocol": "^3.17.2", - "vscode-languageserver-textdocument": "^1.0.7", - "vscode-uri": "^3.0.6" + "vscode-languageserver-textdocument": "^1.0.8", + "vscode-uri": "^3.0.7" } }, "@volar/pug-language-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/pug-language-service/-/pug-language-service-1.0.12.tgz", - "integrity": "sha512-m7P2aRx9+lAyoy2NQgHoFSZh+QKpi2kwNh/dvOeoYlwvbwaI1/QvaNl787zIOC6ALqy97y0v5ueUn5S8VptzWw==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/pug-language-service/-/pug-language-service-1.0.16.tgz", + "integrity": "sha512-kvjC2H59Ct8QggFMCj3rca2J0rv/nOPSHYImIzYje0dlsarZZ5HKwOJlRCET1rDzpnXMDCiUmwERDXSS6sKCuQ==", "dev": true, "requires": { - "@volar/language-service": "1.0.12", - "@volar/shared": "1.0.12", - "@volar/source-map": "1.0.12", - "@volar/transforms": "1.0.12", + "@volar/language-service": "1.0.16", + "@volar/shared": "1.0.16", + "@volar/source-map": "1.0.16", + "@volar/transforms": "1.0.16", "muggle-string": "^0.1.0", "pug-lexer": "^5.0.1", "pug-parser": "^6.0.0", - "vscode-languageserver-textdocument": "^1.0.7", + "vscode-languageserver-textdocument": "^1.0.8", "vscode-languageserver-types": "^3.17.2" } }, "@volar/shared": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/shared/-/shared-1.0.12.tgz", - "integrity": "sha512-qmKZZFI4FWayjMzzDTnxDjoB1BVjHQNTaHnw54GOcb6fqrJoMn+VQpJ0vyl8mUC0v22/YDzpTV9QRnY19+5LUA==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/shared/-/shared-1.0.16.tgz", + "integrity": "sha512-Lj9j3OiLHZVw9QL47C6cz5JkKJyV9j2/20ma7TBUIdEGgihEIqWFss9cFvlmKw0iyjhMIhdL85fEgkjh4I/Y+g==", "dev": true, "requires": { "typesafe-path": "^0.2.2", - "vscode-uri": "^3.0.6" + "vscode-uri": "^3.0.7" } }, "@volar/source-map": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.12.tgz", - "integrity": "sha512-5npjYmotdIIerchOn9QwGHM7LBNJLWAjPBMrZnvv1MbqTwAxu2H1+MNh/cvLeIcrzNSYui81RZsMaPKTRiiXyg==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.16.tgz", + "integrity": "sha512-PKjzmQcg8QOGC/1V9tmGh2jcy6bKLhkW5bGidElSr83iDbCzLvldt2/La/QlDxaRCHYLT0MeyuGJBZIChB1dYQ==", "dev": true, "requires": { "muggle-string": "^0.1.0" } }, "@volar/transforms": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/transforms/-/transforms-1.0.12.tgz", - "integrity": "sha512-KH+Q/MI4mXkV57xKyxU0I8B8z5mqrUWL7KBqAFzcj1UcDQod1ZM9YkAW8siOS34Gw+OPnjjcBKlfZnUnZRAHYA==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@volar/transforms/-/transforms-1.0.16.tgz", + "integrity": "sha512-PJ5K3DoBCBkQQV6vJCOFOUsTdF2nbvJPqOvu3H1MxSzFNLN9p+8yLn6HFnqjT3bkhqiA81VO+m01zcD0sxqMPw==", "dev": true, "requires": { - "@volar/shared": "1.0.12", + "@volar/shared": "1.0.16", "vscode-languageserver-types": "^3.17.2" } }, "@volar/typescript-faster": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-1.0.12.tgz", - "integrity": "sha512-C8yZb2z0HIeAbKVbmtUKSHlkHDqhnYPJCJMahroQg+Y8WLQEIjyNa9uLQG0ct1kgoNQ4Q4RMtZMxuQrXO4X2BQ==", + "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==", "dev": true, "requires": { "semver": "^7.3.8" @@ -20281,13 +20342,13 @@ } }, "@volar/vue-language-plugin-pug": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@volar/vue-language-plugin-pug/-/vue-language-plugin-pug-1.0.12.tgz", - "integrity": "sha512-QOEpnKeL09ICf48XD9d2QMeVVQPJDLvBTQAg9HDqLmApOkfYHc+IIR3ez0/HASK1iodPg2sI6TOf+ARWiAVCbg==", + "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==", "dev": true, "requires": { - "@volar/pug-language-service": "1.0.12", - "@volar/source-map": "1.0.12" + "@volar/pug-language-service": "1.0.16", + "@volar/source-map": "1.0.16" } }, "@vscode/l10n": { @@ -20866,25 +20927,26 @@ "dev": true }, "app-builder-lib": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-24.0.0-alpha.6.tgz", - "integrity": "sha512-8j8Nmoxb8LmHKn1J0fniUfYlhjr8O4Bh/OJj7+a+cNDjudCp3UQfHrw3Vpx49DIzqdWt2AVzz5c33sGzD/auSA==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-24.0.0-alpha.8.tgz", + "integrity": "sha512-/F/QFLgfX8rcobWFctu5myDsorwZ8Yr0QieOsm7QA1DI+bcPl9J0k9UpVjj7e0X4wvTIozS7ndZuqpnJAkTI9g==", "dev": true, "requires": { "@develar/schema-utils": "~2.6.5", + "@electron/notarize": "^1.2.3", "@electron/osx-sign": "^1.0.4", "@electron/rebuild": "^3.2.10", - "@electron/universal": "1.3.3", + "@electron/universal": "1.3.4", "@malept/flatpak-bundler": "^0.4.0", "7zip-bin": "~5.1.1", "async-exit-hook": "^2.0.1", "bluebird-lst": "^1.0.9", - "builder-util": "24.0.0-alpha.6", - "builder-util-runtime": "9.1.2-alpha.1", + "builder-util": "24.0.0-alpha.8", + "builder-util-runtime": "9.2.0-alpha.2", "chromium-pickle-js": "^0.2.0", "debug": "^4.3.4", "ejs": "^3.1.8", - "electron-publish": "24.0.0-alpha.6", + "electron-publish": "24.0.0-alpha.8", "form-data": "^4.0.0", "fs-extra": "^10.1.0", "hosted-git-info": "^4.1.0", @@ -21475,9 +21537,9 @@ "dev": true }, "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", "dev": true }, "buffer-from": { @@ -21495,9 +21557,9 @@ } }, "builder-util": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.0.0-alpha.6.tgz", - "integrity": "sha512-vSnVMyuZK0RArELPk1dLUdcunZ2Gj0mpAFat73yD5djiihNosXIpIbSO/OFTi2/MV0urlH0giU4DOs9EXaCKtA==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.0.0-alpha.8.tgz", + "integrity": "sha512-18NtwmgSweocvAV1hp3UMhG67n5NzFcZ1UBb7L38oWchfPfgus4N+aIkVuOYwWG8FvUFcbkm6KT59NVLC2lFqg==", "dev": true, "requires": { "@types/debug": "^4.1.6", @@ -21505,7 +21567,7 @@ "7zip-bin": "~5.1.1", "app-builder-bin": "4.0.0", "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.1.2-alpha.1", + "builder-util-runtime": "9.2.0-alpha.2", "chalk": "^4.1.2", "cross-spawn": "^7.0.3", "debug": "^4.3.4", @@ -21549,9 +21611,9 @@ } }, "builder-util-runtime": { - "version": "9.1.2-alpha.1", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.2-alpha.1.tgz", - "integrity": "sha512-4sbKIB0N9J/pvixX9HYUyRtMZT+cN+bgPJ5NqejyqSPxFzj7IFe1A9K14l5nnfpMVxzUSZVQMerniDeGszZ9OA==", + "version": "9.2.0-alpha.2", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.0-alpha.2.tgz", + "integrity": "sha512-MFuU0OSYQ4TIa5uMmVis3aJd7i5buaC9qrb0GjGNPD/GVwQ2LqydquqlKSBlptCib6bjSnL15dHsTbD2xWlVqQ==", "dev": true, "requires": { "debug": "^4.3.4", @@ -22053,12 +22115,6 @@ "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", "dev": true }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true - }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -22416,13 +22472,13 @@ "requires": {} }, "css-loader": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.2.tgz", - "integrity": "sha512-oqGbbVcBJkm8QwmnNzrFrWTnudnRZC+1eXikLJl0n4ljcfotgRifpg2a1lKy8jTrc4/d9A/ap1GFq1jDKG7J+Q==", + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", "dev": true, "requires": { "icss-utils": "^5.1.0", - "postcss": "^8.4.18", + "postcss": "^8.4.19", "postcss-modules-extract-imports": "^3.0.0", "postcss-modules-local-by-default": "^4.0.0", "postcss-modules-scope": "^3.0.0", @@ -22783,26 +22839,13 @@ "dev": true }, "dir-compare": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", - "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz", + "integrity": "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==", "dev": true, "requires": { - "buffer-equal": "1.0.0", - "colors": "1.0.3", - "commander": "2.9.0", + "buffer-equal": "^1.0.0", "minimatch": "latest" - }, - "dependencies": { - "commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", - "dev": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - } } }, "dir-glob": { @@ -22815,14 +22858,14 @@ } }, "dmg-builder": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-24.0.0-alpha.6.tgz", - "integrity": "sha512-vEK0yN49OAjomNrAyq5o6U1klj7lzvtLSrb6Wa0UfITxDvxIzGuKKTvhMIgvp3RjkM9X8NkOfB9YqQ7b9ecb/Q==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-24.0.0-alpha.8.tgz", + "integrity": "sha512-wsy1ttKWveQHeOOTe2rv9Ho5io4GPq9pms7t5gCUGzeVMCe9yEqNnfhl5VDq58320ujRKH+WG7gZmKcZwlE4tg==", "dev": true, "requires": { - "app-builder-lib": "24.0.0-alpha.6", - "builder-util": "24.0.0-alpha.6", - "builder-util-runtime": "9.1.2-alpha.1", + "app-builder-lib": "24.0.0-alpha.8", + "builder-util": "24.0.0-alpha.8", + "builder-util-runtime": "9.2.0-alpha.2", "dmg-license": "^1.0.11", "fs-extra": "^10.1.0", "iconv-lite": "^0.6.2", @@ -23021,17 +23064,17 @@ } }, "electron-builder": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-24.0.0-alpha.6.tgz", - "integrity": "sha512-L7TSnQkOObPvQN1bC72mf1uIPYJMyDLDzIRBVz9dc1ddGqGR9nuXQ5J14OjJPxPzeWBagRaagc4tlGPyD1o6Ug==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-24.0.0-alpha.8.tgz", + "integrity": "sha512-MCI/pduSagVRR30BBn2FUerpVeehHsvcEVzYiwPBGnqPCGCRIyJTJo5SjrDVu2JRoZzQX7ZJDgZ2I8x4G8/0Ew==", "dev": true, "requires": { "@types/yargs": "^17.0.16", - "app-builder-lib": "24.0.0-alpha.6", - "builder-util": "24.0.0-alpha.6", - "builder-util-runtime": "9.1.2-alpha.1", + "app-builder-lib": "24.0.0-alpha.8", + "builder-util": "24.0.0-alpha.8", + "builder-util-runtime": "9.2.0-alpha.2", "chalk": "^4.1.2", - "dmg-builder": "24.0.0-alpha.6", + "dmg-builder": "24.0.0-alpha.8", "fs-extra": "^10.1.0", "is-ci": "^3.0.0", "lazy-val": "^1.0.5", @@ -23132,14 +23175,14 @@ "integrity": "sha512-QQ4GvrXO+HkgqqEOYbi+DHL7hj5JM+nHi/j+qrN9zeeXVKy8ZABgbu4CnG+BBqDZ2+tbeq9tUC4DZfIWFU5AZA==" }, "electron-publish": { - "version": "24.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-24.0.0-alpha.6.tgz", - "integrity": "sha512-ppRriKQuLGK8eZrCveQrf1zB+fV6qcTck6cq4NEC61KyvtQlUdvDV4yGRVmkOO28CYRmhq9w093T93Qc6k/TeQ==", + "version": "24.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-24.0.0-alpha.8.tgz", + "integrity": "sha512-DTu/Waa8UVTbuFXWzSn+Wp7IKJC21sx64eM0mY4b7FESa/6BXQnIiFgaC6DU4b8TLofhFQ1uVgp6g1sFWi9fAQ==", "dev": true, "requires": { "@types/fs-extra": "^9.0.11", - "builder-util": "24.0.0-alpha.6", - "builder-util-runtime": "9.1.2-alpha.1", + "builder-util": "24.0.0-alpha.8", + "builder-util-runtime": "9.2.0-alpha.2", "chalk": "^4.1.2", "fs-extra": "^10.1.0", "lazy-val": "^1.0.5", @@ -23191,13 +23234,13 @@ "dev": true }, "electron-updater": { - "version": "6.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.0.0-alpha.5.tgz", - "integrity": "sha512-GcgFLjck0/EKV6TN8158HcMJrUcKFvM6HEGtgEmFG4q2GsyORlu8Qc0rXNYYCAk3ORUO5RR5hiFxXK5IYrma0A==", + "version": "6.0.0-alpha.6", + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.0.0-alpha.6.tgz", + "integrity": "sha512-78UqMDUzgK8UGEXnsIInAQm/AMJZthFIrex95amEXCBZFQxfgz8ZzUdIVq9xKc4Jfc/hFBj/W9JgK0d8xSxHkg==", "dev": true, "requires": { "@types/semver": "^7.3.13", - "builder-util-runtime": "9.1.2-alpha.1", + "builder-util-runtime": "9.2.0-alpha.2", "fs-extra": "^10.1.0", "js-yaml": "^4.1.0", "lazy-val": "^1.0.5", @@ -23436,13 +23479,13 @@ "dev": true }, "eslint": { - "version": "8.29.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", - "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", + "version": "8.30.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.30.0.tgz", + "integrity": "sha512-MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rMQ==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", + "@eslint/eslintrc": "^1.4.0", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", @@ -23461,7 +23504,7 @@ "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.15.0", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", @@ -23505,9 +23548,9 @@ "dev": true }, "globals": { - "version": "13.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", - "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -23529,9 +23572,9 @@ "requires": {} }, "eslint-config-standard-with-typescript": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-23.0.0.tgz", - "integrity": "sha512-iaaWifImn37Z1OXbNW1es7KI+S7D408F9ys0bpaQf2temeBWlvb0Nc5qHkOgYaRb5QxTZT32GGeN1gtswASOXA==", + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-24.0.0.tgz", + "integrity": "sha512-vEnGXZ5aiR1enl9652iIP4nTpY3GPcNEwuhrsPbKO3Ce3D6T3yCqZdkUPk8nJetfdL/yO0DLsHg2d/l9iECIdg==", "dev": true, "requires": { "@typescript-eslint/parser": "^5.0.0", @@ -24747,12 +24790,6 @@ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", - "dev": true - }, "grapheme-splitter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", @@ -26599,9 +26636,9 @@ "dev": true }, "node-gyp": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", - "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz", + "integrity": "sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg==", "dev": true, "requires": { "env-paths": "^2.2.0", @@ -27277,9 +27314,9 @@ "dev": true }, "postcss": { - "version": "8.4.19", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", - "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", + "version": "8.4.20", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", + "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", "requires": { "nanoid": "^3.3.4", "picocolors": "^1.0.0", @@ -30989,9 +31026,9 @@ "dev": true }, "vscode-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.6.tgz", - "integrity": "sha512-fmL7V1eiDBFRRnu+gfRWTzyPpNIHJTc4mWnFkwBUmO9U3KPgJAmTx7oxi2bl/Rh6HLdU7+4C9wlj0k2E4AdKFQ==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.7.tgz", + "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==", "dev": true }, "vue": { diff --git a/package.json b/package.json index da6eb158..ed61102d 100644 --- a/package.json +++ b/package.json @@ -212,11 +212,11 @@ "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", "@types/better-sqlite3": "^7.6.3", - "@types/needle": "^2.5.3", + "@types/needle": "^3.2.0", "@types/tunnel": "^0.0.3", - "@typescript-eslint/eslint-plugin": "^5.46.0", - "@typescript-eslint/parser": "^5.46.0", - "@volar/vue-language-plugin-pug": "^1.0.12", + "@typescript-eslint/eslint-plugin": "^5.47.0", + "@typescript-eslint/parser": "^5.47.0", + "@volar/vue-language-plugin-pug": "^1.0.16", "babel-loader": "^9.1.0", "browserslist": "^4.21.4", "chalk": "^4.1.2", @@ -224,18 +224,18 @@ "copy-webpack-plugin": "^11.0.0", "core-js": "^3.26.1", "cross-env": "^7.0.3", - "css-loader": "^6.7.2", + "css-loader": "^6.7.3", "css-minimizer-webpack-plugin": "^4.2.2", "del": "^6.1.1", "electron": "^19.1.9", - "electron-builder": "^24.0.0-alpha.6", + "electron-builder": "^24.0.0-alpha.8", "electron-debug": "^3.2.0", "electron-devtools-installer": "^3.2.0", "electron-to-chromium": "^1.4.284", - "electron-updater": "^6.0.0-alpha.5", - "eslint": "^8.29.0", + "electron-updater": "^6.0.0-alpha.6", + "eslint": "^8.30.0", "eslint-config-standard": "^17.0.0", - "eslint-config-standard-with-typescript": "^23.0.0", + "eslint-config-standard-with-typescript": "^24.0.0", "eslint-formatter-friendly": "github:lyswhut/eslint-friendly-formatter#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-plugin-html": "^7.1.0", "eslint-plugin-import": "^2.26.0", @@ -248,7 +248,7 @@ "less-loader": "^11.1.0", "mini-css-extract-plugin": "^2.7.2", "node-loader": "^2.0.0", - "postcss": "^8.4.19", + "postcss": "^8.4.20", "postcss-loader": "^7.0.2", "postcss-pxtorem": "^6.0.0", "pug": "^3.0.2", diff --git a/src/renderer/store/setting.ts b/src/renderer/store/setting.ts index 267352e0..8511ce15 100644 --- a/src/renderer/store/setting.ts +++ b/src/renderer/store/setting.ts @@ -2,7 +2,7 @@ import { reactive, computed } from '@common/utils/vueTools' import defaultSetting from '@common/defaultSetting' import { updateSetting as saveSetting } from '@renderer/utils/ipc' -export const appSetting = window.lxData.appSetting = reactive(defaultSetting) +export const appSetting = window.lxData.appSetting = reactive({ ...defaultSetting }) export const isShowAnimation = computed(() => { return appSetting['common.isShowAnimation']