was.js

Subversion Repositories:
Compare Path: Rev
With Path: Rev
?path1? @ 44  →  ?path2? @ 45
/trunk/lib/formats/formats.js
@@ -2,7 +2,7 @@
/* Node.JS package export. */
/*************************************************************************/
if(typeof module !== 'undefined' && typeof module.exports !== 'undefined') {
/* global wasCSVToArray, wasArrayToCSV, wasKeyValueToObject */
/* global wasCSVToArray, wasArrayToCSV, wasKeyValueToObject, wasKeyValueGet, wasKeyValueSet */
module.exports.formats = {
csv: {
CSVToArray: wasCSVToArray,
@@ -9,8 +9,8 @@
ArrayToCSV: wasArrayToCSV
},
kvp: {
KeyValueToObject: wasKeyValueToObject
KeyValueGet: wasKeyValueGet
KeyValueToObject: wasKeyValueToObject,
KeyValueGet: wasKeyValueGet,
KeyValueSet: wasKeyValueSet
}
};
/trunk/lib/formats/kvp/kvp.js
@@ -24,7 +24,7 @@
.map(c => c.split('=')[0] === k ? `${k}=${v}` : c)
.concat(`${k}=${v}`)
.filter((e,i,s) => s.indexOf(e) === i)
.join('&')
.join('&');
}
 
 
@@ -33,7 +33,7 @@
/*************************************************************************/
function wasKeyValueGet(k, data) {
return data.split('&').reduce((a, c) => {
var s = c.split('=')
return s[0] === k ? s[1] : a
}, '')
var s = c.split('=');
return s[0] === k ? s[1] : a;
}, '');
}