From d756d225bca219e8125cbc4ee4b839b80dadf8a5 Mon Sep 17 00:00:00 2001 From: Andrei Picus Date: Sat, 12 Nov 2022 17:42:23 +0100 Subject: [PATCH] build(storybook): Downgrade to React@17 Latest v6.x is not compatible with React@18: https://github.com/storybookjs/storybook/pull/19104 https://github.com/storybookjs/storybook/issues/18559 --- apps/storybook/package.json | 4 +- pnpm-lock.yaml | 337 +++++++++++++++++++----------------- 2 files changed, 182 insertions(+), 159 deletions(-) diff --git a/apps/storybook/package.json b/apps/storybook/package.json index 5d453dce..3dd34cf8 100644 --- a/apps/storybook/package.json +++ b/apps/storybook/package.json @@ -4,8 +4,8 @@ "version": "1.0.0", "dependencies": { "@nighttrax/components": "*", - "react": "~18.2.0", - "react-dom": "~18.2.0" + "react": "~17.0.2", + "react-dom": "~17.0.2" }, "devDependencies": { "@babel/core": "~7.20.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 77e068ef..51551c9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -189,8 +189,8 @@ importers: '@storybook/manager-webpack5': ~6.5.3 '@storybook/react': ~6.5.3 babel-loader: ~9.1.0 - react: ~18.2.0 - react-dom: ~18.2.0 + react: ~17.0.2 + react-dom: ~17.0.2 require-from-string: ~2.0.2 rimraf: ~3.0.2 tsconfig-paths-webpack-plugin: ~4.0.0 @@ -198,14 +198,14 @@ importers: webpack: ~5.75.0 dependencies: '@nighttrax/components': link:../../packages/components - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 devDependencies: '@babel/core': 7.20.2 - '@storybook/builder-webpack5': 6.5.3_yalvw3r2waubxycyb7k7qsruca - '@storybook/core-common': 6.5.3_yalvw3r2waubxycyb7k7qsruca - '@storybook/manager-webpack5': 6.5.3_yalvw3r2waubxycyb7k7qsruca - '@storybook/react': 6.5.3_wh46zieydjdxpqansghx5h6agq + '@storybook/builder-webpack5': 6.5.3_56jbash75ng5psbctf36wqywr4 + '@storybook/core-common': 6.5.3_56jbash75ng5psbctf36wqywr4 + '@storybook/manager-webpack5': 6.5.3_56jbash75ng5psbctf36wqywr4 + '@storybook/react': 6.5.3_o47pg2qjvauafcqja57ylystva babel-loader: 9.1.0_npabyccmuonwo2rku4k53xo3hi require-from-string: 2.0.2 rimraf: 3.0.2 @@ -2788,12 +2788,12 @@ packages: - supports-color dev: true - /@mdx-js/react/1.6.22_react@18.2.0: + /@mdx-js/react/1.6.22_react@17.0.2: resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} peerDependencies: react: ^16.13.1 || ^17.0.0 dependencies: - react: 18.2.0 + react: 17.0.2 dev: true /@mdx-js/util/1.6.22: @@ -3367,28 +3367,28 @@ packages: '@sinonjs/commons': 1.8.3 dev: true - /@storybook/addons/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/addons/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-gzzkxZ7R4+EaEzIEBbTWmkA55JDEDQrDjg3nNY/SJklnRigYdStz41KSPx6HGkF2CaI5BYVd5vZCawYvG16gyg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/api': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/api': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/channels': 6.5.3 '@storybook/client-logger': 6.5.3 '@storybook/core-events': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/router': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/theming': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/router': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/theming': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@types/webpack-env': 1.17.0 core-js: 3.20.3 global: 4.4.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 dev: true - /@storybook/api/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/api/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-neVW47ssdG3MqwNwTLjlifS/u6zGUkkcK7G/PC1tnQPP9Zc97BStIqS1RnPGie1iawIAT5ZJQefPGJMneSTBKA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3398,16 +3398,16 @@ packages: '@storybook/client-logger': 6.5.3 '@storybook/core-events': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/router': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/router': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/semver': 7.3.2 - '@storybook/theming': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/theming': 6.5.3_sfoxds7t5ydpegc3knd667wn6m core-js: 3.20.3 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 store2: 2.13.2 telejson: 6.0.8 @@ -3415,7 +3415,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/builder-webpack4/6.5.3_yalvw3r2waubxycyb7k7qsruca: + /@storybook/builder-webpack4/6.5.3_56jbash75ng5psbctf36wqywr4: resolution: {integrity: sha512-zhZ879FH8XDs8TRkXN29pGMR2rJrKQYdRn19XTsBt9MlRI8ALFClGixYBsUF/Fa74LAWF2roL5dSt7qDyBQULQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3426,22 +3426,22 @@ packages: optional: true dependencies: '@babel/core': 7.20.2 - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/api': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/api': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/channel-postmessage': 6.5.3 '@storybook/channels': 6.5.3 - '@storybook/client-api': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/client-api': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.3 - '@storybook/components': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/components': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/core-common': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/core-events': 6.5.3 '@storybook/node-logger': 6.5.3 - '@storybook/preview-web': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/router': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-web': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/router': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/semver': 7.3.2 - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/theming': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/ui': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/theming': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@types/node': 16.18.0 '@types/webpack': 4.41.32 autoprefixer: 9.8.8 @@ -3461,8 +3461,8 @@ packages: postcss-flexbugs-fixes: 4.2.1 postcss-loader: 4.3.0_gzaxsinx64nntyd3vmdqwl7coe raw-loader: 4.0.2_webpack@4.46.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 stable: 0.1.8 style-loader: 1.3.0_webpack@4.46.0 terser-webpack-plugin: 4.2.3_webpack@4.46.0 @@ -3484,7 +3484,7 @@ packages: - webpack-command dev: true - /@storybook/builder-webpack5/6.5.3_yalvw3r2waubxycyb7k7qsruca: + /@storybook/builder-webpack5/6.5.3_56jbash75ng5psbctf36wqywr4: resolution: {integrity: sha512-noVd6eJE7pmBl886TahPuUdLiVkyE9ecqQhcltnZfMBCuJXeEev0/E642HRp5P2hE6uE2pBzkTAy8gaHExeY+Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3495,21 +3495,21 @@ packages: optional: true dependencies: '@babel/core': 7.20.2 - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/api': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/api': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/channel-postmessage': 6.5.3 '@storybook/channels': 6.5.3 - '@storybook/client-api': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/client-api': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.3 - '@storybook/components': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/components': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/core-common': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/core-events': 6.5.3 '@storybook/node-logger': 6.5.3 - '@storybook/preview-web': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/router': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-web': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/router': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/semver': 7.3.2 - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/theming': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/theming': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@types/node': 16.18.0 babel-loader: 8.2.5_npabyccmuonwo2rku4k53xo3hi babel-plugin-named-exports-order: 0.0.2 @@ -3523,8 +3523,8 @@ packages: html-webpack-plugin: 5.5.0_webpack@5.75.0 path-browserify: 1.0.1 process: 0.11.10 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 stable: 0.1.8 style-loader: 2.0.0_webpack@5.75.0 terser-webpack-plugin: 5.3.0_webpack@5.75.0 @@ -3576,19 +3576,19 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/client-api/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/client-api/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-BxksIgSDkkt9muA41VbsSB96/u3HJAWuOJw+GCzt0yHmlBgfb3+GpQOJUDqTluWQlojg0DHJhAKgYKbejyEpIA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/channel-postmessage': 6.5.3 '@storybook/channels': 6.5.3 '@storybook/client-logger': 6.5.3 '@storybook/core-events': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@types/qs': 6.9.7 '@types/webpack-env': 1.17.0 core-js: 3.20.3 @@ -3597,8 +3597,8 @@ packages: lodash: 4.17.21 memoizerific: 1.11.3 qs: 6.11.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 store2: 2.13.2 synchronous-promise: 2.0.15 @@ -3613,7 +3613,7 @@ packages: global: 4.4.0 dev: true - /@storybook/components/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/components/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-vYTsg9ADzkPeTsmN1bm351wGqq+oyb8SrAJzLe+FXN+dujIIA9sGEQb6eUZdGe121RDgTyFMO2zKurcJNnGnxQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3621,18 +3621,18 @@ packages: dependencies: '@storybook/client-logger': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/theming': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/theming': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@types/react-syntax-highlighter': 11.0.5 core-js: 3.20.3 qs: 6.11.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - react-syntax-highlighter: 15.5.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + react-syntax-highlighter: 15.5.0_react@17.0.2 regenerator-runtime: 0.13.9 util-deprecate: 1.0.2 dev: true - /@storybook/core-client/6.5.3_vknrbelhugdkckamahrfl2bl2m: + /@storybook/core-client/6.5.3_lb6j7tllhltqtas2n635xqdotu: resolution: {integrity: sha512-tsyXs+J7e210lRWminzyQU5uvbiKq9XrzsMs6feGyCE3kjZbBCj7RIgd/KxStVT/Ssim6BeTXHfnlLTxLbq5pQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3643,24 +3643,24 @@ packages: typescript: optional: true dependencies: - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/channel-postmessage': 6.5.3 '@storybook/channel-websocket': 6.5.3 - '@storybook/client-api': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/client-api': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.3 '@storybook/core-events': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/preview-web': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/ui': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-web': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.5.3_sfoxds7t5ydpegc3knd667wn6m airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 core-js: 3.20.3 global: 4.4.0 lodash: 4.17.21 qs: 6.11.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 typescript: 4.8.4 @@ -3669,7 +3669,7 @@ packages: webpack: 4.46.0 dev: true - /@storybook/core-client/6.5.3_xf2nesiadke2y3dtykbwz4gz4e: + /@storybook/core-client/6.5.3_qkwxgb4ohn5l2rvxf3qdgthqfm: resolution: {integrity: sha512-tsyXs+J7e210lRWminzyQU5uvbiKq9XrzsMs6feGyCE3kjZbBCj7RIgd/KxStVT/Ssim6BeTXHfnlLTxLbq5pQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3680,24 +3680,24 @@ packages: typescript: optional: true dependencies: - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/channel-postmessage': 6.5.3 '@storybook/channel-websocket': 6.5.3 - '@storybook/client-api': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/client-api': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.3 '@storybook/core-events': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/preview-web': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/ui': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-web': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.5.3_sfoxds7t5ydpegc3knd667wn6m airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 core-js: 3.20.3 global: 4.4.0 lodash: 4.17.21 qs: 6.11.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 typescript: 4.8.4 @@ -3706,7 +3706,7 @@ packages: webpack: 5.75.0 dev: true - /@storybook/core-common/6.5.3_yalvw3r2waubxycyb7k7qsruca: + /@storybook/core-common/6.5.3_56jbash75ng5psbctf36wqywr4: resolution: {integrity: sha512-A0WJDm/Eo2eP8CZeAQPo8oep+Pbbm/uU6Gl/8GsvK7AVtDv/Sm/kyAWcvqMx5ovnZ7A+qYYjvHr90EZuDoltPg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3760,8 +3760,8 @@ packages: picomatch: 2.3.1 pkg-dir: 5.0.0 pretty-hrtime: 1.0.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 resolve-from: 5.0.0 slash: 3.0.0 telejson: 6.0.8 @@ -3783,7 +3783,7 @@ packages: core-js: 3.20.3 dev: true - /@storybook/core-server/6.5.3_pqgcmitmfqccpap5ypybcrh5ni: + /@storybook/core-server/6.5.3_igvx347znn22wqarvr7nmewwxy: resolution: {integrity: sha512-aehEen3VeY2NvouYfbnw346KtRwCJceOH5IWGHvVVEauSVzwCH+Yfgy7c4k2j0Ey3u6fz5qCkvPp8rdY0XS7SA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -3800,19 +3800,19 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.6 - '@storybook/builder-webpack4': 6.5.3_yalvw3r2waubxycyb7k7qsruca - '@storybook/builder-webpack5': 6.5.3_yalvw3r2waubxycyb7k7qsruca - '@storybook/core-client': 6.5.3_vknrbelhugdkckamahrfl2bl2m - '@storybook/core-common': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/builder-webpack4': 6.5.3_56jbash75ng5psbctf36wqywr4 + '@storybook/builder-webpack5': 6.5.3_56jbash75ng5psbctf36wqywr4 + '@storybook/core-client': 6.5.3_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-common': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/core-events': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/csf-tools': 6.5.3_react@18.2.0 - '@storybook/manager-webpack4': 6.5.3_yalvw3r2waubxycyb7k7qsruca - '@storybook/manager-webpack5': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/csf-tools': 6.5.3_react@17.0.2 + '@storybook/manager-webpack4': 6.5.3_56jbash75ng5psbctf36wqywr4 + '@storybook/manager-webpack5': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/node-logger': 6.5.3 '@storybook/semver': 7.3.2 - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/telemetry': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/telemetry': 6.5.3_56jbash75ng5psbctf36wqywr4 '@types/node': 16.18.0 '@types/node-fetch': 2.6.1 '@types/pretty-hrtime': 1.0.1 @@ -3836,8 +3836,8 @@ packages: open: 8.4.0 pretty-hrtime: 1.0.3 prompts: 2.4.2 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 serve-favicon: 2.5.0 slash: 3.0.0 @@ -3862,7 +3862,7 @@ packages: - webpack-command dev: true - /@storybook/core/6.5.3_4zc55lwsgyqhzlnaty2gugwpum: + /@storybook/core/6.5.3_pyar7spbay5wsi7k6znt5nxazi: resolution: {integrity: sha512-XQDcAryLNyXe5eiNqB++6xvGqnYlJ8ZAFOPWFlFUhjrktojtwVEeHfj5M3e23D9XMN4KkBODoH3OWmREcUMwXg==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -3879,12 +3879,12 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 6.5.3_yalvw3r2waubxycyb7k7qsruca - '@storybook/core-client': 6.5.3_xf2nesiadke2y3dtykbwz4gz4e - '@storybook/core-server': 6.5.3_pqgcmitmfqccpap5ypybcrh5ni - '@storybook/manager-webpack5': 6.5.3_yalvw3r2waubxycyb7k7qsruca - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + '@storybook/builder-webpack5': 6.5.3_56jbash75ng5psbctf36wqywr4 + '@storybook/core-client': 6.5.3_qkwxgb4ohn5l2rvxf3qdgthqfm + '@storybook/core-server': 6.5.3_igvx347znn22wqarvr7nmewwxy + '@storybook/manager-webpack5': 6.5.3_56jbash75ng5psbctf36wqywr4 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 typescript: 4.8.4 webpack: 5.75.0 transitivePeerDependencies: @@ -3900,7 +3900,7 @@ packages: - webpack-command dev: true - /@storybook/csf-tools/6.5.3_react@18.2.0: + /@storybook/csf-tools/6.5.3_react@17.0.2: resolution: {integrity: sha512-WotBTvKauVV+i2DZqem4m12D+Ogexg6oFiXt0dlqh0TUGEAGzvocOAPIKk6uciEF2eXu6yn8JE4s+faXLWrXSw==} peerDependencies: '@storybook/mdx2-csf': '*' @@ -3916,7 +3916,7 @@ packages: '@babel/traverse': 7.20.1 '@babel/types': 7.20.2 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/mdx1-csf': 0.0.5-canary.13.9ce928a.0_3lzqd2prgnu7gkxqqdmtvzna5u + '@storybook/mdx1-csf': 0.0.5-canary.13.9ce928a.0_dzj4tgexvvjhyxdh56ztoytblu core-js: 3.20.3 fs-extra: 9.1.0 global: 4.4.0 @@ -3933,12 +3933,12 @@ packages: lodash: 4.17.21 dev: true - /@storybook/docs-tools/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/docs-tools/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-scUztkQ9ZRRoo4lHiYRaCkmk351H2CwMnlOrCwv/EpmLZnHdffSAtMZS/O07KUOC8fvxCw36z5SfHlbCIcolSQ==} dependencies: '@babel/core': 7.20.2 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m core-js: 3.20.3 doctrine: 3.0.0 lodash: 4.17.21 @@ -3949,7 +3949,7 @@ packages: - supports-color dev: true - /@storybook/manager-webpack4/6.5.3_yalvw3r2waubxycyb7k7qsruca: + /@storybook/manager-webpack4/6.5.3_56jbash75ng5psbctf36wqywr4: resolution: {integrity: sha512-kI+6fbCHv9uH1GEYK/SYLtNiAJYVRgm8oh/7Zi/38cqUjnAg8lzUztABul4Iemu3w5aJplkqE08FFu69TTbHPg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3962,12 +3962,12 @@ packages: '@babel/core': 7.20.2 '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.2 '@babel/preset-react': 7.16.7_@babel+core@7.20.2 - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/core-client': 6.5.3_vknrbelhugdkckamahrfl2bl2m - '@storybook/core-common': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/core-client': 6.5.3_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-common': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/node-logger': 6.5.3 - '@storybook/theming': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/ui': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/theming': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@types/node': 16.18.0 '@types/webpack': 4.41.32 babel-loader: 8.2.5_tktscwi5cl3qcx6vcfwkvrwn6i @@ -3982,8 +3982,8 @@ packages: html-webpack-plugin: 4.5.2_webpack@4.46.0 node-fetch: 2.6.7 pnp-webpack-plugin: 1.6.4_typescript@4.8.4 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 resolve-from: 5.0.0 @@ -4007,7 +4007,7 @@ packages: - webpack-command dev: true - /@storybook/manager-webpack5/6.5.3_yalvw3r2waubxycyb7k7qsruca: + /@storybook/manager-webpack5/6.5.3_56jbash75ng5psbctf36wqywr4: resolution: {integrity: sha512-AJpx2cpiBXt6lVHxe2ZaBWTXqq8/GNXfFKXuBRTvLM0ZqiY3HcohUmgpWs56OC2JUwunbZiS0nvxA3dzQmuBZg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4020,12 +4020,12 @@ packages: '@babel/core': 7.20.2 '@babel/plugin-transform-template-literals': 7.17.12_@babel+core@7.20.2 '@babel/preset-react': 7.16.7_@babel+core@7.20.2 - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/core-client': 6.5.3_xf2nesiadke2y3dtykbwz4gz4e - '@storybook/core-common': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/core-client': 6.5.3_qkwxgb4ohn5l2rvxf3qdgthqfm + '@storybook/core-common': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/node-logger': 6.5.3 - '@storybook/theming': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/ui': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/theming': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@types/node': 16.18.0 babel-loader: 8.2.5_npabyccmuonwo2rku4k53xo3hi case-sensitive-paths-webpack-plugin: 2.4.0 @@ -4038,8 +4038,8 @@ packages: html-webpack-plugin: 5.5.0_webpack@5.75.0 node-fetch: 2.6.7 process: 0.11.10 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 resolve-from: 5.0.0 @@ -4064,7 +4064,7 @@ packages: - webpack-command dev: true - /@storybook/mdx1-csf/0.0.5-canary.13.9ce928a.0_3lzqd2prgnu7gkxqqdmtvzna5u: + /@storybook/mdx1-csf/0.0.5-canary.13.9ce928a.0_dzj4tgexvvjhyxdh56ztoytblu: resolution: {integrity: sha512-K4wqrObf2Yu3djRMR5hnorTBA9VIl19qpGbna3TsJNA7WzADHKdEMXrURkZOkEN5YPTui4irfw06mo/D3+eeIg==} dependencies: '@babel/generator': 7.20.2 @@ -4072,7 +4072,7 @@ packages: '@babel/preset-env': 7.20.2_@babel+core@7.20.2 '@babel/types': 7.20.2 '@mdx-js/mdx': 1.6.22 - '@mdx-js/react': 1.6.22_react@18.2.0 + '@mdx-js/react': 1.6.22_react@17.0.2 '@types/lodash': 4.14.182 js-string-escape: 1.0.1 loader-utils: 2.0.2 @@ -4095,25 +4095,25 @@ packages: pretty-hrtime: 1.0.3 dev: true - /@storybook/preview-web/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/preview-web/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-NI+sKFloj0vP1xAMaF1BhOAokB2u0qZ5rxx8lnU8eBmAukRURGoebuHWohBoQqniuupaNQK5hkUlJ3mkAPZi8Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/channel-postmessage': 6.5.3 '@storybook/client-logger': 6.5.3 '@storybook/core-events': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m ansi-to-html: 0.6.15 core-js: 3.20.3 global: 4.4.0 lodash: 4.17.21 qs: 6.11.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 synchronous-promise: 2.0.15 ts-dedent: 2.2.0 @@ -4140,7 +4140,7 @@ packages: - supports-color dev: true - /@storybook/react/6.5.3_wh46zieydjdxpqansghx5h6agq: + /@storybook/react/6.5.3_o47pg2qjvauafcqja57ylystva: resolution: {integrity: sha512-RP9ak2EIrq9sJ80JjaVV/Xab9O663PA/DRqfbILewRLi9uUaG6L/Qby7LktwzqwaybeKbP6dTG0w937cRkuj4w==} engines: {node: '>=10.13.0'} hasBin: true @@ -4172,18 +4172,18 @@ packages: '@babel/preset-flow': 7.17.12_@babel+core@7.20.2 '@babel/preset-react': 7.16.7_@babel+core@7.20.2 '@pmmmwh/react-refresh-webpack-plugin': 0.5.4_ohj47mxwagpoxvu7nhhwxzphqm - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/builder-webpack5': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/builder-webpack5': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/client-logger': 6.5.3 - '@storybook/core': 6.5.3_4zc55lwsgyqhzlnaty2gugwpum - '@storybook/core-common': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/core': 6.5.3_pyar7spbay5wsi7k6znt5nxazi + '@storybook/core-common': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/docs-tools': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/manager-webpack5': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/docs-tools': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/manager-webpack5': 6.5.3_56jbash75ng5psbctf36wqywr4 '@storybook/node-logger': 6.5.3 '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0_qw7fmzhoapcndkteb5rsc33stq '@storybook/semver': 7.3.2 - '@storybook/store': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/store': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@types/estree': 0.0.51 '@types/node': 16.18.0 '@types/webpack-env': 1.17.0 @@ -4199,9 +4199,9 @@ packages: html-tags: 3.2.0 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: 14.3.4_biqbaboplfbrettd7655fr4n2y + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + react-element-to-jsx-string: 14.3.4_sfoxds7t5ydpegc3knd667wn6m react-refresh: 0.11.0 read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 @@ -4232,7 +4232,7 @@ packages: - webpack-plugin-serve dev: true - /@storybook/router/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/router/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-UcErvdeuCTMYvmztDogrTK1DKQ8ZFkUR/46bEuVo4tg9OzlX3fr+JqD4RZHT4YOUYmDcTm6cLlUJhDalUpoU6Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4240,8 +4240,8 @@ packages: dependencies: '@storybook/client-logger': 6.5.3 core-js: 3.20.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 dev: true @@ -4254,13 +4254,13 @@ packages: find-up: 4.1.0 dev: true - /@storybook/store/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/store/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-vI5w3OlDsCQE32C5AekRfHI6qX7s7iKRAUJKQE4Azqch37EAnMNLWE3E13KAzdLX1oU+JNRGHjJTogsQUR2UeQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.3 '@storybook/core-events': 6.5.3 '@storybook/csf': 0.0.2--canary.4566f4d.1 @@ -4269,8 +4269,8 @@ packages: global: 4.4.0 lodash: 4.17.21 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 slash: 3.0.0 stable: 0.1.8 @@ -4279,11 +4279,11 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/telemetry/6.5.3_yalvw3r2waubxycyb7k7qsruca: + /@storybook/telemetry/6.5.3_56jbash75ng5psbctf36wqywr4: resolution: {integrity: sha512-eXhQ+kRWdg+ZX3sglRaCoOzpzgQ/p9wKS4/vEJd5Fq+JlKIuZkJ7xiJYaxlhR55PLpJGbj+5HCTlnepAtf7Nnw==} dependencies: '@storybook/client-logger': 6.5.3 - '@storybook/core-common': 6.5.3_yalvw3r2waubxycyb7k7qsruca + '@storybook/core-common': 6.5.3_56jbash75ng5psbctf36wqywr4 chalk: 4.1.2 core-js: 3.20.3 detect-package-manager: 2.0.1 @@ -4306,7 +4306,7 @@ packages: - webpack-command dev: true - /@storybook/theming/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/theming/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-2tM46jahAhKRUzCcoaqPoqs+4imXqbze0dCPZ0cdVnfs14jhMB1lAfGE+diodCCaUcXUu8r2c5dTPKqqM1lHqQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4314,29 +4314,29 @@ packages: dependencies: '@storybook/client-logger': 6.5.3 core-js: 3.20.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 dev: true - /@storybook/ui/6.5.3_biqbaboplfbrettd7655fr4n2y: + /@storybook/ui/6.5.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-TLJBfXHFM0ilMuUjer4AjhnNGvQ7lI4GYIKzuCjCrw/ukfUb1AABXd9fdHq7tEzVm8z7T3pyrRVsb1VVdbxL0A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addons': 6.5.3_biqbaboplfbrettd7655fr4n2y - '@storybook/api': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 6.5.3_sfoxds7t5ydpegc3knd667wn6m + '@storybook/api': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/channels': 6.5.3 '@storybook/client-logger': 6.5.3 - '@storybook/components': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/components': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/core-events': 6.5.3 - '@storybook/router': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/router': 6.5.3_sfoxds7t5ydpegc3knd667wn6m '@storybook/semver': 7.3.2 - '@storybook/theming': 6.5.3_biqbaboplfbrettd7655fr4n2y + '@storybook/theming': 6.5.3_sfoxds7t5ydpegc3knd667wn6m core-js: 3.20.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 resolve-from: 5.0.0 dev: true @@ -15455,6 +15455,16 @@ packages: - supports-color dev: true + /react-dom/17.0.2_react@17.0.2: + resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} + peerDependencies: + react: 17.0.2 + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react: 17.0.2 + scheduler: 0.20.2 + /react-dom/18.2.0_react@18.2.0: resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: @@ -15464,7 +15474,7 @@ packages: react: 18.2.0 scheduler: 0.23.0 - /react-element-to-jsx-string/14.3.4_biqbaboplfbrettd7655fr4n2y: + /react-element-to-jsx-string/14.3.4_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-t4ZwvV6vwNxzujDQ+37bspnLwA4JlgUPWhLjBJWsNIDceAf6ZKUTCjdm08cN6WeZ5pTMKiCJkmAYnpmR4Bm+dg==} peerDependencies: react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 @@ -15472,8 +15482,8 @@ packages: dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 react-is: 17.0.2 dev: true @@ -15595,7 +15605,7 @@ packages: - webpack-plugin-serve dev: true - /react-syntax-highlighter/15.5.0_react@18.2.0: + /react-syntax-highlighter/15.5.0_react@17.0.2: resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==} peerDependencies: react: '>= 0.14.0' @@ -15604,10 +15614,17 @@ packages: highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.28.0 - react: 18.2.0 + react: 17.0.2 refractor: 3.6.0 dev: true + /react/17.0.2: + resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + /react/18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -16194,6 +16211,12 @@ packages: xmlchars: 2.2.0 dev: true + /scheduler/0.20.2: + resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + /scheduler/0.23.0: resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: