1
+ import { dirname , join } from 'path' ;
1
2
const remarkGfm = require ( 'remark-gfm' ) . default ;
2
3
const tsconfigPaths = require ( 'vite-tsconfig-paths' ) . default ;
3
4
@@ -14,10 +15,10 @@ module.exports = {
14
15
'../stories/**/*.mdx' ,
15
16
] ,
16
17
addons : [
17
- '@storybook/addon-essentials' ,
18
- '@storybook/addon-links' ,
19
- '@storybook/addon-a11y' ,
20
- '../storyhelpers/storybook-readme' ,
18
+ getAbsolutePath ( '@storybook/addon-essentials' ) ,
19
+ getAbsolutePath ( '@storybook/addon-links' ) ,
20
+ getAbsolutePath ( '@storybook/addon-a11y' ) ,
21
+ getAbsolutePath ( '../storyhelpers/storybook-readme' ) ,
21
22
{
22
23
name : '@storybook/addon-docs' ,
23
24
options : {
@@ -30,7 +31,7 @@ module.exports = {
30
31
} ,
31
32
] ,
32
33
framework : {
33
- name : '@storybook/web-components-vite' ,
34
+ name : getAbsolutePath ( '@storybook/web-components-vite' ) ,
34
35
options : { } ,
35
36
} ,
36
37
features : {
@@ -54,3 +55,7 @@ module.exports = {
54
55
autodocs : true ,
55
56
} ,
56
57
} ;
58
+
59
+ function getAbsolutePath ( value ) {
60
+ return dirname ( require . resolve ( join ( value , 'package.json' ) ) ) ;
61
+ }
0 commit comments