From f2e4186042f549b5c2e12611413714a6dd2414ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Wed, 26 Jun 2024 22:15:47 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E4=BE=9D=E8=B5=96=EF=BC=8C=E5=90=AF=E7=94=A8=20devtoo?= =?UTF-8?q?ls?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 16 +- pnpm-lock.yaml | 579 ++++++++++++++++++++++++------------------------- vite.config.ts | 7 +- 3 files changed, 298 insertions(+), 304 deletions(-) diff --git a/package.json b/package.json index 41815a6e..34c24bc6 100644 --- a/package.json +++ b/package.json @@ -80,10 +80,10 @@ "tauri-plugin-log-api": "github:tauri-apps/tauri-plugin-log#v1", "tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql#v1", "uuid": "^10.0.0", - "vue": "^3.4.29", + "vue": "^3.4.30", "vue-echarts": "^6.7.3", "vue-json-viewer": "^3.0.4", - "vue-router": "^4.3.3", + "vue-router": "^4.4.0", "vuetify": "^3.6.10", "wcag-color": "^1.1.1", "xml-js": "^1.6.11" @@ -94,9 +94,9 @@ "@tauri-apps/cli": "^1.5.14", "@types/color-convert": "^2.0.3", "@types/js-md5": "^0.7.2", - "@types/node": "^20.14.6", - "@types/uuid": "^9.0.8", - "@typescript-eslint/parser": "^7.13.1", + "@types/node": "^20.14.9", + "@types/uuid": "^10.0.0", + "@typescript-eslint/parser": "^7.14.1", "@vitejs/plugin-vue": "^5.0.5", "concurrently": "^8.2.2", "eslint": "^9.5.0", @@ -122,10 +122,10 @@ "stylelint-high-performance-animation": "^1.10.0", "stylelint-order": "^6.0.4", "stylelint-prettier": "^5.0.0", - "typescript": "^5.4.5", - "typescript-eslint": "^7.13.1", + "typescript": "^5.5.2", + "typescript-eslint": "^7.14.1", "vite": "^5.3.1", - "vite-plugin-vue-devtools": "^7.3.2", + "vite-plugin-vue-devtools": "^7.3.4", "vite-plugin-vuetify": "^2.0.3", "vue-eslint-parser": "^9.4.3", "yaml-eslint-parser": "^1.2.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 619b5aea..a1fc83a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,13 +37,13 @@ importers: version: 0.8.3 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)) + version: 2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2)) pinia-plugin-persistedstate: specifier: ^3.2.1 - version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5))) + version: 3.2.1(pinia@2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2))) qrcode.vue: specifier: ^3.4.1 - version: 3.4.1(vue@3.4.29(typescript@5.4.5)) + version: 3.4.1(vue@3.4.30(typescript@5.5.2)) 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 @@ -54,20 +54,20 @@ importers: specifier: ^10.0.0 version: 10.0.0 vue: - specifier: ^3.4.29 - version: 3.4.29(typescript@5.4.5) + specifier: ^3.4.30 + version: 3.4.30(typescript@5.5.2) vue-echarts: specifier: ^6.7.3 - version: 6.7.3(@vue/runtime-core@3.4.29)(echarts@5.5.0)(vue@3.4.29(typescript@5.4.5)) + version: 6.7.3(@vue/runtime-core@3.4.30)(echarts@5.5.0)(vue@3.4.30(typescript@5.5.2)) vue-json-viewer: specifier: ^3.0.4 - version: 3.0.4(vue@3.4.29(typescript@5.4.5)) + version: 3.0.4(vue@3.4.30(typescript@5.5.2)) vue-router: - specifier: ^4.3.3 - version: 4.3.3(vue@3.4.29(typescript@5.4.5)) + specifier: ^4.4.0 + version: 4.4.0(vue@3.4.30(typescript@5.5.2)) vuetify: specifier: ^3.6.10 - version: 3.6.10(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.29(typescript@5.4.5)) + version: 3.6.10(typescript@5.5.2)(vite-plugin-vuetify@2.0.3)(vue@3.4.30(typescript@5.5.2)) wcag-color: specifier: ^1.1.1 version: 1.1.1 @@ -91,17 +91,17 @@ importers: specifier: ^0.7.2 version: 0.7.2 '@types/node': - specifier: ^20.14.6 - version: 20.14.6 + specifier: ^20.14.9 + version: 20.14.9 '@types/uuid': - specifier: ^9.0.8 - version: 9.0.8 + specifier: ^10.0.0 + version: 10.0.0 '@typescript-eslint/parser': - specifier: ^7.13.1 - version: 7.13.1(eslint@9.5.0)(typescript@5.4.5) + specifier: ^7.14.1 + version: 7.14.1(eslint@9.5.0)(typescript@5.5.2) '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.1(@types/node@20.14.6))(vue@3.4.29(typescript@5.4.5)) + version: 5.0.5(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2)) concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -110,13 +110,13 @@ importers: version: 9.5.0 eslint-config-love: specifier: ^53.0.0 - version: 53.0.0(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5) + version: 53.0.0(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@9.5.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0) + version: 2.29.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0) eslint-plugin-jsonc: specifier: ^2.16.0 version: 2.16.0(eslint@9.5.0) @@ -155,40 +155,40 @@ importers: version: 3.3.2 stylelint: specifier: ^16.6.1 - version: 16.6.1(typescript@5.4.5) + version: 16.6.1(typescript@5.5.2) stylelint-config-idiomatic-order: specifier: ^10.0.0 - version: 10.0.0(stylelint@16.6.1(typescript@5.4.5)) + version: 10.0.0(stylelint@16.6.1(typescript@5.5.2)) stylelint-config-standard-vue: specifier: ^1.0.0 - version: 1.0.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.4.5)) + version: 1.0.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.5.2)) stylelint-declaration-block-no-ignored-properties: specifier: ^2.8.0 - version: 2.8.0(stylelint@16.6.1(typescript@5.4.5)) + version: 2.8.0(stylelint@16.6.1(typescript@5.5.2)) stylelint-high-performance-animation: specifier: ^1.10.0 - version: 1.10.0(stylelint@16.6.1(typescript@5.4.5)) + version: 1.10.0(stylelint@16.6.1(typescript@5.5.2)) stylelint-order: specifier: ^6.0.4 - version: 6.0.4(stylelint@16.6.1(typescript@5.4.5)) + version: 6.0.4(stylelint@16.6.1(typescript@5.5.2)) stylelint-prettier: specifier: ^5.0.0 - version: 5.0.0(prettier@3.3.2)(stylelint@16.6.1(typescript@5.4.5)) + version: 5.0.0(prettier@3.3.2)(stylelint@16.6.1(typescript@5.5.2)) typescript: - specifier: ^5.4.5 - version: 5.4.5 + specifier: ^5.5.2 + version: 5.5.2 typescript-eslint: - specifier: ^7.13.1 - version: 7.13.1(eslint@9.5.0)(typescript@5.4.5) + specifier: ^7.14.1 + version: 7.14.1(eslint@9.5.0)(typescript@5.5.2) vite: specifier: ^5.3.1 - version: 5.3.1(@types/node@20.14.6) + version: 5.3.1(@types/node@20.14.9) vite-plugin-vue-devtools: - specifier: ^7.3.2 - version: 7.3.2(rollup@4.14.3)(vite@5.3.1(@types/node@20.14.6)) + specifier: ^7.3.4 + version: 7.3.4(rollup@4.14.3)(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2)) vite-plugin-vuetify: specifier: ^2.0.3 - version: 2.0.3(vite@5.3.1(@types/node@20.14.6))(vue@3.4.29(typescript@5.4.5))(vuetify@3.6.10) + version: 2.0.3(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2))(vuetify@3.6.10) vue-eslint-parser: specifier: ^9.4.3 version: 9.4.3(eslint@9.5.0) @@ -315,11 +315,6 @@ packages: resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.4': - resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.24.7': resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} engines: {node: '>=6.0.0'} @@ -852,14 +847,14 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@20.14.6': - resolution: {integrity: sha512-JbA0XIJPL1IiNnU7PFxDXyfAwcwVVrOoqyzzyQTyMeVhBzkJVMSkC1LlVsRQ2lpqiY4n6Bb9oCS6lzDKVQxbZw==} + '@types/node@20.14.9': + resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} - '@types/uuid@9.0.8': - resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} + '@types/uuid@10.0.0': + resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} - '@typescript-eslint/eslint-plugin@7.13.1': - resolution: {integrity: sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==} + '@typescript-eslint/eslint-plugin@7.14.1': + resolution: {integrity: sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -869,8 +864,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.13.1': - resolution: {integrity: sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==} + '@typescript-eslint/parser@7.14.1': + resolution: {integrity: sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -879,12 +874,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.13.1': - resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==} + '@typescript-eslint/scope-manager@7.14.1': + resolution: {integrity: sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.13.1': - resolution: {integrity: sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==} + '@typescript-eslint/type-utils@7.14.1': + resolution: {integrity: sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -893,12 +888,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.13.1': - resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==} + '@typescript-eslint/types@7.14.1': + resolution: {integrity: sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.13.1': - resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==} + '@typescript-eslint/typescript-estree@7.14.1': + resolution: {integrity: sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -906,14 +901,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.13.1': - resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==} + '@typescript-eslint/utils@7.14.1': + resolution: {integrity: sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.13.1': - resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==} + '@typescript-eslint/visitor-keys@7.14.1': + resolution: {integrity: sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==} engines: {node: ^18.18.0 || >=20.0.0} '@vitejs/plugin-vue@5.0.5': @@ -939,62 +934,64 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.27': - resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} - '@vue/compiler-core@3.4.29': resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} - '@vue/compiler-dom@3.4.27': - resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} + '@vue/compiler-core@3.4.30': + resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==} '@vue/compiler-dom@3.4.29': resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==} - '@vue/compiler-sfc@3.4.27': - resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==} + '@vue/compiler-dom@3.4.30': + resolution: {integrity: sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==} '@vue/compiler-sfc@3.4.29': resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==} - '@vue/compiler-ssr@3.4.27': - resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==} + '@vue/compiler-sfc@3.4.30': + resolution: {integrity: sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==} '@vue/compiler-ssr@3.4.29': resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==} + '@vue/compiler-ssr@3.4.30': + resolution: {integrity: sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==} + '@vue/devtools-api@6.6.1': resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} - '@vue/devtools-core@7.3.2': - resolution: {integrity: sha512-WJ0VQJ+zIiS5Q0k7AEPXsFStdOnZY+Eg7vbFiMHq3Z2glfyJWVrBljJU2mOxPYHdqS/ok7z0dZSMP8gotY+1OA==} + '@vue/devtools-core@7.3.4': + resolution: {integrity: sha512-HiaskdszC1ajYhZkglBzc4BBb4OHAhYonoOaQMx62ZId++ezpd4n0CbM9SXYp8o1JhxImSdueKgJgtyvhm4vAA==} + peerDependencies: + vue: ^3.0.0 - '@vue/devtools-kit@7.3.2': - resolution: {integrity: sha512-ba60JnbeLPzhfF5j0BPDGn9q5Ma9dWUV5gtVNjD+zm5uRf7LW8saAGNRnxxkRA56HZFzSAnXRGADc7YMAdrm0w==} + '@vue/devtools-kit@7.3.4': + resolution: {integrity: sha512-DalQZWaFLRyA4qfKT0WT7e+q2AwvYoTwd0pWqswHqcpviXw+oU6FlSJHMrEACB3lBHjN1KBS9Kh527sWIe1vcg==} - '@vue/devtools-shared@7.3.2': - resolution: {integrity: sha512-RpYfqStbzljD6zf9LPXF2T7kM3fMfepxJB5yjzyloFel5nEB49DUm4TeA426IH+hKvwjjRorZyh6CT1cG/H2Vw==} + '@vue/devtools-shared@7.3.4': + resolution: {integrity: sha512-5S5cHh7oWLZdboujnLteR3rT8UGfKHfA34aGLyFRB/B5TqBxmeLW1Rq32xW6TCDEy4isoYsYHGwJVp6DQcpiDA==} - '@vue/reactivity@3.4.29': - resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==} + '@vue/reactivity@3.4.30': + resolution: {integrity: sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==} - '@vue/runtime-core@3.4.29': - resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==} + '@vue/runtime-core@3.4.30': + resolution: {integrity: sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==} - '@vue/runtime-dom@3.4.29': - resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==} + '@vue/runtime-dom@3.4.30': + resolution: {integrity: sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==} - '@vue/server-renderer@3.4.29': - resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==} + '@vue/server-renderer@3.4.30': + resolution: {integrity: sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==} peerDependencies: - vue: 3.4.29 - - '@vue/shared@3.4.27': - resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} + vue: 3.4.30 '@vue/shared@3.4.29': resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} + '@vue/shared@3.4.30': + resolution: {integrity: sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==} + '@vuetify/loader-shared@2.0.3': resolution: {integrity: sha512-Ss3GC7eJYkp2SF6xVzsT7FAruEmdihmn4OCk2+UocREerlXKWgOKKzTN5PN3ZVN5q05jHHrsNhTuWbhN61Bpdg==} peerDependencies: @@ -2629,8 +2626,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript-eslint@7.13.1: - resolution: {integrity: sha512-pvLEuRs8iS9s3Cnp/Wt//hpK8nKc8hVa3cLljHqzaJJQYP8oys8GUyIFqtlev+2lT/fqMPcyQko+HJ6iYK3nFA==} + typescript-eslint@7.14.1: + resolution: {integrity: sha512-Eo1X+Y0JgGPspcANKjeR6nIqXl4VL5ldXLc15k4m9upq+eY5fhU2IueiEZL6jmHrKH8aCfbIvM/v3IrX5Hg99w==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2639,8 +2636,8 @@ packages: typescript: optional: true - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + typescript@5.5.2: + resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} engines: {node: '>=14.17'} hasBin: true @@ -2692,8 +2689,8 @@ packages: '@nuxt/kit': optional: true - vite-plugin-vue-devtools@7.3.2: - resolution: {integrity: sha512-ysFbLOZrTfdk+jcQzwL3vv1wNaBXxBbY3Ux0eD88adZzdrpQ/AT8ZlepWJCJ6JWsZjjU5yC/7N9s9uXD7+PQiQ==} + vite-plugin-vue-devtools@7.3.4: + resolution: {integrity: sha512-5WKGIFldO9/E/J6d+x286ENieFUsexcg8Qgh/js3rEJtzipHzxiD47xMJVSBhl14n1E4jABIMuwmn1FYtpwm3w==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 @@ -2785,13 +2782,13 @@ packages: peerDependencies: vue: ^3.2.2 - vue-router@4.3.3: - resolution: {integrity: sha512-8Q+u+WP4N2SXY38FDcF2H1dUEbYVHVPtPCPZj/GTZx8RCbiB8AtJP9+YIxn4Vs0svMTNQcLIzka4GH7Utkx9xQ==} + vue-router@4.4.0: + resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} peerDependencies: vue: ^3.2.0 - vue@3.4.29: - resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==} + vue@3.4.30: + resolution: {integrity: sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2921,7 +2918,7 @@ snapshots: '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) '@babel/helpers': 7.24.4 - '@babel/parser': 7.24.4 + '@babel/parser': 7.24.7 '@babel/template': 7.24.0 '@babel/traverse': 7.24.1 '@babel/types': 7.24.0 @@ -3043,10 +3040,6 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.24.4': - dependencies: - '@babel/types': 7.24.0 - '@babel/parser@7.24.7': dependencies: '@babel/types': 7.24.0 @@ -3098,7 +3091,7 @@ snapshots: '@babel/template@7.24.0': dependencies: '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.4 + '@babel/parser': 7.24.7 '@babel/types': 7.24.0 '@babel/traverse@7.24.1': @@ -3109,7 +3102,7 @@ snapshots: '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.24.4 + '@babel/parser': 7.24.7 '@babel/types': 7.24.0 debug: 4.3.4 globals: 11.12.0 @@ -3419,97 +3412,97 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@20.14.6': + '@types/node@20.14.9': dependencies: undici-types: 5.26.5 - '@types/uuid@9.0.8': {} + '@types/uuid@10.0.0': {} - '@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.13.1 + '@typescript-eslint/parser': 7.14.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.14.1 + '@typescript-eslint/type-utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/visitor-keys': 7.14.1 eslint: 9.5.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.13.1 + '@typescript-eslint/scope-manager': 7.14.1 + '@typescript-eslint/types': 7.14.1 + '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) + '@typescript-eslint/visitor-keys': 7.14.1 debug: 4.3.4 eslint: 9.5.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.13.1': + '@typescript-eslint/scope-manager@7.14.1': dependencies: - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/visitor-keys': 7.13.1 + '@typescript-eslint/types': 7.14.1 + '@typescript-eslint/visitor-keys': 7.14.1 - '@typescript-eslint/type-utils@7.13.1(eslint@9.5.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.14.1(eslint@9.5.0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) + '@typescript-eslint/utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) debug: 4.3.4 eslint: 9.5.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.13.1': {} + '@typescript-eslint/types@7.14.1': {} - '@typescript-eslint/typescript-estree@7.13.1(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.14.1(typescript@5.5.2)': dependencies: - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/visitor-keys': 7.13.1 + '@typescript-eslint/types': 7.14.1 + '@typescript-eslint/visitor-keys': 7.14.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.13.1(eslint@9.5.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.14.1(eslint@9.5.0)(typescript@5.5.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.14.1 + '@typescript-eslint/types': 7.14.1 + '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) eslint: 9.5.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.13.1': + '@typescript-eslint/visitor-keys@7.14.1': dependencies: - '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/types': 7.14.1 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.6))(vue@3.4.29(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2))': dependencies: - vite: 5.3.1(@types/node@20.14.6) - vue: 3.4.29(typescript@5.4.5) + vite: 5.3.1(@types/node@20.14.9) + vue: 3.4.30(typescript@5.5.2) '@vue/babel-helper-vue-transform-on@1.2.2': {} @@ -3537,46 +3530,34 @@ snapshots: '@babel/core': 7.24.4 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.0 - '@babel/parser': 7.24.4 - '@vue/compiler-sfc': 3.4.27 + '@babel/parser': 7.24.7 + '@vue/compiler-sfc': 3.4.29 - '@vue/compiler-core@3.4.27': + '@vue/compiler-core@3.4.29': dependencies: - '@babel/parser': 7.24.4 - '@vue/shared': 3.4.27 + '@babel/parser': 7.24.7 + '@vue/shared': 3.4.29 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-core@3.4.29': + '@vue/compiler-core@3.4.30': dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.30 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.27': - dependencies: - '@vue/compiler-core': 3.4.27 - '@vue/shared': 3.4.27 - '@vue/compiler-dom@3.4.29': dependencies: '@vue/compiler-core': 3.4.29 '@vue/shared': 3.4.29 - '@vue/compiler-sfc@3.4.27': + '@vue/compiler-dom@3.4.30': dependencies: - '@babel/parser': 7.24.4 - '@vue/compiler-core': 3.4.27 - '@vue/compiler-dom': 3.4.27 - '@vue/compiler-ssr': 3.4.27 - '@vue/shared': 3.4.27 - estree-walker: 2.0.2 - magic-string: 0.30.10 - postcss: 8.4.38 - source-map-js: 1.2.0 + '@vue/compiler-core': 3.4.30 + '@vue/shared': 3.4.30 '@vue/compiler-sfc@3.4.29': dependencies: @@ -3590,32 +3571,45 @@ snapshots: postcss: 8.4.38 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.27': + '@vue/compiler-sfc@3.4.30': dependencies: - '@vue/compiler-dom': 3.4.27 - '@vue/shared': 3.4.27 + '@babel/parser': 7.24.7 + '@vue/compiler-core': 3.4.30 + '@vue/compiler-dom': 3.4.30 + '@vue/compiler-ssr': 3.4.30 + '@vue/shared': 3.4.30 + 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.29': dependencies: '@vue/compiler-dom': 3.4.29 '@vue/shared': 3.4.29 + '@vue/compiler-ssr@3.4.30': + dependencies: + '@vue/compiler-dom': 3.4.30 + '@vue/shared': 3.4.30 + '@vue/devtools-api@6.6.1': {} - '@vue/devtools-core@7.3.2(vite@5.3.1(@types/node@20.14.6))': + '@vue/devtools-core@7.3.4(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2))': dependencies: - '@vue/devtools-kit': 7.3.2 - '@vue/devtools-shared': 7.3.2 + '@vue/devtools-kit': 7.3.4 + '@vue/devtools-shared': 7.3.4 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.3.1(@types/node@20.14.6)) + vite-hot-client: 0.2.3(vite@5.3.1(@types/node@20.14.9)) + vue: 3.4.30(typescript@5.5.2) transitivePeerDependencies: - vite - '@vue/devtools-kit@7.3.2': + '@vue/devtools-kit@7.3.4': dependencies: - '@vue/devtools-shared': 7.3.2 + '@vue/devtools-shared': 7.3.4 birpc: 0.2.17 hookable: 5.5.3 mitt: 3.0.1 @@ -3623,41 +3617,41 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.1 - '@vue/devtools-shared@7.3.2': + '@vue/devtools-shared@7.3.4': dependencies: rfdc: 1.4.1 - '@vue/reactivity@3.4.29': + '@vue/reactivity@3.4.30': dependencies: - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.30 - '@vue/runtime-core@3.4.29': + '@vue/runtime-core@3.4.30': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.30 + '@vue/shared': 3.4.30 - '@vue/runtime-dom@3.4.29': + '@vue/runtime-dom@3.4.30': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/runtime-core': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.30 + '@vue/runtime-core': 3.4.30 + '@vue/shared': 3.4.30 csstype: 3.1.3 - '@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.5))': + '@vue/server-renderer@3.4.30(vue@3.4.30(typescript@5.5.2))': dependencies: - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 - vue: 3.4.29(typescript@5.4.5) - - '@vue/shared@3.4.27': {} + '@vue/compiler-ssr': 3.4.30 + '@vue/shared': 3.4.30 + vue: 3.4.30(typescript@5.5.2) '@vue/shared@3.4.29': {} - '@vuetify/loader-shared@2.0.3(vue@3.4.29(typescript@5.4.5))(vuetify@3.6.10(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.29(typescript@5.4.5)))': + '@vue/shared@3.4.30': {} + + '@vuetify/loader-shared@2.0.3(vue@3.4.30(typescript@5.5.2))(vuetify@3.6.10(typescript@5.5.2)(vite-plugin-vuetify@2.0.3)(vue@3.4.30(typescript@5.5.2)))': dependencies: upath: 2.0.1 - vue: 3.4.29(typescript@5.4.5) - vuetify: 3.6.10(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.29(typescript@5.4.5)) + vue: 3.4.30(typescript@5.5.2) + vuetify: 3.6.10(typescript@5.5.2)(vite-plugin-vuetify@2.0.3)(vue@3.4.30(typescript@5.5.2)) acorn-jsx@5.3.2(acorn@8.11.3): dependencies: @@ -3877,14 +3871,14 @@ snapshots: dependencies: is-what: 4.1.16 - cosmiconfig@9.0.0(typescript@5.4.5): + cosmiconfig@9.0.0(typescript@5.5.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 cross-spawn@7.0.3: dependencies: @@ -4126,14 +4120,14 @@ snapshots: eslint: 9.5.0 semver: 7.6.0 - eslint-config-love@53.0.0(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5): + eslint-config-love@53.0.0(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2): dependencies: eslint: 9.5.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0) eslint-plugin-n: 17.9.0(eslint@9.5.0) eslint-plugin-promise: 6.2.0(eslint@9.5.0) - typescript: 5.4.5 - typescript-eslint: 7.13.1(eslint@9.5.0)(typescript@5.4.5) + typescript: 5.5.2 + typescript-eslint: 7.14.1(eslint@9.5.0)(typescript@5.5.2) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -4152,11 +4146,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.5.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint@9.5.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.14.1(eslint@9.5.0)(typescript@5.5.2) eslint: 9.5.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -4169,7 +4163,7 @@ snapshots: eslint: 9.5.0 eslint-compat-utils: 0.5.0(eslint@9.5.0) - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -4179,7 +4173,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.5.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.5.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint@9.5.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -4190,7 +4184,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.14.1(eslint@9.5.0)(typescript@5.5.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -4941,17 +4935,17 @@ snapshots: pidtree@0.6.0: {} - pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5))): + pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2))): dependencies: - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)) + pinia: 2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2)) - pinia@2.1.7(typescript@5.4.5)(vue@3.4.29(typescript@5.4.5)): + pinia@2.1.7(typescript@5.5.2)(vue@3.4.30(typescript@5.5.2)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.29(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.29(typescript@5.4.5)) + vue: 3.4.30(typescript@5.5.2) + vue-demi: 0.14.7(vue@3.4.30(typescript@5.5.2)) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 possible-typed-array-names@1.0.0: {} @@ -5004,9 +4998,9 @@ snapshots: punycode@2.3.1: {} - qrcode.vue@3.4.1(vue@3.4.29(typescript@5.4.5)): + qrcode.vue@3.4.1(vue@3.4.30(typescript@5.5.2)): dependencies: - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) queue-microtask@1.2.3: {} @@ -5215,63 +5209,63 @@ snapshots: strip-json-comments@3.1.1: {} - stylelint-config-html@1.1.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.4.5)): + stylelint-config-html@1.1.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.5.2)): dependencies: postcss-html: 1.6.0 - stylelint: 16.6.1(typescript@5.4.5) + stylelint: 16.6.1(typescript@5.5.2) - stylelint-config-idiomatic-order@10.0.0(stylelint@16.6.1(typescript@5.4.5)): + stylelint-config-idiomatic-order@10.0.0(stylelint@16.6.1(typescript@5.5.2)): dependencies: - stylelint: 16.6.1(typescript@5.4.5) - stylelint-order: 6.0.4(stylelint@16.6.1(typescript@5.4.5)) + stylelint: 16.6.1(typescript@5.5.2) + stylelint-order: 6.0.4(stylelint@16.6.1(typescript@5.5.2)) - stylelint-config-recommended-vue@1.5.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.4.5)): + stylelint-config-recommended-vue@1.5.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.5.2)): dependencies: postcss-html: 1.6.0 semver: 7.6.0 - stylelint: 16.6.1(typescript@5.4.5) - stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.4.5)) - stylelint-config-recommended: 14.0.0(stylelint@16.6.1(typescript@5.4.5)) + stylelint: 16.6.1(typescript@5.5.2) + stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.5.2)) + stylelint-config-recommended: 14.0.0(stylelint@16.6.1(typescript@5.5.2)) - stylelint-config-recommended@14.0.0(stylelint@16.6.1(typescript@5.4.5)): + stylelint-config-recommended@14.0.0(stylelint@16.6.1(typescript@5.5.2)): dependencies: - stylelint: 16.6.1(typescript@5.4.5) + stylelint: 16.6.1(typescript@5.5.2) - stylelint-config-standard-vue@1.0.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.4.5)): + stylelint-config-standard-vue@1.0.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.5.2)): dependencies: postcss-html: 1.6.0 - stylelint: 16.6.1(typescript@5.4.5) - stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.4.5)) - stylelint-config-recommended-vue: 1.5.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.4.5)) - stylelint-config-standard: 36.0.0(stylelint@16.6.1(typescript@5.4.5)) + stylelint: 16.6.1(typescript@5.5.2) + stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.5.2)) + stylelint-config-recommended-vue: 1.5.0(postcss-html@1.6.0)(stylelint@16.6.1(typescript@5.5.2)) + stylelint-config-standard: 36.0.0(stylelint@16.6.1(typescript@5.5.2)) - stylelint-config-standard@36.0.0(stylelint@16.6.1(typescript@5.4.5)): + stylelint-config-standard@36.0.0(stylelint@16.6.1(typescript@5.5.2)): dependencies: - stylelint: 16.6.1(typescript@5.4.5) - stylelint-config-recommended: 14.0.0(stylelint@16.6.1(typescript@5.4.5)) + stylelint: 16.6.1(typescript@5.5.2) + stylelint-config-recommended: 14.0.0(stylelint@16.6.1(typescript@5.5.2)) - stylelint-declaration-block-no-ignored-properties@2.8.0(stylelint@16.6.1(typescript@5.4.5)): + stylelint-declaration-block-no-ignored-properties@2.8.0(stylelint@16.6.1(typescript@5.5.2)): dependencies: - stylelint: 16.6.1(typescript@5.4.5) + stylelint: 16.6.1(typescript@5.5.2) - stylelint-high-performance-animation@1.10.0(stylelint@16.6.1(typescript@5.4.5)): + stylelint-high-performance-animation@1.10.0(stylelint@16.6.1(typescript@5.5.2)): dependencies: postcss-value-parser: 4.2.0 - stylelint: 16.6.1(typescript@5.4.5) + stylelint: 16.6.1(typescript@5.5.2) - stylelint-order@6.0.4(stylelint@16.6.1(typescript@5.4.5)): + stylelint-order@6.0.4(stylelint@16.6.1(typescript@5.5.2)): dependencies: postcss: 8.4.38 postcss-sorting: 8.0.2(postcss@8.4.38) - stylelint: 16.6.1(typescript@5.4.5) + stylelint: 16.6.1(typescript@5.5.2) - stylelint-prettier@5.0.0(prettier@3.3.2)(stylelint@16.6.1(typescript@5.4.5)): + stylelint-prettier@5.0.0(prettier@3.3.2)(stylelint@16.6.1(typescript@5.5.2)): dependencies: prettier: 3.3.2 prettier-linter-helpers: 1.0.0 - stylelint: 16.6.1(typescript@5.4.5) + stylelint: 16.6.1(typescript@5.5.2) - stylelint@16.6.1(typescript@5.4.5): + stylelint@16.6.1(typescript@5.5.2): dependencies: '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 @@ -5280,7 +5274,7 @@ snapshots: '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.4.5) + cosmiconfig: 9.0.0(typescript@5.5.2) css-functions-list: 3.2.2 css-tree: 2.3.1 debug: 4.3.4 @@ -5386,9 +5380,9 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@1.3.0(typescript@5.4.5): + ts-api-utils@1.3.0(typescript@5.5.2): dependencies: - typescript: 5.4.5 + typescript: 5.5.2 tsconfig-paths@3.15.0: dependencies: @@ -5439,18 +5433,18 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@7.13.1(eslint@9.5.0)(typescript@5.4.5): + typescript-eslint@7.14.1(eslint@9.5.0)(typescript@5.5.2): dependencies: - '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.14.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) eslint: 9.5.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - typescript@5.4.5: {} + typescript@5.5.2: {} unbox-primitive@1.0.2: dependencies: @@ -5483,11 +5477,11 @@ snapshots: uuid@10.0.0: {} - vite-hot-client@0.2.3(vite@5.3.1(@types/node@20.14.6)): + vite-hot-client@0.2.3(vite@5.3.1(@types/node@20.14.9)): dependencies: - vite: 5.3.1(@types/node@20.14.6) + vite: 5.3.1(@types/node@20.14.9) - vite-plugin-inspect@0.8.4(rollup@4.14.3)(vite@5.3.1(@types/node@20.14.6)): + vite-plugin-inspect@0.8.4(rollup@4.14.3)(vite@5.3.1(@types/node@20.14.9)): dependencies: '@antfu/utils': 0.7.7 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) @@ -5498,27 +5492,28 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.3.1(@types/node@20.14.6) + vite: 5.3.1(@types/node@20.14.9) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.3.2(rollup@4.14.3)(vite@5.3.1(@types/node@20.14.6)): + vite-plugin-vue-devtools@7.3.4(rollup@4.14.3)(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2)): dependencies: - '@vue/devtools-core': 7.3.2(vite@5.3.1(@types/node@20.14.6)) - '@vue/devtools-kit': 7.3.2 - '@vue/devtools-shared': 7.3.2 + '@vue/devtools-core': 7.3.4(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2)) + '@vue/devtools-kit': 7.3.4 + '@vue/devtools-shared': 7.3.4 execa: 8.0.1 sirv: 2.0.4 - vite: 5.3.1(@types/node@20.14.6) - vite-plugin-inspect: 0.8.4(rollup@4.14.3)(vite@5.3.1(@types/node@20.14.6)) - vite-plugin-vue-inspector: 5.1.2(vite@5.3.1(@types/node@20.14.6)) + vite: 5.3.1(@types/node@20.14.9) + vite-plugin-inspect: 0.8.4(rollup@4.14.3)(vite@5.3.1(@types/node@20.14.9)) + vite-plugin-vue-inspector: 5.1.2(vite@5.3.1(@types/node@20.14.9)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color + - vue - vite-plugin-vue-inspector@5.1.2(vite@5.3.1(@types/node@20.14.6)): + vite-plugin-vue-inspector@5.1.2(vite@5.3.1(@types/node@20.14.9)): dependencies: '@babel/core': 7.24.4 '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.4) @@ -5526,49 +5521,49 @@ 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.27 + '@vue/compiler-dom': 3.4.29 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.3.1(@types/node@20.14.6) + vite: 5.3.1(@types/node@20.14.9) transitivePeerDependencies: - supports-color - vite-plugin-vuetify@2.0.3(vite@5.3.1(@types/node@20.14.6))(vue@3.4.29(typescript@5.4.5))(vuetify@3.6.10): + vite-plugin-vuetify@2.0.3(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2))(vuetify@3.6.10): dependencies: - '@vuetify/loader-shared': 2.0.3(vue@3.4.29(typescript@5.4.5))(vuetify@3.6.10(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.29(typescript@5.4.5))) + '@vuetify/loader-shared': 2.0.3(vue@3.4.30(typescript@5.5.2))(vuetify@3.6.10(typescript@5.5.2)(vite-plugin-vuetify@2.0.3)(vue@3.4.30(typescript@5.5.2))) debug: 4.3.4 upath: 2.0.1 - vite: 5.3.1(@types/node@20.14.6) - vue: 3.4.29(typescript@5.4.5) - vuetify: 3.6.10(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.29(typescript@5.4.5)) + vite: 5.3.1(@types/node@20.14.9) + vue: 3.4.30(typescript@5.5.2) + vuetify: 3.6.10(typescript@5.5.2)(vite-plugin-vuetify@2.0.3)(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - supports-color - vite@5.3.1(@types/node@20.14.6): + vite@5.3.1(@types/node@20.14.9): dependencies: esbuild: 0.21.5 postcss: 8.4.38 rollup: 4.14.3 optionalDependencies: - '@types/node': 20.14.6 + '@types/node': 20.14.9 fsevents: 2.3.3 - vue-demi@0.13.11(vue@3.4.29(typescript@5.4.5)): + vue-demi@0.13.11(vue@3.4.30(typescript@5.5.2)): dependencies: - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) - vue-demi@0.14.7(vue@3.4.29(typescript@5.4.5)): + vue-demi@0.14.7(vue@3.4.30(typescript@5.5.2)): dependencies: - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) - vue-echarts@6.7.3(@vue/runtime-core@3.4.29)(echarts@5.5.0)(vue@3.4.29(typescript@5.4.5)): + vue-echarts@6.7.3(@vue/runtime-core@3.4.30)(echarts@5.5.0)(vue@3.4.30(typescript@5.5.2)): dependencies: echarts: 5.5.0 resize-detector: 0.3.0 - vue: 3.4.29(typescript@5.4.5) - vue-demi: 0.13.11(vue@3.4.29(typescript@5.4.5)) + vue: 3.4.30(typescript@5.5.2) + vue-demi: 0.13.11(vue@3.4.30(typescript@5.5.2)) optionalDependencies: - '@vue/runtime-core': 3.4.29 + '@vue/runtime-core': 3.4.30 vue-eslint-parser@9.4.3(eslint@9.5.0): dependencies: @@ -5583,32 +5578,32 @@ snapshots: transitivePeerDependencies: - supports-color - vue-json-viewer@3.0.4(vue@3.4.29(typescript@5.4.5)): + vue-json-viewer@3.0.4(vue@3.4.30(typescript@5.5.2)): dependencies: clipboard: 2.0.11 - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) - vue-router@4.3.3(vue@3.4.29(typescript@5.4.5)): + vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) - vue@3.4.29(typescript@5.4.5): + vue@3.4.30(typescript@5.5.2): dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-sfc': 3.4.29 - '@vue/runtime-dom': 3.4.29 - '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.4.5)) - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.30 + '@vue/compiler-sfc': 3.4.30 + '@vue/runtime-dom': 3.4.30 + '@vue/server-renderer': 3.4.30(vue@3.4.30(typescript@5.5.2)) + '@vue/shared': 3.4.30 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 - vuetify@3.6.10(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.29(typescript@5.4.5)): + vuetify@3.6.10(typescript@5.5.2)(vite-plugin-vuetify@2.0.3)(vue@3.4.30(typescript@5.5.2)): dependencies: - vue: 3.4.29(typescript@5.4.5) + vue: 3.4.30(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 - vite-plugin-vuetify: 2.0.3(vite@5.3.1(@types/node@20.14.6))(vue@3.4.29(typescript@5.4.5))(vuetify@3.6.10) + typescript: 5.5.2 + vite-plugin-vuetify: 2.0.3(vite@5.3.1(@types/node@20.14.9))(vue@3.4.30(typescript@5.5.2))(vuetify@3.6.10) wcag-color@1.1.1: {} diff --git a/vite.config.ts b/vite.config.ts index 15dab8be..d02f3e57 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,20 +1,19 @@ /** * @file vite.config.ts * @description vite 配置文件 - * @since Beta v0.4.0 + * @since Beta v0.4.10 */ import vue from "@vitejs/plugin-vue"; import { defineConfig } from "vite"; -// import VueDevtools from "vite-plugin-vue-devtools"; +import VueDevtools from "vite-plugin-vue-devtools"; import vuetify from "vite-plugin-vuetify"; import buildTimePlugin from "./src/utils/TGBuild.js"; // https://vitejs.dev/config/ export default defineConfig({ - // plugins: [vue(), vuetify(), buildTimePlugin(), VueDevtools()], - plugins: [vue(), vuetify(), buildTimePlugin()], + plugins: [vue(), vuetify(), buildTimePlugin(), VueDevtools()], // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build` // prevent vite from obscuring rust errors