npm i vievv
It's similar to EJS v1, but with a little twist to my needs, specially the resolver for including other views.
<div>
Hello, I'm <%= name %>.
</div>
var view = require("vievv");
var template = view.compile(filename[, options ]);
console.log(template(scope));
var view = require("vievv");
console.log(view.render(data[, options ]));