From 4e823c46ccabc0d8bb5b684bb90bf6854e27295c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 27 May 2024 18:51:26 +0000 Subject: [PATCH] chore(deps): update storybook monorepo to v8.1.4 --- package.json | 18 +- pnpm-lock.yaml | 954 ++++++++++++++++++++++++++++++++++--------------- 2 files changed, 675 insertions(+), 297 deletions(-) diff --git a/package.json b/package.json index 0dbf065..cd53ad6 100644 --- a/package.json +++ b/package.json @@ -26,16 +26,16 @@ "@nuxtjs/i18n": "8.3.0", "@nuxt/devtools": "1.1.5", "@nuxtjs/tailwindcss": "6.11.4", - "@storybook/addon-a11y": "8.0.6", + "@storybook/addon-a11y": "8.1.4", "@storybook/addon-designs": "8.0.0", - "@storybook/addon-essentials": "8.0.6", - "@storybook/addon-interactions": "8.0.6", - "@storybook/addon-links": "8.0.6", - "@storybook/addon-themes": "8.0.6", - "@storybook/test": "8.0.6", + "@storybook/addon-essentials": "8.1.4", + "@storybook/addon-interactions": "8.1.4", + "@storybook/addon-links": "8.1.4", + "@storybook/addon-themes": "8.1.4", + "@storybook/test": "8.1.4", "@storybook/testing-library": "0.2.2", - "@storybook/vue3": "8.0.6", - "@storybook/vue3-vite": "8.0.6", + "@storybook/vue3": "8.1.4", + "@storybook/vue3-vite": "8.1.4", "@types/node": "20.12.7", "@vueuse/nuxt": "10.9.0", "chromatic": "11.3.0", @@ -43,7 +43,7 @@ "nuxt-headlessui": "1.2.0", "nuxt-lodash": "2.5.3", "sass": "1.74.1", - "storybook": "8.0.6", + "storybook": "8.1.4", "typescript": "5.4.5", "unplugin-auto-import": "0.17.5", "unplugin-icons": "0.18.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1274419..b490746 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ devDependencies: version: 1.6.2(esbuild@0.20.2)(rollup@4.14.0)(tailwindcss@3.4.3)(unocss@0.59.0)(vite@5.2.8)(vue@3.4.21) '@formkit/pro': specifier: 0.122.15 - version: 0.122.15(@formkit/core@1.6.1)(@formkit/inputs@1.6.1) + version: 0.122.15(@formkit/core@1.6.2)(@formkit/inputs@1.6.2) '@nuxt/devtools': specifier: 1.1.5 version: 1.1.5(@unocss/reset@0.59.0)(floating-vue@5.2.2)(nuxt@3.11.2)(rollup@4.14.0)(unocss@0.59.0)(vite@5.2.8)(vue@3.4.21) @@ -33,35 +33,35 @@ devDependencies: specifier: 6.11.4 version: 6.11.4(rollup@4.14.0) '@storybook/addon-a11y': - specifier: 8.0.6 - version: 8.0.6 + specifier: 8.1.4 + version: 8.1.4 '@storybook/addon-designs': specifier: 8.0.0 version: 8.0.0(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': - specifier: 8.0.6 - version: 8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + specifier: 8.1.4 + version: 8.1.4(@types/react@18.2.74)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: 8.0.6 - version: 8.0.6 + specifier: 8.1.4 + version: 8.1.4 '@storybook/addon-links': - specifier: 8.0.6 - version: 8.0.6(react@18.2.0) + specifier: 8.1.4 + version: 8.1.4(react@18.2.0) '@storybook/addon-themes': - specifier: 8.0.6 - version: 8.0.6 + specifier: 8.1.4 + version: 8.1.4 '@storybook/test': - specifier: 8.0.6 - version: 8.0.6 + specifier: 8.1.4 + version: 8.1.4 '@storybook/testing-library': specifier: 0.2.2 version: 0.2.2 '@storybook/vue3': - specifier: 8.0.6 - version: 8.0.6(vue@3.4.21) + specifier: 8.1.4 + version: 8.1.4(prettier@3.2.5)(vue@3.4.21) '@storybook/vue3-vite': - specifier: 8.0.6 - version: 8.0.6(react-dom@18.2.0)(react@18.2.0)(vite@5.2.8)(vue@3.4.21) + specifier: 8.1.4 + version: 8.1.4(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(vite@5.2.8)(vue@3.4.21) '@types/node': specifier: 20.12.7 version: 20.12.7 @@ -84,8 +84,8 @@ devDependencies: specifier: 1.74.1 version: 1.74.1 storybook: - specifier: 8.0.6 - version: 8.0.6(react-dom@18.2.0)(react@18.2.0) + specifier: 8.1.4 + version: 8.1.4(react-dom@18.2.0)(react@18.2.0) typescript: specifier: 5.4.5 version: 5.4.5 @@ -1810,12 +1810,6 @@ packages: resolution: {integrity: sha512-SwPWfeRa5veb1hOIBMdzI+73te5puUBHmqqaF1Bu7FjvxlYSz/kJcZKSa9Cg60zL0uRNeJL2SbRxV6Jp6Q1nFQ==} dev: true - /@formkit/core@1.6.1: - resolution: {integrity: sha512-9QV6Si+YlZ059RvB1NaJiRu9vcTVEMpJ5bIi6Aqt5AyIIQDk1m/u1N0mdugolrhv3FShA5RVJ1Mj2m2zF0BmIw==} - dependencies: - '@formkit/utils': 1.6.1 - dev: true - /@formkit/core@1.6.2: resolution: {integrity: sha512-48LGugLoQ9QR/GDvsVwviMQ/lk9rWA0iDy8Zg9BXPn0nfuWr5EW2IOTEZW3ZX8mAyvVZ4s+Xt5S40la8Sj5GTA==} dependencies: @@ -1847,13 +1841,6 @@ packages: '@formkit/core': 1.6.2 dev: true - /@formkit/inputs@1.6.1: - resolution: {integrity: sha512-XyVv3ujIUVyg9+HnxpmHLOlHHVYibBTK48uT1GP4+FIDRCc31Ow0RXqq432Q7mvz+J6pB8wQXxuaEtV6/k8pvQ==} - dependencies: - '@formkit/core': 1.6.1 - '@formkit/utils': 1.6.1 - dev: true - /@formkit/inputs@1.6.2: resolution: {integrity: sha512-Fe0xz6npjjoq+A/KupyzRTWUs0/Y5j8Ewh6XB8QMDMdutDeDamumsdZN6Mi9ilnQctZkPn6jKUPUGXRyMCfVDw==} dependencies: @@ -1891,15 +1878,15 @@ packages: '@formkit/utils': 1.6.2 dev: true - /@formkit/pro@0.122.15(@formkit/core@1.6.1)(@formkit/inputs@1.6.1): + /@formkit/pro@0.122.15(@formkit/core@1.6.2)(@formkit/inputs@1.6.2): resolution: {integrity: sha512-g0XvP9w11IrxsiLEjge3JUTBf+ijJTfkHM4YrOLRKvT0kGsswX4Cy1VyJoByyTSjeX3oYc12zRP7i2se+GMvXw==} peerDependencies: '@formkit/core': ^1.5.9 '@formkit/inputs': ^1.5.9 dependencies: - '@formkit/core': 1.6.1 + '@formkit/core': 1.6.2 '@formkit/drag-and-drop': 0.0.30 - '@formkit/inputs': 1.6.1 + '@formkit/inputs': 1.6.2 '@formkit/tempo': 0.0.8 dev: true @@ -1934,10 +1921,6 @@ packages: unocss: 0.59.0(postcss@8.4.38)(rollup@4.14.0)(vite@5.2.8) dev: true - /@formkit/utils@1.6.1: - resolution: {integrity: sha512-34KtuNgNoVe/kG4eJ52tUgJ/kT+PTrQGvtHg9n4zb5oTZW66J7wZR1IbRl/PV19yZr6gvpLBfyt9VYEgkEnZHg==} - dev: true - /@formkit/utils@1.6.2: resolution: {integrity: sha512-H7ai+AbemaF9okM2fUeHQUBEiGmiyXX/4M/P1ANI9C3nAqsPewmZucLH0QxihkjuMYOwO+MnHbG3rLS7FAkxig==} dev: true @@ -2915,6 +2898,12 @@ packages: resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} dev: true + /@radix-ui/primitive@1.0.1: + resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} + dependencies: + '@babel/runtime': 7.24.4 + dev: true + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.74)(react@18.2.0): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: @@ -2929,6 +2918,189 @@ packages: react: 18.2.0 dev: true + /@radix-ui/react-context@1.0.1(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@types/react': 18.2.74 + react: 18.2.0 + dev: true + + /@radix-ui/react-dialog@1.0.5(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@types/react': 18.2.74 + aria-hidden: 1.2.4 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.74)(react@18.2.0) + dev: true + + /@radix-ui/react-dismissable-layer@1.0.5(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.74)(react@18.2.0) + '@types/react': 18.2.74 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@types/react': 18.2.74 + react: 18.2.0 + dev: true + + /@radix-ui/react-focus-scope@1.0.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@types/react': 18.2.74 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@radix-ui/react-id@1.0.1(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@types/react': 18.2.74 + react: 18.2.0 + dev: true + + /@radix-ui/react-portal@1.0.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.74 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@radix-ui/react-presence@1.0.1(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@types/react': 18.2.74 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@radix-ui/react-primitive@1.0.3(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.74)(react@18.2.0) + '@types/react': 18.2.74 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + /@radix-ui/react-slot@1.0.2(@types/react@18.2.74)(react@18.2.0): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: @@ -2944,6 +3116,64 @@ packages: react: 18.2.0 dev: true + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@types/react': 18.2.74 + react: 18.2.0 + dev: true + + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@types/react': 18.2.74 + react: 18.2.0 + dev: true + + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.74)(react@18.2.0) + '@types/react': 18.2.74 + react: 18.2.0 + dev: true + + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@types/react': 18.2.74 + react: 18.2.0 + dev: true + /@rollup/plugin-alias@5.1.0(rollup@4.14.0): resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} @@ -3265,17 +3495,17 @@ packages: engines: {node: '>=18'} dev: true - /@storybook/addon-a11y@8.0.6: - resolution: {integrity: sha512-p84GRmEU4f9uro71et4X4elnCFReq16UC44h8neLhcZHlMLkPop5oSRslcvF7MlKrM+mJepO1tsKmBmoTaq2PQ==} + /@storybook/addon-a11y@8.1.4: + resolution: {integrity: sha512-KGR1lzJBykrn5YALk3OiqAPqbAWnCryjKxtwJ+eiE1fCmfz6ZloycHggbml9qBo3xwYEtvKWxqMbbTgYYwvU3g==} dependencies: - '@storybook/addon-highlight': 8.0.6 + '@storybook/addon-highlight': 8.1.4 axe-core: 4.9.0 dev: true - /@storybook/addon-actions@8.0.6: - resolution: {integrity: sha512-3R/d2Td6+yeR+UnyCAeZ4tuiRGSm+6gKUQP9vB1bvEFQGuFBrV+zs3eakcYegOqZu3IXuejgaB0Knq987gUL5A==} + /@storybook/addon-actions@8.1.4: + resolution: {integrity: sha512-3q/DCcnSjpuWBoKpA+0j1etXyMOu+GsdUtxv041tsNjMMwyc+CfHUGiAHMyQ0TpEf8MPQoTeZsRPrEZwVUNXow==} dependencies: - '@storybook/core-events': 8.0.6 + '@storybook/core-events': 8.1.4 '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 @@ -3283,23 +3513,26 @@ packages: uuid: 9.0.1 dev: true - /@storybook/addon-backgrounds@8.0.6: - resolution: {integrity: sha512-NRTmSsJiqpXqJMVrRuQ+P1wt26ZCLjBNaMafcjgicfWeyUsdhNF63yYvyrHkMRuNmYPZm0hKvtjLhW3s9VohSA==} + /@storybook/addon-backgrounds@8.1.4: + resolution: {integrity: sha512-v4CJ2fQJyhy1G73DcuhGwAk8HfYpSUavB7XIEflm9riqSZkzUAu/H51a4cncszXgIjzGcKRRtl+QZs1g/4J96A==} dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 ts-dedent: 2.2.0 dev: true - /@storybook/addon-controls@8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-bNXDhi1xl7eat1dUsKTrUgu5mkwXjfFWDjIYxrzatqDOW1+rdkNaPFduQRJ2mpCs4cYcHKAr5chEcMm6byuTnA==} + /@storybook/addon-controls@8.1.4(@types/react@18.2.74)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-YuimjOeHYKMXAAs8tYVen2A84ZJNNuvoI6t+paZU570hkEeh5iPggC2UneNAgtQBds98TWwEy+3YggXtfon6iw==} dependencies: - '@storybook/blocks': 8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 8.1.4(@types/react@18.2.74)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) + dequal: 2.0.3 lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' + - '@types/react-dom' - encoding + - prettier - react - react-dom - supports-color @@ -3330,22 +3563,22 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/addon-docs@8.0.6: - resolution: {integrity: sha512-QOlOE2XEFcUaR85YytBuf/nfKFkbIlD0Qc9CI4E65FoZPTCMhRVKAEN2CpsKI63fs/qQxM2mWkPXb6w7QXGxvg==} + /@storybook/addon-docs@8.1.4(prettier@3.2.5): + resolution: {integrity: sha512-k734R4CV/U4qiNwBNfxI6R71hoL1TDQZEwyoqbyW05exUu6orWGIf1jrWtz6q67ykTNTCTCsFq2PI3K1LvYyjw==} dependencies: '@babel/core': 7.24.4 '@mdx-js/react': 3.0.1(@types/react@18.2.74)(react@18.2.0) - '@storybook/blocks': 8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 8.0.6 - '@storybook/components': 8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 8.0.6 - '@storybook/csf-tools': 8.0.6 + '@storybook/blocks': 8.1.4(@types/react@18.2.74)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 8.1.4 + '@storybook/components': 8.1.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 8.1.4 + '@storybook/csf-tools': 8.1.4 '@storybook/global': 5.0.0 - '@storybook/node-logger': 8.0.6 - '@storybook/preview-api': 8.0.6 - '@storybook/react-dom-shim': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.0.6 + '@storybook/node-logger': 8.1.4 + '@storybook/preview-api': 8.1.4 + '@storybook/react-dom-shim': 8.1.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 8.1.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.1.4 '@types/react': 18.2.74 fs-extra: 11.2.0 react: 18.2.0 @@ -3354,48 +3587,52 @@ packages: rehype-slug: 6.0.0 ts-dedent: 2.2.0 transitivePeerDependencies: + - '@types/react-dom' - encoding + - prettier - supports-color dev: true - /@storybook/addon-essentials@8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-L9SSsdN1EG2FZ1mNT59vwf0fpseLrzO1cWPwH6hVtp0+kci3tfropch2tEwO7Vr+YLSesJihfr4uvpI/l0jCsw==} - dependencies: - '@storybook/addon-actions': 8.0.6 - '@storybook/addon-backgrounds': 8.0.6 - '@storybook/addon-controls': 8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 8.0.6 - '@storybook/addon-highlight': 8.0.6 - '@storybook/addon-measure': 8.0.6 - '@storybook/addon-outline': 8.0.6 - '@storybook/addon-toolbars': 8.0.6 - '@storybook/addon-viewport': 8.0.6 - '@storybook/core-common': 8.0.6 - '@storybook/manager-api': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 8.0.6 - '@storybook/preview-api': 8.0.6 + /@storybook/addon-essentials@8.1.4(@types/react@18.2.74)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-fQQAnV1TMQIFHWpNCINhzPdW3KYIwIp1MRzjHagylYT/Eqx+JNcT9z9MPqN0jQvV9z2retHgMydwusFGAuG7oQ==} + dependencies: + '@storybook/addon-actions': 8.1.4 + '@storybook/addon-backgrounds': 8.1.4 + '@storybook/addon-controls': 8.1.4(@types/react@18.2.74)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 8.1.4(prettier@3.2.5) + '@storybook/addon-highlight': 8.1.4 + '@storybook/addon-measure': 8.1.4 + '@storybook/addon-outline': 8.1.4 + '@storybook/addon-toolbars': 8.1.4 + '@storybook/addon-viewport': 8.1.4 + '@storybook/core-common': 8.1.4(prettier@3.2.5) + '@storybook/manager-api': 8.1.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 8.1.4 + '@storybook/preview-api': 8.1.4 ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' + - '@types/react-dom' - encoding + - prettier - react - react-dom - supports-color dev: true - /@storybook/addon-highlight@8.0.6: - resolution: {integrity: sha512-CxXzzgIK5sXy2RNIkwU5JXZNq+PNGhUptRm/5M5ylcB7rk0pdwnE0TLXsMU+lzD0ji+cj61LWVLdeXQa+/whSw==} + /@storybook/addon-highlight@8.1.4: + resolution: {integrity: sha512-Wx8p/DrEuf/fis5x9XHT1gYEJaM9ia/aPPqUfFq/o66z2jUPgITZ49aYRMA2VXxViG6RPAu2cp2ma4FrHy0FuA==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/addon-interactions@8.0.6: - resolution: {integrity: sha512-lzSLCe8Uylg2U8O7sdu7WCmjlK8ZvBEoCXMJeJYDTF4XQMS2qETpqSsUz1UDZscIOH24poMPkQG6r/m08Hqtng==} + /@storybook/addon-interactions@8.1.4: + resolution: {integrity: sha512-l7LNMgpuMBw7qvrJBpH7lh/EMNOMB9rNyGQOF4RVW7VO3dA5mfPPXnBElQbVyijFMuAtebzenAehgMKusH9UJw==} dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.0.6 - '@storybook/test': 8.0.6 - '@storybook/types': 8.0.6 + '@storybook/instrumenter': 8.1.4 + '@storybook/test': 8.1.4 + '@storybook/types': 8.1.4 polished: 4.3.1 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -3406,73 +3643,73 @@ packages: - vitest dev: true - /@storybook/addon-links@8.0.6(react@18.2.0): - resolution: {integrity: sha512-1UBNhQdwm17fXmuUKIsgvT6YenMbaGIYdr/9ApKmIMTKKO+emQ7APlsTbvasutcOkCd57rC1KZRfAHQpgU9wDQ==} + /@storybook/addon-links@8.1.4(react@18.2.0): + resolution: {integrity: sha512-RUagMeAkOmV7rpU8RArVOUqtuL575nLxbMdsaTb2MRG+7bCTCvZyNBDrAhNYaMB5kfQFWG7wNM1zBUH2e03TrQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta peerDependenciesMeta: react: optional: true dependencies: - '@storybook/csf': 0.1.3 + '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 react: 18.2.0 ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@8.0.6: - resolution: {integrity: sha512-2PnytDaQzCxcgykEM5Njb71Olm+Z2EFERL5X+5RhsG2EQxEqobwh1fUtXLY4aqiImdSJOrjQnkMJchzzoTRtug==} + /@storybook/addon-measure@8.1.4: + resolution: {integrity: sha512-gj0QqcSiU/k8KseWGcqk0rPxaPyDjhFPwOrLfpIhQVhLdmWnWQKtnfCyFVBV7lC6znDAGPuJz+eh+hqqA+j9qA==} dependencies: '@storybook/global': 5.0.0 tiny-invariant: 1.3.3 dev: true - /@storybook/addon-outline@8.0.6: - resolution: {integrity: sha512-PfTIy64kV5h7F0tXrj5rlwdPFpOQiGrn01AQudSJDVWaMsbVgjruPU+cHG4i/L1mzzERzeHYd46bNENWZiQgDw==} + /@storybook/addon-outline@8.1.4: + resolution: {integrity: sha512-SUjZh83a8P6SIERToG86p1u999nlk9zwz4SsXh4zAOpfr+XVpvNiHNLTu0LexpjnWEFnSOEOMx73vpSqWduDrw==} dependencies: '@storybook/global': 5.0.0 ts-dedent: 2.2.0 dev: true - /@storybook/addon-themes@8.0.6: - resolution: {integrity: sha512-KwLwE8aP8Wg94cF+MuyqinUAQn6ZBhAWMv43YSZq+ixQVTVPOJ5w5ooFCnx7mJ5UhLbzpRS94iF9izSPRMlDNA==} + /@storybook/addon-themes@8.1.4: + resolution: {integrity: sha512-+rD3E+SA7pV8DHMeZ5/SJT4VcsCoYNnCsWcbo1vO0fRqRrIfd6swItFnLIyQk/fep/TDcjE8k1pbm/NRe5FUGQ==} dependencies: ts-dedent: 2.2.0 dev: true - /@storybook/addon-toolbars@8.0.6: - resolution: {integrity: sha512-g4GjrMEHKOIQVwG1DKUHBAn4B8xmdqlxFlVusOrYD9FVfakgMNllN6WBc02hg/IiuzqIDxVK5BXiY9MbXnoguQ==} + /@storybook/addon-toolbars@8.1.4: + resolution: {integrity: sha512-bTFRL5BWHoLCyq93gaEVkqCgsvw8egP7D1+Nv/mbnoeOZQzG6hnqkRfJS+d0m8iLB8rTbN0H83tYt8TZrDuFXg==} dev: true - /@storybook/addon-viewport@8.0.6: - resolution: {integrity: sha512-R6aGEPA5e05L/NPs6Nbj0u9L6oKmchnJ/x8Rr/Xuc+nqVgXC1rslI0BcjJuC571Bewz7mT8zJ+BjP/gs7T4lnQ==} + /@storybook/addon-viewport@8.1.4: + resolution: {integrity: sha512-OmHJzs6ZzLxD2ihNoc3s2YOJS9PDQNvDej6yYlWRLzS8DAW8ADE3DYl0i8wv/zDXbgEVxyEYwe8JhouIu8x5MA==} dependencies: memoizerific: 1.11.3 dev: true - /@storybook/blocks@8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ycuPJwxyngSor4YNa4kkX3rAmX+w2pXNsIo+Zs4fEdAfCvha9+GZ/3jQSdrsHxjeIm9l9guiv4Ag8QTnnllXkw==} + /@storybook/blocks@8.1.4(@types/react@18.2.74)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Viqb5Hm5Eb9xrmjY7MV9caL5xPJF90vPBALxKrxL8Io4uoAWlzi3uBlx8Hda0nF2qf/PkFdGBM4WqHFM3wXG+w==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta peerDependenciesMeta: react: optional: true react-dom: optional: true dependencies: - '@storybook/channels': 8.0.6 - '@storybook/client-logger': 8.0.6 - '@storybook/components': 8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 8.0.6 - '@storybook/csf': 0.1.3 - '@storybook/docs-tools': 8.0.6 + '@storybook/channels': 8.1.4 + '@storybook/client-logger': 8.1.4 + '@storybook/components': 8.1.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 8.1.4 + '@storybook/csf': 0.1.7 + '@storybook/docs-tools': 8.1.4(prettier@3.2.5) '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 8.0.6 - '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.0.6 + '@storybook/manager-api': 8.1.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 8.1.4 + '@storybook/theming': 8.1.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.1.4 '@types/lodash': 4.17.0 color-convert: 2.0.1 dequal: 2.0.3 @@ -3489,21 +3726,23 @@ packages: util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' + - '@types/react-dom' - encoding + - prettier - supports-color dev: true - /@storybook/builder-manager@8.0.6: - resolution: {integrity: sha512-N61Gh9FKsSYvsbdBy5qFvq1anTIuUAjh2Z+ezDMlxnfMGG77nZP9heuy1NnCaYCTFzl+lq4BsmRfXXDcKtSPRA==} + /@storybook/builder-manager@8.1.4(prettier@3.2.5): + resolution: {integrity: sha512-kbbekBBZ+OKsHknHqAQSRDAQiXBP8RJn0QGX/nF0colq6wkTB4T8KiH7hEGpwFb6gECFCu47T8Ku+wkY8nlfMw==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 8.0.6 - '@storybook/manager': 8.0.6 - '@storybook/node-logger': 8.0.6 + '@storybook/core-common': 8.1.4(prettier@3.2.5) + '@storybook/manager': 8.1.4 + '@storybook/node-logger': 8.1.4 '@types/ejs': 3.1.5 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.20.2) browser-assert: 1.2.1 - ejs: 3.1.9 + ejs: 3.1.10 esbuild: 0.20.2 esbuild-plugin-alias: 0.2.1 express: 4.19.2 @@ -3512,11 +3751,12 @@ packages: util: 0.12.5 transitivePeerDependencies: - encoding + - prettier - supports-color dev: true - /@storybook/builder-vite@8.0.6(typescript@5.4.5)(vite@5.2.8): - resolution: {integrity: sha512-uQe1tTXdWXhP1ZO7sBRLUS5WKoD/ibrBWhyG6gY0RHC8RtGIx1sYxbg7ZzUXXX8z1GH0QJlOKrlAfcHzIchscw==} + /@storybook/builder-vite@8.1.4(prettier@3.2.5)(typescript@5.4.5)(vite@5.2.8): + resolution: {integrity: sha512-wKcLPqy8OvI5GeWJclrzeW2FaEMXFHLO0w6kIsim0XL4QDSGSPTz+aEzVJYmhuwYFbRY/lpMkdWC4ouv7xSwWQ==} peerDependencies: '@preact/preset-vite': '*' typescript: '>= 4.3.x' @@ -3530,18 +3770,18 @@ packages: vite-plugin-glimmerx: optional: true dependencies: - '@storybook/channels': 8.0.6 - '@storybook/client-logger': 8.0.6 - '@storybook/core-common': 8.0.6 - '@storybook/core-events': 8.0.6 - '@storybook/csf-plugin': 8.0.6 - '@storybook/node-logger': 8.0.6 - '@storybook/preview': 8.0.6 - '@storybook/preview-api': 8.0.6 - '@storybook/types': 8.0.6 + '@storybook/channels': 8.1.4 + '@storybook/client-logger': 8.1.4 + '@storybook/core-common': 8.1.4(prettier@3.2.5) + '@storybook/core-events': 8.1.4 + '@storybook/csf-plugin': 8.1.4 + '@storybook/node-logger': 8.1.4 + '@storybook/preview': 8.1.4 + '@storybook/preview-api': 8.1.4 + '@storybook/types': 8.1.4 '@types/find-cache-dir': 3.2.1 browser-assert: 1.2.1 - es-module-lexer: 0.9.3 + es-module-lexer: 1.5.3 express: 4.19.2 find-cache-dir: 3.3.2 fs-extra: 11.2.0 @@ -3551,34 +3791,35 @@ packages: vite: 5.2.8(@types/node@20.12.7)(sass@1.74.1) transitivePeerDependencies: - encoding + - prettier - supports-color dev: true - /@storybook/channels@8.0.6: - resolution: {integrity: sha512-IbNvjxeyQKiMpb+gSpQ7yYsFqb8BM/KYgfypJM3yJV6iU/NFeevrC/DA6/R+8xWFyPc70unRNLv8fPvxhcIu8Q==} + /@storybook/channels@8.1.4: + resolution: {integrity: sha512-cmITS0w8e9Ys1vqp8S7+uyQKgqVIdUEWs9FK90XeAs0lcuvW10S3qdrarWPbUgKFFFsGIGPIvImbT1vf80/bcQ==} dependencies: - '@storybook/client-logger': 8.0.6 - '@storybook/core-events': 8.0.6 + '@storybook/client-logger': 8.1.4 + '@storybook/core-events': 8.1.4 '@storybook/global': 5.0.0 telejson: 7.2.0 tiny-invariant: 1.3.3 dev: true - /@storybook/cli@8.0.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gAnl9soQUu1BtB4sANaqaaeTZAt/ThBSwCdzSLut5p21fP4ovi3FeP7hcDCJbyJZ/AvnD4k6leDrqRQxMVPr0A==} + /@storybook/cli@8.1.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-WFUIJdhkpaTWRRdXahi6lgTdRMTLPfJP2+jehUhhxc/7Yg5VP1FTjS/diSCKEb1yKz8ybBta+ybuoVrM0qQRaA==} hasBin: true dependencies: '@babel/core': 7.24.4 '@babel/types': 7.24.0 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 8.0.6 - '@storybook/core-common': 8.0.6 - '@storybook/core-events': 8.0.6 - '@storybook/core-server': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-tools': 8.0.6 - '@storybook/node-logger': 8.0.6 - '@storybook/telemetry': 8.0.6 - '@storybook/types': 8.0.6 + '@storybook/codemod': 8.1.4 + '@storybook/core-common': 8.1.4(prettier@3.2.5) + '@storybook/core-events': 8.1.4 + '@storybook/core-server': 8.1.4(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-tools': 8.1.4 + '@storybook/node-logger': 8.1.4 + '@storybook/telemetry': 8.1.4(prettier@3.2.5) + '@storybook/types': 8.1.4 '@types/semver': 7.5.8 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 @@ -3592,7 +3833,7 @@ packages: fs-extra: 11.2.0 get-npm-tarball-url: 2.1.0 giget: 1.2.3 - globby: 11.1.0 + globby: 14.0.1 jscodeshift: 0.15.2(@babel/preset-env@7.24.4) leven: 3.1.0 ora: 5.4.1 @@ -3614,25 +3855,25 @@ packages: - utf-8-validate dev: true - /@storybook/client-logger@8.0.6: - resolution: {integrity: sha512-et/IHPHiiOwMg93l5KSgw47NZXz5xOyIrIElRcsT1wr8OJeIB9DzopB/suoHBZ/IML+t8x91atdutzUN2BLF6A==} + /@storybook/client-logger@8.1.4: + resolution: {integrity: sha512-I0PqDoNZf4rqrJYwFHhCwuXumpxvzyTzI5qI5R2JT93i49QShI3pLXY31C9VemVBJmS+pBWVOm6RTIdkQiKVWw==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@8.0.6: - resolution: {integrity: sha512-IMaTVI+EvmFxkz4leKWKForPC3LFxzfeTmd/QnTNF3nCeyvmIXvP01pQXRjro0+XcGDncEStuxa1d9ClMlac9Q==} + /@storybook/codemod@8.1.4: + resolution: {integrity: sha512-glPwKFc07h3h4ZhakEZIF/8fq3fGGM19hpB+RZRHU3dz4NL/TiZXwboxa61wNZe1ehWqbGDaecwANK45DWsNuA==} dependencies: '@babel/core': 7.24.4 '@babel/preset-env': 7.24.4(@babel/core@7.24.4) '@babel/types': 7.24.0 - '@storybook/csf': 0.1.3 - '@storybook/csf-tools': 8.0.6 - '@storybook/node-logger': 8.0.6 - '@storybook/types': 8.0.6 + '@storybook/csf': 0.1.7 + '@storybook/csf-tools': 8.1.4 + '@storybook/node-logger': 8.1.4 + '@storybook/types': 8.1.4 '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 - globby: 11.1.0 + globby: 14.0.1 jscodeshift: 0.15.2(@babel/preset-env@7.24.4) lodash: 4.17.21 prettier: 3.2.5 @@ -3642,34 +3883,41 @@ packages: - supports-color dev: true - /@storybook/components@8.0.6(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-6W2BAqAPJkrExk8D/ug2NPBPvMs05p6Bdt9tk3eWjiMrhG/CUKBzlBTEfNK/mzy3YVB6ijyT2DgsqzmWWYJ/Xw==} + /@storybook/components@8.1.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Ef1gmHfId/T9tUyOZkvZJx3uEctxANM7OUXCiwJagL31hUdqV62GvE2Oi3JF9qlTO2jH6G5chqFduGr016hR9A==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta dependencies: + '@radix-ui/react-dialog': 1.0.5(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.74)(react@18.2.0) - '@storybook/client-logger': 8.0.6 - '@storybook/csf': 0.1.3 + '@storybook/client-logger': 8.1.4 + '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.0.6 + '@storybook/theming': 8.1.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.1.4 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' + - '@types/react-dom' dev: true - /@storybook/core-common@8.0.6: - resolution: {integrity: sha512-Z4cA52SjcW6SAV9hayqVm5kyr362O20Zmwz7+H2nYEhcu8bY69y5p45aaoyElMxL1GDNu84GrmTp7dY4URw1fQ==} + /@storybook/core-common@8.1.4(prettier@3.2.5): + resolution: {integrity: sha512-hpJ1tDkseNzcf0XpNFbt2gEYdw5OjskWmviSjQwoGHjCvpvWQCo0hvuj7v9cZHgSScOreLu7kh7cl9hoXhA+dQ==} + peerDependencies: + prettier: ^2 || ^3 + peerDependenciesMeta: + prettier: + optional: true dependencies: - '@storybook/core-events': 8.0.6 - '@storybook/csf-tools': 8.0.6 - '@storybook/node-logger': 8.0.6 - '@storybook/types': 8.0.6 + '@storybook/core-events': 8.1.4 + '@storybook/csf-tools': 8.1.4 + '@storybook/node-logger': 8.1.4 + '@storybook/types': 8.1.4 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 @@ -3687,6 +3935,8 @@ packages: node-fetch: 2.7.0 picomatch: 2.3.1 pkg-dir: 5.0.0 + prettier: 3.2.5 + prettier-fallback: /prettier@3.2.5 pretty-hrtime: 1.0.3 resolve-from: 5.0.0 semver: 7.6.0 @@ -3699,33 +3949,36 @@ packages: - supports-color dev: true - /@storybook/core-events@8.0.6: - resolution: {integrity: sha512-EwGmuMm8QTUAHPhab4yftQWoSCX3OzEk6cQdpLtbNFtRRLE9aPZzxhk5Z/d3KhLNSCUAGyCiDt5I9JxTBetT9A==} + /@storybook/core-events@8.1.4: + resolution: {integrity: sha512-oZAP3aRDeRyo2GQmADh4R3wJLIb9Ie0FUcWx8V4fvuydzeh6Pprgo//COCR+kySG4kRLqofWeF1Zzvft58Q0kg==} dependencies: + '@storybook/csf': 0.1.7 ts-dedent: 2.2.0 dev: true - /@storybook/core-server@8.0.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-COmcjrry8vZXDh08ZGbfDz2bFB4of5wnwOwYf8uwlVND6HnhQzV22On1s3/p8qw+dKOpjpwDdHWtMnndnPNuqQ==} + /@storybook/core-server@8.1.4(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-g7x3vzk3jOZrOySMbtxk8u4x/MAZyDIjrHMMBQO9mNXKl0AJfU0X1v3Qx9wg+314KfFG/Iq63mYaBjj3EDVFEg==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@babel/core': 7.24.4 + '@babel/parser': 7.24.4 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 8.0.6 - '@storybook/channels': 8.0.6 - '@storybook/core-common': 8.0.6 - '@storybook/core-events': 8.0.6 - '@storybook/csf': 0.1.3 - '@storybook/csf-tools': 8.0.6 - '@storybook/docs-mdx': 3.0.0 + '@storybook/builder-manager': 8.1.4(prettier@3.2.5) + '@storybook/channels': 8.1.4 + '@storybook/core-common': 8.1.4(prettier@3.2.5) + '@storybook/core-events': 8.1.4 + '@storybook/csf': 0.1.7 + '@storybook/csf-tools': 8.1.4 + '@storybook/docs-mdx': 3.1.0-next.0 '@storybook/global': 5.0.0 - '@storybook/manager': 8.0.6 - '@storybook/manager-api': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 8.0.6 - '@storybook/preview-api': 8.0.6 - '@storybook/telemetry': 8.0.6 - '@storybook/types': 8.0.6 + '@storybook/manager': 8.1.4 + '@storybook/manager-api': 8.1.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 8.1.4 + '@storybook/preview-api': 8.1.4 + '@storybook/telemetry': 8.1.4(prettier@3.2.5) + '@storybook/types': 8.1.4 '@types/detect-port': 1.3.5 + '@types/diff': 5.2.1 '@types/node': 18.19.29 '@types/pretty-hrtime': 1.0.3 '@types/semver': 7.5.8 @@ -3734,9 +3987,10 @@ packages: cli-table3: 0.6.4 compression: 1.7.4 detect-port: 1.5.1 + diff: 5.2.0 express: 4.19.2 fs-extra: 11.2.0 - globby: 11.1.0 + globby: 14.0.1 ip: 2.0.1 lodash: 4.17.21 open: 8.4.2 @@ -3754,30 +4008,31 @@ packages: transitivePeerDependencies: - bufferutil - encoding + - prettier - react - react-dom - supports-color - utf-8-validate dev: true - /@storybook/csf-plugin@8.0.6: - resolution: {integrity: sha512-ULaAFGhdgDDbknGnCqxitzeBlSzYZJQvZT4HtFgxfNU2McOu+GLIzyUOx3xG5eoziLvvm+oW+lxLr5nDkSaBUg==} + /@storybook/csf-plugin@8.1.4: + resolution: {integrity: sha512-mrfyPg/tXTJES3Tg/OMArJ/0erbwWnsWvlSDRV3cPN2AhZdb7hj7/rLjOzFNzqlxdhyfIjuxUYBp9cz4SdgIrQ==} dependencies: - '@storybook/csf-tools': 8.0.6 + '@storybook/csf-tools': 8.1.4 unplugin: 1.10.1 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@8.0.6: - resolution: {integrity: sha512-MEBVxpnzqkBPyYXdtYQrY0SQC3oflmAQdEM0qWFzPvZXTnIMk3Q2ft8JNiBht6RlrKGvKql8TodwpbOiPeJI/w==} + /@storybook/csf-tools@8.1.4: + resolution: {integrity: sha512-0Bper543cY8k01MtFoatewpsw3popuukISeYbzz/26H6QHTojm7PD4ol2yQkcDC/EBA5cU0NbOKACXicd1b3WQ==} dependencies: '@babel/generator': 7.24.4 '@babel/parser': 7.24.4 '@babel/traverse': 7.24.1 '@babel/types': 7.24.0 - '@storybook/csf': 0.1.3 - '@storybook/types': 8.0.6 + '@storybook/csf': 0.1.7 + '@storybook/types': 8.1.4 fs-extra: 11.2.0 recast: 0.23.6 ts-dedent: 2.2.0 @@ -3785,28 +4040,30 @@ packages: - supports-color dev: true - /@storybook/csf@0.1.3: - resolution: {integrity: sha512-IPZvXXo4b3G+gpmgBSBqVM81jbp2ePOKsvhgJdhyZJtkYQCII7rg9KKLQhvBQM5sLaF1eU6r0iuwmyynC9d9SA==} + /@storybook/csf@0.1.7: + resolution: {integrity: sha512-53JeLZBibjQxi0Ep+/AJTfxlofJlxy1jXcSKENlnKxHjWEYyHQCumMP5yTFjf7vhNnMjEpV3zx6t23ssFiGRyw==} dependencies: type-fest: 2.19.0 dev: true - /@storybook/docs-mdx@3.0.0: - resolution: {integrity: sha512-NmiGXl2HU33zpwTv1XORe9XG9H+dRUC1Jl11u92L4xr062pZtrShLmD4VKIsOQujxhhOrbxpwhNOt+6TdhyIdQ==} + /@storybook/docs-mdx@3.1.0-next.0: + resolution: {integrity: sha512-t4syFIeSyufieNovZbLruPt2DmRKpbwL4fERCZ1MifWDRIORCKLc4NCEHy+IqvIqd71/SJV2k4B51nF7vlJfmQ==} dev: true - /@storybook/docs-tools@8.0.6: - resolution: {integrity: sha512-PsAA2b/Q1ki5IR0fa52MI+fdDkQ0W+mrZVRRj3eJzonGZYcQtXofTXQB7yi0CaX7zzI/N8JcdE4bO9sI6SrOTg==} + /@storybook/docs-tools@8.1.4(prettier@3.2.5): + resolution: {integrity: sha512-taAyvDUYwOj/GOmmB850osdjLc4rW9rwfpGUewQOG17CAAZYRPchMjUGPTS96jt3RzPMPiJkV9TS7BLXmJ9kQg==} dependencies: - '@storybook/core-common': 8.0.6 - '@storybook/preview-api': 8.0.6 - '@storybook/types': 8.0.6 + '@storybook/core-common': 8.1.4(prettier@3.2.5) + '@storybook/core-events': 8.1.4 + '@storybook/preview-api': 8.1.4 + '@storybook/types': 8.1.4 '@types/doctrine': 0.0.3 assert: 2.1.0 doctrine: 3.0.0 lodash: 4.17.21 transitivePeerDependencies: - encoding + - prettier - supports-color dev: true @@ -3825,30 +4082,30 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/instrumenter@8.0.6: - resolution: {integrity: sha512-I1OgKvvCWLQafTTEJ8KG8AGKwnNu8sLNO4ce6tRGSPFpsGgt1QIemJ/p6taOgPicnEFamTzH+5x+LYjRKt0cJA==} + /@storybook/instrumenter@8.1.4: + resolution: {integrity: sha512-0FSEbrRdqJtND+re5Z462ZXy4WIcE45wjlGZd++ukoA7XKklYQdfRNyodNzibUAA3FHbGGFZa5Omf53yN07C6A==} dependencies: - '@storybook/channels': 8.0.6 - '@storybook/client-logger': 8.0.6 - '@storybook/core-events': 8.0.6 + '@storybook/channels': 8.1.4 + '@storybook/client-logger': 8.1.4 + '@storybook/core-events': 8.1.4 '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.0.6 + '@storybook/preview-api': 8.1.4 '@vitest/utils': 1.4.0 util: 0.12.5 dev: true - /@storybook/manager-api@8.0.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-khYA5CM+LY/B5VsqqUmt2ivNLNqyIKfcgGsXHkOs3Kr5BOz8LhEmSwZOB348ey2C2ejFJmvKlkcsE+rB9ixlww==} + /@storybook/manager-api@8.1.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cupFijTFID2+XB4Utkqjtayw7uisPFYRGpfvpom+4Aq42sCNKWkE2WYoXCtgxB7SKWSHll6zL9+ZpesvJ6tWNg==} dependencies: - '@storybook/channels': 8.0.6 - '@storybook/client-logger': 8.0.6 - '@storybook/core-events': 8.0.6 - '@storybook/csf': 0.1.3 + '@storybook/channels': 8.1.4 + '@storybook/client-logger': 8.1.4 + '@storybook/core-events': 8.1.4 + '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/router': 8.0.6 - '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.0.6 + '@storybook/router': 8.1.4 + '@storybook/theming': 8.1.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.1.4 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -3860,23 +4117,23 @@ packages: - react-dom dev: true - /@storybook/manager@8.0.6: - resolution: {integrity: sha512-wdL3lG72qrCOLkxEUW49+hmwA4fIFXFvAEU7wVgEt4KyRRGWhHa8Dr/5Tnq54CWJrA+BTrTPHaoo/Vu4BAjgow==} + /@storybook/manager@8.1.4: + resolution: {integrity: sha512-hn6tSN/9vQqaeUDCp7KBNTPzxAHXgp2JRw5C3t0vKpJP0Pv2mfL2eeT/9liFMcTaCa3NU04rTq5C9vxIRLG70A==} dev: true - /@storybook/node-logger@8.0.6: - resolution: {integrity: sha512-mDRJLVAuTWauO0mnrwajfJV/6zKBJVPp/9g0ULccE3Q+cuqNfUefqfCd17cZBlJHeRsdB9jy9tod48d4qzGEkQ==} + /@storybook/node-logger@8.1.4: + resolution: {integrity: sha512-tMcVPdTPN3ZWgzc4YA2MC3GQEuE6Cbx2AN2hQYhdF8O0v+IlAbnad5heUFVEM+fGBpoxZJtVaRohuAd6BR/Ffw==} dev: true - /@storybook/preview-api@8.0.6: - resolution: {integrity: sha512-O5SvBqlHIO/Cf5oGZUJV2npkp9bLqg9Sn0T0a5zXolJbRy+gP7MDyz4AnliLpTn5bT2rzVQ6VH8IDlhHBq3K6g==} + /@storybook/preview-api@8.1.4: + resolution: {integrity: sha512-WHS3k/8UZT5vYJ+evSAMLG89sv1rBaojTQ2XNgv/DX74vK4l0MQ61wsORC0v7ScGyEuwYIuSCqHH5NNrOBLxmA==} dependencies: - '@storybook/channels': 8.0.6 - '@storybook/client-logger': 8.0.6 - '@storybook/core-events': 8.0.6 - '@storybook/csf': 0.1.3 + '@storybook/channels': 8.1.4 + '@storybook/client-logger': 8.1.4 + '@storybook/core-events': 8.1.4 + '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - '@storybook/types': 8.0.6 + '@storybook/types': 8.1.4 '@types/qs': 6.9.14 dequal: 2.0.3 lodash: 4.17.21 @@ -3887,34 +4144,34 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@8.0.6: - resolution: {integrity: sha512-NdVstxdUghv5goQJ4zFftyezfCEPKHOSNu8k02KU6u6g5IiK430jp5y71E/eiBK3m1AivtluC7tPRSch0HsidA==} + /@storybook/preview@8.1.4: + resolution: {integrity: sha512-M2scYBLMda0EZk9B1Pvlig6GZfkWrbw2gBd5LTSwLV5gpuA5IXYeK/k0J+molE8Cl+Jpgu016y85RiUxA7YC1g==} dev: true - /@storybook/react-dom-shim@8.0.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NC4k0dBIypvVqwqnMhKDUxNc1OeL6lgspn8V26PnmCYbvY97ZqoGQ7n2a5Kw/kubN6yWX1nxNkV6HcTRgEnYTw==} + /@storybook/react-dom-shim@8.1.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NJBuOml3o/kgwapMB4EAt92wX1lQUgG2fG6qfBkkJ1Djk4bUW/GZndCv9sArp+wncD4rfAVYdEtI8bxmqmv49A==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/router@8.0.6: - resolution: {integrity: sha512-ektN0+TyQPxVxcUvt9ksGizgDM1bKFEdGJeeqv0yYaOSyC4M1e4S8QZ+Iq/p/NFNt5XJWsWU+HtQ8AzQWagQfQ==} + /@storybook/router@8.1.4: + resolution: {integrity: sha512-1470aScDa8Z1cVQEi3DotrgiyHW1b88vumFsYVyAZjaqs+21NHE9uIbnyIajVoSuyGxZD0sb2PWeATjsD1FDcQ==} dependencies: - '@storybook/client-logger': 8.0.6 + '@storybook/client-logger': 8.1.4 memoizerific: 1.11.3 qs: 6.12.0 dev: true - /@storybook/telemetry@8.0.6: - resolution: {integrity: sha512-kzxhhzGRSBYR4oe/Vlp/adKVxD8KWbIDMCgLWaINe14ILfEmpyrC00MXRSjS1tMF1qfrtn600Oe/xkHFQUpivQ==} + /@storybook/telemetry@8.1.4(prettier@3.2.5): + resolution: {integrity: sha512-KRy1xKBWhTr6QOA/R21QPD9lCvD8vLUuAkxWy7QUd9kamXqLSXMTAogGPZRNwsVO5rubRsf0kSu0KEA+8kyJlA==} dependencies: - '@storybook/client-logger': 8.0.6 - '@storybook/core-common': 8.0.6 - '@storybook/csf-tools': 8.0.6 + '@storybook/client-logger': 8.1.4 + '@storybook/core-common': 8.1.4(prettier@3.2.5) + '@storybook/csf-tools': 8.1.4 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -3922,22 +4179,22 @@ packages: read-pkg-up: 7.0.1 transitivePeerDependencies: - encoding + - prettier - supports-color dev: true - /@storybook/test@8.0.6: - resolution: {integrity: sha512-MctGhJSnD6es5xj8lMDjB4gzXk6Uoaw756CAnQamPoETr+3dkJzf4LOeUwyV3LgT7D3pQ72Po5kTdCKfrPHsDQ==} + /@storybook/test@8.1.4: + resolution: {integrity: sha512-9fV7dWecNsKxy10LADZDxxI5lALkW1t+ibTBlH8Q2rCrKLeNU4yBeaHpKh+DqdIF1QRynNnvbBE/o7b7KlwBfQ==} dependencies: - '@storybook/client-logger': 8.0.6 - '@storybook/core-events': 8.0.6 - '@storybook/instrumenter': 8.0.6 - '@storybook/preview-api': 8.0.6 + '@storybook/client-logger': 8.1.4 + '@storybook/core-events': 8.1.4 + '@storybook/instrumenter': 8.1.4 + '@storybook/preview-api': 8.1.4 '@testing-library/dom': 9.3.4 '@testing-library/jest-dom': 6.4.2 '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@vitest/expect': 1.3.1 '@vitest/spy': 1.4.0 - chai: 4.4.1 util: 0.12.5 transitivePeerDependencies: - '@jest/globals' @@ -3955,11 +4212,11 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/theming@8.0.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-o/b12+nDp8WDFlE0qQilzJ2aIeOHD48MCoc+ouFRPRH4tUS5xNaBPYxBxTgdtFbwZNuOC2my4A37Uhjn6IwkuQ==} + /@storybook/theming@8.1.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ujJIBEnNXW8SXxwZp2mQ5k9vHFDqL0dB7bLACVdBJO7+euBJRGeJLRRoFJ/5LivQh0kKdIkaIrp1om32kgPrEA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta peerDependenciesMeta: react: optional: true @@ -3967,30 +4224,31 @@ packages: optional: true dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 8.0.6 + '@storybook/client-logger': 8.1.4 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/types@8.0.6: - resolution: {integrity: sha512-YKq4A+3diQ7UCGuyrB/9LkB29jjGoEmPl3TfV7mO1FvdRw22BNuV3GyJCiLUHigSKiZgFo+pfQhmsNRJInHUnQ==} + /@storybook/types@8.1.4: + resolution: {integrity: sha512-QfTJg5Hu3c0eiD38Z75bZsw0iCIpruOTGV5O65vCpNun7D6WUyyMM0aUJN3ytujGiHfjsWVgiSe+WoHxdy/fEA==} dependencies: - '@storybook/channels': 8.0.6 + '@storybook/channels': 8.1.4 '@types/express': 4.17.21 file-system-cache: 2.3.0 dev: true - /@storybook/vue3-vite@8.0.6(react-dom@18.2.0)(react@18.2.0)(vite@5.2.8)(vue@3.4.21): - resolution: {integrity: sha512-+updK5OW8LdBoBFKlncNeJgpzWjxMH9ya7kppBVJLOMlLbqcGPJARv1PLZMk+AAT3gMTHgp2Ijkt3QvOIdFwPQ==} + /@storybook/vue3-vite@8.1.4(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(vite@5.2.8)(vue@3.4.21): + resolution: {integrity: sha512-5qNMxTDiSEZKiwsglvCdQxnQiXE6wwJuCb/X4e6HVJlA3wEE9WoaYb675SnEDHh+hxgcGF+SiKo0hpv/vFWojA==} engines: {node: '>=18.0.0'} peerDependencies: vite: ^4.0.0 || ^5.0.0 dependencies: - '@storybook/builder-vite': 8.0.6(typescript@5.4.5)(vite@5.2.8) - '@storybook/core-server': 8.0.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/vue3': 8.0.6(vue@3.4.21) + '@storybook/builder-vite': 8.1.4(prettier@3.2.5)(typescript@5.4.5)(vite@5.2.8) + '@storybook/core-server': 8.1.4(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.1.4 + '@storybook/vue3': 8.1.4(prettier@3.2.5)(vue@3.4.21) find-package-json: 1.2.0 magic-string: 0.30.9 typescript: 5.4.5 @@ -4001,6 +4259,7 @@ packages: - '@preact/preset-vite' - bufferutil - encoding + - prettier - react - react-dom - supports-color @@ -4009,24 +4268,25 @@ packages: - vue dev: true - /@storybook/vue3@8.0.6(vue@3.4.21): - resolution: {integrity: sha512-P/U/yNLEA7dtwUef03okur0/g7yud65kFWF1HHM78Yjpbgd9t2WseKeinAkQMH7/HQd/hSJ1Ymlogb87REam/Q==} + /@storybook/vue3@8.1.4(prettier@3.2.5)(vue@3.4.21): + resolution: {integrity: sha512-vqzGcyMdUcmGcBk3ZUVvFA9U55VYiANu1ynWAbOCkTAPjT0POcIvgwwrID9YI5Y8j6lWlmYl4VBgrDkZyzDHQg==} engines: {node: '>=18.0.0'} peerDependencies: vue: ^3.0.0 dependencies: - '@storybook/docs-tools': 8.0.6 + '@storybook/docs-tools': 8.1.4(prettier@3.2.5) '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.0.6 - '@storybook/types': 8.0.6 + '@storybook/preview-api': 8.1.4 + '@storybook/types': 8.1.4 '@vue/compiler-core': 3.4.21 lodash: 4.17.21 ts-dedent: 2.2.0 type-fest: 2.19.0 vue: 3.4.21(typescript@5.4.5) - vue-component-type-helpers: 2.0.12 + vue-component-type-helpers: 2.0.19 transitivePeerDependencies: - encoding + - prettier - supports-color dev: true @@ -4156,6 +4416,10 @@ packages: resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} dev: true + /@types/diff@5.2.1: + resolution: {integrity: sha512-uxpcuwWJGhe2AR1g8hD9F5OYGCqjqWnBUQFD8gMZsDbv8oPHzxJF6iMO6n8Tk0AdzlxoaaoQhOYlIg/PukVU8g==} + dev: true + /@types/doctrine@0.0.3: resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} dev: true @@ -5243,6 +5507,13 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true + /aria-hidden@1.2.4: + resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} + engines: {node: '>=10'} + dependencies: + tslib: 2.6.2 + dev: true + /aria-query@5.1.3: resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: @@ -5264,7 +5535,7 @@ packages: dev: true /array-flatten@1.1.1: - resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: true /array-union@2.1.0: @@ -5379,6 +5650,7 @@ packages: /b4a@1.6.6: resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} + requiresBuild: true dev: true /babel-core@7.0.0-bridge.0(@babel/core@7.24.4): @@ -5630,7 +5902,7 @@ packages: dev: true /bytes@3.0.0: - resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} engines: {node: '>= 0.8'} dev: true @@ -6035,7 +6307,7 @@ packages: dev: true /concat-map@0.0.1: - resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true /confbox@0.1.3: @@ -6079,7 +6351,7 @@ packages: dev: true /cookie-signature@1.0.6: - resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} dev: true /cookie@0.6.0: @@ -6526,6 +6798,10 @@ packages: engines: {node: '>=8'} dev: true + /detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + dev: true + /detect-package-manager@2.0.1: resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} engines: {node: '>=12'} @@ -6661,11 +6937,11 @@ packages: dev: true /ee-first@1.1.1: - resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: true - /ejs@3.1.9: - resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} + /ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} hasBin: true dependencies: @@ -6767,8 +7043,8 @@ packages: stop-iteration-iterator: 1.0.0 dev: true - /es-module-lexer@0.9.3: - resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} + /es-module-lexer@1.5.3: + resolution: {integrity: sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==} dev: true /esbuild-plugin-alias@0.2.1: @@ -7017,6 +7293,7 @@ packages: /fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + requiresBuild: true dev: true /fast-glob@3.3.2: @@ -7320,6 +7597,11 @@ packages: hasown: 2.0.2 dev: true + /get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + dev: true + /get-npm-tarball-url@2.1.0: resolution: {integrity: sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA==} engines: {node: '>=12.17'} @@ -7413,6 +7695,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 @@ -7425,6 +7708,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 @@ -7785,6 +8069,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 @@ -7816,6 +8101,12 @@ packages: side-channel: 1.0.6 dev: true + /invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + dependencies: + loose-envify: 1.4.0 + dev: true + /ioredis@5.3.2: resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} engines: {node: '>=12.22.0'} @@ -8372,7 +8663,7 @@ packages: dev: true /jstransformer@1.0.0: - resolution: {integrity: sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=} + resolution: {integrity: sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==} dependencies: is-promise: 2.2.2 promise: 7.3.1 @@ -8765,7 +9056,7 @@ packages: dev: true /media-typer@0.3.0: - resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} dev: true @@ -8776,7 +9067,7 @@ packages: dev: true /merge-descriptors@1.0.1: - resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} dev: true /merge-stream@2.0.0: @@ -10563,6 +10854,7 @@ packages: /queue-tick@1.0.1: resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + requiresBuild: true dev: true /radix3@1.1.2: @@ -10642,6 +10934,58 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: true + /react-remove-scroll-bar@2.3.6(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.2.74 + react: 18.2.0 + react-style-singleton: 2.2.1(@types/react@18.2.74)(react@18.2.0) + tslib: 2.6.2 + dev: true + + /react-remove-scroll@2.5.5(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.2.74 + react: 18.2.0 + react-remove-scroll-bar: 2.3.6(@types/react@18.2.74)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.74)(react@18.2.0) + tslib: 2.6.2 + use-callback-ref: 1.3.2(@types/react@18.2.74)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.74)(react@18.2.0) + dev: true + + /react-style-singleton@2.2.1(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.2.74 + get-nonce: 1.0.1 + invariant: 2.2.4 + react: 18.2.0 + tslib: 2.6.2 + dev: true + /react@18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -10909,6 +11253,7 @@ packages: /rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -10916,6 +11261,7 @@ packages: /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -11362,11 +11708,11 @@ packages: resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} dev: true - /storybook@8.0.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-QcQl8Sj77scGl0s9pw+cSPFmXK9DPogEkOceG12B2PqdS23oGkaBt24292Y3W5TTMVNyHtRTRB/FqPwK3FOdmA==} + /storybook@8.1.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HPrpoRGmxNfseGeWu06AQbEifI+uZq4yC1c89BFRJ8/llkJwCCCreLGHULZqw4YHylGkUXxhg0Hv36wJGCqxCw==} hasBin: true dependencies: - '@storybook/cli': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/cli': 8.1.4(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@babel/preset-env' - bufferutil @@ -11383,6 +11729,7 @@ packages: /streamx@2.16.1: resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==} + requiresBuild: true dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 @@ -11755,7 +12102,7 @@ packages: dev: true /token-stream@1.0.0: - resolution: {integrity: sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=} + resolution: {integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==} dev: true /tosource@2.0.0-alpha.3: @@ -12369,6 +12716,37 @@ packages: resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} dev: true + /use-callback-ref@1.3.2(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.2.74 + react: 18.2.0 + tslib: 2.6.2 + dev: true + + /use-sidecar@1.1.2(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.2.74 + detect-node-es: 1.1.0 + react: 18.2.0 + tslib: 2.6.2 + dev: true + /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true @@ -12384,7 +12762,7 @@ packages: dev: true /utils-merge@1.0.1: - resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} dev: true @@ -12660,8 +13038,8 @@ packages: resolution: {integrity: sha512-FC5fKJjDks3Ue/KRSYBdsiCaZa0kUPQfs8yQpb8W9mlO6BenV8G1z58xobeRMzevnmEcDa09LLwuXDwb4f6NMQ==} dev: true - /vue-component-type-helpers@2.0.12: - resolution: {integrity: sha512-iVJugClQdu3ZyF0N4CF3Egi+gWYfnxlIPPGtFXZG29rF3kQIuziP+k7rVGCCHiibIOQ1SlspKjrh+LRYzMpwTA==} + /vue-component-type-helpers@2.0.19: + resolution: {integrity: sha512-cN3f1aTxxKo4lzNeQAkVopswuImUrb5Iurll9Gaw5cqpnbTAxtEMM1mgi6ou4X79OCyqYv1U1mzBHJkzmiK82w==} dev: true /vue-demi@0.14.7(vue@3.4.21):