From caf266b25e8019b1c2a9b8e97cb581eac039f8b2 Mon Sep 17 00:00:00 2001 From: othree Date: Sun, 26 Apr 2015 20:17:04 +0800 Subject: [PATCH] Expose registerParser method --- index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index c713543..a6479ec 100644 --- a/index.js +++ b/index.js @@ -1,5 +1,5 @@ var gutil = require('gulp-util'), - parse = require('aster-parse')(), + parse = require('aster-parse'), sourceMapToAst = require('sourcemap-to-ast'), generate = require('escodegen').generate, Rx = require('rx'), @@ -29,7 +29,7 @@ module.exports = function (asterTransform) { } }); - files = parse(files).zip(observable.pluck('sourceMap'), function (file, sourceMap) { + files = parse()(files).zip(observable.pluck('sourceMap'), function (file, sourceMap) { if (sourceMap) { sourceMapToAst(file.program, sourceMap); } @@ -58,3 +58,5 @@ module.exports = function (asterTransform) { return files; }); }; + +module.exports.registerParser = parse.registerParser;