was.js – Diff between revs 12 and 25

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 12 Rev 25
Line 1... Line 1...
1 /*************************************************************************/ 1 /*************************************************************************/
2 /* Copyright (C) 2017 Wizardry and Steamworks - License: GNU GPLv3 */ 2 /* Copyright (C) 2017 Wizardry and Steamworks - License: GNU GPLv3 */
3 /*************************************************************************/ 3 /*************************************************************************/
4 function wasKeyValueObjectify(a) { 4 function wasKeyValueToObject(a) {
5 var o = {}; 5 var o = {};
6 a.reduce(function(a, c, i) { 6 a.reduce(function(a, c, i) {
7 i = Math.floor(i / 2); 7 i = Math.floor(i / 2);
8 if (!a[i]) { 8 if (!a[i]) {
9 a[i] = []; 9 a[i] = [];
Line 13... Line 13...
13 }, []).forEach(function(c, i, a) { 13 }, []).forEach(function(c, i, a) {
14 o[c[0]] = c[1]; 14 o[c[0]] = c[1];
15 }, o); 15 }, o);
16 return o; 16 return o;
17 } 17 }
-   18  
-   19 /*************************************************************************/
-   20 /* Node.JS package export. */
-   21 /*************************************************************************/
-   22 module.exports.formats.kvp = {
-   23 KeyValueToObject: wasKeyValueToObject
-   24 };
18   25