12 lines
469 B
JavaScript
12 lines
469 B
JavaScript
|
const paths = require('../config/paths');
|
||
|
const { client: clientLoaders } = require('../config/webpack.config.js/loaders');
|
||
|
const { alias } = require('../config/webpack.config.js/resolvers');
|
||
|
|
||
|
module.exports = (baseConfig, env, defaultConfig) => {
|
||
|
const rules = [...baseConfig.module.rules, ...clientLoaders];
|
||
|
baseConfig.module.rules = rules;
|
||
|
baseConfig.resolve.extensions.push('.ts', '.tsx', '.json');
|
||
|
baseConfig.resolve.alias = alias;
|
||
|
return baseConfig;
|
||
|
};
|