Permalink
Commits on Aug 27, 2010
  1. Bump to version '0.2.0'

    TooTallNate committed Aug 27, 2010
  2. Exposed the underlying parser Functions via the exported 'Parsers' pr…

    …operty, to allow other code to hook into/overwrite a parser's functionality. Also changed the callback signature to match the Node convention of "callback(err, rtn)" instead of the weird "callback(exitCode, stdout, stderr)" that was in place before.
    TooTallNate committed Aug 27, 2010
Commits on Aug 21, 2010
  1. Add MIT license.

    TooTallNate committed Aug 21, 2010
  2. Fixed the case where a zero-length response would cause an infinite l…

    …oop in the result parser.
    TooTallNate committed Aug 21, 2010
Commits on Aug 18, 2010
Commits on Aug 16, 2010
  1. Rewrote parsing logic to use Strings and substring, instead of Arrays…

    … and shift, join, split, etc. The String-based parsing is incredibly fast, while merely calling Array#shift on every letter was incredibly slow...
    TooTallNate committed Aug 16, 2010
Commits on Aug 14, 2010
  1. Replaced the RegExp based result parsing logic to actual char-by-char…

    … based parsing logic. This is MUCH more reliable and expandable.
    TooTallNate committed Aug 14, 2010
Commits on Aug 6, 2010
  1. Write to stdin when 'execString' is called, instead of passing the St…

    …ring as an argument (potentially dangerous).
    TooTallNate committed Aug 6, 2010
Commits on Aug 5, 2010
  1. Initial commit.

    TooTallNate committed Aug 5, 2010