UNPKG

mangony-hbs-helpers

Version:
29 lines (27 loc) 610 B
/** * Represents a debugging helper. * @module Debug Helpers * * @author Sebastian Fitzner * * usage: {{debug}} or {{debug someValue}} */ module.exports = debug; module.exports.register = function (Handlebars) { Handlebars.registerHelper('debug', debug); }; /** * Log context. * * @param {Object} optionalValue - Check context of a value */ function debug(optionalValue) { console.log('\nCurrent Context'); console.log('===================='); console.log(this); if (arguments.length > 1) { console.log('\n\nValue'); console.log('===================='); console.log(optionalValue); } }