tsm-ui
Version:
### Welcome to TSM-UI: Your Design System for Modern Web Development
35 lines (33 loc) • 837 B
JavaScript
import { dirname, join } from "path";
module.exports = {
stories: [
"../src/pages/**/*.stories.mdx",
"../src/stories/**/*.stories.@(js|jsx|ts|tsx)",
],
addons: [
getAbsolutePath("@storybook/addon-links"),
getAbsolutePath("@storybook/addon-essentials"),
getAbsolutePath("@storybook/addon-interactions"),
getAbsolutePath("@storybook/addon-a11y"),
getAbsolutePath("@storybook/addon-mdx-gfm"),
],
framework: {
name: getAbsolutePath("@storybook/react-vite"),
options: {},
},
features: {
storyStoreV7: true,
},
viteFinal: (config, { configType }) => {
if (configType === "PRODUCTION") {
config.base = "/";
}
return config;
},
docs: {
autodocs: true,
},
};
function getAbsolutePath(value) {
return dirname(require.resolve(join(value, "package.json")));
}