UNPKG

@aegov/design-system-react

Version:

A design system for the Government of the United Arab Emirates. Extending the original design system released as @aegov/design-system, this is the package specefically created for the ReactJs enviornment.

47 lines (44 loc) 1 kB
module.exports = { stories: ['../src/**/*.stories.@(js|jsx|ts|tsx)'], addons: ['@storybook/addon-essentials'], framework: { name: '@storybook/react-webpack5', options: {} }, docs: { autodocs: true }, webpackFinal: async (config) => { const cssRule = config.module.rules.find(rule => rule.test && rule.test.test('.css') ); if (cssRule) { cssRule.use = [ 'style-loader', 'css-loader', { loader: 'postcss-loader', options: { postcssOptions: { plugins: [ require('tailwindcss'), require('autoprefixer'), ], }, }, }, ]; } config.module.rules.push({ test: /\.(js|jsx)$/, exclude: /node_modules/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-env', '@babel/preset-react'] } } }); return config; } };