From b575a5124d5e9f1bf24d082b508d367eceda0f0b Mon Sep 17 00:00:00 2001 From: Alexey Yaroshevich Date: Mon, 15 Feb 2016 23:26:34 +0300 Subject: [PATCH] Add render method to bemjsonToHtml tech --- techs/bemjson-to-html.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/techs/bemjson-to-html.js b/techs/bemjson-to-html.js index 7f6ed96..ac81c7b 100644 --- a/techs/bemjson-to-html.js +++ b/techs/bemjson-to-html.js @@ -53,6 +53,7 @@ module.exports = buildFlow.create() .useSourceFilename('bhFile', '?.bh.js') .useSourceFilename('bemjsonFile', '?.bemjson.js') .builder(function (bhFilename, bemjsonFilename) { + var _this = this; clearRequire(bemjsonFilename); return requireOrEval(bemjsonFilename) @@ -61,8 +62,13 @@ module.exports = buildFlow.create() return asyncRequire(bhFilename) .then(function (BH) { - return BH.apply(json); + return _this.render(BH, json); }); }); }) + .methods({ + render: function (BH, bemjson) { + return BH.apply(bemjson); + } + }) .createTech();