Lines Matching refs:config
48 function initConfig(config) { argument
50 Object.assign(config, {
124 setModuleJsonConfigRule(config);
126 config.cache = {
133 config.resolve.modules.push(...getResolveModules(projectPath, true));
134 existsPackageJson(config, path.resolve(projectPath, '../../../../../package.json'),
137 config.resolve.modules.push(...getResolveModules(projectPath, false));
138 existsPackageJson(config, path.resolve(projectPath, '../../../../package.json'),
175 function setModuleJsonConfigRule(config) { argument
185 config.module.rules.push(jsonRule);
188 function existsPackageJson(config, rootPackageJsonPath, modulePackageJsonPath) { argument
189 if (config.cache) {
190 config.cache.buildDependencies = {
191 config: [] property
194 config.cache.buildDependencies.config.push(rootPackageJsonPath);
197 config.cache.buildDependencies.config.push(modulePackageJsonPath);
230 function setReleaseConfig(config) { argument
232 config.mode = 'production';
235 config.optimization = config.optimization;
237 config.optimization = {};
239 Object.assign(config.optimization, {
265 config.output.devtoolModuleFilenameTemplate = (info) => {
268 config.output.sourceMapFilename = '_releaseMap/[name].js.map';
269 config.performance = {
274 function setCopyPluginConfig(config, appResource, isPreview) { argument