Neurophysiologically Pseudoscientific Manatee
    Have ideas to improve npm?Join in the discussion! »

    ltsv-stream

    0.0.2 • Public • Published

    Build Status

    introduction

    transfer stream of LTSV parser

    Usage

    var ltsv2json = require('ltsv-stream').ltsv2json
      , fs = require('fs');
     
    var ltsv = new ltsv2json({stringify: true});
    fs.createReadStream('ltsv-access.log').pipe(ltsv).pipe(process.stdout);

    you can also use parse() for parse LTSV format record into josn.

    var ltsv = new ltsv2json();
    var record = ['host:127.0.0.1', 'ident:-'].join('\t');
    ltsv.parse(record); // { host: '127.0.0.1, ident: '-' }

    Option

    var ltsv = new ltsv2json(option);
    • {stringify: false}: emit json object (default)
    • {stringify: true}: emit json string

    License

    MIT

    Author

    Jxck https://github.com/Jxck

    Keywords

    none

    Install

    npm i ltsv-stream

    DownloadsWeekly Downloads

    1

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • avatar