Skip to content

Commit 9ff31da

Browse files
committed
update storybook
1 parent 367d8b9 commit 9ff31da

File tree

2 files changed

+34
-21
lines changed

2 files changed

+34
-21
lines changed
Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,37 @@
1+
import { dirname, join } from "path";
12
// .storybook/main.ts
23

34
// Replace your-framework with the framework you are using (e.g., react-webpack5, vue3-vite)
45
import type { StorybookConfig } from '@storybook/react-webpack5';
56

67
const config: StorybookConfig = {
7-
framework: "@storybook/react-webpack5",
8+
framework: {
9+
name: getAbsolutePath("@storybook/react-webpack5"),
10+
11+
options: {
12+
builder: {
13+
fsCache: true,
14+
lazyCompilation: true
15+
}
16+
}
17+
},
18+
819
stories: ['../stories/**/*.stories.(ts|tsx)'],
9-
addons: ["@storybook/addon-actions", "@storybook/addon-links", "@storybook/addon-docs", "@storybook/addon-knobs"],
20+
addons: [getAbsolutePath("@storybook/addon-actions"), getAbsolutePath("@storybook/addon-links"), getAbsolutePath("@storybook/addon-docs"), getAbsolutePath("@storybook/addon-knobs")],
21+
1022
features: {
1123
storyStoreV7: false,
1224
},
13-
core: {
14-
builder: {
15-
name: '@storybook/builder-webpack5',
16-
options: {
17-
fsCache: true,
18-
lazyCompilation: true,
19-
},
20-
},
21-
},
25+
26+
core: {},
27+
28+
docs: {
29+
autodocs: true
30+
}
2231
};
2332

2433
export default config;
34+
35+
function getAbsolutePath(value: string): any {
36+
return dirname(require.resolve(join(value, "package.json")));
37+
}

packages/react-code-blocks/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"maintainers": [
1212
"thomasmost"
1313
],
14-
"version": "0.1.4",
14+
"version": "0.1.5",
1515
"homepage": "https://react-code-blocks.rajinwonderland.vercel.app",
1616
"license": "MIT",
1717
"main": "dist/index.js",
@@ -51,17 +51,17 @@
5151
"@babel/preset-env": "^7.22.9",
5252
"@babel/preset-react": "^7.22.5",
5353
"@babel/preset-typescript": "^7.22.5",
54-
"@storybook/addon-actions": "^7.1.1",
54+
"@storybook/addon-actions": "^7.5.2",
5555
"@storybook/addon-console": "^2.0.0",
56-
"@storybook/addon-docs": "^7.1.1",
56+
"@storybook/addon-docs": "^7.5.2",
5757
"@storybook/addon-info": "^5.3.21",
5858
"@storybook/addon-knobs": "^7.0.2",
59-
"@storybook/addon-links": "^7.1.1",
60-
"@storybook/addon-storysource": "^7.1.1",
61-
"@storybook/addon-viewport": "^7.1.1",
62-
"@storybook/addons": "^7.1.1",
63-
"@storybook/react": "^7.1.1",
64-
"@storybook/react-webpack5": "^7.1.1",
59+
"@storybook/addon-links": "^7.5.2",
60+
"@storybook/addon-storysource": "^7.5.2",
61+
"@storybook/addon-viewport": "^7.5.2",
62+
"@storybook/addons": "^7.5.2",
63+
"@storybook/react": "^7.5.2",
64+
"@storybook/react-webpack5": "^7.5.2",
6565
"@types/color": "^3.0.1",
6666
"@types/enzyme": "^3.10.5",
6767
"@types/he": "^1.1.1",
@@ -74,7 +74,7 @@
7474
"react": "^16.13.1",
7575
"react-docgen-typescript-loader": "^3.7.2",
7676
"react-dom": "^16.13.1",
77-
"storybook": "^7.1.1",
77+
"storybook": "^7.5.2",
7878
"ts-loader": "^6.2.2",
7979
"tsdx": "^0.13.2",
8080
"typescript": "^5.1.6",

0 commit comments

Comments
 (0)