From c89dfae2f720d7f5061621952acc62d44267820f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Fri, 26 Apr 2024 00:54:29 +0800 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 4 +- .github/workflows/qodana_code_quality.yml | 4 +- package.json | 16 +- pnpm-lock.yaml | 493 +++++++++++----------- src-tauri/Cargo.lock | 120 +++--- src-tauri/Cargo.toml | 4 +- 6 files changed, 323 insertions(+), 318 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0a138af3..fb65d895 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -43,11 +43,11 @@ jobs: - name: setup node uses: actions/setup-node@v3 with: - node-version: 18.16.0 + node-version: 22.0.0 - name: setup pnpm uses: pnpm/action-setup@v2 with: - version: 9.0.5 + version: 9.0.6 - name: remove lockfile run: rm pnpm-lock.yaml - name: Install frontend dependencies diff --git a/.github/workflows/qodana_code_quality.yml b/.github/workflows/qodana_code_quality.yml index a3e7a140..90e142ba 100644 --- a/.github/workflows/qodana_code_quality.yml +++ b/.github/workflows/qodana_code_quality.yml @@ -14,11 +14,11 @@ jobs: - name: setup node uses: actions/setup-node@v3 with: - node-version: 21.4.0 + node-version: 22.0.0 - name: setup pnpm uses: pnpm/action-setup@v2 with: - version: 9.0.5 + version: 9.0.6 - name: remove lockfile run: rm -f pnpm-lock.yaml - name: Install dependencies diff --git a/package.json b/package.json index e63722b6..29d945f6 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "0.4.6", "description": "Game Tool for Genshin Impact player", "private": true, - "packageManager": "pnpm@9.0.5", + "packageManager": "pnpm@9.0.6", "type": "module", "scripts": { "build": "tauri build", @@ -80,18 +80,18 @@ "tauri-plugin-log-api": "github:tauri-apps/tauri-plugin-log#v1", "tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql#v1", "uuid": "^9.0.1", - "vue": "^3.4.24", - "vue-echarts": "^6.7.0", + "vue": "^3.4.25", + "vue-echarts": "^6.7.1", "vue-json-viewer": "^3.0.4", "vue-router": "^4.3.2", - "vuetify": "^3.5.16", + "vuetify": "^3.5.17", "wcag-color": "^1.1.1", "xml-js": "^1.6.11" }, "devDependencies": { "@eslint/eslintrc": "^3.0.2", "@eslint/js": "^9.1.1", - "@tauri-apps/cli": "^1.5.11", + "@tauri-apps/cli": "^1.5.12", "@types/color-convert": "^2.0.3", "@types/js-md5": "^0.7.2", "@types/node": "^20.12.7", @@ -104,7 +104,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsonc": "^2.15.1", - "eslint-plugin-n": "^17.2.1", + "eslint-plugin-n": "^17.3.1", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-vue": "^9.25.0", @@ -115,7 +115,7 @@ "lint-staged": "^15.2.2", "oxlint": "^0.3.1", "prettier": "3.2.5", - "stylelint": "^16.3.1", + "stylelint": "^16.4.0", "stylelint-config-idiomatic-order": "^10.0.0", "stylelint-config-standard-vue": "^1.0.0", "stylelint-declaration-block-no-ignored-properties": "^2.8.0", @@ -125,7 +125,7 @@ "typescript": "^5.4.5", "typescript-eslint": "^7.7.1", "vite": "^5.2.10", - "vite-plugin-vue-devtools": "^7.0.27", + "vite-plugin-vue-devtools": "^7.1.2", "vite-plugin-vuetify": "^2.0.3", "vue-eslint-parser": "^9.4.2", "yaml-eslint-parser": "^1.2.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6adb02cd..86e09fc5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,13 +34,13 @@ importers: version: 0.8.3 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.24(typescript@5.4.5)) + version: 2.1.7(typescript@5.4.5)(vue@3.4.25(typescript@5.4.5)) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.24(typescript@5.4.5))) + version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.25(typescript@5.4.5))) qrcode.vue: specifier: ^3.4.1 - version: 3.4.1(vue@3.4.24(typescript@5.4.5)) + version: 3.4.1(vue@3.4.25(typescript@5.4.5)) tauri-plugin-log-api: specifier: github:tauri-apps/tauri-plugin-log#v1 version: https://codeload.github.com/tauri-apps/tauri-plugin-log/tar.gz/752531f21f626c9f9f1716a28c4a37054c679657 @@ -51,20 +51,20 @@ importers: specifier: ^9.0.1 version: 9.0.1 vue: - specifier: ^3.4.24 - version: 3.4.24(typescript@5.4.5) + specifier: ^3.4.25 + version: 3.4.25(typescript@5.4.5) vue-echarts: - specifier: ^6.7.0 - version: 6.7.0(@vue/runtime-core@3.4.24)(echarts@5.5.0)(vue@3.4.24(typescript@5.4.5)) + specifier: ^6.7.1 + version: 6.7.1(@vue/runtime-core@3.4.24)(echarts@5.5.0)(vue@3.4.25(typescript@5.4.5)) vue-json-viewer: specifier: ^3.0.4 - version: 3.0.4(vue@3.4.24(typescript@5.4.5)) + version: 3.0.4(vue@3.4.25(typescript@5.4.5)) vue-router: specifier: ^4.3.2 - version: 4.3.2(vue@3.4.24(typescript@5.4.5)) + version: 4.3.2(vue@3.4.25(typescript@5.4.5)) vuetify: - specifier: ^3.5.16 - version: 3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24(typescript@5.4.5)) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.25(typescript@5.4.5)) wcag-color: specifier: ^1.1.1 version: 1.1.1 @@ -79,8 +79,8 @@ importers: specifier: ^9.1.1 version: 9.1.1 '@tauri-apps/cli': - specifier: ^1.5.11 - version: 1.5.11 + specifier: ^1.5.12 + version: 1.5.12 '@types/color-convert': specifier: ^2.0.3 version: 2.0.3 @@ -98,7 +98,7 @@ importers: version: 7.7.1(eslint@9.1.1)(typescript@5.4.5) '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5)) + version: 5.0.4(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5)) concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -107,7 +107,7 @@ importers: version: 9.1.1 eslint-config-love: specifier: ^47.0.0 - version: 47.0.0(@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1))(eslint-plugin-n@17.2.1(eslint@9.1.1))(eslint-plugin-promise@6.1.1(eslint@9.1.1))(eslint@9.1.1)(typescript@5.4.5) + version: 47.0.0(@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1))(eslint-plugin-n@17.3.1(eslint@9.1.1))(eslint-plugin-promise@6.1.1(eslint@9.1.1))(eslint@9.1.1)(typescript@5.4.5) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@9.1.1) @@ -118,8 +118,8 @@ importers: specifier: ^2.15.1 version: 2.15.1(eslint@9.1.1) eslint-plugin-n: - specifier: ^17.2.1 - version: 17.2.1(eslint@9.1.1) + specifier: ^17.3.1 + version: 17.3.1(eslint@9.1.1) eslint-plugin-prettier: specifier: ^5.1.3 version: 5.1.3(eslint-config-prettier@9.1.0(eslint@9.1.1))(eslint@9.1.1)(prettier@3.2.5) @@ -151,26 +151,26 @@ importers: specifier: 3.2.5 version: 3.2.5 stylelint: - specifier: ^16.3.1 - version: 16.3.1(typescript@5.4.5) + specifier: ^16.4.0 + version: 16.4.0(typescript@5.4.5) stylelint-config-idiomatic-order: specifier: ^10.0.0 - version: 10.0.0(stylelint@16.3.1(typescript@5.4.5)) + version: 10.0.0(stylelint@16.4.0(typescript@5.4.5)) stylelint-config-standard-vue: specifier: ^1.0.0 - version: 1.0.0(postcss-html@1.6.0)(stylelint@16.3.1(typescript@5.4.5)) + version: 1.0.0(postcss-html@1.6.0)(stylelint@16.4.0(typescript@5.4.5)) stylelint-declaration-block-no-ignored-properties: specifier: ^2.8.0 - version: 2.8.0(stylelint@16.3.1(typescript@5.4.5)) + version: 2.8.0(stylelint@16.4.0(typescript@5.4.5)) stylelint-high-performance-animation: specifier: ^1.10.0 - version: 1.10.0(stylelint@16.3.1(typescript@5.4.5)) + version: 1.10.0(stylelint@16.4.0(typescript@5.4.5)) stylelint-order: specifier: ^6.0.4 - version: 6.0.4(stylelint@16.3.1(typescript@5.4.5)) + version: 6.0.4(stylelint@16.4.0(typescript@5.4.5)) stylelint-prettier: specifier: ^5.0.0 - version: 5.0.0(prettier@3.2.5)(stylelint@16.3.1(typescript@5.4.5)) + version: 5.0.0(prettier@3.2.5)(stylelint@16.4.0(typescript@5.4.5)) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -181,11 +181,11 @@ importers: specifier: ^5.2.10 version: 5.2.10(@types/node@20.12.7) vite-plugin-vue-devtools: - specifier: ^7.0.27 - version: 7.0.27(rollup@4.14.3)(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5)) + specifier: ^7.1.2 + version: 7.1.2(rollup@4.14.3)(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5)) vite-plugin-vuetify: specifier: ^2.0.3 - version: 2.0.3(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5))(vuetify@3.5.16) + version: 2.0.3(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5))(vuetify@3.5.17) vue-eslint-parser: specifier: ^9.4.2 version: 9.4.2(eslint@9.1.1) @@ -748,68 +748,62 @@ packages: resolution: {integrity: sha512-LKYae9URbdEdbHrOXBeXb/lZgVyWTX0E98rSFBuQlmkLr8OeG+akuE41PfLjBVyk1Q+fq7wxo4ieenLSMUAUhA==} engines: {node: '>= 14.6.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'} - '@tauri-apps/cli-darwin-arm64@1.5.11': - resolution: {integrity: sha512-2NLSglDb5VfvTbMtmOKWyD+oaL/e8Z/ZZGovHtUFyUSFRabdXc6cZOlcD1BhFvYkHqm+TqGaz5qtPR5UbqDs8A==} + '@tauri-apps/cli-darwin-arm64@1.5.12': + resolution: {integrity: sha512-ud06E547WE7oDZeN5rH4eeB90Rie0aSCFH0Zb6XyNb6qgg0ZIftM+N3OjVONxk84/g//nr4/x7wW6LOwiwvPHw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tauri-apps/cli-darwin-x64@1.5.11': - resolution: {integrity: sha512-/RQllHiJRH2fJOCudtZlaUIjofkHzP3zZgxi71ZUm7Fy80smU5TDfwpwOvB0wSVh0g/ciDjMArCSTo0MRvL+ag==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@tauri-apps/cli-linux-arm-gnueabihf@1.5.11': - resolution: {integrity: sha512-IlBuBPKmMm+a5LLUEK6a21UGr9ZYd6zKuKLq6IGM4tVweQa8Sf2kP2Nqs74dMGIUrLmMs0vuqdURpykQg+z4NQ==} + '@tauri-apps/cli-linux-arm-gnueabihf@1.5.12': + resolution: {integrity: sha512-FanE15/c7nz64CcTFe7f+8b7+rFQCb3Ivju+4sxVSPkAOJXHc5no3Y/LxFt85SAOMgPTB2FMuxHUdjvLjd2D1w==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tauri-apps/cli-linux-arm64-gnu@1.5.11': - resolution: {integrity: sha512-w+k1bNHCU/GbmXshtAhyTwqosThUDmCEFLU4Zkin1vl2fuAtQry2RN7thfcJFepblUGL/J7yh3Q/0+BCjtspKQ==} + '@tauri-apps/cli-linux-arm64-gnu@1.5.12': + resolution: {integrity: sha512-ETVyIcR4xVGnuhTgTY+kPG5LbAJQobPA8OxSLRY203f0cqYuSPffgyahtS65uPJ9egWIN3fflDKGTE1xcgFNAA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tauri-apps/cli-linux-arm64-musl@1.5.11': - resolution: {integrity: sha512-PN6/dl+OfYQ/qrAy4HRAfksJ2AyWQYn2IA/2Wwpaa7SDRz2+hzwTQkvajuvy0sQ5L2WCG7ymFYRYMbpC6Hk9Pg==} + '@tauri-apps/cli-linux-arm64-musl@1.5.12': + resolution: {integrity: sha512-ZhMagbS50dDV9glHrtRg1bkUa7sUDPsZ9bJ0xnd0vr8Smi8RiJ/dgQbF5eQNp4ahzYl+FtLjBkMTZKACrKgusg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tauri-apps/cli-linux-x64-gnu@1.5.11': - resolution: {integrity: sha512-MTVXLi89Nj7Apcvjezw92m7ZqIDKT5SFKZtVPCg6RoLUBTzko/BQoXYIRWmdoz2pgkHDUHgO2OMJ8oKzzddXbw==} + '@tauri-apps/cli-linux-x64-gnu@1.5.12': + resolution: {integrity: sha512-H6jXU4AG8g6FZxX+U3M76zigbLvj7bE+wG+xOrS7xCRwkfAEKw0aulymdFfOl44KBZDQQsV5KYA6T6csx3KbIQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tauri-apps/cli-linux-x64-musl@1.5.11': - resolution: {integrity: sha512-kwzAjqFpz7rvTs7WGZLy/a5nS5t15QKr3E9FG95MNF0exTl3d29YoAUAe1Mn0mOSrTJ9Z+vYYAcI/QdcsGBP+w==} + '@tauri-apps/cli-linux-x64-musl@1.5.12': + resolution: {integrity: sha512-Y/0dzBD8oFZ04Xq75LKPJvOI2MbVFdwGY6w41l24OxNiNopF7AzdrZGTJ+MoUbU9PALNP8ABhOP6BYZiV528OA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tauri-apps/cli-win32-arm64-msvc@1.5.11': - resolution: {integrity: sha512-L+5NZ/rHrSUrMxjj6YpFYCXp6wHnq8c8SfDTBOX8dO8x+5283/vftb4vvuGIsLS4UwUFXFnLt3XQr44n84E67Q==} + '@tauri-apps/cli-win32-arm64-msvc@1.5.12': + resolution: {integrity: sha512-fxCS1/zQp+W7Lze+6Sh64RLqWFE57NsU+Y9L30ZKt5Prnt2LXEoa3POSaQpgHLRgwL/WfDW2nkYBRH3fVIrpQg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tauri-apps/cli-win32-ia32-msvc@1.5.11': - resolution: {integrity: sha512-oVlD9IVewrY0lZzTdb71kNXkjdgMqFq+ohb67YsJb4Rf7o8A9DTlFds1XLCe3joqLMm4M+gvBKD7YnGIdxQ9vA==} + '@tauri-apps/cli-win32-ia32-msvc@1.5.12': + resolution: {integrity: sha512-keWSEBOxL8q750AzmL4L3DDJzDzmb6DGT3+0HTjbEfu+a2GRS1lnrkm3EEeAepPoz4r62+cOQbjPRP8YGtGfFw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@tauri-apps/cli-win32-x64-msvc@1.5.11': - resolution: {integrity: sha512-1CexcqUFCis5ypUIMOKllxUBrna09McbftWENgvVXMfA+SP+yPDPAVb8fIvUcdTIwR/yHJwcIucmTB4anww4vg==} + '@tauri-apps/cli-win32-x64-msvc@1.5.12': + resolution: {integrity: sha512-+eIvaPVwtVM7puXlCZIS1lSFF0VZ0gAUShKwk/kBZi8xUYQoNEW2RUWSPp+TEdZsMiAxd/zFZ+tGgv83Hxjbjg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tauri-apps/cli@1.5.11': - resolution: {integrity: sha512-B475D7phZrq5sZ3kDABH4g2mEoUIHtnIO+r4ZGAAfsjMbZCwXxR/jlMGTEL+VO3YzjpF7gQe38IzB4vLBbVppw==} + '@tauri-apps/cli@1.5.12': + resolution: {integrity: sha512-tMvcMVIrvNjoPIVO5pZk7lJrHVXw7NBggpJXRAQsD7VkMW9hT1uX3jVZeoPCmQ5KbpXvjoNXe+Ws8nE2NR/8Ow==} engines: {node: '>= 10'} hasBin: true @@ -921,64 +915,70 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.23': - resolution: {integrity: sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==} - '@vue/compiler-core@3.4.24': resolution: {integrity: sha512-vbW/tgbwJYj62N/Ww99x0zhFTkZDTcGh3uwJEuadZ/nF9/xuFMC4693P9r+3sxGXISABpDKvffY5ApH9pmdd1A==} - '@vue/compiler-dom@3.4.23': - resolution: {integrity: sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==} + '@vue/compiler-core@3.4.25': + resolution: {integrity: sha512-Y2pLLopaElgWnMNolgG8w3C5nNUVev80L7hdQ5iIKPtMJvhVpG0zhnBG/g3UajJmZdvW0fktyZTotEHD1Srhbg==} '@vue/compiler-dom@3.4.24': resolution: {integrity: sha512-4XgABML/4cNndVsQndG6BbGN7+EoisDwi3oXNovqL/4jdNhwvP8/rfRMTb6FxkxIxUUtg6AI1/qZvwfSjxJiWA==} - '@vue/compiler-sfc@3.4.23': - resolution: {integrity: sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==} + '@vue/compiler-dom@3.4.25': + resolution: {integrity: sha512-Ugz5DusW57+HjllAugLci19NsDK+VyjGvmbB2TXaTcSlQxwL++2PETHx/+Qv6qFwNLzSt7HKepPe4DcTE3pBWg==} '@vue/compiler-sfc@3.4.24': resolution: {integrity: sha512-nRAlJUK02FTWfA2nuvNBAqsDZuERGFgxZ8sGH62XgFSvMxO2URblzulExsmj4gFZ8e+VAyDooU9oAoXfEDNxTA==} - '@vue/compiler-ssr@3.4.23': - resolution: {integrity: sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==} + '@vue/compiler-sfc@3.4.25': + resolution: {integrity: sha512-m7rryuqzIoQpOBZ18wKyq05IwL6qEpZxFZfRxlNYuIPDqywrXQxgUwLXIvoU72gs6cRdY6wHD0WVZIFE4OEaAQ==} '@vue/compiler-ssr@3.4.24': resolution: {integrity: sha512-ZsAtr4fhaUFnVcDqwW3bYCSDwq+9Gk69q2r/7dAHDrOMw41kylaMgOP4zRnn6GIEJkQznKgrMOGPMFnLB52RbQ==} + '@vue/compiler-ssr@3.4.25': + resolution: {integrity: sha512-H2ohvM/Pf6LelGxDBnfbbXFPyM4NE3hrw0e/EpwuSiYu8c819wx+SVGdJ65p/sFrYDd6OnSDxN1MB2mN07hRSQ==} + '@vue/devtools-api@6.6.1': resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} - '@vue/devtools-core@7.0.27': - resolution: {integrity: sha512-3rbtNGxFFFPfIObgTAPIw0h0rJy+y1PrbfgM9nXRf3/FIJkthfS19yj31pj9EWIqRsyiqK5u1Ni7SAJZ0vsQOA==} + '@vue/devtools-core@7.1.2': + resolution: {integrity: sha512-yO2+xSnXkZPqSJAiWPigIwSdWQordROOg4nrLVA6ByJAzFowJmN6sAKysFtbhVg8Fb1e/DnI+1dJ4tp3zbvM7Q==} - '@vue/devtools-kit@7.0.27': - resolution: {integrity: sha512-/A5xM38pPCFX5Yhl/lRFAzjyK6VNsH670nww2WbjFKWqlu3I+lMxWKzQkCW6A1V8bduITgl2kHORfg2gTw6QaA==} + '@vue/devtools-kit@7.1.2': + resolution: {integrity: sha512-UTrcUSOhlI9eXqbPMHUWwA6NQiiPT3onzXsVk2JHGR8ZFFSkzsWTTpHyVA1woG8zvgu2HNV/wigW2k87p858zw==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-shared@7.0.27': - resolution: {integrity: sha512-4VxtmZ6yjhiSloqZZq2UYU0TBGxOJ8GxWvp5OlAH70zYqi0FIAyWGPkOhvfoZ7DKQyv2UU0mmKzFHjsEkelGyQ==} + '@vue/devtools-shared@7.1.2': + resolution: {integrity: sha512-r9cUf93VMhKSsxF2/cBbf6Lm1nRBx+r1pRuji5CiAf3JIPYPOjeEqJ13OuwP1fauYh1tyBFcCxt3eJPvHT59gg==} '@vue/reactivity@3.4.24': resolution: {integrity: sha512-nup3fSYg4i4LtNvu9slF/HF/0dkMQYfepUdORBcMSsankzRPzE7ypAFurpwyRBfU1i7Dn1kcwpYsE1wETSh91g==} + '@vue/reactivity@3.4.25': + resolution: {integrity: sha512-mKbEtKr1iTxZkAG3vm3BtKHAOhuI4zzsVcN0epDldU/THsrvfXRKzq+lZnjczZGnTdh3ojd86/WrP+u9M51pWQ==} + '@vue/runtime-core@3.4.24': resolution: {integrity: sha512-c7iMfj6cJMeAG3s5yOn9Rc5D9e2/wIuaozmGf/ICGCY3KV5H7mbTVdvEkd4ZshTq7RUZqj2k7LMJWVx+EBiY1g==} - '@vue/runtime-dom@3.4.24': - resolution: {integrity: sha512-uXKzuh/Emfad2Y7Qm0ABsLZZV6H3mAJ5ZVqmAOlrNQRf+T5mxpPGZBfec1hkP41t6h6FwF6RSGCs/gd8WbuySQ==} + '@vue/runtime-core@3.4.25': + resolution: {integrity: sha512-3qhsTqbEh8BMH3pXf009epCI5E7bKu28fJLi9O6W+ZGt/6xgSfMuGPqa5HRbUxLoehTNp5uWvzCr60KuiRIL0Q==} - '@vue/server-renderer@3.4.24': - resolution: {integrity: sha512-H+DLK4sQF6sRgzKyofmlEVBIV/9KrQU6HIV7nt6yIwSGGKvSwlV8pqJlebUKLpbXaNHugdSfAbP6YmXF69lxow==} + '@vue/runtime-dom@3.4.25': + resolution: {integrity: sha512-ode0sj77kuwXwSc+2Yhk8JMHZh1sZp9F/51wdBiz3KGaWltbKtdihlJFhQG4H6AY+A06zzeMLkq6qu8uDSsaoA==} + + '@vue/server-renderer@3.4.25': + resolution: {integrity: sha512-8VTwq0Zcu3K4dWV0jOwIVINESE/gha3ifYCOKEhxOj6MEl5K5y8J8clQncTcDhKF+9U765nRw4UdUEXvrGhyVQ==} peerDependencies: - vue: 3.4.24 - - '@vue/shared@3.4.23': - resolution: {integrity: sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==} + vue: 3.4.25 '@vue/shared@3.4.24': resolution: {integrity: sha512-BW4tajrJBM9AGAknnyEw5tO2xTmnqgup0VTnDAMcxYmqOX0RG0b9aSUGAbEKolD91tdwpA6oCwbltoJoNzpItw==} + '@vue/shared@3.4.25': + resolution: {integrity: sha512-k0yappJ77g2+KNrIaF0FFnzwLvUBLUYr8VOwz+/6vLsmItFp51AcxLL7Ey3iPd7BIRyWPOcqUjMnm7OkahXllA==} + '@vuetify/loader-shared@2.0.3': resolution: {integrity: sha512-Ss3GC7eJYkp2SF6xVzsT7FAruEmdihmn4OCk2+UocREerlXKWgOKKzTN5PN3ZVN5q05jHHrsNhTuWbhN61Bpdg==} peerDependencies: @@ -1188,8 +1188,8 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - css-functions-list@3.2.1: - resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} + css-functions-list@3.2.2: + resolution: {integrity: sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==} engines: {node: '>=12 || >=16'} css-line-break@2.1.0: @@ -1429,8 +1429,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-n@17.2.1: - resolution: {integrity: sha512-uW1+df2bo06kR7ix6nB614RUlvjRPrYxlaX832O6e1MCJp4V7YozEdvMgCYuvn4ltnjPu1FVYhQ2KRrmTNoJfg==} + eslint-plugin-n@17.3.1: + resolution: {integrity: sha512-25+HTtKe1F8U/M4ERmdzbz/xkm/gaY0OYC8Fcv1z/WvpLJ8Xfh9LzJ13JV5uj4QyCUD8kOPJrNjn/3y+tc57Vw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -1965,10 +1965,6 @@ packages: magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - magic-string@0.30.9: - resolution: {integrity: sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==} - engines: {node: '>=12'} - mathml-tag-names@2.1.3: resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} @@ -2472,8 +2468,8 @@ packages: prettier: '>=3.0.0' stylelint: '>=16.0.0' - stylelint@16.3.1: - resolution: {integrity: sha512-/JOwQnBvxEKOT2RtNgGpBVXnCSMBgKOL2k7w0K52htwCyJls4+cHvc4YZgXlVoAZS9QJd2DgYAiRnja96pTgxw==} + stylelint@16.4.0: + resolution: {integrity: sha512-uSx7VMuXwLuYcNSIg+0/fFNv0WinsfLAqsVVy7h7p80clKOHiGE8pfY6UjqwylTHiJrRIahTl6a8FPxGezhWoA==} engines: {node: '>=18.12.0'} hasBin: true @@ -2641,8 +2637,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 - vite-plugin-inspect@0.8.3: - resolution: {integrity: sha512-SBVzOIdP/kwe6hjkt7LSW4D0+REqqe58AumcnCfRNw4Kt3mbS9pEBkch+nupu2PBxv2tQi69EQHQ1ZA1vgB/Og==} + vite-plugin-inspect@0.8.4: + resolution: {integrity: sha512-G0N3rjfw+AiiwnGw50KlObIHYWfulVwaCBUBLh2xTW9G1eM9ocE5olXkEYUbwyTmX+azM8duubi+9w5awdCz+g==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' @@ -2651,14 +2647,14 @@ packages: '@nuxt/kit': optional: true - vite-plugin-vue-devtools@7.0.27: - resolution: {integrity: sha512-sb4B3ZGYueIiqQvQGCEDBsC8Byr4VnlUbbDS44DhYfcIEDChTSO0yRmJ3IJeESJQQMhEh3wS0cgQglL8A9lCuw==} + vite-plugin-vue-devtools@7.1.2: + resolution: {integrity: sha512-TQm0sLGlAI9zEG6wZSzadBqzLOJ0VVUOvgRv2uqx/O1cEfH7UHuGkkGMFaeSQfbRWzD1OnOsJHsTMaUZB6m8iQ==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 - vite-plugin-vue-inspector@4.0.2: - resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} + vite-plugin-vue-inspector@5.0.1: + resolution: {integrity: sha512-R93P8iFa6BPODhc/aOtO04A8FFMMyFIfm8ZVSmN+8vU1TgwsHya734APGpX4fVHSPX2aVwYyiezXBUYQ0Opsqw==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -2720,8 +2716,8 @@ packages: '@vue/composition-api': optional: true - vue-echarts@6.7.0: - resolution: {integrity: sha512-dP2HKr/I1MswH5OzkZqR/JmSpFpgJmJrOH7FjWsch6SkcicmUHV0qs9h5CWKWNbs201I6CX+l8zw0F0RUKLAtA==} + vue-echarts@6.7.1: + resolution: {integrity: sha512-HYn54QBk1ILaQ+qA1PQGHwm3MsEFTD5NN9bmgk6wco8LcwKLnRC4HRM0ualYDGOJcCccTpnqD5DvIG0UH1+wDQ==} peerDependencies: '@vue/composition-api': ^1.0.5 '@vue/runtime-core': ^3.0.0 @@ -2749,16 +2745,16 @@ packages: peerDependencies: vue: ^3.2.0 - vue@3.4.24: - resolution: {integrity: sha512-NPdx7dLGyHmKHGRRU5bMRYVE+rechR+KDU5R2tSTNG36PuMwbfAJ+amEvOAw7BPfZp5sQulNELSLm5YUkau+Sg==} + vue@3.4.25: + resolution: {integrity: sha512-HWyDqoBHMgav/OKiYA2ZQg+kjfMgLt/T0vg4cbIF7JbXAjDexRf5JRg+PWAfrAkSmTd2I8aPSXtooBFWHB98cg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - vuetify@3.5.16: - resolution: {integrity: sha512-jyApfATreFMkgjvK0bL7ntZnr+p9TU73+4E3kX6fIvUitdAP9fltG7yj+v3k14HLqZRSNhTL1GhQ95DFx631zw==} + vuetify@3.5.17: + resolution: {integrity: sha512-/Veklxxyu/l63q7QQOqJZeZukIKI2sBxY7FKMDcNup2KSGMjyjT+oYXy1DOdl7wlU3c3fKGQMFHqVWb0HDsyDw==} engines: {node: ^12.20 || >=14.13} peerDependencies: typescript: '>=4.7' @@ -3318,48 +3314,44 @@ snapshots: '@tauri-apps/api@1.5.4': {} - '@tauri-apps/cli-darwin-arm64@1.5.11': + '@tauri-apps/cli-darwin-arm64@1.5.12': optional: true - '@tauri-apps/cli-darwin-x64@1.5.11': + '@tauri-apps/cli-linux-arm-gnueabihf@1.5.12': optional: true - '@tauri-apps/cli-linux-arm-gnueabihf@1.5.11': + '@tauri-apps/cli-linux-arm64-gnu@1.5.12': optional: true - '@tauri-apps/cli-linux-arm64-gnu@1.5.11': + '@tauri-apps/cli-linux-arm64-musl@1.5.12': optional: true - '@tauri-apps/cli-linux-arm64-musl@1.5.11': + '@tauri-apps/cli-linux-x64-gnu@1.5.12': optional: true - '@tauri-apps/cli-linux-x64-gnu@1.5.11': + '@tauri-apps/cli-linux-x64-musl@1.5.12': optional: true - '@tauri-apps/cli-linux-x64-musl@1.5.11': + '@tauri-apps/cli-win32-arm64-msvc@1.5.12': optional: true - '@tauri-apps/cli-win32-arm64-msvc@1.5.11': + '@tauri-apps/cli-win32-ia32-msvc@1.5.12': optional: true - '@tauri-apps/cli-win32-ia32-msvc@1.5.11': + '@tauri-apps/cli-win32-x64-msvc@1.5.12': optional: true - '@tauri-apps/cli-win32-x64-msvc@1.5.11': - optional: true - - '@tauri-apps/cli@1.5.11': + '@tauri-apps/cli@1.5.12': optionalDependencies: - '@tauri-apps/cli-darwin-arm64': 1.5.11 - '@tauri-apps/cli-darwin-x64': 1.5.11 - '@tauri-apps/cli-linux-arm-gnueabihf': 1.5.11 - '@tauri-apps/cli-linux-arm64-gnu': 1.5.11 - '@tauri-apps/cli-linux-arm64-musl': 1.5.11 - '@tauri-apps/cli-linux-x64-gnu': 1.5.11 - '@tauri-apps/cli-linux-x64-musl': 1.5.11 - '@tauri-apps/cli-win32-arm64-msvc': 1.5.11 - '@tauri-apps/cli-win32-ia32-msvc': 1.5.11 - '@tauri-apps/cli-win32-x64-msvc': 1.5.11 + '@tauri-apps/cli-darwin-arm64': 1.5.12 + '@tauri-apps/cli-linux-arm-gnueabihf': 1.5.12 + '@tauri-apps/cli-linux-arm64-gnu': 1.5.12 + '@tauri-apps/cli-linux-arm64-musl': 1.5.12 + '@tauri-apps/cli-linux-x64-gnu': 1.5.12 + '@tauri-apps/cli-linux-x64-musl': 1.5.12 + '@tauri-apps/cli-win32-arm64-msvc': 1.5.12 + '@tauri-apps/cli-win32-ia32-msvc': 1.5.12 + '@tauri-apps/cli-win32-x64-msvc': 1.5.12 '@types/color-convert@2.0.3': dependencies: @@ -3469,10 +3461,10 @@ snapshots: '@typescript-eslint/types': 7.7.1 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.0.4(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.4(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5))': dependencies: vite: 5.2.10(@types/node@20.12.7) - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) '@vue/babel-helper-vue-transform-on@1.2.2': {} @@ -3501,15 +3493,7 @@ snapshots: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.0 '@babel/parser': 7.24.4 - '@vue/compiler-sfc': 3.4.23 - - '@vue/compiler-core@3.4.23': - dependencies: - '@babel/parser': 7.24.4 - '@vue/shared': 3.4.23 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 + '@vue/compiler-sfc': 3.4.24 '@vue/compiler-core@3.4.24': dependencies: @@ -3519,27 +3503,23 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.23': + '@vue/compiler-core@3.4.25': dependencies: - '@vue/compiler-core': 3.4.23 - '@vue/shared': 3.4.23 + '@babel/parser': 7.24.4 + '@vue/shared': 3.4.25 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 '@vue/compiler-dom@3.4.24': dependencies: '@vue/compiler-core': 3.4.24 '@vue/shared': 3.4.24 - '@vue/compiler-sfc@3.4.23': + '@vue/compiler-dom@3.4.25': dependencies: - '@babel/parser': 7.24.4 - '@vue/compiler-core': 3.4.23 - '@vue/compiler-dom': 3.4.23 - '@vue/compiler-ssr': 3.4.23 - '@vue/shared': 3.4.23 - estree-walker: 2.0.2 - magic-string: 0.30.9 - postcss: 8.4.38 - source-map-js: 1.2.0 + '@vue/compiler-core': 3.4.25 + '@vue/shared': 3.4.25 '@vue/compiler-sfc@3.4.24': dependencies: @@ -3553,22 +3533,34 @@ snapshots: postcss: 8.4.38 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.23': + '@vue/compiler-sfc@3.4.25': dependencies: - '@vue/compiler-dom': 3.4.23 - '@vue/shared': 3.4.23 + '@babel/parser': 7.24.4 + '@vue/compiler-core': 3.4.25 + '@vue/compiler-dom': 3.4.25 + '@vue/compiler-ssr': 3.4.25 + '@vue/shared': 3.4.25 + estree-walker: 2.0.2 + magic-string: 0.30.10 + postcss: 8.4.38 + source-map-js: 1.2.0 '@vue/compiler-ssr@3.4.24': dependencies: '@vue/compiler-dom': 3.4.24 '@vue/shared': 3.4.24 + '@vue/compiler-ssr@3.4.25': + dependencies: + '@vue/compiler-dom': 3.4.25 + '@vue/shared': 3.4.25 + '@vue/devtools-api@6.6.1': {} - '@vue/devtools-core@7.0.27(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5))': + '@vue/devtools-core@7.1.2(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5))': dependencies: - '@vue/devtools-kit': 7.0.27(vue@3.4.24(typescript@5.4.5)) - '@vue/devtools-shared': 7.0.27 + '@vue/devtools-kit': 7.1.2(vue@3.4.25(typescript@5.4.5)) + '@vue/devtools-shared': 7.1.2 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 @@ -3577,49 +3569,60 @@ snapshots: - vite - vue - '@vue/devtools-kit@7.0.27(vue@3.4.24(typescript@5.4.5))': + '@vue/devtools-kit@7.1.2(vue@3.4.25(typescript@5.4.5))': dependencies: - '@vue/devtools-shared': 7.0.27 + '@vue/devtools-shared': 7.1.2 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) - '@vue/devtools-shared@7.0.27': + '@vue/devtools-shared@7.1.2': dependencies: rfdc: 1.3.1 '@vue/reactivity@3.4.24': dependencies: '@vue/shared': 3.4.24 + optional: true + + '@vue/reactivity@3.4.25': + dependencies: + '@vue/shared': 3.4.25 '@vue/runtime-core@3.4.24': dependencies: '@vue/reactivity': 3.4.24 '@vue/shared': 3.4.24 + optional: true - '@vue/runtime-dom@3.4.24': + '@vue/runtime-core@3.4.25': dependencies: - '@vue/runtime-core': 3.4.24 - '@vue/shared': 3.4.24 + '@vue/reactivity': 3.4.25 + '@vue/shared': 3.4.25 + + '@vue/runtime-dom@3.4.25': + dependencies: + '@vue/runtime-core': 3.4.25 + '@vue/shared': 3.4.25 csstype: 3.1.3 - '@vue/server-renderer@3.4.24(vue@3.4.24(typescript@5.4.5))': + '@vue/server-renderer@3.4.25(vue@3.4.25(typescript@5.4.5))': dependencies: - '@vue/compiler-ssr': 3.4.24 - '@vue/shared': 3.4.24 - vue: 3.4.24(typescript@5.4.5) - - '@vue/shared@3.4.23': {} + '@vue/compiler-ssr': 3.4.25 + '@vue/shared': 3.4.25 + vue: 3.4.25(typescript@5.4.5) '@vue/shared@3.4.24': {} - '@vuetify/loader-shared@2.0.3(vue@3.4.24(typescript@5.4.5))(vuetify@3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24(typescript@5.4.5)))': + '@vue/shared@3.4.25': {} + + '@vuetify/loader-shared@2.0.3(vue@3.4.25(typescript@5.4.5))(vuetify@3.5.17(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.25(typescript@5.4.5)))': dependencies: upath: 2.0.1 - vue: 3.4.24(typescript@5.4.5) - vuetify: 3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24(typescript@5.4.5)) + vue: 3.4.25(typescript@5.4.5) + vuetify: 3.5.17(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.25(typescript@5.4.5)) acorn-jsx@5.3.2(acorn@8.11.3): dependencies: @@ -3848,7 +3851,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-functions-list@3.2.1: {} + css-functions-list@3.2.2: {} css-line-break@2.1.0: dependencies: @@ -4082,13 +4085,13 @@ snapshots: eslint: 9.1.1 semver: 7.6.0 - eslint-config-love@47.0.0(@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1))(eslint-plugin-n@17.2.1(eslint@9.1.1))(eslint-plugin-promise@6.1.1(eslint@9.1.1))(eslint@9.1.1)(typescript@5.4.5): + eslint-config-love@47.0.0(@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1))(eslint-plugin-n@17.3.1(eslint@9.1.1))(eslint-plugin-promise@6.1.1(eslint@9.1.1))(eslint@9.1.1)(typescript@5.4.5): dependencies: '@typescript-eslint/eslint-plugin': 7.7.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1)(typescript@5.4.5) '@typescript-eslint/parser': 7.7.1(eslint@9.1.1)(typescript@5.4.5) eslint: 9.1.1 eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5))(eslint@9.1.1) - eslint-plugin-n: 17.2.1(eslint@9.1.1) + eslint-plugin-n: 17.3.1(eslint@9.1.1) eslint-plugin-promise: 6.1.1(eslint@9.1.1) typescript: 5.4.5 transitivePeerDependencies: @@ -4161,14 +4164,14 @@ snapshots: natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-n@17.2.1(eslint@9.1.1): + eslint-plugin-n@17.3.1(eslint@9.1.1): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) enhanced-resolve: 5.16.0 eslint: 9.1.1 eslint-plugin-es-x: 7.6.0(eslint@9.1.1) get-tsconfig: 4.7.3 - globals: 14.0.0 + globals: 15.0.0 ignore: 5.3.1 minimatch: 9.0.4 semver: 7.6.0 @@ -4721,10 +4724,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - magic-string@0.30.9: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - mathml-tag-names@2.1.3: {} mdn-data@2.0.30: {} @@ -4886,15 +4885,15 @@ snapshots: pidtree@0.6.0: {} - pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.24(typescript@5.4.5))): + pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.25(typescript@5.4.5))): dependencies: - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.24(typescript@5.4.5)) + pinia: 2.1.7(typescript@5.4.5)(vue@3.4.25(typescript@5.4.5)) - pinia@2.1.7(typescript@5.4.5)(vue@3.4.24(typescript@5.4.5)): + pinia@2.1.7(typescript@5.4.5)(vue@3.4.25(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.24(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.24(typescript@5.4.5)) + vue: 3.4.25(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.25(typescript@5.4.5)) optionalDependencies: typescript: 5.4.5 @@ -4944,9 +4943,9 @@ snapshots: punycode@2.3.1: {} - qrcode.vue@3.4.1(vue@3.4.24(typescript@5.4.5)): + qrcode.vue@3.4.1(vue@3.4.25(typescript@5.4.5)): dependencies: - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) queue-microtask@1.2.3: {} @@ -5153,63 +5152,63 @@ snapshots: strip-json-comments@3.1.1: {} - stylelint-config-html@1.1.0(postcss-html@1.6.0)(stylelint@16.3.1(typescript@5.4.5)): + stylelint-config-html@1.1.0(postcss-html@1.6.0)(stylelint@16.4.0(typescript@5.4.5)): dependencies: postcss-html: 1.6.0 - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.4.0(typescript@5.4.5) - stylelint-config-idiomatic-order@10.0.0(stylelint@16.3.1(typescript@5.4.5)): + stylelint-config-idiomatic-order@10.0.0(stylelint@16.4.0(typescript@5.4.5)): dependencies: - stylelint: 16.3.1(typescript@5.4.5) - stylelint-order: 6.0.4(stylelint@16.3.1(typescript@5.4.5)) + stylelint: 16.4.0(typescript@5.4.5) + stylelint-order: 6.0.4(stylelint@16.4.0(typescript@5.4.5)) - stylelint-config-recommended-vue@1.5.0(postcss-html@1.6.0)(stylelint@16.3.1(typescript@5.4.5)): + stylelint-config-recommended-vue@1.5.0(postcss-html@1.6.0)(stylelint@16.4.0(typescript@5.4.5)): dependencies: postcss-html: 1.6.0 semver: 7.6.0 - stylelint: 16.3.1(typescript@5.4.5) - stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.3.1(typescript@5.4.5)) - stylelint-config-recommended: 14.0.0(stylelint@16.3.1(typescript@5.4.5)) + stylelint: 16.4.0(typescript@5.4.5) + stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.4.0(typescript@5.4.5)) + stylelint-config-recommended: 14.0.0(stylelint@16.4.0(typescript@5.4.5)) - stylelint-config-recommended@14.0.0(stylelint@16.3.1(typescript@5.4.5)): + stylelint-config-recommended@14.0.0(stylelint@16.4.0(typescript@5.4.5)): dependencies: - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.4.0(typescript@5.4.5) - stylelint-config-standard-vue@1.0.0(postcss-html@1.6.0)(stylelint@16.3.1(typescript@5.4.5)): + stylelint-config-standard-vue@1.0.0(postcss-html@1.6.0)(stylelint@16.4.0(typescript@5.4.5)): dependencies: postcss-html: 1.6.0 - stylelint: 16.3.1(typescript@5.4.5) - stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.3.1(typescript@5.4.5)) - stylelint-config-recommended-vue: 1.5.0(postcss-html@1.6.0)(stylelint@16.3.1(typescript@5.4.5)) - stylelint-config-standard: 36.0.0(stylelint@16.3.1(typescript@5.4.5)) + stylelint: 16.4.0(typescript@5.4.5) + stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.4.0(typescript@5.4.5)) + stylelint-config-recommended-vue: 1.5.0(postcss-html@1.6.0)(stylelint@16.4.0(typescript@5.4.5)) + stylelint-config-standard: 36.0.0(stylelint@16.4.0(typescript@5.4.5)) - stylelint-config-standard@36.0.0(stylelint@16.3.1(typescript@5.4.5)): + stylelint-config-standard@36.0.0(stylelint@16.4.0(typescript@5.4.5)): dependencies: - stylelint: 16.3.1(typescript@5.4.5) - stylelint-config-recommended: 14.0.0(stylelint@16.3.1(typescript@5.4.5)) + stylelint: 16.4.0(typescript@5.4.5) + stylelint-config-recommended: 14.0.0(stylelint@16.4.0(typescript@5.4.5)) - stylelint-declaration-block-no-ignored-properties@2.8.0(stylelint@16.3.1(typescript@5.4.5)): + stylelint-declaration-block-no-ignored-properties@2.8.0(stylelint@16.4.0(typescript@5.4.5)): dependencies: - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.4.0(typescript@5.4.5) - stylelint-high-performance-animation@1.10.0(stylelint@16.3.1(typescript@5.4.5)): + stylelint-high-performance-animation@1.10.0(stylelint@16.4.0(typescript@5.4.5)): dependencies: postcss-value-parser: 4.2.0 - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.4.0(typescript@5.4.5) - stylelint-order@6.0.4(stylelint@16.3.1(typescript@5.4.5)): + stylelint-order@6.0.4(stylelint@16.4.0(typescript@5.4.5)): dependencies: postcss: 8.4.38 postcss-sorting: 8.0.2(postcss@8.4.38) - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.4.0(typescript@5.4.5) - stylelint-prettier@5.0.0(prettier@3.2.5)(stylelint@16.3.1(typescript@5.4.5)): + stylelint-prettier@5.0.0(prettier@3.2.5)(stylelint@16.4.0(typescript@5.4.5)): dependencies: prettier: 3.2.5 prettier-linter-helpers: 1.0.0 - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.4.0(typescript@5.4.5) - stylelint@16.3.1(typescript@5.4.5): + stylelint@16.4.0(typescript@5.4.5): dependencies: '@csstools/css-parser-algorithms': 2.6.1(@csstools/css-tokenizer@2.2.4) '@csstools/css-tokenizer': 2.2.4 @@ -5219,7 +5218,7 @@ snapshots: balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 9.0.0(typescript@5.4.5) - css-functions-list: 3.2.1 + css-functions-list: 3.2.2 css-tree: 2.3.1 debug: 4.3.4 fast-glob: 3.3.2 @@ -5421,7 +5420,7 @@ snapshots: dependencies: vite: 5.2.10(@types/node@20.12.7) - vite-plugin-inspect@0.8.3(rollup@4.14.3)(vite@5.2.10(@types/node@20.12.7)): + vite-plugin-inspect@0.8.4(rollup@4.14.3)(vite@5.2.10(@types/node@20.12.7)): dependencies: '@antfu/utils': 0.7.7 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) @@ -5437,23 +5436,23 @@ snapshots: - rollup - supports-color - vite-plugin-vue-devtools@7.0.27(rollup@4.14.3)(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5)): + vite-plugin-vue-devtools@7.1.2(rollup@4.14.3)(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5)): dependencies: - '@vue/devtools-core': 7.0.27(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5)) - '@vue/devtools-kit': 7.0.27(vue@3.4.24(typescript@5.4.5)) - '@vue/devtools-shared': 7.0.27 + '@vue/devtools-core': 7.1.2(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5)) + '@vue/devtools-kit': 7.1.2(vue@3.4.25(typescript@5.4.5)) + '@vue/devtools-shared': 7.1.2 execa: 8.0.1 sirv: 2.0.4 vite: 5.2.10(@types/node@20.12.7) - vite-plugin-inspect: 0.8.3(rollup@4.14.3)(vite@5.2.10(@types/node@20.12.7)) - vite-plugin-vue-inspector: 4.0.2(vite@5.2.10(@types/node@20.12.7)) + vite-plugin-inspect: 0.8.4(rollup@4.14.3)(vite@5.2.10(@types/node@20.12.7)) + vite-plugin-vue-inspector: 5.0.1(vite@5.2.10(@types/node@20.12.7)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@4.0.2(vite@5.2.10(@types/node@20.12.7)): + vite-plugin-vue-inspector@5.0.1(vite@5.2.10(@types/node@20.12.7)): dependencies: '@babel/core': 7.24.4 '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.4) @@ -5461,21 +5460,21 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4) '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.4) - '@vue/compiler-dom': 3.4.23 + '@vue/compiler-dom': 3.4.24 kolorist: 1.8.0 - magic-string: 0.30.9 + magic-string: 0.30.10 vite: 5.2.10(@types/node@20.12.7) transitivePeerDependencies: - supports-color - vite-plugin-vuetify@2.0.3(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5))(vuetify@3.5.16): + vite-plugin-vuetify@2.0.3(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5))(vuetify@3.5.17): dependencies: - '@vuetify/loader-shared': 2.0.3(vue@3.4.24(typescript@5.4.5))(vuetify@3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24(typescript@5.4.5))) + '@vuetify/loader-shared': 2.0.3(vue@3.4.25(typescript@5.4.5))(vuetify@3.5.17(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.25(typescript@5.4.5))) debug: 4.3.4 upath: 2.0.1 vite: 5.2.10(@types/node@20.12.7) - vue: 3.4.24(typescript@5.4.5) - vuetify: 3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24(typescript@5.4.5)) + vue: 3.4.25(typescript@5.4.5) + vuetify: 3.5.17(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.25(typescript@5.4.5)) transitivePeerDependencies: - supports-color @@ -5488,20 +5487,20 @@ snapshots: '@types/node': 20.12.7 fsevents: 2.3.3 - vue-demi@0.13.11(vue@3.4.24(typescript@5.4.5)): + vue-demi@0.13.11(vue@3.4.25(typescript@5.4.5)): dependencies: - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) - vue-demi@0.14.7(vue@3.4.24(typescript@5.4.5)): + vue-demi@0.14.7(vue@3.4.25(typescript@5.4.5)): dependencies: - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) - vue-echarts@6.7.0(@vue/runtime-core@3.4.24)(echarts@5.5.0)(vue@3.4.24(typescript@5.4.5)): + vue-echarts@6.7.1(@vue/runtime-core@3.4.24)(echarts@5.5.0)(vue@3.4.25(typescript@5.4.5)): dependencies: echarts: 5.5.0 resize-detector: 0.3.0 - vue: 3.4.24(typescript@5.4.5) - vue-demi: 0.13.11(vue@3.4.24(typescript@5.4.5)) + vue: 3.4.25(typescript@5.4.5) + vue-demi: 0.13.11(vue@3.4.25(typescript@5.4.5)) optionalDependencies: '@vue/runtime-core': 3.4.24 @@ -5518,32 +5517,32 @@ snapshots: transitivePeerDependencies: - supports-color - vue-json-viewer@3.0.4(vue@3.4.24(typescript@5.4.5)): + vue-json-viewer@3.0.4(vue@3.4.25(typescript@5.4.5)): dependencies: clipboard: 2.0.11 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) - vue-router@4.3.2(vue@3.4.24(typescript@5.4.5)): + vue-router@4.3.2(vue@3.4.25(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) - vue@3.4.24(typescript@5.4.5): + vue@3.4.25(typescript@5.4.5): dependencies: - '@vue/compiler-dom': 3.4.24 - '@vue/compiler-sfc': 3.4.24 - '@vue/runtime-dom': 3.4.24 - '@vue/server-renderer': 3.4.24(vue@3.4.24(typescript@5.4.5)) - '@vue/shared': 3.4.24 + '@vue/compiler-dom': 3.4.25 + '@vue/compiler-sfc': 3.4.25 + '@vue/runtime-dom': 3.4.25 + '@vue/server-renderer': 3.4.25(vue@3.4.25(typescript@5.4.5)) + '@vue/shared': 3.4.25 optionalDependencies: typescript: 5.4.5 - vuetify@3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24(typescript@5.4.5)): + vuetify@3.5.17(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.25(typescript@5.4.5)): dependencies: - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 - vite-plugin-vuetify: 2.0.3(vite@5.2.10(@types/node@20.12.7))(vue@3.4.24(typescript@5.4.5))(vuetify@3.5.16) + vite-plugin-vuetify: 2.0.3(vite@5.2.10(@types/node@20.12.7))(vue@3.4.25(typescript@5.4.5))(vuetify@3.5.17) wcag-color@1.1.1: {} diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index cccb10c7..f754d411 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -202,6 +202,12 @@ version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" +[[package]] +name = "base64" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" + [[package]] name = "base64ct" version = "1.6.0" @@ -270,7 +276,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", "syn_derive", ] @@ -401,9 +407,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.94" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7" +checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" [[package]] name = "cesu8" @@ -698,17 +704,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] name = "ctor" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad291aa74992b9b7a7e88c38acbbf6ad7e107f1d90ee8775b7bc1fc3394f485c" +checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" dependencies = [ "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -732,7 +738,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -743,7 +749,7 @@ checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" dependencies = [ "darling_core", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -775,7 +781,7 @@ checksum = "d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -1082,7 +1088,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -1174,7 +1180,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -2371,9 +2377,9 @@ dependencies = [ [[package]] name = "objc-sys" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459" +checksum = "da284c198fb9b7b0603f8635185e85fbd5b64ee154b1ed406d489077de2d6d60" [[package]] name = "objc2" @@ -2457,7 +2463,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -2700,7 +2706,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -2865,9 +2871,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.80" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a56dea16b0a29e94408b9aa5e2940a4eedbd128a1ba20e8f7ae60fd3d465af0e" +checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" dependencies = [ "unicode-ident", ] @@ -3224,9 +3230,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.32" +version = "0.38.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" +checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" dependencies = [ "bitflags 2.5.0", "errno", @@ -3346,22 +3352,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.197" +version = "1.0.198" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" +checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.197" +version = "1.0.198" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" +checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -3384,7 +3390,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -3410,11 +3416,11 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.7.0" +version = "3.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee80b0e361bbf88fd2f6e242ccd19cfda072cb0faa6ae694ecee08199938569a" +checksum = "2c85f8e96d1d6857f13768fcbd895fcb06225510022a2774ed8b5150581847b0" dependencies = [ - "base64 0.21.7", + "base64 0.22.0", "chrono", "hex", "indexmap 1.9.3", @@ -3428,14 +3434,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.7.0" +version = "3.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6561dc161a9224638a31d876ccdfefbc1df91d3f3a8342eddb35f055d48c7655" +checksum = "c8b3a576c4eb2924262d5951a3b737ccaf16c931e39a2810c36f9a7e25575557" dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -3903,9 +3909,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.59" +version = "2.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a6531ffc7b071655e4ce2e04bd464c4830bb585a61cabb96cf808f05172615a" +checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" dependencies = [ "proc-macro2", "quote", @@ -3921,7 +3927,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -3992,9 +3998,9 @@ dependencies = [ [[package]] name = "tao" -version = "0.16.8" +version = "0.16.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26a794e476ce829420b58059f4ac23c2b991dab2ee552be740f931aea95ae9c8" +checksum = "575c856fc21e551074869dcfaad8f706412bd5b803dfa0fbf6881c4ff4bfafab" dependencies = [ "bitflags 1.3.2", "cairo-rs", @@ -4073,9 +4079,9 @@ checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" [[package]] name = "tauri" -version = "1.6.1" +version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f078117725e36d55d29fafcbb4b1e909073807ca328ae8deb8c0b3843aac0fed" +checksum = "047aefcc7721bfb8024a9bc39d4719112262610502de7a224fa62c4570cd78d4" dependencies = [ "anyhow", "bytes", @@ -4089,7 +4095,7 @@ dependencies = [ "glib", "glob", "gtk", - "heck 0.4.1", + "heck 0.5.0", "http", "ignore", "indexmap 1.9.3", @@ -4346,22 +4352,22 @@ checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" [[package]] name = "thiserror" -version = "1.0.58" +version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" +checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.58" +version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" +checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -4520,7 +4526,7 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.9", + "toml_edit 0.22.12", ] [[package]] @@ -4558,9 +4564,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.9" +version = "0.22.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" +checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef" dependencies = [ "indexmap 2.2.6", "serde", @@ -4595,7 +4601,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] @@ -4858,7 +4864,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", "wasm-bindgen-shared", ] @@ -4892,7 +4898,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -5118,11 +5124,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.6" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" +checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" dependencies = [ - "winapi", + "windows-sys 0.52.0", ] [[package]] @@ -5557,9 +5563,9 @@ dependencies = [ [[package]] name = "wry" -version = "0.24.7" +version = "0.24.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ad85d0e067359e409fcb88903c3eac817c392e5d638258abfb3da5ad8ba6fc4" +checksum = "a04e72739ee84a218e3dbf8625888eadc874285637003ed21ab96a1bbbb538ec" dependencies = [ "base64 0.13.1", "block", @@ -5668,7 +5674,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.59", + "syn 2.0.60", ] [[package]] diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 58ef5270..96d27f67 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -15,9 +15,9 @@ tauri-build = { version = "1.4", features = [] } [dependencies] chrono = "0.4.38" log = "0.4.21" -serde = { version = "1.0.197", features = ["derive"] } +serde = { version = "1.0.198", features = ["derive"] } serde_json = "1.0.116" -tauri = { version = "1.6.1", features = [ "shell-execute", "shell-open", "window-set-always-on-top", "window-set-fullscreen", "dialog-message", "process-exit", "fs-read-dir", "window-hide", "os-all", "clipboard-all", "dialog-open", "dialog-save", "fs-create-dir", "fs-remove-dir", "fs-write-file", "fs-remove-file", "fs-read-file", "path-all", "fs-exists", "window-close", "window-set-title", "window-unminimize", "window-show", "window-set-focus", "http-request"] } +tauri = { version = "1.6.2", features = [ "shell-execute", "shell-open", "window-set-always-on-top", "window-set-fullscreen", "dialog-message", "process-exit", "fs-read-dir", "window-hide", "os-all", "clipboard-all", "dialog-open", "dialog-save", "fs-create-dir", "fs-remove-dir", "fs-write-file", "fs-remove-file", "fs-read-file", "path-all", "fs-exists", "window-close", "window-set-title", "window-unminimize", "window-show", "window-set-focus", "http-request"] } tauri-utils = "1.5.3" url = "2.5.0" walkdir = "2.5.0"