Comparing version 0.9.10 to 0.9.11
@@ -68,3 +68,3 @@ var util = require('util'); | ||
var self = this; | ||
self.pull(26).then(function(data) { | ||
return self.pull(26).then(function(data) { | ||
var vars = binary.parse(data) | ||
@@ -125,3 +125,3 @@ .word16lu('versionsNeededToExtract') | ||
self.pull(vars.extraFieldLength).then(function(extraField) { | ||
return self.pull(vars.extraFieldLength).then(function(extraField) { | ||
var extra = parseExtraField(extraField, vars); | ||
@@ -165,2 +165,3 @@ | ||
}); | ||
return null; // This prevents bluebird from throwing "promise created but not returned" warnings | ||
}); | ||
@@ -167,0 +168,0 @@ }); |
@@ -116,10 +116,12 @@ var Stream = require('stream'); | ||
var rejectHandler; | ||
var pullStreamRejectHandler; | ||
return new Promise(function(resolve,reject) { | ||
rejectHandler = reject; | ||
pullStreamRejectHandler = function(e) { | ||
self.__emittedError = e; | ||
reject(e); | ||
} | ||
if (self.finished) | ||
return reject(new Error('FILE_ENDED')); | ||
self.once('error', function(e) { | ||
self.__emittedError = e; | ||
reject(e); | ||
}); // reject any errors from pullstream itself | ||
self.once('error',pullStreamRejectHandler); // reject any errors from pullstream itself | ||
self.stream(eof,includeEof) | ||
@@ -133,2 +135,3 @@ .on('error',reject) | ||
self.removeListener('error',rejectHandler); | ||
self.removeListener('error',pullStreamRejectHandler); | ||
}); | ||
@@ -135,0 +138,0 @@ }; |
{ | ||
"name": "unzipper", | ||
"version": "0.9.10", | ||
"version": "0.9.11", | ||
"description": "Unzip cross-platform streaming API ", | ||
@@ -5,0 +5,0 @@ "author": "Evan Oxfeld <eoxfeld@gmail.com>", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
42621
833