Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

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 json.

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

About

transfer stream of LTSV

Resources

License

You can’t perform that action at this time.