@@ -9,6 +9,7 @@ pub enum SimilarDependency {
9
9
Trpc ,
10
10
React ,
11
11
NextJS ,
12
+ Storybook ,
12
13
Turborepo ,
13
14
TanstackQuery ,
14
15
}
@@ -19,6 +20,7 @@ impl Display for SimilarDependency {
19
20
Self :: Trpc => write ! ( f, "tRPC" ) ,
20
21
Self :: React => write ! ( f, "React" ) ,
21
22
Self :: NextJS => write ! ( f, "Next.js" ) ,
23
+ Self :: Storybook => write ! ( f, "Storybook" ) ,
22
24
Self :: Turborepo => write ! ( f, "Turborepo" ) ,
23
25
Self :: TanstackQuery => write ! ( f, "Tanstack Query" ) ,
24
26
}
@@ -44,6 +46,94 @@ impl TryFrom<&str> for SimilarDependency {
44
46
| "@turbo/gen"
45
47
| "turbo-ignore"
46
48
| "turbo" => Ok ( Self :: Turborepo ) ,
49
+ "sb"
50
+ | "storybook"
51
+ | "@storybook/codemod"
52
+ | "@storybook/cli"
53
+ | "@storybook/channels"
54
+ | "@storybook/addon-actions"
55
+ | "@storybook/addon-links"
56
+ | "@storybook/react"
57
+ | "@storybook/react-native"
58
+ | "@storybook/components"
59
+ | "@storybook/addon-backgrounds"
60
+ | "@storybook/addon-viewport"
61
+ | "@storybook/angular"
62
+ | "@storybook/addon-a11y"
63
+ | "@storybook/addon-jest"
64
+ | "@storybook/client-logger"
65
+ | "@storybook/node-logger"
66
+ | "@storybook/core"
67
+ | "@storybook/addon-storysource"
68
+ | "@storybook/html"
69
+ | "@storybook/core-events"
70
+ | "@storybook/svelte"
71
+ | "@storybook/ember"
72
+ | "@storybook/addon-ondevice-backgrounds"
73
+ | "@storybook/addon-ondevice-notes"
74
+ | "@storybook/preact"
75
+ | "@storybook/theming"
76
+ | "@storybook/router"
77
+ | "@storybook/addon-docs"
78
+ | "@storybook/addon-ondevice-actions"
79
+ | "@storybook/source-loader"
80
+ | "@storybook/preset-create-react-app"
81
+ | "@storybook/web-components"
82
+ | "@storybook/addon-essentials"
83
+ | "@storybook/server"
84
+ | "@storybook/addon-toolbars"
85
+ | "@storybook/addon-controls"
86
+ | "@storybook/core-common"
87
+ | "@storybook/builder-webpack5"
88
+ | "@storybook/core-server"
89
+ | "@storybook/csf-tools"
90
+ | "@storybook/addon-measure"
91
+ | "@storybook/addon-outline"
92
+ | "@storybook/addon-ondevice-controls"
93
+ | "@storybook/instrumenter"
94
+ | "@storybook/addon-interactions"
95
+ | "@storybook/docs-tools"
96
+ | "@storybook/builder-vite"
97
+ | "@storybook/telemetry"
98
+ | "@storybook/core-webpack"
99
+ | "@storybook/preset-html-webpack"
100
+ | "@storybook/preset-preact-webpack"
101
+ | "@storybook/preset-svelte-webpack"
102
+ | "@storybook/preset-react-webpack"
103
+ | "@storybook/html-webpack5"
104
+ | "@storybook/preact-webpack5"
105
+ | "@storybook/svelte-webpack5"
106
+ | "@storybook/web-components-webpack5"
107
+ | "@storybook/preset-server-webpack"
108
+ | "@storybook/react-webpack5"
109
+ | "@storybook/server-webpack5"
110
+ | "@storybook/addon-highlight"
111
+ | "@storybook/blocks"
112
+ | "@storybook/builder-manager"
113
+ | "@storybook/react-vite"
114
+ | "@storybook/svelte-vite"
115
+ | "@storybook/web-components-vite"
116
+ | "@storybook/nextjs"
117
+ | "@storybook/types"
118
+ | "@storybook/manager"
119
+ | "@storybook/csf-plugin"
120
+ | "@storybook/preview"
121
+ | "@storybook/manager-api"
122
+ | "@storybook/preview-api"
123
+ | "@storybook/html-vite"
124
+ | "@storybook/sveltekit"
125
+ | "@storybook/preact-vite"
126
+ | "@storybook/addon-mdx-gfm"
127
+ | "@storybook/react-dom-shim"
128
+ | "create-storybook"
129
+ | "@storybook/addon-onboarding"
130
+ | "@storybook/react-native-theming"
131
+ | "@storybook/addon-themes"
132
+ | "@storybook/test"
133
+ | "@storybook/react-native-ui"
134
+ | "@storybook/experimental-nextjs-vite"
135
+ | "@storybook/experimental-addon-test"
136
+ | "@storybook/react-native-web-vite" => Ok ( Self :: Storybook ) ,
47
137
"@tanstack/eslint-plugin-query"
48
138
| "@tanstack/query-async-storage-persister"
49
139
| "@tanstack/query-broadcast-client-experimental"
0 commit comments