diff --git a/easytier-gui/package.json b/easytier-gui/package.json index 263f61a..684bec3 100644 --- a/easytier-gui/package.json +++ b/easytier-gui/package.json @@ -12,20 +12,20 @@ "lint:fix": "eslint . --ignore-pattern src-tauri --fix" }, "dependencies": { - "@tauri-apps/api": "^1", + "@tauri-apps/api": "^1.5.5", "pinia": "^2.1.7", "primeflex": "^3.3.1", "primeicons": "^7.0.0", "primevue": "^3.52.0", - "vue": "^3.4.26", + "vue": "^3.4.27", "vue-i18n": "^9.13.1", "vue-router": "^4.3.2" }, "devDependencies": { - "@antfu/eslint-config": "^2.16.1", + "@antfu/eslint-config": "^2.17.0", "@intlify/unplugin-vue-i18n": "^4.0.0", - "@tauri-apps/cli": "^1", - "@types/node": "^20.12.8", + "@tauri-apps/cli": "^1.5.13", + "@types/node": "^20.12.11", "@types/uuid": "^9.0.8", "@vitejs/plugin-vue": "^5.0.4", "@vue-macros/volar": "^0.19.0", @@ -35,7 +35,7 @@ "postcss": "^8.4.38", "tailwindcss": "^3.4.3", "typescript": "^5.4.5", - "unplugin-auto-import": "^0.17.5", + "unplugin-auto-import": "^0.17.6", "unplugin-vue-components": "^0.27.0", "unplugin-vue-macros": "^2.9.2", "unplugin-vue-markdown": "^0.26.2", @@ -45,6 +45,6 @@ "vite-plugin-vue-devtools": "^7.1.3", "vite-plugin-vue-layouts": "^0.11.0", "vue-i18n": "^9.13.1", - "vue-tsc": "^2.0.16" + "vue-tsc": "^2.0.17" } } diff --git a/easytier-gui/pnpm-lock.yaml b/easytier-gui/pnpm-lock.yaml index f3d28f1..b6417ef 100644 --- a/easytier-gui/pnpm-lock.yaml +++ b/easytier-gui/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@tauri-apps/api': - specifier: ^1 - version: 1.5.4 + specifier: ^1.5.5 + version: 1.5.5 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.26) + version: 2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)) primeflex: specifier: ^3.3.1 version: 3.3.1 @@ -22,38 +22,38 @@ importers: version: 7.0.0 primevue: specifier: ^3.52.0 - version: 3.52.0(vue@3.4.26) + version: 3.52.0(vue@3.4.27(typescript@5.4.5)) vue: - specifier: ^3.4.26 - version: 3.4.26(typescript@5.4.5) + specifier: ^3.4.27 + version: 3.4.27(typescript@5.4.5) vue-i18n: specifier: ^9.13.1 - version: 9.13.1(vue@3.4.26) + version: 9.13.1(vue@3.4.27(typescript@5.4.5)) vue-router: specifier: ^4.3.2 - version: 4.3.2(vue@3.4.26) + version: 4.3.2(vue@3.4.27(typescript@5.4.5)) devDependencies: '@antfu/eslint-config': - specifier: ^2.16.1 - version: 2.16.1(@vue/compiler-sfc@3.4.26)(eslint-plugin-format@0.1.1)(eslint@9.2.0)(typescript@5.4.5) + specifier: ^2.17.0 + version: 2.17.0(@vue/compiler-sfc@3.4.27)(eslint-plugin-format@0.1.1(eslint@9.2.0))(eslint@9.2.0)(typescript@5.4.5) '@intlify/unplugin-vue-i18n': specifier: ^4.0.0 - version: 4.0.0(vue-i18n@9.13.1) + version: 4.0.0(rollup@4.17.2)(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5))) '@tauri-apps/cli': - specifier: ^1 - version: 1.5.12 + specifier: ^1.5.13 + version: 1.5.13 '@types/node': - specifier: ^20.12.8 - version: 20.12.8 + specifier: ^20.12.11 + version: 20.12.11 '@types/uuid': specifier: ^9.0.8 version: 9.0.8 '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.2.11)(vue@3.4.26) + version: 5.0.4(vite@5.2.11(@types/node@20.12.11))(vue@3.4.27(typescript@5.4.5)) '@vue-macros/volar': specifier: ^0.19.0 - version: 0.19.0(@vue-macros/reactivity-transform@0.4.5)(typescript@5.4.5)(vue-tsc@2.0.16)(vue@3.4.26) + version: 0.19.0(@vue-macros/reactivity-transform@0.4.5(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)))(rollup@4.17.2)(typescript@5.4.5)(vue-tsc@2.0.17(typescript@5.4.5))(vue@3.4.27(typescript@5.4.5)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -73,35 +73,35 @@ importers: specifier: ^5.4.5 version: 5.4.5 unplugin-auto-import: - specifier: ^0.17.5 - version: 0.17.5 + specifier: ^0.17.6 + version: 0.17.6(rollup@4.17.2) unplugin-vue-components: specifier: ^0.27.0 - version: 0.27.0(vue@3.4.26) + version: 0.27.0(@babel/parser@7.24.5)(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin-vue-macros: specifier: ^2.9.2 - version: 2.9.2(typescript@5.4.5)(vite@5.2.11)(vue@3.4.26) + version: 2.9.2(esbuild@0.20.2)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.11))(vue@3.4.27(typescript@5.4.5)) unplugin-vue-markdown: specifier: ^0.26.2 - version: 0.26.2(vite@5.2.11) + version: 0.26.2(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11)) unplugin-vue-router: specifier: ^0.8.6 - version: 0.8.6(vue-router@4.3.2)(vue@3.4.26) + version: 0.8.6(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)) uuid: specifier: ^9.0.1 version: 9.0.1 vite: specifier: ^5.2.11 - version: 5.2.11(@types/node@20.12.8) + version: 5.2.11(@types/node@20.12.11) vite-plugin-vue-devtools: specifier: ^7.1.3 - version: 7.1.3(vite@5.2.11)(vue@3.4.26) + version: 7.1.3(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11))(vue@3.4.27(typescript@5.4.5)) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@5.2.11)(vue-router@4.3.2)(vue@3.4.26) + version: 0.11.0(vite@5.2.11(@types/node@20.12.11))(vue-router@4.3.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)) vue-tsc: - specifier: ^2.0.16 - version: 2.0.16(typescript@5.4.5) + specifier: ^2.0.17 + version: 2.0.17(typescript@5.4.5) packages: @@ -113,8 +113,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@2.16.1': - resolution: {integrity: sha512-7oHCor9ZgVb8FguStNZMOZLRdyYdr1/t6EhhWVSXZjuq7086OFdlksdav6jcflOzazo0doRlP12urzoYq+r1cg==} + '@antfu/eslint-config@2.17.0': + resolution: {integrity: sha512-OvLgETKfNTFD1PaGToM/Mu1A53lbMCXN4TLLL3QloGK3IkuSvNoGumLwkK1wQ1AsZAG+hfGoe+Rkd7V9Wv7MlA==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 @@ -159,8 +159,8 @@ packages: '@antfu/install-pkg@0.3.3': resolution: {integrity: sha512-nHHsk3NXQ6xkCfiRRC8Nfrg8pU5kkr3P3Y9s9dKqiuRmBD0Yap7fymNDjGFKeWhZQHqqbCS5CfeMy9wtExM24w==} - '@antfu/utils@0.7.7': - resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} + '@antfu/utils@0.7.8': + resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==} '@babel/code-frame@7.24.2': resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} @@ -343,8 +343,8 @@ packages: '@dprint/toml@0.6.1': resolution: {integrity: sha512-1fmGui+BNLKNonG3fvjT+thtL8u0pL1GsIuRbhgRnP+UOkcfPgoUsgNFctDmOE13y6MX4TVvxXKKrMY/qwXqkA==} - '@es-joy/jsdoccomment@0.42.0': - resolution: {integrity: sha512-R1w57YlVA6+YE01wch3GPYn6bCsrOV3YW/5oGGE2tmX6JcL9Nr+b5IikrjMPF+v9CV3ay+obImEdsDhovhJrzw==} + '@es-joy/jsdoccomment@0.43.0': + resolution: {integrity: sha512-Q1CnsQrytI3TlCB1IVWXWeqUIPGVEKGaE7IbVdt13Nq/3i0JESAkQQERrfiQkmlpijl+++qyqPgaS31Bvc1jRQ==} engines: {node: '>=16'} '@esbuild/aix-ppc64@0.20.2': @@ -652,55 +652,46 @@ packages: resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} cpu: [arm] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.17.2': resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} cpu: [arm] os: [linux] - libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.17.2': resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} cpu: [arm64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.17.2': resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} cpu: [arm64] os: [linux] - libc: [musl] '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} cpu: [ppc64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.17.2': resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} cpu: [riscv64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.17.2': resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} cpu: [s390x] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.17.2': resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} cpu: [x64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-musl@4.17.2': resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} cpu: [x64] os: [linux] - libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.17.2': resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} @@ -717,105 +708,101 @@ packages: cpu: [x64] os: [win32] - '@stylistic/eslint-plugin-js@1.8.0': - resolution: {integrity: sha512-jdvnzt+pZPg8TfclZlTZPiUbbima93ylvQ+wNgHLNmup3obY6heQvgewSu9i2CfS61BnRByv+F9fxQLPoNeHag==} - engines: {node: ^16.0.0 || >=18.0.0} + '@stylistic/eslint-plugin-js@2.1.0': + resolution: {integrity: sha512-gdXUjGNSsnY6nPyqxu6lmDTtVrwCOjun4x8PUn0x04d5ucLI74N3MT1Q0UhdcOR9No3bo5PGDyBgXK+KmD787A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-jsx@1.8.0': - resolution: {integrity: sha512-PC7tYXipF03TTilGJva1amAham7qOAFXT5r5jLTY6iIxkFqyb6H7Ljx5pv8d7n98VyIVidOEKY/AP8vNzAFNKg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@stylistic/eslint-plugin-jsx@2.1.0': + resolution: {integrity: sha512-mMD7S+IndZo2vxmwpHVTCwx2O1VdtE5tmpeNwgaEcXODzWV1WTWpnsc/PECQKIr/mkLPFWiSIqcuYNhQ/3l6AQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-plus@1.8.0': - resolution: {integrity: sha512-TkrjzzYmTuAaLvFwtxomsgMUD8g8PREOQOQzTfKmiJ6oc4XOyFW4q/L9ES1J3UFSLybNCwbhu36lhXJut1w2Sg==} + '@stylistic/eslint-plugin-plus@2.1.0': + resolution: {integrity: sha512-S5QAlgYXESJaSBFhBSBLZy9o36gXrXQwWSt6QkO+F0SrT9vpV5JF/VKoh+ojO7tHzd8Ckmyouq02TT9Sv2B0zQ==} peerDependencies: eslint: '*' - '@stylistic/eslint-plugin-ts@1.8.0': - resolution: {integrity: sha512-WuCIhz4JEHxzhAWjrBASMGj6Or1wAjDqTsRIck3DRRrw/FJ8C/8AAuHPk8ECHNSDI5PZ0OT72nF2uSUn0aQq1w==} - engines: {node: ^16.0.0 || >=18.0.0} + '@stylistic/eslint-plugin-ts@2.1.0': + resolution: {integrity: sha512-2ioFibufHYBALx2TBrU4KXovCkN8qCqcb9yIHc0fyOfTaO5jw4d56WW7YRcF3Zgde6qFyXwAN6z/+w4pnmos1g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin@1.8.0': - resolution: {integrity: sha512-JRR0lCDU97AiE0X6qTc/uf8Hv0yETUdyJgoNzTLUIWdhVJVe/KGPnFmEsO1iXfNUIS6vhv3JJ5vaZ2qtXhZe1g==} - engines: {node: ^16.0.0 || >=18.0.0} + '@stylistic/eslint-plugin@2.1.0': + resolution: {integrity: sha512-cBBowKP2u/+uE5CzgH5w8pE9VKqcM7BXdIDPIbGt2rmLJGnA6MJPr9vYGaqgMoJFs7R/FzsMQerMvvEP40g2uw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@tauri-apps/api@1.5.4': - resolution: {integrity: sha512-LKYae9URbdEdbHrOXBeXb/lZgVyWTX0E98rSFBuQlmkLr8OeG+akuE41PfLjBVyk1Q+fq7wxo4ieenLSMUAUhA==} + '@tauri-apps/api@1.5.5': + resolution: {integrity: sha512-Jgwj8BK/9YXZNzcqVDk1Al7+u5V9sWrZ8MhV41A1AKgJaicHuqlkc/qdx06sNDXvc+qprTPpBAaqnt891qOUIQ==} engines: {node: '>= 14.6.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'} - '@tauri-apps/cli-darwin-arm64@1.5.12': - resolution: {integrity: sha512-ud06E547WE7oDZeN5rH4eeB90Rie0aSCFH0Zb6XyNb6qgg0ZIftM+N3OjVONxk84/g//nr4/x7wW6LOwiwvPHw==} + '@tauri-apps/cli-darwin-arm64@1.5.13': + resolution: {integrity: sha512-wXsBp6FIsQ1yoAEJ8dao7BkVdOp5xlfgGyAbJVCFKU3LTUqKw4A+ayxO6CV2lFfSaOdzdU86z+eJsl38nzmoSg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tauri-apps/cli-darwin-x64@1.5.12': - resolution: {integrity: sha512-hSz9cuHO4lYora0z2XRFEIblkStT3eJvh/iYmsFfjT3usGBt2fTPMJ4SnL1Uyu64Y59dqyRNBikuBuymAFESjA==} + '@tauri-apps/cli-darwin-x64@1.5.13': + resolution: {integrity: sha512-1I/8Q8ogr1P1iQhjsXw0DSPjb8r2ggx2h52X1NXODhBknWIG7Y3rPDnRSXg1qoauRi19728BmP/CSW6MugidwQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tauri-apps/cli-linux-arm-gnueabihf@1.5.12': - resolution: {integrity: sha512-FanE15/c7nz64CcTFe7f+8b7+rFQCb3Ivju+4sxVSPkAOJXHc5no3Y/LxFt85SAOMgPTB2FMuxHUdjvLjd2D1w==} + '@tauri-apps/cli-linux-arm-gnueabihf@1.5.13': + resolution: {integrity: sha512-IHtE8YGZ4KV0fX8w6a8lftFGLsDCr/kbikKIgvUQdypImToCr4MKbyKQ6guwSGPlCExtHpD7+LOtFoRocLCtBw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tauri-apps/cli-linux-arm64-gnu@1.5.12': - resolution: {integrity: sha512-ETVyIcR4xVGnuhTgTY+kPG5LbAJQobPA8OxSLRY203f0cqYuSPffgyahtS65uPJ9egWIN3fflDKGTE1xcgFNAA==} + '@tauri-apps/cli-linux-arm64-gnu@1.5.13': + resolution: {integrity: sha512-U01Jvr0YoBwqRJ1lf+lzFRrNwhfdP4HF/3p1ahFzSoQ6CuYk0pL1jYmsYA7PigKmmovu8ctNq9E9quSdquOIeQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [glibc] - '@tauri-apps/cli-linux-arm64-musl@1.5.12': - resolution: {integrity: sha512-ZhMagbS50dDV9glHrtRg1bkUa7sUDPsZ9bJ0xnd0vr8Smi8RiJ/dgQbF5eQNp4ahzYl+FtLjBkMTZKACrKgusg==} + '@tauri-apps/cli-linux-arm64-musl@1.5.13': + resolution: {integrity: sha512-+UVxc5yQavLWnsFCDYXp4HxDxhyuDt+V2IOdy+ClO/xJ8ii5vFz1QYQBm9s1ofXWPXn5BYyBVNhGuPstAYcO9A==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [musl] - '@tauri-apps/cli-linux-x64-gnu@1.5.12': - resolution: {integrity: sha512-H6jXU4AG8g6FZxX+U3M76zigbLvj7bE+wG+xOrS7xCRwkfAEKw0aulymdFfOl44KBZDQQsV5KYA6T6csx3KbIQ==} + '@tauri-apps/cli-linux-x64-gnu@1.5.13': + resolution: {integrity: sha512-QDIkbpMprEe08V9Yn+XMbQa2ErY9Cj6TlvcSGLzida4gAVHwf42AMxBBFSvjpdMyB7D5lJMsDSq5xhEeRPs/HQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [glibc] - '@tauri-apps/cli-linux-x64-musl@1.5.12': - resolution: {integrity: sha512-Y/0dzBD8oFZ04Xq75LKPJvOI2MbVFdwGY6w41l24OxNiNopF7AzdrZGTJ+MoUbU9PALNP8ABhOP6BYZiV528OA==} + '@tauri-apps/cli-linux-x64-musl@1.5.13': + resolution: {integrity: sha512-7JHNrF0b8Y7R693SG8JWhWmt/3d6vhyswEu26NUxQG2IYQlVY51sDPkub7S1cynh4++7CMV5sNK0EUr6hLrR9A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [musl] - '@tauri-apps/cli-win32-arm64-msvc@1.5.12': - resolution: {integrity: sha512-fxCS1/zQp+W7Lze+6Sh64RLqWFE57NsU+Y9L30ZKt5Prnt2LXEoa3POSaQpgHLRgwL/WfDW2nkYBRH3fVIrpQg==} + '@tauri-apps/cli-win32-arm64-msvc@1.5.13': + resolution: {integrity: sha512-p+j3IcrPnQ7/iaMlrdDBGT2SlB6MzjTbSdLo1jNE3DAeO98jByIJZyNme07Fv87280+2LXVB5XtusCsgTwIHCw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tauri-apps/cli-win32-ia32-msvc@1.5.12': - resolution: {integrity: sha512-keWSEBOxL8q750AzmL4L3DDJzDzmb6DGT3+0HTjbEfu+a2GRS1lnrkm3EEeAepPoz4r62+cOQbjPRP8YGtGfFw==} + '@tauri-apps/cli-win32-ia32-msvc@1.5.13': + resolution: {integrity: sha512-ypxRAGd8QYOCaBUmqzvHvrzj64OgfhzZQS/TSQlKWeJ9X1oQzQDNUrifsdaZZvZBf9yqSRf8lMYoN5qFjrHZfA==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@tauri-apps/cli-win32-x64-msvc@1.5.12': - resolution: {integrity: sha512-+eIvaPVwtVM7puXlCZIS1lSFF0VZ0gAUShKwk/kBZi8xUYQoNEW2RUWSPp+TEdZsMiAxd/zFZ+tGgv83Hxjbjg==} + '@tauri-apps/cli-win32-x64-msvc@1.5.13': + resolution: {integrity: sha512-B3YDAyZb8f6zKqZj/ydL/cQVkT/KxNyumXsX+UL4oM5E2DM89OD5BxMgqGr7zwmJSaRNRHkXRK+BMluvZjHG9w==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tauri-apps/cli@1.5.12': - resolution: {integrity: sha512-tMvcMVIrvNjoPIVO5pZk7lJrHVXw7NBggpJXRAQsD7VkMW9hT1uX3jVZeoPCmQ5KbpXvjoNXe+Ws8nE2NR/8Ow==} + '@tauri-apps/cli@1.5.13': + resolution: {integrity: sha512-wULOJNb/Dxc/E+Z0+7MkaqKYAmdjGJEFpZ5xcNhvC3BVX1O6MbhHjXGfwfu4mgIGhVqY1KJaKoXx7EDZAlk7Pw==} engines: {node: '>= 10'} hasBin: true @@ -840,8 +827,8 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/node@20.12.8': - resolution: {integrity: sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==} + '@types/node@20.12.11': + resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -855,8 +842,8 @@ packages: '@types/uuid@9.0.8': resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} - '@typescript-eslint/eslint-plugin@7.7.1': - resolution: {integrity: sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==} + '@typescript-eslint/eslint-plugin@7.8.0': + resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -866,8 +853,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.7.1': - resolution: {integrity: sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==} + '@typescript-eslint/parser@7.8.0': + resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -876,20 +863,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@6.21.0': - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/scope-manager@7.7.1': - resolution: {integrity: sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@7.8.0': resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.7.1': - resolution: {integrity: sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==} + '@typescript-eslint/type-utils@7.8.0': + resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -898,36 +877,10 @@ packages: typescript: optional: true - '@typescript-eslint/types@6.21.0': - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/types@7.7.1': - resolution: {integrity: sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@7.8.0': resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@6.21.0': - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@7.7.1': - resolution: {integrity: sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@7.8.0': resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -937,32 +890,12 @@ packages: typescript: optional: true - '@typescript-eslint/utils@6.21.0': - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - - '@typescript-eslint/utils@7.7.1': - resolution: {integrity: sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - '@typescript-eslint/utils@7.8.0': resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@6.21.0': - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/visitor-keys@7.7.1': - resolution: {integrity: sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@7.8.0': resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -974,14 +907,14 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@volar/language-core@2.2.0': - resolution: {integrity: sha512-a8WG9+4OdeNDW4ywABZIM6S6UN7em8uIlM/BZ2pWQUYrVmX+m8sj/X+QadvO+Li/t/LjAqbWJQtVgxdpEWLALQ==} + '@volar/language-core@2.2.2': + resolution: {integrity: sha512-GuvEL4JdxbnLVhPLICncCGT+tVW4cIz9GxXNeDofNnJ4iNTKhr5suGVsA1GLOne9PbraSjn8PlLt+pvLxuRVeQ==} - '@volar/source-map@2.2.0': - resolution: {integrity: sha512-HQlPRlHOVqCCHK8wI76ZldHkEwKsjp7E6idUc36Ekni+KJDNrqgSqPvyHQixybXPHNU7CI9Uxd9/IkxO7LuNBw==} + '@volar/source-map@2.2.2': + resolution: {integrity: sha512-vUwvZuSW6iN4JI9QRinh9EjFasx1TUtnaWMKwgWx08xz1PyYuNkLlWlrZXBZ5GGBhML0u230M/7X+AHY2h9yKg==} - '@volar/typescript@2.2.0': - resolution: {integrity: sha512-wC6l4zLiiCLxF+FGaHCbWlQYf4vMsnRxYhcI6WgvaNppOD6r1g+Ef1RKRJUApALWU46Yy/JDU/TbdV6w/X6Liw==} + '@volar/typescript@2.2.2': + resolution: {integrity: sha512-WcwOREz7+uOrpjUrKhOMaOKKmyPdtqF95HWX7SE0d9hhBB1KkfahxhaAex5U9Bn43LfINHlycLoYCNEtfeKm0g==} '@vue-macros/api@0.9.6': resolution: {integrity: sha512-B5QS7WC1M1T4V8mjwZQl//mH3IcD2EEVO7A0NDR34ibLPT89oZkmqGjsO1Iq4ozIujljKQ6Mvb+yRZsu1piAfA==} @@ -1148,17 +1081,17 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.26': - resolution: {integrity: sha512-N9Vil6Hvw7NaiyFUFBPXrAyETIGlQ8KcFMkyk6hW1Cl6NvoqvP+Y8p1Eqvx+UdqsnrnI9+HMUEJegzia3mhXmQ==} + '@vue/compiler-core@3.4.27': + resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} - '@vue/compiler-dom@3.4.26': - resolution: {integrity: sha512-4CWbR5vR9fMg23YqFOhr6t6WB1Fjt62d6xdFPyj8pxrYub7d+OgZaObMsoxaF9yBUHPMiPFK303v61PwAuGvZA==} + '@vue/compiler-dom@3.4.27': + resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} - '@vue/compiler-sfc@3.4.26': - resolution: {integrity: sha512-It1dp+FAOCgluYSVYlDn5DtZBxk1NCiJJfu2mlQqa/b+k8GL6NG/3/zRbJnHdhV2VhxFghaDq5L4K+1dakW6cw==} + '@vue/compiler-sfc@3.4.27': + resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==} - '@vue/compiler-ssr@3.4.26': - resolution: {integrity: sha512-FNwLfk7LlEPRY/g+nw2VqiDKcnDTVdCfBREekF8X74cPLiWHUX6oldktf/Vx28yh4STNy7t+/yuLoMBBF7YDiQ==} + '@vue/compiler-ssr@3.4.27': + resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==} '@vue/devtools-api@6.6.1': resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} @@ -1182,22 +1115,30 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.26': - resolution: {integrity: sha512-E/ynEAu/pw0yotJeLdvZEsp5Olmxt+9/WqzvKff0gE67tw73gmbx6tRkiagE/eH0UCubzSlGRebCbidB1CpqZQ==} - - '@vue/runtime-core@3.4.26': - resolution: {integrity: sha512-AFJDLpZvhT4ujUgZSIL9pdNcO23qVFh7zWCsNdGQBw8ecLNxOOnPcK9wTTIYCmBJnuPHpukOwo62a2PPivihqw==} - - '@vue/runtime-dom@3.4.26': - resolution: {integrity: sha512-UftYA2hUXR2UOZD/Fc3IndZuCOOJgFxJsWOxDkhfVcwLbsfh2CdXE2tG4jWxBZuDAs9J9PzRTUFt1PgydEtItw==} - - '@vue/server-renderer@3.4.26': - resolution: {integrity: sha512-xoGAqSjYDPGAeRWxeoYwqJFD/gw7mpgzOvSxEmjWaFO2rE6qpbD1PC172YRpvKhrihkyHJkNDADFXTfCyVGhKw==} + '@vue/language-core@2.0.17': + resolution: {integrity: sha512-tHw2J6G9yL4kn3jN5MftOHEq86Y6qnuohBQ1OHkJ73fAv3OYgwDI1cfX7ds0OEJEycOMG64BA3ql5bDgDa41zw==} peerDependencies: - vue: 3.4.26 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true - '@vue/shared@3.4.26': - resolution: {integrity: sha512-Fg4zwR0GNnjzodMt3KRy2AWGMKQXByl56+4HjN87soxLNU9P5xcJkstAlIeEF3cU6UYOzmJl1tV0dVPGIljCnQ==} + '@vue/reactivity@3.4.27': + resolution: {integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==} + + '@vue/runtime-core@3.4.27': + resolution: {integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==} + + '@vue/runtime-dom@3.4.27': + resolution: {integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==} + + '@vue/server-renderer@3.4.27': + resolution: {integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==} + peerDependencies: + vue: 3.4.27 + + '@vue/shared@3.4.27': + resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1319,8 +1260,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001616: - resolution: {integrity: sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw==} + caniuse-lite@1.0.30001617: + resolution: {integrity: sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==} chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -1455,8 +1396,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.4.756: - resolution: {integrity: sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw==} + electron-to-chromium@1.4.763: + resolution: {integrity: sha512-k4J8NrtJ9QrvHLRo8Q18OncqBCB7tIUyqxRcJnlonQ0ioHKYB988GcDFF3ZePmnb8eHEopDs/wPHR/iGAFgoUQ==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1464,8 +1405,8 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - enhanced-resolve@5.16.0: - resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==} + enhanced-resolve@5.16.1: + resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -1532,13 +1473,13 @@ packages: eslint-parser-plain@0.1.0: resolution: {integrity: sha512-oOeA6FWU0UJT/Rxc3XF5Cq0nbIZbylm7j8+plqq0CZoE6m4u32OXJrR+9iy4srGMmF6v6pmgvP1zPxSRIGh3sg==} - eslint-plugin-antfu@2.1.2: - resolution: {integrity: sha512-s7ZTOM3uq0iqpp6gF0UEotnvup7f2PHBUftCytLZX0+6C9j9KadKZQh6bVVngAyFgsmeD9+gcBopOYLClb2oDg==} + eslint-plugin-antfu@2.2.0: + resolution: {integrity: sha512-QHzHYP+fyfhSkIdcuT9JZ4rCPuJOoHRE27gglPYHlJ6lxB7pO9i45yAy4aurx/rleBuEC27U4c//1Nwtbasj4Q==} peerDependencies: eslint: '*' - eslint-plugin-command@0.1.8: - resolution: {integrity: sha512-QNkBKbkImGdwwcyTwF9ZoLoOrT3oBFLiJHoLF9ugsCAItRBURpZXLm/n6LrJWLWeHBqD42LdEYjbUmuMdRxRoA==} + eslint-plugin-command@0.2.0: + resolution: {integrity: sha512-SGOMTs6Pu5HQKwCF9uZ214cdVlJ99U+6GRoUS01zeLZmcQcFU4YXy2KTKqXaEsNCvaFY91OrHRZbh4/1xt9Yzw==} peerDependencies: eslint: '*' @@ -1565,8 +1506,8 @@ packages: peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 - eslint-plugin-jsdoc@48.2.3: - resolution: {integrity: sha512-r9DMAmFs66VNvNqRLLjHejdnJtILrt3xGi+Qx0op0oRfFGVpOR1Hb3BC++MacseHx93d8SKYPhyrC9BS7Os2QA==} + eslint-plugin-jsdoc@48.2.4: + resolution: {integrity: sha512-3ebvVgCJFy06gpmuS2ynz13uh9iFSzZ1C1dDkgcSAqVVg82zlORKMk2fvjq708pAO6bwfs5YLttknFEbaoDiGw==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -1577,14 +1518,14 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-markdown@4.0.1: - resolution: {integrity: sha512-5/MnGvYU0i8MbHH5cg8S+Vl3DL+bqRNYshk1xUO86DilNBaxtTkhH+5FD0/yO03AmlI6+lfNFdk2yOw72EPzpA==} + eslint-plugin-markdown@5.0.0: + resolution: {integrity: sha512-kY2u9yDhzvfZ0kmRTsvgm3mTnvZgTSGIIPeHg3yesSx4R5CTCnITUjCPhzCD1MUhNcqHU5Tr6lzx+02EclVPbw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8' - eslint-plugin-n@17.4.0: - resolution: {integrity: sha512-RtgGgNpYxECwE9dFr+D66RtbN0B8r/fY6ZF8EVsmK2YnZxE8/n9LNQhgnkL9z37UFZjYVmvMuC32qu7fQBsLVQ==} + eslint-plugin-n@17.6.0: + resolution: {integrity: sha512-Y73o88ROwbCtVCCmZjYlYcPYkOG7mIzxxVK1XFRSa2epbKWtAPsmYpAD0pqxg/ZwlcWxMDceQPKHYQi4VIHz7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -1646,8 +1587,8 @@ packages: vitest: optional: true - eslint-plugin-vue@9.25.0: - resolution: {integrity: sha512-tDWlx14bVe6Bs+Nnh3IGrD+hb11kf2nukfm6jLsmJIhmiRQ1SUaksvwY9U5MvPB0pcrg0QK0xapQkfITs3RKOA==} + eslint-plugin-vue@9.26.0: + resolution: {integrity: sha512-eTvlxXgd4ijE1cdur850G6KalZqk65k1JKoOI2d1kT3hr8sPD07j1q98FRFdNnpxBELGPWxZmInxeHGF/GxtqQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -1809,8 +1750,8 @@ packages: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} - get-tsconfig@4.7.3: - resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==} + get-tsconfig@4.7.5: + resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -1820,8 +1761,8 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob@10.3.12: - resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} + glob@10.3.14: + resolution: {integrity: sha512-4fkAqu93xe9Mk7le9v0y3VrPDqLKHarNi2s4Pv7f2yOvfhWfhc7hRPHC/JyqMqb8B/Dt/eGS4n7ykwf3fOsl8g==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true @@ -1837,8 +1778,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.1.0: - resolution: {integrity: sha512-926gJqg+4mkxwYKiFvoomM4J0kWESfk3qfTvRL2/oc/tK/eTDBbrfcKnSa2KtfdxB5onoL7D3A3qIHQFpd4+UA==} + globals@15.2.0: + resolution: {integrity: sha512-FQ5YwCHZM3nCmtb5FzEWwdUc9K5d3V/w9mzcz8iGD1gC/aOTHc6PouYu0kkKipNJqHAT7m51sqzQjEjIP+cK0A==} engines: {node: '>=18'} globby@11.1.0: @@ -2090,10 +2031,6 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - magic-string-ast@0.5.0: resolution: {integrity: sha512-mxjxZ5zoR4+ybulZ7Z5qdZUTdAfiKJ1Il80kN/I4jWsHTTqNKZ9KsBa3Jepo+3U09I04qiyC2+7MZD8v4rJOoA==} engines: {node: '>=16.14.0'} @@ -2139,16 +2076,12 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.4: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} - minipass@7.1.0: - resolution: {integrity: sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==} + minipass@7.1.1: + resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==} engines: {node: '>=16 || 14 >=14.17'} mitt@3.0.1: @@ -2164,6 +2097,9 @@ packages: ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + muggle-string@0.4.1: resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} @@ -2287,8 +2223,8 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-scurry@1.10.2: - resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} + path-scurry@1.11.0: + resolution: {integrity: sha512-LNHTaVkzaYaLGlO+0u3rQTz7QrHTFOuKyba9JMTQutkmtNew8dw8wOD7mTU/5fCPZzCWpfW0XnQKzY61P0aTaw==} engines: {node: '>=16 || 14 >=14.17'} path-type@4.0.0: @@ -2332,8 +2268,8 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - pkg-types@1.1.0: - resolution: {integrity: sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==} + pkg-types@1.1.1: + resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} @@ -2491,8 +2427,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} hasBin: true @@ -2711,8 +2647,8 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - unplugin-auto-import@0.17.5: - resolution: {integrity: sha512-fHNDkDSxv3PGagX1wmKBYBkgaM4AKAgZmdJw/bxjhNljx9KSXSgHpGfX0MwUrq9qw6q1bhHIZVWyOwoY2koo4w==} + unplugin-auto-import@0.17.6: + resolution: {integrity: sha512-dmX0Pex5DzMzVuALkexboOZvh51fL/BD6aoPO7qHoTYGlQp0GRKsREv2KMF1lzYI9SXKQiRxAjwzbQnrFFNydQ==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': ^3.2.2 @@ -2821,8 +2757,8 @@ packages: peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 - vite-plugin-vue-inspector@5.0.1: - resolution: {integrity: sha512-R93P8iFa6BPODhc/aOtO04A8FFMMyFIfm8ZVSmN+8vU1TgwsHya734APGpX4fVHSPX2aVwYyiezXBUYQ0Opsqw==} + vite-plugin-vue-inspector@5.1.0: + resolution: {integrity: sha512-yIw9dvBz9nQW7DPfbJtUVW6JTnt67hqTPRnTwT2CZWMqDvISyQHRjgKl32nlMh1DRH+92533Sv6t59pWMLUCWA==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -2892,14 +2828,14 @@ packages: vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tsc@2.0.16: - resolution: {integrity: sha512-/gHAWJa216PeEhfxtAToIbxdWgw01wuQzo48ZUqMYVEyNqDp+OYV9xMO5HaPS2P3Ls0+EsjguMZLY4cGobX4Ew==} + vue-tsc@2.0.17: + resolution: {integrity: sha512-RRZsiCBD1hvATQb321xV+SkRDKsK5hgFQ4WXy5wuYsyyjz8xAK4DjxHkpH7PFoJKUbZTbeW8KzhejzXZS49Tzw==} hasBin: true peerDependencies: typescript: '*' - vue@3.4.26: - resolution: {integrity: sha512-bUIq/p+VB+0xrJubaemrfhk1/FiW9iX+pDV+62I/XJ6EkspAO9/DXEjbDFoe8pIfOZBqfk45i9BMc41ptP/uRg==} + vue@3.4.27: + resolution: {integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2941,9 +2877,6 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml-eslint-parser@1.2.2: resolution: {integrity: sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==} engines: {node: ^14.17.0 || >=16.0.0} @@ -2978,36 +2911,35 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@2.16.1(@vue/compiler-sfc@3.4.26)(eslint-plugin-format@0.1.1)(eslint@9.2.0)(typescript@5.4.5)': + '@antfu/eslint-config@2.17.0(@vue/compiler-sfc@3.4.27)(eslint-plugin-format@0.1.1(eslint@9.2.0))(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@antfu/install-pkg': 0.3.3 '@clack/prompts': 0.7.0 - '@stylistic/eslint-plugin': 1.8.0(eslint@9.2.0)(typescript@5.4.5) - '@typescript-eslint/eslint-plugin': 7.7.1(@typescript-eslint/parser@7.7.1)(eslint@9.2.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.1(eslint@9.2.0)(typescript@5.4.5) + '@stylistic/eslint-plugin': 2.1.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 eslint-config-flat-gitignore: 0.1.5 eslint-flat-config-utils: 0.2.4 eslint-merge-processors: 0.1.0(eslint@9.2.0) - eslint-plugin-antfu: 2.1.2(eslint@9.2.0) - eslint-plugin-command: 0.1.8(eslint@9.2.0) + eslint-plugin-antfu: 2.2.0(eslint@9.2.0) + eslint-plugin-command: 0.2.0(eslint@9.2.0) eslint-plugin-eslint-comments: 3.2.0(eslint@9.2.0) - eslint-plugin-format: 0.1.1(eslint@9.2.0) eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.4.5) - eslint-plugin-jsdoc: 48.2.3(eslint@9.2.0) + eslint-plugin-jsdoc: 48.2.4(eslint@9.2.0) eslint-plugin-jsonc: 2.15.1(eslint@9.2.0) - eslint-plugin-markdown: 4.0.1(eslint@9.2.0) - eslint-plugin-n: 17.4.0(eslint@9.2.0) + eslint-plugin-markdown: 5.0.0(eslint@9.2.0) + eslint-plugin-n: 17.6.0(eslint@9.2.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 2.10.0(eslint@9.2.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2) + eslint-plugin-perfectionist: 2.10.0(eslint@9.2.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.2.0)) eslint-plugin-toml: 0.11.0(eslint@9.2.0) eslint-plugin-unicorn: 52.0.0(eslint@9.2.0) - eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.7.1)(eslint@9.2.0) - eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.7.1)(eslint@9.2.0)(typescript@5.4.5) - eslint-plugin-vue: 9.25.0(eslint@9.2.0) + eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0) + eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-vue: 9.26.0(eslint@9.2.0) eslint-plugin-yml: 1.14.0(eslint@9.2.0) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.26)(eslint@9.2.0) - globals: 15.1.0 + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.27)(eslint@9.2.0) + globals: 15.2.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 @@ -3016,6 +2948,8 @@ snapshots: vue-eslint-parser: 9.4.2(eslint@9.2.0) yaml-eslint-parser: 1.2.2 yargs: 17.7.2 + optionalDependencies: + eslint-plugin-format: 0.1.1(eslint@9.2.0) transitivePeerDependencies: - '@vue/compiler-sfc' - supports-color @@ -3027,7 +2961,7 @@ snapshots: dependencies: '@jsdevtools/ez-spawn': 3.0.4 - '@antfu/utils@0.7.7': {} + '@antfu/utils@0.7.8': {} '@babel/code-frame@7.24.2': dependencies: @@ -3254,8 +3188,11 @@ snapshots: '@dprint/toml@0.6.1': {} - '@es-joy/jsdoccomment@0.42.0': + '@es-joy/jsdoccomment@0.43.0': dependencies: + '@types/eslint': 8.56.10 + '@types/estree': 1.0.5 + '@typescript-eslint/types': 7.8.0 comment-parser: 1.4.1 esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 @@ -3380,7 +3317,7 @@ snapshots: '@humanwhocodes/retry@0.2.4': {} - '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1)': + '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5)))': dependencies: '@intlify/message-compiler': 9.13.1 '@intlify/shared': 9.13.1 @@ -3390,8 +3327,9 @@ snapshots: jsonc-eslint-parser: 2.4.0 mlly: 1.7.0 source-map-js: 1.2.0 - vue-i18n: 9.13.1(vue@3.4.26) yaml-eslint-parser: 1.2.2 + optionalDependencies: + vue-i18n: 9.13.1(vue@3.4.27(typescript@5.4.5)) '@intlify/core-base@9.13.1': dependencies: @@ -3405,12 +3343,12 @@ snapshots: '@intlify/shared@9.13.1': {} - '@intlify/unplugin-vue-i18n@4.0.0(vue-i18n@9.13.1)': + '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.17.2)(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5)))': dependencies: - '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1) + '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5))) '@intlify/shared': 9.13.1 - '@rollup/pluginutils': 5.1.0 - '@vue/compiler-sfc': 3.4.26 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@vue/compiler-sfc': 3.4.27 debug: 4.3.4 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -3419,7 +3357,8 @@ snapshots: picocolors: 1.0.0 source-map-js: 1.2.0 unplugin: 1.10.1 - vue-i18n: 9.13.1(vue@3.4.26) + optionalDependencies: + vue-i18n: 9.13.1(vue@3.4.27(typescript@5.4.5)) transitivePeerDependencies: - rollup - supports-color @@ -3490,11 +3429,13 @@ snapshots: '@polka/url@1.0.0-next.25': {} - '@rollup/pluginutils@5.1.0': + '@rollup/pluginutils@5.1.0(rollup@4.17.2)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: + rollup: 4.17.2 '@rollup/rollup-android-arm-eabi@4.17.2': optional: true @@ -3544,98 +3485,97 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.17.2': optional: true - '@stylistic/eslint-plugin-js@1.8.0(eslint@9.2.0)': + '@stylistic/eslint-plugin-js@2.1.0(eslint@9.2.0)': dependencies: '@types/eslint': 8.56.10 acorn: 8.11.3 - escape-string-regexp: 4.0.0 eslint: 9.2.0 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-visitor-keys: 4.0.0 + espree: 10.0.1 - '@stylistic/eslint-plugin-jsx@1.8.0(eslint@9.2.0)': + '@stylistic/eslint-plugin-jsx@2.1.0(eslint@9.2.0)': dependencies: - '@stylistic/eslint-plugin-js': 1.8.0(eslint@9.2.0) + '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.2.0) '@types/eslint': 8.56.10 eslint: 9.2.0 estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@1.8.0(eslint@9.2.0)(typescript@5.4.5)': + '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin-ts@1.8.0(eslint@9.2.0)(typescript@5.4.5)': + '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@stylistic/eslint-plugin-js': 1.8.0(eslint@9.2.0) + '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.2.0) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin@1.8.0(eslint@9.2.0)(typescript@5.4.5)': + '@stylistic/eslint-plugin@2.1.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@stylistic/eslint-plugin-js': 1.8.0(eslint@9.2.0) - '@stylistic/eslint-plugin-jsx': 1.8.0(eslint@9.2.0) - '@stylistic/eslint-plugin-plus': 1.8.0(eslint@9.2.0)(typescript@5.4.5) - '@stylistic/eslint-plugin-ts': 1.8.0(eslint@9.2.0)(typescript@5.4.5) + '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.2.0) + '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.2.0) + '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.2.0)(typescript@5.4.5) + '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.2.0)(typescript@5.4.5) '@types/eslint': 8.56.10 eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript - '@tauri-apps/api@1.5.4': {} + '@tauri-apps/api@1.5.5': {} - '@tauri-apps/cli-darwin-arm64@1.5.12': + '@tauri-apps/cli-darwin-arm64@1.5.13': optional: true - '@tauri-apps/cli-darwin-x64@1.5.12': + '@tauri-apps/cli-darwin-x64@1.5.13': optional: true - '@tauri-apps/cli-linux-arm-gnueabihf@1.5.12': + '@tauri-apps/cli-linux-arm-gnueabihf@1.5.13': optional: true - '@tauri-apps/cli-linux-arm64-gnu@1.5.12': + '@tauri-apps/cli-linux-arm64-gnu@1.5.13': optional: true - '@tauri-apps/cli-linux-arm64-musl@1.5.12': + '@tauri-apps/cli-linux-arm64-musl@1.5.13': optional: true - '@tauri-apps/cli-linux-x64-gnu@1.5.12': + '@tauri-apps/cli-linux-x64-gnu@1.5.13': optional: true - '@tauri-apps/cli-linux-x64-musl@1.5.12': + '@tauri-apps/cli-linux-x64-musl@1.5.13': optional: true - '@tauri-apps/cli-win32-arm64-msvc@1.5.12': + '@tauri-apps/cli-win32-arm64-msvc@1.5.13': optional: true - '@tauri-apps/cli-win32-ia32-msvc@1.5.12': + '@tauri-apps/cli-win32-ia32-msvc@1.5.13': optional: true - '@tauri-apps/cli-win32-x64-msvc@1.5.12': + '@tauri-apps/cli-win32-x64-msvc@1.5.13': optional: true - '@tauri-apps/cli@1.5.12': + '@tauri-apps/cli@1.5.13': optionalDependencies: - '@tauri-apps/cli-darwin-arm64': 1.5.12 - '@tauri-apps/cli-darwin-x64': 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 + '@tauri-apps/cli-darwin-arm64': 1.5.13 + '@tauri-apps/cli-darwin-x64': 1.5.13 + '@tauri-apps/cli-linux-arm-gnueabihf': 1.5.13 + '@tauri-apps/cli-linux-arm64-gnu': 1.5.13 + '@tauri-apps/cli-linux-arm64-musl': 1.5.13 + '@tauri-apps/cli-linux-x64-gnu': 1.5.13 + '@tauri-apps/cli-linux-x64-musl': 1.5.13 + '@tauri-apps/cli-win32-arm64-msvc': 1.5.13 + '@tauri-apps/cli-win32-ia32-msvc': 1.5.13 + '@tauri-apps/cli-win32-x64-msvc': 1.5.13 '@types/eslint@8.56.10': dependencies: @@ -3659,7 +3599,7 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/node@20.12.8': + '@types/node@20.12.11': dependencies: undici-types: 5.26.5 @@ -3671,97 +3611,58 @@ snapshots: '@types/uuid@9.0.8': {} - '@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1)(eslint@9.2.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.7.1(eslint@9.2.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/type-utils': 7.7.1(eslint@9.2.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.1(eslint@9.2.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/type-utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 eslint: 9.2.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.6.0 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.7.1(eslint@9.2.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 eslint: 9.2.0 + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@6.21.0': - dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - - '@typescript-eslint/scope-manager@7.7.1': - dependencies: - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/visitor-keys': 7.7.1 - '@typescript-eslint/scope-manager@7.8.0': dependencies: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/visitor-keys': 7.8.0 - '@typescript-eslint/type-utils@7.7.1(eslint@9.2.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.8.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.1(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) debug: 4.3.4 eslint: 9.2.0 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@6.21.0': {} - - '@typescript-eslint/types@7.7.1': {} - '@typescript-eslint/types@7.8.0': {} - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)': - dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@7.7.1(typescript@5.4.5)': - dependencies: - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/visitor-keys': 7.7.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) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 7.8.0 @@ -3770,40 +3671,13 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@6.21.0(eslint@9.2.0)(typescript@5.4.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) - eslint: 9.2.0 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@7.7.1(eslint@9.2.0)(typescript@5.4.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) - eslint: 9.2.0 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/utils@7.8.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) @@ -3813,280 +3687,273 @@ snapshots: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) eslint: 9.2.0 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@6.21.0': - dependencies: - '@typescript-eslint/types': 6.21.0 - eslint-visitor-keys: 3.4.3 - - '@typescript-eslint/visitor-keys@7.7.1': - dependencies: - '@typescript-eslint/types': 7.7.1 - eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.8.0': dependencies: '@typescript-eslint/types': 7.8.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.0.4(vite@5.2.11)(vue@3.4.26)': + '@vitejs/plugin-vue@5.0.4(vite@5.2.11(@types/node@20.12.11))(vue@3.4.27(typescript@5.4.5))': dependencies: - vite: 5.2.11(@types/node@20.12.8) - vue: 3.4.26(typescript@5.4.5) + vite: 5.2.11(@types/node@20.12.11) + vue: 3.4.27(typescript@5.4.5) - '@volar/language-core@2.2.0': + '@volar/language-core@2.2.2': dependencies: - '@volar/source-map': 2.2.0 + '@volar/source-map': 2.2.2 - '@volar/source-map@2.2.0': + '@volar/source-map@2.2.2': dependencies: muggle-string: 0.4.1 - '@volar/typescript@2.2.0': + '@volar/typescript@2.2.2': dependencies: - '@volar/language-core': 2.2.0 + '@volar/language-core': 2.2.2 path-browserify: 1.0.1 - '@vue-macros/api@0.9.6(vue@3.4.26)': + '@vue-macros/api@0.9.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: '@babel/types': 7.24.5 - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue - '@vue-macros/better-define@1.7.6(vue@3.4.26)': + '@vue-macros/better-define@1.7.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/api': 0.9.6(vue@3.4.26) - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/api': 0.9.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/boolean-prop@0.3.4(vue@3.4.26)': + '@vue-macros/boolean-prop@0.3.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue/compiler-core': 3.4.26 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue/compiler-core': 3.4.27 transitivePeerDependencies: - rollup - vue - '@vue-macros/chain-call@0.2.4(vue@3.4.26)': + '@vue-macros/chain-call@0.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/common@1.10.3(vue@3.4.26)': + '@vue-macros/common@1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: '@babel/types': 7.24.5 - '@rollup/pluginutils': 5.1.0 - '@vue/compiler-sfc': 3.4.26 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@vue/compiler-sfc': 3.4.27 ast-kit: 0.12.1 local-pkg: 0.5.0 magic-string-ast: 0.5.0 - vue: 3.4.26(typescript@5.4.5) + optionalDependencies: + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/define-emit@0.2.6(vue@3.4.26)': + '@vue-macros/define-emit@0.2.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/api': 0.9.6(vue@3.4.26) - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/api': 0.9.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/define-models@1.2.4(vue@3.4.26)': + '@vue-macros/define-models@1.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) ast-walker-scope: 0.6.1 unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/define-prop@0.3.6(vue@3.4.26)': + '@vue-macros/define-prop@0.3.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/api': 0.9.6(vue@3.4.26) - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/api': 0.9.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/define-props-refs@1.2.4(vue@3.4.26)': + '@vue-macros/define-props-refs@1.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/define-props@2.0.5(@vue-macros/reactivity-transform@0.4.5)(vue@3.4.26)': + '@vue-macros/define-props@2.0.5(@vue-macros/reactivity-transform@0.4.5(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)))(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue-macros/reactivity-transform': 0.4.5(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/reactivity-transform': 0.4.5(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/define-render@1.5.4(vue@3.4.26)': + '@vue-macros/define-render@1.5.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/define-slots@1.1.4(vue@3.4.26)': + '@vue-macros/define-slots@1.1.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/devtools@0.2.0(typescript@5.4.5)(vite@5.2.11)': + '@vue-macros/devtools@0.2.0(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.11))': dependencies: sirv: 2.0.4 - vite: 5.2.11(@types/node@20.12.8) - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) + optionalDependencies: + vite: 5.2.11(@types/node@20.12.11) transitivePeerDependencies: - typescript - '@vue-macros/export-expose@0.1.4(vue@3.4.26)': + '@vue-macros/export-expose@0.1.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue/compiler-sfc': 3.4.26 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue/compiler-sfc': 3.4.27 unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/export-props@0.4.4(vue@3.4.26)': + '@vue-macros/export-props@0.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/export-render@0.2.4(vue@3.4.26)': + '@vue-macros/export-render@0.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue/compiler-sfc': 3.4.26 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue/compiler-sfc': 3.4.27 unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/hoist-static@1.5.4(vue@3.4.26)': + '@vue-macros/hoist-static@1.5.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/jsx-directive@0.8.13(vue@3.4.26)': + '@vue-macros/jsx-directive@0.8.13(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/named-template@0.4.4(vue@3.4.26)': + '@vue-macros/named-template@0.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue/compiler-dom': 3.4.26 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue/compiler-dom': 3.4.27 unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/reactivity-transform@0.4.5(vue@3.4.26)': + '@vue-macros/reactivity-transform@0.4.5(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: '@babel/parser': 7.24.5 - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue/compiler-core': 3.4.26 - '@vue/shared': 3.4.26 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue/compiler-core': 3.4.27 + '@vue/shared': 3.4.27 magic-string: 0.30.10 unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - rollup - '@vue-macros/setup-block@0.3.4(vue@3.4.26)': + '@vue-macros/setup-block@0.3.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue/compiler-dom': 3.4.26 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue/compiler-dom': 3.4.27 unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/setup-component@0.17.4(vue@3.4.26)': + '@vue-macros/setup-component@0.17.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/setup-sfc@0.17.4(vue@3.4.26)': + '@vue-macros/setup-sfc@0.17.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/short-bind@0.2.4(vue@3.4.26)': + '@vue-macros/short-bind@0.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue/compiler-core': 3.4.26 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue/compiler-core': 3.4.27 transitivePeerDependencies: - rollup - vue - '@vue-macros/short-emits@1.5.4(vue@3.4.26)': + '@vue-macros/short-emits@1.5.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/short-vmodel@1.4.4(vue@3.4.26)': + '@vue-macros/short-vmodel@1.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue/compiler-core': 3.4.26 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue/compiler-core': 3.4.27 transitivePeerDependencies: - rollup - vue - '@vue-macros/volar@0.19.0(@vue-macros/reactivity-transform@0.4.5)(typescript@5.4.5)(vue-tsc@2.0.16)(vue@3.4.26)': + '@vue-macros/volar@0.19.0(@vue-macros/reactivity-transform@0.4.5(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)))(rollup@4.17.2)(typescript@5.4.5)(vue-tsc@2.0.17(typescript@5.4.5))(vue@3.4.27(typescript@5.4.5))': dependencies: - '@rollup/pluginutils': 5.1.0 - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue-macros/define-props': 2.0.5(@vue-macros/reactivity-transform@0.4.5)(vue@3.4.26) - '@vue-macros/short-bind': 0.2.4(vue@3.4.26) - '@vue-macros/short-vmodel': 1.4.4(vue@3.4.26) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/define-props': 2.0.5(@vue-macros/reactivity-transform@0.4.5(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)))(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/short-bind': 0.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/short-vmodel': 1.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) '@vue/language-core': 2.0.16(typescript@5.4.5) - '@vue/shared': 3.4.26 - vue-tsc: 2.0.16(typescript@5.4.5) + '@vue/shared': 3.4.27 + optionalDependencies: + vue-tsc: 2.0.17(typescript@5.4.5) transitivePeerDependencies: - '@vue-macros/reactivity-transform' - rollup @@ -4097,7 +3964,6 @@ snapshots: '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.5)': dependencies: - '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) @@ -4109,6 +3975,8 @@ snapshots: camelcase: 6.3.0 html-tags: 3.3.1 svg-tags: 1.0.0 + optionalDependencies: + '@babel/core': 7.24.5 transitivePeerDependencies: - supports-color @@ -4119,60 +3987,60 @@ snapshots: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.5 '@babel/parser': 7.24.5 - '@vue/compiler-sfc': 3.4.26 + '@vue/compiler-sfc': 3.4.27 - '@vue/compiler-core@3.4.26': + '@vue/compiler-core@3.4.27': dependencies: '@babel/parser': 7.24.5 - '@vue/shared': 3.4.26 + '@vue/shared': 3.4.27 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.26': + '@vue/compiler-dom@3.4.27': dependencies: - '@vue/compiler-core': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/compiler-core': 3.4.27 + '@vue/shared': 3.4.27 - '@vue/compiler-sfc@3.4.26': + '@vue/compiler-sfc@3.4.27': dependencies: '@babel/parser': 7.24.5 - '@vue/compiler-core': 3.4.26 - '@vue/compiler-dom': 3.4.26 - '@vue/compiler-ssr': 3.4.26 - '@vue/shared': 3.4.26 + '@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-ssr@3.4.26': + '@vue/compiler-ssr@3.4.27': dependencies: - '@vue/compiler-dom': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/compiler-dom': 3.4.27 + '@vue/shared': 3.4.27 '@vue/devtools-api@6.6.1': {} - '@vue/devtools-core@7.1.3(vite@5.2.11)(vue@3.4.26)': + '@vue/devtools-core@7.1.3(vite@5.2.11(@types/node@20.12.11))(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue/devtools-kit': 7.1.3(vue@3.4.26) + '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-shared': 7.1.3 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.2.11) + vite-hot-client: 0.2.3(vite@5.2.11(@types/node@20.12.11)) transitivePeerDependencies: - vite - vue - '@vue/devtools-kit@7.1.3(vue@3.4.26)': + '@vue/devtools-kit@7.1.3(vue@3.4.27(typescript@5.4.5))': dependencies: '@vue/devtools-shared': 7.1.3 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) '@vue/devtools-shared@7.1.3': dependencies: @@ -4180,37 +4048,50 @@ snapshots: '@vue/language-core@2.0.16(typescript@5.4.5)': dependencies: - '@volar/language-core': 2.2.0 - '@vue/compiler-dom': 3.4.26 - '@vue/shared': 3.4.26 + '@volar/language-core': 2.2.2 + '@vue/compiler-dom': 3.4.27 + '@vue/shared': 3.4.27 computeds: 0.0.1 minimatch: 9.0.4 path-browserify: 1.0.1 - typescript: 5.4.5 vue-template-compiler: 2.7.16 + optionalDependencies: + typescript: 5.4.5 - '@vue/reactivity@3.4.26': + '@vue/language-core@2.0.17(typescript@5.4.5)': dependencies: - '@vue/shared': 3.4.26 + '@volar/language-core': 2.2.2 + '@vue/compiler-dom': 3.4.27 + '@vue/shared': 3.4.27 + computeds: 0.0.1 + minimatch: 9.0.4 + path-browserify: 1.0.1 + vue-template-compiler: 2.7.16 + optionalDependencies: + typescript: 5.4.5 - '@vue/runtime-core@3.4.26': + '@vue/reactivity@3.4.27': dependencies: - '@vue/reactivity': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/shared': 3.4.27 - '@vue/runtime-dom@3.4.26': + '@vue/runtime-core@3.4.27': dependencies: - '@vue/runtime-core': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/reactivity': 3.4.27 + '@vue/shared': 3.4.27 + + '@vue/runtime-dom@3.4.27': + dependencies: + '@vue/runtime-core': 3.4.27 + '@vue/shared': 3.4.27 csstype: 3.1.3 - '@vue/server-renderer@3.4.26(vue@3.4.26)': + '@vue/server-renderer@3.4.27(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue/compiler-ssr': 3.4.26 - '@vue/shared': 3.4.26 - vue: 3.4.26(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.27 + '@vue/shared': 3.4.27 + vue: 3.4.27(typescript@5.4.5) - '@vue/shared@3.4.26': {} + '@vue/shared@3.4.27': {} acorn-jsx@5.3.2(acorn@8.11.3): dependencies: @@ -4271,7 +4152,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.38): dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001616 + caniuse-lite: 1.0.30001617 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -4299,8 +4180,8 @@ snapshots: browserslist@4.23.0: dependencies: - caniuse-lite: 1.0.30001616 - electron-to-chromium: 1.4.756 + caniuse-lite: 1.0.30001617 + electron-to-chromium: 1.4.763 node-releases: 2.0.14 update-browserslist-db: 1.0.15(browserslist@4.23.0) @@ -4318,7 +4199,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001616: {} + caniuse-lite@1.0.30001617: {} chalk@2.4.2: dependencies: @@ -4403,7 +4284,7 @@ snapshots: debug@3.2.7: dependencies: - ms: 2.1.2 + ms: 2.1.3 debug@4.3.4: dependencies: @@ -4434,13 +4315,13 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.4.756: {} + electron-to-chromium@1.4.763: {} emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} - enhanced-resolve@5.16.0: + enhanced-resolve@5.16.1: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 @@ -4498,7 +4379,7 @@ snapshots: eslint-compat-utils@0.5.0(eslint@9.2.0): dependencies: eslint: 9.2.0 - semver: 7.6.0 + semver: 7.6.2 eslint-config-flat-gitignore@0.1.5: dependencies: @@ -4529,11 +4410,12 @@ snapshots: eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.1.2(eslint@9.2.0): + eslint-plugin-antfu@2.2.0(eslint@9.2.0): dependencies: + '@antfu/utils': 0.7.8 eslint: 9.2.0 - eslint-plugin-command@0.1.8(eslint@9.2.0): + eslint-plugin-command@0.2.0(eslint@9.2.0): dependencies: eslint: 9.2.0 @@ -4568,17 +4450,17 @@ snapshots: doctrine: 3.0.0 eslint: 9.2.0 eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.7.3 + get-tsconfig: 4.7.5 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@48.2.3(eslint@9.2.0): + eslint-plugin-jsdoc@48.2.4(eslint@9.2.0): dependencies: - '@es-joy/jsdoccomment': 0.42.0 + '@es-joy/jsdoccomment': 0.43.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.4 @@ -4586,7 +4468,7 @@ snapshots: eslint: 9.2.0 esquery: 1.5.0 is-builtin-module: 3.2.1 - semver: 7.6.0 + semver: 7.6.2 spdx-expression-parse: 4.0.0 transitivePeerDependencies: - supports-color @@ -4602,33 +4484,34 @@ snapshots: natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-markdown@4.0.1(eslint@9.2.0): + eslint-plugin-markdown@5.0.0(eslint@9.2.0): dependencies: eslint: 9.2.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-n@17.4.0(eslint@9.2.0): + eslint-plugin-n@17.6.0(eslint@9.2.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) - enhanced-resolve: 5.16.0 + enhanced-resolve: 5.16.1 eslint: 9.2.0 eslint-plugin-es-x: 7.6.0(eslint@9.2.0) - get-tsconfig: 4.7.3 - globals: 15.1.0 + get-tsconfig: 4.7.5 + globals: 15.2.0 ignore: 5.3.1 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-perfectionist@2.10.0(eslint@9.2.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2): + eslint-plugin-perfectionist@2.10.0(eslint@9.2.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.2.0)): dependencies: '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 + optionalDependencies: vue-eslint-parser: 9.4.2(eslint@9.2.0) transitivePeerDependencies: - supports-color @@ -4661,27 +4544,29 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.6.0 + semver: 7.6.2 strip-indent: 3.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.7.1)(eslint@9.2.0): + eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0): dependencies: - '@typescript-eslint/eslint-plugin': 7.7.1(@typescript-eslint/parser@7.7.1)(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 eslint-rule-composer: 0.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.7.1)(eslint@9.2.0)(typescript@5.4.5): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 7.7.1(@typescript-eslint/parser@7.7.1)(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-vue@9.25.0(eslint@9.2.0): + eslint-plugin-vue@9.26.0(eslint@9.2.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) eslint: 9.2.0 @@ -4689,7 +4574,7 @@ snapshots: natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 - semver: 7.6.0 + semver: 7.6.2 vue-eslint-parser: 9.4.2(eslint@9.2.0) xml-name-validator: 4.0.0 transitivePeerDependencies: @@ -4706,9 +4591,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.26)(eslint@9.2.0): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.27)(eslint@9.2.0): dependencies: - '@vue/compiler-sfc': 3.4.26 + '@vue/compiler-sfc': 3.4.27 eslint: 9.2.0 eslint-rule-composer@0.3.0: {} @@ -4889,7 +4774,7 @@ snapshots: get-stream@8.0.1: {} - get-tsconfig@4.7.3: + get-tsconfig@4.7.5: dependencies: resolve-pkg-maps: 1.0.0 @@ -4901,13 +4786,13 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@10.3.12: + glob@10.3.14: dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.4 - minipass: 7.1.0 - path-scurry: 1.10.2 + minipass: 7.1.1 + path-scurry: 1.11.0 globals@11.12.0: {} @@ -4917,7 +4802,7 @@ snapshots: globals@14.0.0: {} - globals@15.1.0: {} + globals@15.2.0: {} globby@11.1.0: dependencies: @@ -5063,7 +4948,7 @@ snapshots: acorn: 8.11.3 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.6.0 + semver: 7.6.2 jsonfile@6.1.0: dependencies: @@ -5097,7 +4982,7 @@ snapshots: local-pkg@0.5.0: dependencies: mlly: 1.7.0 - pkg-types: 1.1.0 + pkg-types: 1.1.1 locate-path@5.0.0: dependencies: @@ -5121,10 +5006,6 @@ snapshots: dependencies: yallist: 3.1.1 - lru-cache@6.0.0: - dependencies: - yallist: 4.0.0 - magic-string-ast@0.5.0: dependencies: magic-string: 0.30.10 @@ -5180,15 +5061,11 @@ snapshots: dependencies: brace-expansion: 1.1.11 - minimatch@9.0.3: - dependencies: - brace-expansion: 2.0.1 - minimatch@9.0.4: dependencies: brace-expansion: 2.0.1 - minipass@7.1.0: {} + minipass@7.1.1: {} mitt@3.0.1: {} @@ -5196,13 +5073,15 @@ snapshots: dependencies: acorn: 8.11.3 pathe: 1.1.2 - pkg-types: 1.1.0 + pkg-types: 1.1.1 ufo: 1.5.3 mrmime@2.0.0: {} ms@2.1.2: {} + ms@2.1.3: {} + muggle-string@0.4.1: {} mz@2.7.0: @@ -5322,10 +5201,10 @@ snapshots: path-parse@1.0.7: {} - path-scurry@1.10.2: + path-scurry@1.11.0: dependencies: lru-cache: 10.2.2 - minipass: 7.1.0 + minipass: 7.1.1 path-type@4.0.0: {} @@ -5341,16 +5220,17 @@ snapshots: pify@2.3.0: {} - pinia@2.1.7(typescript@5.4.5)(vue@3.4.26): + pinia@2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.1 + vue: 3.4.27(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.27(typescript@5.4.5)) + optionalDependencies: typescript: 5.4.5 - vue: 3.4.26(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.26) pirates@4.0.6: {} - pkg-types@1.1.0: + pkg-types@1.1.1: dependencies: confbox: 0.1.7 mlly: 1.7.0 @@ -5373,8 +5253,9 @@ snapshots: postcss-load-config@4.0.2(postcss@8.4.38): dependencies: lilconfig: 3.1.1 - postcss: 8.4.38 yaml: 2.4.2 + optionalDependencies: + postcss: 8.4.38 postcss-nested@6.0.1(postcss@8.4.38): dependencies: @@ -5406,9 +5287,9 @@ snapshots: primeicons@7.0.0: {} - primevue@3.52.0(vue@3.4.26): + primevue@3.52.0(vue@3.4.27(typescript@5.4.5)): dependencies: - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) punycode.js@2.3.1: {} @@ -5500,9 +5381,7 @@ snapshots: semver@6.3.1: {} - semver@7.6.0: - dependencies: - lru-cache: 6.0.0 + semver@7.6.2: {} shebang-command@2.0.0: dependencies: @@ -5590,7 +5469,7 @@ snapshots: dependencies: '@jridgewell/gen-mapping': 0.3.5 commander: 4.1.1 - glob: 10.3.12 + glob: 10.3.14 lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.6 @@ -5698,9 +5577,9 @@ snapshots: unicorn-magic@0.1.0: {} - unimport@3.7.1: + unimport@3.7.1(rollup@4.17.2): dependencies: - '@rollup/pluginutils': 5.1.0 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) acorn: 8.11.3 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -5709,7 +5588,7 @@ snapshots: magic-string: 0.30.10 mlly: 1.7.0 pathe: 1.1.2 - pkg-types: 1.1.0 + pkg-types: 1.1.1 scule: 1.3.0 strip-literal: 1.3.0 unplugin: 1.10.1 @@ -5722,29 +5601,32 @@ snapshots: universalify@2.0.1: {} - unplugin-auto-import@0.17.5: + unplugin-auto-import@0.17.6(rollup@4.17.2): dependencies: - '@antfu/utils': 0.7.7 - '@rollup/pluginutils': 5.1.0 + '@antfu/utils': 0.7.8 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.10 minimatch: 9.0.4 - unimport: 3.7.1 + unimport: 3.7.1(rollup@4.17.2) unplugin: 1.10.1 transitivePeerDependencies: - rollup - unplugin-combine@1.0.0(vite@5.2.11): + unplugin-combine@1.0.0(esbuild@0.20.2)(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11)): dependencies: - '@antfu/utils': 0.7.7 + '@antfu/utils': 0.7.8 unplugin: 1.10.1 - vite: 5.2.11(@types/node@20.12.8) + optionalDependencies: + esbuild: 0.20.2 + rollup: 4.17.2 + vite: 5.2.11(@types/node@20.12.11) - unplugin-vue-components@0.27.0(vue@3.4.26): + unplugin-vue-components@0.27.0(@babel/parser@7.24.5)(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)): dependencies: - '@antfu/utils': 0.7.7 - '@rollup/pluginutils': 5.1.0 + '@antfu/utils': 0.7.8 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) chokidar: 3.6.0 debug: 4.3.4 fast-glob: 3.3.2 @@ -5753,51 +5635,53 @@ snapshots: minimatch: 9.0.4 resolve: 1.22.8 unplugin: 1.10.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) + optionalDependencies: + '@babel/parser': 7.24.5 transitivePeerDependencies: - rollup - supports-color - unplugin-vue-define-options@1.4.4(vue@3.4.26): + unplugin-vue-define-options@1.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)): dependencies: - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) ast-walker-scope: 0.6.1 unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue - unplugin-vue-macros@2.9.2(typescript@5.4.5)(vite@5.2.11)(vue@3.4.26): + unplugin-vue-macros@2.9.2(esbuild@0.20.2)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.11))(vue@3.4.27(typescript@5.4.5)): dependencies: - '@vue-macros/better-define': 1.7.6(vue@3.4.26) - '@vue-macros/boolean-prop': 0.3.4(vue@3.4.26) - '@vue-macros/chain-call': 0.2.4(vue@3.4.26) - '@vue-macros/common': 1.10.3(vue@3.4.26) - '@vue-macros/define-emit': 0.2.6(vue@3.4.26) - '@vue-macros/define-models': 1.2.4(vue@3.4.26) - '@vue-macros/define-prop': 0.3.6(vue@3.4.26) - '@vue-macros/define-props': 2.0.5(@vue-macros/reactivity-transform@0.4.5)(vue@3.4.26) - '@vue-macros/define-props-refs': 1.2.4(vue@3.4.26) - '@vue-macros/define-render': 1.5.4(vue@3.4.26) - '@vue-macros/define-slots': 1.1.4(vue@3.4.26) - '@vue-macros/devtools': 0.2.0(typescript@5.4.5)(vite@5.2.11) - '@vue-macros/export-expose': 0.1.4(vue@3.4.26) - '@vue-macros/export-props': 0.4.4(vue@3.4.26) - '@vue-macros/export-render': 0.2.4(vue@3.4.26) - '@vue-macros/hoist-static': 1.5.4(vue@3.4.26) - '@vue-macros/jsx-directive': 0.8.13(vue@3.4.26) - '@vue-macros/named-template': 0.4.4(vue@3.4.26) - '@vue-macros/reactivity-transform': 0.4.5(vue@3.4.26) - '@vue-macros/setup-block': 0.3.4(vue@3.4.26) - '@vue-macros/setup-component': 0.17.4(vue@3.4.26) - '@vue-macros/setup-sfc': 0.17.4(vue@3.4.26) - '@vue-macros/short-bind': 0.2.4(vue@3.4.26) - '@vue-macros/short-emits': 1.5.4(vue@3.4.26) - '@vue-macros/short-vmodel': 1.4.4(vue@3.4.26) + '@vue-macros/better-define': 1.7.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/boolean-prop': 0.3.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/chain-call': 0.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/define-emit': 0.2.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/define-models': 1.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/define-prop': 0.3.6(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/define-props': 2.0.5(@vue-macros/reactivity-transform@0.4.5(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)))(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/define-props-refs': 1.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/define-render': 1.5.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/define-slots': 1.1.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/devtools': 0.2.0(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.11)) + '@vue-macros/export-expose': 0.1.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/export-props': 0.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/export-render': 0.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/hoist-static': 1.5.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/jsx-directive': 0.8.13(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/named-template': 0.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/reactivity-transform': 0.4.5(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/setup-block': 0.3.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/setup-component': 0.17.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/setup-sfc': 0.17.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/short-bind': 0.2.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/short-emits': 1.5.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + '@vue-macros/short-vmodel': 1.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) unplugin: 1.10.1 - unplugin-combine: 1.0.0(vite@5.2.11) - unplugin-vue-define-options: 1.4.4(vue@3.4.26) - vue: 3.4.26(typescript@5.4.5) + unplugin-combine: 1.0.0(esbuild@0.20.2)(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11)) + unplugin-vue-define-options: 1.4.4(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) + vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -5806,24 +5690,24 @@ snapshots: - vite - webpack - unplugin-vue-markdown@0.26.2(vite@5.2.11): + unplugin-vue-markdown@0.26.2(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11)): dependencies: '@mdit-vue/plugin-component': 2.1.2 '@mdit-vue/plugin-frontmatter': 2.1.2 '@mdit-vue/types': 2.1.0 - '@rollup/pluginutils': 5.1.0 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@types/markdown-it': 14.1.1 markdown-it: 14.1.0 unplugin: 1.10.1 - vite: 5.2.11(@types/node@20.12.8) + vite: 5.2.11(@types/node@20.12.11) transitivePeerDependencies: - rollup - unplugin-vue-router@0.8.6(vue-router@4.3.2)(vue@3.4.26): + unplugin-vue-router@0.8.6(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)): dependencies: '@babel/types': 7.24.5 - '@rollup/pluginutils': 5.1.0 - '@vue-macros/common': 1.10.3(vue@3.4.26) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.4.5)) ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -5833,8 +5717,9 @@ snapshots: pathe: 1.1.2 scule: 1.3.0 unplugin: 1.10.1 - vue-router: 4.3.2(vue@3.4.26) yaml: 2.4.2 + optionalDependencies: + vue-router: 4.3.2(vue@3.4.27(typescript@5.4.5)) transitivePeerDependencies: - rollup - vue @@ -5865,14 +5750,14 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-hot-client@0.2.3(vite@5.2.11): + vite-hot-client@0.2.3(vite@5.2.11(@types/node@20.12.11)): dependencies: - vite: 5.2.11(@types/node@20.12.8) + vite: 5.2.11(@types/node@20.12.11) - vite-plugin-inspect@0.8.4(vite@5.2.11): + vite-plugin-inspect@0.8.4(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11)): dependencies: - '@antfu/utils': 0.7.7 - '@rollup/pluginutils': 5.1.0 + '@antfu/utils': 0.7.8 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) debug: 4.3.4 error-stack-parser-es: 0.1.1 fs-extra: 11.2.0 @@ -5880,28 +5765,28 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.2.11(@types/node@20.12.8) + vite: 5.2.11(@types/node@20.12.11) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.1.3(vite@5.2.11)(vue@3.4.26): + vite-plugin-vue-devtools@7.1.3(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11))(vue@3.4.27(typescript@5.4.5)): dependencies: - '@vue/devtools-core': 7.1.3(vite@5.2.11)(vue@3.4.26) - '@vue/devtools-kit': 7.1.3(vue@3.4.26) + '@vue/devtools-core': 7.1.3(vite@5.2.11(@types/node@20.12.11))(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-shared': 7.1.3 execa: 8.0.1 sirv: 2.0.4 - vite: 5.2.11(@types/node@20.12.8) - vite-plugin-inspect: 0.8.4(vite@5.2.11) - vite-plugin-vue-inspector: 5.0.1(vite@5.2.11) + vite: 5.2.11(@types/node@20.12.11) + vite-plugin-inspect: 0.8.4(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11)) + vite-plugin-vue-inspector: 5.1.0(vite@5.2.11(@types/node@20.12.11)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.0.1(vite@5.2.11): + vite-plugin-vue-inspector@5.1.0(vite@5.2.11(@types/node@20.12.11)): dependencies: '@babel/core': 7.24.5 '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) @@ -5909,35 +5794,35 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.5) - '@vue/compiler-dom': 3.4.26 + '@vue/compiler-dom': 3.4.27 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.2.11(@types/node@20.12.8) + vite: 5.2.11(@types/node@20.12.11) transitivePeerDependencies: - supports-color - vite-plugin-vue-layouts@0.11.0(vite@5.2.11)(vue-router@4.3.2)(vue@3.4.26): + vite-plugin-vue-layouts@0.11.0(vite@5.2.11(@types/node@20.12.11))(vue-router@4.3.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)): dependencies: debug: 4.3.4 fast-glob: 3.3.2 - vite: 5.2.11(@types/node@20.12.8) - vue: 3.4.26(typescript@5.4.5) - vue-router: 4.3.2(vue@3.4.26) + vite: 5.2.11(@types/node@20.12.11) + vue: 3.4.27(typescript@5.4.5) + vue-router: 4.3.2(vue@3.4.27(typescript@5.4.5)) transitivePeerDependencies: - supports-color - vite@5.2.11(@types/node@20.12.8): + vite@5.2.11(@types/node@20.12.11): dependencies: - '@types/node': 20.12.8 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.17.2 optionalDependencies: + '@types/node': 20.12.11 fsevents: 2.3.3 - vue-demi@0.14.7(vue@3.4.26): + vue-demi@0.14.7(vue@3.4.27(typescript@5.4.5)): dependencies: - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) vue-eslint-parser@9.4.2(eslint@9.2.0): dependencies: @@ -5948,41 +5833,42 @@ snapshots: espree: 9.6.1 esquery: 1.5.0 lodash: 4.17.21 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color - vue-i18n@9.13.1(vue@3.4.26): + vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5)): dependencies: '@intlify/core-base': 9.13.1 '@intlify/shared': 9.13.1 '@vue/devtools-api': 6.6.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) - vue-router@4.3.2(vue@3.4.26): + vue-router@4.3.2(vue@3.4.27(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.26(typescript@5.4.5) + vue: 3.4.27(typescript@5.4.5) vue-template-compiler@2.7.16: dependencies: de-indent: 1.0.2 he: 1.2.0 - vue-tsc@2.0.16(typescript@5.4.5): + vue-tsc@2.0.17(typescript@5.4.5): dependencies: - '@volar/typescript': 2.2.0 - '@vue/language-core': 2.0.16(typescript@5.4.5) - semver: 7.6.0 + '@volar/typescript': 2.2.2 + '@vue/language-core': 2.0.17(typescript@5.4.5) + semver: 7.6.2 typescript: 5.4.5 - vue@3.4.26(typescript@5.4.5): + vue@3.4.27(typescript@5.4.5): dependencies: - '@vue/compiler-dom': 3.4.26 - '@vue/compiler-sfc': 3.4.26 - '@vue/runtime-dom': 3.4.26 - '@vue/server-renderer': 3.4.26(vue@3.4.26) - '@vue/shared': 3.4.26 + '@vue/compiler-dom': 3.4.27 + '@vue/compiler-sfc': 3.4.27 + '@vue/runtime-dom': 3.4.27 + '@vue/server-renderer': 3.4.27(vue@3.4.27(typescript@5.4.5)) + '@vue/shared': 3.4.27 + optionalDependencies: typescript: 5.4.5 webpack-sources@3.2.3: {} @@ -6013,8 +5899,6 @@ snapshots: yallist@3.1.1: {} - yallist@4.0.0: {} - yaml-eslint-parser@1.2.2: dependencies: eslint-visitor-keys: 3.4.3 diff --git a/easytier-gui/src-tauri/build.rs b/easytier-gui/src-tauri/build.rs index d860e1e..c3b9d50 100644 --- a/easytier-gui/src-tauri/build.rs +++ b/easytier-gui/src-tauri/build.rs @@ -1,3 +1,34 @@ fn main() { - tauri_build::build() + if !cfg!(debug_assertions) && cfg!(target_os = "windows") { + let mut windows = tauri_build::WindowsAttributes::new(); + windows = windows.app_manifest( + r#" + + + + + + + + + + + + + + +"#, + ); + tauri_build::try_build(tauri_build::Attributes::new().windows_attributes(windows)) + .expect("failed to run build script"); + } else { + tauri_build::build(); + } }