abp
Version:
abp parser
17 lines (14 loc) • 382 B
JavaScript
var readline = require("line-reader");
var thenify = require('thenify').withCallback;
var parser = require('adios-engine');
var abp = function(file, callback){
var lines = [];
readline.eachLine(file, function(line, last) {
lines.push(line);
if(last){
var rules = parser.parseRules(lines)
callback(null, JSON.stringify(rules));
}
})
}
module.exports = thenify(abp);