Exemplo n.º 1
0
module.exports.serialize = function(filepath, object) {
    const extension = /\.[0-9a-z]+$/i.exec(filepath)[0];
    var serialized;
    switch(extension) {
        case ".json":
            serialized = JSON.stringify(object);
            break;
        case ".cvs":
            serialized = csv.stringify(object);
            break;
        default:
            console.log('serialize: %s is an unrecognized extension. Falling back on JSON pretty-printed!', extension);
            serialized = JSON.stringify(object, undefined, 2);
            break;
    }
    return serialized;
};
Exemplo n.º 2
0
CsvOutput = function(data) {
    this.data = data;
    this.output = csv.stringify(data);
};