diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 053b8c80f..17dd95a48 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -50,7 +50,7 @@ "@storybook/preset-scss": "1.0.3", "@storybook/react": "7.4.0", "@storybook/react-vite": "7.4.0", - "@storybook/react-webpack5": "7.4.0", + "@storybook/react-webpack5": "7.4.1", "@storybook/testing-library": "0.2.0", "@storybook/theming": "7.4.0", "@types/react": "18.2.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index de930f987..b2f4e4b6a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -344,8 +344,8 @@ importers: specifier: 7.4.0 version: 7.4.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.4.9) '@storybook/react-webpack5': - specifier: 7.4.0 - version: 7.4.0(@babel/core@7.22.11)(@swc/core@1.3.70)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + specifier: 7.4.1 + version: 7.4.1(@babel/core@7.22.11)(@swc/core@1.3.70)(@types/react-dom@18.2.7)(@types/react@18.2.21)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/testing-library': specifier: 0.2.0 version: 0.2.0 @@ -4397,6 +4397,19 @@ packages: - '@types/react-dom' dev: true + /@storybook/addons@7.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sedMROyWFwlV6gtPHeOhps2/9UpcCmMLnYDhIueu2fAw/Djz0nYVNY2N6ZNiP/eqZISTLr9RzeBfAcymyjAJ2A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@storybook/manager-api': 7.4.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.1 + '@storybook/types': 7.4.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + /@storybook/api@7.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-EvCdZRSNDqPzbeD07qZ/oP9LHsH+wDOP3sn8VC40F7AR98sGbN9O2gD4qtQkGBdwFEYhTHeXaF1QXfEdDPQZdw==} peerDependencies: @@ -4517,23 +4530,33 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@7.4.0(esbuild@0.18.14)(typescript@5.2.2): - resolution: {integrity: sha512-CYeXppqGACzDUpLCFvWvwD7IjN7VNi7+nwQ1uRNgW2NgBMOIldZe+gcTXcc0BuHyIitU5/vvquYM0qjis05LYw==} + /@storybook/builder-webpack5@7.4.1(@types/react-dom@18.2.7)(@types/react@18.2.21)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-1Z4eod4a6Q2LbiTvI+sipM/ehQb9dtTD5W/3y8js2tQ8L8PE9q7CP3J64mJvEJ3Zh2Uc5S+CKqHoH6/Px3ZNcw==} peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: '@babel/core': 7.22.11 - '@storybook/channels': 7.4.0 - '@storybook/client-logger': 7.4.0 - '@storybook/core-common': 7.4.0 - '@storybook/core-events': 7.4.0 - '@storybook/core-webpack': 7.4.0 - '@storybook/node-logger': 7.4.0 - '@storybook/preview': 7.4.0 - '@storybook/preview-api': 7.4.0 + '@storybook/addons': 7.4.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/channels': 7.4.1 + '@storybook/client-api': 7.4.1 + '@storybook/client-logger': 7.4.1 + '@storybook/components': 7.4.1(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.1 + '@storybook/core-events': 7.4.1 + '@storybook/core-webpack': 7.4.1 + '@storybook/global': 5.0.0 + '@storybook/manager-api': 7.4.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.1 + '@storybook/preview': 7.4.1 + '@storybook/preview-api': 7.4.1 + '@storybook/router': 7.4.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/store': 7.4.1 + '@storybook/theming': 7.4.1(react-dom@18.2.0)(react@18.2.0) '@swc/core': 1.3.70 '@types/node': 16.18.38 '@types/semver': 7.5.0 @@ -4549,6 +4572,8 @@ packages: html-webpack-plugin: 5.5.3(webpack@5.88.2) path-browserify: 1.0.1 process: 0.11.10 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) semver: 7.5.4 style-loader: 3.3.3(webpack@5.88.2) swc-loader: 0.2.3(@swc/core@1.3.70)(webpack@5.88.2) @@ -4564,6 +4589,8 @@ packages: webpack-virtual-modules: 0.5.0 transitivePeerDependencies: - '@swc/helpers' + - '@types/react' + - '@types/react-dom' - encoding - esbuild - supports-color @@ -4593,6 +4620,17 @@ packages: tiny-invariant: 1.3.1 dev: true + /@storybook/channels@7.4.1: + resolution: {integrity: sha512-gnE1mNrRF+9oCVRMq6MS/tLXJbYmf9P02PCC3KpMLcSsABdH5jcrACejzJVo/kE223knFH7NJc4BBj7+5h0uXA==} + dependencies: + '@storybook/client-logger': 7.4.1 + '@storybook/core-events': 7.4.1 + '@storybook/global': 5.0.0 + qs: 6.11.2 + telejson: 7.2.0 + tiny-invariant: 1.3.1 + dev: true + /@storybook/cli@7.4.0: resolution: {integrity: sha512-yn27cn3LzhTqpEVX6CzUz13KTJ3jPLA2eM4bO1t7SYUqpDlzw3lET9DIcYIaUAIiL+0r2Js3jW2BsyN/5KmO5w==} hasBin: true @@ -4644,6 +4682,13 @@ packages: - utf-8-validate dev: true + /@storybook/client-api@7.4.1: + resolution: {integrity: sha512-B1sQhVv1vq7L1xcvzBT3n4gjG63GTD2KcexJVxcdkVaWNHxE6/QrX+gtsHFevkYI5sjs+sR9fdljALxMf2I0mQ==} + dependencies: + '@storybook/client-logger': 7.4.1 + '@storybook/preview-api': 7.4.1 + dev: true + /@storybook/client-logger@7.1.0: resolution: {integrity: sha512-br5GNTxNFmDZA4ESaCMn2VJ9ZW3ejbILEGoadOJjP2ZD40luSRNtTtWjeNiA+7762OvHMYVGwG0tnqk98f5nfg==} dependencies: @@ -4656,6 +4701,12 @@ packages: '@storybook/global': 5.0.0 dev: true + /@storybook/client-logger@7.4.1: + resolution: {integrity: sha512-2j0DQlKlPNY8XAaEZv+mUYEUm4dOWg6/Q92UNbvYPRK5qbXUvbMiQco5nmvg4LvMT6y99LhRSW2xrwEx5xKAKw==} + dependencies: + '@storybook/global': 5.0.0 + dev: true + /@storybook/codemod@7.4.0: resolution: {integrity: sha512-XqNhv5bec+L7TJ5tXdsMalmJazwaFMVVxoNlnb0f9zKhovAEF2F6hl6+Pnd2avRomH9+1q7EM+GwrTCAvzAfzg==} dependencies: @@ -4718,6 +4769,29 @@ packages: - '@types/react-dom' dev: true + /@storybook/components@7.4.1(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-hCuKmMB0+d3/apHjC8G0vMks1cE1aeoKu09gQ40YT+cBxKWj2+lNVKxDd6wJpaR6bU/wrAL1S6eaIQ/T9QpqRA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.1 + '@storybook/csf': 0.1.1 + '@storybook/global': 5.0.0 + '@storybook/theming': 7.4.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.1 + memoizerific: 1.11.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + use-resize-observer: 9.1.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-client@7.4.0: resolution: {integrity: sha512-AhysJS2HnydB8Jc+BMVzK5VLHa1liJjxroNsd+ZTgGUhD7R8wvozrswQgY4MLFtcaLwN/wDWlK2YavSBqmc94Q==} dependencies: @@ -4725,6 +4799,13 @@ packages: '@storybook/preview-api': 7.4.0 dev: true + /@storybook/core-client@7.4.1: + resolution: {integrity: sha512-0pWcw1XDjS0fuAnU8eDAcxR9B7GrjJFOWB5/4f1fsWmXm4FvH0iQxJtMGuvFBvaDUvRjky0+9BXGRhEzRpMhyg==} + dependencies: + '@storybook/client-logger': 7.4.1 + '@storybook/preview-api': 7.4.1 + dev: true + /@storybook/core-common@7.4.0: resolution: {integrity: sha512-QKrBL46ZFdfTjlZE3f7b59Q5+frOHWIJ64sC9BZ2PHkZkGjFeYRDdJJ6EHLYBb+nToynl33dYN1GQz+hQn2vww==} dependencies: @@ -4755,6 +4836,37 @@ packages: - supports-color dev: true + /@storybook/core-common@7.4.1: + resolution: {integrity: sha512-dvHY515l9yyH3Yki9CuGF/LG85yWDmhjtlbHJ7mrMSreaAgvDs7O5Q2iVh6DXg3oMspQvKlLii/ZLzu+3uxMbg==} + dependencies: + '@storybook/core-events': 7.4.1 + '@storybook/node-logger': 7.4.1 + '@storybook/types': 7.4.1 + '@types/find-cache-dir': 3.2.1 + '@types/node': 16.18.38 + '@types/node-fetch': 2.6.4 + '@types/pretty-hrtime': 1.0.1 + chalk: 4.1.2 + esbuild: 0.18.14 + esbuild-register: 3.4.2(esbuild@0.18.14) + file-system-cache: 2.3.0 + find-cache-dir: 3.3.2 + find-up: 5.0.0 + fs-extra: 11.1.1 + glob: 10.3.3 + handlebars: 4.7.7 + lazy-universal-dotenv: 4.0.0 + node-fetch: 2.6.12 + picomatch: 2.3.1 + pkg-dir: 5.0.0 + pretty-hrtime: 1.0.3 + resolve-from: 5.0.0 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + /@storybook/core-events@7.1.0: resolution: {integrity: sha512-b0kZ5ElPZj3NPqWhGsHHuLn0riA4wJXJ5mNBOe2scd8Cw52ELQr5rVHOMROhONOgpOaZBZ+QZd/MDvJDRyxTQw==} dev: true @@ -4765,6 +4877,12 @@ packages: ts-dedent: 2.2.0 dev: true + /@storybook/core-events@7.4.1: + resolution: {integrity: sha512-F1tGb32XZ4FRfbtXdi4b+zdzWUjFz5rn3TF18mSuBGGXvxKU+4tywgjGQ3dKGdvuP754czn3poSdz2ZW08bLsQ==} + dependencies: + ts-dedent: 2.2.0 + dev: true + /@storybook/core-server@7.4.0: resolution: {integrity: sha512-AcbfXatHVx1by4R2CiPIMgjQlOL3sUbVarkhmgUcL0AWT0zC0SCQWUZdo22en+jZhAraazgXyLGNCVP7A+6Tqg==} dependencies: @@ -4817,12 +4935,12 @@ packages: - utf-8-validate dev: true - /@storybook/core-webpack@7.4.0: - resolution: {integrity: sha512-1zxzJjRbkcjl++OjYBVTDi0V/yO22Kz3ciPASTvXwrg0fXTXgxwxhJBmgOI4r17oY0kOWnJ1RDsmd95NLGAbGw==} + /@storybook/core-webpack@7.4.1: + resolution: {integrity: sha512-fXkOU3IRbXNWmd4o6lNqoNq5s/iE07Bp86P8scE6a3aU309L4lHaIqbxVQy7afvTYqz3X/xtcf0DsuXQi25wXA==} dependencies: - '@storybook/core-common': 7.4.0 - '@storybook/node-logger': 7.4.0 - '@storybook/types': 7.4.0 + '@storybook/core-common': 7.4.1 + '@storybook/node-logger': 7.4.1 + '@storybook/types': 7.4.1 '@types/node': 16.18.38 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -4879,6 +4997,20 @@ packages: - supports-color dev: true + /@storybook/docs-tools@7.4.1: + resolution: {integrity: sha512-4PRsib2hDQjGhT2CnnPgzNZ5pVrpQ6wtb5l0TG4lDDc0F9Tal0EbrooXWwMsc7SxYslHKIEgxd+Nll66FWILFw==} + dependencies: + '@storybook/core-common': 7.4.1 + '@storybook/preview-api': 7.4.1 + '@storybook/types': 7.4.1 + '@types/doctrine': 0.0.3 + doctrine: 3.0.0 + lodash: 4.17.21 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + /@storybook/global@5.0.0: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true @@ -4943,6 +5075,31 @@ packages: ts-dedent: 2.2.0 dev: true + /@storybook/manager-api@7.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-nzYasETW20uDWpfST6JFf6c/GSFB/dj7xVtg5EpvAYF8GkErCk9TvNKdLNroRrIYm5VJxHWC2V+CJ07RuX3Glw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@storybook/channels': 7.4.1 + '@storybook/client-logger': 7.4.1 + '@storybook/core-events': 7.4.1 + '@storybook/csf': 0.1.1 + '@storybook/global': 5.0.0 + '@storybook/router': 7.4.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.4.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.1 + dequal: 2.0.3 + lodash: 4.17.21 + memoizerific: 1.11.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + semver: 7.5.4 + store2: 2.14.2 + telejson: 7.2.0 + ts-dedent: 2.2.0 + dev: true + /@storybook/manager@7.4.0: resolution: {integrity: sha512-uOSdPBEBKg8WORUZ5HKHb4KnKcTyA5j5Q8MWy/NBaRd22JR3fQkZiKuHer9WJIOQTU+fb6KDmzhZbCTKg5Euog==} dev: true @@ -4955,12 +5112,16 @@ packages: resolution: {integrity: sha512-tWSWkYyAvp6SxjIBaTklg29avzv/3Lv4c0dOG2o5tz79PyZkq9v6sQtwLLoI8EJA9Mo8Z08vaJp8NZyDQ9RCuA==} dev: true + /@storybook/node-logger@7.4.1: + resolution: {integrity: sha512-P7rR/WoHCR2zdDo8bDowIBlB3wRrVNHHIfyWxubbzj/AA2uPv7cpdjDA+NDHAIq8MkuxZqfqhatjrHLFwMHDBg==} + dev: true + /@storybook/postinstall@7.4.0: resolution: {integrity: sha512-ZVBZggqkuj7ysfuHSCd/J7ovWV06zY9uWf+VU+Zw7ZeojDT8QHFrCurPsN7D9679j9vRU1/kSzqvAiStALS33g==} dev: true - /@storybook/preset-react-webpack@7.4.0(@babel/core@7.22.11)(@swc/core@1.3.70)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-9iZ9lvhRUYtxXmJMqR7txNyatrHryqo6FSKzfpUzmcCySn3d7mu9I6LEPxEir43TkPnBio3W4EsbvtIhjJ5ekA==} + /@storybook/preset-react-webpack@7.4.1(@babel/core@7.22.11)(@swc/core@1.3.70)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-10Hy4K5Sfdb5T68dqKetqxGYVUmGu3RR1sxKtqFGKmRx4RJtzb1gwkH8l19wwmkNV/IwQS2+H4hI1/wkniAgpA==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.22.0 @@ -4977,10 +5138,10 @@ packages: '@babel/preset-flow': 7.22.5(@babel/core@7.22.11) '@babel/preset-react': 7.22.5(@babel/core@7.22.11) '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(webpack@5.88.2) - '@storybook/core-webpack': 7.4.0 - '@storybook/docs-tools': 7.4.0 - '@storybook/node-logger': 7.4.0 - '@storybook/react': 7.4.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/core-webpack': 7.4.1 + '@storybook/docs-tools': 7.4.1 + '@storybook/node-logger': 7.4.1 + '@storybook/react': 7.4.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.88.2) '@types/node': 16.18.38 '@types/semver': 7.5.0 @@ -5039,10 +5200,33 @@ packages: util-deprecate: 1.0.2 dev: true + /@storybook/preview-api@7.4.1: + resolution: {integrity: sha512-swmosWK73lP0CXDKMOwYIaaId28+muPDYX2V/0JmIOA+45HFXimeXZs3XsgVgQMutVF51QqnDA0pfrNgRofHgQ==} + dependencies: + '@storybook/channels': 7.4.1 + '@storybook/client-logger': 7.4.1 + '@storybook/core-events': 7.4.1 + '@storybook/csf': 0.1.1 + '@storybook/global': 5.0.0 + '@storybook/types': 7.4.1 + '@types/qs': 6.9.7 + dequal: 2.0.3 + lodash: 4.17.21 + memoizerific: 1.11.3 + qs: 6.11.2 + synchronous-promise: 2.0.17 + ts-dedent: 2.2.0 + util-deprecate: 1.0.2 + dev: true + /@storybook/preview@7.4.0: resolution: {integrity: sha512-R4LMTvUrVAbcUetRbAXpY3frkwD0eysqHrByiR73040+ngzDwtZOBAy0JfO3jw3WrWv2dn3kWlao5aEwVc9Exw==} dev: true + /@storybook/preview@7.4.1: + resolution: {integrity: sha512-KqHbS5jVKSvFESrwU3iLJE5ciIJicdV3ZducL9t+hNJOdchzV3ezEwMn6gApEin3dm3Ts7InN+W7nBc+MzaXmA==} + dev: true + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.88.2): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: @@ -5072,6 +5256,16 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true + /@storybook/react-dom-shim@7.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-LUxmXyAFZB61kFWtZZA5WCHgFfUI5Jtn0d2HVOfpIYK1OcGwW8K4ya0lbMVrYvMgL37e5ShPurjj32U2YBeiJA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + /@storybook/react-vite@7.4.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.4.9): resolution: {integrity: sha512-ps1FUyD2j0plCSprBI8z6RvavMvcDarIMFNofV48vSjVFzenRmgJfSbYywTnw7NusplJyZlYqldHreDzwVX1dQ==} engines: {node: '>=16'} @@ -5100,8 +5294,8 @@ packages: - vite-plugin-glimmerx dev: true - /@storybook/react-webpack5@7.4.0(@babel/core@7.22.11)(@swc/core@1.3.70)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-dhcWU1gpY3KgbrHJwd10ND+VdOVU07QVeijRnR0qONnruOCXKawjhTGoWdCOWXkWX5IZjjLczMflnmrQ2eSkjA==} + /@storybook/react-webpack5@7.4.1(@babel/core@7.22.11)(@swc/core@1.3.70)(@types/react-dom@18.2.7)(@types/react@18.2.21)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-uOcHHeEfCMDTPPxdRLy3QL726ZQ/5OI+bkW8TpHCCih/8DHw5ejOEysGlHBUeTMgAFgeLgSZz582G2zcO3lcOA==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.22.0 @@ -5115,9 +5309,9 @@ packages: optional: true dependencies: '@babel/core': 7.22.11 - '@storybook/builder-webpack5': 7.4.0(esbuild@0.18.14)(typescript@5.2.2) - '@storybook/preset-react-webpack': 7.4.0(@babel/core@7.22.11)(@swc/core@1.3.70)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) - '@storybook/react': 7.4.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/builder-webpack5': 7.4.1(@types/react-dom@18.2.7)(@types/react@18.2.21)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/preset-react-webpack': 7.4.1(@babel/core@7.22.11)(@swc/core@1.3.70)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/react': 7.4.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@types/node': 16.18.38 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -5125,6 +5319,8 @@ packages: transitivePeerDependencies: - '@swc/core' - '@swc/helpers' + - '@types/react' + - '@types/react-dom' - '@types/webpack' - encoding - esbuild @@ -5178,6 +5374,46 @@ packages: - supports-color dev: true + /@storybook/react@7.4.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-m5d/NAypnfgrzphOXEWnKryLKLFRRerlbAhFscauif8amyTcUCkR4xu4nf1b5o6LoIicUBg7mfczQvc5pEHDSQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@storybook/client-logger': 7.4.1 + '@storybook/core-client': 7.4.1 + '@storybook/docs-tools': 7.4.1 + '@storybook/global': 5.0.0 + '@storybook/preview-api': 7.4.1 + '@storybook/react-dom-shim': 7.4.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.1 + '@types/escodegen': 0.0.6 + '@types/estree': 0.0.51 + '@types/node': 16.18.38 + acorn: 7.4.1 + acorn-jsx: 5.3.2(acorn@7.4.1) + acorn-walk: 7.2.0 + escodegen: 2.1.0 + html-tags: 3.3.1 + lodash: 4.17.21 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) + ts-dedent: 2.2.0 + type-fest: 2.19.0 + typescript: 5.2.2 + util-deprecate: 1.0.2 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + /@storybook/router@7.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zZUFV84bIjhKADrV7ZzHPOBtxumeonUU1Nbq7X+k6AWsurpUAdlpQrM+H+37eWIeFONX8Rfc0EUTrx+WUAq1hA==} peerDependencies: @@ -5204,6 +5440,26 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true + /@storybook/router@7.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7tE1B18jb+5+ujXd3BHcub85QnytIVBNA0iAo+o8MNwArISyodqp12y2D3w+QpXkg0GtPhAp/CMhzpyxotPhRQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@storybook/client-logger': 7.4.1 + memoizerific: 1.11.3 + qs: 6.11.2 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@storybook/store@7.4.1: + resolution: {integrity: sha512-Z132AFO+mgc4W09zBmYBSY1w3q/bjYsf93dD29gyRP3i5+LrXmS3cFMkg0+buDTXarM+AoyEJ6vnia4MAYL+6A==} + dependencies: + '@storybook/client-logger': 7.4.1 + '@storybook/preview-api': 7.4.1 + dev: true + /@storybook/telemetry@7.4.0: resolution: {integrity: sha512-oxCB3kIbpiDWuXEtQhk/j6t1/h0KKWAuvxmcwGPxwhEvj/uNtoM+f1qhoDID9waxNo4AccU9Px+1ZJQ+2ejcDg==} dependencies: @@ -5256,6 +5512,20 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true + /@storybook/theming@7.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-a4QajZbnYumq8ovtn7nW7BeNrk/TaWyKmUrIz4w08I6ghzESJA4aCWZ6394awbrruiIOzCCKOUq4mfWEsc8W6A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@storybook/client-logger': 7.4.1 + '@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@7.1.0: resolution: {integrity: sha512-ify1+BypgEFefkKCqBfh9fTWnkZcEqeDvLlOxbEV82C2ozg0yPlDP9VLe1eN5XM5Biigs6ZQ6WuQysl0VlCaEw==} dependencies: @@ -5275,6 +5545,15 @@ packages: file-system-cache: 2.3.0 dev: true + /@storybook/types@7.4.1: + resolution: {integrity: sha512-bjt1YDG9AocFBhIFRvGGbYZPlD223p+qAFcFgYdezU16fFE4ZGFUzUuq2ERkOofL7a2+OzLTCQ/SKe1jFkXCxQ==} + dependencies: + '@storybook/channels': 7.4.1 + '@types/babel__core': 7.20.1 + '@types/express': 4.17.17 + file-system-cache: 2.3.0 + dev: true + /@swc/core-darwin-arm64@1.3.70: resolution: {integrity: sha512-31+mcl0dgdRHvZRjhLOK9V6B+qJ7nxDZYINr9pBlqGWxknz37Vld5KK19Kpr79r0dXUZvaaelLjCnJk9dA2PcQ==} engines: {node: '>=10'}