diff --git a/frontend/package.json b/frontend/package.json index 825f3e4a..2f346147 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -57,7 +57,7 @@ "pinia": "^2.0.21", "postcss": "^8.4.16", "tailwindcss": "^3.1.8", - "vue": "v3.4.8", + "vue": "3.4.21", "vue-router": "4" } } diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 3af30f10..319325f2 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -7,13 +7,13 @@ settings: dependencies: '@headlessui/vue': specifier: ^1.7.9 - version: 1.7.19(vue@3.4.8) + version: 1.7.19(vue@3.4.21) '@nuxtjs/tailwindcss': specifier: ^6.1.3 version: 6.1.3(rollup@2.79.1)(webpack@5.90.3) '@pinia/nuxt': specifier: ^0.5.0 - version: 0.5.1(rollup@2.79.1)(typescript@5.0.2)(vue@3.4.8) + version: 0.5.1(rollup@2.79.1)(typescript@5.0.2)(vue@3.4.21) '@tailwindcss/aspect-ratio': specifier: ^0.4.0 version: 0.4.2(tailwindcss@3.2.4) @@ -28,13 +28,13 @@ dependencies: version: 2.3.7 '@vuepic/vue-datepicker': specifier: ^8.1.1 - version: 8.1.1(vue@3.4.8) + version: 8.1.1(vue@3.4.21) '@vueuse/nuxt': specifier: ^10.0.0 - version: 10.0.0(nuxt@3.6.5)(rollup@2.79.1)(vue@3.4.8) + version: 10.0.0(nuxt@3.6.5)(rollup@2.79.1)(vue@3.4.21) '@vueuse/router': specifier: ^10.0.0 - version: 10.0.0(vue-router@4.1.6)(vue@3.4.8) + version: 10.0.0(vue-router@4.1.6)(vue@3.4.21) autoprefixer: specifier: ^10.4.8 version: 10.4.18(postcss@8.4.31) @@ -61,7 +61,7 @@ dependencies: version: 14.0.0 pinia: specifier: ^2.0.21 - version: 2.0.28(typescript@5.0.2)(vue@3.4.8) + version: 2.0.28(typescript@5.0.2)(vue@3.4.21) postcss: specifier: ^8.4.16 version: 8.4.31 @@ -69,11 +69,11 @@ dependencies: specifier: ^3.1.8 version: 3.2.4(postcss@8.4.31) vue: - specifier: v3.4.8 - version: 3.4.8(typescript@5.0.2) + specifier: 3.4.21 + version: 3.4.21(typescript@5.0.2) vue-router: specifier: '4' - version: 4.1.6(vue@3.4.8) + version: 4.1.6(vue@3.4.21) devDependencies: '@faker-js/faker': @@ -213,7 +213,7 @@ packages: '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) '@babel/helper-module-transforms': 7.21.2 '@babel/helpers': 7.21.0 - '@babel/parser': 7.22.3 + '@babel/parser': 7.24.0 '@babel/template': 7.21.9 '@babel/traverse': 7.22.1 '@babel/types': 7.22.3 @@ -637,13 +637,6 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser@7.22.3: - resolution: {integrity: sha512-vrukxyW/ep8UD1UDzOYpTKQ6abgjFoeG6L+4ar9+c5TN9QnlqiOi6QK7LSR5ewm/ERyGkT/Ai6VboNrxhbr9Uw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.22.3 - /@babel/parser@7.24.0: resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} engines: {node: '>=6.0.0'} @@ -1558,7 +1551,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/parser': 7.22.3 + '@babel/parser': 7.24.0 '@babel/types': 7.22.3 /@babel/template@7.24.0: @@ -1580,7 +1573,7 @@ packages: '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.22.3 + '@babel/parser': 7.24.0 '@babel/types': 7.22.3 debug: 4.3.4 globals: 11.12.0 @@ -2435,14 +2428,14 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} dev: true - /@headlessui/vue@1.7.19(vue@3.4.8): + /@headlessui/vue@1.7.19(vue@3.4.21): resolution: {integrity: sha512-VFjKPybogux/5/QYGSq4zgG/x3RcxId15W8uguAJAjPBxelI23dwjOjTx/mIiMkM/Hd3rzFxcf2aIp56eEWRcA==} engines: {node: '>=10'} peerDependencies: vue: ^3.2.0 dependencies: - '@tanstack/vue-virtual': 3.1.3(vue@3.4.8) - vue: 3.4.8(typescript@5.0.2) + '@tanstack/vue-virtual': 3.1.3(vue@3.4.21) + vue: 3.4.21(typescript@5.0.2) dev: false /@humanwhocodes/config-array@0.11.7: @@ -2873,7 +2866,7 @@ packages: resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} dev: true - /@nuxt/vite-builder@3.6.5(@types/node@20.11.24)(eslint@8.29.0)(rollup@2.79.1)(typescript@5.0.2)(vue@3.4.8): + /@nuxt/vite-builder@3.6.5(@types/node@20.11.24)(eslint@8.29.0)(rollup@2.79.1)(typescript@5.0.2)(vue@3.4.21): resolution: {integrity: sha512-pwSpt257ApCp3XWUs8vrC7X9QHeHUv5PbbIR3+5w0n5f95XPNOQWDJa2fTPX/H6oaRJCPYAsBPqiQhQ7qW/NZQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2881,8 +2874,8 @@ packages: dependencies: '@nuxt/kit': 3.6.5(rollup@2.79.1) '@rollup/plugin-replace': 5.0.2(rollup@2.79.1) - '@vitejs/plugin-vue': 4.2.3(vite@4.3.9)(vue@3.4.8) - '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.3.9)(vue@3.4.8) + '@vitejs/plugin-vue': 4.2.3(vite@4.3.9)(vue@3.4.21) + '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.3.9)(vue@3.4.21) autoprefixer: 10.4.18(postcss@8.4.35) clear: 0.1.0 consola: 3.2.3 @@ -2913,7 +2906,7 @@ packages: vite: 4.3.9(@types/node@20.11.24) vite-node: 0.33.0(@types/node@20.11.24) vite-plugin-checker: 0.6.1(eslint@8.29.0)(typescript@5.0.2)(vite@4.3.9) - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) vue-bundle-renderer: 1.0.3 transitivePeerDependencies: - '@types/node' @@ -2997,11 +2990,11 @@ packages: - webpack dev: false - /@pinia/nuxt@0.5.1(rollup@2.79.1)(typescript@5.0.2)(vue@3.4.8): + /@pinia/nuxt@0.5.1(rollup@2.79.1)(typescript@5.0.2)(vue@3.4.21): resolution: {integrity: sha512-6wT6TqY81n+7/x3Yhf0yfaJVKkZU42AGqOR0T3+UvChcaOJhSma7OWPN64v+ptYlznat+fS1VTwNAcbi2lzHnw==} dependencies: '@nuxt/kit': 3.6.5(rollup@2.79.1) - pinia: 2.1.7(typescript@5.0.2)(vue@3.4.8) + pinia: 2.1.7(typescript@5.0.2)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -3493,13 +3486,13 @@ packages: resolution: {integrity: sha512-Y5B4EYyv1j9V8LzeAoOVeTg0LI7Fo5InYKgAjkY1Pu9GjtUwX/EKxNcU7ng3sKr99WEf+bPTcktAeybyMOYo+g==} dev: false - /@tanstack/vue-virtual@3.1.3(vue@3.4.8): + /@tanstack/vue-virtual@3.1.3(vue@3.4.21): resolution: {integrity: sha512-OoRCSgp8Bc85Te3pg4OHFUukbWZeB25/O5rNd7MgMtrYIfJjNOaicZeJcvwqK6lDVTMpzohWUMVK/loqR1H8ig==} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: '@tanstack/virtual-core': 3.1.3 - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) dev: false /@trysound/sax@0.2.0: @@ -3907,7 +3900,7 @@ packages: '@unhead/schema': 1.1.30 '@unhead/shared': 1.1.30 - /@unhead/vue@1.1.30(vue@3.4.8): + /@unhead/vue@1.1.30(vue@3.4.21): resolution: {integrity: sha512-jWDfYDjiNj8a8GTQoYeJrpKisI7YKIWwuMP1IREKa4cx41oCsbCKUDjomjnpmdBcpqvb/Kw32Tm+EMcuE/CYkA==} peerDependencies: vue: '>=2.7 || >=3' @@ -3916,7 +3909,7 @@ packages: '@unhead/shared': 1.1.30 hookable: 5.5.3 unhead: 1.1.30 - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) /@vercel/nft@0.22.6: resolution: {integrity: sha512-gTsFnnT4mGxodr4AUlW3/urY+8JKKB452LwF3m477RFUJTAaDmcz2JqFuInzvdybYIeyIv1sSONEJxsxnbQ5JQ==} @@ -3954,7 +3947,7 @@ packages: - workbox-window dev: true - /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.9)(vue@3.4.8): + /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.9)(vue@3.4.21): resolution: {integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -3965,11 +3958,11 @@ packages: '@babel/plugin-transform-typescript': 7.22.3(@babel/core@7.21.4) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.21.4) vite: 4.3.9(@types/node@20.11.24) - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) transitivePeerDependencies: - supports-color - /@vitejs/plugin-vue@4.2.3(vite@4.3.9)(vue@3.4.8): + /@vitejs/plugin-vue@4.2.3(vite@4.3.9)(vue@3.4.21): resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -3977,7 +3970,7 @@ packages: vue: ^3.2.25 dependencies: vite: 4.3.9(@types/node@20.11.24) - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) /@vitest/expect@1.0.0: resolution: {integrity: sha512-EbqHCSzQhAY8Su/uLsMCDXkC26LyqQO54kAqJy/DubBqwpRre1iMzvDMPWx+YPfNIN3w7/ydKaJWjH6qRoz0fA==} @@ -3998,7 +3991,7 @@ packages: /@vitest/snapshot@1.0.0: resolution: {integrity: sha512-kAcQJGsaHMBLrY0QC6kMe7S+JgiMielX2qHqgWFxlUir5IVekJGokJcYTzoOp+MRN1Gue3Q6H5fZD4aC0XHloA==} dependencies: - magic-string: 0.30.5 + magic-string: 0.30.7 pathe: 1.1.1 pretty-format: 29.7.0 dev: true @@ -4017,7 +4010,7 @@ packages: pretty-format: 29.7.0 dev: true - /@vue-macros/common@1.3.3(rollup@2.79.1)(vue@3.4.8): + /@vue-macros/common@1.3.3(rollup@2.79.1)(vue@3.4.21): resolution: {integrity: sha512-bjHomaf3mu+ARMD4DX22C/lLVVocbmwgcLH7bg1rK4kB5ghesgShZTQIrNR6ZjifQmdGc/2jjZ/25kSb364uEA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -4028,10 +4021,10 @@ packages: dependencies: '@babel/types': 7.22.3 '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@vue/compiler-sfc': 3.3.4 + '@vue/compiler-sfc': 3.4.8 local-pkg: 0.4.3 magic-string-ast: 0.1.2 - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) transitivePeerDependencies: - rollup @@ -4054,11 +4047,12 @@ packages: - '@babel/core' - supports-color - /@vue/compiler-core@3.3.4: - resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} + /@vue/compiler-core@3.4.21: + resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} dependencies: '@babel/parser': 7.24.0 - '@vue/shared': 3.3.4 + '@vue/shared': 3.4.21 + entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 @@ -4071,11 +4065,11 @@ packages: estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.3.4: - resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} + /@vue/compiler-dom@3.4.21: + resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} dependencies: - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-core': 3.4.21 + '@vue/shared': 3.4.21 /@vue/compiler-dom@3.4.8: resolution: {integrity: sha512-GsPyji42zmkSJlaDFKXvwB97ukTlHzlFH/iVzPFYz/APnSzuhu/CMFQbsYmrtsnc2yscF39eC4rKzvKR27aBug==} @@ -4083,15 +4077,14 @@ packages: '@vue/compiler-core': 3.4.8 '@vue/shared': 3.4.8 - /@vue/compiler-sfc@3.3.4: - resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} + /@vue/compiler-sfc@3.4.21: + resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} dependencies: '@babel/parser': 7.24.0 - '@vue/compiler-core': 3.3.4 - '@vue/compiler-dom': 3.3.4 - '@vue/compiler-ssr': 3.3.4 - '@vue/reactivity-transform': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-core': 3.4.21 + '@vue/compiler-dom': 3.4.21 + '@vue/compiler-ssr': 3.4.21 + '@vue/shared': 3.4.21 estree-walker: 2.0.2 magic-string: 0.30.7 postcss: 8.4.35 @@ -4110,11 +4103,11 @@ packages: postcss: 8.4.35 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.3.4: - resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==} + /@vue/compiler-ssr@3.4.21: + resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} dependencies: - '@vue/compiler-dom': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-dom': 3.4.21 + '@vue/shared': 3.4.21 /@vue/compiler-ssr@3.4.8: resolution: {integrity: sha512-nxN79LHeAemhBpIa2PQ6rz57cW7W4C/XIJCOMSn2g49u6q2ekirmJI0osAOTErQPApOR0KwP2QyeTexX4zQCrw==} @@ -4129,65 +4122,59 @@ packages: /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} - /@vue/reactivity-transform@3.3.4: - resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==} - dependencies: - '@babel/parser': 7.24.0 - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 - estree-walker: 2.0.2 - magic-string: 0.30.7 - - /@vue/reactivity@3.4.8: - resolution: {integrity: sha512-UJYMQ3S2rqIGw9IvKomD4Xw2uS5VlcKEEmwcfboGOdrI79oqebxnCgTvXWLMClvg3M5SF0Cyn+9eDQoyGMLu9Q==} + /@vue/reactivity@3.4.21: + resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==} dependencies: - '@vue/shared': 3.4.8 + '@vue/shared': 3.4.21 - /@vue/runtime-core@3.4.8: - resolution: {integrity: sha512-sMRXOy89KnwY6fWG5epgPOsCWzpo/64FrA0QkjIeNeGnoA2YyZ6bBUxpFUyqhJ8VbrDhXEFH+6LHMOYrpzX/ZQ==} + /@vue/runtime-core@3.4.21: + resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==} dependencies: - '@vue/reactivity': 3.4.8 - '@vue/shared': 3.4.8 + '@vue/reactivity': 3.4.21 + '@vue/shared': 3.4.21 - /@vue/runtime-dom@3.4.8: - resolution: {integrity: sha512-L4gZcYo8f3d7rQqQIHkPvyczkjjQ55cJqz2G0v6Ptmqa1mO2zkqN9F8lBT6aGPYy3hd0RDiINbs4jxhSvvy10Q==} + /@vue/runtime-dom@3.4.21: + resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==} dependencies: - '@vue/runtime-core': 3.4.8 - '@vue/shared': 3.4.8 + '@vue/runtime-core': 3.4.21 + '@vue/shared': 3.4.21 csstype: 3.1.3 - /@vue/server-renderer@3.4.8(vue@3.4.8): - resolution: {integrity: sha512-pBeHM59Owevr3P0Fl1XOjBmq4DTy5JDcjMG4NuzJEVDlZYzY8fHybx0wdjkY5lK5mCtUyBtw6Mz4d87aosc1Sw==} + /@vue/server-renderer@3.4.21(vue@3.4.21): + resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} peerDependencies: - vue: 3.4.8 + vue: 3.4.21 dependencies: - '@vue/compiler-ssr': 3.4.8 - '@vue/shared': 3.4.8 - vue: 3.4.8(typescript@5.0.2) + '@vue/compiler-ssr': 3.4.21 + '@vue/shared': 3.4.21 + vue: 3.4.21(typescript@5.0.2) /@vue/shared@3.3.4: resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} + /@vue/shared@3.4.21: + resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} + /@vue/shared@3.4.8: resolution: {integrity: sha512-ChLCWzXiJboQ009oVkemhEoUdrxHme7v3ip+Kh+/kDDeF1WtHWGt0knRLGm1Y4YqCRTSs9QxsZIY8paJj5Szrw==} - /@vuepic/vue-datepicker@8.1.1(vue@3.4.8): + /@vuepic/vue-datepicker@8.1.1(vue@3.4.21): resolution: {integrity: sha512-/t9+dROb/hYN/DInff8ctIiVm5tVyuJdiWA+nWcjHOLjUhvAQ9vyJwhxAkoWX5o0EB5x5XeCME2cajfTPz86RA==} engines: {node: '>=18.12.0'} peerDependencies: vue: '>=3.2.0' dependencies: date-fns: 3.3.1 - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) dev: false - /@vueuse/core@10.0.0(vue@3.4.8): + /@vueuse/core@10.0.0(vue@3.4.21): resolution: {integrity: sha512-Q/p2xaGVFVrJ0E4ID1SM35WIa0Eo4AeKPSLKuLpYG09zgUWuwEaY4lBoNzLzkdLjzq5goIJ3DfYFI0wt8W4MkA==} dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 10.0.0 - '@vueuse/shared': 10.0.0(vue@3.4.8) - vue-demi: 0.14.0(vue@3.4.8) + '@vueuse/shared': 10.0.0(vue@3.4.21) + vue-demi: 0.14.0(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4197,17 +4184,17 @@ packages: resolution: {integrity: sha512-7Rh6tcs6aYLRLSdDHF+74wWP0Y1zLwpNJszKAIqlNBrmqdbkz8yh6NtjCYvXrrW6g+FU3ZWvR7F5ASNls+bHmw==} dev: false - /@vueuse/nuxt@10.0.0(nuxt@3.6.5)(rollup@2.79.1)(vue@3.4.8): + /@vueuse/nuxt@10.0.0(nuxt@3.6.5)(rollup@2.79.1)(vue@3.4.21): resolution: {integrity: sha512-u1MU9eNpDg7MsTgz1DlF2RaCw2E/KMG17Xb/2wnnK4G65d1xgQiF4mb28W4Qkz9rs56GCSpgJss0g4y5U8LG4g==} peerDependencies: nuxt: ^3.0.0 dependencies: '@nuxt/kit': 3.4.1(rollup@2.79.1) - '@vueuse/core': 10.0.0(vue@3.4.8) + '@vueuse/core': 10.0.0(vue@3.4.21) '@vueuse/metadata': 10.0.0 local-pkg: 0.4.3 nuxt: 3.6.5(@types/node@20.11.24)(eslint@8.29.0)(rollup@2.79.1)(typescript@5.0.2) - vue-demi: 0.14.0(vue@3.4.8) + vue-demi: 0.14.0(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -4215,23 +4202,23 @@ packages: - vue dev: false - /@vueuse/router@10.0.0(vue-router@4.1.6)(vue@3.4.8): + /@vueuse/router@10.0.0(vue-router@4.1.6)(vue@3.4.21): resolution: {integrity: sha512-d8rasUUhJOzh/xpVmjHc3hmc6Nnn5yjtMio2oXVqwFGNCNDqACTCGERLBnwpgyTT+xz9oMoW37dQuseADOTIBA==} peerDependencies: vue-router: '>=4.0.0-rc.1' dependencies: - '@vueuse/shared': 10.0.0(vue@3.4.8) - vue-demi: 0.14.0(vue@3.4.8) - vue-router: 4.1.6(vue@3.4.8) + '@vueuse/shared': 10.0.0(vue@3.4.21) + vue-demi: 0.14.0(vue@3.4.21) + vue-router: 4.1.6(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/shared@10.0.0(vue@3.4.8): + /@vueuse/shared@10.0.0(vue@3.4.21): resolution: {integrity: sha512-Zh3LgJqvUBWVY3SiMvXanTcfAneGbt63QPczBRDNgQ6jd/ehodO9a1lCFzaA6SWJJoI+ugVTjHFYJdoR656DVQ==} dependencies: - vue-demi: 0.14.0(vue@3.4.8) + vue-demi: 0.14.0(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -5252,13 +5239,13 @@ packages: peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) + icss-utils: 5.1.0(postcss@8.4.35) loader-utils: 2.0.4 - postcss: 8.4.31 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.31) - postcss-modules-local-by-default: 4.0.0(postcss@8.4.31) - postcss-modules-scope: 3.0.0(postcss@8.4.31) - postcss-modules-values: 4.0.0(postcss@8.4.31) + postcss: 8.4.35 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) + postcss-modules-local-by-default: 4.0.0(postcss@8.4.35) + postcss-modules-scope: 3.0.0(postcss@8.4.35) + postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 schema-utils: 3.1.1 semver: 7.5.4 @@ -7094,13 +7081,13 @@ packages: engines: {node: '>=16.17.0'} dev: true - /icss-utils@5.1.0(postcss@8.4.31): + /icss-utils@5.1.0(postcss@8.4.35): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.35 dev: false /idb@7.1.1: @@ -7514,7 +7501,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 /jsonpointer@5.0.1: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} @@ -8279,10 +8266,10 @@ packages: '@nuxt/schema': 3.6.5(rollup@2.79.1) '@nuxt/telemetry': 2.3.1(rollup@2.79.1) '@nuxt/ui-templates': 1.2.0 - '@nuxt/vite-builder': 3.6.5(@types/node@20.11.24)(eslint@8.29.0)(rollup@2.79.1)(typescript@5.0.2)(vue@3.4.8) + '@nuxt/vite-builder': 3.6.5(@types/node@20.11.24)(eslint@8.29.0)(rollup@2.79.1)(typescript@5.0.2)(vue@3.4.21) '@types/node': 20.11.24 '@unhead/ssr': 1.1.30 - '@unhead/vue': 1.1.30(vue@3.4.8) + '@unhead/vue': 1.1.30(vue@3.4.21) '@vue/shared': 3.3.4 acorn: 8.10.0 c12: 1.4.2 @@ -8321,12 +8308,12 @@ packages: unenv: 1.5.1 unimport: 3.0.14(rollup@2.79.1) unplugin: 1.3.2 - unplugin-vue-router: 0.6.4(rollup@2.79.1)(vue-router@4.2.4)(vue@3.4.8) + unplugin-vue-router: 0.6.4(rollup@2.79.1)(vue-router@4.2.4)(vue@3.4.21) untyped: 1.3.2 - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) vue-bundle-renderer: 1.0.3 vue-devtools-stub: 0.1.0 - vue-router: 4.2.4(vue@3.4.8) + vue-router: 4.2.4(vue@3.4.21) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -8645,7 +8632,7 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - /pinia@2.0.28(typescript@5.0.2)(vue@3.4.8): + /pinia@2.0.28(typescript@5.0.2)(vue@3.4.21): resolution: {integrity: sha512-YClq9DkqCblq9rlyUual7ezMu/iICWdBtfJrDt4oWU9Zxpijyz7xB2xTwx57DaBQ96UGvvTMORzALr+iO5PVMw==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -8659,11 +8646,11 @@ packages: dependencies: '@vue/devtools-api': 6.4.5 typescript: 5.0.2 - vue: 3.4.8(typescript@5.0.2) - vue-demi: 0.13.11(vue@3.4.8) + vue: 3.4.21(typescript@5.0.2) + vue-demi: 0.13.11(vue@3.4.21) dev: false - /pinia@2.1.7(typescript@5.0.2)(vue@3.4.8): + /pinia@2.1.7(typescript@5.0.2)(vue@3.4.21): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -8677,8 +8664,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.0 typescript: 5.0.2 - vue: 3.4.8(typescript@5.0.2) - vue-demi: 0.14.6(vue@3.4.8) + vue: 3.4.21(typescript@5.0.2) + vue-demi: 0.14.6(vue@3.4.21) dev: false /pkg-types@1.0.2: @@ -8936,45 +8923,45 @@ packages: postcss: 8.4.35 postcss-selector-parser: 6.0.15 - /postcss-modules-extract-imports@3.0.0(postcss@8.4.31): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.35): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.35 dev: false - /postcss-modules-local-by-default@4.0.0(postcss@8.4.31): + /postcss-modules-local-by-default@4.0.0(postcss@8.4.35): resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 dev: false - /postcss-modules-scope@3.0.0(postcss@8.4.31): + /postcss-modules-scope@3.0.0(postcss@8.4.35): resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.35 postcss-selector-parser: 6.0.15 dev: false - /postcss-modules-values@4.0.0(postcss@8.4.31): + /postcss-modules-values@4.0.0(postcss@8.4.35): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 dev: false /postcss-nested@6.0.0(postcss@8.4.31): @@ -10463,7 +10450,7 @@ packages: dependencies: acorn: 8.10.0 estree-walker: 3.0.3 - magic-string: 0.30.1 + magic-string: 0.30.7 unplugin: 1.3.2 dev: false @@ -10588,7 +10575,7 @@ packages: escape-string-regexp: 5.0.0 fast-glob: 3.3.0 local-pkg: 0.4.3 - magic-string: 0.30.1 + magic-string: 0.30.7 mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 @@ -10661,7 +10648,7 @@ packages: - supports-color dev: true - /unplugin-vue-router@0.6.4(rollup@2.79.1)(vue-router@4.2.4)(vue@3.4.8): + /unplugin-vue-router@0.6.4(rollup@2.79.1)(vue-router@4.2.4)(vue@3.4.21): resolution: {integrity: sha512-9THVhhtbVFxbsIibjK59oPwMI1UCxRWRPX7azSkTUABsxovlOXJys5SJx0kd/0oKIqNJuYgkRfAgPuO77SqCOg==} peerDependencies: vue-router: ^4.1.0 @@ -10671,7 +10658,7 @@ packages: dependencies: '@babel/types': 7.22.3 '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@vue-macros/common': 1.3.3(rollup@2.79.1)(vue@3.4.8) + '@vue-macros/common': 1.3.3(rollup@2.79.1)(vue@3.4.21) ast-walker-scope: 0.4.1 chokidar: 3.5.3 fast-glob: 3.3.0 @@ -10681,7 +10668,7 @@ packages: pathe: 1.1.1 scule: 1.0.0 unplugin: 1.3.2 - vue-router: 4.2.4(vue@3.4.8) + vue-router: 4.2.4(vue@3.4.21) yaml: 2.3.1 transitivePeerDependencies: - rollup @@ -11152,7 +11139,7 @@ packages: dependencies: ufo: 1.1.2 - /vue-demi@0.13.11(vue@3.4.8): + /vue-demi@0.13.11(vue@3.4.21): resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -11164,10 +11151,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) dev: false - /vue-demi@0.14.0(vue@3.4.8): + /vue-demi@0.14.0(vue@3.4.21): resolution: {integrity: sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==} engines: {node: '>=12'} hasBin: true @@ -11179,10 +11166,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) dev: false - /vue-demi@0.14.6(vue@3.4.8): + /vue-demi@0.14.6(vue@3.4.21): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -11194,7 +11181,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) dev: false /vue-devtools-stub@0.1.0: @@ -11236,36 +11223,36 @@ packages: - supports-color dev: true - /vue-router@4.1.6(vue@3.4.8): + /vue-router@4.1.6(vue@3.4.21): resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.4.5 - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) dev: false - /vue-router@4.2.4(vue@3.4.8): + /vue-router@4.2.4(vue@3.4.21): resolution: {integrity: sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.0 - vue: 3.4.8(typescript@5.0.2) + vue: 3.4.21(typescript@5.0.2) - /vue@3.4.8(typescript@5.0.2): - resolution: {integrity: sha512-vJffFOe6DqWsAI10v3tDhb1nJrj7CF3CbdQwOznywAsFNoyvrQ1AWQdcIWJpmRpRnw7NFzstzh6fh4w7n1PNdg==} + /vue@3.4.21(typescript@5.0.2): + resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.8 - '@vue/compiler-sfc': 3.4.8 - '@vue/runtime-dom': 3.4.8 - '@vue/server-renderer': 3.4.8(vue@3.4.8) - '@vue/shared': 3.4.8 + '@vue/compiler-dom': 3.4.21 + '@vue/compiler-sfc': 3.4.21 + '@vue/runtime-dom': 3.4.21 + '@vue/server-renderer': 3.4.21(vue@3.4.21) + '@vue/shared': 3.4.21 typescript: 5.0.2 /watchpack@2.4.0: