youzanyun-devtool-worker
Version:
- web - ws - proxy
21 lines (20 loc) • 604 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const nunjucks_1 = tslib_1.__importDefault(require("nunjucks"));
class BaseController {
async render(tpl, context) {
let res = await new Promise((resolve, rejects) => {
nunjucks_1.default.render(tpl, context, (err, res) => {
if (err) {
rejects(err);
}
else {
resolve(res);
}
});
});
return res;
}
}
exports.default = BaseController;