Files
hoppscotch/functions/templating.js
2019-10-29 22:11:07 -04:00

8 lines
260 B
JavaScript

export default function parseTemplateString(string, variables) {
if(!variables || !string) {
return string;
}
const searchTerm = /<<([^>]*)>>/g; // "<<myVariable>>"
return string.replace(searchTerm, (match, p1) => variables[p1] || '');
}