From a21e06b903bdd887d32e8a4d69fafee0b84694a6 Mon Sep 17 00:00:00 2001 From: devjiwonchoi Date: Thu, 19 Dec 2024 02:39:41 +0900 Subject: [PATCH] patch `@storybook/react` types --- package.json | 3 ++- patches/@storybook__react@8.4.7.patch | 19 +++++++++++++++++++ pnpm-lock.yaml | 11 +++++++---- 3 files changed, 28 insertions(+), 5 deletions(-) create mode 100644 patches/@storybook__react@8.4.7.patch diff --git a/package.json b/package.json index 4ad41d3b53a69..1f129b43f212e 100644 --- a/package.json +++ b/package.json @@ -278,7 +278,8 @@ "scheduler": "0.25.0-rc-372ec00c-20241209" }, "patchedDependencies": { - "webpack-sources@3.2.3": "patches/webpack-sources@3.2.3.patch" + "webpack-sources@3.2.3": "patches/webpack-sources@3.2.3.patch", + "@storybook/react@8.4.7": "patches/@storybook__react@8.4.7.patch" } } } diff --git a/patches/@storybook__react@8.4.7.patch b/patches/@storybook__react@8.4.7.patch new file mode 100644 index 0000000000000..26e6d558c2362 --- /dev/null +++ b/patches/@storybook__react@8.4.7.patch @@ -0,0 +1,19 @@ +diff --git a/dist/types-a5624094.d.ts b/dist/types-a5624094.d.ts +index 8e1eb5e94642cb7e943fdb09da96606021701921..9958875a5d2026867455238ec44a71f905d758a4 100644 +--- a/dist/types-a5624094.d.ts ++++ b/dist/types-a5624094.d.ts +@@ -1,4 +1,4 @@ +-import { ComponentType } from 'react'; ++import { ComponentType, JSX } from 'react'; + import { WebRenderer, Canvas } from 'storybook/internal/types'; + + interface ReactRenderer extends WebRenderer { +diff --git a/template/components/index.js b/template/components/index.js +deleted file mode 100644 +index c473ab7bed22857c051643fc4f0fce5637793adc..0000000000000000000000000000000000000000 +diff --git a/template/stories/docgen-components/imported.js b/template/stories/docgen-components/imported.js +deleted file mode 100644 +index bd94145261b03fff811e93a3d8f350a03b7a5105..0000000000000000000000000000000000000000 +diff --git a/template/stories/docgen-components/js-proptypes/ext.js b/template/stories/docgen-components/js-proptypes/ext.js +deleted file mode 100644 +index 11d0ad4810bb77980bc7be0b7697f3a85b15ffd2..0000000000000000000000000000000000000000 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0fffd94745b77..73202abf3ca75 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,6 +22,9 @@ overrides: scheduler: 0.25.0-rc-372ec00c-20241209 patchedDependencies: + '@storybook/react@8.4.7': + hash: 3vtnbaj5dhujyrhznezprlo624 + path: patches/@storybook__react@8.4.7.patch webpack-sources@3.2.3: hash: jbynf5dc46ambamq3wuyho6hkq path: patches/webpack-sources@3.2.3.patch @@ -1013,7 +1016,7 @@ importers: version: 8.4.7(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3)) '@storybook/react': specifier: ^8.4.7 - version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) + version: 8.4.7(patch_hash=3vtnbaj5dhujyrhznezprlo624)(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) '@storybook/react-webpack5': specifier: ^8.4.7 version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.23.1)(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) @@ -20612,7 +20615,7 @@ snapshots: '@storybook/preset-react-webpack@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.23.1)(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2)': dependencies: '@storybook/core-webpack': 8.4.7(storybook@8.4.7(prettier@3.3.3)) - '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) + '@storybook/react': 8.4.7(patch_hash=3vtnbaj5dhujyrhznezprlo624)(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.23.1)) '@types/node': 20.17.6 '@types/semver': 7.5.6 @@ -20664,7 +20667,7 @@ snapshots: dependencies: '@storybook/builder-webpack5': 8.4.7(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.23.1)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) '@storybook/preset-react-webpack': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.23.1)(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) - '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) + '@storybook/react': 8.4.7(patch_hash=3vtnbaj5dhujyrhznezprlo624)(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2) '@types/node': 20.17.6 react: 19.0.0-rc-372ec00c-20241209 react-dom: 19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209) @@ -20680,7 +20683,7 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2)': + '@storybook/react@8.4.7(patch_hash=3vtnbaj5dhujyrhznezprlo624)(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.3.3)))(react-dom@19.0.0-rc-372ec00c-20241209(react@19.0.0-rc-372ec00c-20241209))(react@19.0.0-rc-372ec00c-20241209)(storybook@8.4.7(prettier@3.3.3))(typescript@5.7.2)': dependencies: '@storybook/components': 8.4.7(storybook@8.4.7(prettier@3.3.3)) '@storybook/global': 5.0.0