var beautify = require('js-beautify').html;
var entityMap = {
"&": "&", "<": "<", ">": ">", '"': '"', "'": ''', "/": '/'
}; module.exports.register = function (Handlebars, options) {
Handlebars.registerHelper('code', function (hboptions) { var codeStr = beautify(String(hboptions.fn(this)).trim(), { "wrap_line_length": 80, "wrap_attributes": "auto", "indent_scripts": "normal" }).replace(/[&<>"'\/]/g, function (s) { return entityMap[s]; }); return '<div class="example-code">' + codeStr + '</div>'; });
};