| const replaceSpritePlaceholder = require('./replace-sprite-placeholder'); | 
|   | 
| /** | 
|  * @param {NormalModule|ExtractedModule} module | 
|  * @param {Object<string, string>} replacements | 
|  * @return {NormalModule|ExtractedModule} | 
|  */ | 
| function replaceInModuleSource(module, replacements) { | 
|   const source = module._source; | 
|   | 
|   if (typeof source === 'string') { | 
|     module._source = replaceSpritePlaceholder(source, replacements); | 
|   } else if (typeof source === 'object' && typeof source._value === 'string') { | 
|     source._value = replaceSpritePlaceholder(source._value, replacements); | 
|   } | 
|   | 
|   return module; | 
| } | 
|   | 
| module.exports = replaceInModuleSource; |