UNPKG

@quenty/nevermore-template-helpers

Version:

Helpers to generate Nevermore package and game templates

14 lines 501 B
import * as Handlebars from 'handlebars'; /** * Substitute `{{VAR}}` placeholders in a template string using Handlebars. * * `noEscape` is set to true so that values containing `&`, `<`, etc. are * NOT HTML-escaped — critical when the template contains Lua source code. */ export function substituteTemplate(template, vars) { const compiled = Handlebars.default.compile(template, { noEscape: true, }); return compiled(vars); } //# sourceMappingURL=substitute-template.js.map