diff --git a/.storybook/main.ts b/.storybook/main.ts index 5eb05625fb..00506b973a 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -23,10 +23,12 @@ const config: StorybookConfig = { '@storybook/addon-storysource', '@storybook/addon-controls', '@storybook/addon-actions', + '@storybook/addon-interactions', '@storybook/addon-a11y', '@storybook/addon-links', '@storybook/addon-viewport', - '@storybook/addon-interactions', + '@storybook/addon-measure', + '@storybook/addon-outline', '@storybook/addon-toolbars', ], core: { diff --git a/package-lock.json b/package-lock.json index ff6c5d42dd..d6feeedfe3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,6 +22,8 @@ "@storybook/addon-docs": "^8.4.3", "@storybook/addon-interactions": "^8.4.3", "@storybook/addon-links": "^8.4.3", + "@storybook/addon-measure": "^8.4.5", + "@storybook/addon-outline": "^8.4.5", "@storybook/addon-storysource": "^8.4.3", "@storybook/addon-toolbars": "^8.4.3", "@storybook/addon-viewport": "^8.4.3", @@ -8022,6 +8024,42 @@ } } }, + "node_modules/@storybook/addon-measure": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.4.5.tgz", + "integrity": "sha512-+sNjew991YaoXQyWWloFybjEGrDO40Jk6w8BgZs2X7oc3D5t/6oFzvyC862U++LGqKFA3quXDeBjEb92CI9cRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.4.5" + } + }, + "node_modules/@storybook/addon-outline": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.4.5.tgz", + "integrity": "sha512-XlpN98AUDnWQWNFSFVm+HkRUzm3xIUMjBGTkv6HsL6zt6XoJ+LsQMca+PPtYqlBJA+5CU41xMDaG8HC/p+sd3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.4.5" + } + }, "node_modules/@storybook/addon-storysource": { "version": "8.4.3", "resolved": "https://registry.npmjs.org/@storybook/addon-storysource/-/addon-storysource-8.4.3.tgz", @@ -8136,9 +8174,9 @@ } }, "node_modules/@storybook/core": { - "version": "8.4.3", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.4.3.tgz", - "integrity": "sha512-Ly4sR2gU2Xxu+O0qR4RJpq+Bs45Kv0JPlzdkoTDKQD8B2ozRAdvQLgBHjnBbUYw9jUPzC96uusqTJIBxIdBi7w==", + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.4.5.tgz", + "integrity": "sha512-aB1sQNX5nRoUAqg5u1py0MuR/VPd6c6PhECa4rW6pmr7kZcfyP4PP6UFpXuN71ypTQlkRE3Vc5PQZ3gLhE9o3g==", "dev": true, "license": "MIT", "dependencies": { @@ -33897,13 +33935,13 @@ } }, "node_modules/storybook": { - "version": "8.4.3", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.4.3.tgz", - "integrity": "sha512-n+6ME+APinsx0zjNTmx3SntJ4iCgoTK7TsxUC8+op/rUAA8hNbD+/NT7Qx/F5peHNchVeVFGtebPDAHU9g1M/Q==", + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.4.5.tgz", + "integrity": "sha512-9tfgabXnMibYp3SvoaJXXMD63Pw0SA9Hnf5v6TxysCYZs4DZ/04fAkK+9RW+K4C5JkV83qXMMlrsPj766R47fg==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/core": "8.4.3" + "@storybook/core": "8.4.5" }, "bin": { "getstorybook": "bin/index.cjs", @@ -37614,7 +37652,7 @@ }, "packages/circuit-ui": { "name": "@sumup-oss/circuit-ui", - "version": "9.1.0", + "version": "9.1.1", "license": "Apache-2.0", "dependencies": { "@floating-ui/react-dom": "^2.1.2", @@ -47484,6 +47522,26 @@ "ts-dedent": "^2.0.0" } }, + "@storybook/addon-measure": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.4.5.tgz", + "integrity": "sha512-+sNjew991YaoXQyWWloFybjEGrDO40Jk6w8BgZs2X7oc3D5t/6oFzvyC862U++LGqKFA3quXDeBjEb92CI9cRA==", + "dev": true, + "requires": { + "@storybook/global": "^5.0.0", + "tiny-invariant": "^1.3.1" + } + }, + "@storybook/addon-outline": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.4.5.tgz", + "integrity": "sha512-XlpN98AUDnWQWNFSFVm+HkRUzm3xIUMjBGTkv6HsL6zt6XoJ+LsQMca+PPtYqlBJA+5CU41xMDaG8HC/p+sd3A==", + "dev": true, + "requires": { + "@storybook/global": "^5.0.0", + "ts-dedent": "^2.0.0" + } + }, "@storybook/addon-storysource": { "version": "8.4.3", "resolved": "https://registry.npmjs.org/@storybook/addon-storysource/-/addon-storysource-8.4.3.tgz", @@ -47541,9 +47599,9 @@ "requires": {} }, "@storybook/core": { - "version": "8.4.3", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.4.3.tgz", - "integrity": "sha512-Ly4sR2gU2Xxu+O0qR4RJpq+Bs45Kv0JPlzdkoTDKQD8B2ozRAdvQLgBHjnBbUYw9jUPzC96uusqTJIBxIdBi7w==", + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.4.5.tgz", + "integrity": "sha512-aB1sQNX5nRoUAqg5u1py0MuR/VPd6c6PhECa4rW6pmr7kZcfyP4PP6UFpXuN71ypTQlkRE3Vc5PQZ3gLhE9o3g==", "dev": true, "requires": { "@storybook/csf": "^0.1.11", @@ -67506,12 +67564,12 @@ } }, "storybook": { - "version": "8.4.3", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.4.3.tgz", - "integrity": "sha512-n+6ME+APinsx0zjNTmx3SntJ4iCgoTK7TsxUC8+op/rUAA8hNbD+/NT7Qx/F5peHNchVeVFGtebPDAHU9g1M/Q==", + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.4.5.tgz", + "integrity": "sha512-9tfgabXnMibYp3SvoaJXXMD63Pw0SA9Hnf5v6TxysCYZs4DZ/04fAkK+9RW+K4C5JkV83qXMMlrsPj766R47fg==", "dev": true, "requires": { - "@storybook/core": "8.4.3" + "@storybook/core": "8.4.5" } }, "stream-combiner": { diff --git a/package.json b/package.json index 6c19f67092..a9aa308039 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,8 @@ "@storybook/addon-docs": "^8.4.3", "@storybook/addon-interactions": "^8.4.3", "@storybook/addon-links": "^8.4.3", + "@storybook/addon-measure": "^8.4.5", + "@storybook/addon-outline": "^8.4.5", "@storybook/addon-storysource": "^8.4.3", "@storybook/addon-toolbars": "^8.4.3", "@storybook/addon-viewport": "^8.4.3", @@ -61,8 +63,8 @@ "@storybook/source-loader": "^8.4.3", "@storybook/test": "^8.4.3", "@storybook/theming": "^8.4.3", - "@sumup-oss/foundry": "^8.3.0", "@sumup-oss/eslint-plugin-circuit-ui": "^5.0.0-next.1", + "@sumup-oss/foundry": "^8.3.0", "@sumup-oss/stylelint-plugin-circuit-ui": "^3.0.0-next.1", "@types/node": "^22.8.6", "@vitest/coverage-v8": "^2.1.4",