epiquery2
Version:
run templated queries from the http's using learnings from 1
17 lines (13 loc) • 455 B
text/coffeescript
LineReader = require 'line-by-line'
events = require 'events'
class FileDriver extends events.EventEmitter
constructor: () ->
execute: () =>
= new LineReader(.replace(/\n/,''))
.on 'line', (line) =>
this.emit 'data', line
.on 'error', (err) =>
this.emit 'error', err
.on 'end', () =>
this.emit 'endquery'
module.exports.DriverClass = FileDriver