* Replace in a string all occurrences of keys in the `ESCAPE_IN_STRING_MAP` map with their * original representation, this is simply used to revert the changes applied by the * escapeInStrings function. * * For example it reverts the text: * `animation: "my-anim%COLON_IN_PLACEHOLDER%at\"ion" 1
(input: string)
| 1190 | * @returns the css text without the placeholders. |
| 1191 | */ |
| 1192 | function unescapeInStrings(input: string): string { |
| 1193 | let result = input.replace(_cssCommaInPlaceholderReGlobal, ','); |
| 1194 | result = result.replace(_cssSemiInPlaceholderReGlobal, ';'); |
| 1195 | result = result.replace(_cssColonInPlaceholderReGlobal, ':'); |
| 1196 | return result; |
| 1197 | } |
| 1198 | |
| 1199 | /** |
| 1200 | * Unescape all quotes present in a string, but only if the string was actually already |
no test coverage detected
searching dependent graphs…