From 028901bf0aa9adba0d7d40226dfffce5d60dcfb0 Mon Sep 17 00:00:00 2001 From: Nils Date: Fri, 24 Jan 2025 14:34:25 +0100 Subject: [PATCH 1/2] test(component-library): make sure defineStory helper works as expected --- .../src/_internal/story-helper.spec.ts | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 packages/component-library/src/_internal/story-helper.spec.ts diff --git a/packages/component-library/src/_internal/story-helper.spec.ts b/packages/component-library/src/_internal/story-helper.spec.ts new file mode 100644 index 000000000..9d560c86b --- /dev/null +++ b/packages/component-library/src/_internal/story-helper.spec.ts @@ -0,0 +1,29 @@ +import { describe, it, expect } from "vitest"; +import { defineStory } from "./story-helper"; + +describe("story-helper", () => { + describe("defineStory", () => { + it("should return the same structure it received as input", () => { + // ARRANGE + const subject = defineStory; + + // ACT + const result = subject({ + name: "The name of the test", + args: { + disabled: true, + modelValue: "Foo", + }, + }); + + // ASSERT + expect(result).toStrictEqual({ + name: "The name of the test", + args: { + disabled: true, + modelValue: "Foo", + }, + }); + }); + }); +}); From 42ca294c09863c34f39580976ef06555f7c02e13 Mon Sep 17 00:00:00 2001 From: Nils Date: Fri, 24 Jan 2025 14:42:15 +0100 Subject: [PATCH 2/2] build(component-library): upgrade storybook to v8.5.1 --- packages/component-library/package.json | 26 +- pnpm-lock.yaml | 723 ++++++++---------------- 2 files changed, 254 insertions(+), 495 deletions(-) diff --git a/packages/component-library/package.json b/packages/component-library/package.json index 7aeebd6f5..d5a49df7e 100644 --- a/packages/component-library/package.json +++ b/packages/component-library/package.json @@ -44,7 +44,7 @@ "@floating-ui/vue": "^1.1.5", "@shopware-ag/meteor-icon-kit": "workspace:*", "@shopware-ag/meteor-tokens": "workspace:*", - "@storybook/addon-a11y": "^8.4.5", + "@storybook/addon-a11y": "^8.5.1", "@testing-library/jest-dom": "^6.4.6", "@testing-library/vue": "^8.1.0", "@tiptap/extension-bubble-menu": "^2.10.0", @@ -85,17 +85,17 @@ "@csstools/stylelint-formatter-github": "^1.0.0", "@rushstack/eslint-patch": "^1.3.3", "@shopware-ag/stylelint-plugin-meteor": "workspace:*", - "@storybook/addon-essentials": "^8.4.5", - "@storybook/addon-interactions": "^8.4.5", - "@storybook/addon-links": "^8.4.5", - "@storybook/blocks": "^8.4.5", - "@storybook/manager-api": "^8.4.5", - "@storybook/preview-api": "^8.4.5", - "@storybook/test": "^8.4.5", - "@storybook/test-runner": "^0.19.1", - "@storybook/theming": "^8.4.5", - "@storybook/vue3": "^8.4.5", - "@storybook/vue3-vite": "^8.4.5", + "@storybook/addon-essentials": "^8.5.1", + "@storybook/addon-interactions": "^8.5.1", + "@storybook/addon-links": "^8.5.1", + "@storybook/blocks": "^8.5.1", + "@storybook/manager-api": "^8.5.1", + "@storybook/preview-api": "^8.5.1", + "@storybook/test": "^8.5.1", + "@storybook/test-runner": "^0.21.0", + "@storybook/theming": "^8.5.1", + "@storybook/vue3": "^8.5.1", + "@storybook/vue3-vite": "^8.5.1", "@testing-library/user-event": "^14.6.0", "@tsconfig/node18": "^18.2.2", "@types/jsdom": "^21.1.3", @@ -120,7 +120,7 @@ "postcss-html": "^1.7.0", "prettier": "3.2.5", "sass": "^1.69.5", - "storybook": "^8.4.5", + "storybook": "^8.5.1", "storybook-dark-mode": "^4.0.2", "stylelint": "^16.10.0", "stylelint-config-standard-scss": "^13.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c6fee25e0..27e9eba42 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -298,8 +298,8 @@ importers: specifier: workspace:* version: link:../tokens '@storybook/addon-a11y': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(storybook@8.5.1(prettier@3.2.5))(vitest@1.6.0) '@testing-library/jest-dom': specifier: ^6.4.6 version: 6.4.6(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.36)(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3)))(vitest@1.6.0) @@ -416,38 +416,38 @@ importers: specifier: workspace:* version: link:../stylelint-plugin-meteor '@storybook/addon-essentials': - specifier: ^8.4.5 - version: 8.4.6(@types/react@18.3.3)(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(@types/react@18.3.3)(storybook@8.5.1(prettier@3.2.5)) '@storybook/addon-interactions': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(storybook@8.5.1(prettier@3.2.5)) '@storybook/addon-links': - specifier: ^8.4.5 - version: 8.4.6(react@17.0.2)(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(react@17.0.2)(storybook@8.5.1(prettier@3.2.5)) '@storybook/blocks': - specifier: ^8.4.5 - version: 8.4.6(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.5.1(prettier@3.2.5)) '@storybook/manager-api': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(storybook@8.5.1(prettier@3.2.5)) '@storybook/preview-api': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(storybook@8.5.1(prettier@3.2.5)) '@storybook/test': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(storybook@8.5.1(prettier@3.2.5)) '@storybook/test-runner': - specifier: ^0.19.1 - version: 0.19.1(@types/node@18.19.36)(encoding@0.1.13)(prettier@3.2.5)(storybook@8.4.6(prettier@3.2.5))(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3)) + specifier: ^0.21.0 + version: 0.21.0(@types/node@18.19.36)(storybook@8.5.1(prettier@3.2.5))(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3)) '@storybook/theming': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5)) + specifier: ^8.5.1 + version: 8.5.1(storybook@8.5.1(prettier@3.2.5)) '@storybook/vue3': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5))(vue@3.5.13(typescript@5.7.3)) + specifier: ^8.5.1 + version: 8.5.1(storybook@8.5.1(prettier@3.2.5))(vue@3.5.13(typescript@5.7.3)) '@storybook/vue3-vite': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5))(vite@4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1))(vue@3.5.13(typescript@5.7.3)) + specifier: ^8.5.1 + version: 8.5.1(storybook@8.5.1(prettier@3.2.5))(vite@4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1))(vue@3.5.13(typescript@5.7.3)) '@testing-library/user-event': specifier: ^14.6.0 version: 14.6.0(@testing-library/dom@10.4.0) @@ -521,11 +521,11 @@ importers: specifier: ^1.69.5 version: 1.77.6 storybook: - specifier: ^8.4.5 - version: 8.4.6(prettier@3.2.5) + specifier: ^8.5.1 + version: 8.5.1(prettier@3.2.5) storybook-dark-mode: specifier: ^4.0.2 - version: 4.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.6(prettier@3.2.5)) + version: 4.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.5.1(prettier@3.2.5)) stylelint: specifier: ^16.10.0 version: 16.10.0(typescript@5.7.3) @@ -3358,130 +3358,118 @@ packages: resolution: {integrity: sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==} engines: {node: '>=14'} - '@storybook/addon-a11y@8.4.6': - resolution: {integrity: sha512-Z6x/yfStplSROgmBTtiJ8LJgTqPgzW3Q7KXi+l+KoZ0pht6Nz9cYfcyygLCaftBk1ZaL7SDDIrjCP0H1NwfYiQ==} + '@storybook/addon-a11y@8.5.1': + resolution: {integrity: sha512-IyvxGZ292m/ntxj+RZzZ0+fZZZn4YzTycDzdcsoCZTjAeF+MOu1c49hxaXWuXsTl/Ni9CEnXJ7YO/IS96QdvOw==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-actions@8.4.6': - resolution: {integrity: sha512-vbplwjMj7UXbdzoFhQkqFHLQAPJX8OVGTM9Q+yjuWDHViaKKUlgRWp0jclT7aIDNJQU2a6wJbTimHgJeF16Vhg==} + '@storybook/addon-actions@8.5.1': + resolution: {integrity: sha512-oBBSpOJ6/rCdbdU1JxGCLernaCxALLWDIeZk6tLoQbtbsx/czD1sodqjcujjKwbQwNyZTf8xR8zsCSzG06dWDw==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-backgrounds@8.4.6': - resolution: {integrity: sha512-RSjJ3iElxlQXebZrz1s5LeoLpAXr9LAGifX7w0abMzN5sg6QSwNeUHko2eT3V57M3k1Fa/5Eelso/QBQifFEog==} + '@storybook/addon-backgrounds@8.5.1': + resolution: {integrity: sha512-4NFRFblPbRP3D4o4sSbJ1x9SMncP4+SHdSqKIovTjb+zOhqYPFYWMTinzEndUnBSDGREldHUvHjROuxrD/0qzA==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-controls@8.4.6': - resolution: {integrity: sha512-70pEGWh0C2g8s0DYsISElOzsMbQS6p/K9iU5EqfotDF+hvEqstjsV/bTbR5f3OK4vR/7Gxamk7j8RVd14Nql6A==} + '@storybook/addon-controls@8.5.1': + resolution: {integrity: sha512-RA/SPXW1chfsWaV8Lv/aXJNZJ8hasDEXQ1C5xRCt+T8DFvPqRZGgUfIpsiZ80AKp5RzufT9KL+39piPMljhKXA==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-docs@8.4.6': - resolution: {integrity: sha512-olxz61W7PW/EsXrKhLrYbI3rn9GMBhY3KIOF/6tumbRkh0Siu/qe4EAImaV9NNwiC1R7+De/1OIVMY6o0EIZVw==} + '@storybook/addon-docs@8.5.1': + resolution: {integrity: sha512-XhELkuNFOa8q2rF/AXTwnKZth7lCFqkfR5VuEAQ+g9hv2p6I/VGlTddylzjdaZKhiy4p8O9DrzGdLFj+oxOpMw==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-essentials@8.4.6': - resolution: {integrity: sha512-TbFqyvWFUKw8LBpVcZuGQydzVB/3kSuHxDHi+Wj3Qas3cxBl7+w4/HjwomT2D2Tni1dZ1uPDOsAtNLmwp1POsg==} + '@storybook/addon-essentials@8.5.1': + resolution: {integrity: sha512-jPGrZ7j+RWistrsgpvjUBvLpWRuOeDNdV014ggHBxDMNX9GWb1GSubWW2Tlo7BfOuUvjICVAjI4KMp/IC/jwZg==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-highlight@8.4.6': - resolution: {integrity: sha512-m8wedbqDMbwkP99dNHkHAiAUkx5E7FEEEyLPX1zfkhZWOGtTkavXHH235SGp50zD75LQ6eC/BvgegrzxSQa9Wg==} + '@storybook/addon-highlight@8.5.1': + resolution: {integrity: sha512-nhwx39DuWy2OFP+AQg8EzYP3giM+rQ0OIdAXgAjDVdKk2sGj43gwNYS9wQzXeczEUiSEjQk0JJwBqjF+GtSrag==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-interactions@8.4.6': - resolution: {integrity: sha512-sR2oUSYIGUoAdrHT+fM1zgykhad98bsJ11c79r7HfBMXEPWc1yRcjIMmz8Xz06FMROMfebqduYDf60V++/I0Jw==} + '@storybook/addon-interactions@8.5.1': + resolution: {integrity: sha512-tXCKBIWjwhVuSRRoEiPx+u0D4oqMkctTzysfoCw2sqftIT8t2yHyviX29s87z2NH+DNqzBGGDG1UUaLe5qq3Fw==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-links@8.4.6': - resolution: {integrity: sha512-1KoG9ytEWWwdF/dheu1O0dayQTMsHw++Qk8afqw7bwW1Cxz5LuAJH5ZscFWMiE5f4Xq1NgaJdeAUaIavyoOcdg==} + '@storybook/addon-links@8.5.1': + resolution: {integrity: sha512-ve1w9pC6WywO6dAYix+wYyenHMpkkoVmC4QOyB720n/Izqa+OyMrUswQ64HhpPbi5EmMY/YmRi+CX5EP15ZCUg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.6 + storybook: ^8.5.1 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.4.6': - resolution: {integrity: sha512-N2IRpr39g5KpexCAS1vIHJT+phc9Yilwm3PULds2rQ66VMTbkxobXJDdt0NS05g5n9/eDniroNQwdCeLg4tkpw==} + '@storybook/addon-measure@8.5.1': + resolution: {integrity: sha512-Goc/IRh0aYT7zfDP9fgwL+DFX52DylanoBf0uGf59IQ7sEJHbwWm0OpiSEDo+NbtytbG83UOQamT7aQxhQo7Zw==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-outline@8.4.6': - resolution: {integrity: sha512-EhcWx8OpK85HxQulLWzpWUHEwQpDYuAiKzsFj9ivAbfeljkIWNTG04mierfaH1xX016uL9RtLJL/zwBS5ChnFg==} + '@storybook/addon-outline@8.5.1': + resolution: {integrity: sha512-LM3wG5bUgAAEgDS4MD1dw2VStduSYTMc/rNgaTExVVr7pPeuAgkfyIUriP3P0i7x5jweSb2aGzaTuy3PUHAWfg==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-toolbars@8.4.6': - resolution: {integrity: sha512-+Xao/uGa8FnYsyUiREUkYXWNysm3Aba8tL/Bwd+HufHtdiKJGa9lrXaC7VLCqBUaEjwqM3aaPwqEWIROsthmPQ==} + '@storybook/addon-toolbars@8.5.1': + resolution: {integrity: sha512-01Odzujfq/g9u1ZTmH/X3I9cCnsNzG/wuyhzFr/T99jerx8QG/U45iYYph2Ytw6A5AtYyCnPYmsTsI+phjUvuA==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/addon-viewport@8.4.6': - resolution: {integrity: sha512-BuQll5YzOCpMS7p5Rsw9wcmi8hTnEKyg6+qAbkZNfiZ2JhXCa1GFUqX725fF1whpYVQULtkQxU8r+vahoRn7Yg==} + '@storybook/addon-viewport@8.5.1': + resolution: {integrity: sha512-kKCXZT3keUEQulv2tOzRSl/GdFA2JeFjHmks/n7qQLY0zDqdx/C7K9jUECcrOJiLclZwTJvHA3YXrglVJoa6Hw==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/blocks@8.4.6': - resolution: {integrity: sha512-Gzbx8hM7ZQIHlQELcFIMbY1v+r1Po4mlinq0QVPtKS4lBcW4eZIsesbxOaL+uFNrxb583TLFzXo0DbRPzS46sg==} + '@storybook/blocks@8.5.1': + resolution: {integrity: sha512-xUjnOa9udmHhlBTZ+bmMHeU1M9a5OnvnX8urQ0TrNpSyHH7HoPd3xZC4fzz73nSJNMVHIYMZYsz2pj/WfeA/hg==} 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.4.6 + storybook: ^8.5.1 peerDependenciesMeta: react: optional: true react-dom: optional: true - '@storybook/builder-vite@8.4.6': - resolution: {integrity: sha512-PyJsaEPyuRFFEplpNUi+nbuJd7d1DC2dAZjpsaHTXyqg5iPIbkIgsbCJLUDeIXnUDqM/utjmMpN0sQKJuhIc6w==} + '@storybook/builder-vite@8.5.1': + resolution: {integrity: sha512-m7nzMmXL8ySRDp3AWsd18xB/mRVFdGnCbXeC2HREQVsu1WFkvcHtksvF4x1BOeeL73eokD2/GzgpCjAS0xVvbw==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 vite: ^4.0.0 || ^5.0.0 || ^6.0.0 - '@storybook/channels@8.1.10': - resolution: {integrity: sha512-CxZE4XrQoe+F+S2mo8Z9HTvFZKfKHIIiwYfoXKCryVp2U/z7ZKrely2PbfxWsrQvF3H0+oegfYYhYRHRiM21Zw==} - - '@storybook/client-logger@8.1.10': - resolution: {integrity: sha512-sVXCOo7jnlCgRPOcMlQGODAEt6ipPj+8xGkRUws0kie77qiDld1drLSB6R380dWc9lUrbv9E1GpxCd/Y4ZzSJQ==} - '@storybook/components@8.4.6': resolution: {integrity: sha512-9tKSJJCyFT5RZMRGyozTBJkr9C9Yfk1nuOE9XbDEE1Z+3/IypKR9+iwc5mfNBStDNY+rxtYWNLKBb5GPR2yhzA==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/core-common@8.1.10': - resolution: {integrity: sha512-+0GhgDRQwUlXu1lY77NdLnVBVycCEW0DG7eu7rvLYYkTyNRxbdl2RWsQpjr/j4sxqT6u82l9/b+RWpmsl4MgMQ==} + '@storybook/components@8.5.1': + resolution: {integrity: sha512-dgZfIIRdI7yA9bYb1rhWzbvU4AnbndAeNhLouxHJkUR5r2Ycp9mJba5UNynN1slgDOxB+VMnq1fWKyfWQrBqnw==} peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 '@storybook/core-events@8.1.10': resolution: {integrity: sha512-aS4zsBVyJds74+rAW0IfTEjULDCQwXecVpQfv11B8/89/07s3bOPssGGoTtCTaN4pHbduywE6MxbmFvTmXOFCA==} - '@storybook/core@8.4.6': - resolution: {integrity: sha512-WeojVtHy0/t50tzw/15S+DLzKsj8BN9yWdo3vJMvm+nflLFvfq1XvD9WGOWeaFp8E/o3AP+4HprXG0r42KEJtA==} + '@storybook/core@8.5.1': + resolution: {integrity: sha512-4zxjclENpZYuNY1fZJE4a7hd8Ho/SiOSN2B57fsIi1qCpKax3JU3J59ZcAWT0iidy5qgM2qMcWbrl0Bl/tWamA==} peerDependencies: prettier: ^2 || ^3 peerDependenciesMeta: prettier: optional: true - '@storybook/csf-plugin@8.4.6': - resolution: {integrity: sha512-JDIT0czC4yMgKGNf39KTZr3zm5MusAZdn6LBrTfvWb7CrTCR4iVHa4lp2yb7EJk41vHsBec0QUYDDuiFH/vV0g==} + '@storybook/csf-plugin@8.5.1': + resolution: {integrity: sha512-8GFrQgJ+/hzWAj9o4XK8m7UFPLxf0w3RwX0ZMPeb6zDhq/1BUE97AjKFb4Oexkh4I67Pycv4gRUOY9+tXF/1DA==} peerDependencies: - storybook: ^8.4.6 - - '@storybook/csf-tools@8.1.10': - resolution: {integrity: sha512-bm/J1jAJf1YaKhcXgOlsNN02sf8XvILXuVAvr9cFC3aFkxVoGbC2AKCss4cgXAd8EQxUNtyETkOcheB5mJ5IlA==} + storybook: ^8.5.1 '@storybook/csf@0.1.12': resolution: {integrity: sha512-9/exVhabisyIVL0VxTCxo01Tdm8wefIXKXfltAPTSr8cbLn5JAxGQ6QV3mjdecLGEOucfoVhAKtJfVHxEK1iqw==} @@ -3496,61 +3484,57 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/instrumenter@8.4.6': - resolution: {integrity: sha512-snXjlgbp065A6KoK9zkjBYEIMCSlN5JefPKzt1FC0rbcbtahhD+iPpqISKhDSczwgOku/JVhVUDp/vU7AIf4mg==} + '@storybook/instrumenter@8.5.1': + resolution: {integrity: sha512-wMAhsIzwOh/xXKANAP3IbtXxRWFAZtpRisB0sy8WVTPS3a1L1cA6X+U80Ex/omek6L0FZwKZSKmmfkDeZkYnCQ==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/manager-api@8.4.6': - resolution: {integrity: sha512-TsXlQ5m5rTl2KNT9icPFyy822AqXrx1QplZBt/L7cFn7SpqQKDeSta21FH7MG0piAvzOweXebVSqKngJ6cCWWQ==} + '@storybook/manager-api@8.5.1': + resolution: {integrity: sha512-Oj9kPYbp/82LRQ+rsc0ZH0fkzeiT2U1kvubmNiRjtopQHCP3UTVnvWIXC9zSRFKmS+NaAdd0JYsIBvE8fjnoqQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/node-logger@8.1.10': - resolution: {integrity: sha512-djgbAROgGAvz/gr49egBxCHn1+rui57e76qa9aOMPzEBcxsGrnnKKp0uNdiNt4M7Xv6S2QHbJ2SfOlHhWmMeaA==} - - '@storybook/preview-api@8.4.6': - resolution: {integrity: sha512-LbD+lR1FGvWaJBXteVx5xdgs1x1D7tyidBg2CsW2ex+cP0iJ176JgjPfutZxlWOfQnhfRYNnJ3WKoCIfxFOTKA==} + '@storybook/preview-api@8.5.1': + resolution: {integrity: sha512-fLR7nvAbjHVLazDA6CLy9O/bpBzKDKqxyBp6SybTBPYa76IzsX8ITSMMt1YcP6rOGhVgcKNA9iBNxRddjLIV0Q==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/react-dom-shim@8.4.6': - resolution: {integrity: sha512-f7RM8GO++fqMxbjNdEzeGS1P821jXuwRnAraejk5hyjB5SqetauFxMwoFYEYfJXPaLX2qIubnIJ78hdJ/IBaEA==} + '@storybook/react-dom-shim@8.5.1': + resolution: {integrity: sha512-peDiT6A1zyODKd7tVQIiFNU42Iolca67h3kkOQPb7nm/Czf2yIa/BHw+yiNDZx82eCIEvBy1Xf7lnjH8PD61xA==} 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.4.6 + storybook: ^8.5.1 - '@storybook/test-runner@0.19.1': - resolution: {integrity: sha512-Nc4djXw3Lv3AAXg6TJ7yVTeuMryjMsTDd8GCbE/PStU602rpe8syEqElz78GPoJqB1VYWQ3T9pcu93MKyHT+xQ==} + '@storybook/test-runner@0.21.0': + resolution: {integrity: sha512-aG2QvKXSIjMN1CA9PJK/esnidZWgt1gAkfo9Kqf8+NqBSsmP/2GyL5vxu1lkRFO/4qCv5JenNZ5Uj6ie4b2oag==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true + peerDependencies: + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/test@8.4.6': - resolution: {integrity: sha512-MeU1g65YgU66M2NtmEIL9gVeHk+en0k9Hp0wfxEO7NT/WLfaOD5RXLRDJVhbAlrH/6tLeWKIPNh/D26y27vO/g==} + '@storybook/test@8.5.1': + resolution: {integrity: sha512-V0sEXqL5kS0YKugCqWgmCpNODdlCCiVlPqm3i+E2+G97DR980BwXf8J6VPscQDRS9ZG39BrM83Aau6Anxrt1Tg==} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 - '@storybook/theming@8.4.6': - resolution: {integrity: sha512-q7vDPN/mgj7cXIVQ9R1/V75hrzNgKkm2G0LjMo57//9/djQ+7LxvBsR1iScbFIRSEqppvMiBFzkts+2uXidySA==} + '@storybook/theming@8.5.1': + resolution: {integrity: sha512-sg61vY1gM8w42CIi28vo//6E1gHgHLNBNaRhkfvLFpu9PuhAcVWLwBDZq0BoKmDMxRxbSPV2gvIKeXdOtbSCJw==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/types@8.1.10': - resolution: {integrity: sha512-UJ97iqI+0Mk13I6ayd3TaBfSFBkWnEauwTnFMQe1dN/L3wTh8laOBaLa0Vr3utRSnt2b5hpcw/nq7azB/Gx4Yw==} - - '@storybook/vue3-vite@8.4.6': - resolution: {integrity: sha512-XmCM1+BeLSAdfgfMX1Yr8GfJlU7mW/AwCR30e2R8FG2wUoBxT24PVTj0nMhQsa4RC9GGQ7RNHCbuRNNwHIdQdQ==} + '@storybook/vue3-vite@8.5.1': + resolution: {integrity: sha512-fr45kK8q6rs2juFDd3eImaf8LcmP9YeIe2Qu9LwqOI3nx+8ck1PcesD+jbwgDZywSymJM5lfkMmfNrVk7zJvcw==} engines: {node: '>=18.0.0'} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 vite: ^4.0.0 || ^5.0.0 || ^6.0.0 - '@storybook/vue3@8.4.6': - resolution: {integrity: sha512-mIGTaIBejxquh8UndGpAYRUFzdt3LfP3olaqZzOAOF9bNhxU6E8napZ52aXRFyHiT77Cs2+dhYLwPWdY+9+10g==} + '@storybook/vue3@8.5.1': + resolution: {integrity: sha512-iflKdhpGooVVABh7LlDeeV8c7jdr7siMIuW6WYDRC2yw8ZKCkyaGN0rBAsKUhwAyYIcxhDs0HYojWPU4hZ5Jtw==} engines: {node: '>=18.0.0'} peerDependencies: - storybook: ^8.4.6 + storybook: ^8.5.1 vue: ^3.0.0 '@supercharge/promise-pool@2.4.0': @@ -4121,9 +4105,6 @@ packages: '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - '@types/emscripten@1.39.13': - resolution: {integrity: sha512-cFq+fO/isvhvmuP/+Sl4K4jtU6E23DoivtbO4r50e3odaxAiVdbfSYRDdJ4gCdxx+3aRjhphS5ZMwIH4hFy/Cw==} - '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} @@ -4753,9 +4734,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.29': - resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} - '@vue/compiler-core@3.5.0': resolution: {integrity: sha512-ja7cpqAOfw4tyFAxgBz70Z42miNDeaqTxExTsnXDLomRpqfyCgyvZvFp482fmsElpfvsoMJUsvzULhvxUTW6Iw==} @@ -5008,14 +4986,6 @@ packages: '@xtuc/long@4.2.2': resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - '@yarnpkg/fslib@2.10.3': - resolution: {integrity: sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - - '@yarnpkg/libzip@2.3.0': - resolution: {integrity: sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} deprecated: Use your platform's native atob() and btoa() methods instead @@ -5205,9 +5175,6 @@ packages: app-module-path@2.2.0: resolution: {integrity: sha512-gkco+qxENJV+8vFcDiiFhuoSvRXb2a/QPqpSoWhVz829VNJfOTnELbBmPmNKFxf3xdNnw4DWCkzkDaavcX/1YQ==} - app-root-dir@1.0.2: - resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} - append-transform@2.0.0: resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} engines: {node: '>=8'} @@ -6126,10 +6093,6 @@ packages: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} - crypto-random-string@4.0.0: - resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} - engines: {node: '>=12'} - css-declaration-sorter@6.4.1: resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} engines: {node: ^10 || ^12 || >=14} @@ -6733,10 +6696,6 @@ packages: resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==} engines: {node: '>=16'} - dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} - engines: {node: '>=12'} - dotenv@16.4.5: resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} @@ -7360,9 +7319,6 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 - file-system-cache@2.3.0: - resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} - file-type@10.11.0: resolution: {integrity: sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==} engines: {node: '>=6'} @@ -7531,10 +7487,6 @@ packages: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} - fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} - fs-extra@11.2.0: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} @@ -7810,11 +7762,6 @@ packages: handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} @@ -9068,10 +9015,6 @@ packages: launch-editor@2.7.0: resolution: {integrity: sha512-KAc66u6LxWL8MifQ94oG3YGKYWDwz/Gi0T15lN//GaQoZe08vQGFJxrXkPAeu50UXgvJPPaRKVGuP1TRUm/aHQ==} - lazy-universal-dotenv@4.0.0: - resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} - engines: {node: '>=14.0.0'} - lazystream@1.0.1: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} @@ -10293,10 +10236,6 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - pkg-dir@5.0.0: - resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} - engines: {node: '>=10'} - pkg-types@1.1.1: resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} @@ -10837,10 +10776,6 @@ packages: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - pretty-hrtime@1.0.3: - resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} - engines: {node: '>= 0.8'} - pretty-ms@7.0.1: resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} engines: {node: '>=10'} @@ -11089,9 +11024,6 @@ packages: radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} - ramda@0.29.0: - resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} - randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} @@ -11902,8 +11834,8 @@ packages: storybook-dark-mode@4.0.2: resolution: {integrity: sha512-zjcwwQ01R5t1VsakA6alc2JDIRVtavryW8J3E3eKLDIlAMcvsgtpxlelWkZs2cuNspk6Z10XzhQVrUWtYc3F0w==} - storybook@8.4.6: - resolution: {integrity: sha512-J6juZSZT2u3PUW0QZYZZYxBq6zU5O0OrkSgkMXGMg/QrS9to9IHmt4FjEMEyACRbXo8POcB/fSXa3VpGe7bv3g==} + storybook@8.5.1: + resolution: {integrity: sha512-HuaAFA97j2w4i/1EHKj6X4iDiVzPrXzQpmTEE1tLD1QXzqrQKKHse+Ggc8AGMuLTAzxA6xmrX9xibgMNWCgvRA==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -12207,21 +12139,10 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - telejson@7.2.0: - resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} - - temp-dir@3.0.0: - resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} - engines: {node: '>=14.16'} - temp@0.4.0: resolution: {integrity: sha512-IsFisGgDKk7qzK9erMIkQe/XwiSUdac7z3wYOsjcLkhPBy3k1SlvLoIh2dAHIlEpgA971CgguMrx9z8fFg7tSA==} engines: {'0': node >=0.4.0} - tempy@3.1.0: - resolution: {integrity: sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==} - engines: {node: '>=14.16'} - term-size@2.2.1: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} @@ -12551,10 +12472,6 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} @@ -12632,11 +12549,6 @@ packages: ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - uglify-js@3.18.0: - resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==} - engines: {node: '>=0.8.0'} - hasBin: true - ultrahtml@1.5.3: resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} @@ -12725,10 +12637,6 @@ packages: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} - unique-string@3.0.0: - resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} - engines: {node: '>=12'} - unist-builder@2.0.3: resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==} @@ -13143,6 +13051,11 @@ packages: terser: optional: true + vitest-axe@0.1.0: + resolution: {integrity: sha512-jvtXxeQPg8R/2ANTY8QicA5pvvdRP4F0FsVUAHANJ46YCDASie/cuhlSzu0DGcLmZvGBSBNsNuK3HqfaeknyvA==} + peerDependencies: + vitest: '>=0.16.0' + vitest@1.6.0: resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -13545,9 +13458,6 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - wrap-ansi@5.1.0: resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} engines: {node: '>=6'} @@ -13879,7 +13789,7 @@ snapshots: '@babel/parser': 7.26.3 '@babel/template': 7.24.7 '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 convert-source-map: 1.9.0 debug: 4.4.0 gensync: 1.0.0-beta.2 @@ -13920,12 +13830,12 @@ snapshots: '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color @@ -13986,13 +13896,13 @@ snapshots: '@babel/helper-member-expression-to-functions@7.24.7': dependencies: '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.22.15': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@babel/helper-module-imports@7.24.7': dependencies: @@ -14025,7 +13935,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@babel/helper-plugin-utils@7.10.4': {} @@ -14052,14 +13962,14 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color @@ -14082,7 +13992,7 @@ snapshots: '@babel/helper-function-name': 7.24.7 '@babel/template': 7.24.7 '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color @@ -14093,7 +14003,7 @@ snapshots: '@babel/highlight@7.24.7': dependencies: - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.9 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -14790,8 +14700,8 @@ snapshots: '@babel/template@7.24.7': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 '@babel/traverse@7.24.7': dependencies: @@ -17629,185 +17539,144 @@ snapshots: p-map: 4.0.0 webpack-sources: 3.2.3 - '@storybook/addon-a11y@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-a11y@8.5.1(storybook@8.5.1(prettier@3.2.5))(vitest@1.6.0)': dependencies: - '@storybook/addon-highlight': 8.4.6(storybook@8.4.6(prettier@3.2.5)) + '@storybook/addon-highlight': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/test': 8.5.1(storybook@8.5.1(prettier@3.2.5)) axe-core: 4.9.1 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) + vitest-axe: 0.1.0(vitest@1.6.0) + transitivePeerDependencies: + - vitest - '@storybook/addon-actions@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-actions@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-backgrounds@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-controls@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 - '@storybook/addon-docs@8.4.6(@types/react@18.3.3)(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-docs@8.5.1(@types/react@18.3.3)(storybook@8.5.1(prettier@3.2.5))': dependencies: '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@17.0.2) - '@storybook/blocks': 8.4.6(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.6(prettier@3.2.5)) - '@storybook/csf-plugin': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/react-dom-shim': 8.4.6(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.6(prettier@3.2.5)) + '@storybook/blocks': 8.5.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.5.1(prettier@3.2.5)) + '@storybook/csf-plugin': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/react-dom-shim': 8.5.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.5.1(prettier@3.2.5)) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-essentials@8.4.6(@types/react@18.3.3)(storybook@8.4.6(prettier@3.2.5))': - dependencies: - '@storybook/addon-actions': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/addon-backgrounds': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/addon-controls': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/addon-docs': 8.4.6(@types/react@18.3.3)(storybook@8.4.6(prettier@3.2.5)) - '@storybook/addon-highlight': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/addon-measure': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/addon-outline': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/addon-toolbars': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/addon-viewport': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - storybook: 8.4.6(prettier@3.2.5) + '@storybook/addon-essentials@8.5.1(@types/react@18.3.3)(storybook@8.5.1(prettier@3.2.5))': + dependencies: + '@storybook/addon-actions': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/addon-backgrounds': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/addon-controls': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/addon-docs': 8.5.1(@types/react@18.3.3)(storybook@8.5.1(prettier@3.2.5)) + '@storybook/addon-highlight': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/addon-measure': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/addon-outline': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/addon-toolbars': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/addon-viewport': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-highlight@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-highlight@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/addon-interactions@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-interactions@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/test': 8.4.6(storybook@8.4.6(prettier@3.2.5)) + '@storybook/instrumenter': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/test': 8.5.1(storybook@8.5.1(prettier@3.2.5)) polished: 4.3.1 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 - '@storybook/addon-links@8.4.6(react@17.0.2)(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-links@8.5.1(react@17.0.2)(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 optionalDependencies: react: 17.0.2 - '@storybook/addon-measure@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-measure@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-outline@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 - '@storybook/addon-toolbars@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-toolbars@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/addon-viewport@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/addon-viewport@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: memoizerific: 1.11.3 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/blocks@8.4.6(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.6(prettier@3.2.5))': + '@storybook/blocks@8.5.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/csf': 0.1.12 '@storybook/icons': 1.2.12(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 optionalDependencies: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - '@storybook/builder-vite@8.4.6(storybook@8.4.6(prettier@3.2.5))(vite@4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1))': + '@storybook/builder-vite@8.5.1(storybook@8.5.1(prettier@3.2.5))(vite@4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1))': dependencies: - '@storybook/csf-plugin': 8.4.6(storybook@8.4.6(prettier@3.2.5)) + '@storybook/csf-plugin': 8.5.1(storybook@8.5.1(prettier@3.2.5)) browser-assert: 1.2.1 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 vite: 4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1) - '@storybook/channels@8.1.10': - dependencies: - '@storybook/client-logger': 8.1.10 - '@storybook/core-events': 8.1.10 - '@storybook/global': 5.0.0 - telejson: 7.2.0 - tiny-invariant: 1.3.3 - - '@storybook/client-logger@8.1.10': - dependencies: - '@storybook/global': 5.0.0 - - '@storybook/components@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/components@8.4.6(storybook@8.5.1(prettier@3.2.5))': dependencies: - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/core-common@8.1.10(encoding@0.1.13)(prettier@3.2.5)': + '@storybook/components@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: - '@storybook/core-events': 8.1.10 - '@storybook/csf-tools': 8.1.10 - '@storybook/node-logger': 8.1.10 - '@storybook/types': 8.1.10 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - cross-spawn: 7.0.3 - esbuild: 0.20.2 - esbuild-register: 3.5.0(esbuild@0.20.2) - execa: 5.1.1 - file-system-cache: 2.3.0 - find-cache-dir: 3.3.2 - find-up: 5.0.0 - fs-extra: 11.2.0 - glob: 10.4.1 - handlebars: 4.7.8 - lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0(encoding@0.1.13) - picomatch: 2.3.1 - pkg-dir: 5.0.0 - prettier-fallback: prettier@3.3.3 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - semver: 7.6.2 - tempy: 3.1.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util: 0.12.5 - optionalDependencies: - prettier: 3.2.5 - transitivePeerDependencies: - - encoding - - supports-color + storybook: 8.5.1(prettier@3.2.5) '@storybook/core-events@8.1.10': dependencies: '@storybook/csf': 0.1.12 ts-dedent: 2.2.0 - '@storybook/core@8.4.6(prettier@3.2.5)': + '@storybook/core@8.5.1(prettier@3.2.5)': dependencies: '@storybook/csf': 0.1.12 better-opn: 3.0.2 @@ -17827,25 +17696,11 @@ snapshots: - supports-color - utf-8-validate - '@storybook/csf-plugin@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/csf-plugin@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) unplugin: 1.10.1 - '@storybook/csf-tools@8.1.10': - dependencies: - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - '@storybook/csf': 0.1.12 - '@storybook/types': 8.1.10 - fs-extra: 11.2.0 - recast: 0.23.9 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - supports-color - '@storybook/csf@0.1.12': dependencies: type-fest: 2.19.0 @@ -17857,39 +17712,34 @@ snapshots: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - '@storybook/instrumenter@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/instrumenter@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.8 - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/manager-api@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/manager-api@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/node-logger@8.1.10': {} - - '@storybook/preview-api@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/preview-api@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/react-dom-shim@8.4.6(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.6(prettier@3.2.5))': + '@storybook/react-dom-shim@8.5.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.5.1(prettier@3.2.5))': dependencies: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/test-runner@0.19.1(@types/node@18.19.36)(encoding@0.1.13)(prettier@3.2.5)(storybook@8.4.6(prettier@3.2.5))(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3))': + '@storybook/test-runner@0.21.0(@types/node@18.19.36)(storybook@8.5.1(prettier@3.2.5))(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3))': dependencies: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@jest/types': 29.6.3 - '@storybook/core-common': 8.1.10(encoding@0.1.13)(prettier@3.2.5) '@storybook/csf': 0.1.12 - '@storybook/csf-tools': 8.1.10 - '@storybook/preview-api': 8.4.6(storybook@8.4.6(prettier@3.2.5)) '@swc/core': 1.6.1 '@swc/jest': 0.2.36(@swc/core@1.6.1) expect-playwright: 0.8.0 @@ -17903,47 +17753,39 @@ snapshots: jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@18.19.36)(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3))) nyc: 15.1.0 playwright: 1.47.2 + storybook: 8.5.1(prettier@3.2.5) transitivePeerDependencies: - '@swc/helpers' - '@types/node' - babel-plugin-macros - debug - - encoding - node-notifier - - prettier - - storybook - supports-color - ts-node - '@storybook/test@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/test@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.6(storybook@8.4.6(prettier@3.2.5)) + '@storybook/instrumenter': 8.5.1(storybook@8.5.1(prettier@3.2.5)) '@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.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/theming@8.4.6(storybook@8.4.6(prettier@3.2.5))': + '@storybook/theming@8.5.1(storybook@8.5.1(prettier@3.2.5))': dependencies: - storybook: 8.4.6(prettier@3.2.5) + storybook: 8.5.1(prettier@3.2.5) - '@storybook/types@8.1.10': + '@storybook/vue3-vite@8.5.1(storybook@8.5.1(prettier@3.2.5))(vite@4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@storybook/channels': 8.1.10 - '@types/express': 4.17.21 - file-system-cache: 2.3.0 - - '@storybook/vue3-vite@8.4.6(storybook@8.4.6(prettier@3.2.5))(vite@4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1))(vue@3.5.13(typescript@5.7.3))': - dependencies: - '@storybook/builder-vite': 8.4.6(storybook@8.4.6(prettier@3.2.5))(vite@4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1)) - '@storybook/vue3': 8.4.6(storybook@8.4.6(prettier@3.2.5))(vue@3.5.13(typescript@5.7.3)) + '@storybook/builder-vite': 8.5.1(storybook@8.5.1(prettier@3.2.5))(vite@4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1)) + '@storybook/vue3': 8.5.1(storybook@8.5.1(prettier@3.2.5))(vue@3.5.13(typescript@5.7.3)) find-package-json: 1.2.0 - magic-string: 0.30.10 - storybook: 8.4.6(prettier@3.2.5) + magic-string: 0.30.17 + storybook: 8.5.1(prettier@3.2.5) typescript: 5.7.3 vite: 4.5.5(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1) vue-component-meta: 2.0.21(typescript@5.7.3) @@ -17951,15 +17793,15 @@ snapshots: transitivePeerDependencies: - vue - '@storybook/vue3@8.4.6(storybook@8.4.6(prettier@3.2.5))(vue@3.5.13(typescript@5.7.3))': + '@storybook/vue3@8.5.1(storybook@8.5.1(prettier@3.2.5))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@storybook/components': 8.4.6(storybook@8.4.6(prettier@3.2.5)) + '@storybook/components': 8.5.1(storybook@8.5.1(prettier@3.2.5)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/preview-api': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/theming': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@vue/compiler-core': 3.4.29 - storybook: 8.4.6(prettier@3.2.5) + '@storybook/manager-api': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/preview-api': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/theming': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@vue/compiler-core': 3.5.13 + storybook: 8.5.1(prettier@3.2.5) ts-dedent: 2.2.0 type-fest: 2.19.0 vue: 3.5.13(typescript@5.7.3) @@ -18062,7 +17904,7 @@ snapshots: '@svgr/hast-util-to-babel-ast@6.5.1': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 entities: 4.5.0 '@svgr/plugin-jsx@5.5.0': @@ -18516,23 +18358,23 @@ snapshots: '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.26.3 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.26.3 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@types/body-parser@1.19.5': dependencies: @@ -18558,8 +18400,6 @@ snapshots: '@types/cookie@0.6.0': {} - '@types/emscripten@1.39.13': {} - '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 8.56.10 @@ -19562,7 +19402,7 @@ snapshots: '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) '@babel/template': 7.24.7 '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@vue/babel-helper-vue-transform-on': 1.2.2 '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.7) camelcase: 6.3.0 @@ -19582,14 +19422,6 @@ snapshots: '@babel/parser': 7.26.3 '@vue/compiler-sfc': 3.5.13 - '@vue/compiler-core@3.4.29': - dependencies: - '@babel/parser': 7.24.7 - '@vue/shared': 3.4.29 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.0': dependencies: '@babel/parser': 7.26.3 @@ -20006,16 +19838,6 @@ snapshots: '@xtuc/long@4.2.2': {} - '@yarnpkg/fslib@2.10.3': - dependencies: - '@yarnpkg/libzip': 2.3.0 - tslib: 1.14.1 - - '@yarnpkg/libzip@2.3.0': - dependencies: - '@types/emscripten': 1.39.13 - tslib: 1.14.1 - abab@2.0.6: {} abbrev@1.1.1: {} @@ -20192,8 +20014,6 @@ snapshots: app-module-path@2.2.0: {} - app-root-dir@1.0.2: {} - append-transform@2.0.0: dependencies: default-require-extensions: 3.0.1 @@ -20476,14 +20296,14 @@ snapshots: babel-plugin-jest-hoist@27.5.1: dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -20541,7 +20361,7 @@ snapshots: babel-walk@3.0.0-canary-5: dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 bail@1.0.5: {} @@ -21157,7 +20977,7 @@ snapshots: constantinople@4.0.1: dependencies: '@babel/parser': 7.26.3 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 content-disposition@0.5.2: {} @@ -21289,10 +21109,6 @@ snapshots: crypto-random-string@2.0.0: {} - crypto-random-string@4.0.0: - dependencies: - type-fest: 1.4.0 - css-declaration-sorter@6.4.1(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -21973,8 +21789,6 @@ snapshots: dependencies: type-fest: 3.13.1 - dotenv-expand@10.0.0: {} - dotenv@16.4.5: {} duplexer3@0.1.5: {} @@ -22188,13 +22002,6 @@ snapshots: esbuild-openbsd-64@0.14.54: optional: true - esbuild-register@3.5.0(esbuild@0.20.2): - dependencies: - debug: 4.4.0 - esbuild: 0.20.2 - transitivePeerDependencies: - - supports-color - esbuild-register@3.5.0(esbuild@0.21.5): dependencies: debug: 4.4.0 @@ -22777,11 +22584,6 @@ snapshots: schema-utils: 3.3.0 webpack: 5.92.0 - file-system-cache@2.3.0: - dependencies: - fs-extra: 11.1.1 - ramda: 0.29.0 - file-type@10.11.0: {} file-type@16.5.4: @@ -22978,12 +22780,6 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.1.1: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - fs-extra@11.2.0: dependencies: graceful-fs: 4.2.11 @@ -23322,15 +23118,6 @@ snapshots: handle-thing@2.0.1: {} - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.18.0 - hard-rejection@2.1.0: {} has-bigints@1.0.2: {} @@ -24745,7 +24532,7 @@ snapshots: '@babel/generator': 7.24.7 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 @@ -25066,12 +24853,6 @@ snapshots: picocolors: 1.1.1 shell-quote: 1.8.1 - lazy-universal-dotenv@4.0.0: - dependencies: - app-root-dir: 1.0.2 - dotenv: 16.4.5 - dotenv-expand: 10.0.0 - lazystream@1.0.1: dependencies: readable-stream: 2.3.8 @@ -25285,7 +25066,7 @@ snapshots: magic-string-ast@0.6.1: dependencies: - magic-string: 0.30.14 + magic-string: 0.30.17 magic-string@0.30.10: dependencies: @@ -26615,10 +26396,6 @@ snapshots: dependencies: find-up: 4.1.0 - pkg-dir@5.0.0: - dependencies: - find-up: 5.0.0 - pkg-types@1.1.1: dependencies: confbox: 0.1.7 @@ -27283,8 +27060,6 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.3.1 - pretty-hrtime@1.0.3: {} - pretty-ms@7.0.1: dependencies: parse-ms: 2.1.0 @@ -27588,8 +27363,6 @@ snapshots: radix3@1.1.2: {} - ramda@0.29.0: {} - randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 @@ -28597,14 +28370,14 @@ snapshots: dependencies: internal-slot: 1.0.7 - storybook-dark-mode@4.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.6(prettier@3.2.5)): + storybook-dark-mode@4.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.5.1(prettier@3.2.5)): dependencies: - '@storybook/components': 8.4.6(storybook@8.4.6(prettier@3.2.5)) + '@storybook/components': 8.4.6(storybook@8.5.1(prettier@3.2.5)) '@storybook/core-events': 8.1.10 '@storybook/global': 5.0.0 '@storybook/icons': 1.2.12(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@storybook/manager-api': 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@storybook/theming': 8.4.6(storybook@8.4.6(prettier@3.2.5)) + '@storybook/manager-api': 8.5.1(storybook@8.5.1(prettier@3.2.5)) + '@storybook/theming': 8.5.1(storybook@8.5.1(prettier@3.2.5)) fast-deep-equal: 3.1.3 memoizerific: 1.11.3 transitivePeerDependencies: @@ -28612,9 +28385,9 @@ snapshots: - react-dom - storybook - storybook@8.4.6(prettier@3.2.5): + storybook@8.5.1(prettier@3.2.5): dependencies: - '@storybook/core': 8.4.6(prettier@3.2.5) + '@storybook/core': 8.5.1(prettier@3.2.5) optionalDependencies: prettier: 3.2.5 transitivePeerDependencies: @@ -29023,21 +28796,8 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - telejson@7.2.0: - dependencies: - memoizerific: 1.11.3 - - temp-dir@3.0.0: {} - temp@0.4.0: {} - tempy@3.1.0: - dependencies: - is-stream: 3.0.0 - temp-dir: 3.0.0 - type-fest: 2.19.0 - unique-string: 3.0.0 - term-size@2.2.1: {} terminal-link@2.1.1: @@ -29393,8 +29153,6 @@ snapshots: type-fest@0.8.1: {} - type-fest@1.4.0: {} - type-fest@2.19.0: {} type-fest@3.13.1: {} @@ -29462,9 +29220,6 @@ snapshots: ufo@1.5.4: {} - uglify-js@3.18.0: - optional: true - ultrahtml@1.5.3: {} unbox-primitive@1.0.2: @@ -29593,10 +29348,6 @@ snapshots: dependencies: crypto-random-string: 2.0.0 - unique-string@3.0.0: - dependencies: - crypto-random-string: 4.0.0 - unist-builder@2.0.3: {} unist-util-generated@1.1.6: {} @@ -30066,6 +29817,16 @@ snapshots: sass: 1.77.6 terser: 5.31.1 + vitest-axe@0.1.0(vitest@1.6.0): + dependencies: + aria-query: 5.3.0 + axe-core: 4.9.1 + chalk: 5.3.0 + dom-accessibility-api: 0.5.16 + lodash-es: 4.17.21 + redent: 3.0.0 + vitest: 1.6.0(@types/node@18.19.36)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.6)(terser@5.31.1) + vitest@1.6.0(@types/node@18.19.36)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.6)(terser@5.31.1): dependencies: '@vitest/expect': 1.6.0 @@ -30205,8 +29966,8 @@ snapshots: vue-docgen-api@4.78.0(vue@3.5.13(typescript@5.7.3)): dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 ast-types: 0.16.1 @@ -30646,14 +30407,12 @@ snapshots: with@7.0.2: dependencies: '@babel/parser': 7.26.3 - '@babel/types': 7.24.7 + '@babel/types': 7.26.3 assert-never: 1.2.1 babel-walk: 3.0.0-canary-5 word-wrap@1.2.5: {} - wordwrap@1.0.0: {} - wrap-ansi@5.1.0: dependencies: ansi-styles: 3.2.1