| "use strict"; | 
|   | 
| Object.defineProperty(exports, "__esModule", { | 
|   value: true | 
| }); | 
| exports.default = void 0; | 
| const matchValueName = /[$]?[\w-]+/g; | 
|   | 
| const replaceValueSymbols = (value, replacements) => { | 
|   let matches; | 
|   | 
|   while (matches = matchValueName.exec(value)) { | 
|     const replacement = replacements[matches[0]]; | 
|   | 
|     if (replacement) { | 
|       value = value.slice(0, matches.index) + replacement + value.slice(matchValueName.lastIndex); | 
|       matchValueName.lastIndex -= matches[0].length - replacement.length; | 
|     } | 
|   } | 
|   | 
|   return value; | 
| }; | 
|   | 
| var _default = replaceValueSymbols; | 
| exports.default = _default; |