Comparing version 0.1.2 to 0.1.3
@@ -5,3 +5,3 @@ | ||
, Promise = require('laissez-faire/full') | ||
, parse = require('tar-parse') | ||
, Parser = require('tar').Parse | ||
, each = require('foreach/series/promise') | ||
@@ -73,4 +73,4 @@ , write = require('writefile') | ||
var files = [] | ||
pkg.pipe(parse()) | ||
.on('data', function(entry){ | ||
pkg.pipe(new Parser) | ||
.on('entry', function(entry){ | ||
var file = new Promise | ||
@@ -89,3 +89,3 @@ files.push(file) | ||
.on('error', function(e){ p.reject(e) }) | ||
.on('end', function(){ | ||
.on('end', function(){ | ||
all(files).then( | ||
@@ -92,0 +92,0 @@ function(v){ p.fulfill(v) }, |
{ | ||
"name": "untar", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "a simple tar file unpacker", | ||
@@ -14,3 +14,2 @@ "keywords": [ | ||
"dependencies": { | ||
"tar-parse": "0.0.2", | ||
"foreach": "https://github.com/jkroso/forEach/archive/0.5.0.tar.gz", | ||
@@ -22,7 +21,10 @@ "laissez-faire": "~0.12.1", | ||
"promisify": "https://github.com/jkroso/promisify/archive/0.2.0.tar.gz", | ||
"when-all": "~0.2.2" | ||
"when-all": "~0.2.2", | ||
"tar": "~0.1.17" | ||
}, | ||
"devDependencies": { | ||
"fs-equals": "~0.1.0" | ||
"fs-equals": "~0.1.0", | ||
"mocha": "~1.9.0", | ||
"hyperquest": "~0.1.4" | ||
} | ||
} |
@@ -30,4 +30,5 @@ | ||
$ npm install | ||
$ node test | ||
$ node test/server & make test | ||
``` | ||
## todo | ||
@@ -34,0 +35,0 @@ |
3876
39
3
+ Addedtar@~0.1.17
+ Addedbalanced-match@1.0.2(transitive)
+ Addedblock-stream@0.0.9(transitive)
+ Addedbrace-expansion@1.1.11(transitive)
+ Addedconcat-map@0.0.1(transitive)
+ Addedfs.realpath@1.0.0(transitive)
+ Addedfstream@0.1.31(transitive)
+ Addedglob@7.2.3(transitive)
+ Addedgraceful-fs@3.0.12(transitive)
+ Addedinflight@1.0.6(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedminimatch@3.1.2(transitive)
+ Addedminimist@1.2.8(transitive)
+ Addedmkdirp@0.5.6(transitive)
+ Addednatives@1.1.6(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedpath-is-absolute@1.0.1(transitive)
+ Addedrimraf@2.7.1(transitive)
+ Addedtar@0.1.20(transitive)
+ Addedwrappy@1.0.2(transitive)
- Removedtar-parse@0.0.2
- Removedchunk-stream@0.0.1(transitive)
- Removedduplex@1.0.0(transitive)
- Removedtar-parse@0.0.2(transitive)
- Removedthrough@2.2.7(transitive)
- Removedto-utf8@0.0.1(transitive)