Open
Description
Example 1:
Code:
const Handlebars = require('handlebars');
var tpl = Handlebars.compile("123\n{{{~myvar}}}\n123");
tpl({myvar: '<myvar>'});
Result:
Uncaught Error: Parse error on line 2:
123{{{~myvar}}}123
------^
Expecting 'ID', 'STRING', 'NUMBER', 'BOOLEAN', 'UNDEFINED', 'NULL', 'DATA', got 'INVALID'
Example 2:
Code:
const Handlebars = require('handlebars');
var tpl = Handlebars.compile("123\n{{{myvar~}}}\n123");
tpl({myvar: '<myvar>'});
Result:
Uncaught Error: Parse error on line 2:
123{{{myvar~}}}123
-----------^
Expecting 'CLOSE_UNESCAPED', 'OPEN_SEXPR', 'ID', 'STRING', 'NUMBER', 'BOOLEAN', 'UNDEFINED', 'NULL', 'DATA', got 'CLOSE'
Node.js: v21.6.2
handlebars: v4.7.8