diff --git a/package.json b/package.json index 3b1736c8d7..34bcc189e9 100644 --- a/package.json +++ b/package.json @@ -152,10 +152,10 @@ "@formatjs/intl-relativetimeformat": "^4.5.9", "@formatjs/intl-unified-numberformat": "^3.2.0", "@hapi/address": "^2.1.4", - "@storybook/addon-docs": "^9.0.14", + "@storybook/addon-docs": "^9.1.17", "@storybook/addon-styling-webpack": "^2.0.0", "@storybook/addon-webpack5-compiler-babel": "^3.0.6", - "@storybook/react-webpack5": "^9.0.14", + "@storybook/react-webpack5": "^9.1.17", "@tanstack/react-virtual": "^3.13.12", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.4.6", @@ -277,7 +277,7 @@ "semantic-release": "^24.2.3", "sinon": "^2.3.7", "source-map-loader": "^0.2.4", - "storybook": "^9.0.14", + "storybook": "^9.1.17", "storybook-react-intl": "^4.0.7", "string-replace-loader": "^3.1.0", "styled-components": "5.0.0", diff --git a/yarn.lock b/yarn.lock index 54003bcac1..720977ecbc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2570,10 +2570,10 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" - integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15", "@jridgewell/sourcemap-codec@^1.5.5": + version "1.5.5" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz#6912b00d2c631c0d15ce1a7ab57cd657f2a8f8ba" + integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== "@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": version "0.3.25" @@ -5117,15 +5117,15 @@ dependencies: "@sinonjs/commons" "^3.0.0" -"@storybook/addon-docs@^9.0.14": - version "9.0.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-9.0.14.tgz#2dce53bbc4e87df12575442ea5b491360012c471" - integrity sha512-vjWH2FamLzoPZXitecbhRSUvQDj27q/dDaCKXSwCIwEVziIQrqHBGDmuJPCWoroCkKxLo8s8gwMi6wk5Minaqg== +"@storybook/addon-docs@^9.1.17": + version "9.1.17" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-9.1.17.tgz#727e594c6ff864a500c875537190f499b0f320c7" + integrity sha512-yc4hlgkrwNi045qk210dRuIMijkgbLmo3ft6F4lOdpPRn4IUnPDj7FfZR8syGzUzKidxRfNtLx5m0yHIz83xtA== dependencies: "@mdx-js/react" "^3.0.0" - "@storybook/csf-plugin" "9.0.14" - "@storybook/icons" "^1.2.12" - "@storybook/react-dom-shim" "9.0.14" + "@storybook/csf-plugin" "9.1.17" + "@storybook/icons" "^1.4.0" + "@storybook/react-dom-shim" "9.1.17" react "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" react-dom "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" ts-dedent "^2.0.0" @@ -5143,12 +5143,12 @@ "@babel/core" "^7.26.0" babel-loader "^9.2.1" -"@storybook/builder-webpack5@9.0.14": - version "9.0.14" - resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-9.0.14.tgz#65b56f6d633b3a520fe46e0d9c0c0eaa41331243" - integrity sha512-wu7OC+WE+PK7IaKKUEFN7a04CeSKJWkAqlgTV7BrrExHIbbOVTrmQSn/q02SYZJRebr4lllAD9cD90TlO8aV+g== +"@storybook/builder-webpack5@9.1.17": + version "9.1.17" + resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-9.1.17.tgz#39dd1b58c287f5a8c0b13ca7f235d861907b9ea6" + integrity sha512-lgfq5R3WrK3HM/i7nX2b5rsnBgekoJr3Pu04KAGrEa/bgj7UW1n1bTodCUl+rVEM6aMPqXcLQFIVx/AEFNT4sQ== dependencies: - "@storybook/core-webpack" "9.0.14" + "@storybook/core-webpack" "9.1.17" case-sensitive-paths-webpack-plugin "^2.4.0" cjs-module-lexer "^1.2.3" css-loader "^6.7.1" @@ -5164,17 +5164,17 @@ webpack-hot-middleware "^2.25.1" webpack-virtual-modules "^0.6.0" -"@storybook/core-webpack@9.0.14": - version "9.0.14" - resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-9.0.14.tgz#c7e17d41104f6a67d566f00b5af5381be8918b15" - integrity sha512-LBWyCPKKBAb+Gb9QyIO2QcCf6QxRgzXfSyO1rnDqICrPdzukFtpEt4214v9cPw8wQqTclj7XADiOOsQMQjKmAA== +"@storybook/core-webpack@9.1.17": + version "9.1.17" + resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-9.1.17.tgz#b6be811c24d73f8cdd64a33b8cfdbe51a60a9161" + integrity sha512-qJRWZEgWjNoGKcHOYFgGlUkmf/dIeQ3T01SJh9H4icZChVhyWRLC+y1HITmxRPPRHZXYyBHbTzmhFmuZM3i2YQ== dependencies: ts-dedent "^2.0.0" -"@storybook/csf-plugin@9.0.14": - version "9.0.14" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-9.0.14.tgz#728203a6b8210416c3f8c44b87fd94b3c386eab1" - integrity sha512-PKUmF5y/SfPOifC2bRo79YwfGv6TYISM5JK6r6FHVKMwV1nWLmj7Xx2t5aHa/5JggdBz/iGganTP7oo7QOn+0A== +"@storybook/csf-plugin@9.1.17": + version "9.1.17" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-9.1.17.tgz#83f877e7fd99a128f03267cd81364da2c21d7f14" + integrity sha512-o+ebQDdSfZHDRDhu2hNDGhCLIazEB4vEAqJcHgz1VsURq+l++bgZUcKojPMCAbeblptSEz2bwS0eYAOvG7aSXg== dependencies: unplugin "^1.3.1" @@ -5183,17 +5183,17 @@ resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== -"@storybook/icons@^1.2.12", "@storybook/icons@^1.4.0": +"@storybook/icons@^1.4.0": version "1.4.0" resolved "https://registry.yarnpkg.com/@storybook/icons/-/icons-1.4.0.tgz#7cf7ab3dfb41943930954c4ef493a73798d8b31d" integrity sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA== -"@storybook/preset-react-webpack@9.0.14": - version "9.0.14" - resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-9.0.14.tgz#13288a268627aeb50363d29a2963cacc25e910f7" - integrity sha512-T+djeLW4lHslFRhnlyVUcLVRMc2+tkmLHiv0ATzec/IipbMxHrZ5U5feWX6RuRsux6A00VWoG9Wdda59AJ7qwg== +"@storybook/preset-react-webpack@9.1.17": + version "9.1.17" + resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-9.1.17.tgz#a916fdb6e37ddd4a4712f47be5e2b20aae5afe4d" + integrity sha512-3ixo+4yywVy/a6nHLN5eefISw43717NHKXORWbaXJUOpa7ka9l3OejEDhVmSYKfJhTK+IVbrVYTIvrgqrUWQYg== dependencies: - "@storybook/core-webpack" "9.0.14" + "@storybook/core-webpack" "9.1.17" "@storybook/react-docgen-typescript-plugin" "1.0.6--canary.9.0c3f3b7.0" "@types/semver" "^7.3.4" find-up "^7.0.0" @@ -5217,27 +5217,27 @@ react-docgen-typescript "^2.2.2" tslib "^2.0.0" -"@storybook/react-dom-shim@9.0.14": - version "9.0.14" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-9.0.14.tgz#b83330f60b2e62de72fe99f1bf03c7106fedc5a5" - integrity sha512-fXMzhgFMnGZUhWm9zWiR8qOB90OykPhkB/qiebFbD/wUedPyp3H1+NAzX1/UWV2SYqr+aFK9vH1PokAYbpTRsw== +"@storybook/react-dom-shim@9.1.17": + version "9.1.17" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-9.1.17.tgz#ef816c7fb62743e9017f4f3680d7f3625c7188d7" + integrity sha512-Ss/lNvAy0Ziynu+KniQIByiNuyPz3dq7tD62hqSC/pHw190X+M7TKU3zcZvXhx2AQx1BYyxtdSHIZapb+P5mxQ== -"@storybook/react-webpack5@^9.0.14": - version "9.0.14" - resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-9.0.14.tgz#484ec777da7c4cce123bec89ecb74622d25eeed7" - integrity sha512-0VyAl0bH/unXhWhbIMm1z5y+T+Ff1jnlZ/w5HHlvmCZonS53z3wk8MRAFmWHnoL2vrsPGjvztq73S5D31VG8Lg== +"@storybook/react-webpack5@^9.1.17": + version "9.1.17" + resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-9.1.17.tgz#f979ba3b698ceaaee4cbdc018596f5192ed48a14" + integrity sha512-GDOYMUzAj1dqFyrD1XbJaekcCrFZOIz0wVimbLeqRPwn+BNIZ9sylgvMiLxbiGMHWzVwJOyWDG/XVbuqXGfzWw== dependencies: - "@storybook/builder-webpack5" "9.0.14" - "@storybook/preset-react-webpack" "9.0.14" - "@storybook/react" "9.0.14" + "@storybook/builder-webpack5" "9.1.17" + "@storybook/preset-react-webpack" "9.1.17" + "@storybook/react" "9.1.17" -"@storybook/react@9.0.14": - version "9.0.14" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-9.0.14.tgz#d7256b62ae6d6b2b59c7e7038ccd8986776aec79" - integrity sha512-Ig4Y1xUOMcOWtQ/H73JZa4MeE0GJvYOcK16AhbfvPZMotdXCFyPbb1/pWhS209HuGwfNTVvWGz9rk7KrHmKsNw== +"@storybook/react@9.1.17": + version "9.1.17" + resolved "https://registry.yarnpkg.com/@storybook/react/-/react-9.1.17.tgz#1e322532e27fec99c3cf2f40071c9c490791ff08" + integrity sha512-TZCplpep5BwjHPIIcUOMHebc/2qKadJHYPisRn5Wppl014qgT3XkFLpYkFgY1BaRXtqw8Mn3gqq4M/49rQ7Iww== dependencies: "@storybook/global" "^5.0.0" - "@storybook/react-dom-shim" "9.0.14" + "@storybook/react-dom-shim" "9.1.17" "@swc/helpers@^0.5.0": version "0.5.17" @@ -5501,10 +5501,10 @@ "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*", "@types/estree@^1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" - integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== +"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.5": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e" + integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.21", "@types/express-serve-static-core@^4.17.33": version "4.19.6" @@ -6116,6 +6116,15 @@ chai "^5.2.0" tinyrainbow "^2.0.0" +"@vitest/mocker@3.2.4": + version "3.2.4" + resolved "https://registry.yarnpkg.com/@vitest/mocker/-/mocker-3.2.4.tgz#4471c4efbd62db0d4fa203e65cc6b058a85cabd3" + integrity sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ== + dependencies: + "@vitest/spy" "3.2.4" + estree-walker "^3.0.3" + magic-string "^0.30.17" + "@vitest/pretty-format@3.2.4": version "3.2.4" resolved "https://registry.yarnpkg.com/@vitest/pretty-format/-/pretty-format-3.2.4.tgz#3c102f79e82b204a26c7a5921bf47d534919d3b4" @@ -10160,6 +10169,13 @@ estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== +estree-walker@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" + integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== + dependencies: + "@types/estree" "^1.0.0" + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -13776,12 +13792,12 @@ lz-string@^1.5.0: resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== -magic-string@^0.30.0, magic-string@^0.30.5: - version "0.30.10" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.10.tgz#123d9c41a0cb5640c892b041d4cfb3bd0aa4b39e" - integrity sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ== +magic-string@^0.30.0, magic-string@^0.30.17, magic-string@^0.30.5: + version "0.30.21" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.21.tgz#56763ec09a0fa8091df27879fd94d19078c00d91" + integrity sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ== dependencies: - "@jridgewell/sourcemap-codec" "^1.4.15" + "@jridgewell/sourcemap-codec" "^1.5.5" make-dir@^2.1.0: version "2.1.0" @@ -18150,15 +18166,16 @@ storybook-react-intl@^4.0.7: dependencies: storybook-i18n "^4.0.5" -storybook@^9.0.14: - version "9.0.14" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-9.0.14.tgz#99302c4428258f24bb9eb22287a6c63760e99365" - integrity sha512-PfVo9kSa4XsDTD2gXFvMRGix032+clBDcUMI4MhUzYxONLiZifnhwch4p/1lG+c3IVN4qkOEgGNc9PEgVMgApw== +storybook@^9.1.17: + version "9.1.17" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-9.1.17.tgz#1d210ecb7e62260a68644d3e6cc81e04c0dcce85" + integrity sha512-kfr6kxQAjA96ADlH6FMALJwJ+eM80UqXy106yVHNgdsAP/CdzkkicglRAhZAvUycXK9AeadF6KZ00CWLtVMN4w== dependencies: "@storybook/global" "^5.0.0" "@testing-library/jest-dom" "^6.6.3" "@testing-library/user-event" "^14.6.1" "@vitest/expect" "3.2.4" + "@vitest/mocker" "3.2.4" "@vitest/spy" "3.2.4" better-opn "^3.0.2" esbuild "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0"