| 1234567891011121314151617181920212223242526272829303132 | 'use strict';const Defaults = require('./Defaults.js');class Parser{  constructor(config){    if(!config){      config=new Defaults;    }    this.delimiter=config.delimiter;  }  format(message){    if(!message.data && message.data!==false && message.data!==0){        message.data={};    }    if(message.data['_maxListeners']){        message.data={};    }    message=message.JSON+this.delimiter;    return message;  }  parse(data){    let events=data.split(this.delimiter);    events.pop();    return events;  }}module.exports=Parser;
 |