mirror of
https://github.com/ajnart/homarr.git
synced 2025-11-14 09:25:47 +01:00
31 lines
1.0 KiB
JavaScript
31 lines
1.0 KiB
JavaScript
module.exports = {
|
|
stories: ['../src/components/**/*.story.mdx', '../src/components/**/*.story.*'],
|
|
addons: [
|
|
'@storybook/addon-links',
|
|
'storybook-addon-mock/register',
|
|
'@storybook/addon-essentials',
|
|
],
|
|
typescript: {
|
|
check: false,
|
|
reactDocgen: false,
|
|
},
|
|
framework: '@storybook/react',
|
|
features: { emotionAlias: false },
|
|
webpackFinal: async (config, { configType }) => {
|
|
// `configType` has a value of 'DEVELOPMENT' or 'PRODUCTION'
|
|
// You can change the configuration based on that.
|
|
// 'PRODUCTION' is used when building the static version of storybook.
|
|
|
|
// https://github.com/polkadot-js/extension/issues/621#issuecomment-759341776
|
|
// framer-motion uses the .mjs notation and we need to include it so that webpack will
|
|
// transpile it for us correctly (enables using a CJS module inside an ESM).
|
|
config.module.rules.push({
|
|
test: /\.mjs$/,
|
|
include: /node_modules/,
|
|
type: 'javascript/auto',
|
|
});
|
|
// Return the altered config
|
|
return config;
|
|
},
|
|
};
|