Skip to content

Instantly share code, notes, and snippets.

/* A little utility to execute strings as template literals */
// https://gist.github.com/naturecodevoid/d99f217942860dedd25538e7f108f996
const executeTemplateLiteral = (string, args, argNames, replace$ = true) => {
let temporary = `${string}`;
if (replace$) temporary = temporary.replaceAll("{", "${");
return new Function(...argNames, `return \`${temporary}\`;`)(...args);
};