@cainthus/alex-library
Version:
Component React library for Cainthus - Alex Dashboard.
20 lines (19 loc) • 601 B
JavaScript
const path = require('path');
const TSDocgenPlugin = require('react-docgen-typescript-webpack-plugin');
module.exports = (baseConfig, env, config) => {
config.module.rules.push({
test: /\.(ts|tsx)$/,
loader: require.resolve('awesome-typescript-loader')
});
config.module.rules.push({
test: /\.(scss)$/,
loaders: ['style-loader', 'css-loader', 'sass-loader']
});
config.module.rules.push({
test: /\.(md)$/,
loaders: ['markdown-loader']
});
config.plugins.push(new TSDocgenPlugin()); // optional
config.resolve.extensions.push('.ts', '.tsx');
return config;
};