UNPKG

abp

Version:
17 lines (14 loc) 382 B
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);