Files
hoppscotch/functions/templating.js
2020-05-05 14:12:41 +02:00

8 lines
259 B
JavaScript

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