Skip to content

Commit fd09847

Browse files
Changes for Vite 8 support
1 parent 673de9d commit fd09847

File tree

4 files changed

+197
-208
lines changed

4 files changed

+197
-208
lines changed

.storybook/main.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { type StorybookConfig } from '@storybook/react-vite';
22
import preserveDirectives from 'rollup-preserve-directives';
33
import { mergeConfig, type InlineConfig } from 'vite';
4-
import tsConfigPaths from 'vite-tsconfig-paths';
54

65
const config: StorybookConfig = {
76
stories: ['../stories/**/*.stories.@(ts|tsx)', '../stories/**/*.mdx'],
@@ -33,7 +32,9 @@ const config: StorybookConfig = {
3332
esbuild: {
3433
jsx: 'automatic',
3534
},
36-
plugins: [tsConfigPaths()],
35+
resolve: {
36+
tsconfigPaths: true,
37+
},
3738
} satisfies InlineConfig);
3839
},
3940
};

.yarnrc.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,12 @@ packageExtensions:
66
"@storybook/addon-docs@*":
77
peerDependencies:
88
"@types/react": "*"
9-
"@types/react-dom": "*"
109
"@storybook/react-vite@*":
1110
peerDependencies:
11+
rollup: "*"
1212
typescript: "*"
1313
storybook@*:
1414
peerDependencies:
1515
"@testing-library/dom": "*"
1616
react: "*"
1717
react-dom: "*"
18-
vite@*:
19-
peerDependencies:
20-
rollup: "*"

package.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@
7474
"@rollup/plugin-commonjs": "^29.0.2",
7575
"@rollup/plugin-node-resolve": "^16.0.3",
7676
"@rollup/plugin-typescript": "^12.3.0",
77-
"@storybook/addon-docs": "^10.3.0",
78-
"@storybook/addon-links": "^10.3.0",
79-
"@storybook/react-vite": "^10.3.0",
77+
"@storybook/addon-docs": "^10.3.3",
78+
"@storybook/addon-links": "^10.3.3",
79+
"@storybook/react-vite": "^10.3.3",
8080
"@testing-library/dom": "^10.4.1",
8181
"@testing-library/jest-dom": "^6.9.1",
8282
"@testing-library/react": "^16.3.2",
@@ -109,12 +109,11 @@
109109
"rollup": "^4.59.0",
110110
"rollup-preserve-directives": "^1.1.3",
111111
"sass-embedded": "^1.97.2",
112-
"storybook": "^10.3.0",
112+
"storybook": "^10.3.3",
113113
"tslib": "^2.8.1",
114114
"typescript": "^5.9.3",
115115
"typescript-eslint": "^8.57.1",
116-
"vite": "^8.0.1",
117-
"vite-tsconfig-paths": "^6.1.1"
116+
"vite": "^8.0.3"
118117
},
119118
"peerDependencies": {
120119
"classnames": ">=2.5.0",
@@ -123,6 +122,9 @@
123122
"react-dom": ">=18.2.0",
124123
"tslib": ">=2.8.0"
125124
},
125+
"resolutions": {
126+
"@joshwooding/vite-plugin-react-docgen-typescript": "^0.7.0"
127+
},
126128
"packageManager": "yarn@4.10.3",
127129
"publishConfig": {
128130
"access": "public"

0 commit comments

Comments
 (0)