{"_id":"git-list-pack","_rev":"23-ab9943833165ac2da1cab1ac4d60b5c2","name":"git-list-pack","description":"create a readable stream of a packfile's contents, sans an index file","dist-tags":{"latest":"0.0.10"},"versions":{"0.0.1":{"name":"git-list-pack","version":"0.0.1","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate-until":"0.0.6"},"devDependencies":{"tape":"0.3.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.1","dist":{"shasum":"35d191a371abb9639e7b122a2fa86deb25bbd4cc","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.1.tgz","integrity":"sha512-qyjL1o8Tr3RWwufrwtiy/s4tzdPSXwg9GjQjODkEM7vIqq1pumkw//Pa9V6IzSTrrSTqgcaw+uj5DvZ2irc3rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+D1HOypsdEg+PTSHYZAeXqLugc4u9dEktBEARCD8JegIgLwDsUEo0vHrqD80kHYGrguYa5zfRHRWjHyfrP8RQ/9I="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.2":{"name":"git-list-pack","version":"0.0.2","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate-until":"0.0.6"},"devDependencies":{"tape":"0.3.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.2","dist":{"shasum":"2c908ebe8ae7452638d88e7a06253a86ee164d48","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.2.tgz","integrity":"sha512-FxtqGOWaU3rb0LAl4aMbs+jGEsh6xHRy9GeijAl/NEauyGToHDJbaA4VAdoZZq2MBCbPqFOvUt0oDEseqKMVfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+Ei+UdyjfcxaZNrjxaZkuzfzsXPiMhrUW0sijj0OZVAiAHgJIo6rBn3EEy4AVSRWYdliFIxxRocnV10Vm/BfG00Q=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.3":{"name":"git-list-pack","version":"0.0.3","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate-until":"0.0.6","inflate":"0.0.2"},"devDependencies":{"tape":"0.3.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.3","dist":{"shasum":"eb179667562469e50760d52058b3715373d37b0b","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.3.tgz","integrity":"sha512-jDRB52vAO51wR8mVueN4W4UFrrYI3wR45Wy4ex0Dst7oAPnBQ/9v7iQKklpc/5r/8PelMZ3d32bgMn9aYrEwUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaHumN34ONJTYqOrO2SPIV7flE/8COG31+NnZrVus9RwIhANF1VKwVz8v/R62ShFTOc0Y8rada4urzojbD5zo9dkzT"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.4":{"name":"git-list-pack","version":"0.0.4","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate":"0.0.2"},"devDependencies":{"tape":"0.3.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.4","dist":{"shasum":"b426835aca88488943ff421d4d925edd2cbcaf5d","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.4.tgz","integrity":"sha512-+kpOa1X6wn3ALMKC77oqrGrvnEZLUoUiJ61IfpKjNK1kUSJh3NYysCQnB+EvSqIV0PWdyKkhSLaE57A+YoeJ6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRDoIlDqaAxVOqMGpuWkC5A7G2ZxdVdBVOPohBNHk+FAIgBflXsz5WkGF9zljWUGRvCcW1soTsIEfkj9l03TK/jcc="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.5":{"name":"git-list-pack","version":"0.0.5","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate":"0.0.3","bops":"0.0.2"},"devDependencies":{"tape":"~1.0.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.5","dist":{"shasum":"6c3bee4e516ff8f258118c4773ac432e9d691fe0","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.5.tgz","integrity":"sha512-38g2f9AZ6Jh9C3EbASHe+ewsjbtnaqTYF4J+km13o8NsoXgZ/vlIbL5Cdq1K0o7yTGcnB2jNP5z/sFb3KsArgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNBfZGT6fJtx5g0S+0y3fUTAflpRX2Ecuh3YzKire/7AiBhSFTCvHjnUfZ87nTFpMqOy/UWqZtqHgx2ftDiLtqRuQ=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.6":{"name":"git-list-pack","version":"0.0.6","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate":"0.0.4","bops":"0.0.3"},"devDependencies":{"tape":"~1.0.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.6","dist":{"shasum":"7660af25498b36207f635e2f65302f72ad7620ae","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.6.tgz","integrity":"sha512-ejarWqTs44XSF2wfGYnpSepJUnWWUDNvph6p5vQuaKnbzqjUzct+ueXkNqUbLC8rXH0BXDrmNYxcfzLoYRAtnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaiHkd2gZXEQiRDaE9c71vuKsHblEwP2gKaHGdkmeFiwIgR2vDXtEQHoSxEWyj1n0Yc/efZTHndfbpSVxowg+AUZ4="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.7":{"name":"git-list-pack","version":"0.0.7","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate":"0.0.5","bops":"0.0.3"},"devDependencies":{"tape":"~1.0.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.7","dist":{"shasum":"e7a9d84f6583f8ba49f40756fb1b1498035f3e17","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.7.tgz","integrity":"sha512-PjZqa+N1PIDev1YVaX153DCbT5ShmKeKhwnDx8GP5Ox/2OkxiJEAkGngKzETRsWUDnIlhvxYZzpqB2osSkOMkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMN03Q7kWQ5aOSSI3DXDdZ7dwGzZfGut0NYDQyFFuIpAIhAMY9bDT6oMoJMqHksBDjAeeaGxBd91MXroGZ8r9vROuC"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.8":{"name":"git-list-pack","version":"0.0.8","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate":"0.0.5","bops":"0.0.3"},"devDependencies":{"tape":"~1.0.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.8","dist":{"shasum":"f06d8894883a57b6474e44fcb6d3ae4b8e1b4fc7","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.8.tgz","integrity":"sha512-ch7OvF/0p3onz+A0UyHJeiwVF1gNCFtAtHjVmnTIg/pHGEO22br+kEC5ZGRVB18RKul0UUZIiw64BKJdaNaIMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRIjCvJIisLmhiPv0PtX9bHqOWh3ZZwU2ADLfMmXuZhAiEAjghyykbdpa1P/eJWTvwXGIyVME/nYfqDacEhycobXp4="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.9":{"name":"git-list-pack","version":"0.0.9","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate":"0.0.5","bops":"0.0.3"},"devDependencies":{"tape":"~1.0.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.9","dist":{"shasum":"32c844084febd027584aea2c3ffc7a3263bcc74e","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.9.tgz","integrity":"sha512-E+9W74eRNRMafpslFmHRgvGvAlfroeRfg0gISP+vwT9Va0XsEde0A0VYtRDK+W/HMLaKb+LAsZ9c7atcp5JW+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMstlvSoMnFuaadwwWhQ38jJQjMmExquOMFDHzSfXC1AiEArXene7olmAb8tvK2gn82vJsJIXoXKAYwHdqCbCY2HZs="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]},"0.0.10":{"name":"git-list-pack","version":"0.0.10","description":"create a readable stream of a packfile's contents, sans an index file","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"},"keywords":["git","packfile","unpack","stream"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","dependencies":{"through":"~2.2.7","inflate":"0.0.6","bops":"~0.0.6"},"devDependencies":{"tape":"~1.0.1"},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"git-list-pack@0.0.10","dist":{"shasum":"d3ab1a0d3c854b838e9334138e17dc564367024b","tarball":"https://registry.npmjs.org/git-list-pack/-/git-list-pack-0.0.10.tgz","integrity":"sha512-BF+tkB6W9eMj6+viplIPFEjHBXMoKPG+r+LVAbXuApQYWmG7lGJU7B4lcJZjlGWnTmoQSZCtSgRxd1QnOw9M/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIP9iNnWo44PssYjtTLd7oyw6Yl1nOCoLKqIo3BWBeyAiBvwYMDpepkXbBC5Vwgf3UTQDGQRMVWOgqe1MjwKwE3Ng=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}]}},"readme":"# git-list-pack\n\ngiven a stream of packfile contents, emit the raw git\nobjects contained within + their offsets.\n\nnote, this doesn't do the actual translation into *real* git objects,\nrather, it'll give you the inflated data that an object represents\nand its offset; likewise it skips actually applying deltas in the case\nof ofs and ref delta. other modules will do that.\n\n```javascript\nvar list = require('git-list-pack')\n\nfs.createReadStream('path/to/file.pack')\n  .pipe(list())\n  .on('data', function(obj) {\n    console.log(obj)\n  })\n\n```\n\n## API\n\n#### list() -> pack list stream\n\ncreate a through stream of pack objects.\n\n## \"data\" event\n\n```javascript\n{ reference: Array | Buffer | null // if delta, reference will contain the relevant offset data.\n, data: Buffer // the inflated data\n, type: 1 | 2 | 3 | 4 | 6 | 7 // the packed git object type\n, offset: Number // the offset into the packfile\n, num: Number } // the number of the object from expected_objects -> 0\n```\n\n## License\n\nMIT\n","maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"time":{"modified":"2022-06-18T08:31:12.806Z","created":"2013-04-02T07:57:47.127Z","0.0.1":"2013-04-02T07:57:49.409Z","0.0.2":"2013-04-05T19:48:40.630Z","0.0.3":"2013-04-22T06:45:51.988Z","0.0.4":"2013-04-22T07:00:57.819Z","0.0.5":"2013-05-04T23:44:47.518Z","0.0.6":"2013-05-06T00:09:29.457Z","0.0.7":"2013-05-10T18:19:06.259Z","0.0.8":"2013-05-22T07:36:18.393Z","0.0.9":"2013-05-27T19:29:22.499Z","0.0.10":"2013-05-27T20:08:13.084Z"},"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/git-list-pack.git"}}