node-ipc/lib/eventParser.js
2014-02-22 01:13:31 -08:00

23 lines
No EOL
446 B
JavaScript

function formatData(data){
if(!data.data)
data.data={};
if(data.data['_maxListeners'])
delete data.data;
data=JSON.stringify(data)+parser.delimiter;
return data;
};
function parseDataEvents(data){
var events=data.split(parser.delimiter);
events.pop();
return events;
}
var parser={
parse : parseDataEvents,
format : formatData,
delimiter : '\f'
}
module.exports=parser;