socket.io-parser
Advanced tools
Comparing version 2.1.0 to 2.1.1
@@ -129,3 +129,3 @@ /** | ||
} | ||
} else if (obj && 'object' == typeof obj) { // and object | ||
} else if (obj && 'object' == typeof obj && !isBuf(obj)) { // and object | ||
for (var key in obj) { | ||
@@ -143,2 +143,12 @@ removeBlobsRecursive(obj[key], key, obj); | ||
} | ||
} | ||
} | ||
/** | ||
* Returns true if obj is a buffer or an arraybuffer. | ||
* | ||
* @api private | ||
*/ | ||
function isBuf(obj) { | ||
return (global.Buffer && Buffer.isBuffer(obj)) || | ||
(global.ArrayBuffer && obj instanceof ArrayBuffer); | ||
} |
2.1.1 / 2014-03-04 | ||
================== | ||
* removed has-binary-data dependency | ||
* fixed the object check in binary.removeBlobs | ||
2.1.0 / 2014-03-01 | ||
@@ -3,0 +9,0 @@ ================== |
@@ -12,3 +12,2 @@ | ||
/** | ||
@@ -15,0 +14,0 @@ * Protocol version. |
{ | ||
"name": "socket.io-parser", | ||
"version": "2.1.0", | ||
"version": "2.1.1", | ||
"description": "socket.io protocol parser", | ||
@@ -5,0 +5,0 @@ "repository": { |
14038
442