1 | const replaceSpritePlaceholder = require('./replace-sprite-placeholder');
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | function replaceInModuleSource(module, replacements) {
|
9 | const source = module._source;
|
10 |
|
11 | if (typeof source === 'string') {
|
12 | module._source = replaceSpritePlaceholder(source, replacements);
|
13 | } else if (typeof source === 'object' && typeof source._value === 'string') {
|
14 | source._value = replaceSpritePlaceholder(source._value, replacements);
|
15 | }
|
16 |
|
17 | return module;
|
18 | }
|
19 |
|
20 | module.exports = replaceInModuleSource;
|