smash-template-engine-filters
Version:
Basic filters for SmashTemplateEngine
18 lines (13 loc) • 357 B
JavaScript
const BadParameterError = require("../badParameterError.js");
class Nl2br {
getName() {
return "nl2br";
}
execute(word, parameters, context) {
if (typeof word !== 'string') {
throw new BadParameterError('Nl2br: first parameter must be a string', word);
}
return word.split("\n").join("<br>");
}
}
module.exports = Nl2br;