{"_id":"tar-stream","_rev":"67-f7dde946081b28564ac362c48257206b","name":"tar-stream","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","dist-tags":{"latest":"1.3.1"},"versions":{"0.1.0":{"name":"tar-stream","version":"0.1.0","description":"tar-stream is an alternative tar parser. It is streams2, does not have a fstream dependency and does not do any file io.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.1.0","dist":{"shasum":"cc9b9bfd9d47cba1fc1ee48c1c78109f3c06a3d0","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.1.1":{"name":"tar-stream","version":"0.1.1","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means easily you can extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.1.1","dist":{"shasum":"efd896a159ef21024964a23f9bbc0bdb495ab8a8","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.1.2":{"name":"tar-stream","version":"0.1.2","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means easily you can extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.1.2","dist":{"shasum":"731ed228041c2c3dd7609c41f187f0508a2810f8","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.2.0":{"name":"tar-stream","version":"0.2.0","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.2.0","dist":{"shasum":"ed2b9a0b933ab2a2d53f7b58fcf8f1a37dfdc3e3","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.2.1":{"name":"tar-stream","version":"0.2.1","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.2.1","dist":{"shasum":"c57b99e9888712f174b82ba5102a01e73943d6ec","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.2.1.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.2.2":{"name":"tar-stream","version":"0.2.2","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.2.2","dist":{"shasum":"a69a40ba0768a546c852736fa237be1fa252342a","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.2.2.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.2.3":{"name":"tar-stream","version":"0.2.3","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.2.3","dist":{"shasum":"6ad3bae7f4fdc6dd55a0cea0b3ed10681d4123ff","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.2.3.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.2.4":{"name":"tar-stream","version":"0.2.4","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1","readable-stream":"~1.1.9"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.2.4","dist":{"shasum":"15b0ca1ba40dc45845bdb68983e3e66fcfc7ce27","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.2.4.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.2.5":{"name":"tar-stream","version":"0.2.5","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1","readable-stream":"~1.1.9"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.2.5","dist":{"shasum":"3212630dcdee5dddd38128e04ea7c98536d44edf","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.2.5.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.3.0":{"name":"tar-stream","version":"0.3.0","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"end-of-stream":"~0.1.3","bl":"~0.6.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1","readable-stream":"~1.1.9"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.3.0","dist":{"shasum":"5769793f8e6ae8f46813a3d80fa194187d494efd","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.3.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.3.1":{"name":"tar-stream","version":"0.3.1","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"~0.6.0","end-of-stream":"~0.1.3","readable-stream":"~1.0.26-4"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.3.1","dist":{"shasum":"95b4d0239c617d2cd701bb382700908ce09c81a5","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.3.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.3.2":{"name":"tar-stream","version":"0.3.2","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"~0.6.0","end-of-stream":"~0.1.3","readable-stream":"~1.0.26-4"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.3.2","dist":{"shasum":"b492bc55ce3bd8b55a043fc77d8dea8cf999ce36","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.3.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.3.3":{"name":"tar-stream","version":"0.3.3","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"~0.6.0","end-of-stream":"~0.1.3","readable-stream":"~1.0.26-4"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.3.3","dist":{"shasum":"23ca53bd738b8702272a80e26cc938bc4b84b87b","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.3.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"0.4.0":{"name":"tar-stream","version":"0.4.0","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"~0.6.0","end-of-stream":"~0.1.3","readable-stream":"~1.0.26-4"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.4.0","_shasum":"58f0e893d8a90b333795f6f62b28a39acd9b52cb","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"58f0e893d8a90b333795f6f62b28a39acd9b52cb","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.0.tgz"},"directories":{}},"0.4.1":{"name":"tar-stream","version":"0.4.1","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"~0.6.0","end-of-stream":"~0.1.3","readable-stream":"~1.0.26-4","xtend":"^3.0.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.4.1","_shasum":"3ac4e8ba7de71b8532efd8f30f491355c8665934","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"3ac4e8ba7de71b8532efd8f30f491355c8665934","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.1.tgz"},"directories":{}},"0.4.2":{"name":"tar-stream","version":"0.4.2","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"~0.6.0","end-of-stream":"~0.1.3","readable-stream":"~1.0.26-4","xtend":"~3.0.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.4.2","_shasum":"a86dde835c84ab377747cc72cf25d9804c589c86","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"a86dde835c84ab377747cc72cf25d9804c589c86","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.2.tgz"},"directories":{}},"0.4.3":{"name":"tar-stream","version":"0.4.3","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"~0.8.1","end-of-stream":"~0.1.3","readable-stream":"~1.0.26-4","xtend":"~3.0.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","_id":"tar-stream@0.4.3","_shasum":"16d0038c0de0bcf8edc96b82c95b17b155ae6789","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"16d0038c0de0bcf8edc96b82c95b17b155ae6789","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.3.tgz"},"directories":{}},"0.4.4":{"name":"tar-stream","version":"0.4.4","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"~0.8.1","end-of-stream":"~0.1.3","readable-stream":"~1.0.26-4","xtend":"~3.0.0"},"devDependencies":{"tap":"~0.4.6","concat-stream":"~1.2.1"},"scripts":{"test":"tap test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","directories":{"test":"test"},"license":"MIT","_id":"tar-stream@0.4.4","_shasum":"55733222ca3e1ebf58f2805b5b666596e1f8d5f3","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"55733222ca3e1ebf58f2805b5b666596e1f8d5f3","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.4.tgz"}},"0.4.5":{"name":"tar-stream","version":"0.4.5","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"^1.0.27-1","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","directories":{"test":"test"},"license":"MIT","gitHead":"6dfff6b2728f42f67d235b831e0d3f80a7a13f8d","_id":"tar-stream@0.4.5","_shasum":"a5e0a7521f57974c919b2b99fdae55589aeefa46","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"a5e0a7521f57974c919b2b99fdae55589aeefa46","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.5.tgz"}},"0.4.6":{"name":"tar-stream","version":"0.4.6","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"^1.0.27-1","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","directories":{"test":"test"},"license":"MIT","gitHead":"0b57f1c1c6aaaea09574e2a0fd1845639a006f6b","_id":"tar-stream@0.4.6","_shasum":"1857d5d517181d5b2ab80b127c6c1e30e2832f48","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"1857d5d517181d5b2ab80b127c6c1e30e2832f48","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.6.tgz"}},"0.4.7":{"name":"tar-stream","version":"0.4.7","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"^1.0.27-1","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","directories":{"test":"test"},"license":"MIT","gitHead":"3bd4c7a0c34e4357105940baf1ff18b1f05a041b","_id":"tar-stream@0.4.7","_shasum":"1f1d2ce9ebc7b42765243ca0e8f1b7bfda0aadcd","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"1f1d2ce9ebc7b42765243ca0e8f1b7bfda0aadcd","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.7.tgz"}},"1.0.0":{"name":"tar-stream","version":"1.0.0","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"^1.0.27-1","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","directories":{"test":"test"},"license":"MIT","gitHead":"b51602478a26458e17ca9d8f72fb9ccd8db5e8eb","_id":"tar-stream@1.0.0","_shasum":"6d28e2a0693ecd5669750e3326d004baa27ebd69","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"6d28e2a0693ecd5669750e3326d004baa27ebd69","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.0.0.tgz"}},"1.0.2":{"name":"tar-stream","version":"1.0.2","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"^1.0.27-1","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","gitHead":"97ad73faca5f3957cbdb314dcce420e72000caa2","_id":"tar-stream@1.0.2","_shasum":"fd19b4a17900fa704f6a133e3045aead0562ab95","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"fd19b4a17900fa704f6a133e3045aead0562ab95","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.0.2.tgz"}},"1.1.1":{"name":"tar-stream","version":"1.1.1","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"^1.0.27-1","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","gitHead":"5d6f693f952df77259c6f427994f91083ae645bf","_id":"tar-stream@1.1.1","_shasum":"7a9324331ebb74c5b5721f1177086e58a1c6a9cc","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.10.33","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"7a9324331ebb74c5b5721f1177086e58a1c6a9cc","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.1.1.tgz"}},"1.1.2":{"name":"tar-stream","version":"1.1.2","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"^1.0.33","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^3.0.3"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","gitHead":"d1b85db2af5ad57591bc255739ace5c6ad513e25","_id":"tar-stream@1.1.2","_shasum":"14652d7bdb5a557ef58e55ccee68a4d642963d6e","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.35","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"14652d7bdb5a557ef58e55ccee68a4d642963d6e","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.1.2.tgz"}},"1.1.3":{"name":"tar-stream","version":"1.1.3","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"~1.0.33","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^3.0.3"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","gitHead":"05d3af9d1b9ac4df2b4483aad1eef0205519bc6c","_id":"tar-stream@1.1.3","_shasum":"e6f15e92d0a49187fda8d7e6e69cd8878aaee7cc","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"e6f15e92d0a49187fda8d7e6e69cd8878aaee7cc","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.1.3.tgz"}},"1.1.4":{"name":"tar-stream","version":"1.1.4","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","repository":{"type":"git","url":"git://github.com:mafintosh/tar-stream.git"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"~1.0.33","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^3.0.3"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","gitHead":"5fe70a962c8d4000921f04d304fe2d85adb3b0f7","_id":"tar-stream@1.1.4","_shasum":"e6c3ffc4305f7d537b6ec697823dd86e4d61ca63","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"e6c3ffc4305f7d537b6ec697823dd86e4d61ca63","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.1.4.tgz"}},"1.1.5":{"name":"tar-stream","version":"1.1.5","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"~1.0.33","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^3.0.3"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mafintosh/tar-stream.git"},"gitHead":"72e8736c83455192fdcc20c0252d9df9f83350df","_id":"tar-stream@1.1.5","_shasum":"be9218c130c20029e107b0f967fb23de0579d13c","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"}],"dist":{"shasum":"be9218c130c20029e107b0f967fb23de0579d13c","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.1.5.tgz"}},"1.2.0":{"name":"tar-stream","version":"1.2.0","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^0.9.0","end-of-stream":"^1.0.0","readable-stream":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^3.0.3"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mafintosh/tar-stream.git"},"gitHead":"1092f7a61687f1eaac5b3f31fd602c40fbaf239b","_id":"tar-stream@1.2.0","_shasum":"76d1220d462afd41e8cf14cda439b797b46ed5c1","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"76d1220d462afd41e8cf14cda439b797b46ed5c1","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.2.0.tgz"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"}]},"1.2.1":{"name":"tar-stream","version":"1.2.1","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^1.0.0","end-of-stream":"^1.0.0","readable-stream":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^3.0.3"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mafintosh/tar-stream.git"},"gitHead":"02bbe131f2c7df3fa1f44fecdf96d6241d0cf412","_id":"tar-stream@1.2.1","_shasum":"7b09e93b93f02bce74f060d5f2146ac7cccf6021","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"7b09e93b93f02bce74f060d5f2146ac7cccf6021","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.2.1.tgz"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"}]},"1.2.2":{"name":"tar-stream","version":"1.2.2","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^1.0.0","end-of-stream":"^1.0.0","readable-stream":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^3.0.3"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mafintosh/tar-stream.git"},"gitHead":"afd4441700640230446d99604c1162dcc4395190","_id":"tar-stream@1.2.2","_shasum":"9632f23d98fd33d41661bbdec05489120dec6028","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"9632f23d98fd33d41661bbdec05489120dec6028","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.2.2.tgz"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"}]},"1.3.0":{"name":"tar-stream","version":"1.3.0","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^1.0.0","end-of-stream":"^1.0.0","readable-stream":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","tape":"^3.0.3"},"scripts":{"test":"tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mafintosh/tar-stream.git"},"gitHead":"788b6e94285f709ff8ee62ce42c47f6b04b35521","_id":"tar-stream@1.3.0","_shasum":"7626cc66149f1b1a7c88b0eae3af62c9e45ec8ee","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"7626cc66149f1b1a7c88b0eae3af62c9e45ec8ee","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.3.0.tgz"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"}]},"1.3.1":{"name":"tar-stream","version":"1.3.1","description":"tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.","author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"engines":{"node":">= 0.8.0"},"dependencies":{"bl":"^1.0.0","end-of-stream":"^1.0.0","readable-stream":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"concat-stream":"^1.4.6","standard":"^5.3.1","tape":"^3.0.3"},"scripts":{"test":"standard && tape test/*.js"},"keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"homepage":"https://github.com/mafintosh/tar-stream","main":"index.js","files":["*.js","LICENSE"],"directories":{"test":"test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mafintosh/tar-stream.git"},"gitHead":"8e3b1749a322937238236ad05a3ec1122f32ed22","_id":"tar-stream@1.3.1","_shasum":"490ec2ad1ec5823fce63f18bb904c7469cd70897","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"490ec2ad1ec5823fce63f18bb904c7469cd70897","tarball":"http://registry.npmjs.org/tar-stream/-/tar-stream-1.3.1.tgz"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"}]}},"readme":"# tar-stream\n\ntar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.\n\nNote that you still need to gunzip your data if you have a `.tar.gz`. We recommend using [gunzip-maybe](https://github.com/mafintosh/gunzip-maybe) in conjunction with this.\n\n```\nnpm install tar-stream\n```\n\n[![build status](https://secure.travis-ci.org/mafintosh/tar-stream.png)](http://travis-ci.org/mafintosh/tar-stream)\n\n## Usage\n\ntar-stream exposes two streams, [pack](https://github.com/mafintosh/tar-stream#packing) which creates tarballs and [extract](https://github.com/mafintosh/tar-stream#extracting) which extracts tarballs. To [modify an existing tarball](https://github.com/mafintosh/tar-stream#modifying-existing-tarballs) use both.\n\n\nIt implementes USTAR with additional support for pax extended headers. It should be compatible with all popular tar distributions out there (gnutar, bsdtar etc)\n\n## Related\n\nIf you want to pack/unpack directories on the file system check out [tar-fs](https://github.com/mafintosh/tar-fs) which provides file system bindings to this module.\n\n## Packing\n\nTo create a pack stream use `tar.pack()` and call `pack.entry(header, [callback])` to add tar entries.\n\n``` js\nvar tar = require('tar-stream')\nvar pack = tar.pack() // pack is a streams2 stream\n\n// add a file called my-test.txt with the content \"Hello World!\"\npack.entry({ name: 'my-test.txt' }, 'Hello World!')\n\n// add a file called my-stream-test.txt from a stream\nvar entry = pack.entry({ name: 'my-stream-test.txt', size: 11 }, function(err) {\n // the stream was added\n // no more entries\n pack.finalize()\n})\n\nentry.write('hello')\nentry.write(' ')\nentry.write('world')\nentry.end()\n\n// pipe the pack stream somewhere\npack.pipe(process.stdout)\n```\n\n## Extracting\n\nTo extract a stream use `tar.extract()` and listen for `extract.on('entry', header, stream, callback)`\n\n``` js\nvar extract = tar.extract()\n\nextract.on('entry', function(header, stream, callback) {\n // header is the tar header\n // stream is the content body (might be an empty stream)\n // call next when you are done with this entry\n\n stream.on('end', function() {\n callback() // ready for next entry\n })\n\n stream.resume() // just auto drain the stream\n})\n\nextract.on('finish', function() {\n // all entries read\n})\n\npack.pipe(extract)\n```\n\n## Headers\n\nThe header object using in `entry` should contain the following properties.\nMost of these values can be found by stat'ing a file.\n\n``` js\n{\n name: 'path/to/this/entry.txt',\n size: 1314, // entry size. defaults to 0\n mode: 0644, // entry mode. defaults to to 0755 for dirs and 0644 otherwise\n mtime: new Date(), // last modified date for entry. defaults to now.\n type: 'file', // type of entry. defaults to file. can be:\n // file | link | symlink | directory | block-device\n // character-device | fifo | contigious-file\n linkname: 'path', // linked file name\n uid: 0, // uid of entry owner. defaults to 0\n gid: 0, // gid of entry owner. defaults to 0\n uname: 'maf', // uname of entry owner. defaults to null\n gname: 'staff', // gname of entry owner. defaults to null\n devmajor: 0, // device major version. defaults to 0\n devminor: 0 // device minor version. defaults to 0\n}\n```\n\n## Modifying existing tarballs\n\nUsing tar-stream it is easy to rewrite paths / change modes etc in an existing tarball.\n\n``` js\nvar extract = tar.extract()\nvar pack = tar.pack()\nvar path = require('path')\n\nextract.on('entry', function(header, stream, callback) {\n // let's prefix all names with 'tmp'\n header.name = path.join('tmp', header.name)\n // write the new entry to the pack stream\n stream.pipe(pack.entry(header, callback))\n})\n\nextract.on('finish', function() {\n // all entries done - lets finalize it\n pack.finalize()\n})\n\n// pipe the old tarball to the extractor\noldTarballStream.pipe(extract)\n\n// pipe the new tarball the another stream\npack.pipe(newTarballStream)\n```\n\n## Performance\n\n[See tar-fs for a performance comparison with node-tar](https://github.com/mafintosh/tar-fs/blob/master/README.md#performance)\n\n# License\n\nMIT\n","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"maxogden","email":"max@maxogden.com"}],"time":{"modified":"2015-11-06T23:30:43.887Z","created":"2013-12-20T14:21:12.813Z","0.1.0":"2013-12-20T14:21:12.813Z","0.1.1":"2013-12-20T19:57:40.873Z","0.1.2":"2013-12-20T20:02:53.388Z","0.2.0":"2013-12-21T01:35:45.343Z","0.2.1":"2013-12-21T02:12:01.498Z","0.2.2":"2013-12-23T00:43:45.694Z","0.2.3":"2013-12-23T13:27:25.219Z","0.2.4":"2014-01-06T08:56:28.147Z","0.2.5":"2014-01-13T20:37:59.453Z","0.3.0":"2014-03-24T14:55:20.947Z","0.3.1":"2014-04-02T21:58:45.362Z","0.3.2":"2014-04-03T00:31:00.726Z","0.3.3":"2014-04-11T12:27:14.102Z","0.4.0":"2014-05-30T11:56:59.914Z","0.4.1":"2014-05-30T12:22:45.536Z","0.4.2":"2014-05-30T14:48:16.738Z","0.4.3":"2014-06-27T07:20:13.464Z","0.4.4":"2014-06-30T07:59:17.934Z","0.4.5":"2014-08-19T08:04:24.894Z","0.4.6":"2014-09-23T13:53:58.603Z","0.4.7":"2014-09-23T14:29:44.924Z","1.0.0":"2014-09-24T04:14:50.529Z","1.0.1":"2014-10-23T06:29:12.854Z","1.0.2":"2014-10-23T06:33:10.514Z","1.1.0":"2014-11-18T14:13:21.895Z","1.1.1":"2014-11-18T14:14:58.747Z","1.1.2":"2015-01-07T09:19:42.552Z","1.1.3":"2015-04-07T16:09:41.687Z","1.1.4":"2015-04-18T19:32:23.941Z","1.1.5":"2015-05-15T00:03:55.182Z","1.2.0":"2015-06-16T20:09:29.654Z","1.2.1":"2015-06-21T22:28:14.672Z","1.2.2":"2015-10-15T15:54:00.312Z","1.3.0":"2015-10-28T17:10:59.760Z","1.3.1":"2015-11-06T23:30:43.887Z"},"author":{"name":"Mathias Buus","email":"mathiasbuus@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/tar-stream.git"},"homepage":"https://github.com/mafintosh/tar-stream","keywords":["tar","tarball","parse","parser","generate","generator","stream","stream2","streams","streams2","streaming","pack","extract","modify"],"bugs":{"url":"https://github.com/mafintosh/tar-stream/issues"},"readmeFilename":"README.md","users":{"uwo":true,"shanewholloway":true,"sintaxi":true,"fishrock123":true,"timdream":true},"license":"MIT","_attachments":{},"_etag":"\"36Q9PABMJRRGKUDJZJPGA2R4M\""}