From 8c968dbdecb03e535c3cee133f0c13ec84ad1335 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 12 Jul 2024 04:07:07 +0000 Subject: [PATCH] chore(deps): update all non-major dependencies --- package.json | 16 +- pnpm-lock.yaml | 1531 +++++++++++++++++++++++++++++++----------------- 2 files changed, 988 insertions(+), 559 deletions(-) diff --git a/package.json b/package.json index 6b4e935..d9eed21 100644 --- a/package.json +++ b/package.json @@ -10,15 +10,15 @@ "postinstall": "nuxt prepare" }, "dependencies": { - "@iconify-json/mdi": "^1.1.66", - "@iconify-json/simple-icons": "^1.1.101", - "@nuxt/content": "^2.12.1", + "@iconify-json/mdi": "^1.1.67", + "@iconify-json/simple-icons": "^1.1.109", + "@nuxt/content": "^2.13.1", "@nuxt/image": "^1.7.0", - "@nuxt/ui": "^2.16.0", - "@nuxt/ui-pro": "^1.1.0", - "@scalar/nuxt": "^0.0.30", + "@nuxt/ui": "^2.17.0", + "@nuxt/ui-pro": "^1.3.1", + "@scalar/nuxt": "^0.2.39", "nuxt": "^3.11.2", - "vue": "^3.4.27", - "vue-router": "^4.3.2" + "vue": "^3.4.31", + "vue-router": "^4.4.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 20c8f15..22e3a9a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,35 +6,35 @@ settings: dependencies: '@iconify-json/mdi': - specifier: ^1.1.66 - version: 1.1.66 + specifier: ^1.1.67 + version: 1.1.67 '@iconify-json/simple-icons': - specifier: ^1.1.101 - version: 1.1.101 + specifier: ^1.1.109 + version: 1.1.109 '@nuxt/content': - specifier: ^2.12.1 - version: 2.12.1(nuxt@3.11.2)(vue@3.4.27) + specifier: ^2.13.1 + version: 2.13.1(nuxt@3.11.2)(vue@3.4.31) '@nuxt/image': specifier: ^1.7.0 version: 1.7.0 '@nuxt/ui': - specifier: ^2.16.0 - version: 2.16.0(axios@1.6.8)(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.27) + specifier: ^2.17.0 + version: 2.17.0(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.31) '@nuxt/ui-pro': - specifier: ^1.1.0 - version: 1.1.0(axios@1.6.8)(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.27) + specifier: ^1.3.1 + version: 1.3.1(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.31) '@scalar/nuxt': - specifier: ^0.0.30 - version: 0.0.30(nanoid@5.0.7)(postcss@8.4.38)(unified@11.0.4)(vue-sonner@1.1.2)(vue@3.4.27)(yjs@13.6.15) + specifier: ^0.2.39 + version: 0.2.39(postcss@8.4.38)(tailwindcss@3.4.3) nuxt: specifier: ^3.11.2 - version: 3.11.2(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10) + version: 3.11.2(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10) vue: - specifier: ^3.4.27 - version: 3.4.27 + specifier: ^3.4.31 + version: 3.4.31 vue-router: - specifier: ^4.3.2 - version: 4.3.2(vue@3.4.27) + specifier: ^4.4.0 + version: 4.4.0(vue@3.4.31) packages: @@ -292,6 +292,14 @@ packages: '@babel/types': 7.24.5 dev: false + /@babel/parser@7.24.8: + resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.24.5 + dev: false + /@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==} engines: {node: '>=6.9.0'} @@ -501,7 +509,7 @@ packages: dependencies: '@codemirror/autocomplete': 6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1) '@codemirror/language': 6.10.1 - '@codemirror/lint': 6.7.0 + '@codemirror/lint': 6.8.1 '@codemirror/state': 6.4.1 '@codemirror/view': 6.26.3 '@lezer/common': 1.2.1 @@ -539,8 +547,8 @@ packages: style-mod: 4.1.2 dev: false - /@codemirror/lint@6.7.0: - resolution: {integrity: sha512-LTLOL2nT41ADNSCCCCw8Q/UmdAFzB23OUYSjsHTdsVaH0XEo+orhuqbDNWzrzodm14w6FOxqxpmy4LF8Lixqjw==} + /@codemirror/lint@6.8.1: + resolution: {integrity: sha512-IZ0Y7S4/bpaunwggW2jYqwLuHj0QtESf5xcROewY6+lDNwZ/NzvR4t+vpYgg9m7V8UXLPYqG+lu3DF470E5Oxg==} dependencies: '@codemirror/state': 6.4.1 '@codemirror/view': 6.26.3 @@ -585,13 +593,13 @@ packages: postcss-selector-parser: 6.0.16 dev: false - /@egoist/tailwindcss-icons@1.8.0(tailwindcss@3.4.3): - resolution: {integrity: sha512-75LfllKL2lq0sGH+wcpsn/sLtJ0kMkDWmcZTLAB76QLDTmfsFu4QHwZVbtCD2woGyKl9c8KvtOUW9JSjRqOVtA==} + /@egoist/tailwindcss-icons@1.8.1(tailwindcss@3.4.4): + resolution: {integrity: sha512-hqZeASrhT6BOeaBHYDPB0yBH/zgMKqmm7y2Rsq0c4iRnNVv1RWEiXMBMJB38JsDMTHME450FKa/wvdaIhED+Iw==} peerDependencies: tailwindcss: '*' dependencies: - '@iconify/utils': 2.1.23 - tailwindcss: 3.4.3 + '@iconify/utils': 2.1.25 + tailwindcss: 3.4.4 transitivePeerDependencies: - supports-color dev: false @@ -834,16 +842,38 @@ packages: '@floating-ui/utils': 0.2.2 dev: false + /@floating-ui/dom@1.6.7: + resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} + dependencies: + '@floating-ui/core': 1.6.1 + '@floating-ui/utils': 0.2.4 + dev: false + /@floating-ui/utils@0.2.2: resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} dev: false - /@floating-ui/vue@1.0.6(vue@3.4.27): + /@floating-ui/utils@0.2.4: + resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==} + dev: false + + /@floating-ui/vue@1.0.6(vue@3.4.31): resolution: {integrity: sha512-EdrOljjkpkkqZnrpqUcPoz9NvHxuTjUtSInh6GMv3+Mcy+giY2cE2pHh9rpacRcZ2eMSCxel9jWkWXTjLmY55w==} dependencies: '@floating-ui/dom': 1.6.4 '@floating-ui/utils': 0.2.2 - vue-demi: 0.14.7(vue@3.4.27) + vue-demi: 0.14.7(vue@3.4.31) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + /@floating-ui/vue@1.1.1(vue@3.4.31): + resolution: {integrity: sha512-cyawjk9etPZPl/RVtMRnWrwtAhWbPVSrRVYARgOzhLIqxr0k2up1APrrFjqP9QwRQ0AwjKSvbWg4YC6jESutow==} + dependencies: + '@floating-ui/dom': 1.6.7 + '@floating-ui/utils': 0.2.4 + vue-demi: 0.14.7(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -858,19 +888,33 @@ packages: tailwindcss: 3.4.3 dev: false - /@headlessui/vue@1.7.21(vue@3.4.27): + /@headlessui/tailwindcss@0.2.1(tailwindcss@3.4.4): + resolution: {integrity: sha512-2+5+NZ+RzMyrVeCZOxdbvkUSssSxGvcUxphkIfSVLpRiKsj+/63T2TOL9dBYMXVfj/CGr6hMxSRInzXv6YY7sA==} + engines: {node: '>=10'} + peerDependencies: + tailwindcss: ^3.0 + dependencies: + tailwindcss: 3.4.4 + dev: false + + /@headlessui/vue@1.7.21(vue@3.4.31): resolution: {integrity: sha512-95cPFP5X9luB8/+smPENFv0ruaotT6epFnqK9EKldX2YpNkYM/qkN44oFoqQo+higlCAxDK5Pkg2E3FuD1Anyg==} engines: {node: '>=10'} peerDependencies: vue: ^3.2.0 dependencies: - '@tanstack/vue-virtual': 3.5.0(vue@3.4.27) - vue: 3.4.27 + '@tanstack/vue-virtual': 3.5.0(vue@3.4.31) + vue: 3.4.31 dev: false - /@humanwhocodes/momoa@3.0.2: - resolution: {integrity: sha512-YrVdm6ntzi49kj/YlFQF5MClnOeZJv2d34tZqdrMKzVCOi0EC6pD/0z9SWb8fU9bTPkmUNPsYVJ1wFd4QamBBQ==} - engines: {node: '>=18'} + /@headlessui/vue@1.7.22(vue@3.4.31): + resolution: {integrity: sha512-Hoffjoolq1rY+LOfJ+B/OvkhuBXXBFgd8oBlN+l1TApma2dB0En0ucFZrwQtb33SmcCqd32EQd0y07oziXWNYg==} + engines: {node: '>=10'} + peerDependencies: + vue: ^3.2.0 + dependencies: + '@tanstack/vue-virtual': 3.5.0(vue@3.4.31) + vue: 3.4.31 dev: false /@iconify-json/heroicons@1.1.21: @@ -879,14 +923,14 @@ packages: '@iconify/types': 2.0.0 dev: false - /@iconify-json/mdi@1.1.66: - resolution: {integrity: sha512-7KPF2RVUUWav/hXCM8Ti/smqu3cmgePJpiX9CSkldiL+80+eBRBeKlc4vPOc9jhAItlqIU1vKsbKoPP0JIfgbg==} + /@iconify-json/mdi@1.1.67: + resolution: {integrity: sha512-00nllHES8hyACwIfgySlQgAE6MKgpr2wsKfpifMiZWZ9aXC5l4Jb0lR3lJSWwXgOW6kzAOdzC3T+2VOfBBZ13A==} dependencies: '@iconify/types': 2.0.0 dev: false - /@iconify-json/simple-icons@1.1.101: - resolution: {integrity: sha512-7h7iUvCok031UcYUt2+wPD21tOwu/AzFB2I2PzzoC3R1jsNJjn5YV3v1q0g2CXcMYAzcsCyH00RbpFPFAiqjcw==} + /@iconify-json/simple-icons@1.1.109: + resolution: {integrity: sha512-vIhIJQDdbS5R6kSyIHVBRCaR2jiFjVlbVtB4PAoLjQL45vJRHMTwkrFa536XcX7yW69HbQkoanydcyDjknI6pw==} dependencies: '@iconify/types': 2.0.0 dev: false @@ -915,13 +959,39 @@ packages: - supports-color dev: false - /@iconify/vue@4.1.2(vue@3.4.27): + /@iconify/utils@2.1.25: + resolution: {integrity: sha512-Y+iGko8uv/Fz5bQLLJyNSZGOdMW0G7cnlEX1CiNcKsRXX9cq/y/vwxrIAtLCZhKHr3m0VJmsjVPsvnM4uX8YLg==} + dependencies: + '@antfu/install-pkg': 0.1.1 + '@antfu/utils': 0.7.7 + '@iconify/types': 2.0.0 + debug: 4.3.4 + kolorist: 1.8.0 + local-pkg: 0.5.0 + mlly: 1.6.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@iconify/vue@4.1.2(vue@3.4.31): resolution: {integrity: sha512-CQnYqLiQD5LOAaXhBrmj1mdL2/NCJvwcC4jtW2Z8ukhThiFkLDkutarTOV2trfc9EXqUqRs0KqXOL9pZ/IyysA==} peerDependencies: vue: '>=3' dependencies: '@iconify/types': 2.0.0 - vue: 3.4.27 + vue: 3.4.31 + dev: false + + /@internationalized/date@3.5.4: + resolution: {integrity: sha512-qoVJVro+O0rBaw+8HPjUB1iH8Ihf8oziEnqMnvhJUSuVIrHOuZ6eNLHNvzXJKUvAtaDiqMnRlg8Z2mgh09BlUw==} + dependencies: + '@swc/helpers': 0.5.11 + dev: false + + /@internationalized/number@3.5.3: + resolution: {integrity: sha512-rd1wA3ebzlp0Mehj5YTuTI50AQEx80gWFyHcQu+u91/5NgdwBecO8BH6ipPfE+lmQ9d63vpB3H9SHoIUiupllw==} + dependencies: + '@swc/helpers': 0.5.11 dev: false /@ioredis/commands@1.2.0: @@ -1216,14 +1286,14 @@ packages: - supports-color dev: false - /@nuxt/content@2.12.1(nuxt@3.11.2)(vue@3.4.27): - resolution: {integrity: sha512-xW4xjyYm6zqglb17Tu0J+rpKUV1PF9zp6SLu1lopylFnerdyImtce84206HT6Zd/DJgivKtoW4dyyJn0ZaSqCQ==} + /@nuxt/content@2.13.1(nuxt@3.11.2)(vue@3.4.31): + resolution: {integrity: sha512-s33sjNCYhFBQxTaWt+NuaCKmnDlYawyYjge8aR+VnCse8jJNRrUM5Rjl38YLF+kH6VqC8yS6zmOIBylDB04nOA==} dependencies: - '@nuxt/kit': 3.11.2 - '@nuxtjs/mdc': 0.6.1 - '@vueuse/core': 10.9.0(vue@3.4.27) - '@vueuse/head': 2.0.0(vue@3.4.27) - '@vueuse/nuxt': 10.9.0(nuxt@3.11.2)(vue@3.4.27) + '@nuxt/kit': 3.12.3(magicast@0.3.4) + '@nuxtjs/mdc': 0.8.3 + '@vueuse/core': 10.11.0(vue@3.4.31) + '@vueuse/head': 2.0.0(vue@3.4.31) + '@vueuse/nuxt': 10.11.0(nuxt@3.11.2)(vue@3.4.31) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 @@ -1239,13 +1309,13 @@ packages: ohash: 1.1.3 pathe: 1.1.2 scule: 1.3.0 - shiki: 1.4.0 + shiki: 1.10.3 slugify: 1.6.6 socket.io-client: 4.7.5 ufo: 1.5.3 unist-util-stringify-position: 4.0.0 unstorage: 1.10.2(ioredis@5.4.1) - ws: 8.17.0 + ws: 8.18.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -1262,6 +1332,7 @@ packages: - bufferutil - idb-keyval - ioredis + - magicast - nuxt - rollup - supports-color @@ -1274,18 +1345,19 @@ packages: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} dev: false - /@nuxt/devtools-kit@1.2.0(nuxt@3.11.2)(vite@5.2.10): + /@nuxt/devtools-kit@1.2.0(magicast@0.3.4)(nuxt@3.11.2)(vite@5.2.10): resolution: {integrity: sha512-T81TQuaN6hbQFzgvQeRAMJjcL4mgWtYvlGTAvtuvd3TFuHV7bMK+tFZaxgJXzIu1/UPO7/aO4VLCB0xl5sSwZw==} peerDependencies: nuxt: ^3.9.0 vite: '*' dependencies: - '@nuxt/kit': 3.11.2 + '@nuxt/kit': 3.12.3(magicast@0.3.4) '@nuxt/schema': 3.11.2 execa: 7.2.0 - nuxt: 3.11.2(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10) - vite: 5.2.10(@types/node@20.12.7) + nuxt: 3.11.2(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10) + vite: 5.2.10 transitivePeerDependencies: + - magicast - rollup - supports-color dev: false @@ -1306,7 +1378,7 @@ packages: semver: 7.6.0 dev: false - /@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(nuxt@3.11.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.27): + /@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2)(nuxt@3.11.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.31): resolution: {integrity: sha512-pdEvZJqovqxJp9E1BJAaGeFdFPEpCKwuuy9l9k4exBvwvxjTfjLeyW7oPD5RUTCGGxhOswgbXwuDrO4k+x2zpA==} hasBin: true peerDependencies: @@ -1314,12 +1386,12 @@ packages: vite: '*' dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(vite@5.2.10) + '@nuxt/devtools-kit': 1.2.0(magicast@0.3.4)(nuxt@3.11.2)(vite@5.2.10) '@nuxt/devtools-wizard': 1.2.0 '@nuxt/kit': 3.11.2 - '@vue/devtools-applet': 7.1.3(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.27) - '@vue/devtools-core': 7.1.3(vite@5.2.10)(vue@3.4.27) - '@vue/devtools-kit': 7.1.3(vue@3.4.27) + '@vue/devtools-applet': 7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.31) + '@vue/devtools-core': 7.1.3(vite@5.2.10)(vue@3.4.31) + '@vue/devtools-kit': 7.1.3(vue@3.4.31) birpc: 0.2.17 consola: 3.2.3 cronstrue: 2.49.0 @@ -1335,7 +1407,7 @@ packages: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.4 - nuxt: 3.11.2(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10) + nuxt: 3.11.2(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10) nypm: 0.3.8 ohash: 1.1.3 pacote: 18.0.2 @@ -1348,7 +1420,7 @@ packages: simple-git: 3.24.0 sirv: 2.0.4 unimport: 3.7.1(rollup@4.17.2) - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 vite-plugin-inspect: 0.8.4(@nuxt/kit@3.11.2)(vite@5.2.10) vite-plugin-vue-inspector: 4.0.2(vite@5.2.10) which: 3.0.1 @@ -1439,6 +1511,36 @@ packages: - supports-color dev: false + /@nuxt/kit@3.12.3(magicast@0.3.4): + resolution: {integrity: sha512-5R8FZLDxBKlkDWYsqwU1tctGJ5vwMA96WBrNkpQ0LznB2/p+3MWWTO6vz+0P0F9xvZZfkk/KKyZ3uUhnG9VJOA==} + engines: {node: ^14.18.0 || >=16.10.0} + dependencies: + '@nuxt/schema': 3.12.3 + c12: 1.11.1(magicast@0.3.4) + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + hash-sum: 2.0.0 + ignore: 5.3.1 + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + mlly: 1.7.1 + pathe: 1.1.2 + pkg-types: 1.1.3 + scule: 1.3.0 + semver: 7.6.2 + ufo: 1.5.3 + unctx: 2.3.1 + unimport: 3.7.2 + untyped: 1.4.2 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + dev: false + /@nuxt/schema@3.11.2: resolution: {integrity: sha512-Z0bx7N08itD5edtpkstImLctWMNvxTArsKXzS35ZuqyAyKBPcRjO1CU01slH0ahO30Gg9kbck3/RKNZPwfOjJg==} engines: {node: ^14.18.0 || >=16.10.0} @@ -1459,6 +1561,27 @@ packages: - supports-color dev: false + /@nuxt/schema@3.12.3: + resolution: {integrity: sha512-Zw/2stN5CWVOHQ6pKyewk3tvYW5ROBloTGyIbie7/TprJT5mL+E9tTgAxOZtkoKSFaYEQXZgE1K2OzMelhLRzw==} + engines: {node: ^14.18.0 || >=16.10.0} + dependencies: + compatx: 0.1.8 + consola: 3.2.3 + defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.1.3 + scule: 1.3.0 + std-env: 3.7.0 + ufo: 1.5.3 + uncrypto: 0.1.3 + unimport: 3.7.2 + untyped: 1.4.2 + transitivePeerDependencies: + - rollup + - supports-color + dev: false + /@nuxt/telemetry@2.5.4: resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} hasBin: true @@ -1485,19 +1608,19 @@ packages: - supports-color dev: false - /@nuxt/ui-pro@1.1.0(axios@1.6.8)(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.27): - resolution: {integrity: sha512-c8x8VDmnMYPognKq/V203UMK7JiZwmP+Vx5YIY74Y1DB+PS2alFGKXENy8rVZxx3HCA0b0WuwzACZ5405kv7yQ==} + /@nuxt/ui-pro@1.3.1(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.31): + resolution: {integrity: sha512-96G0MWO5Bh4rFlQDfpYfn/tIeJUSgyzHET2i99RX8zatJAygRMLoehT9QBw8+sKebLXRzryAj2uNziPrbWDtjg==} dependencies: - '@nuxt/ui': 2.16.0(axios@1.6.8)(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.27) - '@vueuse/core': 10.9.0(vue@3.4.27) + '@nuxt/ui': 2.17.0(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.31) + '@vueuse/core': 10.11.0(vue@3.4.31) defu: 6.1.4 git-url-parse: 14.0.0 ofetch: 1.3.4 parse-git-config: 3.0.0 pathe: 1.1.2 - pkg-types: 1.1.0 + pkg-types: 1.1.3 tailwind-merge: 2.3.0 - vue3-smooth-dnd: 0.0.6(vue@3.4.27) + vue3-smooth-dnd: 0.0.6(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -1507,6 +1630,7 @@ packages: - focus-trap - idb-keyval - jwt-decode + - magicast - nprogress - nuxt - qrcode @@ -1524,33 +1648,33 @@ packages: resolution: {integrity: sha512-3BG5doAREcD50dbKyXgmjD4b1GzY8CUy3T41jMhHZXNDdaNwOd31IBq+D6dV00OSrDVhzrTVj0IxsUsnMyHvIQ==} dev: false - /@nuxt/ui@2.16.0(axios@1.6.8)(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.27): - resolution: {integrity: sha512-yHBZjFaN8/Zst+jTv+DfZS2Ep6UhgKlXL3/b6OX1ICwij3Yw7E4qVNCE9f1SO8DUaLigLURUYYoHG6kLb1qyBg==} + /@nuxt/ui@2.17.0(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.31): + resolution: {integrity: sha512-RWG4svAkDdr5hNDQw9RgHEY9N5CH4sKCtRvveRxXOGT0fWyI/JL+qxaZWO/hjyJMfTvK9/hdbaI5Lrh+L9XFOg==} engines: {node: '>=v16.20.2'} dependencies: - '@egoist/tailwindcss-icons': 1.8.0(tailwindcss@3.4.3) - '@headlessui/tailwindcss': 0.2.0(tailwindcss@3.4.3) - '@headlessui/vue': 1.7.21(vue@3.4.27) + '@egoist/tailwindcss-icons': 1.8.1(tailwindcss@3.4.4) + '@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.4) + '@headlessui/vue': 1.7.22(vue@3.4.31) '@iconify-json/heroicons': 1.1.21 - '@nuxt/kit': 3.11.2 + '@nuxt/kit': 3.12.3(magicast@0.3.4) '@nuxtjs/color-mode': 3.4.1 '@nuxtjs/tailwindcss': 6.12.0 '@popperjs/core': 2.11.8 - '@tailwindcss/aspect-ratio': 0.4.2(tailwindcss@3.4.3) - '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.3) - '@tailwindcss/forms': 0.5.7(tailwindcss@3.4.3) - '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.3) - '@vueuse/core': 10.9.0(vue@3.4.27) - '@vueuse/integrations': 10.9.0(axios@1.6.8)(fuse.js@6.6.2)(vue@3.4.27) - '@vueuse/math': 10.9.0(vue@3.4.27) + '@tailwindcss/aspect-ratio': 0.4.2(tailwindcss@3.4.4) + '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.4) + '@tailwindcss/forms': 0.5.7(tailwindcss@3.4.4) + '@tailwindcss/typography': 0.5.13(tailwindcss@3.4.4) + '@vueuse/core': 10.11.0(vue@3.4.31) + '@vueuse/integrations': 10.11.0(fuse.js@6.6.2)(vue@3.4.31) + '@vueuse/math': 10.11.0(vue@3.4.31) defu: 6.1.4 fuse.js: 6.6.2 - nuxt-icon: 0.6.10(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.27) + nuxt-icon: 0.6.10(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.31) ohash: 1.1.3 pathe: 1.1.2 scule: 1.3.0 tailwind-merge: 2.3.0 - tailwindcss: 3.4.3 + tailwindcss: 3.4.4 transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -1560,6 +1684,7 @@ packages: - focus-trap - idb-keyval - jwt-decode + - magicast - nprogress - nuxt - qrcode @@ -1573,7 +1698,7 @@ packages: - vue dev: false - /@nuxt/vite-builder@3.11.2(vue@3.4.27): + /@nuxt/vite-builder@3.11.2(vue@3.4.31): resolution: {integrity: sha512-eXTZsAAN4dPz4eA2UD5YU2kD/DqgfyQp1UYsIdCe6+PAVe1ifkUboBjbc0piR5+3qI/S/eqk3nzxRGbiYF7Ccg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -1581,8 +1706,8 @@ packages: dependencies: '@nuxt/kit': 3.11.2 '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) - '@vitejs/plugin-vue': 5.0.4(vite@5.2.10)(vue@3.4.27) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.10)(vue@3.4.27) + '@vitejs/plugin-vue': 5.0.4(vite@5.2.10)(vue@3.4.31) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.10)(vue@3.4.31) autoprefixer: 10.4.19(postcss@8.4.38) clear: 0.1.0 consola: 3.2.3 @@ -1609,10 +1734,10 @@ packages: ufo: 1.5.3 unenv: 1.9.0 unplugin: 1.10.1 - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 vite-node: 1.5.3 vite-plugin-checker: 0.6.4(vite@5.2.10) - vue: 3.4.27 + vue: 3.4.31 vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -1638,31 +1763,32 @@ packages: /@nuxtjs/color-mode@3.4.1: resolution: {integrity: sha512-vZgJqDstxInGw3RGSWbLoCLXtU1mvh1LLeuEA/X3a++DYA4ifwSbNoiSiOyb9qZHFEwz1Xr99H71sXV4IhOaEg==} dependencies: - '@nuxt/kit': 3.11.2 + '@nuxt/kit': 3.12.3(magicast@0.3.4) pathe: 1.1.2 pkg-types: 1.1.0 semver: 7.6.0 transitivePeerDependencies: + - magicast - rollup - supports-color dev: false - /@nuxtjs/mdc@0.6.1: - resolution: {integrity: sha512-zS5QK7DZ/SBrjqQX1DOy7GnxKy+wbj2+LvooefOWmQqHfLTAqJLVIjuv/BmKnQWiRCq19+uysys3iY42EoY5/A==} + /@nuxtjs/mdc@0.8.3: + resolution: {integrity: sha512-FqvJFWkBN9u2FeWog+7+C0aIOx0WIu61TYgAXPmmIOVVua6s2mXQsMyF3fXY2M56QBIaYJzK/SYN+5FGr5GNTQ==} dependencies: - '@nuxt/kit': 3.11.2 - '@shikijs/transformers': 1.4.0 + '@nuxt/kit': 3.12.3(magicast@0.3.4) + '@shikijs/transformers': 1.10.3 '@types/hast': 3.0.4 - '@types/mdast': 4.0.3 - '@vue/compiler-core': 3.4.26 + '@types/mdast': 4.0.4 + '@vue/compiler-core': 3.4.31 consola: 3.2.3 - debug: 4.3.4 + debug: 4.3.5 defu: 6.1.4 destr: 2.0.3 detab: 3.0.2 github-slugger: 2.0.0 hast-util-to-string: 3.0.0 - mdast-util-to-hast: 13.1.0 + mdast-util-to-hast: 13.2.0 micromark-util-sanitize-uri: 2.0.0 ohash: 1.1.3 parse5: 7.1.2 @@ -1673,19 +1799,20 @@ packages: rehype-slug: 6.0.0 rehype-sort-attribute-values: 5.0.0 rehype-sort-attributes: 5.0.0 - remark-emoji: 4.0.1 + remark-emoji: 5.0.0 remark-gfm: 4.0.0 - remark-mdc: 3.2.0 + remark-mdc: 3.2.1 remark-parse: 11.0.0 remark-rehype: 11.1.0 scule: 1.3.0 - shiki: 1.4.0 + shiki: 1.10.3 ufo: 1.5.3 - unified: 11.0.4 + unified: 11.0.5 unist-builder: 4.0.0 unist-util-visit: 5.0.0 unwasm: 0.3.9 transitivePeerDependencies: + - magicast - rollup - supports-color dev: false @@ -1693,7 +1820,7 @@ packages: /@nuxtjs/tailwindcss@6.12.0: resolution: {integrity: sha512-vXvEq8z177TQcx0tc10mw3O6T9WeN0iTL8hIKGDfidmr+HKReexJU01aPgHefFrCu4LJB70egYFYnywzB9lMyQ==} dependencies: - '@nuxt/kit': 3.11.2 + '@nuxt/kit': 3.12.3(magicast@0.3.4) autoprefixer: 10.4.19(postcss@8.4.38) consola: 3.2.3 defu: 6.1.4 @@ -1701,11 +1828,12 @@ packages: pathe: 1.1.2 postcss: 8.4.38 postcss-nesting: 12.1.2(postcss@8.4.38) - tailwind-config-viewer: 2.0.2(tailwindcss@3.4.3) - tailwindcss: 3.4.3 + tailwind-config-viewer: 2.0.2(tailwindcss@3.4.4) + tailwindcss: 3.4.4 ufo: 1.5.3 unctx: 2.3.1 transitivePeerDependencies: + - magicast - rollup - supports-color - ts-node @@ -2137,30 +2265,32 @@ packages: dev: false optional: true - /@scalar/api-client@1.2.12(@scalar/oas-utils@0.1.6)(vue@3.4.27)(yjs@13.6.15): - resolution: {integrity: sha512-lFOnfsXCgxTfILeGeAHHIXHgg3omYuXhSsA+awWrT5Rfe9xIv3K7AW5j0b2IRlqS9sjaypS2fpO0y6VxqA9bvg==} + /@scalar/api-client@2.0.16(tailwindcss@3.4.3): + resolution: {integrity: sha512-c0+NX6RFhteuxyUZAwrJ/esPZ4yzoY+mQU+pE0bgcXguRKrThROUmjJPzvwFn6cuCAtP1ILAWGHJizpDUtHIwA==} engines: {node: '>=18'} - peerDependencies: - '@scalar/oas-utils': 0.1.6 - vue: ^3.3.0 - dependencies: - '@floating-ui/vue': 1.0.6(vue@3.4.27) - '@headlessui/vue': 1.7.21(vue@3.4.27) - '@scalar/components': 0.6.1(axios@1.6.8)(vue@3.4.27) - '@scalar/oas-utils': 0.1.6(axios@1.6.8) - '@scalar/openapi-parser': 0.3.2 - '@scalar/themes': 0.7.6(vue@3.4.27) - '@scalar/use-codemirror': 0.10.1(vue@3.4.27)(yjs@13.6.15) - '@scalar/use-modal': 0.3.0(@headlessui/vue@1.7.21)(vue@3.4.27) - '@scalar/use-tooltip': 0.6.0(vue@3.4.27) - '@vueuse/core': 10.9.0(vue@3.4.27) + dependencies: + '@headlessui/tailwindcss': 0.2.0(tailwindcss@3.4.3) + '@headlessui/vue': 1.7.21(vue@3.4.31) + '@scalar/components': 0.12.13 + '@scalar/draggable': 0.1.3 + '@scalar/oas-utils': 0.2.13 + '@scalar/object-utils': 1.1.4(vue@3.4.31) + '@scalar/openapi-parser': 0.7.2 + '@scalar/themes': 0.9.13 + '@scalar/use-codemirror': 0.11.6 + '@scalar/use-toasts': 0.7.4 + '@scalar/use-tooltip': 1.0.2 + '@vueuse/core': 10.11.0(vue@3.4.31) axios: 1.6.8 - content-type: 1.0.5 - httpsnippet-lite: 3.0.5 + cva: 1.0.0-beta.1 + fuse.js: 7.0.0 + js-cookie: 3.0.5 nanoid: 5.0.7 pretty-bytes: 6.1.1 pretty-ms: 8.0.0 - vue: 3.4.27 + vue: 3.4.31 + vue-router: 4.4.0(vue@3.4.31) + zod: 3.23.8 transitivePeerDependencies: - '@jest/globals' - '@types/bun' @@ -2168,56 +2298,38 @@ packages: - '@vue/composition-api' - debug - jest - - less - - lightningcss - - sass - - stylus - - sugarss - - terser + - supports-color + - tailwindcss - typescript - vitest - - yjs dev: false - /@scalar/api-reference@1.22.20(nanoid@5.0.7)(postcss@8.4.38)(unified@11.0.4)(vue-sonner@1.1.2)(vue@3.4.27)(yjs@13.6.15): - resolution: {integrity: sha512-RHbs2dekUCIwgl3udmO0AcLKykS78/Mra6qIQROQLXKwNzLcaMeps5bwC1GiziZlekM8UFUOysBwMN7A/d7oRQ==} + /@scalar/api-reference@1.24.40(postcss@8.4.38)(tailwindcss@3.4.3): + resolution: {integrity: sha512-XdulpyGyCbeZrO2kpbZG1N5BXjoeG/IJNIy028N8n2Am7awrEffTaIuj4Gu2CdHNQyi86E9UyZNHsQw3gg3pfA==} engines: {node: '>=18'} - peerDependencies: - unified: ^11.0.0 - vue: ^3.3.0 dependencies: - '@headlessui/vue': 1.7.21(vue@3.4.27) - '@scalar/api-client': 1.2.12(@scalar/oas-utils@0.1.6)(vue@3.4.27)(yjs@13.6.15) - '@scalar/components': 0.6.1(axios@1.6.8)(vue@3.4.27) - '@scalar/galaxy': 0.1.0 - '@scalar/oas-utils': 0.1.6(axios@1.6.8) - '@scalar/openapi-parser': 0.3.2 + '@floating-ui/vue': 1.0.6(vue@3.4.31) + '@headlessui/vue': 1.7.21(vue@3.4.31) + '@scalar/api-client': 2.0.16(tailwindcss@3.4.3) + '@scalar/components': 0.12.13 + '@scalar/oas-utils': 0.2.13 + '@scalar/openapi-parser': 0.7.2 '@scalar/snippetz': 0.1.6 - '@scalar/themes': 0.7.6(vue@3.4.27) - '@scalar/use-modal': 0.3.0(@headlessui/vue@1.7.21)(vue@3.4.27) - '@scalar/use-toasts': 0.6.1(nanoid@5.0.7)(vue-sonner@1.1.2)(vue@3.4.27) - '@scalar/use-tooltip': 0.6.0(vue@3.4.27) + '@scalar/themes': 0.9.13 + '@scalar/use-toasts': 0.7.4 + '@scalar/use-tooltip': 1.0.2 '@unhead/schema': 1.9.7 - '@vcarl/remark-headings': 0.1.0 - '@vueuse/core': 10.9.0(vue@3.4.27) + '@unhead/vue': 1.9.15(vue@3.4.31) + '@vueuse/core': 10.11.0(vue@3.4.31) axios: 1.6.8 - fuse.js: 6.6.2 + fuse.js: 7.0.0 github-slugger: 2.0.0 httpsnippet-lite: 3.0.5 + nanoid: 5.0.7 postcss-nested: 6.0.1(postcss@8.4.38) - rehype-external-links: 3.0.0 - rehype-format: 5.0.0 - rehype-highlight: 7.0.0 - rehype-raw: 7.0.0 - rehype-sanitize: 6.0.0 - rehype-stringify: 10.0.0 - remark-gfm: 4.0.0 - remark-parse: 11.0.0 - remark-rehype: 11.1.0 - remark-stringify: 11.0.0 unhead: 1.9.7 unified: 11.0.4 - vue: 3.4.27 + vue: 3.4.31 transitivePeerDependencies: - '@jest/globals' - '@types/bun' @@ -2225,59 +2337,79 @@ packages: - '@vue/composition-api' - debug - jest - - less - - lightningcss - - nanoid - postcss - - sass - - stylus - - sugarss - supports-color - - terser + - tailwindcss - typescript - vitest - - vue-sonner - - yjs dev: false - /@scalar/components@0.6.1(axios@1.6.8)(vue@3.4.27): - resolution: {integrity: sha512-MTabuZZU2FpM/YJ+YihOMymUQMr3YoWWUR6/2gMPREiufKrzH/qLgaqqK0XTPl7LsDxJYpYeT1Itmt5ZRsXLow==} + /@scalar/code-highlight@0.0.7: + resolution: {integrity: sha512-YUSlnNapSUuLKDFiiQ54ok+gHD9ufCifI2CAU5HtIvt8pS/Ns4r0D/N+RuEWu5HccbBt/S4cLYkwlg4q76ym/A==} engines: {node: '>=18'} - peerDependencies: - vue: ^3.3.0 dependencies: - '@headlessui/vue': 1.7.21(vue@3.4.27) - '@scalar/oas-utils': 0.1.6(axios@1.6.8) + hast-util-to-text: 4.0.2 + highlight.js: 11.9.0 + highlightjs-curl: 1.3.0 + highlightjs-vue: 1.0.0 + lowlight: 3.1.0 + rehype-external-links: 3.0.0 + rehype-format: 5.0.0 + rehype-parse: 9.0.0 + rehype-raw: 7.0.0 + rehype-sanitize: 6.0.0 + rehype-stringify: 10.0.0 + remark-gfm: 4.0.0 + remark-parse: 11.0.0 + remark-rehype: 11.1.0 + unified: 11.0.4 + unist-util-visit: 5.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@scalar/components@0.12.13: + resolution: {integrity: sha512-XB1JV0KJk2JIilkCKyptwl1NOPGd+Jl09V2tlw9vB1pm4QfKv8sgILgls6BN0fQXnymt2ZOKQSyaIOjGW15AIw==} + engines: {node: '>=18'} + dependencies: + '@floating-ui/utils': 0.2.2 + '@floating-ui/vue': 1.0.6(vue@3.4.31) + '@headlessui/vue': 1.7.21(vue@3.4.31) + '@scalar/code-highlight': 0.0.7 '@storybook/test': 8.0.9 - '@vueuse/core': 10.9.0(vue@3.4.27) - class-variance-authority: 0.7.0 + '@vueuse/core': 10.11.0(vue@3.4.31) cva: 1.0.0-beta.1 nanoid: 5.0.7 - prismjs: 1.29.0 + radix-vue: 1.9.1(vue@3.4.31) tailwind-merge: 2.3.0 - vue: 3.4.27 + vue: 3.4.31 transitivePeerDependencies: - '@jest/globals' - '@types/bun' - '@types/jest' - '@vue/composition-api' - - axios - jest + - supports-color - typescript - vitest dev: false - /@scalar/galaxy@0.1.0: - resolution: {integrity: sha512-GIaU2r6fhou6l1VfhxAiCj2mqHBG9Skjd/q4WfC62pKj6H7tHUVSfayggq89/xGq4QKouyD90AZ39Tnk26tpDg==} + /@scalar/draggable@0.1.3: + resolution: {integrity: sha512-A6lUgTV8q/zJGkzHerY1T+X3l3GXmCCg09Z7OU7j6yDyyuj2BSTblthncoD5sN3BdwLjHwkm9ecehfvaE0pj5w==} engines: {node: '>=18'} + dependencies: + vue: 3.4.31 + transitivePeerDependencies: + - typescript dev: false - /@scalar/nuxt@0.0.30(nanoid@5.0.7)(postcss@8.4.38)(unified@11.0.4)(vue-sonner@1.1.2)(vue@3.4.27)(yjs@13.6.15): - resolution: {integrity: sha512-kjt9HamUQW9DqHOaJZyJowRcS79XjDgOITfFPmNHPB9TKZ4/rVY0kKfNgSc/LId/JfazwHG7f6k5eok5JL6w4Q==} + /@scalar/nuxt@0.2.39(postcss@8.4.38)(tailwindcss@3.4.3): + resolution: {integrity: sha512-RECC89+s3XMRc68FG+4XD4yQfKRVeOeWNyvisEicfqYUWXTyvWO0B/K8NV7phc3XEk+cxIPlRremMo6POE/8Jg==} engines: {node: '>=18'} dependencies: - '@nuxt/kit': 3.11.2 - '@scalar/api-reference': 1.22.20(nanoid@5.0.7)(postcss@8.4.38)(unified@11.0.4)(vue-sonner@1.1.2)(vue@3.4.27)(yjs@13.6.15) + '@nuxt/kit': 3.12.3(magicast@0.3.4) + '@scalar/api-client': 2.0.16(tailwindcss@3.4.3) + '@scalar/api-reference': 1.24.40(postcss@8.4.38)(tailwindcss@3.4.3) transitivePeerDependencies: - '@jest/globals' - '@types/bun' @@ -2285,56 +2417,50 @@ packages: - '@vue/composition-api' - debug - jest - - less - - lightningcss - - nanoid + - magicast - postcss - rollup - - sass - - stylus - - sugarss - supports-color - - terser + - tailwindcss - typescript - - unified - vitest - - vue - - vue-sonner - - yjs dev: false - /@scalar/oas-utils@0.1.6(axios@1.6.8): - resolution: {integrity: sha512-tQevgGseWRMX3FIUnNPsQZ/Z+zv4/zRi7yyCXlOilolm08MUkw71hyMU0DkBZmkoY/NStRbSgOMSKZkmyHYZTg==} + /@scalar/oas-utils@0.2.13: + resolution: {integrity: sha512-wYlOuSE49pD3TQ4wmw1sHdMJMFajuu3x1DYsWzpJtKnJX8ij3UtKi8EaPgjxvH9GZ8sNzIlI9ZddPU1llYjQhg==} engines: {node: '>=18'} - peerDependencies: - axios: ^1.5 dependencies: + '@scalar/themes': 0.9.13 axios: 1.6.8 - yaml: 2.4.2 + nanoid: 5.0.7 + yaml: 2.4.5 + zod: 3.23.8 + transitivePeerDependencies: + - debug + - typescript dev: false - /@scalar/openapi-parser@0.3.2: - resolution: {integrity: sha512-o38wF1rKqCc7R0zFMta5rPTiY4cWwVcZPJkV1OCcnPsF2eE79uPkhYU2j/kdocJXVwMqqAe9a6+0o4R8YjgPVw==} + /@scalar/object-utils@1.1.4(vue@3.4.31): + resolution: {integrity: sha512-9+aPspcxdi7NfcFE/CflbmAVClRbSeiXvxaEtk0At7sYG3tQHyP9OrD3fFGqmlPKruvxX9aWJ2OWeC+5Q9vh0A==} engines: {node: '>=18'} dependencies: - '@humanwhocodes/momoa': 3.0.2 - '@types/node': 20.12.7 - ajv: 8.13.0 - ajv-draft-04: 1.0.0(ajv@8.13.0) - ajv-formats: 2.1.1(ajv@8.13.0) - js-yaml: 4.1.0 + '@vueuse/core': 10.11.0(vue@3.4.31) + just-clone: 6.2.0 + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + /@scalar/openapi-parser@0.7.2: + resolution: {integrity: sha512-kgzFox4KzC3NLrOZeT9m/iQ2VMNvL7JNz8ec+hz0sYulvMtYQ1qTqEyjQjALyCDzmzrSJA11Vg8JMMHDw3AA7A==} + engines: {node: '>=18'} + dependencies: + ajv: 8.16.0 + ajv-draft-04: 1.0.0(ajv@8.16.0) + ajv-formats: 3.0.1(ajv@8.16.0) jsonpointer: 5.0.1 leven: 4.0.0 - openapi-types: 12.1.3 - vite: 5.2.10(@types/node@20.12.7) - yaml: 2.4.2 - transitivePeerDependencies: - - less - - lightningcss - - sass - - stylus - - sugarss - - terser + yaml: 2.4.5 dev: false /@scalar/snippetz-core@0.1.4: @@ -2384,21 +2510,18 @@ packages: '@scalar/snippetz-plugin-node-undici': 0.1.6 dev: false - /@scalar/themes@0.7.6(vue@3.4.27): - resolution: {integrity: sha512-S5v8ZUbR1pT14mn6SYcjhWQjFWrOlVGNcOZeIn3+eVh7ztZMy67UsNBJ4YBaM5OK2fSEpJLyzPczynbE1nWVMA==} + /@scalar/themes@0.9.13: + resolution: {integrity: sha512-ok1hC5ez9cYnVr2F8WF0FyE5P0GWiim12H3aOoPvq1VFI+ASoFjJNgo7rT4nhVbO3htcBh1Le9KfIFTyO7bhYA==} engines: {node: '>=18'} - peerDependencies: - vue: ^3.3.0 dependencies: - vue: 3.4.27 + vue: 3.4.31 + transitivePeerDependencies: + - typescript dev: false - /@scalar/use-codemirror@0.10.1(vue@3.4.27)(yjs@13.6.15): - resolution: {integrity: sha512-7p+xiwxYUodxDcssMaB5OIrtis0fxnPCo0rIG3MXQNiKY9Cc20vLHomg7xrZwitqvUCk2zSpIlickFitw6t5cQ==} + /@scalar/use-codemirror@0.11.6: + resolution: {integrity: sha512-0pfJKPV+7JEdtOMNcq+jaWUoySZtmdl/ipvrJ1EfFK86j5p2tg+s7t0yed6yjW0z0lFIArKCWb14JgGVGujBow==} engines: {node: '>=18'} - peerDependencies: - vue: ^3.3.0 - yjs: ^13.6.0 dependencies: '@codemirror/autocomplete': 6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1) '@codemirror/commands': 6.5.0 @@ -2407,6 +2530,7 @@ packages: '@codemirror/lang-json': 6.0.1 '@codemirror/lang-yaml': 6.1.1(@codemirror/view@6.26.3) '@codemirror/language': 6.10.1 + '@codemirror/lint': 6.8.1 '@codemirror/state': 6.4.1 '@codemirror/view': 6.26.3 '@lezer/common': 1.2.1 @@ -2415,57 +2539,49 @@ packages: '@replit/codemirror-css-color-picker': 6.1.1(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3) '@uiw/codemirror-themes': 4.22.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3) codemirror: 6.0.1(@lezer/common@1.2.1) - vue: 3.4.27 - yjs: 13.6.15 + vue: 3.4.31 optionalDependencies: y-codemirror.next: 0.3.3(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(yjs@13.6.15) + yjs: 13.6.15 + transitivePeerDependencies: + - typescript dev: false - /@scalar/use-modal@0.3.0(@headlessui/vue@1.7.21)(vue@3.4.27): - resolution: {integrity: sha512-wM+LdKbUtcTUaedfWBYNq62xtOxpm4TgKcgtfsbK9tMweOdiwWVH6JKv4/XVutZdC7/r1gCvGJ24zeiPGRULuQ==} + /@scalar/use-toasts@0.7.4: + resolution: {integrity: sha512-LvnY0Gl0G09kgf65A3ArtZ1pOjB3Y7Rs29IS2GRlVKICGYOgdiWEdeWzXZCMtvvmIEM+LH5FTbuoqpiwXJ1OXg==} engines: {node: '>=18'} - peerDependencies: - '@headlessui/vue': ^1.7.0 - vue: ^3.3.0 dependencies: - '@headlessui/vue': 1.7.21(vue@3.4.27) - vue: 3.4.27 + nanoid: 5.0.7 + vue: 3.4.31 + vue-sonner: 1.1.2 + transitivePeerDependencies: + - typescript dev: false - /@scalar/use-toasts@0.6.1(nanoid@5.0.7)(vue-sonner@1.1.2)(vue@3.4.27): - resolution: {integrity: sha512-jHwyq6Aqs3HgXkomxnXL+hWdkZ7Y4NdU22FtKDbYKnSxi5Y1A+4ZBZrlM4dF2Su5lwGWppP8T2tbZTw0ZeTNgQ==} + /@scalar/use-tooltip@1.0.2: + resolution: {integrity: sha512-bj3RkmGGtCPNgEuopNLOXfQtFM3KnsfAQc9LQEr6iC9FNUa+Ddrlq85wgAK4W740aducchrgK+fBZDpXQbzQTw==} engines: {node: '>=18'} - peerDependencies: - nanoid: 4 - 5 - vue: ^3.3.0 - vue-sonner: ^1.0.3 dependencies: - nanoid: 5.0.7 - vue: 3.4.27 - vue-sonner: 1.1.2 + tippy.js: 6.3.7 + vue: 3.4.31 + transitivePeerDependencies: + - typescript dev: false - /@scalar/use-tooltip@0.6.0(vue@3.4.27): - resolution: {integrity: sha512-f3E7r0w+md/UPTE38I+SGkQYaSFDRzoFhzCvU5+sGziG511G4mocJAa6pDANCZwm2wQmWMT39T4pt6W5Fmwhkg==} - engines: {node: '>=18'} - peerDependencies: - vue: ^3.3.0 + /@shikijs/core@1.10.3: + resolution: {integrity: sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==} dependencies: - vue: 3.4.27 + '@types/hast': 3.0.4 dev: false /@shikijs/core@1.3.0: resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==} dev: false - /@shikijs/core@1.4.0: - resolution: {integrity: sha512-CxpKLntAi64h3j+TwWqVIQObPTED0FyXLHTTh3MKXtqiQNn2JGcMQQ362LftDbc9kYbDtrksNMNoVmVXzKFYUQ==} - dev: false - - /@shikijs/transformers@1.4.0: - resolution: {integrity: sha512-kzvlWmWYYSeaLKRce/kgmFFORUtBtFahfXRKndor0b60ocYiXufBQM6d6w1PlMuUkdk55aor9xLvy9wy7hTEJg==} + /@shikijs/transformers@1.10.3: + resolution: {integrity: sha512-MNjsyye2WHVdxfZUSr5frS97sLGe6G1T+1P41QjyBFJehZphMcr4aBlRLmq6OSPBslYe9byQPVvt/LJCOfxw8Q==} dependencies: - shiki: 1.4.0 + shiki: 1.10.3 dev: false /@sigstore/bundle@2.3.1: @@ -2626,32 +2742,38 @@ packages: file-system-cache: 2.3.0 dev: false - /@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.3): + /@swc/helpers@0.5.11: + resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} + dependencies: + tslib: 2.6.3 + dev: false + + /@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.4): resolution: {integrity: sha512-8QPrypskfBa7QIMuKHg2TA7BqES6vhBrDLOv8Unb6FcFyd3TjKbc6lcmb9UPQHxfl24sXoJ41ux/H7qQQvfaSQ==} peerDependencies: tailwindcss: '>=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1' dependencies: - tailwindcss: 3.4.3 + tailwindcss: 3.4.4 dev: false - /@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.3): + /@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.4): resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==} peerDependencies: tailwindcss: '>=3.2.0' dependencies: - tailwindcss: 3.4.3 + tailwindcss: 3.4.4 dev: false - /@tailwindcss/forms@0.5.7(tailwindcss@3.4.3): + /@tailwindcss/forms@0.5.7(tailwindcss@3.4.4): resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==} peerDependencies: tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.3 + tailwindcss: 3.4.4 dev: false - /@tailwindcss/typography@0.5.13(tailwindcss@3.4.3): + /@tailwindcss/typography@0.5.13(tailwindcss@3.4.4): resolution: {integrity: sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -2660,20 +2782,33 @@ packages: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.3 + tailwindcss: 3.4.4 dev: false /@tanstack/virtual-core@3.5.0: resolution: {integrity: sha512-KnPRCkQTyqhanNC0K63GBG3wA8I+D1fQuVnAvcBF8f13akOKeQp1gSbu6f77zCxhEk727iV5oQnbHLYzHrECLg==} dev: false - /@tanstack/vue-virtual@3.5.0(vue@3.4.27): + /@tanstack/virtual-core@3.8.3: + resolution: {integrity: sha512-vd2A2TnM5lbnWZnHi9B+L2gPtkSeOtJOAw358JqokIH1+v2J7vUAzFVPwB/wrye12RFOurffXu33plm4uQ+JBQ==} + dev: false + + /@tanstack/vue-virtual@3.5.0(vue@3.4.31): resolution: {integrity: sha512-wvRQ8sFxn/NDr3WvI5XabhFovZ5MBmpEck2GHpTxYunmV63Ovpl30lRu6W5BPQo35a1GqDZ+Pvzlz6WDWRNqqw==} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: '@tanstack/virtual-core': 3.5.0 - vue: 3.4.27 + vue: 3.4.31 + dev: false + + /@tanstack/vue-virtual@3.8.3(vue@3.4.31): + resolution: {integrity: sha512-xrFLkOiqLoGwohgr1+Q880hkNdQWqwi19EXzx38iAjVEm1Db3KIAV0aVP57/dnNXU3NO1Vx8wnIHII5J4n1LyA==} + peerDependencies: + vue: ^2.7.0 || ^3.0.0 + dependencies: + '@tanstack/virtual-core': 3.8.3 + vue: 3.4.31 dev: false /@testing-library/dom@9.3.4: @@ -2814,14 +2949,14 @@ packages: '@types/node': 20.12.7 dev: false - /@types/mdast@3.0.15: - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + /@types/mdast@4.0.3: + resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 3.0.2 dev: false - /@types/mdast@4.0.3: - resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==} + /@types/mdast@4.0.4: + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} dependencies: '@types/unist': 3.0.2 dev: false @@ -2895,6 +3030,13 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: false + /@unhead/dom@1.9.15: + resolution: {integrity: sha512-4sdP/2Unt4zFRO8pBZVXvebidGmrLEvnDU6ZpasZfInjiiuuaQOVTJaiKnEnug3cmW2YjglPG2d1c2xAsHr3NQ==} + dependencies: + '@unhead/schema': 1.9.15 + '@unhead/shared': 1.9.15 + dev: false + /@unhead/dom@1.9.7: resolution: {integrity: sha512-suZVi8apZCNEMKuasGboBB3njJJm+gd8G0NA89geVozJ0bz40FvLyLEJZ9LirbzpujmhgHhsUSvlq4QyslRqdQ==} dependencies: @@ -2902,6 +3044,13 @@ packages: '@unhead/shared': 1.9.7 dev: false + /@unhead/schema@1.9.15: + resolution: {integrity: sha512-9ADZuXOH+tOKHIjXsgg+SPINnh/YJEBMCjpg+8VLGgE2r5med3jAnOU8g7ALfuVEBRBrbFgs1qVKoKm1NkTXJQ==} + dependencies: + hookable: 5.5.3 + zhead: 2.2.4 + dev: false + /@unhead/schema@1.9.7: resolution: {integrity: sha512-naQGY1gQqq8DmQCxVTOeeXIqaRwbqnLEgvQl12zPEDviYxmg7TCbmKyN9uT4ZarQbJ2WYT2UtYvdSrmTXcwlBw==} dependencies: @@ -2909,6 +3058,12 @@ packages: zhead: 2.2.4 dev: false + /@unhead/shared@1.9.15: + resolution: {integrity: sha512-+U5r04eRtCNcniWjzNPRtwVuF9rW/6EXxhGvuohJBDaIE57J6BHWo5cEp7Pqts7DlTFs7LiDtH8ONNDv4QqRaw==} + dependencies: + '@unhead/schema': 1.9.15 + dev: false + /@unhead/shared@1.9.7: resolution: {integrity: sha512-srji+qaBkkGOTdtTmFxt3AebFYcpt1qQHeQva7X3dSm5nZJDoKj35BJJTZfBSRCjgvkTtsdVUT14f9p9/4BCMA==} dependencies: @@ -2922,7 +3077,19 @@ packages: '@unhead/shared': 1.9.7 dev: false - /@unhead/vue@1.9.7(vue@3.4.27): + /@unhead/vue@1.9.15(vue@3.4.31): + resolution: {integrity: sha512-h866wYOs6Q6+lc0av4EU0CPTtTvaz9UWwwsiNoulzJa95QyUN/gDPI/NiDuKweHswY+a0SSzEqe9Nhg+LlmHew==} + peerDependencies: + vue: '>=2.7 || >=3' + dependencies: + '@unhead/schema': 1.9.15 + '@unhead/shared': 1.9.15 + hookable: 5.5.3 + unhead: 1.9.15 + vue: 3.4.31 + dev: false + + /@unhead/vue@1.9.7(vue@3.4.31): resolution: {integrity: sha512-c5pcNvi3FwMfqd+lfD3XUyRKPDv/AVPrep84CFXaqB7ebb+2OQTgtxBiCoRsa8+DtdhYI50lYJ/yeVdfLI9XUw==} peerDependencies: vue: '>=2.7 || >=3' @@ -2931,7 +3098,7 @@ packages: '@unhead/shared': 1.9.7 hookable: 5.5.3 unhead: 1.9.7 - vue: 3.4.27 + vue: 3.4.31 dev: false /@unocss/astro@0.59.4(vite@5.2.10): @@ -2945,7 +3112,7 @@ packages: '@unocss/core': 0.59.4 '@unocss/reset': 0.59.4 '@unocss/vite': 0.59.4(vite@5.2.10) - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 transitivePeerDependencies: - rollup dev: false @@ -3143,18 +3310,11 @@ packages: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 transitivePeerDependencies: - rollup dev: false - /@vcarl/remark-headings@0.1.0: - resolution: {integrity: sha512-ffQxJUcapJ9Bk+fiGN49YJ9RaYMibrSTSezB1Fcrtu+0YSZxA3bsaLlIv1u/4sjPIeW/BKrs4xtMT3l3P9Ba5Q==} - dependencies: - mdast-util-to-string: 3.2.0 - unist-util-visit: 4.1.2 - dev: false - /@vercel/nft@0.26.4: resolution: {integrity: sha512-j4jCOOXke2t8cHZCIxu1dzKLHLcFmYzC3yqAK6MfZznOL1QIJKd0xcFsXK3zcqzU7ScsE2zWkiMMNHGMHgp+FA==} engines: {node: '>=16'} @@ -3177,7 +3337,7 @@ packages: - supports-color dev: false - /@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.10)(vue@3.4.27): + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.10)(vue@3.4.31): resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -3187,21 +3347,21 @@ packages: '@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) - vite: 5.2.10(@types/node@20.12.7) - vue: 3.4.27 + vite: 5.2.10 + vue: 3.4.31 transitivePeerDependencies: - supports-color dev: false - /@vitejs/plugin-vue@5.0.4(vite@5.2.10)(vue@3.4.27): + /@vitejs/plugin-vue@5.0.4(vite@5.2.10)(vue@3.4.31): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.2.10(@types/node@20.12.7) - vue: 3.4.27 + vite: 5.2.10 + vue: 3.4.31 dev: false /@vitest/expect@1.3.1: @@ -3242,7 +3402,7 @@ packages: pretty-format: 29.7.0 dev: false - /@vue-macros/common@1.10.2(vue@3.4.27): + /@vue-macros/common@1.10.2(vue@3.4.31): resolution: {integrity: sha512-WC66NPVh2mJWqm4L0l/u/cOqm4pNOIwVdMGnDYAH2rHcOWy5x68GkhpkYTBu1+xwCSeHWOQn1TCGGbD+98fFpA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3253,11 +3413,11 @@ packages: dependencies: '@babel/types': 7.24.5 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@vue/compiler-sfc': 3.4.26 + '@vue/compiler-sfc': 3.4.27 ast-kit: 0.12.1 local-pkg: 0.5.0 magic-string-ast: 0.3.0 - vue: 3.4.27 + vue: 3.4.31 transitivePeerDependencies: - rollup dev: false @@ -3300,17 +3460,7 @@ packages: '@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 - dev: false - - /@vue/compiler-core@3.4.26: - resolution: {integrity: sha512-N9Vil6Hvw7NaiyFUFBPXrAyETIGlQ8KcFMkyk6hW1Cl6NvoqvP+Y8p1Eqvx+UdqsnrnI9+HMUEJegzia3mhXmQ==} - dependencies: - '@babel/parser': 7.24.5 - '@vue/shared': 3.4.26 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 + '@vue/compiler-sfc': 3.4.27 dev: false /@vue/compiler-core@3.4.27: @@ -3323,11 +3473,14 @@ packages: source-map-js: 1.2.0 dev: false - /@vue/compiler-dom@3.4.26: - resolution: {integrity: sha512-4CWbR5vR9fMg23YqFOhr6t6WB1Fjt62d6xdFPyj8pxrYub7d+OgZaObMsoxaF9yBUHPMiPFK303v61PwAuGvZA==} + /@vue/compiler-core@3.4.31: + resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} dependencies: - '@vue/compiler-core': 3.4.26 - '@vue/shared': 3.4.26 + '@babel/parser': 7.24.8 + '@vue/shared': 3.4.31 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 dev: false /@vue/compiler-dom@3.4.27: @@ -3337,18 +3490,11 @@ packages: '@vue/shared': 3.4.27 dev: false - /@vue/compiler-sfc@3.4.26: - resolution: {integrity: sha512-It1dp+FAOCgluYSVYlDn5DtZBxk1NCiJJfu2mlQqa/b+k8GL6NG/3/zRbJnHdhV2VhxFghaDq5L4K+1dakW6cw==} + /@vue/compiler-dom@3.4.31: + resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} 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 - estree-walker: 2.0.2 - magic-string: 0.30.10 - postcss: 8.4.38 - source-map-js: 1.2.0 + '@vue/compiler-core': 3.4.31 + '@vue/shared': 3.4.31 dev: false /@vue/compiler-sfc@3.4.27: @@ -3365,11 +3511,18 @@ packages: source-map-js: 1.2.0 dev: false - /@vue/compiler-ssr@3.4.26: - resolution: {integrity: sha512-FNwLfk7LlEPRY/g+nw2VqiDKcnDTVdCfBREekF8X74cPLiWHUX6oldktf/Vx28yh4STNy7t+/yuLoMBBF7YDiQ==} + /@vue/compiler-sfc@3.4.31: + resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} dependencies: - '@vue/compiler-dom': 3.4.26 - '@vue/shared': 3.4.26 + '@babel/parser': 7.24.8 + '@vue/compiler-core': 3.4.31 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 + estree-walker: 2.0.2 + magic-string: 0.30.10 + postcss: 8.4.38 + source-map-js: 1.2.0 dev: false /@vue/compiler-ssr@3.4.27: @@ -3379,25 +3532,32 @@ packages: '@vue/shared': 3.4.27 dev: false + /@vue/compiler-ssr@3.4.31: + resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} + dependencies: + '@vue/compiler-dom': 3.4.31 + '@vue/shared': 3.4.31 + dev: false + /@vue/devtools-api@6.6.1: resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} dev: false - /@vue/devtools-applet@7.1.3(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.27): + /@vue/devtools-applet@7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.31): resolution: {integrity: sha512-525h17FzUF7ssko/U+yeP5jv0HaGm3eI4dVqncWPRCLTDtOy1V+srjoxYqr5qnzx6AdIU2icPQF2KNomd9FGZw==} peerDependencies: vue: ^3.0.0 dependencies: - '@vue/devtools-core': 7.1.3(vite@5.2.10)(vue@3.4.27) - '@vue/devtools-kit': 7.1.3(vue@3.4.27) + '@vue/devtools-core': 7.1.3(vite@5.2.10)(vue@3.4.31) + '@vue/devtools-kit': 7.1.3(vue@3.4.31) '@vue/devtools-shared': 7.1.3 - '@vue/devtools-ui': 7.1.3(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vue@3.4.27) + '@vue/devtools-ui': 7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vue@3.4.31) lodash-es: 4.17.21 perfect-debounce: 1.0.0 shiki: 1.3.0 splitpanes: 3.1.5 - vue: 3.4.27 - vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.27) + vue: 3.4.31 + vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.31) transitivePeerDependencies: - '@unocss/reset' - '@vue/composition-api' @@ -3417,10 +3577,10 @@ packages: - vite dev: false - /@vue/devtools-core@7.1.3(vite@5.2.10)(vue@3.4.27): + /@vue/devtools-core@7.1.3(vite@5.2.10)(vue@3.4.31): resolution: {integrity: sha512-pVbWi8pf2Z/fZPioYOIgu+cv9pQG55k4D8bL31ec+Wfe+pQR0ImFDu0OhHfch1Ra8uvLLrAZTF4IKeGAkmzD4A==} dependencies: - '@vue/devtools-kit': 7.1.3(vue@3.4.27) + '@vue/devtools-kit': 7.1.3(vue@3.4.31) '@vue/devtools-shared': 7.1.3 mitt: 3.0.1 nanoid: 3.3.7 @@ -3431,7 +3591,7 @@ packages: - vue dev: false - /@vue/devtools-kit@7.1.3(vue@3.4.27): + /@vue/devtools-kit@7.1.3(vue@3.4.31): resolution: {integrity: sha512-NFskFSJMVCBXTkByuk2llzI3KD3Blcm7WqiRorWjD6nClHPgkH5BobDH08rfulqq5ocRt5xV+3qOT1Q9FXJrwQ==} peerDependencies: vue: ^3.0.0 @@ -3441,7 +3601,7 @@ packages: mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.27 + vue: 3.4.31 dev: false /@vue/devtools-shared@7.1.3: @@ -3450,7 +3610,7 @@ packages: rfdc: 1.3.1 dev: false - /@vue/devtools-ui@7.1.3(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vue@3.4.27): + /@vue/devtools-ui@7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vue@3.4.31): resolution: {integrity: sha512-gO2EV3T0wO+HK884+m6UgTEirNOuf+k8U4PcR0vIYA97/A9nTzv9HheCRyFMiHMePYxnlBOsgD7K2fp1/M+EWA==} peerDependencies: '@unocss/reset': '>=0.50.0-0' @@ -3460,14 +3620,14 @@ packages: dependencies: '@unocss/reset': 0.59.4 '@vue/devtools-shared': 7.1.3 - '@vueuse/components': 10.9.0(vue@3.4.27) - '@vueuse/core': 10.9.0(vue@3.4.27) - '@vueuse/integrations': 10.9.0(axios@1.6.8)(focus-trap@7.5.4)(vue@3.4.27) + '@vueuse/components': 10.9.0(vue@3.4.31) + '@vueuse/core': 10.9.0(vue@3.4.31) + '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.31) colord: 2.9.3 - floating-vue: 5.2.2(vue@3.4.27) + floating-vue: 5.2.2(vue@3.4.31) focus-trap: 7.5.4 unocss: 0.59.4(postcss@8.4.38)(vite@5.2.10) - vue: 3.4.27 + vue: 3.4.31 transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -3483,35 +3643,36 @@ packages: - universal-cookie dev: false - /@vue/reactivity@3.4.27: - resolution: {integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==} + /@vue/reactivity@3.4.31: + resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} dependencies: - '@vue/shared': 3.4.27 + '@vue/shared': 3.4.31 dev: false - /@vue/runtime-core@3.4.27: - resolution: {integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==} + /@vue/runtime-core@3.4.31: + resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} dependencies: - '@vue/reactivity': 3.4.27 - '@vue/shared': 3.4.27 + '@vue/reactivity': 3.4.31 + '@vue/shared': 3.4.31 dev: false - /@vue/runtime-dom@3.4.27: - resolution: {integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==} + /@vue/runtime-dom@3.4.31: + resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} dependencies: - '@vue/runtime-core': 3.4.27 - '@vue/shared': 3.4.27 + '@vue/reactivity': 3.4.31 + '@vue/runtime-core': 3.4.31 + '@vue/shared': 3.4.31 csstype: 3.1.3 dev: false - /@vue/server-renderer@3.4.27(vue@3.4.27): - resolution: {integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==} + /@vue/server-renderer@3.4.31(vue@3.4.31): + resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} peerDependencies: - vue: 3.4.27 + vue: 3.4.31 dependencies: - '@vue/compiler-ssr': 3.4.27 - '@vue/shared': 3.4.27 - vue: 3.4.27 + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 + vue: 3.4.31 dev: false /@vue/shared@3.4.26: @@ -3522,30 +3683,46 @@ packages: resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} dev: false - /@vueuse/components@10.9.0(vue@3.4.27): + /@vue/shared@3.4.31: + resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} + dev: false + + /@vueuse/components@10.9.0(vue@3.4.31): resolution: {integrity: sha512-BHQpA0yIi3y7zKa1gYD0FUzLLkcRTqVhP8smnvsCK6GFpd94Nziq1XVPD7YpFeho0k5BzbBiNZF7V/DpkJ967A==} dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27) - '@vueuse/shared': 10.9.0(vue@3.4.27) - vue-demi: 0.14.7(vue@3.4.27) + '@vueuse/core': 10.9.0(vue@3.4.31) + '@vueuse/shared': 10.9.0(vue@3.4.31) + vue-demi: 0.14.7(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/core@10.9.0(vue@3.4.27): + /@vueuse/core@10.11.0(vue@3.4.31): + resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.11.0 + '@vueuse/shared': 10.11.0(vue@3.4.31) + vue-demi: 0.14.8(vue@3.4.31) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + /@vueuse/core@10.9.0(vue@3.4.31): resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.27) - vue-demi: 0.14.7(vue@3.4.27) + '@vueuse/shared': 10.9.0(vue@3.4.31) + vue-demi: 0.14.7(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/head@2.0.0(vue@3.4.27): + /@vueuse/head@2.0.0(vue@3.4.31): resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} peerDependencies: vue: '>=2.7 || >=3' @@ -3553,25 +3730,25 @@ packages: '@unhead/dom': 1.9.7 '@unhead/schema': 1.9.7 '@unhead/ssr': 1.9.7 - '@unhead/vue': 1.9.7(vue@3.4.27) - vue: 3.4.27 - dev: false - - /@vueuse/integrations@10.9.0(axios@1.6.8)(focus-trap@7.5.4)(vue@3.4.27): - resolution: {integrity: sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==} - peerDependencies: - async-validator: '*' - axios: '*' - change-case: '*' - drauu: '*' - focus-trap: '*' - fuse.js: '*' - idb-keyval: '*' - jwt-decode: '*' - nprogress: '*' - qrcode: '*' - sortablejs: '*' - universal-cookie: '*' + '@unhead/vue': 1.9.7(vue@3.4.31) + vue: 3.4.31 + dev: false + + /@vueuse/integrations@10.11.0(fuse.js@6.6.2)(vue@3.4.31): + resolution: {integrity: sha512-Pp6MtWEIr+NDOccWd8j59Kpjy5YDXogXI61Kb1JxvSfVBO8NzFQkmrKmSZz47i+ZqHnIzxaT38L358yDHTncZg==} + peerDependencies: + async-validator: ^4 + axios: ^1 + change-case: ^4 + drauu: ^0.3 + focus-trap: ^7 + fuse.js: ^6 + idb-keyval: ^6 + jwt-decode: ^3 + nprogress: ^0.2 + qrcode: ^1.5 + sortablejs: ^1 + universal-cookie: ^6 peerDependenciesMeta: async-validator: optional: true @@ -3598,17 +3775,16 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27) - '@vueuse/shared': 10.9.0(vue@3.4.27) - axios: 1.6.8 - focus-trap: 7.5.4 - vue-demi: 0.14.7(vue@3.4.27) + '@vueuse/core': 10.11.0(vue@3.4.31) + '@vueuse/shared': 10.11.0(vue@3.4.31) + fuse.js: 6.6.2 + vue-demi: 0.14.8(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/integrations@10.9.0(axios@1.6.8)(fuse.js@6.6.2)(vue@3.4.27): + /@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.31): resolution: {integrity: sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==} peerDependencies: async-validator: '*' @@ -3649,52 +3825,65 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27) - '@vueuse/shared': 10.9.0(vue@3.4.27) - axios: 1.6.8 - fuse.js: 6.6.2 - vue-demi: 0.14.7(vue@3.4.27) + '@vueuse/core': 10.9.0(vue@3.4.31) + '@vueuse/shared': 10.9.0(vue@3.4.31) + focus-trap: 7.5.4 + vue-demi: 0.14.7(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/math@10.9.0(vue@3.4.27): - resolution: {integrity: sha512-qb60AzFKzg8Gw85c4YiheEMC2AMkk+eO/nB9MmuQFU/HAHvfVckesiPlwaQqUlZQ4MJt0z8qP18/H7ozpj0sKQ==} + /@vueuse/math@10.11.0(vue@3.4.31): + resolution: {integrity: sha512-Ocb6ldMQDDh0jEItW+0vhlFQI8c8Dje2aawRoUL1Ui9u+SZSLRNdDjONi21V98VLyNecfMyrDnT2oaYfc3FqGw==} dependencies: - '@vueuse/shared': 10.9.0(vue@3.4.27) - vue-demi: 0.14.7(vue@3.4.27) + '@vueuse/shared': 10.11.0(vue@3.4.31) + vue-demi: 0.14.8(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false + /@vueuse/metadata@10.11.0: + resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==} + dev: false + /@vueuse/metadata@10.9.0: resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} dev: false - /@vueuse/nuxt@10.9.0(nuxt@3.11.2)(vue@3.4.27): - resolution: {integrity: sha512-nC4Efg28Q6E41fUD5R+zM9uT5c+NfaDzaJCpqaEV/qHj+/BNJmkDBK8POLIUsiVOY35d0oD/YxZ+eVizqWBZow==} + /@vueuse/nuxt@10.11.0(nuxt@3.11.2)(vue@3.4.31): + resolution: {integrity: sha512-PV15CU28qzr/+4IleyahobwU9kfTwfbsl8f+wkv6TWjboFVdt4WLMP2TNfPj7QgssyDdCRdl3gLZ4DC884wnDw==} peerDependencies: nuxt: ^3.0.0 dependencies: - '@nuxt/kit': 3.11.2 - '@vueuse/core': 10.9.0(vue@3.4.27) - '@vueuse/metadata': 10.9.0 + '@nuxt/kit': 3.12.3(magicast@0.3.4) + '@vueuse/core': 10.11.0(vue@3.4.31) + '@vueuse/metadata': 10.11.0 local-pkg: 0.5.0 - nuxt: 3.11.2(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10) - vue-demi: 0.14.7(vue@3.4.27) + nuxt: 3.11.2(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10) + vue-demi: 0.14.8(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' + - magicast - rollup - supports-color - vue dev: false - /@vueuse/shared@10.9.0(vue@3.4.27): + /@vueuse/shared@10.11.0(vue@3.4.31): + resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==} + dependencies: + vue-demi: 0.14.8(vue@3.4.31) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + /@vueuse/shared@10.9.0(vue@3.4.31): resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} dependencies: - vue-demi: 0.14.7(vue@3.4.27) + vue-demi: 0.14.7(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3764,7 +3953,7 @@ packages: indent-string: 4.0.0 dev: false - /ajv-draft-04@1.0.0(ajv@8.13.0): + /ajv-draft-04@1.0.0(ajv@8.16.0): resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} peerDependencies: ajv: ^8.5.0 @@ -3772,22 +3961,22 @@ packages: ajv: optional: true dependencies: - ajv: 8.13.0 + ajv: 8.16.0 dev: false - /ajv-formats@2.1.1(ajv@8.13.0): - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + /ajv-formats@3.0.1(ajv@8.16.0): + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} peerDependencies: ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true dependencies: - ajv: 8.13.0 + ajv: 8.16.0 dev: false - /ajv@8.13.0: - resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} + /ajv@8.16.0: + resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -3899,6 +4088,13 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: false + /aria-hidden@1.2.4: + resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} + engines: {node: '>=10'} + dependencies: + tslib: 2.6.3 + dev: false + /aria-query@5.1.3: resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: @@ -4184,6 +4380,29 @@ packages: rc9: 2.1.2 dev: false + /c12@1.11.1(magicast@0.3.4): + resolution: {integrity: sha512-KDU0TvSvVdaYcQKQ6iPHATGz/7p/KiVjPg4vQrB6Jg/wX9R0yl5RZxWm9IoZqaIHD2+6PZd81+KMGwRr/lRIUg==} + peerDependencies: + magicast: ^0.3.4 + peerDependenciesMeta: + magicast: + optional: true + dependencies: + chokidar: 3.6.0 + confbox: 0.1.7 + defu: 6.1.4 + dotenv: 16.4.5 + giget: 1.2.3 + jiti: 1.21.6 + magicast: 0.3.4 + mlly: 1.7.1 + ohash: 1.1.3 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.1.3 + rc9: 2.1.2 + dev: false + /cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -4355,15 +4574,9 @@ packages: dev: false /citty@0.1.6: - resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - dependencies: - consola: 3.2.3 - dev: false - - /class-variance-authority@0.7.0: - resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==} + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} dependencies: - clsx: 2.0.0 + consola: 3.2.3 dev: false /clean-stack@2.2.0: @@ -4414,7 +4627,7 @@ packages: '@codemirror/autocomplete': 6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1) '@codemirror/commands': 6.5.0 '@codemirror/language': 6.10.1 - '@codemirror/lint': 6.7.0 + '@codemirror/lint': 6.8.1 '@codemirror/search': 6.5.6 '@codemirror/state': 6.4.1 '@codemirror/view': 6.26.3 @@ -4516,6 +4729,10 @@ packages: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} dev: false + /compatx@0.1.8: + resolution: {integrity: sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==} + dev: false + /compress-commons@6.0.2: resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} engines: {node: '>= 14'} @@ -4816,6 +5033,18 @@ packages: ms: 2.1.2 dev: false + /debug@4.3.5: + resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: false + /decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} dependencies: @@ -5385,7 +5614,7 @@ packages: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: false - /floating-vue@5.2.2(vue@3.4.27): + /floating-vue@5.2.2(vue@3.4.31): resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} peerDependencies: '@nuxt/kit': ^3.2.0 @@ -5395,8 +5624,8 @@ packages: optional: true dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.27 - vue-resize: 2.0.0-alpha.1(vue@3.4.27) + vue: 3.4.31 + vue-resize: 2.0.0-alpha.1(vue@3.4.31) dev: false /focus-trap@7.5.4: @@ -5528,6 +5757,11 @@ packages: engines: {node: '>=10'} dev: false + /fuse.js@7.0.0: + resolution: {integrity: sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==} + engines: {node: '>=10'} + dev: false + /gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} @@ -5656,6 +5890,7 @@ packages: /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -5668,6 +5903,7 @@ packages: /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -5700,6 +5936,18 @@ packages: unicorn-magic: 0.1.0 dev: false + /globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} + engines: {node: '>=18'} + dependencies: + '@sindresorhus/merge-streams': 2.3.0 + fast-glob: 3.3.2 + ignore: 5.3.1 + path-type: 5.0.0 + slash: 5.1.0 + unicorn-magic: 0.1.0 + dev: false + /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: @@ -5800,6 +6048,17 @@ packages: hast-util-is-element: 3.0.0 dev: false + /hast-util-from-html@2.0.1: + resolution: {integrity: sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==} + dependencies: + '@types/hast': 3.0.4 + devlop: 1.1.0 + hast-util-from-parse5: 8.0.1 + parse5: 7.1.2 + vfile: 6.0.1 + vfile-message: 4.0.2 + dev: false + /hast-util-from-parse5@8.0.1: resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} dependencies: @@ -5862,7 +6121,7 @@ packages: hast-util-from-parse5: 8.0.1 hast-util-to-parse5: 8.0.0 html-void-elements: 3.0.0 - mdast-util-to-hast: 13.1.0 + mdast-util-to-hast: 13.2.0 parse5: 7.1.2 unist-util-position: 5.0.0 unist-util-visit: 5.0.0 @@ -5944,6 +6203,14 @@ packages: engines: {node: '>=12.0.0'} dev: false + /highlightjs-curl@1.3.0: + resolution: {integrity: sha512-50UEfZq1KR0Lfk2Tr6xb/MUIZH3h10oNC0OTy9g7WELcs5Fgy/mKN1vEhuKTkKbdo8vr5F9GXstu2eLhApfQ3A==} + dev: false + + /highlightjs-vue@1.0.0: + resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==} + dev: false + /hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} dev: false @@ -6116,6 +6383,7 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -6527,6 +6795,7 @@ packages: resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==} requiresBuild: true dev: false + optional: true /jackspeak@2.3.6: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} @@ -6542,6 +6811,16 @@ packages: hasBin: true dev: false + /jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + hasBin: true + dev: false + + /js-cookie@3.0.5: + resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==} + engines: {node: '>=14'} + dev: false + /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: false @@ -6600,6 +6879,10 @@ packages: engines: {node: '>=0.10.0'} dev: false + /just-clone@6.2.0: + resolution: {integrity: sha512-1IynUYEc/HAwxhi3WDpIpxJbZpMCvvrrmZVqvj9EhpvbH8lls7HhdhiByjL7DkAaWlLIzpC0Xc/VPvy/UxLNjA==} + dev: false + /keygrip@1.1.0: resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} engines: {node: '>= 0.6'} @@ -6712,9 +6995,11 @@ packages: resolution: {integrity: sha512-M5IKsiFJYulS+8Eal8f+zAqf5ckm1vffW0fFDxfgxJ+uiVopvDdd3PxJmz0GsVi3YNO7QCFSq0nAsiDmNhLj9Q==} engines: {node: '>=16'} hasBin: true + requiresBuild: true dependencies: isomorphic.js: 0.2.5 dev: false + optional: true /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} @@ -6912,7 +7197,7 @@ packages: /mdast-util-find-and-replace@3.0.1: resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 escape-string-regexp: 5.0.0 unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 @@ -6921,7 +7206,7 @@ packages: /mdast-util-from-markdown@2.0.0: resolution: {integrity: sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 '@types/unist': 3.0.2 decode-named-character-reference: 1.0.2 devlop: 1.1.0 @@ -6940,7 +7225,7 @@ packages: /mdast-util-gfm-autolink-literal@2.0.0: resolution: {integrity: sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 ccount: 2.0.1 devlop: 1.1.0 mdast-util-find-and-replace: 3.0.1 @@ -6950,7 +7235,7 @@ packages: /mdast-util-gfm-footnote@2.0.0: resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.0 mdast-util-to-markdown: 2.1.0 @@ -6962,7 +7247,7 @@ packages: /mdast-util-gfm-strikethrough@2.0.0: resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.0 mdast-util-to-markdown: 2.1.0 transitivePeerDependencies: @@ -6972,7 +7257,7 @@ packages: /mdast-util-gfm-table@2.0.0: resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 devlop: 1.1.0 markdown-table: 3.0.3 mdast-util-from-markdown: 2.0.0 @@ -6984,7 +7269,7 @@ packages: /mdast-util-gfm-task-list-item@2.0.0: resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.0 mdast-util-to-markdown: 2.1.0 @@ -7009,7 +7294,7 @@ packages: /mdast-util-phrasing@4.1.0: resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 unist-util-is: 6.0.0 dev: false @@ -7027,10 +7312,24 @@ packages: vfile: 6.0.1 dev: false + /mdast-util-to-hast@13.2.0: + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@ungap/structured-clone': 1.2.0 + devlop: 1.1.0 + micromark-util-sanitize-uri: 2.0.0 + trim-lines: 3.0.1 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 + dev: false + /mdast-util-to-markdown@2.1.0: resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 '@types/unist': 3.0.2 longest-streak: 3.1.0 mdast-util-phrasing: 4.1.0 @@ -7040,12 +7339,6 @@ packages: zwitch: 2.0.4 dev: false - /mdast-util-to-string@3.2.0: - resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} - dependencies: - '@types/mdast': 3.0.15 - dev: false - /mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} dependencies: @@ -7538,6 +7831,15 @@ packages: ufo: 1.5.3 dev: false + /mlly@1.7.1: + resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} + dependencies: + acorn: 8.11.3 + pathe: 1.1.2 + pkg-types: 1.1.3 + ufo: 1.5.3 + dev: false + /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -7909,14 +8211,15 @@ packages: fsevents: 2.3.3 dev: false - /nuxt-icon@0.6.10(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.27): + /nuxt-icon@0.6.10(nuxt@3.11.2)(vite@5.2.10)(vue@3.4.31): resolution: {integrity: sha512-S9zHVA66ox4ZSpMWvCjqKZC4ZogC0s2z3vZs+M4D95YXGPEXwxDZu+insMKvkbe8+k7gvEmtTk0eq3KusKlxiw==} dependencies: '@iconify/collections': 1.0.418 - '@iconify/vue': 4.1.2(vue@3.4.27) - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(vite@5.2.10) - '@nuxt/kit': 3.11.2 + '@iconify/vue': 4.1.2(vue@3.4.31) + '@nuxt/devtools-kit': 1.2.0(magicast@0.3.4)(nuxt@3.11.2)(vite@5.2.10) + '@nuxt/kit': 3.12.3(magicast@0.3.4) transitivePeerDependencies: + - magicast - nuxt - rollup - supports-color @@ -7924,7 +8227,7 @@ packages: - vue dev: false - /nuxt@3.11.2(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10): + /nuxt@3.11.2(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10): resolution: {integrity: sha512-Be1d4oyFo60pdF+diBolYDcfNemoMYM3R8PDjhnGrs/w3xJoDH1YMUVWHXXY8WhSmYZI7dyBehx/6kTfGFliVA==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -7938,15 +8241,15 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.2.0(@unocss/reset@0.59.4)(axios@1.6.8)(floating-vue@5.2.2)(nuxt@3.11.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.27) + '@nuxt/devtools': 1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2)(nuxt@3.11.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.31) '@nuxt/kit': 3.11.2 '@nuxt/schema': 3.11.2 '@nuxt/telemetry': 2.5.4 '@nuxt/ui-templates': 1.3.3 - '@nuxt/vite-builder': 3.11.2(vue@3.4.27) + '@nuxt/vite-builder': 3.11.2(vue@3.4.31) '@unhead/dom': 1.9.7 '@unhead/ssr': 1.9.7 - '@unhead/vue': 1.9.7(vue@3.4.27) + '@unhead/vue': 1.9.7(vue@3.4.31) '@vue/shared': 3.4.26 acorn: 8.11.3 c12: 1.10.0 @@ -7986,13 +8289,13 @@ packages: unenv: 1.9.0 unimport: 3.7.1(rollup@4.17.2) unplugin: 1.10.1 - unplugin-vue-router: 0.7.0(vue-router@4.3.2)(vue@3.4.27) + unplugin-vue-router: 0.7.0(vue-router@4.4.0)(vue@3.4.31) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.4.27 + vue: 3.4.31 vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 - vue-router: 4.3.2(vue@3.4.27) + vue-router: 4.4.0(vue@3.4.31) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -8168,10 +8471,6 @@ packages: is-wsl: 2.2.0 dev: false - /openapi-types@12.1.3: - resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} - dev: false - /openapi-typescript@6.7.5: resolution: {integrity: sha512-ZD6dgSZi0u1QCP55g8/2yS5hNJfIpgqsSGHLxxdOjvY7eIrXzj271FJEQw33VwsZ6RCtO/NOuhxa7GBWmEudyA==} hasBin: true @@ -8361,6 +8660,14 @@ packages: pathe: 1.1.2 dev: false + /pkg-types@1.1.3: + resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} + dependencies: + confbox: 0.1.7 + mlly: 1.7.1 + pathe: 1.1.2 + dev: false + /portfinder@1.0.32: resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} engines: {node: '>= 0.12.0'} @@ -8800,11 +9107,6 @@ packages: parse-ms: 3.0.0 dev: false - /prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} - engines: {node: '>=6'} - dev: false - /proc-log@3.0.0: resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -8891,6 +9193,27 @@ packages: requiresBuild: true dev: false + /radix-vue@1.9.1(vue@3.4.31): + resolution: {integrity: sha512-fObA+9l2ixNWBXRMj5mBZfmVv2znqIUph+0uo7QA/s7pDYSST2vGvxCbrg/xQGxWRwaQ8ejgo1wg2MzhHcbjLw==} + peerDependencies: + vue: '>= 3.2.0' + dependencies: + '@floating-ui/dom': 1.6.7 + '@floating-ui/vue': 1.1.1(vue@3.4.31) + '@internationalized/date': 3.5.4 + '@internationalized/number': 3.5.3 + '@tanstack/vue-virtual': 3.8.3(vue@3.4.31) + '@vueuse/core': 10.11.0(vue@3.4.31) + '@vueuse/shared': 10.11.0(vue@3.4.31) + aria-hidden: 1.2.4 + defu: 6.1.4 + fast-deep-equal: 3.1.3 + nanoid: 5.0.7 + vue: 3.4.31 + transitivePeerDependencies: + - '@vue/composition-api' + dev: false + /radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} dev: false @@ -9046,16 +9369,6 @@ packages: unist-util-visit-parents: 6.0.1 dev: false - /rehype-highlight@7.0.0: - resolution: {integrity: sha512-QtobgRgYoQaK6p1eSr2SD1i61f7bjF2kZHAQHxeCHAuJf7ZUDMvQ7owDq9YTkmar5m5TSUol+2D3bp3KfJf/oA==} - dependencies: - '@types/hast': 3.0.4 - hast-util-to-text: 4.0.2 - lowlight: 3.1.0 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - dev: false - /rehype-minify-whitespace@6.0.0: resolution: {integrity: sha512-i9It4YHR0Sf3GsnlR5jFUKXRr9oayvEk9GKQUkwZv6hs70OH9q3OCZrq9PpLvIGKt3W+JxBOxCidNVpH/6rWdA==} dependencies: @@ -9066,6 +9379,14 @@ packages: unist-util-is: 6.0.0 dev: false + /rehype-parse@9.0.0: + resolution: {integrity: sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==} + dependencies: + '@types/hast': 3.0.4 + hast-util-from-html: 2.0.1 + unified: 11.0.4 + dev: false + /rehype-raw@7.0.0: resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} dependencies: @@ -9114,34 +9435,34 @@ packages: unified: 11.0.4 dev: false - /remark-emoji@4.0.1: - resolution: {integrity: sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /remark-emoji@5.0.0: + resolution: {integrity: sha512-LCVYkHja10TXgrpHDB4AGYmYv9GtqiSebjyhK8aihuzJlZvrvkE2cndQmnK40Ch5ez/WtujcrcDa7nXVH6Jwcg==} + engines: {node: '>=18'} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 emoticon: 4.0.1 mdast-util-find-and-replace: 3.0.1 node-emoji: 2.1.3 - unified: 11.0.4 + unified: 11.0.5 dev: false /remark-gfm@4.0.0: resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 mdast-util-gfm: 3.0.0 micromark-extension-gfm: 3.0.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 - unified: 11.0.4 + unified: 11.0.5 transitivePeerDependencies: - supports-color dev: false - /remark-mdc@3.2.0: - resolution: {integrity: sha512-zRi5frIC3O/bcxXgUPHfQ3lyRBKPtokrGnsOPvNrt9bqp4EfjPtduzcWgO4R1WeHYUnvl0zeBStvGsFkJIZf+Q==} + /remark-mdc@3.2.1: + resolution: {integrity: sha512-MLNqQE7ryygOA3TtH4hKmIvmjFAqTMzCs2zrMzXs4MWJXYM2vbtdwR2NfgcN3vxIp5Pllgq3oLGuKgQSs8J19w==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 '@types/unist': 3.0.2 flat: 6.0.1 js-yaml: 4.1.0 @@ -9156,7 +9477,7 @@ packages: parse-entities: 4.0.1 scule: 1.3.0 stringify-entities: 4.0.4 - unified: 11.0.4 + unified: 11.0.5 unist-util-visit: 5.0.0 unist-util-visit-parents: 6.0.1 transitivePeerDependencies: @@ -9166,10 +9487,10 @@ packages: /remark-parse@11.0.0: resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.0 micromark-util-types: 2.0.0 - unified: 11.0.4 + unified: 11.0.5 transitivePeerDependencies: - supports-color dev: false @@ -9178,18 +9499,18 @@ packages: resolution: {integrity: sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==} dependencies: '@types/hast': 3.0.4 - '@types/mdast': 4.0.3 - mdast-util-to-hast: 13.1.0 - unified: 11.0.4 + '@types/mdast': 4.0.4 + mdast-util-to-hast: 13.2.0 + unified: 11.0.5 vfile: 6.0.1 dev: false /remark-stringify@11.0.0: resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 mdast-util-to-markdown: 2.1.0 - unified: 11.0.4 + unified: 11.0.5 dev: false /replace-in-file@6.3.5: @@ -9340,6 +9661,12 @@ packages: lru-cache: 6.0.0 dev: false + /semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + dev: false + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -9451,16 +9778,17 @@ packages: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: false - /shiki@1.3.0: - resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==} + /shiki@1.10.3: + resolution: {integrity: sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==} dependencies: - '@shikijs/core': 1.3.0 + '@shikijs/core': 1.10.3 + '@types/hast': 3.0.4 dev: false - /shiki@1.4.0: - resolution: {integrity: sha512-5WIn0OL8PWm7JhnTwRWXniy6eEDY234mRrERVlFa646V2ErQqwIFd2UML7e0Pq9eqSKLoMa3Ke+xbsF+DAuy+Q==} + /shiki@1.3.0: + resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==} dependencies: - '@shikijs/core': 1.4.0 + '@shikijs/core': 1.3.0 dev: false /side-channel@1.0.6: @@ -9900,7 +10228,7 @@ packages: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} dev: false - /tailwind-config-viewer@2.0.2(tailwindcss@3.4.3): + /tailwind-config-viewer@2.0.2(tailwindcss@3.4.4): resolution: {integrity: sha512-YkMEbWgvTyEp7J5S7qY9KGLHml6SLO8kQg4Q5xNM4tWJ+cFtSO/Rv2UKfYHYnE7UsY4Lb1LkHmNs3YSbU2mT2Q==} engines: {node: '>=13'} hasBin: true @@ -9915,7 +10243,7 @@ packages: open: 7.4.2 portfinder: 1.0.32 replace-in-file: 6.3.5 - tailwindcss: 3.4.3 + tailwindcss: 3.4.4 transitivePeerDependencies: - supports-color dev: false @@ -9957,6 +10285,37 @@ packages: - ts-node dev: false + /tailwindcss@3.4.4: + resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.0 + lilconfig: 2.1.0 + micromatch: 4.0.5 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.38 + postcss-import: 15.1.0(postcss@8.4.38) + postcss-js: 4.0.1(postcss@8.4.38) + postcss-load-config: 4.0.2(postcss@8.4.38) + postcss-nested: 6.0.1(postcss@8.4.38) + postcss-selector-parser: 6.0.16 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + dev: false + /tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -10057,6 +10416,12 @@ packages: engines: {node: '>=14.0.0'} dev: false + /tippy.js@6.3.7: + resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} + dependencies: + '@popperjs/core': 2.11.8 + dev: false + /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} @@ -10100,6 +10465,10 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: false + /tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + dev: false + /tsscmp@1.0.6: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} @@ -10202,6 +10571,15 @@ packages: pathe: 1.1.2 dev: false + /unhead@1.9.15: + resolution: {integrity: sha512-/99Wft1CT0fxsWzmBeOwuH/k4HdMeyfDGyB4wFNVZVNTffRHDOqaqQ6RS+LHPsIiCKmm9FP7Vq7Rz09Zs/fQJQ==} + dependencies: + '@unhead/dom': 1.9.15 + '@unhead/schema': 1.9.15 + '@unhead/shared': 1.9.15 + hookable: 5.5.3 + dev: false + /unhead@1.9.7: resolution: {integrity: sha512-Kv7aU5l41qiq36t9qMks8Pgsj7adaTBm9aDS6USlmodTXioeqlJ5vEu9DI+8ZZPwRlmof3aDlo1kubyaXdSNmQ==} dependencies: @@ -10233,6 +10611,18 @@ packages: vfile: 6.0.1 dev: false + /unified@11.0.5: + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} + dependencies: + '@types/unist': 3.0.2 + bail: 2.0.2 + devlop: 1.1.0 + extend: 3.0.2 + is-plain-obj: 4.1.0 + trough: 2.2.0 + vfile: 6.0.1 + dev: false + /unimport@3.7.1(rollup@4.17.2): resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} dependencies: @@ -10253,6 +10643,26 @@ packages: - rollup dev: false + /unimport@3.7.2: + resolution: {integrity: sha512-91mxcZTadgXyj3lFWmrGT8GyoRHWuE5fqPOjg5RVtF6vj+OfM5G6WCzXjuYtSgELE5ggB34RY4oiCSEP8I3AHw==} + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + acorn: 8.11.3 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.10 + mlly: 1.7.1 + pathe: 1.1.2 + pkg-types: 1.1.3 + scule: 1.3.0 + strip-literal: 2.1.0 + unplugin: 1.10.1 + transitivePeerDependencies: + - rollup + dev: false + /unique-filename@3.0.0: resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -10280,12 +10690,6 @@ packages: unist-util-is: 6.0.0 dev: false - /unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - dependencies: - '@types/unist': 2.0.10 - dev: false - /unist-util-is@6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} dependencies: @@ -10304,13 +10708,6 @@ packages: '@types/unist': 3.0.2 dev: false - /unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} - dependencies: - '@types/unist': 2.0.10 - unist-util-is: 5.2.1 - dev: false - /unist-util-visit-parents@6.0.1: resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} dependencies: @@ -10318,14 +10715,6 @@ packages: unist-util-is: 6.0.0 dev: false - /unist-util-visit@4.1.2: - resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} - dependencies: - '@types/unist': 2.0.10 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - dev: false - /unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} dependencies: @@ -10371,14 +10760,14 @@ packages: '@unocss/transformer-directives': 0.59.4 '@unocss/transformer-variant-group': 0.59.4 '@unocss/vite': 0.59.4(vite@5.2.10) - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 transitivePeerDependencies: - postcss - rollup - supports-color dev: false - /unplugin-vue-router@0.7.0(vue-router@4.3.2)(vue@3.4.27): + /unplugin-vue-router@0.7.0(vue-router@4.4.0)(vue@3.4.31): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -10388,7 +10777,7 @@ packages: dependencies: '@babel/types': 7.24.5 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@vue-macros/common': 1.10.2(vue@3.4.27) + '@vue-macros/common': 1.10.2(vue@3.4.31) ast-walker-scope: 0.5.0 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -10398,7 +10787,7 @@ packages: pathe: 1.1.2 scule: 1.3.0 unplugin: 1.10.1 - vue-router: 4.3.2(vue@3.4.27) + vue-router: 4.4.0(vue@3.4.31) yaml: 2.4.2 transitivePeerDependencies: - rollup @@ -10594,7 +10983,7 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 dependencies: - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 dev: false /vite-node@1.5.3: @@ -10606,7 +10995,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 transitivePeerDependencies: - '@types/node' - less @@ -10660,7 +11049,7 @@ packages: semver: 7.6.0 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -10687,7 +11076,7 @@ packages: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.2.10(@types/node@20.12.7) + vite: 5.2.10 transitivePeerDependencies: - rollup - supports-color @@ -10704,15 +11093,15 @@ packages: '@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.10(@types/node@20.12.7) + vite: 5.2.10 transitivePeerDependencies: - supports-color dev: false - /vite@5.2.10(@types/node@20.12.7): + /vite@5.2.10: resolution: {integrity: sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -10740,7 +11129,6 @@ packages: terser: optional: true dependencies: - '@types/node': 20.12.7 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.17.2 @@ -10794,7 +11182,7 @@ packages: ufo: 1.5.3 dev: false - /vue-demi@0.14.7(vue@3.4.27): + /vue-demi@0.14.7(vue@3.4.31): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -10806,75 +11194,90 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.27 + vue: 3.4.31 + dev: false + + /vue-demi@0.14.8(vue@3.4.31): + resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: 3.4.31 dev: false /vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} dev: false - /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.27): + /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.31): resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.27 + vue: 3.4.31 dev: false - /vue-resize@2.0.0-alpha.1(vue@3.4.27): + /vue-resize@2.0.0-alpha.1(vue@3.4.31): resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.27 + vue: 3.4.31 dev: false - /vue-router@4.3.2(vue@3.4.27): - resolution: {integrity: sha512-hKQJ1vDAZ5LVkKEnHhmm1f9pMiWIBNGF5AwU67PdH7TyXCj/a4hTccuUuYCAMgJK6rO/NVYtQIEN3yL8CECa7Q==} + /vue-router@4.4.0(vue@3.4.31): + resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.27 + vue: 3.4.31 dev: false /vue-sonner@1.1.2: resolution: {integrity: sha512-yg4f5s0a3oiiI7cNvO0Dajux1Y7s04lxww3vnQtnwQawJ3KqaKA9RIRMdI9wGTosRGIOwgYFniFRGl4+IuKPZw==} dev: false - /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.27): + /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.31): resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} peerDependencies: vue: ^3.2.0 dependencies: mitt: 2.1.0 - vue: 3.4.27 - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.27) - vue-resize: 2.0.0-alpha.1(vue@3.4.27) + vue: 3.4.31 + vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.31) + vue-resize: 2.0.0-alpha.1(vue@3.4.31) dev: false - /vue3-smooth-dnd@0.0.6(vue@3.4.27): + /vue3-smooth-dnd@0.0.6(vue@3.4.31): resolution: {integrity: sha512-CH9ZZhEfE7qU1ef2rlfgBG+nZtQX8PnWlspB2HDDz1uVGU7fXM0Pr65DftBMz4X81S+edw2H+ZFG6Dyb5J81KA==} peerDependencies: vue: ^3.0.11 dependencies: smooth-dnd: 0.12.1 - vue: 3.4.27 + vue: 3.4.31 dev: false - /vue@3.4.27: - resolution: {integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==} + /vue@3.4.31: + resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@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) - '@vue/shared': 3.4.27 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-sfc': 3.4.31 + '@vue/runtime-dom': 3.4.31 + '@vue/server-renderer': 3.4.31(vue@3.4.31) + '@vue/shared': 3.4.31 dev: false /w3c-keyname@2.2.8: @@ -11019,6 +11422,19 @@ packages: optional: true dev: false + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + /xmlhttprequest-ssl@2.0.0: resolution: {integrity: sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==} engines: {node: '>=0.4.0'} @@ -11037,6 +11453,7 @@ packages: /y-codemirror.next@0.3.3(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(yjs@13.6.15): resolution: {integrity: sha512-rlL/Ax01Ul7W09L75tiV3R03+qJTYYfjy08AeiETtvFVFDUt+yNkvBvI50Kw3Z1Ypn1J+CEPTuFykHD0iwVo2Q==} + requiresBuild: true peerDependencies: '@codemirror/state': ^6.0.0 '@codemirror/view': ^6.0.0 @@ -11068,6 +11485,12 @@ packages: hasBin: true dev: false + /yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + engines: {node: '>= 14'} + hasBin: true + dev: false + /yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -11089,9 +11512,11 @@ packages: /yjs@13.6.15: resolution: {integrity: sha512-moFv4uNYhp8BFxIk3AkpoAnnjts7gwdpiG8RtyFiKbMtxKCS0zVZ5wPaaGpwC3V2N/K8TK8MwtSI3+WO9CHWjQ==} engines: {node: '>=16.0.0', npm: '>=8.0.0'} + requiresBuild: true dependencies: lib0: 0.2.93 dev: false + optional: true /ylru@1.4.0: resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==} @@ -11116,6 +11541,10 @@ packages: readable-stream: 4.5.2 dev: false + /zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + dev: false + /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: false