Comparing version 2.1.0 to 2.2.0
@@ -58,3 +58,7 @@ var Cookies = require('cookies'); | ||
var ret = http.ClientRequest.prototype.setHeader.call(this, name, value, clobber); | ||
this.headers = this._headers; | ||
if (http.ClientRequest.prototype.getHeaders) { | ||
this.headers = http.ClientRequest.prototype.getHeaders.call(this); | ||
} else { | ||
this.headers = this._headers; | ||
} | ||
return ret; | ||
@@ -76,2 +80,2 @@ } else if (clobber || !this.headers.hasOwnProperty(name)) { | ||
module.exports = MockRequest; | ||
module.exports = MockRequest; |
@@ -64,3 +64,7 @@ var events = require('events'); | ||
var ret = http.ServerResponse.prototype.setHeader.call(this, name, value, clobber); | ||
this.headers = this._headers; | ||
if (http.ServerResponse.prototype.getHeaders) { | ||
this.headers = http.ServerResponse.prototype.getHeaders.call(this); | ||
} else { | ||
this.headers = this._headers; | ||
} | ||
return ret; | ||
@@ -67,0 +71,0 @@ } else if (clobber || !this.headers.hasOwnProperty(name)) { |
{ | ||
"name": "hammock", | ||
"version": "2.1.0", | ||
"version": "2.2.0", | ||
"description": "Node.js mock / polyfill http object library for http req / res", | ||
@@ -22,8 +22,8 @@ "main": "index.js", | ||
"dependencies": { | ||
"cookies": "~0.3.6", | ||
"lodash": "^3.0.0", | ||
"readable-stream": "~1.0.33" | ||
"cookies": "^0.7.1", | ||
"lodash": "^4.17.4", | ||
"readable-stream": "^2.3.3" | ||
}, | ||
"devDependencies": { | ||
"tape": "^3.0.3" | ||
"tape": "^4.8.0" | ||
}, | ||
@@ -30,0 +30,0 @@ "author": "Tommy Messbauer", |
15853
8
183
+ Addedcookies@0.7.3(transitive)
+ Addeddepd@1.1.2(transitive)
+ Addedisarray@1.0.0(transitive)
+ Addedkeygrip@1.0.3(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedprocess-nextick-args@2.0.1(transitive)
+ Addedreadable-stream@2.3.8(transitive)
+ Addedsafe-buffer@5.1.2(transitive)
+ Addedstring_decoder@1.1.1(transitive)
+ Addedutil-deprecate@1.0.2(transitive)
- Removedcookies@0.3.8(transitive)
- Removedisarray@0.0.1(transitive)
- Removedlodash@3.10.1(transitive)
- Removedreadable-stream@1.0.34(transitive)
- Removedstring_decoder@0.10.31(transitive)
Updatedcookies@^0.7.1
Updatedlodash@^4.17.4
Updatedreadable-stream@^2.3.3