diff --git a/apps-rendering/package.json b/apps-rendering/package.json index 4d549544d1f..bb375491455 100644 --- a/apps-rendering/package.json +++ b/apps-rendering/package.json @@ -59,8 +59,8 @@ "@storybook/core-events": "8.6.14", "@storybook/manager-api": "8.6.14", "@storybook/preview-api": "8.6.14", - "@storybook/react": "8.6.14", - "@storybook/react-webpack5": "8.6.14", + "@storybook/react": "9.0.14", + "@storybook/react-webpack5": "9.0.14", "@storybook/theming": "8.6.14", "@types/clean-css": "4.2.11", "@types/compression": "1.7.5", @@ -96,7 +96,7 @@ "react-dom": "18.3.1", "react-test-renderer": "18.3.1", "require-from-string": "2.0.2", - "storybook": "8.6.14", + "storybook": "9.0.14", "thrift": "0.20.0", "ts-jest": "29.1.2", "ts-loader": "9.5.2", diff --git a/dotcom-rendering/package.json b/dotcom-rendering/package.json index 662c9fc242d..5b876ca5cba 100644 --- a/dotcom-rendering/package.json +++ b/dotcom-rendering/package.json @@ -55,8 +55,8 @@ "@storybook/core-events": "8.6.14", "@storybook/manager-api": "8.6.14", "@storybook/preview-api": "8.6.14", - "@storybook/react": "8.6.14", - "@storybook/react-webpack5": "8.6.14", + "@storybook/react": "9.0.14", + "@storybook/react-webpack5": "9.0.14", "@storybook/test": "8.6.14", "@storybook/theming": "8.6.14", "@svgr/webpack": "8.1.0", @@ -160,7 +160,7 @@ "screenfull": "6.0.2", "semver": "7.5.4", "source-map": "0.7.4", - "storybook": "8.6.14", + "storybook": "9.0.14", "stylelint": "16.5.0", "stylelint-config-recommended": "14.0.0", "swc-loader": "0.2.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8446f3ddf3..d16c2ad4333 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,7 +39,7 @@ importers: version: 3.621.0 '@aws-sdk/credential-providers': specifier: 3.621.0 - version: 3.621.0(@aws-sdk/client-sso-oidc@3.826.0) + version: 3.621.0(@aws-sdk/client-sso-oidc@3.839.0) '@babel/core': specifier: 7.27.4 version: 7.27.4 @@ -99,31 +99,31 @@ importers: version: 2.0.16 '@storybook/addon-essentials': specifier: 8.6.14 - version: 8.6.14(@types/react@18.3.1)(storybook@8.6.14) + version: 8.6.14(@types/react@18.3.1)(storybook@9.0.14) '@storybook/addon-webpack5-compiler-babel': specifier: 3.0.6 version: 3.0.6(webpack@5.99.7) '@storybook/components': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/core-events': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/manager-api': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/preview-api': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/react': - specifier: 8.6.14 - version: 8.6.14(@storybook/test@8.6.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3) + specifier: 9.0.14 + version: 9.0.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3) '@storybook/react-webpack5': - specifier: 8.6.14 - version: 8.6.14(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1) + specifier: 9.0.14 + version: 9.0.14(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1) '@storybook/theming': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@types/clean-css': specifier: 4.2.11 version: 4.2.11 @@ -227,8 +227,8 @@ importers: specifier: 2.0.2 version: 2.0.2 storybook: - specifier: 8.6.14 - version: 8.6.14(prettier@3.0.3) + specifier: 9.0.14 + version: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) thrift: specifier: 0.20.0 version: 0.20.0 @@ -360,37 +360,37 @@ importers: version: 7.75.1 '@storybook/addon-essentials': specifier: 8.6.14 - version: 8.6.14(@types/react@18.3.1)(storybook@8.6.14) + version: 8.6.14(@types/react@18.3.1)(storybook@9.0.14) '@storybook/addon-interactions': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/addon-webpack5-compiler-swc': specifier: 3.0.0 version: 3.0.0(webpack@5.99.7) '@storybook/components': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/core-events': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/manager-api': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/preview-api': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/react': - specifier: 8.6.14 - version: 8.6.14(@storybook/test@8.6.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3) + specifier: 9.0.14 + version: 9.0.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3) '@storybook/react-webpack5': - specifier: 8.6.14 - version: 8.6.14(@storybook/test@8.6.14)(@swc/core@1.11.31)(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1) + specifier: 9.0.14 + version: 9.0.14(@swc/core@1.11.31)(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1) '@storybook/test': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@storybook/theming': specifier: 8.6.14 - version: 8.6.14(storybook@8.6.14) + version: 8.6.14(storybook@9.0.14) '@svgr/webpack': specifier: 8.1.0 version: 8.1.0(typescript@5.5.3) @@ -570,10 +570,10 @@ importers: version: 8.56.0 eslint-config-airbnb-base: specifier: 15.0.0 - version: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.56.0) + version: 15.0.0(eslint-plugin-import@2.32.0)(eslint@8.56.0) eslint-config-airbnb-typescript: specifier: 17.0.0 - version: 17.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.56.0) + version: 17.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.32.0)(eslint@8.56.0) eslint-plugin-custom-elements: specifier: 0.0.8 version: 0.0.8(eslint@8.56.0) @@ -648,7 +648,7 @@ importers: version: 3.3.2 postcss-styled-syntax: specifier: 0.6.3 - version: 0.6.3(postcss@8.5.4) + version: 0.6.3(postcss@8.5.6) preact: specifier: 10.15.1 version: 10.15.1 @@ -695,8 +695,8 @@ importers: specifier: 0.7.4 version: 0.7.4 storybook: - specifier: 8.6.14 - version: 8.6.14(prettier@3.0.3) + specifier: 9.0.14 + version: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) stylelint: specifier: 16.5.0 version: 16.5.0(typescript@5.5.3) @@ -1062,47 +1062,47 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sso-oidc@3.826.0: - resolution: {integrity: sha512-/d3JGleli5yqi2jvVsLiEG6+9d+5km69/w263V6sFH7venJ7/jg2UEJpMK1FCicbM4cQw8OynUskRKM2bwTdQQ==} + /@aws-sdk/client-sso-oidc@3.839.0: + resolution: {integrity: sha512-7QnMApYfQBT441YkxObxt1hZ8TdqZH7h0NdYsvbLdEqGROXBDDT+Wq7ZVfsnKjuVUGQ/t75bIqFn7M8cdyESfA==} engines: {node: '>=18.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.826.0 - '@aws-sdk/credential-provider-node': 3.826.0 + '@aws-sdk/core': 3.839.0 + '@aws-sdk/credential-provider-node': 3.839.0 '@aws-sdk/middleware-host-header': 3.821.0 '@aws-sdk/middleware-logger': 3.821.0 '@aws-sdk/middleware-recursion-detection': 3.821.0 - '@aws-sdk/middleware-user-agent': 3.826.0 + '@aws-sdk/middleware-user-agent': 3.839.0 '@aws-sdk/region-config-resolver': 3.821.0 '@aws-sdk/types': 3.821.0 - '@aws-sdk/util-endpoints': 3.821.0 + '@aws-sdk/util-endpoints': 3.828.0 '@aws-sdk/util-user-agent-browser': 3.821.0 - '@aws-sdk/util-user-agent-node': 3.826.0 + '@aws-sdk/util-user-agent-node': 3.839.0 '@smithy/config-resolver': 4.1.4 - '@smithy/core': 3.5.3 + '@smithy/core': 3.6.0 '@smithy/fetch-http-handler': 5.0.4 '@smithy/hash-node': 4.0.4 '@smithy/invalid-dependency': 4.0.4 '@smithy/middleware-content-length': 4.0.4 - '@smithy/middleware-endpoint': 4.1.11 - '@smithy/middleware-retry': 4.1.12 + '@smithy/middleware-endpoint': 4.1.13 + '@smithy/middleware-retry': 4.1.14 '@smithy/middleware-serde': 4.0.8 '@smithy/middleware-stack': 4.0.4 '@smithy/node-config-provider': 4.1.3 '@smithy/node-http-handler': 4.0.6 '@smithy/protocol-http': 5.1.2 - '@smithy/smithy-client': 4.4.3 + '@smithy/smithy-client': 4.4.5 '@smithy/types': 4.3.1 '@smithy/url-parser': 4.0.4 '@smithy/util-base64': 4.0.0 '@smithy/util-body-length-browser': 4.0.0 '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.19 - '@smithy/util-defaults-mode-node': 4.0.19 + '@smithy/util-defaults-mode-browser': 4.0.21 + '@smithy/util-defaults-mode-node': 4.0.21 '@smithy/util-endpoints': 3.0.6 '@smithy/util-middleware': 4.0.4 - '@smithy/util-retry': 4.0.5 + '@smithy/util-retry': 4.0.6 '@smithy/util-utf8': 4.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -1155,46 +1155,46 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sso@3.826.0: - resolution: {integrity: sha512-/FEKnUC3xPkLL4RuRydwzx+y4b55HIX6qLPbGnyIs+sNmCUyc/62ijtV1Ml+b++YzEF6jWNBsJOxeyZdgrJ3Ig==} + /@aws-sdk/client-sso@3.839.0: + resolution: {integrity: sha512-AZABysUhbfcwXVlMo97/vwHgsfJNF81wypCAowpqAJkSjP2KrqsqHpb71/RoR2w8JGmEnBBXRD4wIxDhnmifWg==} engines: {node: '>=18.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.826.0 + '@aws-sdk/core': 3.839.0 '@aws-sdk/middleware-host-header': 3.821.0 '@aws-sdk/middleware-logger': 3.821.0 '@aws-sdk/middleware-recursion-detection': 3.821.0 - '@aws-sdk/middleware-user-agent': 3.826.0 + '@aws-sdk/middleware-user-agent': 3.839.0 '@aws-sdk/region-config-resolver': 3.821.0 '@aws-sdk/types': 3.821.0 - '@aws-sdk/util-endpoints': 3.821.0 + '@aws-sdk/util-endpoints': 3.828.0 '@aws-sdk/util-user-agent-browser': 3.821.0 - '@aws-sdk/util-user-agent-node': 3.826.0 + '@aws-sdk/util-user-agent-node': 3.839.0 '@smithy/config-resolver': 4.1.4 - '@smithy/core': 3.5.3 + '@smithy/core': 3.6.0 '@smithy/fetch-http-handler': 5.0.4 '@smithy/hash-node': 4.0.4 '@smithy/invalid-dependency': 4.0.4 '@smithy/middleware-content-length': 4.0.4 - '@smithy/middleware-endpoint': 4.1.11 - '@smithy/middleware-retry': 4.1.12 + '@smithy/middleware-endpoint': 4.1.13 + '@smithy/middleware-retry': 4.1.14 '@smithy/middleware-serde': 4.0.8 '@smithy/middleware-stack': 4.0.4 '@smithy/node-config-provider': 4.1.3 '@smithy/node-http-handler': 4.0.6 '@smithy/protocol-http': 5.1.2 - '@smithy/smithy-client': 4.4.3 + '@smithy/smithy-client': 4.4.5 '@smithy/types': 4.3.1 '@smithy/url-parser': 4.0.4 '@smithy/util-base64': 4.0.0 '@smithy/util-body-length-browser': 4.0.0 '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.19 - '@smithy/util-defaults-mode-node': 4.0.19 + '@smithy/util-defaults-mode-browser': 4.0.21 + '@smithy/util-defaults-mode-node': 4.0.21 '@smithy/util-endpoints': 3.0.6 '@smithy/util-middleware': 4.0.4 - '@smithy/util-retry': 4.0.5 + '@smithy/util-retry': 4.0.6 '@smithy/util-utf8': 4.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -1264,18 +1264,18 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/core@3.826.0: - resolution: {integrity: sha512-BGbQYzWj3ps+dblq33FY5tz/SsgJCcXX0zjQlSC07tYvU1jHTUvsefphyig+fY38xZ4wdKjbTop+KUmXUYrOXw==} + /@aws-sdk/core@3.839.0: + resolution: {integrity: sha512-KdwL5RaK7eUIlOpdOoZ5u+2t4X1rdX/MTZgz3IV/aBzjVUoGsp+uUnbyqXomLQSUitPHp72EE/NHDsvWW/IHvQ==} engines: {node: '>=18.0.0'} dependencies: '@aws-sdk/types': 3.821.0 '@aws-sdk/xml-builder': 3.821.0 - '@smithy/core': 3.5.3 + '@smithy/core': 3.6.0 '@smithy/node-config-provider': 4.1.3 '@smithy/property-provider': 4.0.4 '@smithy/protocol-http': 5.1.2 '@smithy/signature-v4': 5.1.2 - '@smithy/smithy-client': 4.4.3 + '@smithy/smithy-client': 4.4.5 '@smithy/types': 4.3.1 '@smithy/util-base64': 4.0.0 '@smithy/util-body-length-browser': 4.0.0 @@ -1308,11 +1308,11 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-env@3.826.0: - resolution: {integrity: sha512-DK3pQY8+iKK3MGDdC3uOZQ2psU01obaKlTYhEwNu4VWzgwQL4Vi3sWj4xSWGEK41vqZxiRLq6fOq7ysRI+qEZA==} + /@aws-sdk/credential-provider-env@3.839.0: + resolution: {integrity: sha512-cWTadewPPz1OvObZJB+olrgh8VwcgIVcT293ZUT9V0CMF0UU7QaPwJP7uNXcNxltTh+sk1yhjH4UlcnJigZZbA==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/core': 3.826.0 + '@aws-sdk/core': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/property-provider': 4.0.4 '@smithy/types': 4.3.1 @@ -1334,17 +1334,17 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-http@3.826.0: - resolution: {integrity: sha512-N+IVZBh+yx/9GbMZTKO/gErBi/FYZQtcFRItoLbY+6WU+0cSWyZYfkoeOxHmQV3iX9k65oljERIWUmL9x6OSQg==} + /@aws-sdk/credential-provider-http@3.839.0: + resolution: {integrity: sha512-fv0BZwrDhWDju4D1MCLT4I2aPjr0dVQ6P+MpqvcGNOA41Oa9UdRhYTV5iuy5NLXzIzoCmnS+XfSq5Kbsf6//xw==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/core': 3.826.0 + '@aws-sdk/core': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/fetch-http-handler': 5.0.4 '@smithy/node-http-handler': 4.0.6 '@smithy/property-provider': 4.0.4 '@smithy/protocol-http': 5.1.2 - '@smithy/smithy-client': 4.4.3 + '@smithy/smithy-client': 4.4.5 '@smithy/types': 4.3.1 '@smithy/util-stream': 4.2.2 tslib: 2.6.2 @@ -1373,7 +1373,7 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-ini@3.621.0(@aws-sdk/client-sso-oidc@3.826.0)(@aws-sdk/client-sts@3.621.0): + /@aws-sdk/credential-provider-ini@3.621.0(@aws-sdk/client-sso-oidc@3.839.0)(@aws-sdk/client-sts@3.621.0): resolution: {integrity: sha512-0EWVnSc+JQn5HLnF5Xv405M8n4zfdx9gyGdpnCmAmFqEDHA8LmBdxJdpUk1Ovp/I5oPANhjojxabIW5f1uU0RA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -1383,7 +1383,7 @@ packages: '@aws-sdk/credential-provider-env': 3.620.1 '@aws-sdk/credential-provider-http': 3.621.0 '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.826.0) + '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.839.0) '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.621.0) '@aws-sdk/types': 3.609.0 '@smithy/credential-provider-imds': 3.2.0 @@ -1396,17 +1396,17 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-ini@3.826.0: - resolution: {integrity: sha512-g7n+qSklq/Lzjxe2Ke5QFNCgYn26a3ydZnbFIk8QqYin4pzG+qiunaqJjpV3c/EeHMlfK8bBc7MXAylKzGRccQ==} + /@aws-sdk/credential-provider-ini@3.839.0: + resolution: {integrity: sha512-GHm0hF4CiDxIDR7TauMaA6iI55uuSqRxMBcqTAHaTPm6+h1A+MS+ysQMxZ+Jvwtoy8WmfTIGrJVxSCw0sK2hvA==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/core': 3.826.0 - '@aws-sdk/credential-provider-env': 3.826.0 - '@aws-sdk/credential-provider-http': 3.826.0 - '@aws-sdk/credential-provider-process': 3.826.0 - '@aws-sdk/credential-provider-sso': 3.826.0 - '@aws-sdk/credential-provider-web-identity': 3.826.0 - '@aws-sdk/nested-clients': 3.826.0 + '@aws-sdk/core': 3.839.0 + '@aws-sdk/credential-provider-env': 3.839.0 + '@aws-sdk/credential-provider-http': 3.839.0 + '@aws-sdk/credential-provider-process': 3.839.0 + '@aws-sdk/credential-provider-sso': 3.839.0 + '@aws-sdk/credential-provider-web-identity': 3.839.0 + '@aws-sdk/nested-clients': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/credential-provider-imds': 4.0.6 '@smithy/property-provider': 4.0.4 @@ -1439,15 +1439,15 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-node@3.621.0(@aws-sdk/client-sso-oidc@3.826.0)(@aws-sdk/client-sts@3.621.0): + /@aws-sdk/credential-provider-node@3.621.0(@aws-sdk/client-sso-oidc@3.839.0)(@aws-sdk/client-sts@3.621.0): resolution: {integrity: sha512-4JqpccUgz5Snanpt2+53hbOBbJQrSFq7E1sAAbgY6BKVQUsW5qyXqnjvSF32kDeKa5JpBl3bBWLZl04IadcPHw==} engines: {node: '>=16.0.0'} dependencies: '@aws-sdk/credential-provider-env': 3.620.1 '@aws-sdk/credential-provider-http': 3.621.0 - '@aws-sdk/credential-provider-ini': 3.621.0(@aws-sdk/client-sso-oidc@3.826.0)(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/credential-provider-ini': 3.621.0(@aws-sdk/client-sso-oidc@3.839.0)(@aws-sdk/client-sts@3.621.0) '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.826.0) + '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.839.0) '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.621.0) '@aws-sdk/types': 3.609.0 '@smithy/credential-provider-imds': 3.2.0 @@ -1461,16 +1461,16 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-node@3.826.0: - resolution: {integrity: sha512-UfIJXxHjmSxH6bea00HBPLkjNI2D04enQA/xNLZvB+4xtzt1/gYdCis1P4/73f5aGVVVB4/zQMobBbnjkrmbQw==} + /@aws-sdk/credential-provider-node@3.839.0: + resolution: {integrity: sha512-7bR+U2h+ft0V8chyeu9Bh/pvau4ZkQMeRt5f0dAULoepZQ77QQVRP4H04yJPTg9DCtqbVULQ3uf5YOp1/08vQw==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.826.0 - '@aws-sdk/credential-provider-http': 3.826.0 - '@aws-sdk/credential-provider-ini': 3.826.0 - '@aws-sdk/credential-provider-process': 3.826.0 - '@aws-sdk/credential-provider-sso': 3.826.0 - '@aws-sdk/credential-provider-web-identity': 3.826.0 + '@aws-sdk/credential-provider-env': 3.839.0 + '@aws-sdk/credential-provider-http': 3.839.0 + '@aws-sdk/credential-provider-ini': 3.839.0 + '@aws-sdk/credential-provider-process': 3.839.0 + '@aws-sdk/credential-provider-sso': 3.839.0 + '@aws-sdk/credential-provider-web-identity': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/credential-provider-imds': 4.0.6 '@smithy/property-provider': 4.0.4 @@ -1492,11 +1492,11 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-process@3.826.0: - resolution: {integrity: sha512-kURrc4amu3NLtw1yZw7EoLNEVhmOMRUTs+chaNcmS+ERm3yK0nKjaJzmKahmwlTQTSl3wJ8jjK7x962VPo+zWw==} + /@aws-sdk/credential-provider-process@3.839.0: + resolution: {integrity: sha512-qShpekjociUZ+isyQNa0P7jo+0q3N2+0eJDg8SGyP6K6hHTcGfiqxTDps+IKl6NreCPhZCBzyI9mWkP0xSDR6g==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/core': 3.826.0 + '@aws-sdk/core': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/property-provider': 4.0.4 '@smithy/shared-ini-file-loader': 4.0.4 @@ -1520,12 +1520,12 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-sso@3.621.0(@aws-sdk/client-sso-oidc@3.826.0): + /@aws-sdk/credential-provider-sso@3.621.0(@aws-sdk/client-sso-oidc@3.839.0): resolution: {integrity: sha512-Kza0jcFeA/GEL6xJlzR2KFf1PfZKMFnxfGzJzl5yN7EjoGdMijl34KaRyVnfRjnCWcsUpBWKNIDk9WZVMY9yiw==} engines: {node: '>=16.0.0'} dependencies: '@aws-sdk/client-sso': 3.621.0 - '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.826.0) + '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.839.0) '@aws-sdk/types': 3.609.0 '@smithy/property-provider': 3.1.3 '@smithy/shared-ini-file-loader': 3.1.4 @@ -1536,13 +1536,13 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-sso@3.826.0: - resolution: {integrity: sha512-F19J3zcfoom6OnQ0MyAtvduVKQXPgkz9i5ExSO01J2CzjbyMhCDA99qAjHYe+LwhW+W7P/jzBPd0+uOQ2Nhh9Q==} + /@aws-sdk/credential-provider-sso@3.839.0: + resolution: {integrity: sha512-w10zBLHhU8SBQcdrSPMI02haLoRGZg+gP7mH/Er8VhIXfHefbr7o4NirmB0hwdw/YAH8MLlC9jj7c2SJlsNhYA==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/client-sso': 3.826.0 - '@aws-sdk/core': 3.826.0 - '@aws-sdk/token-providers': 3.826.0 + '@aws-sdk/client-sso': 3.839.0 + '@aws-sdk/core': 3.839.0 + '@aws-sdk/token-providers': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/property-provider': 4.0.4 '@smithy/shared-ini-file-loader': 4.0.4 @@ -1565,12 +1565,12 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-web-identity@3.826.0: - resolution: {integrity: sha512-o27GZ6Hy7qhuvMFVUL2eFEpBzf33Jaa/x3u3SHwU0nL7ko7jmbpeF0x4+wmagpI9X2IvVlUxIs0VaQ3YayPLEA==} + /@aws-sdk/credential-provider-web-identity@3.839.0: + resolution: {integrity: sha512-EvqTc7J1kgmiuxknpCp1S60hyMQvmKxsI5uXzQtcogl/N55rxiXEqnCLI5q6p33q91PJegrcMCM5Q17Afhm5qA==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/core': 3.826.0 - '@aws-sdk/nested-clients': 3.826.0 + '@aws-sdk/core': 3.839.0 + '@aws-sdk/nested-clients': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/property-provider': 4.0.4 '@smithy/types': 4.3.1 @@ -1579,7 +1579,7 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-providers@3.621.0(@aws-sdk/client-sso-oidc@3.826.0): + /@aws-sdk/credential-providers@3.621.0(@aws-sdk/client-sso-oidc@3.839.0): resolution: {integrity: sha512-FQbC7I8ae/72ZekLBa45jWJ+Q3d+YPhc3bW/rCks6RrldM6RgLTGr8pTOPCxHl828ky10RjkBiBmVU818rliyw==} engines: {node: '>=16.0.0'} dependencies: @@ -1589,10 +1589,10 @@ packages: '@aws-sdk/credential-provider-cognito-identity': 3.621.0 '@aws-sdk/credential-provider-env': 3.620.1 '@aws-sdk/credential-provider-http': 3.621.0 - '@aws-sdk/credential-provider-ini': 3.621.0(@aws-sdk/client-sso-oidc@3.826.0)(@aws-sdk/client-sts@3.621.0) - '@aws-sdk/credential-provider-node': 3.621.0(@aws-sdk/client-sso-oidc@3.826.0)(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/credential-provider-ini': 3.621.0(@aws-sdk/client-sso-oidc@3.839.0)(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/credential-provider-node': 3.621.0(@aws-sdk/client-sso-oidc@3.839.0)(@aws-sdk/client-sts@3.621.0) '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.826.0) + '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.839.0) '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.621.0) '@aws-sdk/types': 3.609.0 '@smithy/credential-provider-imds': 3.2.0 @@ -1673,59 +1673,59 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-user-agent@3.826.0: - resolution: {integrity: sha512-j404+EcfBbtTlAhyObjXbdKwwDXO1pCxHvR5Fw8FXNvp/H330j6YnXgs3SJ6d3bZUwUJ/ztPx2S5AlBbLVLDFw==} + /@aws-sdk/middleware-user-agent@3.839.0: + resolution: {integrity: sha512-2u74uRM1JWq6Sf7+3YpjejPM9YkomGt4kWhrmooIBEq1k5r2GTbkH7pNCxBQwBueXM21jAGVDxxeClpTx+5hig==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/core': 3.826.0 + '@aws-sdk/core': 3.839.0 '@aws-sdk/types': 3.821.0 - '@aws-sdk/util-endpoints': 3.821.0 - '@smithy/core': 3.5.3 + '@aws-sdk/util-endpoints': 3.828.0 + '@smithy/core': 3.6.0 '@smithy/protocol-http': 5.1.2 '@smithy/types': 4.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/nested-clients@3.826.0: - resolution: {integrity: sha512-p7olPq0uTtHqGuXI1GSc/gzKDvV55PMbLtnmupEDfnY9SoRu+QatbWQ6da9sI1lhOcNmRMgiNQBXFzaUFrG+SQ==} + /@aws-sdk/nested-clients@3.839.0: + resolution: {integrity: sha512-Glic0pg2THYP3aRhJORwJJBe1JLtJoEdWV/MFZNyzCklfMwEzpWtZAyxy+tQyFmMeW50uBAnh2R0jhMMcf257w==} engines: {node: '>=18.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.826.0 + '@aws-sdk/core': 3.839.0 '@aws-sdk/middleware-host-header': 3.821.0 '@aws-sdk/middleware-logger': 3.821.0 '@aws-sdk/middleware-recursion-detection': 3.821.0 - '@aws-sdk/middleware-user-agent': 3.826.0 + '@aws-sdk/middleware-user-agent': 3.839.0 '@aws-sdk/region-config-resolver': 3.821.0 '@aws-sdk/types': 3.821.0 - '@aws-sdk/util-endpoints': 3.821.0 + '@aws-sdk/util-endpoints': 3.828.0 '@aws-sdk/util-user-agent-browser': 3.821.0 - '@aws-sdk/util-user-agent-node': 3.826.0 + '@aws-sdk/util-user-agent-node': 3.839.0 '@smithy/config-resolver': 4.1.4 - '@smithy/core': 3.5.3 + '@smithy/core': 3.6.0 '@smithy/fetch-http-handler': 5.0.4 '@smithy/hash-node': 4.0.4 '@smithy/invalid-dependency': 4.0.4 '@smithy/middleware-content-length': 4.0.4 - '@smithy/middleware-endpoint': 4.1.11 - '@smithy/middleware-retry': 4.1.12 + '@smithy/middleware-endpoint': 4.1.13 + '@smithy/middleware-retry': 4.1.14 '@smithy/middleware-serde': 4.0.8 '@smithy/middleware-stack': 4.0.4 '@smithy/node-config-provider': 4.1.3 '@smithy/node-http-handler': 4.0.6 '@smithy/protocol-http': 5.1.2 - '@smithy/smithy-client': 4.4.3 + '@smithy/smithy-client': 4.4.5 '@smithy/types': 4.3.1 '@smithy/url-parser': 4.0.4 '@smithy/util-base64': 4.0.0 '@smithy/util-body-length-browser': 4.0.0 '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.19 - '@smithy/util-defaults-mode-node': 4.0.19 + '@smithy/util-defaults-mode-browser': 4.0.21 + '@smithy/util-defaults-mode-node': 4.0.21 '@smithy/util-endpoints': 3.0.6 '@smithy/util-middleware': 4.0.4 - '@smithy/util-retry': 4.0.5 + '@smithy/util-retry': 4.0.6 '@smithy/util-utf8': 4.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -1770,13 +1770,13 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.826.0): + /@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.839.0): resolution: {integrity: sha512-okItqyY6L9IHdxqs+Z116y5/nda7rHxLvROxtAJdLavWTYDydxrZstImNgGWTeVdmc0xX2gJCI77UYUTQWnhRw==} engines: {node: '>=16.0.0'} peerDependencies: '@aws-sdk/client-sso-oidc': ^3.614.0 dependencies: - '@aws-sdk/client-sso-oidc': 3.826.0 + '@aws-sdk/client-sso-oidc': 3.839.0 '@aws-sdk/types': 3.609.0 '@smithy/property-provider': 3.1.3 '@smithy/shared-ini-file-loader': 3.1.4 @@ -1784,12 +1784,12 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/token-providers@3.826.0: - resolution: {integrity: sha512-iCOcVAqGPSHtQL8ZBXifZMEcHyUl9wJ8HvLZ5l1ohA/3ZNP+dqEPGi7jfhR5jZKs+xyp2jxByFqfil9PjI9c5A==} + /@aws-sdk/token-providers@3.839.0: + resolution: {integrity: sha512-2nlafqdSbet/2WtYIoZ7KEGFowFonPBDYlTjrUvwU2yooE10VhvzhLSCTB2aKIVzo2Z2wL5WGFQsqAY5QwK6Bw==} engines: {node: '>=18.0.0'} dependencies: - '@aws-sdk/core': 3.826.0 - '@aws-sdk/nested-clients': 3.826.0 + '@aws-sdk/core': 3.839.0 + '@aws-sdk/nested-clients': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/property-provider': 4.0.4 '@smithy/shared-ini-file-loader': 4.0.4 @@ -1825,8 +1825,8 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-endpoints@3.821.0: - resolution: {integrity: sha512-Uknt/zUZnLE76zaAAPEayOeF5/4IZ2puTFXvcSCWHsi9m3tqbb9UozlnlVqvCZLCRWfQryZQoG2W4XSS3qgk5A==} + /@aws-sdk/util-endpoints@3.828.0: + resolution: {integrity: sha512-RvKch111SblqdkPzg3oCIdlGxlQs+k+P7Etory9FmxPHyPDvsP1j1c74PmgYqtzzMWmoXTjd+c9naUHh9xG8xg==} engines: {node: '>=18.0.0'} dependencies: '@aws-sdk/types': 3.821.0 @@ -1875,8 +1875,8 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-user-agent-node@3.826.0: - resolution: {integrity: sha512-wHw6bZQWIMcFF/8r03aY9Itp6JLBYY4absGGhCDK1dc3tPEfi8NVSdb05a/Oz+g4TVaDdxLo0OQ/OKMS1DFRHQ==} + /@aws-sdk/util-user-agent-node@3.839.0: + resolution: {integrity: sha512-MuunkIG1bJVMtTH7MbjXOrhHleU5wjHz5eCAUc6vj7M9rwol71nqjj9b8RLnkO5gsJcKc29Qk8iV6xQuzKWNMw==} engines: {node: '>=18.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -1884,7 +1884,7 @@ packages: aws-crt: optional: true dependencies: - '@aws-sdk/middleware-user-agent': 3.826.0 + '@aws-sdk/middleware-user-agent': 3.839.0 '@aws-sdk/types': 3.821.0 '@smithy/node-config-provider': 4.1.3 '@smithy/types': 4.3.1 @@ -1959,7 +1959,7 @@ packages: resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 dev: false /@babel/helper-compilation-targets@7.27.2: @@ -1985,7 +1985,7 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.4) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -2022,8 +2022,8 @@ packages: resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/traverse': 7.27.7 + '@babel/types': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2032,8 +2032,8 @@ packages: resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/traverse': 7.27.7 + '@babel/types': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2047,7 +2047,7 @@ packages: '@babel/core': 7.27.4 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2056,7 +2056,7 @@ packages: resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 dev: false /@babel/helper-plugin-utils@7.27.1: @@ -2073,7 +2073,7 @@ packages: '@babel/core': 7.27.4 '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2087,7 +2087,7 @@ packages: '@babel/core': 7.27.4 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2096,8 +2096,8 @@ packages: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/traverse': 7.27.7 + '@babel/types': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2127,8 +2127,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/traverse': 7.27.7 + '@babel/types': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2159,6 +2159,14 @@ packages: '@babel/types': 7.27.3 dev: false + /@babel/parser@7.27.7: + resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.27.7 + dev: false + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.27.4): resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} engines: {node: '>=6.9.0'} @@ -2167,7 +2175,7 @@ packages: dependencies: '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2214,7 +2222,7 @@ packages: dependencies: '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2427,7 +2435,7 @@ packages: '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.27.4) - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2503,7 +2511,7 @@ packages: '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.4) - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -2614,7 +2622,7 @@ packages: '@babel/core': 7.27.4 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2695,7 +2703,7 @@ packages: '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.4) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -2893,7 +2901,7 @@ packages: '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.4) - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 transitivePeerDependencies: - supports-color dev: false @@ -3156,7 +3164,7 @@ packages: dependencies: '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.27.3 + '@babel/types': 7.27.7 esutils: 2.0.3 dev: false @@ -3227,6 +3235,21 @@ packages: - supports-color dev: false + /@babel/traverse@7.27.7: + resolution: {integrity: sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.5 + '@babel/parser': 7.27.7 + '@babel/template': 7.27.2 + '@babel/types': 7.27.7 + debug: 4.4.1(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: false + /@babel/types@7.27.3: resolution: {integrity: sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==} engines: {node: '>=6.9.0'} @@ -3243,6 +3266,14 @@ packages: '@babel/helper-validator-identifier': 7.27.1 dev: false + /@babel/types@7.27.7: + resolution: {integrity: sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + dev: false + /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: false @@ -4651,7 +4682,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.28 '@types/node': 22.14.1 chalk: 4.1.2 collect-v8-coverage: 1.0.2 @@ -4685,7 +4716,7 @@ packages: resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.28 callsites: 3.1.0 graceful-fs: 4.2.11 dev: false @@ -4716,7 +4747,7 @@ packages: dependencies: '@babel/core': 7.27.4 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.28 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -4745,13 +4776,20 @@ packages: chalk: 4.1.2 dev: false + /@jridgewell/gen-mapping@0.3.11: + resolution: {integrity: sha512-C512c1ytBTio4MrpWKlJpyFHT6+qfFL8SZ58zBzJ1OOzUEjHeF1BtjY2fH7n4x/g2OV/KiiMLAivOp1DXmiMMw==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.3 + '@jridgewell/trace-mapping': 0.3.28 + dev: false + /@jridgewell/gen-mapping@0.3.8: resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/sourcemap-codec': 1.5.3 + '@jridgewell/trace-mapping': 0.3.28 dev: false /@jridgewell/resolve-uri@3.1.2: @@ -4764,29 +4802,36 @@ packages: engines: {node: '>=6.0.0'} dev: false - /@jridgewell/source-map@0.3.6: - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + /@jridgewell/source-map@0.3.9: + resolution: {integrity: sha512-amBU75CKOOkcQLfyM6J+DnWwz41yTsWI7o8MQ003LwUIWb4NYX/evAblTx1oBBYJySqL/zHPxHXDw5ewpQaUFw==} dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping': 0.3.11 + '@jridgewell/trace-mapping': 0.3.28 dev: false - /@jridgewell/sourcemap-codec@1.5.0: - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + /@jridgewell/sourcemap-codec@1.5.3: + resolution: {integrity: sha512-AiR5uKpFxP3PjO4R19kQGIMwxyRyPuXmKEEy301V1C0+1rVjS94EZQXf1QKZYN8Q0YM+estSPhmx5JwNftv6nw==} dev: false /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.3 + dev: false + + /@jridgewell/trace-mapping@0.3.28: + resolution: {integrity: sha512-KNNHHwW3EIp4EDYOvYFGyIFfx36R2dNJYH4knnZlF8T5jdbD5Wx8xmSaQ2gP9URkJ04LGEtlcCtwArKcmFcwKw==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.3 dev: false /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.3 dev: false /@leichtgewicht/ip-codec@2.0.5: @@ -5012,8 +5057,8 @@ packages: tslib: 2.6.2 dev: false - /@smithy/core@3.5.3: - resolution: {integrity: sha512-xa5byV9fEguZNofCclv6v9ra0FYh5FATQW/da7FQUVTic94DfrN/NvmKZjrMyzbpqfot9ZjBaO8U1UeTbmSLuA==} + /@smithy/core@3.6.0: + resolution: {integrity: sha512-Pgvfb+TQ4wUNLyHzvgCP4aYZMh16y7GcfF59oirRHcgGgkH1e/s9C0nv/v3WP+Quymyr5je71HeFQCwh+44XLg==} engines: {node: '>=18.0.0'} dependencies: '@smithy/middleware-serde': 4.0.8 @@ -5172,11 +5217,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/middleware-endpoint@4.1.11: - resolution: {integrity: sha512-zDogwtRLzKl58lVS8wPcARevFZNBOOqnmzWWxVe9XiaXU2CADFjvJ9XfNibgkOWs08sxLuSr81NrpY4mgp9OwQ==} + /@smithy/middleware-endpoint@4.1.13: + resolution: {integrity: sha512-xg3EHV/Q5ZdAO5b0UiIMj3RIOCobuS40pBBODguUDVdko6YK6QIzCVRrHTogVuEKglBWqWenRnZ71iZnLL3ZAQ==} engines: {node: '>=18.0.0'} dependencies: - '@smithy/core': 3.5.3 + '@smithy/core': 3.6.0 '@smithy/middleware-serde': 4.0.8 '@smithy/node-config-provider': 4.1.3 '@smithy/shared-ini-file-loader': 4.0.4 @@ -5201,17 +5246,17 @@ packages: uuid: 9.0.1 dev: false - /@smithy/middleware-retry@4.1.12: - resolution: {integrity: sha512-wvIH70c4e91NtRxdaLZF+mbLZ/HcC6yg7ySKUiufL6ESp6zJUSnJucZ309AvG9nqCFHSRB5I6T3Ez1Q9wCh0Ww==} + /@smithy/middleware-retry@4.1.14: + resolution: {integrity: sha512-eoXaLlDGpKvdmvt+YBfRXE7HmIEtFF+DJCbTPwuLunP0YUnrydl+C4tS+vEM0+nyxXrX3PSUFqC+lP1+EHB1Tw==} engines: {node: '>=18.0.0'} dependencies: '@smithy/node-config-provider': 4.1.3 '@smithy/protocol-http': 5.1.2 - '@smithy/service-error-classification': 4.0.5 - '@smithy/smithy-client': 4.4.3 + '@smithy/service-error-classification': 4.0.6 + '@smithy/smithy-client': 4.4.5 '@smithy/types': 4.3.1 '@smithy/util-middleware': 4.0.4 - '@smithy/util-retry': 4.0.5 + '@smithy/util-retry': 4.0.6 tslib: 2.6.2 uuid: 9.0.1 dev: false @@ -5372,8 +5417,8 @@ packages: '@smithy/types': 3.3.0 dev: false - /@smithy/service-error-classification@4.0.5: - resolution: {integrity: sha512-LvcfhrnCBvCmTee81pRlh1F39yTS/+kYleVeLCwNtkY8wtGg8V/ca9rbZZvYIl8OjlMtL6KIjaiL/lgVqHD2nA==} + /@smithy/service-error-classification@4.0.6: + resolution: {integrity: sha512-RRoTDL//7xi4tn5FrN2NzH17jbgmnKidUqd4KvquT0954/i6CXXkh1884jBiunq24g9cGtPBEXlU40W6EpNOOg==} engines: {node: '>=18.0.0'} dependencies: '@smithy/types': 4.3.1 @@ -5435,12 +5480,12 @@ packages: tslib: 2.6.2 dev: false - /@smithy/smithy-client@4.4.3: - resolution: {integrity: sha512-xxzNYgA0HD6ETCe5QJubsxP0hQH3QK3kbpJz3QrosBCuIWyEXLR/CO5hFb2OeawEKUxMNhz3a1nuJNN2np2RMA==} + /@smithy/smithy-client@4.4.5: + resolution: {integrity: sha512-+lynZjGuUFJaMdDYSTMnP/uPBBXXukVfrJlP+1U/Dp5SFTEI++w6NMga8DjOENxecOF71V9Z2DllaVDYRnGlkg==} engines: {node: '>=18.0.0'} dependencies: - '@smithy/core': 3.5.3 - '@smithy/middleware-endpoint': 4.1.11 + '@smithy/core': 3.6.0 + '@smithy/middleware-endpoint': 4.1.13 '@smithy/middleware-stack': 4.0.4 '@smithy/protocol-http': 5.1.2 '@smithy/types': 4.3.1 @@ -5580,12 +5625,12 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-defaults-mode-browser@4.0.19: - resolution: {integrity: sha512-mvLMh87xSmQrV5XqnUYEPoiFFeEGYeAKIDDKdhE2ahqitm8OHM3aSvhqL6rrK6wm1brIk90JhxDf5lf2hbrLbQ==} + /@smithy/util-defaults-mode-browser@4.0.21: + resolution: {integrity: sha512-wM0jhTytgXu3wzJoIqpbBAG5U6BwiubZ6QKzSbP7/VbmF1v96xlAbX2Am/mz0Zep0NLvLh84JT0tuZnk3wmYQA==} engines: {node: '>=18.0.0'} dependencies: '@smithy/property-provider': 4.0.4 - '@smithy/smithy-client': 4.4.3 + '@smithy/smithy-client': 4.4.5 '@smithy/types': 4.3.1 bowser: 2.11.0 tslib: 2.6.2 @@ -5604,15 +5649,15 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-defaults-mode-node@4.0.19: - resolution: {integrity: sha512-8tYnx+LUfj6m+zkUUIrIQJxPM1xVxfRBvoGHua7R/i6qAxOMjqR6CpEpDwKoIs1o0+hOjGvkKE23CafKL0vJ9w==} + /@smithy/util-defaults-mode-node@4.0.21: + resolution: {integrity: sha512-/F34zkoU0GzpUgLJydHY8Rxu9lBn8xQC/s/0M0U9lLBkYbA1htaAFjWYJzpzsbXPuri5D1H8gjp2jBum05qBrA==} engines: {node: '>=18.0.0'} dependencies: '@smithy/config-resolver': 4.1.4 '@smithy/credential-provider-imds': 4.0.6 '@smithy/node-config-provider': 4.1.3 '@smithy/property-provider': 4.0.4 - '@smithy/smithy-client': 4.4.3 + '@smithy/smithy-client': 4.4.5 '@smithy/types': 4.3.1 tslib: 2.6.2 dev: false @@ -5674,11 +5719,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-retry@4.0.5: - resolution: {integrity: sha512-V7MSjVDTlEt/plmOFBn1762Dyu5uqMrV2Pl2X0dYk4XvWfdWJNe9Bs5Bzb56wkCuiWjSfClVMGcsuKrGj7S/yg==} + /@smithy/util-retry@4.0.6: + resolution: {integrity: sha512-+YekoF2CaSMv6zKrA6iI/N9yva3Gzn4L6n35Luydweu5MMPYpiGZlWqehPHDHyNbnyaYlz/WJyYAZnC+loBDZg==} engines: {node: '>=18.0.0'} dependencies: - '@smithy/service-error-classification': 4.0.5 + '@smithy/service-error-classification': 4.0.6 '@smithy/types': 4.3.1 tslib: 2.6.2 dev: false @@ -5758,7 +5803,7 @@ packages: tslib: 2.6.2 dev: false - /@storybook/addon-actions@8.6.14(storybook@8.6.14): + /@storybook/addon-actions@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-mDQxylxGGCQSK7tJPkD144J8jWh9IU9ziJMHfB84PKpI/V5ZgqMDnpr2bssTrUaGDqU5e1/z8KcRF+Melhs9pQ==} peerDependencies: storybook: ^8.6.14 @@ -5767,126 +5812,126 @@ packages: '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) uuid: 9.0.1 dev: false - /@storybook/addon-backgrounds@8.6.14(storybook@8.6.14): + /@storybook/addon-backgrounds@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-l9xS8qWe5n4tvMwth09QxH2PmJbCctEvBAc1tjjRasAfrd69f7/uFK4WhwJAstzBTNgTc8VXI4w8ZR97i1sFbg==} peerDependencies: storybook: ^8.6.14 dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) ts-dedent: 2.2.0 dev: false - /@storybook/addon-controls@8.6.14(storybook@8.6.14): + /@storybook/addon-controls@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-IiQpkNJdiRyA4Mq9mzjZlvQugL/aE7hNgVxBBGPiIZG6wb6Ht9hNnBYpap5ZXXFKV9p2qVI0FZK445ONmAa+Cw==} peerDependencies: storybook: ^8.6.14 dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) ts-dedent: 2.2.0 dev: false - /@storybook/addon-docs@8.6.14(@types/react@18.3.1)(storybook@8.6.14): + /@storybook/addon-docs@8.6.14(@types/react@18.3.1)(storybook@9.0.14): resolution: {integrity: sha512-Obpd0OhAF99JyU5pp5ci17YmpcQtMNgqW2pTXV8jAiiipWpwO++hNDeQmLmlSXB399XjtRDOcDVkoc7rc6JzdQ==} peerDependencies: storybook: ^8.6.14 dependencies: '@mdx-js/react': 3.1.0(@types/react@18.3.1)(react@18.3.1) - '@storybook/blocks': 8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14) - '@storybook/csf-plugin': 8.6.14(storybook@8.6.14) - '@storybook/react-dom-shim': 8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14) + '@storybook/blocks': 8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14) + '@storybook/csf-plugin': 8.6.14(storybook@9.0.14) + '@storybook/react-dom-shim': 8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' dev: false - /@storybook/addon-essentials@8.6.14(@types/react@18.3.1)(storybook@8.6.14): + /@storybook/addon-essentials@8.6.14(@types/react@18.3.1)(storybook@9.0.14): resolution: {integrity: sha512-5ZZSHNaW9mXMOFkoPyc3QkoNGdJHETZydI62/OASR0lmPlJ1065TNigEo5dJddmZNn0/3bkE8eKMAzLnO5eIdA==} peerDependencies: storybook: ^8.6.14 dependencies: - '@storybook/addon-actions': 8.6.14(storybook@8.6.14) - '@storybook/addon-backgrounds': 8.6.14(storybook@8.6.14) - '@storybook/addon-controls': 8.6.14(storybook@8.6.14) - '@storybook/addon-docs': 8.6.14(@types/react@18.3.1)(storybook@8.6.14) - '@storybook/addon-highlight': 8.6.14(storybook@8.6.14) - '@storybook/addon-measure': 8.6.14(storybook@8.6.14) - '@storybook/addon-outline': 8.6.14(storybook@8.6.14) - '@storybook/addon-toolbars': 8.6.14(storybook@8.6.14) - '@storybook/addon-viewport': 8.6.14(storybook@8.6.14) - storybook: 8.6.14(prettier@3.0.3) + '@storybook/addon-actions': 8.6.14(storybook@9.0.14) + '@storybook/addon-backgrounds': 8.6.14(storybook@9.0.14) + '@storybook/addon-controls': 8.6.14(storybook@9.0.14) + '@storybook/addon-docs': 8.6.14(@types/react@18.3.1)(storybook@9.0.14) + '@storybook/addon-highlight': 8.6.14(storybook@9.0.14) + '@storybook/addon-measure': 8.6.14(storybook@9.0.14) + '@storybook/addon-outline': 8.6.14(storybook@9.0.14) + '@storybook/addon-toolbars': 8.6.14(storybook@9.0.14) + '@storybook/addon-viewport': 8.6.14(storybook@9.0.14) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' dev: false - /@storybook/addon-highlight@8.6.14(storybook@8.6.14): + /@storybook/addon-highlight@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-4H19OJlapkofiE9tM6K/vsepf4ir9jMm9T+zw5L85blJZxhKZIbJ6FO0TCG9PDc4iPt3L6+aq5B0X29s9zicNQ==} peerDependencies: storybook: ^8.6.14 dependencies: '@storybook/global': 5.0.0 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false - /@storybook/addon-interactions@8.6.14(storybook@8.6.14): + /@storybook/addon-interactions@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-8VmElhm2XOjh22l/dO4UmXxNOolGhNiSpBcls2pqWSraVh4a670EyYBZsHpkXqfNHo2YgKyZN3C91+9zfH79qQ==} peerDependencies: storybook: ^8.6.14 dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.6.14(storybook@8.6.14) - '@storybook/test': 8.6.14(storybook@8.6.14) + '@storybook/instrumenter': 8.6.14(storybook@9.0.14) + '@storybook/test': 8.6.14(storybook@9.0.14) polished: 4.3.1 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) ts-dedent: 2.2.0 dev: false - /@storybook/addon-measure@8.6.14(storybook@8.6.14): + /@storybook/addon-measure@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-1Tlyb72NX8aAqm6I6OICsUuGOP6hgnXcuFlXucyhKomPa6j3Eu2vKu561t/f0oGtAK2nO93Z70kVaEh5X+vaGw==} peerDependencies: storybook: ^8.6.14 dependencies: '@storybook/global': 5.0.0 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) tiny-invariant: 1.3.3 dev: false - /@storybook/addon-outline@8.6.14(storybook@8.6.14): + /@storybook/addon-outline@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-CW857JvN6OxGWElqjlzJO2S69DHf+xO3WsEfT5mT3ZtIjmsvRDukdWfDU9bIYUFyA2lFvYjncBGjbK+I91XR7w==} peerDependencies: storybook: ^8.6.14 dependencies: '@storybook/global': 5.0.0 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) ts-dedent: 2.2.0 dev: false - /@storybook/addon-toolbars@8.6.14(storybook@8.6.14): + /@storybook/addon-toolbars@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-W/wEXT8h3VyZTVfWK/84BAcjAxTdtRiAkT2KAN0nbSHxxB5KEM1MjKpKu2upyzzMa3EywITqbfy4dP6lpkVTwQ==} peerDependencies: storybook: ^8.6.14 dependencies: - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false - /@storybook/addon-viewport@8.6.14(storybook@8.6.14): + /@storybook/addon-viewport@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-gNzVQbMqRC+/4uQTPI2ZrWuRHGquTMZpdgB9DrD88VTEjNudP+J6r8myLfr2VvGksBbUMHkGHMXHuIhrBEnXYA==} peerDependencies: storybook: ^8.6.14 dependencies: memoizerific: 1.11.3 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false /@storybook/addon-webpack5-compiler-babel@3.0.6(webpack@5.99.7): @@ -5911,7 +5956,7 @@ packages: - webpack dev: false - /@storybook/blocks@8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14): + /@storybook/blocks@8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14): resolution: {integrity: sha512-rBMHAfA39AGHgkrDze4RmsnQTMw1ND5fGWobr9pDcJdnDKWQWNRD7Nrlxj0gFlN3n4D9lEZhWGdFrCbku7FVAQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -5926,41 +5971,32 @@ packages: '@storybook/icons': 1.4.0(react-dom@18.3.1)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) ts-dedent: 2.2.0 dev: false - /@storybook/builder-webpack5@8.6.14(@swc/core@1.11.31)(esbuild@0.25.5)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1): - resolution: {integrity: sha512-YZYAqc6NBKoMTKZpjxnkMch6zDtMkBZdS/yaji1+wJX2QPFBwTbSh7SpeBxDp1S11gXSAJ4f1btUWeqSqo8nJA==} + /@storybook/builder-webpack5@9.0.14(@swc/core@1.11.31)(esbuild@0.25.5)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1): + resolution: {integrity: sha512-wu7OC+WE+PK7IaKKUEFN7a04CeSKJWkAqlgTV7BrrExHIbbOVTrmQSn/q02SYZJRebr4lllAD9cD90TlO8aV+g==} peerDependencies: - storybook: ^8.6.14 + storybook: ^9.0.14 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.6.14(storybook@8.6.14) - '@types/semver': 7.5.6 - browser-assert: 1.2.1 + '@storybook/core-webpack': 9.0.14(storybook@9.0.14) case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 - constants-browserify: 1.0.0 css-loader: 6.11.0(webpack@5.99.7) es-module-lexer: 1.7.0 fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.3)(webpack@5.99.7) html-webpack-plugin: 5.6.3(webpack@5.99.7) magic-string: 0.30.17 - path-browserify: 1.0.1 - process: 0.11.10 - semver: 7.5.4 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) style-loader: 3.3.4(webpack@5.99.7) terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.7) ts-dedent: 2.2.0 typescript: 5.5.3 - url: 0.11.4 - util: 0.12.5 - util-deprecate: 1.0.2 webpack: 5.99.7(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@6.0.1) webpack-dev-middleware: 6.1.3(webpack@5.99.7) webpack-hot-middleware: 2.26.1 @@ -5973,37 +6009,28 @@ packages: - webpack-cli dev: false - /@storybook/builder-webpack5@8.6.14(esbuild@0.25.5)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1): - resolution: {integrity: sha512-YZYAqc6NBKoMTKZpjxnkMch6zDtMkBZdS/yaji1+wJX2QPFBwTbSh7SpeBxDp1S11gXSAJ4f1btUWeqSqo8nJA==} + /@storybook/builder-webpack5@9.0.14(esbuild@0.25.5)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1): + resolution: {integrity: sha512-wu7OC+WE+PK7IaKKUEFN7a04CeSKJWkAqlgTV7BrrExHIbbOVTrmQSn/q02SYZJRebr4lllAD9cD90TlO8aV+g==} peerDependencies: - storybook: ^8.6.14 + storybook: ^9.0.14 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.6.14(storybook@8.6.14) - '@types/semver': 7.5.6 - browser-assert: 1.2.1 + '@storybook/core-webpack': 9.0.14(storybook@9.0.14) case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 - constants-browserify: 1.0.0 css-loader: 6.11.0(webpack@5.99.7) es-module-lexer: 1.7.0 fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.3)(webpack@5.99.7) html-webpack-plugin: 5.6.3(webpack@5.99.7) magic-string: 0.30.17 - path-browserify: 1.0.1 - process: 0.11.10 - semver: 7.5.4 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) style-loader: 3.3.4(webpack@5.99.7) terser-webpack-plugin: 5.3.14(esbuild@0.25.5)(webpack@5.99.7) ts-dedent: 2.2.0 typescript: 5.5.3 - url: 0.11.4 - util: 0.12.5 - util-deprecate: 1.0.2 webpack: 5.99.7(esbuild@0.25.5)(webpack-cli@6.0.1) webpack-dev-middleware: 6.1.3(webpack@5.99.7) webpack-hot-middleware: 2.26.1 @@ -6016,64 +6043,37 @@ packages: - webpack-cli dev: false - /@storybook/components@8.6.14(storybook@8.6.14): + /@storybook/components@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-HNR2mC5I4Z5ek8kTrVZlIY/B8gJGs5b3XdZPBPBopTIN6U/YHXiDyOjY3JlaS4fSG1fVhp/Qp1TpMn1w/9m1pw==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false - /@storybook/core-events@8.6.14(storybook@8.6.14): + /@storybook/core-events@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-RrJ95u3HuIE4Nk8VmZP0tc/u0vYoE2v9fYlMw6K2GUSExzKDITs3voy6WMIY7Q3qbQun8XUXVlmqkuFzTEy/pA==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false - /@storybook/core-webpack@8.6.14(storybook@8.6.14): - resolution: {integrity: sha512-iG7r8osNKabSGBbuJuSeMWKbU+ilt5PvzTYkClcYaagla/DliXkXvfywA6jOugVk/Cpx+c6tVKlPfjLcaQHwmw==} + /@storybook/core-webpack@9.0.14(storybook@9.0.14): + resolution: {integrity: sha512-LBWyCPKKBAb+Gb9QyIO2QcCf6QxRgzXfSyO1rnDqICrPdzukFtpEt4214v9cPw8wQqTclj7XADiOOsQMQjKmAA==} peerDependencies: - storybook: ^8.6.14 + storybook: ^9.0.14 dependencies: - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) ts-dedent: 2.2.0 dev: false - /@storybook/core@8.6.14(prettier@3.0.3)(storybook@8.6.14): - resolution: {integrity: sha512-1P/w4FSNRqP8j3JQBOi3yGt8PVOgSRbP66Ok520T78eJBeqx9ukCfl912PQZ7SPbW3TIunBwLXMZOjZwBB/JmA==} - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true - dependencies: - '@storybook/theming': 8.6.14(storybook@8.6.14) - better-opn: 3.0.2 - browser-assert: 1.2.1 - esbuild: 0.25.5 - esbuild-register: 3.6.0(esbuild@0.25.5) - jsdoc-type-pratt-parser: 4.1.0 - prettier: 3.0.3 - process: 0.11.10 - recast: 0.23.11 - semver: 7.7.2 - util: 0.12.5 - ws: 8.18.2 - transitivePeerDependencies: - - bufferutil - - storybook - - supports-color - - utf-8-validate - dev: false - - /@storybook/csf-plugin@8.6.14(storybook@8.6.14): + /@storybook/csf-plugin@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-dErtc9teAuN+eelN8FojzFE635xlq9cNGGGEu0WEmMUQ4iJ8pingvBO1N8X3scz4Ry7KnxX++NNf3J3gpxS8qQ==} peerDependencies: storybook: ^8.6.14 dependencies: - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) unplugin: 1.16.1 dev: false @@ -6092,53 +6092,51 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@storybook/instrumenter@8.6.14(storybook@8.6.14): + /@storybook/instrumenter@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-iG4MlWCcz1L7Yu8AwgsnfVAmMbvyRSk700Mfy2g4c8y5O+Cv1ejshE1LBBsCwHgkuqU0H4R0qu4g23+6UnUemQ==} peerDependencies: storybook: ^8.6.14 dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.9 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false - /@storybook/manager-api@8.6.14(storybook@8.6.14): + /@storybook/manager-api@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-ez0Zihuy17udLbfHZQXkGqwtep0mSGgHcNzGN7iZrMP1m+VmNo+7aGCJJdvXi7+iU3yq8weXSQFWg5DqWgLS7g==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false - /@storybook/preset-react-webpack@8.6.14(@storybook/test@8.6.14)(@swc/core@1.11.31)(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1): - resolution: {integrity: sha512-M7Q6ErNx7N2hQorTz0OLa3YV8nc8OcvkDlCxqqnkHPGQNEIWEpeDvq3wn2OvZlrHDpchyuiquGXZ8aztVtBP2g==} - engines: {node: '>=18.0.0'} + /@storybook/preset-react-webpack@9.0.14(@swc/core@1.11.31)(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1): + resolution: {integrity: sha512-T+djeLW4lHslFRhnlyVUcLVRMc2+tkmLHiv0ATzec/IipbMxHrZ5U5feWX6RuRsux6A00VWoG9Wdda59AJ7qwg==} + engines: {node: '>=20.0.0'} peerDependencies: 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 - storybook: ^8.6.14 + storybook: ^9.0.14 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.6.14(storybook@8.6.14) - '@storybook/react': 8.6.14(@storybook/test@8.6.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3) + '@storybook/core-webpack': 9.0.14(storybook@9.0.14) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.5.3)(webpack@5.99.7) '@types/semver': 7.5.6 - find-up: 5.0.0 + find-up: 7.0.0 magic-string: 0.30.17 react: 18.3.1 react-docgen: 7.1.1 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.10 semver: 7.5.4 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) tsconfig-paths: 4.2.0 typescript: 5.5.3 webpack: 5.99.7(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@6.0.1) transitivePeerDependencies: - - '@storybook/test' - '@swc/core' - esbuild - supports-color @@ -6146,35 +6144,33 @@ packages: - webpack-cli dev: false - /@storybook/preset-react-webpack@8.6.14(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1): - resolution: {integrity: sha512-M7Q6ErNx7N2hQorTz0OLa3YV8nc8OcvkDlCxqqnkHPGQNEIWEpeDvq3wn2OvZlrHDpchyuiquGXZ8aztVtBP2g==} - engines: {node: '>=18.0.0'} + /@storybook/preset-react-webpack@9.0.14(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1): + resolution: {integrity: sha512-T+djeLW4lHslFRhnlyVUcLVRMc2+tkmLHiv0ATzec/IipbMxHrZ5U5feWX6RuRsux6A00VWoG9Wdda59AJ7qwg==} + engines: {node: '>=20.0.0'} peerDependencies: 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 - storybook: ^8.6.14 + storybook: ^9.0.14 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.6.14(storybook@8.6.14) - '@storybook/react': 8.6.14(@storybook/test@8.6.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3) + '@storybook/core-webpack': 9.0.14(storybook@9.0.14) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.5.3)(webpack@5.99.7) '@types/semver': 7.5.6 - find-up: 5.0.0 + find-up: 7.0.0 magic-string: 0.30.17 react: 18.3.1 react-docgen: 7.1.1 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.10 semver: 7.5.4 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) tsconfig-paths: 4.2.0 typescript: 5.5.3 webpack: 5.99.7(esbuild@0.25.5)(webpack-cli@6.0.1) transitivePeerDependencies: - - '@storybook/test' - '@swc/core' - esbuild - supports-color @@ -6182,12 +6178,12 @@ packages: - webpack-cli dev: false - /@storybook/preview-api@8.6.14(storybook@8.6.14): + /@storybook/preview-api@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-2GhcCd4dNMrnD7eooEfvbfL4I83qAqEyO0CO7JQAmIO6Rxb9BsOLLI/GD5HkvQB73ArTJ+PT50rfaO820IExOQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.5.3)(webpack@5.99.7): @@ -6201,7 +6197,7 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@5.5.3) + react-docgen-typescript: 2.4.0(typescript@5.5.3) tslib: 2.6.2 typescript: 5.5.3 webpack: 5.99.7(esbuild@0.25.5)(webpack-cli@6.0.1) @@ -6209,7 +6205,7 @@ packages: - supports-color dev: false - /@storybook/react-dom-shim@8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14): + /@storybook/react-dom-shim@8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14): resolution: {integrity: sha512-0hixr3dOy3f3M+HBofp3jtMQMS+sqzjKNgl7Arfuj3fvjmyXOks/yGjDImySR4imPtEllvPZfhiQNlejheaInw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -6218,31 +6214,42 @@ packages: dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false - /@storybook/react-webpack5@8.6.14(@storybook/test@8.6.14)(@swc/core@1.11.31)(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1): - resolution: {integrity: sha512-ka0q9tQBLruhO38sybP/MkZzejqAltce7HJTJ2KKbUYUlbvuG7m56tBX7DVC5JaImbsO3b8fqOrKH7gRt4KYrQ==} - engines: {node: '>=18.0.0'} + /@storybook/react-dom-shim@9.0.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14): + resolution: {integrity: sha512-fXMzhgFMnGZUhWm9zWiR8qOB90OykPhkB/qiebFbD/wUedPyp3H1+NAzX1/UWV2SYqr+aFK9vH1PokAYbpTRsw==} peerDependencies: 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 - storybook: ^8.6.14 - typescript: '>= 4.2.x' + storybook: ^9.0.14 + dependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) + dev: false + + /@storybook/react-webpack5@9.0.14(@swc/core@1.11.31)(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1): + resolution: {integrity: sha512-0VyAl0bH/unXhWhbIMm1z5y+T+Ff1jnlZ/w5HHlvmCZonS53z3wk8MRAFmWHnoL2vrsPGjvztq73S5D31VG8Lg==} + engines: {node: '>=20.0.0'} + peerDependencies: + 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 + storybook: ^9.0.14 + typescript: '>= 4.9.x' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 8.6.14(@swc/core@1.11.31)(esbuild@0.25.5)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1) - '@storybook/preset-react-webpack': 8.6.14(@storybook/test@8.6.14)(@swc/core@1.11.31)(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1) - '@storybook/react': 8.6.14(@storybook/test@8.6.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3) + '@storybook/builder-webpack5': 9.0.14(@swc/core@1.11.31)(esbuild@0.25.5)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1) + '@storybook/preset-react-webpack': 9.0.14(@swc/core@1.11.31)(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1) + '@storybook/react': 9.0.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) typescript: 5.5.3 transitivePeerDependencies: - '@rspack/core' - - '@storybook/test' - '@swc/core' - esbuild - supports-color @@ -6250,28 +6257,27 @@ packages: - webpack-cli dev: false - /@storybook/react-webpack5@8.6.14(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1): - resolution: {integrity: sha512-ka0q9tQBLruhO38sybP/MkZzejqAltce7HJTJ2KKbUYUlbvuG7m56tBX7DVC5JaImbsO3b8fqOrKH7gRt4KYrQ==} - engines: {node: '>=18.0.0'} + /@storybook/react-webpack5@9.0.14(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1): + resolution: {integrity: sha512-0VyAl0bH/unXhWhbIMm1z5y+T+Ff1jnlZ/w5HHlvmCZonS53z3wk8MRAFmWHnoL2vrsPGjvztq73S5D31VG8Lg==} + engines: {node: '>=20.0.0'} peerDependencies: 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 - storybook: ^8.6.14 - typescript: '>= 4.2.x' + storybook: ^9.0.14 + typescript: '>= 4.9.x' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 8.6.14(esbuild@0.25.5)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1) - '@storybook/preset-react-webpack': 8.6.14(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3)(webpack-cli@6.0.1) - '@storybook/react': 8.6.14(@storybook/test@8.6.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3) + '@storybook/builder-webpack5': 9.0.14(esbuild@0.25.5)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1) + '@storybook/preset-react-webpack': 9.0.14(esbuild@0.25.5)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3)(webpack-cli@6.0.1) + '@storybook/react': 9.0.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) typescript: 5.5.3 transitivePeerDependencies: - '@rspack/core' - - '@storybook/test' - '@swc/core' - esbuild - supports-color @@ -6279,55 +6285,47 @@ packages: - webpack-cli dev: false - /@storybook/react@8.6.14(@storybook/test@8.6.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.5.3): - resolution: {integrity: sha512-BOepx5bBFwl/CPI+F+LnmMmsG1wQYmrX/UQXgUbHQUU9Tj7E2ndTnNbpIuSLc8IrM03ru+DfwSg1Co3cxWtT+g==} - engines: {node: '>=18.0.0'} + /@storybook/react@9.0.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14)(typescript@5.5.3): + resolution: {integrity: sha512-Ig4Y1xUOMcOWtQ/H73JZa4MeE0GJvYOcK16AhbfvPZMotdXCFyPbb1/pWhS209HuGwfNTVvWGz9rk7KrHmKsNw==} + engines: {node: '>=20.0.0'} peerDependencies: - '@storybook/test': 8.6.14 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 - storybook: ^8.6.14 - typescript: '>= 4.2.x' + storybook: ^9.0.14 + typescript: '>= 4.9.x' peerDependenciesMeta: - '@storybook/test': - optional: true typescript: optional: true dependencies: - '@storybook/components': 8.6.14(storybook@8.6.14) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.6.14(storybook@8.6.14) - '@storybook/preview-api': 8.6.14(storybook@8.6.14) - '@storybook/react-dom-shim': 8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14) - '@storybook/test': 8.6.14(storybook@8.6.14) - '@storybook/theming': 8.6.14(storybook@8.6.14) + '@storybook/react-dom-shim': 9.0.14(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.14) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) typescript: 5.5.3 dev: false - /@storybook/test@8.6.14(storybook@8.6.14): + /@storybook/test@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-GkPNBbbZmz+XRdrhMtkxPotCLOQ1BaGNp/gFZYdGDk2KmUWBKmvc5JxxOhtoXM2703IzNFlQHSSNnhrDZYuLlw==} peerDependencies: storybook: ^8.6.14 dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.6.14(storybook@8.6.14) + '@storybook/instrumenter': 8.6.14(storybook@9.0.14) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false - /@storybook/theming@8.6.14(storybook@8.6.14): + /@storybook/theming@8.6.14(storybook@9.0.14): resolution: {integrity: sha512-r4y+LsiB37V5hzpQo+BM10PaCsp7YlZ0YcZzQP1OCkPlYXmUAFy2VvDKaFRpD8IeNPKug2u4iFm/laDEbs03dg==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.6.14(prettier@3.0.3) + storybook: 9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3) dev: false /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.27.4): @@ -6437,7 +6435,7 @@ packages: resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} engines: {node: '>=14'} dependencies: - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 entities: 4.5.0 dev: false @@ -6783,8 +6781,8 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.27.5 - '@babel/types': 7.27.6 + '@babel/parser': 7.27.7 + '@babel/types': 7.27.7 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.7 @@ -6793,20 +6791,20 @@ packages: /@types/babel__generator@7.27.0: resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} dependencies: - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 dev: false /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.27.5 - '@babel/types': 7.27.6 + '@babel/parser': 7.27.7 + '@babel/types': 7.27.7 dev: false /@types/babel__traverse@7.20.7: resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} dependencies: - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 dev: false /@types/body-parser@1.19.2: @@ -6822,6 +6820,12 @@ packages: '@types/node': 22.14.1 dev: false + /@types/chai@5.2.2: + resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==} + dependencies: + '@types/deep-eql': 4.0.2 + dev: false + /@types/clean-css@4.2.11: resolution: {integrity: sha512-Y8n81lQVTAfP2TOdtJJEsCoYl1AnOkqDqMvXb9/7pfgZZ7r8YrEyurrAvAoAjHOGXKRybay+5CsExqIH6liccw==} dependencies: @@ -6860,6 +6864,10 @@ packages: '@types/ms': 0.7.34 dev: false + /@types/deep-eql@4.0.2: + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + dev: false + /@types/doctrine@0.0.9: resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} dev: false @@ -7645,6 +7653,16 @@ packages: tinyrainbow: 1.2.0 dev: false + /@vitest/expect@3.2.4: + resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} + dependencies: + '@types/chai': 5.2.2 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 + chai: 5.2.0 + tinyrainbow: 2.0.0 + dev: false + /@vitest/pretty-format@2.0.5: resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} dependencies: @@ -7657,18 +7675,30 @@ packages: tinyrainbow: 1.2.0 dev: false + /@vitest/pretty-format@3.2.4: + resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} + dependencies: + tinyrainbow: 2.0.0 + dev: false + /@vitest/spy@2.0.5: resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} dependencies: tinyspy: 3.0.2 dev: false + /@vitest/spy@3.2.4: + resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} + dependencies: + tinyspy: 4.0.3 + dev: false + /@vitest/utils@2.0.5: resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} dependencies: '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 - loupe: 3.1.3 + loupe: 3.1.4 tinyrainbow: 1.2.0 dev: false @@ -7676,10 +7706,18 @@ packages: resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} dependencies: '@vitest/pretty-format': 2.1.9 - loupe: 3.1.3 + loupe: 3.1.4 tinyrainbow: 1.2.0 dev: false + /@vitest/utils@3.2.4: + resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} + dependencies: + '@vitest/pretty-format': 3.2.4 + loupe: 3.1.4 + tinyrainbow: 2.0.0 + dev: false + /@webassemblyjs/ast@1.14.1: resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} dependencies: @@ -7953,16 +7991,16 @@ packages: /acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.14.1 + acorn: 8.15.0 acorn-walk: 8.3.1 dev: false - /acorn-jsx@5.3.2(acorn@8.14.1): + /acorn-jsx@5.3.2(acorn@8.15.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.14.1 + acorn: 8.15.0 dev: false /acorn-walk@7.2.0: @@ -7993,6 +8031,12 @@ packages: hasBin: true dev: false + /acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: false + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -8519,7 +8563,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.7 dev: false @@ -8698,15 +8742,15 @@ packages: resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} dev: false - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + /brace-expansion@1.1.12: + resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: false - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + /brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} dependencies: balanced-match: 1.0.2 dev: false @@ -8718,10 +8762,6 @@ packages: fill-range: 7.1.1 dev: false - /browser-assert@1.2.1: - resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} - dev: false - /browser-or-node@1.3.0: resolution: {integrity: sha512-0F2z/VSnLbmEeBcUrSuDH5l0HxTXdQQzLjkmBR4cYfvg1zJrKSlmIZFqyFR8oX0NrwPhy3c3HQ6i3OxMbew4Tg==} dev: false @@ -8922,8 +8962,8 @@ packages: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 - loupe: 3.1.3 - pathval: 2.0.0 + loupe: 3.1.4 + pathval: 2.0.1 dev: false /chalk@2.4.2: @@ -9438,10 +9478,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /constants-browserify@1.0.0: - resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - dev: false - /constructs@10.4.2: resolution: {integrity: sha512-wsNxBlAott2qg8Zv87q3eYZYgheb9lchtBfjHzzLHtXbttwSrHPs1NNQbBrmbb1YZvYg2+Vh0Dor76w4mFxJkA==} dev: false @@ -9638,12 +9674,12 @@ packages: webpack: optional: true dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.4) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.4) - postcss-modules-scope: 3.2.1(postcss@8.5.4) - postcss-modules-values: 4.0.0(postcss@8.5.4) + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.6) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.6) + postcss-modules-scope: 3.2.1(postcss@8.5.6) + postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 semver: 7.5.4 webpack: 5.99.7(esbuild@0.25.5)(webpack-cli@6.0.1) @@ -9676,19 +9712,19 @@ packages: resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} dependencies: boolbase: 1.0.0 - css-what: 6.1.0 + css-what: 6.2.2 domhandler: 4.3.1 domutils: 2.8.0 nth-check: 2.1.1 dev: false - /css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + /css-select@5.2.2: + resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} dependencies: boolbase: 1.0.0 - css-what: 6.1.0 + css-what: 6.2.2 domhandler: 5.0.3 - domutils: 3.1.0 + domutils: 3.2.2 nth-check: 2.1.1 dev: false @@ -9708,8 +9744,8 @@ packages: source-map-js: 1.2.1 dev: false - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + /css-what@6.2.2: + resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} engines: {node: '>= 6'} dev: false @@ -10193,8 +10229,8 @@ packages: domhandler: 4.3.1 dev: false - /domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + /domutils@3.2.2: + resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 @@ -10665,7 +10701,7 @@ packages: source-map: 0.6.1 dev: false - /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0)(eslint@8.56.0): + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0)(eslint@8.56.0): resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -10674,13 +10710,13 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.56.0 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0) object.assign: 4.1.5 object.entries: 1.1.7 semver: 6.3.1 dev: false - /eslint-config-airbnb-typescript@17.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.56.0): + /eslint-config-airbnb-typescript@17.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.32.0)(eslint@8.56.0): resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -10691,8 +10727,8 @@ packages: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(typescript@5.5.3) '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.5.3) eslint: 8.56.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.56.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0)(eslint@8.56.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0) dev: false /eslint-config-prettier@9.1.0(eslint@8.56.0): @@ -10737,8 +10773,8 @@ packages: - supports-color dev: false - /eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + /eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -10949,8 +10985,8 @@ packages: - supports-color dev: false - /eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0): - resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + /eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0): + resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -10969,7 +11005,7 @@ packages: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -11204,8 +11240,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 dev: false @@ -11588,6 +11624,15 @@ packages: path-exists: 5.0.0 dev: false + /find-up@7.0.0: + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} + engines: {node: '>=18'} + dependencies: + locate-path: 7.2.0 + path-exists: 5.0.0 + unicorn-magic: 0.1.0 + dev: false + /find-versions@5.1.0: resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} engines: {node: '>=12'} @@ -12358,7 +12403,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.41.0 + terser: 5.43.1 dev: false /html-minifier-terser@7.2.0: @@ -12429,7 +12474,7 @@ packages: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 - domutils: 3.1.0 + domutils: 3.2.2 entities: 4.5.0 dev: false @@ -12580,13 +12625,13 @@ packages: postcss: 8.4.39 dev: false - /icss-utils@5.1.0(postcss@8.5.4): + /icss-utils@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.5.4 + postcss: 8.5.6 dev: false /ieee754@1.1.13: @@ -13219,7 +13264,7 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.27.4 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -13232,7 +13277,7 @@ packages: engines: {node: '>=10'} dependencies: '@babel/core': 7.27.4 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.5.4 @@ -13701,7 +13746,7 @@ packages: '@babel/generator': 7.27.5 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.27.4) '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.27.4) - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 @@ -13844,11 +13889,6 @@ packages: argparse: 2.0.1 dev: false - /jsdoc-type-pratt-parser@4.1.0: - resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} - engines: {node: '>=12.0.0'} - dev: false - /jsdom@16.7.0: resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} engines: {node: '>=10'} @@ -13901,7 +13941,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.14.1 + acorn: 8.15.0 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 @@ -13924,7 +13964,7 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.18.2 + ws: 8.18.3 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -14311,8 +14351,8 @@ packages: js-tokens: 4.0.0 dev: false - /loupe@3.1.3: - resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + /loupe@3.1.4: + resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==} dev: false /lower-case@2.0.2: @@ -14347,7 +14387,7 @@ packages: /magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.3 dev: false /make-dir@3.1.0: @@ -14745,28 +14785,28 @@ packages: /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: - brace-expansion: 1.1.11 + brace-expansion: 1.1.12 dev: false /minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} dependencies: - brace-expansion: 2.0.1 + brace-expansion: 2.0.2 dev: false /minimatch@9.0.3: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - brace-expansion: 2.0.1 + brace-expansion: 2.0.2 dev: false /minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - brace-expansion: 2.0.1 + brace-expansion: 2.0.2 dev: false /minimist@1.2.8: @@ -15325,10 +15365,6 @@ packages: cross-spawn: 7.0.6 dev: false - /path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - dev: false - /path-equal@1.2.5: resolution: {integrity: sha512-i73IctDr3F2W+bsOWDyyVm/lqsXO47aY9nsFZUjTT/aljSbkxHxxCoyZ9UUrM8jK0JVod+An+rl48RCsvWM+9g==} dev: false @@ -15371,8 +15407,8 @@ packages: engines: {node: '>=8'} dev: false - /pathval@2.0.0: - resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + /pathval@2.0.1: + resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} engines: {node: '>= 14.16'} dev: false @@ -15486,13 +15522,13 @@ packages: postcss: 8.4.39 dev: false - /postcss-modules-extract-imports@3.1.0(postcss@8.5.4): + /postcss-modules-extract-imports@3.1.0(postcss@8.5.6): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.5.4 + postcss: 8.5.6 dev: false /postcss-modules-local-by-default@4.0.5(postcss@8.4.39): @@ -15507,14 +15543,14 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-modules-local-by-default@4.2.0(postcss@8.5.4): + /postcss-modules-local-by-default@4.2.0(postcss@8.5.6): resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 dev: false @@ -15529,13 +15565,13 @@ packages: postcss-selector-parser: 6.1.2 dev: false - /postcss-modules-scope@3.2.1(postcss@8.5.4): + /postcss-modules-scope@3.2.1(postcss@8.5.6): resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.5.4 + postcss: 8.5.6 postcss-selector-parser: 7.1.0 dev: false @@ -15549,14 +15585,14 @@ packages: postcss: 8.4.39 dev: false - /postcss-modules-values@4.0.0(postcss@8.5.4): + /postcss-modules-values@4.0.0(postcss@8.5.6): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 dev: false /postcss-resolve-nested-selector@0.1.1: @@ -15596,13 +15632,13 @@ packages: util-deprecate: 1.0.2 dev: false - /postcss-styled-syntax@0.6.3(postcss@8.5.4): + /postcss-styled-syntax@0.6.3(postcss@8.5.6): resolution: {integrity: sha512-woEkwRaHWnVOVjToQKeQkRYasTwa3WY+0A7hcY0HmiBw458nxmWFbt7+XMvuGWwB4VYjNqeWYNr04Hx9/GVTpA==} engines: {node: '>=14.17'} peerDependencies: postcss: ^8.4.21 dependencies: - postcss: 8.5.4 + postcss: 8.5.6 typescript: 5.5.3 dev: false @@ -15628,8 +15664,8 @@ packages: source-map-js: 1.2.1 dev: false - /postcss@8.5.4: - resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==} + /postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.11 @@ -15821,10 +15857,6 @@ packages: resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==} dev: false - /punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - dev: false - /punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} @@ -15907,8 +15939,8 @@ packages: react: 18.3.1 dev: false - /react-docgen-typescript@2.2.2(typescript@5.5.3): - resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} + /react-docgen-typescript@2.4.0(typescript@5.5.3): + resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==} peerDependencies: typescript: '>= 4.3.x' dependencies: @@ -15920,8 +15952,8 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.27.4 - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/traverse': 7.27.7 + '@babel/types': 7.27.7 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.7 '@types/doctrine': 0.0.9 @@ -16960,8 +16992,8 @@ packages: internal-slot: 1.1.0 dev: false - /storybook@8.6.14(prettier@3.0.3): - resolution: {integrity: sha512-sVKbCj/OTx67jhmauhxc2dcr1P+yOgz/x3h0krwjyMgdc5Oubvxyg4NYDZmzAw+ym36g/lzH8N0Ccp4dwtdfxw==} + /storybook@9.0.14(@testing-library/dom@10.4.0)(prettier@3.0.3): + resolution: {integrity: sha512-PfVo9kSa4XsDTD2gXFvMRGix032+clBDcUMI4MhUzYxONLiZifnhwch4p/1lG+c3IVN4qkOEgGNc9PEgVMgApw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -16969,9 +17001,20 @@ packages: prettier: optional: true dependencies: - '@storybook/core': 8.6.14(prettier@3.0.3)(storybook@8.6.14) + '@storybook/global': 5.0.0 + '@testing-library/jest-dom': 6.6.3 + '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) + '@vitest/expect': 3.2.4 + '@vitest/spy': 3.2.4 + better-opn: 3.0.2 + esbuild: 0.25.5 + esbuild-register: 3.6.0(esbuild@0.25.5) prettier: 3.0.3 + recast: 0.23.11 + semver: 7.7.2 + ws: 8.18.3 transitivePeerDependencies: + - '@testing-library/dom' - bufferutil - supports-color - utf-8-validate @@ -17320,9 +17363,9 @@ packages: dependencies: '@trysound/sax': 0.2.0 commander: 7.2.0 - css-select: 5.1.0 + css-select: 5.2.2 css-tree: 2.3.1 - css-what: 6.1.0 + css-what: 6.2.2 csso: 5.0.5 picocolors: 1.1.1 dev: false @@ -17395,13 +17438,13 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.28 '@swc/core': 1.11.31 esbuild: 0.25.5 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.41.0 + terser: 5.43.1 webpack: 5.99.7(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@6.0.1) dev: false @@ -17421,12 +17464,12 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.28 esbuild: 0.25.5 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.41.0 + terser: 5.43.1 webpack: 5.99.7(esbuild@0.25.5)(webpack-cli@6.0.1) dev: false @@ -17435,19 +17478,19 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.1 + '@jridgewell/source-map': 0.3.9 + acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 dev: false - /terser@5.41.0: - resolution: {integrity: sha512-H406eLPXpZbAX14+B8psIuvIr8+3c+2hkuYzpMkoE0ij+NdsVATbA78vb8neA/eqrj7rywa2pIkdmWRsXW6wmw==} + /terser@5.43.1: + resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==} engines: {node: '>=10'} hasBin: true dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.1 + '@jridgewell/source-map': 0.3.9 + acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 dev: false @@ -17538,11 +17581,21 @@ packages: engines: {node: '>=14.0.0'} dev: false + /tinyrainbow@2.0.0: + resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} + engines: {node: '>=14.0.0'} + dev: false + /tinyspy@3.0.2: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} dev: false + /tinyspy@4.0.3: + resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==} + engines: {node: '>=14.0.0'} + dev: false + /tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} dev: false @@ -17720,7 +17773,7 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 16.18.68 - acorn: 8.14.1 + acorn: 8.15.0 acorn-walk: 8.3.1 arg: 4.1.3 create-require: 1.1.1 @@ -18041,6 +18094,11 @@ packages: engines: {node: '>=4'} dev: false + /unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + dev: false + /unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} dependencies: @@ -18110,7 +18168,7 @@ packages: resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} engines: {node: '>=14.0.0'} dependencies: - acorn: 8.14.1 + acorn: 8.15.0 webpack-virtual-modules: 0.6.2 dev: false @@ -18145,14 +18203,6 @@ packages: querystring: 0.2.0 dev: false - /url@0.11.4: - resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} - engines: {node: '>= 0.4'} - dependencies: - punycode: 1.4.1 - qs: 6.13.0 - dev: false - /use-local-storage-state@19.5.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-sUJAyFvsmqMpBhdwaRr7GTKkkoxb6PWeNVvpBDrLuwQF1PpbJRKIbOYeLLeqJI7B3wdfFlLLCBbmOdopiSTBOw==} engines: {node: '>=14'} @@ -18210,7 +18260,7 @@ packages: resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.28 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 dev: false @@ -19010,8 +19060,8 @@ packages: optional: true dev: false - /ws@8.18.2: - resolution: {integrity: sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==} + /ws@8.18.3: + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1