diff --git a/assets/auto-imports.d.ts b/assets/auto-imports.d.ts index 6aad5f9d..c74e3584 100644 --- a/assets/auto-imports.d.ts +++ b/assets/auto-imports.d.ts @@ -1,6 +1,7 @@ /* eslint-disable */ /* prettier-ignore */ // @ts-nocheck +// noinspection JSUnusedGlobalSymbols // Generated by unplugin-auto-import export {} declare global { diff --git a/package.json b/package.json index fd83e960..cf65b38c 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "splitpanes": "^3.1.5", "vue": "^3.3.4", "vue-i18n": "^9.2.2", - "vue-router": "^4.2.2" + "vue-router": "^4.2.3" }, "devDependencies": { "@pinia/testing": "^0.1.2", @@ -66,7 +66,7 @@ "@types/d3-shape": "^3.1.1", "@types/d3-transition": "^3.0.3", "@types/lodash.debounce": "^4.0.7", - "@types/node": "^20.3.2", + "@types/node": "^20.4.0", "@types/semver": "^7.5.0", "@vitejs/plugin-vue": "4.2.3", "@vue/compiler-sfc": "^3.3.4", @@ -82,8 +82,8 @@ "sass": "^1.63.6", "simple-git-hooks": "^2.8.1", "ts-node": "^10.9.1", - "typescript": "^5.1.5", - "unplugin-auto-import": "^0.16.4", + "typescript": "^5.1.6", + "unplugin-auto-import": "^0.16.6", "unplugin-icons": "^0.16.3", "unplugin-vue-components": "^0.25.1", "unplugin-vue-macros": "^2.3.0", @@ -92,7 +92,7 @@ "vite-plugin-vue-layouts": "^0.8.0", "vitepress": "1.0.0-beta.5", "vitest": "^0.33.0", - "vue-tsc": "^1.8.3" + "vue-tsc": "^1.8.4" }, "lint-staged": { "*.{js,vue,css,ts,html,md}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2ecc20c6..636088ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,7 +37,7 @@ dependencies: version: 10.2.1(focus-trap@7.4.3)(fuse.js@6.6.2)(vue@3.3.4) '@vueuse/router': specifier: ^10.2.1 - version: 10.2.1(vue-router@4.2.2)(vue@3.3.4) + version: 10.2.1(vue-router@4.2.3)(vue@3.3.4) ansi-to-html: specifier: ^0.7.2 version: 0.7.2 @@ -76,7 +76,7 @@ dependencies: version: 4.0.8 pinia: specifier: ^2.1.4 - version: 2.1.4(typescript@5.1.5)(vue@3.3.4) + version: 2.1.4(typescript@5.1.6)(vue@3.3.4) splitpanes: specifier: ^3.1.5 version: 3.1.5 @@ -87,8 +87,8 @@ dependencies: specifier: ^9.2.2 version: 9.2.2(vue@3.3.4) vue-router: - specifier: ^4.2.2 - version: 4.2.2(vue@3.3.4) + specifier: ^4.2.3 + version: 4.2.3(vue@3.3.4) devDependencies: '@pinia/testing': @@ -119,8 +119,8 @@ devDependencies: specifier: ^4.0.7 version: 4.0.7 '@types/node': - specifier: ^20.3.2 - version: 20.3.2 + specifier: ^20.4.0 + version: 20.4.0 '@types/semver': specifier: ^7.5.0 version: 7.5.0 @@ -165,13 +165,13 @@ devDependencies: version: 2.8.1 ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@20.3.2)(typescript@5.1.5) + version: 10.9.1(@types/node@20.4.0)(typescript@5.1.6) typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.1.6 + version: 5.1.6 unplugin-auto-import: - specifier: ^0.16.4 - version: 0.16.4(@vueuse/core@10.2.1) + specifier: ^0.16.6 + version: 0.16.6(@vueuse/core@10.2.1) unplugin-icons: specifier: ^0.16.3 version: 0.16.3(@vue/compiler-sfc@3.3.4) @@ -183,22 +183,22 @@ devDependencies: version: 2.3.0(@vueuse/core@10.2.1)(vite@4.4.0)(vue@3.3.4) vite: specifier: 4.4.0 - version: 4.4.0(@types/node@20.3.2)(sass@1.63.6) + version: 4.4.0(@types/node@20.4.0)(sass@1.63.6) vite-plugin-pages: specifier: ^0.31.0 version: 0.31.0(@vue/compiler-sfc@3.3.4)(vite@4.4.0) vite-plugin-vue-layouts: specifier: ^0.8.0 - version: 0.8.0(vite@4.4.0)(vue-router@4.2.2)(vue@3.3.4) + version: 0.8.0(vite@4.4.0)(vue-router@4.2.3)(vue@3.3.4) vitepress: specifier: 1.0.0-beta.5 - version: 1.0.0-beta.5(@algolia/client-search@4.18.0)(@types/node@20.3.2)(fuse.js@6.6.2)(sass@1.63.6)(search-insights@2.6.0) + version: 1.0.0-beta.5(@algolia/client-search@4.18.0)(@types/node@20.4.0)(fuse.js@6.6.2)(sass@1.63.6)(search-insights@2.6.0) vitest: specifier: ^0.33.0 version: 0.33.0(jsdom@22.1.0)(sass@1.63.6) vue-tsc: - specifier: ^1.8.3 - version: 1.8.3(typescript@5.1.5) + specifier: ^1.8.4 + version: 1.8.4(typescript@5.1.6) packages: @@ -382,6 +382,10 @@ packages: resolution: {integrity: sha512-qe8Nmh9rYI/HIspLSTwtbMFPj6dISG6+dJnOguTlPNXtCvS2uezdxscVBb7/3DrmNbQK49TDqpkSQ1chbRGdpQ==} dev: true + /@antfu/utils@0.7.5: + resolution: {integrity: sha512-dlR6LdS+0SzOAPx/TPRhnoi7hE251OVeT2Snw0RguNbBSbjUHdWr0l3vcUUDg26rEysT89kCbtw1lVorBXLLCg==} + dev: true + /@babel/helper-string-parser@7.21.5: resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==} engines: {node: '>=6.9.0'} @@ -747,11 +751,11 @@ packages: dependencies: '@intlify/message-compiler': 9.3.0-beta.20 '@intlify/shared': 9.3.0-beta.20 - acorn: 8.9.0 + acorn: 8.10.0 escodegen: 2.0.0 estree-walker: 2.0.2 jsonc-eslint-parser: 1.4.1 - magic-string: 0.30.0 + magic-string: 0.30.1 mlly: 1.3.0 source-map: 0.6.1 vue-i18n: 9.2.2(vue@3.3.4) @@ -927,7 +931,7 @@ packages: peerDependencies: pinia: '>=2.1.2' dependencies: - pinia: 2.1.4(typescript@5.1.5)(vue@3.3.4) + pinia: 2.1.4(typescript@5.1.6)(vue@3.3.4) vue-demi: 0.14.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' @@ -939,7 +943,7 @@ packages: engines: {node: '>=16'} hasBin: true dependencies: - '@types/node': 20.3.2 + '@types/node': 20.4.0 playwright-core: 1.35.1 optionalDependencies: fsevents: 2.3.2 @@ -958,7 +962,7 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.26.0 @@ -1042,8 +1046,8 @@ packages: '@types/ms': 0.7.31 dev: true - /@types/estree@1.0.0: - resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} + /@types/estree@1.0.1: + resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} /@types/istanbul-lib-coverage@2.0.4: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} @@ -1063,8 +1067,8 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node@20.3.2: - resolution: {integrity: sha512-vOBLVQeCQfIcF/2Y7eKFTqrMnizK5lRNQ7ykML/5RuwVXVWxYkgwS7xbt4B6fKCUPgbSL5FSsjHQpaGQP/dQmw==} + /@types/node@20.4.0: + resolution: {integrity: sha512-jfT7iTf/4kOQ9S7CHV9BIyRaQqHu67mOjsIQBC3BKZvzvUB6zLxEwJ6sBE3ozcvP8kF6Uk5PXN0Q+c0dfhGX0g==} dev: true /@types/semver@7.5.0: @@ -1081,7 +1085,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.4.0(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0(@types/node@20.4.0)(sass@1.63.6) vue: 3.3.4 dev: true @@ -1092,7 +1096,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.4.0-beta.3(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0-beta.3(@types/node@20.4.0)(sass@1.63.6) vue: 3.3.4 dev: true @@ -1134,22 +1138,22 @@ packages: pretty-format: 29.6.1 dev: true - /@volar/language-core@1.7.10: - resolution: {integrity: sha512-18Gmth5M0UI3hDDqhZngjMnb6WCslcfglkOdepRIhGxRYe7xR7DRRzciisYDMZsvOQxDYme+uaohg0dKUxLV2Q==} + /@volar/language-core@1.8.0: + resolution: {integrity: sha512-ZHTvZPM3pEbOOuaq+ybNz5TQlHUqPQPK0G1+SonvApGq0e3qgGijjhtL5T7hsCtUEmxfix8FrAuCH14tMBOhTg==} dependencies: - '@volar/source-map': 1.7.10 + '@volar/source-map': 1.8.0 dev: true - /@volar/source-map@1.7.10: - resolution: {integrity: sha512-FBpLEOKJpRxeh2nYbw1mTI5sZOPXYU8LlsCz6xuBY3yNtAizDTTIZtBHe1V8BaMpoSMgRysZe4gVxMEi3rDGVA==} + /@volar/source-map@1.8.0: + resolution: {integrity: sha512-d35aV0yFkIrkynRSKgrN5hgbMv6ekkFvcJsJGmOZ8UEjqLStto9zq7RSvpp6/PZ7/pa4Gn1f6K1qDt0bq0oUew==} dependencies: muggle-string: 0.3.1 dev: true - /@volar/typescript@1.7.10: - resolution: {integrity: sha512-yqIov4wndLU3GE1iE25bU5W6T+P+exPePcE1dFPPBKzQIBki1KvmdQN5jBlJp3Wo+wp7UIxa/RsdNkXT+iFBjg==} + /@volar/typescript@1.8.0: + resolution: {integrity: sha512-T/U1XLLhXv6tNr40Awznfc6QZWizSL99t6M0DeXtIMbnvSCqjjCVRnwlsq+DK9C1RlO3k8+i0Z8iJn7O1GGtoA==} dependencies: - '@volar/language-core': 1.7.10 + '@volar/language-core': 1.8.0 dev: true /@vue-macros/api@0.7.2(rollup@3.26.0)(vue@3.3.4): @@ -1314,7 +1318,7 @@ packages: optional: true dependencies: sirv: 2.0.3 - vite: 4.4.0(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0(@types/node@20.4.0)(sass@1.63.6) vue: 3.3.4 dev: true @@ -1378,7 +1382,7 @@ packages: '@vue-macros/common': 1.4.0(rollup@3.26.0)(vue@3.3.4) '@vue/compiler-core': 3.3.4 '@vue/shared': 3.3.4 - magic-string: 0.30.0 + magic-string: 0.30.1 unplugin: 1.3.1 vue: 3.3.4 transitivePeerDependencies: @@ -1467,22 +1471,22 @@ packages: /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} - /@vue/language-core@1.8.3(typescript@5.1.5): - resolution: {integrity: sha512-AzhvMYoQkK/tg8CpAAttO19kx1zjS3+weYIr2AhlH/M5HebVzfftQoq4jZNFifjq+hyLKi8j9FiDMS8oqA89+A==} + /@vue/language-core@1.8.4(typescript@5.1.6): + resolution: {integrity: sha512-pnNtNcJVfkGYluW0vsVO+Y1gyX+eA0voaS7+1JOhCp5zKeCaL/PAmGYOgfvwML62neL+2H8pnhY7sffmrGpEhw==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 1.7.10 - '@volar/source-map': 1.7.10 + '@volar/language-core': 1.8.0 + '@volar/source-map': 1.8.0 '@vue/compiler-dom': 3.3.4 '@vue/reactivity': 3.3.4 '@vue/shared': 3.3.4 minimatch: 9.0.2 muggle-string: 0.3.1 - typescript: 5.1.5 + typescript: 5.1.6 vue-template-compiler: 2.7.14 dev: true @@ -1542,11 +1546,11 @@ packages: vue-component-type-helpers: 1.6.5 dev: true - /@vue/typescript@1.8.3(typescript@5.1.5): - resolution: {integrity: sha512-6bdgSnIFpRYHlt70pHmnmNksPU00bfXgqAISeaNz3W6d2cH0OTfH8h/IhligQ82sJIhsuyfftQJ5518ZuKIhtA==} + /@vue/typescript@1.8.4(typescript@5.1.6): + resolution: {integrity: sha512-sioQfIY5xcmEAz+cPLvv6CtzGPtGhIdR0Za87zB8M4mPe4OSsE3MBGkXcslf+EzQgF+fm6Gr1SRMSX8r5ZmzDA==} dependencies: - '@volar/typescript': 1.7.10 - '@vue/language-core': 1.8.3(typescript@5.1.5) + '@volar/typescript': 1.8.0 + '@vue/language-core': 1.8.4(typescript@5.1.6) transitivePeerDependencies: - typescript dev: true @@ -1615,14 +1619,14 @@ packages: /@vueuse/metadata@10.2.1: resolution: {integrity: sha512-3Gt68mY/i6bQvFqx7cuGBzrCCQu17OBaGWS5JdwISpMsHnMKKjC2FeB5OAfMcCQ0oINfADP3i9A4PPRo0peHdQ==} - /@vueuse/router@10.2.1(vue-router@4.2.2)(vue@3.3.4): + /@vueuse/router@10.2.1(vue-router@4.2.3)(vue@3.3.4): resolution: {integrity: sha512-H/1T4fLzMmeBNEmcXlbqk6AEp0HQpzf+0eeNJ6fGrs3RWClE2i3nYEFbtxfQeSm/7nZ6nf/UhgahzUQdyMhIwQ==} peerDependencies: vue-router: '>=4.0.0-rc.1' dependencies: '@vueuse/shared': 10.2.1(vue@3.3.4) vue-demi: 0.14.5(vue@3.3.4) - vue-router: 4.2.2(vue@3.3.4) + vue-router: 4.2.3(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1663,6 +1667,11 @@ packages: hasBin: true dev: false + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + engines: {node: '>=0.4.0'} + hasBin: true + /acorn@8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -1673,6 +1682,7 @@ packages: resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==} engines: {node: '>=0.4.0'} hasBin: true + dev: true /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} @@ -2514,6 +2524,17 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 + /fast-glob@3.3.0: + resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: false @@ -3225,7 +3246,7 @@ packages: resolution: {integrity: sha512-P53AZrzq7hclCU6HWj88xNZHmP15DKjMmK/vBytO1qnpYP3ul4IEZlyCE0aU3JRnmgWmZPmoTKj4Bls7v0pMyA==} engines: {node: '>=14.19.0'} dependencies: - magic-string: 0.30.0 + magic-string: 0.30.1 dev: true /magic-string@0.30.0: @@ -3239,7 +3260,6 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true /make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} @@ -3353,7 +3373,7 @@ packages: /mlly@1.3.0: resolution: {integrity: sha512-HT5mcgIQKkOrZecOjOX3DJorTikWXwsBfpcr/MGBkhfWcjiqvnaL/9ppxvIUXfjT6xt4DVIAsN9fMUz1ev4bIw==} dependencies: - acorn: 8.9.0 + acorn: 8.10.0 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.1.2 @@ -3361,11 +3381,10 @@ packages: /mlly@1.4.0: resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==} dependencies: - acorn: 8.9.0 + acorn: 8.10.0 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.1.2 - dev: true /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} @@ -3573,7 +3592,7 @@ packages: hasBin: true dev: true - /pinia@2.1.4(typescript@5.1.5)(vue@3.3.4): + /pinia@2.1.4(typescript@5.1.6)(vue@3.3.4): resolution: {integrity: sha512-vYlnDu+Y/FXxv1ABo1vhjC+IbqvzUdiUC3sfDRrRyY2CQSrqqaa+iiHmqtARFxJVqWQMCJfXx1PBvFs9aJVLXQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -3586,7 +3605,7 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.5.0 - typescript: 5.1.5 + typescript: 5.1.6 vue: 3.3.4 vue-demi: 0.14.5(vue@3.3.4) @@ -3594,7 +3613,7 @@ packages: resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: jsonc-parser: 3.2.0 - mlly: 1.3.0 + mlly: 1.4.0 pathe: 1.1.1 /playwright-core@1.35.1: @@ -4005,7 +4024,7 @@ packages: /strip-literal@1.0.1: resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} dependencies: - acorn: 8.9.0 + acorn: 8.10.0 dev: true /supports-color@7.2.0: @@ -4110,7 +4129,7 @@ packages: hasBin: true dev: true - /ts-node@10.9.1(@types/node@20.3.2)(typescript@5.1.5): + /ts-node@10.9.1(@types/node@20.4.0)(typescript@5.1.6): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -4129,14 +4148,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 20.3.2 + '@types/node': 20.4.0 acorn: 8.8.2 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.1.5 + typescript: 5.1.6 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -4162,28 +4181,28 @@ packages: engines: {node: '>=10'} dev: true - /typescript@5.1.5: - resolution: {integrity: sha512-FOH+WN/DQjUvN6WgW+c4Ml3yi0PH+a/8q+kNIfRehv1wLhWONedw85iu+vQ39Wp49IzTJEsZ2lyLXpBF7mkF1g==} + /typescript@5.1.6: + resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} engines: {node: '>=14.17'} hasBin: true /ufo@1.1.2: resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} - /unimport@3.0.7: - resolution: {integrity: sha512-2dVQUxJEGcrSZ0U4qtwJVODrlfyGcwmIOoHVqbAFFUx7kPoEN5JWr1cZFhLwoAwTmZOvqAm3YIkzv1engIQocg==} + /unimport@3.0.14: + resolution: {integrity: sha512-67Rh/sGpEuVqdHWkXaZ6NOq+I7sKt86o+DUtKeGB6dh4Hk1A8AQrzyVGg2+LaVEYotStH7HwvV9YSaRjyT7Uqg==} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.26.0) escape-string-regexp: 5.0.0 - fast-glob: 3.2.12 + fast-glob: 3.3.0 local-pkg: 0.4.3 - magic-string: 0.30.0 - mlly: 1.3.0 + magic-string: 0.30.1 + mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 strip-literal: 1.0.1 - unplugin: 1.3.1 + unplugin: 1.3.2 transitivePeerDependencies: - rollup dev: true @@ -4193,8 +4212,8 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /unplugin-auto-import@0.16.4(@vueuse/core@10.2.1): - resolution: {integrity: sha512-xdgBa9NAS3JG8HjkAZHSbGSMlrjKpaWKXGUzaF6RzEtr980RCl1t0Zsu0skUInNYrEQfqaHc7aGWPv41DLTK/w==} + /unplugin-auto-import@0.16.6(@vueuse/core@10.2.1): + resolution: {integrity: sha512-M+YIITkx3C/Hg38hp8HmswP5mShUUyJOzpifv7RTlAbeFlO2Tyw0pwrogSSxnipHDPTtI8VHFBpkYkNKzYSuyA==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': ^3.2.2 @@ -4205,14 +4224,15 @@ packages: '@vueuse/core': optional: true dependencies: - '@antfu/utils': 0.7.4 + '@antfu/utils': 0.7.5 '@rollup/pluginutils': 5.0.2(rollup@3.26.0) '@vueuse/core': 10.2.1(vue@3.3.4) + fast-glob: 3.3.0 local-pkg: 0.4.3 - magic-string: 0.30.0 - minimatch: 9.0.1 - unimport: 3.0.7 - unplugin: 1.3.1 + magic-string: 0.30.1 + minimatch: 9.0.2 + unimport: 3.0.14 + unplugin: 1.3.2 transitivePeerDependencies: - rollup dev: true @@ -4235,9 +4255,9 @@ packages: webpack: optional: true dependencies: - '@antfu/utils': 0.7.4 + '@antfu/utils': 0.7.5 unplugin: 1.3.1 - vite: 4.4.0(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0(@types/node@20.4.0)(sass@1.63.6) dev: true /unplugin-icons@0.16.3(@vue/compiler-sfc@3.3.4): @@ -4351,11 +4371,20 @@ packages: /unplugin@1.3.1: resolution: {integrity: sha512-h4uUTIvFBQRxUKS2Wjys6ivoeofGhxzTe2sRWlooyjHXVttcVfV/JiavNd3d4+jty0SVV0dxGw9AkY9MwiaCEw==} dependencies: - acorn: 8.9.0 + acorn: 8.10.0 chokidar: 3.5.3 webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 + /unplugin@1.3.2: + resolution: {integrity: sha512-Lh7/2SryjXe/IyWqx9K7IKwuKhuOFZEhotiBquOODsv2IVyDkI9lv/XhgfjdXf/xdbv32txmnBNnC/JVTDJlsA==} + dependencies: + acorn: 8.10.0 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.5.0 + dev: true + /url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: @@ -4376,7 +4405,7 @@ packages: convert-source-map: 1.9.0 dev: true - /vite-node@0.33.0(@types/node@20.3.2)(sass@1.63.6): + /vite-node@0.33.0(@types/node@20.4.0)(sass@1.63.6): resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==} engines: {node: '>=v14.18.0'} hasBin: true @@ -4386,7 +4415,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.0(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0(@types/node@20.4.0)(sass@1.63.6) transitivePeerDependencies: - '@types/node' - less @@ -4416,13 +4445,13 @@ packages: json5: 2.2.3 local-pkg: 0.4.3 picocolors: 1.0.0 - vite: 4.4.0(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0(@types/node@20.4.0)(sass@1.63.6) yaml: 2.3.1 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-layouts@0.8.0(vite@4.4.0)(vue-router@4.2.2)(vue@3.3.4): + /vite-plugin-vue-layouts@0.8.0(vite@4.4.0)(vue-router@4.2.3)(vue@3.3.4): resolution: {integrity: sha512-UZW2nSV2LraTSe7gsAL46hfdi7a0X1RvkGGoJVtA2O8beu7anzpXFwQLou8+kHy31CzVycT4gIPySBsHhtBN5g==} peerDependencies: vite: ^2.5.0 || ^3.0.0-0 || ^4.0.0 @@ -4432,14 +4461,14 @@ packages: '@vue/compiler-sfc': 3.3.4 debug: 4.3.4 fast-glob: 3.2.12 - vite: 4.4.0(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0(@types/node@20.4.0)(sass@1.63.6) vue: 3.3.4 - vue-router: 4.2.2(vue@3.3.4) + vue-router: 4.2.3(vue@3.3.4) transitivePeerDependencies: - supports-color dev: true - /vite@4.4.0(@types/node@20.3.2)(sass@1.63.6): + /vite@4.4.0(@types/node@20.4.0)(sass@1.63.6): resolution: {integrity: sha512-Wf+DCEjuM8aGavEYiF77hnbxEZ+0+/jC9nABR46sh5Xi+GYeSvkeEFRiVuI3x+tPjxgZeS91h1jTAQTPFgePpA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -4467,7 +4496,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.3.2 + '@types/node': 20.4.0 esbuild: 0.18.11 postcss: 8.4.24 rollup: 3.26.0 @@ -4476,7 +4505,7 @@ packages: fsevents: 2.3.2 dev: true - /vite@4.4.0-beta.3(@types/node@20.3.2)(sass@1.63.6): + /vite@4.4.0-beta.3(@types/node@20.4.0)(sass@1.63.6): resolution: {integrity: sha512-IC/thYTvArOFRJ4qvvudnu4KKZOVc+gduS3I9OfC5SbP/Rf4kkP7z6Of2QpKeOSVqwIK24khW6VOUmVD/0yzSQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -4504,7 +4533,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.3.2 + '@types/node': 20.4.0 esbuild: 0.18.11 postcss: 8.4.24 rollup: 3.26.0 @@ -4513,7 +4542,7 @@ packages: fsevents: 2.3.2 dev: true - /vitepress@1.0.0-beta.5(@algolia/client-search@4.18.0)(@types/node@20.3.2)(fuse.js@6.6.2)(sass@1.63.6)(search-insights@2.6.0): + /vitepress@1.0.0-beta.5(@algolia/client-search@4.18.0)(@types/node@20.4.0)(fuse.js@6.6.2)(sass@1.63.6)(search-insights@2.6.0): resolution: {integrity: sha512-/RjqqRsSEKkzF6HhK5e5Ij+bZ7ETb9jNCRRgIMm10gJ+ZLC3D1OqkE465lEqCeJUgt2HZ6jmWjDqIBfrJSpv7w==} hasBin: true dependencies: @@ -4528,7 +4557,7 @@ packages: mark.js: 8.11.1 minisearch: 6.1.0 shiki: 0.14.3 - vite: 4.4.0-beta.3(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0-beta.3(@types/node@20.4.0)(sass@1.63.6) vue: 3.3.4 transitivePeerDependencies: - '@algolia/client-search' @@ -4590,7 +4619,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 20.3.2 + '@types/node': 20.4.0 '@vitest/expect': 0.33.0 '@vitest/runner': 0.33.0 '@vitest/snapshot': 0.33.0 @@ -4610,8 +4639,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.6.0 - vite: 4.4.0(@types/node@20.3.2)(sass@1.63.6) - vite-node: 0.33.0(@types/node@20.3.2)(sass@1.63.6) + vite: 4.4.0(@types/node@20.4.0)(sass@1.63.6) + vite-node: 0.33.0(@types/node@20.4.0)(sass@1.63.6) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -4662,8 +4691,8 @@ packages: vue: 3.3.4 dev: false - /vue-router@4.2.2(vue@3.3.4): - resolution: {integrity: sha512-cChBPPmAflgBGmy3tBsjeoe3f3VOSG6naKyY5pjtrqLGbNEXdzCigFUHgBvp9e3ysAtFtEx7OLqcSDh/1Cq2TQ==} + /vue-router@4.2.3(vue@3.3.4): + resolution: {integrity: sha512-ynQ/edCZNUC/9koONOSgxGJbEBXZ1nUA0lKI3xTiOd3Ywe4QRCf2q8pGCG1v5ovdzPggoq3M09FxNCZTM9pZfw==} peerDependencies: vue: ^3.2.0 dependencies: @@ -4677,16 +4706,16 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.3(typescript@5.1.5): - resolution: {integrity: sha512-Ua4DHuYxjudlhCW2nRZtaXbhIDVncRGIbDjZhHpF8Z8vklct/G/35/kAPuGNSOmq0JcvhPAe28Oa7LWaUerZVA==} + /vue-tsc@1.8.4(typescript@5.1.6): + resolution: {integrity: sha512-+hgpOhIx11vbi8/AxEdaPj3fiRwN9wy78LpsNNw2V995/IWa6TMyQxHbaw2ZKUpdwjySSHgrT6ohDEhUgFxGYw==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@vue/language-core': 1.8.3(typescript@5.1.5) - '@vue/typescript': 1.8.3(typescript@5.1.5) + '@vue/language-core': 1.8.4(typescript@5.1.6) + '@vue/typescript': 1.8.4(typescript@5.1.6) semver: 7.5.3 - typescript: 5.1.5 + typescript: 5.1.6 dev: true /vue@3.3.4: