From a215c9f7b4a4dcc575fadd78a41459c73dff14e2 Mon Sep 17 00:00:00 2001 From: Mahesh Makani Date: Wed, 16 Oct 2024 15:53:16 +0100 Subject: [PATCH] fix(storybook): switch from `@storybook/react-webpack5` to `@storybook/preact-webpack5` --- .storybook/main.js | 2 +- package.json | 10 +- pnpm-lock.yaml | 506 ++++++++++++++++++--------------------------- 3 files changed, 212 insertions(+), 306 deletions(-) diff --git a/.storybook/main.js b/.storybook/main.js index 3c600a236..ebc0e4948 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -68,7 +68,7 @@ const config = { reactDocgen: 'react-docgen-typescript-plugin', }, framework: { - name: '@storybook/react-webpack5', + name: '@storybook/preact-webpack5', options: {}, }, docs: { diff --git a/package.json b/package.json index 1fff68dc6..70b70cbed 100644 --- a/package.json +++ b/package.json @@ -44,13 +44,13 @@ "@emotion/babel-preset-css-prop": "^11.12.0", "@guardian/eslint-config-typescript": "^12.0.0", "@guardian/prettier": "^8.0.1", - "@storybook/addon-essentials": "^8.2.9", - "@storybook/addon-links": "^8.2.9", + "@storybook/addon-essentials": "^8.3.5", + "@storybook/addon-links": "^8.3.5", "@storybook/addon-styling-webpack": "^1.0.0", - "@storybook/addon-themes": "^8.2.9", + "@storybook/addon-themes": "^8.3.5", "@storybook/addon-webpack5-compiler-babel": "^3.0.3", - "@storybook/react": "^8.2.9", - "@storybook/react-webpack5": "^8.2.9", + "@storybook/preact-webpack5": "^8.3.5", + "@storybook/react": "^8.3.5", "@swc/core": "^1.7.35", "@swc/plugin-emotion": "^4.0.3", "@testing-library/cypress": "^10.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54a46ab4b..8efb38a65 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -142,26 +142,26 @@ importers: specifier: ^8.0.1 version: 8.0.1(prettier@3.3.3)(tslib@2.7.0) '@storybook/addon-essentials': - specifier: ^8.2.9 - version: 8.2.9(storybook@8.3.5) + specifier: ^8.3.5 + version: 8.3.5(storybook@8.3.5)(webpack-sources@3.2.3) '@storybook/addon-links': - specifier: ^8.2.9 - version: 8.2.9(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5) + specifier: ^8.3.5 + version: 8.3.5(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5) '@storybook/addon-styling-webpack': specifier: ^1.0.0 version: 1.0.0(webpack@5.95.0) '@storybook/addon-themes': - specifier: ^8.2.9 - version: 8.2.9(storybook@8.3.5) + specifier: ^8.3.5 + version: 8.3.5(storybook@8.3.5) '@storybook/addon-webpack5-compiler-babel': specifier: ^3.0.3 version: 3.0.3(webpack@5.95.0) + '@storybook/preact-webpack5': + specifier: ^8.3.5 + version: 8.3.5(@swc/core@1.7.35)(esbuild@0.23.1)(preact@10.24.3)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4) '@storybook/react': - specifier: ^8.2.9 - version: 8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)(typescript@5.6.3) - '@storybook/react-webpack5': - specifier: ^8.2.9 - version: 8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(@swc/core@1.7.35)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4) + specifier: ^8.3.5 + version: 8.3.5(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)(typescript@5.6.3) '@swc/core': specifier: ^1.7.35 version: 1.7.35 @@ -2023,117 +2023,117 @@ packages: engines: {node: '>=8.10'} hasBin: true - '@storybook/addon-actions@8.2.9': - resolution: {integrity: sha512-eh2teOqjga7aoClDVV+/b1gHJqsPwjiU1t+Hg/l4i2CkaBUNdYMEL90nR6fgReOdvvL5YhcPwJ8w38f9TrQcoQ==} + '@storybook/addon-actions@8.3.5': + resolution: {integrity: sha512-t8D5oo+4XfD+F8091wLa2y/CDd/W2lExCeol5Vm1tp5saO+u6f2/d7iykLhTowWV84Uohi3D073uFeyTAlGebg==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-backgrounds@8.2.9': - resolution: {integrity: sha512-eGmZAd742ORBbQ6JepzBCko/in62T4Xg9j9LVa+Cvz/7L1C/RQSuU6sUwbRAsXaz+PMVDksPDCUUNsXl3zUL7w==} + '@storybook/addon-backgrounds@8.3.5': + resolution: {integrity: sha512-IQGjDujuw8+iSqKREdkL8I5E/5CAHZbfOWd4A75PQK2D6qZ0fu/xRwTOQOH4jP6xn/abvfACOdL6A0d5bU90ag==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-controls@8.2.9': - resolution: {integrity: sha512-vaSE78KOE7SO0GrW4e+mdQphSNpvCX/FGybIRxyaKX9h8smoyUwRNHVyCS3ROHTwH324QWu7GDzsOVrnyXOv0A==} + '@storybook/addon-controls@8.3.5': + resolution: {integrity: sha512-2eCVobUUvY1Rq7sp1U8Mx8t44VXwvi0E+hqyrsqOx5TTSC/FUQ+hNAX6GSYUcFIyQQ1ORpKNlUjAAdjxBv1ZHQ==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-docs@8.2.9': - resolution: {integrity: sha512-flDOxFIGmXg+6lVdwTLMOKsGob1WrT7rG98mn1SNW0Nxhg3Wg+9pQuq1GLxEzKtAgSflmu+xcBRfYhsogyDXkw==} + '@storybook/addon-docs@8.3.5': + resolution: {integrity: sha512-MOVfo1bY8kXTzbvmWnx3UuSO4WNykFz7Edvb3mxltNyuW7UDRZGuIuSe32ddT/EtLJfurrC9Ja3yBy4KBUGnMA==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-essentials@8.2.9': - resolution: {integrity: sha512-B2d3eznGZvPIyCVtYX0UhrYcEfK+3Y2sACmEWpSwtk8KXomFEsZnD95m397BYDRw3/X6qeSLWxqgMfqDTEDeMA==} + '@storybook/addon-essentials@8.3.5': + resolution: {integrity: sha512-hXTtPuN4/IsXjUrkMPAuz1qKAl8DovdXpjQgjQs7jSAVx3kc4BZaGqJ3gaVenKtO8uDchmA92BoQygpkc8eWhw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-highlight@8.2.9': - resolution: {integrity: sha512-qdcazeNQoo9QKIq+LJJZZXvFZoLn+i4uhbt1Uf9WtW6oU/c1qxORGVD7jc3zsxbQN9nROVPbJ76sfthogxeqWA==} + '@storybook/addon-highlight@8.3.5': + resolution: {integrity: sha512-ku0epul9aReCR3Gv/emwYnsqg3vgux5OmYMjoDcJC7s+LyfweSzLV/f5t9gSHazikJElh5TehtVkWbC4QfbGSw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-links@8.2.9': - resolution: {integrity: sha512-RhJzUNdDb7lbliwXb64HMwieIeJ+OQ2Ditue1vmSox6NsSd+pshR+okHpAyoP1+fW+dahNENwAS2Kt2QiI78FA==} + '@storybook/addon-links@8.3.5': + resolution: {integrity: sha512-giRCpn6cfJMYPnVJkojoQDO5ae6098fgY9YgAhwaJej/9dufNcioFdbiyfK1vyzbG6TGeTmJ9ncWCXgWRtzxPQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.9 + storybook: ^8.3.5 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.2.9': - resolution: {integrity: sha512-XUfQtYRKWB2dfbPRmHuos816wt1JrLbtRld5ZC8J8ljeqZ4hFBPTQcgI5GAzZqjQuclLC0KuhlA/0bKxdxMMGA==} + '@storybook/addon-measure@8.3.5': + resolution: {integrity: sha512-6GVehgbHhFIFS69xSfRV+12VK0cnuIAtZdp1J3eUCc2ATrcigqVjTM6wzZz6kBuX6O3dcusr7Wg46KtNliqLqg==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-outline@8.2.9': - resolution: {integrity: sha512-p22kI4W7MT0YJOCmg/FfhfH+NpZEDA5tgwstjazSg4ertyhaxziMwWZWiK2JCg0gOAfRJjoYjHz+6/u56iXwgQ==} + '@storybook/addon-outline@8.3.5': + resolution: {integrity: sha512-dwmK6GzjEnQP9Yo0VnBUQtJkXZlXdfjWyskZ/IlUVc+IFdeeCtIiMyA92oMfHo8eXt0k1g21ZqMaIn7ZltOuHw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 '@storybook/addon-styling-webpack@1.0.0': resolution: {integrity: sha512-jo1kzn7pi+NA+LZxrWoRvW6w7dXIKY/BjTG80XX2uU92lIKT+X1k/9vYk/0KPVK3Bsf4tO6ToAuqIRyOk7MHtg==} peerDependencies: webpack: ^5.0.0 - '@storybook/addon-themes@8.2.9': - resolution: {integrity: sha512-f9buB5v18ul7IP0JALkPn9kpPvkkxe4RiEF5S77i1B6v7/1Owa62DLp2NLgav/tvg6MHsGap4UnnyuOxWHUTbg==} + '@storybook/addon-themes@8.3.5': + resolution: {integrity: sha512-kXHKAZvAtMoOR1XFGTo5/T8anE9x7W8Ddpof2wyi+du5HscFiEW7TesWdvNgBUR7wAaiR21aW2S4jC72a6gTCw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-toolbars@8.2.9': - resolution: {integrity: sha512-9LMZZ2jRD86Jh6KXedDbAYs4eHj9HtJA9VhSEE2wiqMGwXozpySi7B1GWniNzmFfcgMQ4JHfmD/OrBVTK7Ca/w==} + '@storybook/addon-toolbars@8.3.5': + resolution: {integrity: sha512-Ml2gc9q8WbteDvmuAZGgBxt5SqWMXzuTkMjlsA8EB53hlkN1w9esX4s8YtBeNqC3HKoUzcdq8uexSBqU8fDbSA==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/addon-viewport@8.2.9': - resolution: {integrity: sha512-lyM24+DJEt8R0YZkJKee34NQWv0REACU6lYDalqJNdKS1sEwzLGWxg1hZXnw2JFdBID9NGVvyYU2w6LDozOB0g==} + '@storybook/addon-viewport@8.3.5': + resolution: {integrity: sha512-FSWydoPiVWFXEittG7O1YgvuaqoU9Vb+qoq9XfP/hvQHHMDcMZvC40JaV8AnJeTXaM7ngIjcn9XDEfGbFfOzXw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 '@storybook/addon-webpack5-compiler-babel@3.0.3': resolution: {integrity: sha512-rVQTTw+oxJltbVKaejIWSHwVKOBJs3au21f/pYXhV0aiNgNhxEa3vr79t/j0j8ox8uJtzM8XYOb7FlkvGfHlwQ==} engines: {node: '>=18'} - '@storybook/blocks@8.2.9': - resolution: {integrity: sha512-5276q/s/UL8arwftuBXovUNHqYo/HPQFMGXEmjVVAMXUyFjzEAfKj3+xU897J6AuL+7XVZG32WnqA+X6LJMrcQ==} + '@storybook/blocks@8.3.5': + resolution: {integrity: sha512-8cHTdTywolTHlgwN8I7YH7saWAIjGzV617AwjhJ95AKlC0VtpO1gAFcAgCqr4DU9eMc+LZuvbnaU/RSvA5eCCQ==} 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.2.9 + storybook: ^8.3.5 peerDependenciesMeta: react: optional: true react-dom: optional: true - '@storybook/builder-webpack5@8.2.9': - resolution: {integrity: sha512-D3oYk4LkteWZ3QLcdUTu/0rUvVNUp/bWwEKAycZDr2uFCOhv8VoS2/l/TaHjn3wpyWpVVKS6GgdP72K++YVufg==} + '@storybook/builder-webpack5@8.3.5': + resolution: {integrity: sha512-rhmfdiSlDn3Arki7IMYk11PO29rYuYM4LZ8GlNqREU7VUl/8Vngo/jFIa4pKaIns3ql1RrwzO1wm9JvuL/4ydA==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@storybook/components@8.2.9': - resolution: {integrity: sha512-OkkcZ/f/6o3GdFEEK9ZHKIGHWUHmavZUYs5xaSgU64bOrA2aqEFtfeWWitZYTv3Euhk8MVLWfyEMDfez0AlvDg==} + '@storybook/components@8.3.5': + resolution: {integrity: sha512-Rq28YogakD3FO4F8KwAtGpo1g3t4V/gfCLqTQ8B6oQUFoxLqegkWk/DlwCzvoJndXuQJfdSyM6+r1JcA4Nql5A==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 - '@storybook/core-webpack@8.2.9': - resolution: {integrity: sha512-6yL1su+d8IOTU+UkZqM9SeBcVc/G6vUHLsMdlWNyVtRus2JTMmT0K0/ll56jrm/ym0y98cxUOA1jsImkBubP2Q==} + '@storybook/core-webpack@8.3.5': + resolution: {integrity: sha512-mN8BHNc6lSGUf/nKgDr6XoTt1cX+Tap9RnKMUiROCDzfVlJPeJBrG4qrTOok7AwObzeDl9DNFyun6+pVgXJe7A==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 '@storybook/core@8.3.5': resolution: {integrity: sha512-GOGfTvdioNa/n+Huwg4u/dsyYyBcM+gEcdxi3B7i5x4yJ3I912KoVshumQAOF2myKSRdI8h8aGWdx7nnjd0+5Q==} - '@storybook/csf-plugin@8.2.9': - resolution: {integrity: sha512-QQCFb3g12VQQEraDV1UfCmniGhQZKyT6oEt1Im6dzzPJj9NQk+6BjWoDep33CZhBHWoLryrMQd2fjuHxnFRNEA==} + '@storybook/csf-plugin@8.3.5': + resolution: {integrity: sha512-ODVqNXwJt90hG7QW8I9w/XUyOGlr0l7XltmIJgXwB/2cYDvaGu3JV5Ybg7O0fxPV8uXk7JlRuUD8ZYv5Low6pA==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 '@storybook/csf@0.0.1': resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} @@ -2144,79 +2144,73 @@ packages: '@storybook/global@5.0.0': resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - '@storybook/icons@1.2.10': - resolution: {integrity: sha512-310apKdDcjbbX2VSLWPwhEwAgjxTzVagrwucVZIdGPErwiAppX8KvBuWZgPo+rQLVrtH8S+pw1dbUwjcE6d7og==} + '@storybook/icons@1.2.12': + resolution: {integrity: sha512-UxgyK5W3/UV4VrI3dl6ajGfHM4aOqMAkFLWe2KibeQudLf6NJpDrDMSHwZj+3iKC4jFU7dkKbbtH2h/al4sW3Q==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/manager-api@8.2.9': - resolution: {integrity: sha512-mkYvUlfqDw+0WbxIynh5TcrotmoXlumEsOA4+45zuNea8XpEgj5cNBUCnmfEO6yQ85swqkS8YYbMpg1cZyu/Vw==} + '@storybook/manager-api@8.3.5': + resolution: {integrity: sha512-fEQoKKi7h7pzh2z9RfuzatJxubrsfL/CB99fNXQ0wshMSY/7O4ckd18pK4fzG9ErnCtLAO9qsim4N/4eQC+/8Q==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 '@storybook/node-logger@8.1.11': resolution: {integrity: sha512-wdzFo7B2naGhS52L3n1qBkt5BfvQjs8uax6B741yKRpiGgeAN8nz8+qelkD25MbSukxvbPgDot7WJvsMU/iCzg==} - '@storybook/preset-react-webpack@8.2.9': - resolution: {integrity: sha512-uBLsUfwymWXGmfN/0vB7gLCC0CWDHc778605SWxakqFx7wGF1FZUW4R46qbDFrHTaKh+bundseRdy5/uklksLQ==} + '@storybook/preact-webpack5@8.3.5': + resolution: {integrity: sha512-YzUFsBp6rpwEBdocG7o88aIaNGMpfRdVyhu9lYgh+LE2gr87zlu5aqc+rItbPgrg73JMsU2N18OxaVDm5SK2nA==} engines: {node: '>=18.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.2.9 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + preact: '>=10.0.0' + storybook: ^8.3.5 - '@storybook/preview-api@8.2.9': - resolution: {integrity: sha512-D8/t+a78OJqQAcT/ABa1C4YM/OaLGQ9IvCsp3Q9ruUqDCwuZBj8bG3D4477dlY4owX2ycC0rWYu3VvuK0EmJjA==} + '@storybook/preact@8.3.5': + resolution: {integrity: sha512-xKrsPyHOeGDROlty//DynE/+6o+otFdwqboElOuaLPKUwrhSQbiQEB5nUg2xh+CtjftKy5pEOZQ7l0Gv59bJdA==} + engines: {node: '>=18.0.0'} peerDependencies: - storybook: ^8.2.9 + preact: ^8.0.0||^10.0.0 + storybook: ^8.3.5 - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0': - resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} + '@storybook/preset-preact-webpack@8.3.5': + resolution: {integrity: sha512-i45Fd8Ce60zOJpC92Fp8NMiepPU5kmGmC9EsKB06un9+TOdlTAwg4nd5QTJpxuCuL63VxJWR73imJ249n1Zvgg==} + engines: {node: '>=18.0.0'} peerDependencies: - typescript: '>= 4.x' - webpack: '>= 4' + preact: ^8.0.0||^10.0.0 + storybook: ^8.3.5 - '@storybook/react-dom-shim@8.2.9': - resolution: {integrity: sha512-uCAjSQEsNk8somVn1j/I1G9G/uUax5byHseIIV0Eq3gVXttGd7gaWcP+TDHtqIaenWHx4l+hCSuCesxiLWmx4Q==} + '@storybook/preview-api@8.3.5': + resolution: {integrity: sha512-VPqpudE8pmjTLvdNJoW/2//nqElDgUOmIn3QxbbCmdZTHDg5tFtxuqwdlNfArF0TxvTSBDIulXt/Q6K56TAfTg==} 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.2.9 + storybook: ^8.3.5 - '@storybook/react-webpack5@8.2.9': - resolution: {integrity: sha512-c5udaEIFFlBfOQJlPsJvrhyK02B3ltZ86SS0j5bhOa6UgqYOo+KtKaVyegXWgsRw8vVO9ZdmXCfwVvFsHkgJdA==} - engines: {node: '>=18.0.0'} + '@storybook/react-dom-shim@8.3.5': + resolution: {integrity: sha512-Hf0UitJ/K0C7ajooooUK/PxOR4ihUWqsC7iCV1Gqth8U37dTeLMbaEO4PBwu0VQ+Ufg0N8BJLWfg7o6G4hrODw==} 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.2.9 - typescript: '>= 4.2.x' - peerDependenciesMeta: - typescript: - optional: true + storybook: ^8.3.5 - '@storybook/react@8.2.9': - resolution: {integrity: sha512-F2xZcTDxxjpbqt7eP8rEHmlksiKmE/qtPusEWEY4N4jK01kN+ncxSl8gkJpUohMEmAnVC5t/1v/sU57xv1DYpg==} + '@storybook/react@8.3.5': + resolution: {integrity: sha512-kuBPe/wBin10SWr4EWPKxiTRGQ4RD2etGEVWVQLqVpOuJp/J2hVvXQHtCfZXU4TZT5x4PBbPRswbr58+XlF+kQ==} engines: {node: '>=18.0.0'} peerDependencies: + '@storybook/test': 8.3.5 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.2.9 + storybook: ^8.3.5 typescript: '>= 4.2.x' peerDependenciesMeta: + '@storybook/test': + optional: true typescript: optional: true - '@storybook/theming@8.2.9': - resolution: {integrity: sha512-OL0NFvowPX85N5zIYdgeKKaFm7V4Vgtci093vL3cDZT13LGH6GuEzJKkUFGuUGNPFlJc+EgTj0o6PYKrOLyQ6w==} + '@storybook/theming@8.3.5': + resolution: {integrity: sha512-9HmDDyC691oqfg4RziIM9ElsS2HITaxmH7n/yeUPtuirkPdAQzqOzhvH/Sa0qOhifzs8VjR+Gd/a/ZQ+S38r7w==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.5 '@stylistic/eslint-plugin-js@2.6.2': resolution: {integrity: sha512-wCr/kVctAPayMU3pcOI1MKR7MoKIh6VKZU89lPklAqtJoxT+Em6RueiiARbpznUYG5eg3LymiU+aMD+aIZXdqA==} @@ -2410,9 +2404,6 @@ packages: '@types/debounce-promise@3.1.9': resolution: {integrity: sha512-awNxydYSU+E2vL7EiOAMtiSOfL5gUM5X4YSE2A92qpxDJQ/rXz6oMPYBFDcDywlUmvIDI6zsqgq17cGm5CITQw==} - '@types/doctrine@0.0.9': - resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} - '@types/escodegen@0.0.6': resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} @@ -2476,8 +2467,8 @@ packages: '@types/jsonwebtoken@9.0.6': resolution: {integrity: sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==} - '@types/lodash@4.17.7': - resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} + '@types/lodash@4.17.10': + resolution: {integrity: sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ==} '@types/mdx@2.0.13': resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} @@ -2500,12 +2491,12 @@ packages: '@types/node@15.14.9': resolution: {integrity: sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==} - '@types/node@18.19.50': - resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@20.16.5': resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} + '@types/node@22.7.5': + resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -2524,9 +2515,6 @@ packages: '@types/react@18.3.11': resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==} - '@types/resolve@1.20.6': - resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} - '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -2880,6 +2868,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.13.0: + resolution: {integrity: sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==} + engines: {node: '>=0.4.0'} + hasBin: true + agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -3683,9 +3676,6 @@ packages: decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - dedent@0.7.0: - resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} - dedent@1.5.3: resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} peerDependencies: @@ -3902,9 +3892,6 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - endent@2.1.0: - resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} - enhanced-resolve@5.17.1: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} @@ -4232,9 +4219,6 @@ packages: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} - fast-json-parse@1.0.3: - resolution: {integrity: sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==} - fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -4579,8 +4563,8 @@ packages: hast-util-is-element@3.0.0: resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} - hast-util-to-string@3.0.0: - resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} + hast-util-to-string@3.0.1: + resolution: {integrity: sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==} he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} @@ -5740,9 +5724,6 @@ packages: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} - objectorarray@1.0.5: - resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} - oidc-token-hash@5.0.3: resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} engines: {node: ^10.13.0 || >=12.0.0} @@ -6121,10 +6102,6 @@ packages: peerDependencies: typescript: '>= 4.3.x' - react-docgen@7.0.3: - resolution: {integrity: sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==} - engines: {node: '>=16.14.0'} - react-dom@18.3.1: resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: @@ -6575,10 +6552,6 @@ packages: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} - strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} - engines: {node: '>=12'} - strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} @@ -6817,10 +6790,6 @@ packages: tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} - tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -6914,9 +6883,6 @@ packages: undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} @@ -6961,9 +6927,14 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - unplugin@1.12.2: - resolution: {integrity: sha512-bEqQxeC7rxtxPZ3M5V4Djcc4lQqKPgGe3mAWZvxcSmX5jhGxll19NliaRzQSQPrk4xJZSGniK3puLWpRuZN7VQ==} + unplugin@1.14.1: + resolution: {integrity: sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==} engines: {node: '>=14.0.0'} + peerDependencies: + webpack-sources: ^3 + peerDependenciesMeta: + webpack-sources: + optional: true untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} @@ -9684,7 +9655,7 @@ snapshots: ignore: 5.3.2 p-map: 4.0.0 - '@storybook/addon-actions@8.2.9(storybook@8.3.5)': + '@storybook/addon-actions@8.3.5(storybook@8.3.5)': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 @@ -9693,28 +9664,28 @@ snapshots: storybook: 8.3.5 uuid: 9.0.1 - '@storybook/addon-backgrounds@8.2.9(storybook@8.3.5)': + '@storybook/addon-backgrounds@8.3.5(storybook@8.3.5)': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 storybook: 8.3.5 ts-dedent: 2.2.0 - '@storybook/addon-controls@8.2.9(storybook@8.3.5)': + '@storybook/addon-controls@8.3.5(storybook@8.3.5)': dependencies: + '@storybook/global': 5.0.0 dequal: 2.0.3 lodash: 4.17.21 storybook: 8.3.5 ts-dedent: 2.2.0 - '@storybook/addon-docs@8.2.9(storybook@8.3.5)': + '@storybook/addon-docs@8.3.5(storybook@8.3.5)(webpack-sources@3.2.3)': dependencies: - '@babel/core': 7.25.8 '@mdx-js/react': 3.0.1(@types/react@18.3.11)(react@18.3.1) - '@storybook/blocks': 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) - '@storybook/csf-plugin': 8.2.9(storybook@8.3.5) + '@storybook/blocks': 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) + '@storybook/csf-plugin': 8.3.5(storybook@8.3.5)(webpack-sources@3.2.3) '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) + '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) '@types/react': 18.3.11 fs-extra: 11.2.0 react: 18.3.1 @@ -9724,30 +9695,30 @@ snapshots: storybook: 8.3.5 ts-dedent: 2.2.0 transitivePeerDependencies: - - supports-color + - webpack-sources - '@storybook/addon-essentials@8.2.9(storybook@8.3.5)': - dependencies: - '@storybook/addon-actions': 8.2.9(storybook@8.3.5) - '@storybook/addon-backgrounds': 8.2.9(storybook@8.3.5) - '@storybook/addon-controls': 8.2.9(storybook@8.3.5) - '@storybook/addon-docs': 8.2.9(storybook@8.3.5) - '@storybook/addon-highlight': 8.2.9(storybook@8.3.5) - '@storybook/addon-measure': 8.2.9(storybook@8.3.5) - '@storybook/addon-outline': 8.2.9(storybook@8.3.5) - '@storybook/addon-toolbars': 8.2.9(storybook@8.3.5) - '@storybook/addon-viewport': 8.2.9(storybook@8.3.5) + '@storybook/addon-essentials@8.3.5(storybook@8.3.5)(webpack-sources@3.2.3)': + dependencies: + '@storybook/addon-actions': 8.3.5(storybook@8.3.5) + '@storybook/addon-backgrounds': 8.3.5(storybook@8.3.5) + '@storybook/addon-controls': 8.3.5(storybook@8.3.5) + '@storybook/addon-docs': 8.3.5(storybook@8.3.5)(webpack-sources@3.2.3) + '@storybook/addon-highlight': 8.3.5(storybook@8.3.5) + '@storybook/addon-measure': 8.3.5(storybook@8.3.5) + '@storybook/addon-outline': 8.3.5(storybook@8.3.5) + '@storybook/addon-toolbars': 8.3.5(storybook@8.3.5) + '@storybook/addon-viewport': 8.3.5(storybook@8.3.5) storybook: 8.3.5 ts-dedent: 2.2.0 transitivePeerDependencies: - - supports-color + - webpack-sources - '@storybook/addon-highlight@8.2.9(storybook@8.3.5)': + '@storybook/addon-highlight@8.3.5(storybook@8.3.5)': dependencies: '@storybook/global': 5.0.0 storybook: 8.3.5 - '@storybook/addon-links@8.2.9(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)': + '@storybook/addon-links@8.3.5(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 @@ -9756,13 +9727,13 @@ snapshots: optionalDependencies: react: '@preact/compat@18.3.1(preact@10.24.3)' - '@storybook/addon-measure@8.2.9(storybook@8.3.5)': + '@storybook/addon-measure@8.3.5(storybook@8.3.5)': dependencies: '@storybook/global': 5.0.0 storybook: 8.3.5 tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.2.9(storybook@8.3.5)': + '@storybook/addon-outline@8.3.5(storybook@8.3.5)': dependencies: '@storybook/global': 5.0.0 storybook: 8.3.5 @@ -9773,16 +9744,16 @@ snapshots: '@storybook/node-logger': 8.1.11 webpack: 5.95.0(@swc/core@1.7.35)(esbuild@0.23.1)(webpack-cli@5.1.4) - '@storybook/addon-themes@8.2.9(storybook@8.3.5)': + '@storybook/addon-themes@8.3.5(storybook@8.3.5)': dependencies: storybook: 8.3.5 ts-dedent: 2.2.0 - '@storybook/addon-toolbars@8.2.9(storybook@8.3.5)': + '@storybook/addon-toolbars@8.3.5(storybook@8.3.5)': dependencies: storybook: 8.3.5 - '@storybook/addon-viewport@8.2.9(storybook@8.3.5)': + '@storybook/addon-viewport@8.3.5(storybook@8.3.5)': dependencies: memoizerific: 1.11.3 storybook: 8.3.5 @@ -9795,12 +9766,12 @@ snapshots: - supports-color - webpack - '@storybook/blocks@8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)': + '@storybook/blocks@8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/lodash': 4.17.7 + '@storybook/icons': 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@types/lodash': 4.17.10 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -9816,10 +9787,10 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-webpack5@8.2.9(@swc/core@1.7.35)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4)': + '@storybook/builder-webpack5@8.3.5(@swc/core@1.7.35)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4)': dependencies: - '@storybook/core-webpack': 8.2.9(storybook@8.3.5) - '@types/node': 18.19.50 + '@storybook/core-webpack': 8.3.5(storybook@8.3.5) + '@types/node': 22.7.5 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 @@ -9856,13 +9827,13 @@ snapshots: - uglify-js - webpack-cli - '@storybook/components@8.2.9(storybook@8.3.5)': + '@storybook/components@8.3.5(storybook@8.3.5)': dependencies: storybook: 8.3.5 - '@storybook/core-webpack@8.2.9(storybook@8.3.5)': + '@storybook/core-webpack@8.3.5(storybook@8.3.5)': dependencies: - '@types/node': 18.19.50 + '@types/node': 22.7.5 storybook: 8.3.5 ts-dedent: 2.2.0 @@ -9886,10 +9857,12 @@ snapshots: - supports-color - utf-8-validate - '@storybook/csf-plugin@8.2.9(storybook@8.3.5)': + '@storybook/csf-plugin@8.3.5(storybook@8.3.5)(webpack-sources@3.2.3)': dependencies: storybook: 8.3.5 - unplugin: 1.12.2 + unplugin: 1.14.1(webpack-sources@3.2.3) + transitivePeerDependencies: + - webpack-sources '@storybook/csf@0.0.1': dependencies: @@ -9901,110 +9874,84 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.2.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/icons@1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/manager-api@8.2.9(storybook@8.3.5)': + '@storybook/manager-api@8.3.5(storybook@8.3.5)': dependencies: storybook: 8.3.5 '@storybook/node-logger@8.1.11': {} - '@storybook/preset-react-webpack@8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(@swc/core@1.7.35)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4)': + '@storybook/preact-webpack5@8.3.5(@swc/core@1.7.35)(esbuild@0.23.1)(preact@10.24.3)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4)': dependencies: - '@storybook/core-webpack': 8.2.9(storybook@8.3.5) - '@storybook/react': 8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)(typescript@5.6.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.95.0) - '@types/node': 18.19.50 - '@types/semver': 7.5.8 - find-up: 5.0.0 - fs-extra: 11.2.0 - magic-string: 0.30.11 - react: '@preact/compat@18.3.1(preact@10.24.3)' - react-docgen: 7.0.3 - react-dom: '@preact/compat@18.3.1(preact@10.24.3)' - resolve: 1.22.8 - semver: 7.6.3 + '@storybook/builder-webpack5': 8.3.5(@swc/core@1.7.35)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4) + '@storybook/preact': 8.3.5(preact@10.24.3)(storybook@8.3.5) + '@storybook/preset-preact-webpack': 8.3.5(preact@10.24.3)(storybook@8.3.5) + '@types/node': 22.7.5 + preact: 10.24.3 storybook: 8.3.5 - tsconfig-paths: 4.2.0 - webpack: 5.95.0(@swc/core@1.7.35)(esbuild@0.23.1)(webpack-cli@5.1.4) - optionalDependencies: - typescript: 5.6.3 transitivePeerDependencies: + - '@rspack/core' - '@swc/core' - esbuild - supports-color + - typescript - uglify-js - webpack-cli - '@storybook/preview-api@8.2.9(storybook@8.3.5)': + '@storybook/preact@8.3.5(preact@10.24.3)(storybook@8.3.5)': dependencies: + '@storybook/components': 8.3.5(storybook@8.3.5) + '@storybook/global': 5.0.0 + '@storybook/manager-api': 8.3.5(storybook@8.3.5) + '@storybook/preview-api': 8.3.5(storybook@8.3.5) + '@storybook/theming': 8.3.5(storybook@8.3.5) + preact: 10.24.3 storybook: 8.3.5 + ts-dedent: 2.2.0 - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.95.0)': + '@storybook/preset-preact-webpack@8.3.5(preact@10.24.3)(storybook@8.3.5)': dependencies: - debug: 4.3.7(supports-color@5.5.0) - endent: 2.1.0 - find-cache-dir: 3.3.2 - flat-cache: 3.2.0 - micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@5.6.3) - tslib: 2.7.0 - typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.7.35)(esbuild@0.23.1)(webpack-cli@5.1.4) - transitivePeerDependencies: - - supports-color + '@storybook/core-webpack': 8.3.5(storybook@8.3.5) + '@types/node': 22.7.5 + preact: 10.24.3 + storybook: 8.3.5 + + '@storybook/preview-api@8.3.5(storybook@8.3.5)': + dependencies: + storybook: 8.3.5 - '@storybook/react-dom-shim@8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)': + '@storybook/react-dom-shim@8.3.5(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)': dependencies: react: '@preact/compat@18.3.1(preact@10.24.3)' react-dom: '@preact/compat@18.3.1(preact@10.24.3)' storybook: 8.3.5 - '@storybook/react-dom-shim@8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)': + '@storybook/react-dom-shim@8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) storybook: 8.3.5 - '@storybook/react-webpack5@8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(@swc/core@1.7.35)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4)': - dependencies: - '@storybook/builder-webpack5': 8.2.9(@swc/core@1.7.35)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(@swc/core@1.7.35)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)(webpack-cli@5.1.4) - '@storybook/react': 8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)(typescript@5.6.3) - '@types/node': 18.19.50 - react: '@preact/compat@18.3.1(preact@10.24.3)' - react-dom: '@preact/compat@18.3.1(preact@10.24.3)' - storybook: 8.3.5 - optionalDependencies: - typescript: 5.6.3 - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - esbuild - - supports-color - - uglify-js - - webpack-cli - - '@storybook/react@8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)(typescript@5.6.3)': + '@storybook/react@8.3.5(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5)(typescript@5.6.3)': dependencies: - '@storybook/components': 8.2.9(storybook@8.3.5) + '@storybook/components': 8.3.5(storybook@8.3.5) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.2.9(storybook@8.3.5) - '@storybook/preview-api': 8.2.9(storybook@8.3.5) - '@storybook/react-dom-shim': 8.2.9(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5) - '@storybook/theming': 8.2.9(storybook@8.3.5) + '@storybook/manager-api': 8.3.5(storybook@8.3.5) + '@storybook/preview-api': 8.3.5(storybook@8.3.5) + '@storybook/react-dom-shim': 8.3.5(@preact/compat@18.3.1(preact@10.24.3))(@preact/compat@18.3.1(preact@10.24.3))(storybook@8.3.5) + '@storybook/theming': 8.3.5(storybook@8.3.5) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.19.50 + '@types/node': 22.7.5 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 escodegen: 2.1.0 html-tags: 3.3.1 - lodash: 4.17.21 prop-types: 15.8.1 react: '@preact/compat@18.3.1(preact@10.24.3)' react-dom: '@preact/compat@18.3.1(preact@10.24.3)' @@ -10017,7 +9964,7 @@ snapshots: optionalDependencies: typescript: 5.6.3 - '@storybook/theming@8.2.9(storybook@8.3.5)': + '@storybook/theming@8.3.5(storybook@8.3.5)': dependencies: storybook: 8.3.5 @@ -10232,8 +10179,6 @@ snapshots: '@types/debounce-promise@3.1.9': {} - '@types/doctrine@0.0.9': {} - '@types/escodegen@0.0.6': {} '@types/eslint@9.6.0': @@ -10315,7 +10260,7 @@ snapshots: dependencies: '@types/node': 20.16.5 - '@types/lodash@4.17.7': {} + '@types/lodash@4.17.10': {} '@types/mdx@2.0.13': {} @@ -10333,11 +10278,11 @@ snapshots: '@types/node@15.14.9': {} - '@types/node@18.19.50': + '@types/node@20.16.5': dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 - '@types/node@20.16.5': + '@types/node@22.7.5': dependencies: undici-types: 6.19.8 @@ -10358,8 +10303,6 @@ snapshots: '@types/prop-types': 15.7.13 csstype: 3.1.3 - '@types/resolve@1.20.6': {} - '@types/semver@7.5.8': {} '@types/send@0.17.4': @@ -10801,6 +10744,8 @@ snapshots: acorn@8.12.1: {} + acorn@8.13.0: {} + agent-base@6.0.2: dependencies: debug: 4.3.7(supports-color@5.5.0) @@ -11698,8 +11643,6 @@ snapshots: decimal.js@10.4.3: {} - dedent@0.7.0: {} - dedent@1.5.3(babel-plugin-macros@3.1.0): optionalDependencies: babel-plugin-macros: 3.1.0 @@ -11911,12 +11854,6 @@ snapshots: dependencies: once: 1.4.0 - endent@2.1.0: - dependencies: - dedent: 0.7.0 - fast-json-parse: 1.0.3 - objectorarray: 1.0.5 - enhanced-resolve@5.17.1: dependencies: graceful-fs: 4.2.11 @@ -12487,8 +12424,6 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 - fast-json-parse@1.0.3: {} - fast-json-stable-stringify@2.1.0: {} fast-levenshtein@2.0.6: {} @@ -12867,7 +12802,7 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hast-util-to-string@3.0.0: + hast-util-to-string@3.0.1: dependencies: '@types/hast': 3.0.4 @@ -14451,8 +14386,6 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.0.0 - objectorarray@1.0.5: {} - oidc-token-hash@5.0.3: {} on-finished@2.4.1: @@ -14635,7 +14568,7 @@ snapshots: polished@4.3.1: dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.25.7 possible-typed-array-names@1.0.0: {} @@ -14803,21 +14736,6 @@ snapshots: dependencies: typescript: 5.6.3 - react-docgen@7.0.3: - dependencies: - '@babel/core': 7.25.8 - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 - '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 - '@types/doctrine': 0.0.9 - '@types/resolve': 1.20.6 - doctrine: 3.0.0 - resolve: 1.22.8 - strip-indent: 4.0.0 - transitivePeerDependencies: - - supports-color - react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 @@ -14949,7 +14867,7 @@ snapshots: '@types/hast': 3.0.4 github-slugger: 2.0.0 hast-util-heading-rank: 3.0.0 - hast-util-to-string: 3.0.0 + hast-util-to-string: 3.0.1 unist-util-visit: 5.0.0 relateurl@0.2.7: {} @@ -15352,10 +15270,6 @@ snapshots: dependencies: min-indent: 1.0.1 - strip-indent@4.0.0: - dependencies: - min-indent: 1.0.1 - strip-json-comments@3.1.1: {} strip-json-comments@5.0.1: {} @@ -15582,12 +15496,6 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tsconfig-paths@4.2.0: - dependencies: - json5: 2.2.3 - minimist: 1.2.8 - strip-bom: 3.0.0 - tslib@1.14.1: {} tslib@2.7.0: {} @@ -15677,8 +15585,6 @@ snapshots: undefsafe@2.0.5: {} - undici-types@5.26.5: {} - undici-types@6.19.8: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -15715,12 +15621,12 @@ snapshots: unpipe@1.0.0: {} - unplugin@1.12.2: + unplugin@1.14.1(webpack-sources@3.2.3): dependencies: - acorn: 8.12.1 - chokidar: 3.6.0 - webpack-sources: 3.2.3 + acorn: 8.13.0 webpack-virtual-modules: 0.6.2 + optionalDependencies: + webpack-sources: 3.2.3 untildify@4.0.0: {}