smash-template-engine-filters
Version:
Basic filters for SmashTemplateEngine
18 lines (13 loc) • 368 B
JavaScript
const BadParameterError = require("../badParameterError.js");
class Base64 {
getName() {
return "base64";
}
execute(word, parameters, context) {
if (typeof word !== 'string') {
throw new BadParameterError('Base64: first parameter must be a string', word);
}
return Buffer.from(word).toString('base64');
}
}
module.exports = Base64;