diff --git a/package.json b/package.json index 15e40ad2..5ce0d93f 100644 --- a/package.json +++ b/package.json @@ -74,9 +74,9 @@ "@rollup/plugin-commonjs": "^29.0.0", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-typescript": "^12.3.0", - "@storybook/addon-docs": "^10.2.0", - "@storybook/addon-links": "^10.2.0", - "@storybook/react-vite": "^10.2.0", + "@storybook/addon-docs": "^10.2.10", + "@storybook/addon-links": "^10.2.10", + "@storybook/react-vite": "^10.2.10", "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.1", @@ -109,12 +109,12 @@ "rollup": "^4.59.0", "rollup-preserve-directives": "^1.1.3", "sass-embedded": "^1.97.2", - "storybook": "^10.2.0", + "storybook": "^10.2.10", "tslib": "^2.8.1", "typescript": "^5.9.3", "typescript-eslint": "^8.53.0", "vite": "^7.3.1", - "vite-tsconfig-paths": "^6.0.5" + "vite-tsconfig-paths": "^6.1.1" }, "peerDependencies": { "classnames": ">=2.5.0", diff --git a/yarn.lock b/yarn.lock index 915aa45d..8917733f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1822,22 +1822,6 @@ __metadata: languageName: node linkType: hard -"@isaacs/balanced-match@npm:^4.0.1": - version: 4.0.1 - resolution: "@isaacs/balanced-match@npm:4.0.1" - checksum: 10c0/7da011805b259ec5c955f01cee903da72ad97c5e6f01ca96197267d3f33103d5b2f8a1af192140f3aa64526c593c8d098ae366c2b11f7f17645d12387c2fd420 - languageName: node - linkType: hard - -"@isaacs/brace-expansion@npm:^5.0.0": - version: 5.0.0 - resolution: "@isaacs/brace-expansion@npm:5.0.0" - dependencies: - "@isaacs/balanced-match": "npm:^4.0.1" - checksum: 10c0/b4d4812f4be53afc2c5b6c545001ff7a4659af68d4484804e9d514e183d20269bb81def8682c01a22b17c4d6aed14292c8494f7d2ac664e547101c1a905aa977 - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -2168,11 +2152,11 @@ __metadata: languageName: node linkType: hard -"@joshwooding/vite-plugin-react-docgen-typescript@npm:^0.6.3": - version: 0.6.3 - resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.3" +"@joshwooding/vite-plugin-react-docgen-typescript@npm:^0.6.4": + version: 0.6.4 + resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.4" dependencies: - glob: "npm:^11.1.0" + glob: "npm:^13.0.1" react-docgen-typescript: "npm:^2.2.2" peerDependencies: typescript: ">= 4.3.x" @@ -2180,7 +2164,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/e68d2884235b8290673c17a13bc303a088feba6ce0a275ab0778b50e90b967f5dffdcf71ed3197e9cdf07607594a9cb2a86e3ea6e4eb8962b50d61078107bac3 + checksum: 10c0/73149b2d41d5b8eff7dfe4d037a6903fe4123ae46f3928d88535020539f44159c4ea1b342e6a77d4c14219f2f743fea0ef96e81279cce8b6d247dc4d582e27ed languageName: node linkType: hard @@ -2737,60 +2721,60 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-docs@npm:^10.2.0": - version: 10.2.3 - resolution: "@storybook/addon-docs@npm:10.2.3" +"@storybook/addon-docs@npm:^10.2.10": + version: 10.2.13 + resolution: "@storybook/addon-docs@npm:10.2.13" dependencies: "@mdx-js/react": "npm:^3.0.0" - "@storybook/csf-plugin": "npm:10.2.3" + "@storybook/csf-plugin": "npm:10.2.13" "@storybook/icons": "npm:^2.0.1" - "@storybook/react-dom-shim": "npm:10.2.3" + "@storybook/react-dom-shim": "npm:10.2.13" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" react-dom: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.2.3 - checksum: 10c0/6dc1127433e3001dd2520254a3a26b8d6820c0e80133b6b56fb9c8748d9753ac52e770c007926275fd1eef45f79ac09d6cd08f4e37a83da40764ce26a8ceb3fe + storybook: ^10.2.13 + checksum: 10c0/14bb7c6fce24d03dcb3759649cd2eeff7207f5086f82ea0f27d68deb541869c4a0e5f4f130f969a67ce3a70a13eeef7efd714d04458b21a5d382c8c23033eaff languageName: node linkType: hard -"@storybook/addon-links@npm:^10.2.0": - version: 10.2.3 - resolution: "@storybook/addon-links@npm:10.2.3" +"@storybook/addon-links@npm:^10.2.10": + version: 10.2.13 + resolution: "@storybook/addon-links@npm:10.2.13" dependencies: "@storybook/global": "npm:^5.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.3 + storybook: ^10.2.13 peerDependenciesMeta: react: optional: true - checksum: 10c0/648efe8de027ad43c8015d70fed57d7268cf9cc5b8dcae402a8624f681f2fb081c5c4e19c5b333bd972b40f251f2010bd2c9430ecdd4df5adad0cf785e56fa61 + checksum: 10c0/59786cf4ced726d89fb749becd3645d76b7ffa28c55a29bf74dacf99c7500eb95c1f5975310801786a2b717b112c4b8d282621debdb46808b1a429a63e3ae2ea languageName: node linkType: hard -"@storybook/builder-vite@npm:10.2.3": - version: 10.2.3 - resolution: "@storybook/builder-vite@npm:10.2.3" +"@storybook/builder-vite@npm:10.2.13": + version: 10.2.13 + resolution: "@storybook/builder-vite@npm:10.2.13" dependencies: - "@storybook/csf-plugin": "npm:10.2.3" + "@storybook/csf-plugin": "npm:10.2.13" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.2.3 + storybook: ^10.2.13 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 10c0/563878b5bba29b447e42be65a4ceb5abf8f814d0bb58182b977d98bbc1259d61edac21f089fe801a2115a790f749531fc4d8ae43f00087a0d11b4de88b85a77b + checksum: 10c0/0510e57d86ea7f81ba49ffd3643645e94e082f18544bd506bdcd800c003414707d3572c204704dfe429a3e02fa1bdf6111d309abbd20a294200cb9ba87ea7972 languageName: node linkType: hard -"@storybook/csf-plugin@npm:10.2.3": - version: 10.2.3 - resolution: "@storybook/csf-plugin@npm:10.2.3" +"@storybook/csf-plugin@npm:10.2.13": + version: 10.2.13 + resolution: "@storybook/csf-plugin@npm:10.2.13" dependencies: unplugin: "npm:^2.3.5" peerDependencies: esbuild: "*" rollup: "*" - storybook: ^10.2.3 + storybook: ^10.2.13 vite: "*" webpack: "*" peerDependenciesMeta: @@ -2802,7 +2786,7 @@ __metadata: optional: true webpack: optional: true - checksum: 10c0/adad3601ec1f80c3f258e5cc59c486618bcfbcec75b75aab4b8482989a9e810ddfaf312583fc758dd5f26edf2677169a077630bfa4183af21c6b5735d67a4e84 + checksum: 10c0/e799f9630cfc50ef3c85304f74ffb54372e57f291112d7459de99f4fa21da814374807ac6af312141af11f5e0c746963735e1e41566dd62d0ac7eeb8cf0053ba languageName: node linkType: hard @@ -2823,25 +2807,25 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:10.2.3": - version: 10.2.3 - resolution: "@storybook/react-dom-shim@npm:10.2.3" +"@storybook/react-dom-shim@npm:10.2.13": + version: 10.2.13 + resolution: "@storybook/react-dom-shim@npm:10.2.13" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.3 - checksum: 10c0/3d6130616b53c68e07f7b2cc82e298a36826f9b8254860a202b17607e126dabcef189506e1f3fdcdf3003cb34dc2933fb7ec6a527defacc3fb9053c1cff81a0d + storybook: ^10.2.13 + checksum: 10c0/78c9788748aae81541727e3cfe32dc1c14aef10af0a5c979d307ec1910d15d5105341ce1c2d5d27ae9ad40dec6de6c0c9c85dfbf12f90c14da678eee5581a3cf languageName: node linkType: hard -"@storybook/react-vite@npm:^10.2.0": - version: 10.2.3 - resolution: "@storybook/react-vite@npm:10.2.3" +"@storybook/react-vite@npm:^10.2.10": + version: 10.2.13 + resolution: "@storybook/react-vite@npm:10.2.13" dependencies: - "@joshwooding/vite-plugin-react-docgen-typescript": "npm:^0.6.3" + "@joshwooding/vite-plugin-react-docgen-typescript": "npm:^0.6.4" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:10.2.3" - "@storybook/react": "npm:10.2.3" + "@storybook/builder-vite": "npm:10.2.13" + "@storybook/react": "npm:10.2.13" empathic: "npm:^2.0.0" magic-string: "npm:^0.30.0" react-docgen: "npm:^8.0.0" @@ -2850,28 +2834,28 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.3 + storybook: ^10.2.13 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 10c0/95d1addfce727ecda91f41b77b7eee253109c66e1d9ebe6845c96ce5921846c67721b6474a71eae1557fac1077938d4423865f7e4d99fdf07e721a0e0ce7bca5 + checksum: 10c0/b231b6c393007a34171ed6159a0d0a9b0870ab9058f387f714a6579ba1dbc2b533064dd6d3ba2b2d4ae48ef2b252de14344da9d0f239aee486b2dcaf3f463c66 languageName: node linkType: hard -"@storybook/react@npm:10.2.3": - version: 10.2.3 - resolution: "@storybook/react@npm:10.2.3" +"@storybook/react@npm:10.2.13": + version: 10.2.13 + resolution: "@storybook/react@npm:10.2.13" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:10.2.3" + "@storybook/react-dom-shim": "npm:10.2.13" react-docgen: "npm:^8.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.3 + storybook: ^10.2.13 typescript: ">= 4.9.x" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/649afeb7dd415ce3ebe19838c061cc90d3f4edef15333bb60b03a5223a56eb3d3dd8cd08ebf4c3cbd6fe5078cae94cc980e7e09d23fbb2e79ca44874154e5505 + checksum: 10c0/1b2fe05730605cc785bceb8ca4f538ef69c149d54c7bd9dd6981366c38801c4f632ab2343f3e358b79bde5d0a088f38bba78d9efca169e6369a5b3fbf4153726 languageName: node linkType: hard @@ -3960,6 +3944,13 @@ __metadata: languageName: node linkType: hard +"balanced-match@npm:^4.0.2": + version: 4.0.4 + resolution: "balanced-match@npm:4.0.4" + checksum: 10c0/07e86102a3eb2ee2a6a1a89164f29d0dbaebd28f2ca3f5ca786f36b8b23d9e417eb3be45a4acf754f837be5ac0a2317de90d3fcb7f4f4dc95720a1f36b26a17b + languageName: node + linkType: hard + "baseline-browser-mapping@npm:^2.8.9": version: 2.9.17 resolution: "baseline-browser-mapping@npm:2.9.17" @@ -3988,6 +3979,15 @@ __metadata: languageName: node linkType: hard +"brace-expansion@npm:^5.0.2": + version: 5.0.4 + resolution: "brace-expansion@npm:5.0.4" + dependencies: + balanced-match: "npm:^4.0.2" + checksum: 10c0/359cbcfa80b2eb914ca1f3440e92313fbfe7919ee6b274c35db55bec555aded69dac5ee78f102cec90c35f98c20fa43d10936d0cd9978158823c249257e1643a + languageName: node + linkType: hard + "braces@npm:^3.0.3": version: 3.0.3 resolution: "braces@npm:3.0.3" @@ -5345,7 +5345,7 @@ __metadata: languageName: node linkType: hard -"foreground-child@npm:^3.1.0, foreground-child@npm:^3.3.1": +"foreground-child@npm:^3.1.0": version: 3.3.1 resolution: "foreground-child@npm:3.3.1" dependencies: @@ -5537,19 +5537,14 @@ __metadata: languageName: node linkType: hard -"glob@npm:^11.1.0": - version: 11.1.0 - resolution: "glob@npm:11.1.0" +"glob@npm:^13.0.1": + version: 13.0.6 + resolution: "glob@npm:13.0.6" dependencies: - foreground-child: "npm:^3.3.1" - jackspeak: "npm:^4.1.1" - minimatch: "npm:^10.1.1" - minipass: "npm:^7.1.2" - package-json-from-dist: "npm:^1.0.0" - path-scurry: "npm:^2.0.0" - bin: - glob: dist/esm/bin.mjs - checksum: 10c0/1ceae07f23e316a6fa74581d9a74be6e8c2e590d2f7205034dd5c0435c53f5f7b712c2be00c3b65bf0a49294a1c6f4b98cd84c7637e29453b5aa13b79f1763a2 + minimatch: "npm:^10.2.2" + minipass: "npm:^7.1.3" + path-scurry: "npm:^2.0.2" + checksum: 10c0/269c236f11a9b50357fe7a8c6aadac667e01deb5242b19c84975628f05f4438d8ee1354bb62c5d6c10f37fd59911b54d7799730633a2786660d8c69f1d18120a languageName: node linkType: hard @@ -6272,15 +6267,6 @@ __metadata: languageName: node linkType: hard -"jackspeak@npm:^4.1.1": - version: 4.1.1 - resolution: "jackspeak@npm:4.1.1" - dependencies: - "@isaacs/cliui": "npm:^8.0.2" - checksum: 10c0/84ec4f8e21d6514db24737d9caf65361511f75e5e424980eebca4199f400874f45e562ac20fa8aeb1dd20ca2f3f81f0788b6e9c3e64d216a5794fd6f30e0e042 - languageName: node - linkType: hard - "jest-axe@npm:^10.0.0": version: 10.0.0 resolution: "jest-axe@npm:10.0.0" @@ -7144,12 +7130,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^10.1.1": - version: 10.1.1 - resolution: "minimatch@npm:10.1.1" +"minimatch@npm:^10.2.2": + version: 10.2.4 + resolution: "minimatch@npm:10.2.4" dependencies: - "@isaacs/brace-expansion": "npm:^5.0.0" - checksum: 10c0/c85d44821c71973d636091fddbfbffe62370f5ee3caf0241c5b60c18cd289e916200acb2361b7e987558cd06896d153e25d505db9fc1e43e6b4b6752e2702902 + brace-expansion: "npm:^5.0.2" + checksum: 10c0/35f3dfb7b99b51efd46afd378486889f590e7efb10e0f6a10ba6800428cf65c9a8dedb74427d0570b318d749b543dc4e85f06d46d2858bc8cac7e1eb49a95945 languageName: node linkType: hard @@ -7268,6 +7254,13 @@ __metadata: languageName: node linkType: hard +"minipass@npm:^7.1.3": + version: 7.1.3 + resolution: "minipass@npm:7.1.3" + checksum: 10c0/539da88daca16533211ea5a9ee98dc62ff5742f531f54640dd34429e621955e91cc280a91a776026264b7f9f6735947629f920944e9c1558369e8bf22eb33fbb + languageName: node + linkType: hard + "minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": version: 2.1.2 resolution: "minizlib@npm:2.1.2" @@ -7347,9 +7340,9 @@ __metadata: "@rollup/plugin-commonjs": "npm:^29.0.0" "@rollup/plugin-node-resolve": "npm:^16.0.3" "@rollup/plugin-typescript": "npm:^12.3.0" - "@storybook/addon-docs": "npm:^10.2.0" - "@storybook/addon-links": "npm:^10.2.0" - "@storybook/react-vite": "npm:^10.2.0" + "@storybook/addon-docs": "npm:^10.2.10" + "@storybook/addon-links": "npm:^10.2.10" + "@storybook/react-vite": "npm:^10.2.10" "@testing-library/dom": "npm:^10.4.1" "@testing-library/jest-dom": "npm:^6.9.1" "@testing-library/react": "npm:^16.3.1" @@ -7382,12 +7375,12 @@ __metadata: rollup: "npm:^4.59.0" rollup-preserve-directives: "npm:^1.1.3" sass-embedded: "npm:^1.97.2" - storybook: "npm:^10.2.0" + storybook: "npm:^10.2.10" tslib: "npm:^2.8.1" typescript: "npm:^5.9.3" typescript-eslint: "npm:^8.53.0" vite: "npm:^7.3.1" - vite-tsconfig-paths: "npm:^6.0.5" + vite-tsconfig-paths: "npm:^6.1.1" peerDependencies: classnames: ">=2.5.0" nhsuk-frontend: ">=10.3.0 <11.0.0" @@ -7679,13 +7672,6 @@ __metadata: languageName: node linkType: hard -"package-json-from-dist@npm:^1.0.0": - version: 1.0.1 - resolution: "package-json-from-dist@npm:1.0.1" - checksum: 10c0/62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b - languageName: node - linkType: hard - "parent-module@npm:^1.0.0": version: 1.0.1 resolution: "parent-module@npm:1.0.1" @@ -7761,13 +7747,13 @@ __metadata: languageName: node linkType: hard -"path-scurry@npm:^2.0.0": - version: 2.0.1 - resolution: "path-scurry@npm:2.0.1" +"path-scurry@npm:^2.0.2": + version: 2.0.2 + resolution: "path-scurry@npm:2.0.2" dependencies: lru-cache: "npm:^11.0.0" minipass: "npm:^7.1.2" - checksum: 10c0/2a16ed0e81fbc43513e245aa5763354e25e787dab0d539581a6c3f0f967461a159ed6236b2559de23aa5b88e7dc32b469b6c47568833dd142a4b24b4f5cd2620 + checksum: 10c0/b35ad37cf6557a87fd057121ce2be7695380c9138d93e87ae928609da259ea0a170fac6f3ef1eb3ece8a068e8b7f2f3adf5bb2374cf4d4a57fe484954fcc9482 languageName: node linkType: hard @@ -8858,9 +8844,9 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^10.2.0": - version: 10.2.3 - resolution: "storybook@npm:10.2.3" +"storybook@npm:^10.2.10": + version: 10.2.13 + resolution: "storybook@npm:10.2.13" dependencies: "@storybook/global": "npm:^5.0.0" "@storybook/icons": "npm:^2.0.1" @@ -8881,7 +8867,7 @@ __metadata: optional: true bin: storybook: ./dist/bin/dispatcher.js - checksum: 10c0/21d54f09bb92afd6dfe5e037d68cbd9559feacd275ac2b0eed0e6abac98779901b8613e4eca0ae9e3fd6411b07c44625a4981f0cd5e80cb79aa73f2f449586a8 + checksum: 10c0/5ca338b707c3e7e94c16ecdcb00ca3c450157dceec758c15c416649e346e628a0e034d2265656650fc4fee4680631de7cc588e1a244e42cbb41af9416281a998 languageName: node linkType: hard @@ -9594,16 +9580,16 @@ __metadata: languageName: node linkType: hard -"vite-tsconfig-paths@npm:^6.0.5": - version: 6.0.5 - resolution: "vite-tsconfig-paths@npm:6.0.5" +"vite-tsconfig-paths@npm:^6.1.1": + version: 6.1.1 + resolution: "vite-tsconfig-paths@npm:6.1.1" dependencies: debug: "npm:^4.1.1" globrex: "npm:^0.1.2" tsconfck: "npm:^3.0.3" peerDependencies: vite: "*" - checksum: 10c0/c62dd84804b9d2d35460146bda0bb752d270043d805df0e806ade6a9bbf37c5ad5da8a29d822b89931821545c201bc7ca07c594f245aebabe92d51d0cd1b63df + checksum: 10c0/5e61080991418fefa08c5b98995cdcada4931ae01ac97ef9e2ee941051f61b76890a6e7ba48bed3b2a229ec06fef33a06621bba4ce457b3f4233ad31dc0c1d1b languageName: node linkType: hard