{"_id":"@ipld/car","_rev":"87-3cb69609cf73ef9870ab55f2a8e1563a","name":"@ipld/car","dist-tags":{"latest":"5.4.7"},"versions":{"0.0.0":{"name":"@ipld/car","version":"0.0.0","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@0.0.0","maintainers":[{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/rvagg/js-datastore-car#readme","bugs":{"url":"https://github.com/rvagg/js-datastore-car/issues"},"dist":{"shasum":"e9c8451a5ac7826dd270a0b60c5a3b26461aeb76","tarball":"https://registry.npmjs.org/@ipld/car/-/car-0.0.0.tgz","fileCount":178,"integrity":"sha512-W0zRFa1ZEw2zVjUsuZ3LH+py19a+JqBgSnRRxYQNNg26GaXwJMKZqkSqdl323pB5tFlEyzVg64QcgQbw+upjlQ==","signatures":[{"sig":"MEUCIEPosFGmiwh1t8wdEPf8kcW32u1eNyYp4btEQRhHBX+xAiEA9QQzUqhJUCjhaef0z3MKzfpGlxCr+SeP3uJAv72bh0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqbHvCRA9TVsSAnZWagAAve0P/32ILoJnz7XzqQ6hV4lb\nPS9jPD/laboLKcmlkonQ9DegjZ8dboFJdBL3dpFWMX9mbBuTbIpZvhVDgVjb\njz9/wVAspokd//EF+jnVbnfxQ38+4F7xpNKwxnmm7xv9NUIUiJHfiC5ts6gx\nouZefY6mjRZON30iuAaWHtC8PPtIOFPQ4EA/rny2RNiCaoGUdWKaH0vDgRMW\nvmUV3oWA+Rp04y3fb+vci927tu6GXImcYx8ZgBNuKZGsQuyQDjl7w9fPeR58\njodx8l6fe4L2Q+vizJdJWL8fb+73F1CyBut1kM5Tu1IfhjRm6wbgmZqcTNgr\np3c+0yKVcKjvPlKktVQxL0uysxmuW+CfpOmLqICH0xd1wEYbshw2lU8rsGfG\nLIeiFBLd0E5TuEuIXikdXWAsPqjhrXIzKGQTfN3hiqttpyuA7XQ9Fpquu1T3\ncV0u1m2o77k0sN7LcJYi9x99Y4cA5yVbnLofE9HNDfhfFmWOVKY0BEOkuG4Y\nLAuPeGC/tn005GxJ19q4aJ32/raMSOwrs/emGm2pB+qu9lqzsb3gsBd8nXxW\nABzMvIrQBo5eswszsznNO9+MPILcDDnQo/oVx71BiY83m1Mtd1poOEGkPAtL\nl6G+x1Yw2Ev6Wh9koPkyrgrRUOzEPc4uCwsTCVGjVZNLkKl5HVkREJItL9K4\nyC43\r\n=FSfX\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"npm_config_yes=true npx ipjs@latest publish","build:js":"npm_config_yes=true ipjs build --tests","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/rvagg/js-datastore-car.git","type":"git"},"_npmVersion":"7.0.0-beta.13","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.10.1","dependencies":{"varint":"^6.0.0","multiformats":"^4.3.2","@ipld/dag-cbor":"^2.0.2"},"typesVersions":{"*":{"*":["dist/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ipjs":"^3.3.0","mocha":"^8.2.0","garbage":"^0.0.0","hundreds":"0.0.9","standard":"^16.0.0","polendina":"^1.1.0","typescript":"^4.0.5","@types/node":"^14.14.6","@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.3","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@typescript-eslint/parser":"^4.6.0","@typescript-eslint/eslint-plugin":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_0.0.0_1604956654751_0.5883235444162256","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@ipld/car","version":"0.0.1","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@0.0.1","maintainers":[{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/rvagg/js-datastore-car#readme","bugs":{"url":"https://github.com/rvagg/js-datastore-car/issues"},"dist":{"shasum":"a6ecc3a03b802638b232a3533e5e4e5a72d249a1","tarball":"https://registry.npmjs.org/@ipld/car/-/car-0.0.1.tgz","fileCount":126,"integrity":"sha512-uKL5ZrEfbthHuhbH7VzDHElDUcUOu1G0v80vAplPS0IWvLdfQKEAtB8+mm88ntsOURb5WzL8aWt2ErqHKwILRg==","signatures":[{"sig":"MEQCIGLbim7vaweFeMj5MdofQIEfcB3wslxWOeA5WR+RoPQ+AiBrxxBbV6s1uOTN9+tvcyRtD5UBqK5f+q5CpmxfgsTtfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqbMvCRA9TVsSAnZWagAAHnMQAJAe+OKSYUoZDg+9pHGI\nUZLNB6032V8/9L8IgmrLU9qXGtGL6/DTHojCQnZhRTCrcpnZyFD/MIbkfHUv\ngjcCVIwvqZts5aNe+jfvYHDAG3SkRvn6XLM+z6Sj5BcROgarkzvttwo2KLtl\ngLdUiseVRHp61lavEZEUpZn8o+C5Rg6cDJV17wYLdnW1zXMITkzW3x/NevM3\nHoDDUtbkzuPIVf4b2Zo37CFj0Y9T9pd2MEgnfgCXxSES/IGOi17w2Xe3vieK\n3vLzxY5BCHI/Ato/ZvXEQhHxpUwyBV5YNiIPHxnTG1jIHvNerd63oapPI1cT\nkTnXbDQHCa128xPJABpLOPzyhYrjXVMe8/lS9nwGNyHXxBE8dNu8LJEguEYL\nY/L3R70si6w9C0Ah3qPwjScm6QrEB0PSoAryBSxPu2o7E97+6hfZXbzBVsAQ\nPaE0+DxsVSJFyn9FSDLsskzgPstXs7HJyDAmj0CaV6QsJDsGgnP6LaMR2K8R\nN3jfxFbeHs4pxLuhs3zlyaiCQP3Z6ebYoYGMl/NYYNN6Ojri5aTW4bCHXFDC\nFP9Unykm5K+0mjOiOuSVL23L/1rYk2BmzTd/Mpw1XbA3pVUI67iQiYNXs+QK\nSgySJLhIO6HQwZCEbqrsMD7DNVmXGyGaRKxCDts8kuQ+V/6LVCxFH5mwx+Ih\nuir1\r\n=tojx\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"npm_config_yes=true npx ipjs@latest publish","build:js":"npm_config_yes=true ipjs build --tests","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/rvagg/js-datastore-car.git","type":"git"},"_npmVersion":"6.14.8","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.19.0","dependencies":{"varint":"^6.0.0","multiformats":"^4.3.2","@ipld/dag-cbor":"^2.0.2"},"typesVersions":{"*":{"*":["dist/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ipjs":"^3.3.0","mocha":"^8.2.0","garbage":"^0.0.0","hundreds":"0.0.9","standard":"^16.0.0","polendina":"^1.1.0","typescript":"^4.0.5","@types/node":"^14.14.6","@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.3","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@typescript-eslint/parser":"^4.6.0","@typescript-eslint/eslint-plugin":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_0.0.1_1604956974770_0.1499703378895454","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@ipld/car","version":"0.1.0","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@0.1.0","maintainers":[{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/rvagg/js-datastore-car#readme","bugs":{"url":"https://github.com/rvagg/js-datastore-car/issues"},"dist":{"shasum":"91793044fe716caafcaa4225b3c51729d9067133","tarball":"https://registry.npmjs.org/@ipld/car/-/car-0.1.0.tgz","fileCount":126,"integrity":"sha512-+08BZLmnzzxxildsgtLPl1801eUBUP8ZuIqIWlBcR00z6/I/Tod1koqJbLYdsqp8PaLozGKEbrYKfK6yhtnpIA==","signatures":[{"sig":"MEYCIQDMfTKw12XnZADo2Nz5rqJyG9gi6BKX47QNnCzAciTmxAIhAMP3Hbf3VrSqyhwhT6Fgj5bo/d7Nqwc0JAJrpnYpDgHS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvHISCRA9TVsSAnZWagAAfsoP/3fmFkELFRKst/7BABz9\ngmAqatSCEcWzcwUkHii9tTWld7OqxRarCO4Wk9L8ASDnYAlAqypV5tgfCB4b\nuAW2IAsDsgo5WTwMnjEu49RwVrka4asNt0HjhYmFrWBaqFjW3jI6H2Fyktrr\nIyoLLrQ4NBqw1J6naurMnaX4l/TSzaqHEPUjrpcIbgtHLaKPsGLw0YNqYkwN\nO3yxFcLH6gpiKc2kFpavq3pI1pXffLEmSl4pP2Qrhzzb6iOtrRQhUYQ2S2lZ\naMYksK9949YM61iTWIV7ArNe/sJXp5qdFSKDWEtb9lRbZPbGuq7SJjFDHDm6\n7e1L+VpchSAronDQpxTYtYFRa91ryCblCdnl6SYYVSfiG8JODL9fchWcAdoA\nMLp29iay9ogKT014bjXHs8LTCZvO0J5v9pvxiJm+XXI4zofQgxx+qAISzY64\nsZq5IHMRar7Xj1Mlmv7qEpNmcuIe96cJ8xjiawtUbne6bB+Qyfg1gNsAhInM\nshS3ccrVyLRozILeoqgmGpiQLBJy+ALY0XyaVy3mpPqn8bEOGVLaEypibwZF\nRKtS893ygmonb74tv0nkPICe1hWs6Y7+U4eMgIazRfVCdzjJ/C7pbEdB8j3U\nXs3awR4jQcoT2Tcmmf2OiJnQOY9WcKbduqrSHcPGl0Y5Xe5rZH9mfXogxTO7\nR1gw\r\n=GWOt\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"npm_config_yes=true npx ipjs@latest publish","build:js":"npm_config_yes=true ipjs build --tests","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/rvagg/js-datastore-car.git","type":"git"},"_npmVersion":"6.14.8","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.19.1","dependencies":{"varint":"^6.0.0","multiformats":"^4.4.1","@ipld/dag-cbor":"^2.0.3"},"typesVersions":{"*":{"*":["dist/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ipjs":"^3.3.0","mocha":"^8.2.0","garbage":"^0.0.0","hundreds":"0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.1.2","@types/node":"^14.14.9","@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.4","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@typescript-eslint/parser":"^4.8.1","@typescript-eslint/eslint-plugin":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/car_0.1.0_1606185490354_0.6159073564051203","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@ipld/car","version":"0.1.1","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@0.1.1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/rvagg/js-datastore-car#readme","bugs":{"url":"https://github.com/rvagg/js-datastore-car/issues"},"dist":{"shasum":"0468183a0a38c8dd5ec02fb1bff53db40f8581c7","tarball":"https://registry.npmjs.org/@ipld/car/-/car-0.1.1.tgz","fileCount":126,"integrity":"sha512-8TX9HoLpL8aEOQ5fbYGWOpolM6omqbi9TuV9He8D8EfRpI/Vmpljt0JkVVLHd/Zyn+uT6RgboTCLo3MWmVVDuw==","signatures":[{"sig":"MEUCIGo6Dm/4bD7183YdNBgBsPu/t6u5MjWLRKHQsvWYDwnGAiEAvQv/vj1rwZjk0ioVxgbhwEQMKWk62WwCN8QaF4tim1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf20cRCRA9TVsSAnZWagAAd4AP/jXpzlA1XEwa8p+PcfLg\nEusTOLmZ4I+DM7WXKPSTR1W+u1gvkm9WO6XyOZONI06vO19rclaCLkMsMtic\nN28wgbIJ+76IWuLnVPOcvYqaVdDqOZ0u5X5EfhIVo3PLAq1cJFuUV5dx/s2I\nD8GIrD2TDHLsTRiK5xx7WhnJjl1CMD/trqmAln99wpB3poxW786K7mUTBZz1\nixcK1yhkGg7seQcwhIAFa4vcQt2Goj4ApVnTTs5euBJJCliRlVKvIYgyW6AP\nHNXv8CAK5PRepc5xx49U2s6wbTkM9lUJ99Du1LWIR5I5CpDnZdqjNKjylULI\nhBXb95qQN4LpVsvayhb2PtBw/yTTppiYrrd3inKAQRjG9Bj0B2F+i9BREf59\nkf7yVFw7XGHVIH4JKOzcCtVjzMyuWJ+K8mfZofqyze3upzCHMOaetCbxWw/V\nYhoYeb2PYeyEFER/+8cqID4zw6BZOk3dDHkjJkGCsBc2JuaNbsFotVHBGZAO\nWarL6G3ad8/pprVkCYczSq5e2UQyXMrRb0/UJPhe/sF8UhpklGNj+VaxQb4F\njcXs6REUAYEJxOlvn2fFpnWsuYtGbqrqGxzd4I904n80ntWB3mIJmYYweIa/\nErCeLzTLu++uoiV7cCJFMmO9InogAXwLZ8kLS6p9fF8gx6j0jIsL3l7HuFjt\nqNVt\r\n=e8Po\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"npm_config_yes=true npx ipjs@latest publish","build:js":"npm_config_yes=true ipjs build --tests","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/rvagg/js-datastore-car.git","type":"git"},"_npmVersion":"6.14.8","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.20.0","dependencies":{"varint":"^6.0.0","multiformats":"^4.4.1","@ipld/dag-cbor":"^2.0.3"},"typesVersions":{"*":{"*":["dist/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ipjs":"^3.3.0","mocha":"^8.2.0","garbage":"^0.0.0","hundreds":"0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.1.2","@types/node":"^14.14.9","@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.4","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@typescript-eslint/parser":"^4.8.1","@typescript-eslint/eslint-plugin":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/car_0.1.1_1608206097419_0.0213062983780965","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@ipld/car","version":"0.1.2","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@0.1.2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"2186e5a49cc4710d68fb03fc795e78fbe629c5c4","tarball":"https://registry.npmjs.org/@ipld/car/-/car-0.1.2.tgz","fileCount":126,"integrity":"sha512-fa+WTKv3j/od9ct7RikmjbiDx2wlKBwDkxKEUWEJDXS0T3H2Sj496y0Oftv2Mn7qirLLYKYd0pKbw0oizr3atQ==","signatures":[{"sig":"MEUCIQDUMVdFvy7pC5EW/7/PX3ZEkTHQUP4LMaYG/bRK2sLjzwIgGczfoOW08/eO44b2OVv31izJpdH6ZhZYTlBe1zliCek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf208JCRA9TVsSAnZWagAAjGcQAJs+bkzPOVXziCqMGLW3\nPfPNjmc7XAGbAgMZo1tQcrhKzGAMf+/Rp8MX3fxuzbZU2FL7rIbR4lypMVTU\naaSSCpARzgMXKuVFqno1SmUxnBj0m4GEGpDJ3OpC6GbWtSzTwb0aRE2Qq4sr\nqz517JZuSX1gnovDoQgcvDpRex16lPcszFD6JKMEthU6uGlUbeK0seYT0UYe\neYpD5VNVmcak1TJ4U4nxiS0FX9qytmmKfwX2j/JjZno23x8X2hnRgYGQOeBb\nn/geyPpb0tBr2inISaX/ahJ9F9GhpyRI+Vhcrm+rpW/wYzGJjbpKqxr0uVER\nCmdLel2MQ2WQBmeUwxz/wZs12t6QrgELYSoJ92b75CPlqrrZrIxZKnRl6YIC\nrT/8HrdLoIA0FzM10540pw7f6H/C8keHeppCp0exC1KqjndDg9HDwabDctgC\nbvi+aSXzsumQgocQ6sOf02mtrdTIUgDqDAhqttH0UohTVqmgApnk39ri0t/Z\nEA7txfL/aaXXF+VYbt51nORTNg0pqrFvf3rXAIV8IEWNQhGv21Gvib3ovc0j\nGaTet31hxCUZq8N2n4PpgVmGRA2kEqMhv//Y2ryMm4PgJlQjA/oXwDiyv6qO\nV75SvTXsUT34oSnV5BqUO0fMbjIXgoIPRrXmSpSx9I/933edMtUB6N0DtJCd\nEaCo\r\n=AdGm\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"npm_config_yes=true npx ipjs@latest publish","build:js":"npm_config_yes=true ipjs build --tests","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.8","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.20.0","dependencies":{"varint":"^6.0.0","multiformats":"^4.4.1","@ipld/dag-cbor":"^2.0.3"},"typesVersions":{"*":{"*":["dist/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ipjs":"^3.3.0","mocha":"^8.2.0","garbage":"^0.0.0","hundreds":"0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.1.2","@types/node":"^14.14.9","@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.4","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@typescript-eslint/parser":"^4.8.1","@typescript-eslint/eslint-plugin":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/car_0.1.2_1608208136444_0.3826097762393199","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@ipld/car","version":"0.1.3","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@0.1.3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"4250864f8aa4a2470d5681b318540dc722221b97","tarball":"https://registry.npmjs.org/@ipld/car/-/car-0.1.3.tgz","fileCount":129,"integrity":"sha512-xOeV3304whjdVYZBxFTsZagWZLQd0Pc8RJ9C/zSq7MsAA1YgC5kSL7MPUb9GRk1+CK9pDDa/e7kiC7nw5M4d/w==","signatures":[{"sig":"MEQCIAWhxOSMFZ//5Lw7KOBiwM79dGZR0biG65LUEm8HvpLaAiAyhwEX2mat53xdcEWdWs+zOVvZ8KCNFo68ShUP9AJNdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUnXwCRA9TVsSAnZWagAAhP4P+wXvSIhyJKHiIskBJhu4\nltAJ/nWuvNQzomSFZRZnqkYlFeynobPyPVzGmddOMAANpC/BGovgARSogAa+\n4MuA7ixOrGDJCug5NURGlVCiIPtmbojiAlsa0j3Idb+clkDKb9FRLuIjvvKu\nuSE7Zy7ye7rj7WOsge74t9oOV93yZCyeELqEev0HOZkB6kW51g8DAZmF0sZO\nA7hDoVmnJ3umxZlPumovHsYGJWjTkGjcLrNTnEzCQB090Drw11Xhrkj3Y7+/\ndFqrLjm7LkNREOuMnN6PJTAPf4ErjzkDSt9JYb+3LJcrrGUKvWMaTNR7VzrP\nXBkLB9WzbYfxul0JvS/Zf3wU9dyENtKitfXf2HL9SwlNdSrcrUvlJUmMVXlA\nHOhQB5mhd/eEDomtgzkNLmnCpTnoE2vSi87JpSJ0bTAFMoW4zLcII5nRQWr2\nQLeRnkQr3ND5l2I5b8f2GmrqM05N2GiX7T5BWGHxCZ9OyJR8zye4iLxFvzff\n2pGRYNvIr10HxPYW9Dy4TYMitwABFqB3V6V1kCSicFSlxZU9EQ4E9jccXuyZ\n2dDUJ0bxUYvPKQqnYtaAS/y+x70BwRtESnrwgfZ9iQWCWZfkbAT/iicSZIU9\nvbpZIPDT+I1Ex5ZWYR0HzHnEUNUcSUHrwxceokRug+OMFkmFeqkYyEmvVc2/\nZlPF\r\n=ABTN\r\n-----END PGP SIGNATURE-----\r\n"},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"npm_config_yes=true npx ipjs@latest publish","build:js":"npm_config_yes=true ipjs build --tests","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.11","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.21.0","dependencies":{"varint":"^6.0.0","multiformats":"^4.6.1","@ipld/dag-cbor":"^2.0.3"},"typesVersions":{"*":{"*":["dist/types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ipjs":"^3.3.0","mocha":"^8.2.0","garbage":"^0.0.0","hundreds":"0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.1.2","@types/node":"^14.14.9","@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.4","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@typescript-eslint/parser":"^4.8.1","@typescript-eslint/eslint-plugin":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/car_0.1.3_1616016880288_0.06565509839896011","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@ipld/car","version":"1.0.0","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@1.0.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"cc552177ac1875c5cf28785f28e2dc783d98e051","tarball":"https://registry.npmjs.org/@ipld/car/-/car-1.0.0.tgz","fileCount":160,"integrity":"sha512-cK2Csuam5P7FeHtn/iAS2wlQFq5XmJaCq4e9xphlWK6y+G0wf1v74CyMoDi75lZ/NNPvfxRal7dvKYKL1pLvDA==","signatures":[{"sig":"MEUCIQDsaXNaF7qPcTTZ5OWsNPmj7UzyJ8hfGobdf5G9oRieSQIgffnyVzsnWu3RRfukKURD/2P0qP50xO4CLMQI9+el7Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghlkrCRA9TVsSAnZWagAAXiYP/3imW3ByGpF9GJTm+YBN\ntKuI/PuQgBzf6kcb7RiBSWY2wveU66BUO2/g3TRbWMzVcu6yzX9Fvxl6M0iE\n3mPn6bRZFNEEc5vlzuj1hJDzchL+U2MYTpA95qrb7j2JbHlNFGHU18JoHnpq\ndwyV99kQuoMx+e2v83LPyjSxbs1+ovDxDo5AtUmt/N5j+FGglLf3A5bm0y0M\nYWWB1Ur7rWscALc5f6y3DhwgyfDS94Ha6ZTTsUzQVYX0D7KHVS/3urrfuPv9\nCZ1eIrs6iVpFOBYXaoHxnCWSoFDJ6l2p8CBoZxQiyaKdZyyRSBXZ4wZmfrH+\neK73FY+FRFFYMu9loqk79eFDKmYSoPSUwA0mWU6QmwyadRg9D+818s/J5yBB\nPMJ6kAgQ4N0azQTVyJnYYbyX4m4wBxSfjI5Abfo+G9kQjozN+TgBlzfZIjps\n+iTpZzzJr5pkg5EJ0xEphxABNQsI6ayCIKNuRDmbxzboIPmMbANLhyOK/llD\ntFN1VK5t8/kg3twukmEWaL0FAgt4CFigDMMbHS1ZolFqceTWMyOgKAgLQpuU\n3B9L2B3KAZD0PaX0SbvSBR3LYJVDWAqK3nC8azkxxUX8msWub4wjvsifCku9\ngxXzZksirRvNJVL1jVjX/YS1KLWxfRPL6MA+EF4pFh7cReZSx/UadAYpmFQQ\nQLr1\r\n=2U6o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"cp -a tsconfig.json *.js *.ts lib/ test/ dist/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^7.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.3.2","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.41","@ipld/dag-pb":"^1.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/car_1.0.0_1619417386805_0.9491054685498044","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ipld/car","version":"1.0.1","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@1.0.1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"071013125330776fb15f439c747aabfe0e38f489","tarball":"https://registry.npmjs.org/@ipld/car/-/car-1.0.1.tgz","fileCount":160,"integrity":"sha512-r8y+utMM+acmrVfwH1n+l1wLRacyqo68U+7uOht4Ro6+bsD+q2MKXoYrI/7yl7S5C5Ik/I8MEuprhgOnSxz5/g==","signatures":[{"sig":"MEYCIQDrWjBL7UeU5dP1fjBfDHRquov30nM59gDFau4wFuwIuAIhAOo8hO8qZExrGDGU3KM1JhyUjox6nDDn669820+SevS0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghlo2CRA9TVsSAnZWagAAsWkQAKMqyn8+a4gOOgps7kkd\nELX5rNgakXLyylztbSIY1dBpZnhrKGSQ91nhfi4AbT5ZCHl1IjoDJCmZMali\nY05tvhaHLAsD5Ddez4NShduZTqzofOwxHC0pNeB4Yz3pUEmFoMzHOy/UiHQL\nPjGU60RGrFr1dar7urq7PZZOzgbs793AUlYx5d1eUXRIIDLs6pxi9RVMcFYY\nNZuLhYGvRbayg0G2zTAJD8HuNZgsjX+nqO55DztCllF+v45Vzfb69d72YTne\nOKodCl983+bPkG68FtW+3K6kIJ+eKqBRKlePoz8nI51r9Ks+tucQlG3PePQo\nXGx20Kk9kS/SWjRQZu0fslK0Qfo1CDxjW5n55ruhKPL6isC4ZjRts/EVaylR\nSV6FxilLSYBYcrLjMXx9XaJx/NOcqqh3RkG52QHrAMx7C/K+rgMjQAv3n3Qg\nIr8IlpSn6rvG95WGUALzT7aTmXvi4gWiCNs0hRSSzJxVU0COW3+QGx7LjpxJ\nLofSPMf7PckAErFrWVe0u5ZYqJHK0PfF9JuTKWzfpzPFhVLU02lwmIl70etz\nM6JxMZ2+Aa43OHbo2p3BdCS3+hsKuTB92vq8Lx1AyXmO7XAYkRiyUia9wadO\nHOLlvRj4wX0aO1hnHF0LjEsJy1UlLSOvkUnZSHWGIH9UUl6TmIxiqVoONjQq\nwYaS\r\n=utZX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"cp -a tsconfig.json *.js *.ts lib/ test/ dist/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^7.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.3.2","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.41","@ipld/dag-pb":"^1.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/car_1.0.1_1619417653600_0.8141788631255207","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@ipld/car","version":"1.0.2","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@1.0.2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"4eb5bdc79df8c50db3a57f259ba1f843dbc98da1","tarball":"https://registry.npmjs.org/@ipld/car/-/car-1.0.2.tgz","fileCount":160,"integrity":"sha512-dJq/nA0UlXTfzGcQ9zNUa2V6YGkNWCf0VvtI+wGelzPQlhSKNwJznyR94G0MbdT7szARKGgDxCCSh4xO+jrWJQ==","signatures":[{"sig":"MEUCIQCl0g0OWETmtUVbFTzh+cqK1HMaiu7xAG0CL+t294F8jQIgDEkvkCLYz/X/XhICxbdBFX0FFDRVou6p37Q4zhTyJKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk6lDCRA9TVsSAnZWagAAxXEP+QG1I87ZUOwfvWSeM5oh\nCTDGARvXovyCfRYJldpv3q35QexTagfZSyc+13bofUXOlfqRUg33d8tTzDXq\nT2kz1C1iW1MPim6V+R8utf8UV7VRBE1IiBPvqILRaSjcV9JxICNODu4SDPQd\nFUyg5e1BEUZ4pUbSXXRe0HADr+1GqEIDFVal6ygudFFv1f7ZMfGde6F0OVhP\nU6RA8uuak1iGid8Y8GmIAdxKTSZj5lP6pdYwTLtJ44U9LJ5MQFg3ssK1TWOh\nx45iyANpYImzEWvjNIJyy+VDdOrwix9+Id7ismE19QXhReQuRt3PCUOKmxrk\nbbnzJ39kIBfnRvqmZtdGx2mAasPkG2Wg9l/Z7KzC6rAge5CNs/F3MteUKs68\noyyqUfd5oA0K3V12K9uVS6DLTlti8UDfq3nlpVGwvWdxjhRghmEa6OCiY/YD\n1xudwOTmx+/YlvuVWv+mNBwU+y1lHUv973gFwoWGh4rvQgl6cXRUcewOacSc\nVAIo43uGLv5eu4e2YVWT1sfAY52sj4mYe2sqQy3f4d6RVgpZc/r08LWID6Mk\nahk7PFHbfn9p4Ab+zY7FfhEH4R3s/BeLQ+l23lpb2Jl+deL9XkKfLbLFf+TG\nQWEiTTxQtDVA+Z6sdcXKCGyuvR2QmZyH7PJHKmfpFWRqHjaiVU/bMgpTBxoX\neYfE\r\n=G2gb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"cp -a tsconfig.json *.js *.ts lib/ test/ dist/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^7.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.3.2","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.41","@ipld/dag-pb":"^1.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/car_1.0.2_1620289858553_0.20735902012252794","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@ipld/car","version":"1.0.3","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@1.0.3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"373964ab1c495ab381626e06c6640e56371098ad","tarball":"https://registry.npmjs.org/@ipld/car/-/car-1.0.3.tgz","fileCount":160,"integrity":"sha512-ECRnZ1+J5h5rLEr1C2K6dN2DKLf6k1JgTrIzgyQjGaTRPBAZWJgmWTH18+OEIf1nBk6nZRyo0eqjTPXjMI+mNg==","signatures":[{"sig":"MEQCIGvswTvPbsK4CiQg+r4TAlnSt2D3sEuDUCktPUCHJQ2IAiBJFJp3r2+ez4EOvwg1zH/Vo/fsfzAjbDjWM/fKsdh7CQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk6mUCRA9TVsSAnZWagAA3/sQAJFecrIRBU583p7PQ13q\nhweri6cHLBd30krZYWQW3x29a5WPRdFfOMKjnUFvCeZ9evrmUATHbQr/3iRm\n3vWNi4HjOz0jCZaYu3BB1Ss0HrDsqMULsGbo+GOi7M81qMKF5UH9eG361jid\nAFD7G4ZXfAM2o7uaDt7AZhTCNNdg7SPhxuWr6uCQORL0l8Ux235hQQaM6PMw\n9cDFP3C0NM9stSntVwEVzZNm9LPSVBxUfMWUXpUfrVge9TggLTU0FCbQWjfI\ni+gOru8kAywS+Pkz9hPiTxLAON7Pc0aGG4z1gzrdFUGMx2uEq2gP4ze++XTx\nObw0D4PFCck90KT32JxVnQT8J/I9x2DPVBcLx3H6peHpBUY6j71z5jnu8j61\nbgqfzVo6hkJXHCxvd1khisfgNAZ3SKS1XcdodnPDhVyPOy6n77j9JDnP7FGZ\no4o6OJ0WGG34oMxD6EujEDXdkpvJZcb/8x3lz2EHOFndoipKK28J5+0IHXBr\n7dpOAAH+OwXZqoNG1fAT1NrHJl9E21GOREZqYrkxz/XDMvtMnWouISa0n1f3\nkBs2oSYLC8xb+BO/e4IB7Ypfs2vZhjxIgLp7FuYfPhnUAgau8z+Tkk+ZXyFU\nikl+UksdLMHfK+KPJSyr0tiJjtS/BK/UDI60yH9nTTos3K7WUEK/zLkSi91F\n66BT\r\n=jttT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"cp -a tsconfig.json *.js *.ts lib/ test/ dist/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^7.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.3.2","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.41","@ipld/dag-pb":"^1.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/car_1.0.3_1620289940367_0.21690787045244697","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@ipld/car","version":"1.0.4","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@1.0.4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"b734b99d3835386dc5ac0d6f0975151828ad3e29","tarball":"https://registry.npmjs.org/@ipld/car/-/car-1.0.4.tgz","fileCount":164,"integrity":"sha512-RLPN88Ib/2EkrZA+gp+08tVK94+WiQ0SsLg3FVuLLilIIL9IvCA+e4xQ005F5XTyifu2WHYwvJGpkv6lq4xMBQ==","signatures":[{"sig":"MEUCIQDlJnvjH68ruD5Et56Erm0D7f9/EdWAyviQSaBJZKNT8AIgDUAKpduJb4Z0ZcyQtoLYNYac0TagnT1yIGhX67FK/co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglOCcCRA9TVsSAnZWagAAiycP/18w6a0neZJv6JNLWZ5/\nPG8d0SqwnD41EeV4g3E5FA/bzf2Iklgo+cDUpepdjYZepnuBKxft7H3+m34y\nSN+9X8VMS7dN6YpYGXLD6L7anBSAdVPDJQro2MkkaFNVS4pZyuvSOE4JssH4\nK7NruARJO0zcbAVSxEuIofAS+sgoEnCJBIv7PauhA3m4x5b4YLAo++sPjxHj\nM/WuGNX+5CqB0q8TVzX7RCElCDV2oZlLNepBIIshyn2wlxuqs22VMtceHZ25\n8z0DVD4QUTZXyys5GCrNrlIqPivV+IAQ1TQD0yyEmbrQB9wzKhdoQTZvwaWH\nvZVli+WEHNjxFNotI75kQ3yZq++QdKdmMvKujQHU7b9Jg4v2tWaqO1U3KjHq\nVp7GJ4UAZsBckQNML7zO8Du7QtGM9SEyaFUUIFbHAFUpICxVkF57PSA1s+HK\n2VnaCe2+JfNZVGe45eeAnPGoifwodW/NKhURnML1dmre/G5vb3AmV1jjI0Gt\nbAkN+IoytPB3oA91w19RlyF2mkW9g4e9esh9FLXiSj7Ia6CnJtZ88wlwKUhs\nDRtVXnqcm7Jbis0MXUIemuw4WF7NFQXqts3v2JiIfgxaNQX6cqStm5pfPfS6\nfPKZzlBRLw59Zhlte3fHpHyuLhEWddODzC72+sMW9eCS8jTKUj227MAGlrjd\nuUcF\r\n=7XEi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^8.0.3","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.3.2","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^15.0.2","@ipld/dag-pb":"^1.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/car_1.0.4_1620369563422_0.8181125999623857","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@ipld/car","version":"1.0.5","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@1.0.5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"83d79356979b906e2d3e23e40d2e3b207f223d49","tarball":"https://registry.npmjs.org/@ipld/car/-/car-1.0.5.tgz","fileCount":164,"integrity":"sha512-jc8vmujaRtgoOsqquzQRy+2AkKXVZYxT2Aa5mHiqUpqAhfgicbzzzy2L7GtMMDJu5fHmjFiO14+IskllpMCuGg==","signatures":[{"sig":"MEYCIQCR2dAeZus1xFBGe7HkVxJfe5dJ0i8Y+SwXLaKeeKMOxAIhAPoq2MD+UbW/czlNHIbH6KBOq9VEJVrCk+BLj5V+qEal","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglOFgCRA9TVsSAnZWagAA6usP/RMTR+3pecD2pH9iThzF\n773Nv/rDL+fkSQCP/uO1h0Fbft9wVjr6ptPWemBNmL7njTbpbmHGX5KNxY6i\nEg6uisGK4N6RRfrmpbkOE/Fu+HUdGtSzcF/qcawN0GfWdVNn3EfZZvcFXPsC\nDAzqYG+C1fNbWd+3eye7mrXt+2adsGLcJRTqprkHiNDYGLpJG8GCF+gwJUJJ\nuCkJW3oK8bJD/sJJX8rZdhFOMa79Ugb8tLlgd21eJJCyy81CJocrOC5USgTn\nqgOPhOX1Dr/WGsxrdUfDTcNaj2Ii5ZUVSBRWSI2oK084e9ukaw0+b4M4aDaA\nEZMbJ0OEPzxSAmuJ17Dw5ucShYw7FKxOuily++BXgnk9n/O+9Ej0Nr4HtvAx\nduFAard1VgP8VjNkEzcXpRYqwQs6Vc0+Q2xY9ruw0CjVsSuTP9F7Vf5bGdq0\nJwezWEqgubqkzFfoPmLy8iQL1/kYIPO7sdtpFXWGRAbSVzj7HoUyq4TGy7TN\nu7GqX88b8FPCIeQkhRYEnOfQLA/dGXNgpJjUm5iR48naOPVCqrHESzpilNVB\nrbl+vqyZtWLcq+vQzkkWnmsOFQhwI7DtCGpKYUtMsge6EZrabp+wJEtMFupn\nwz2JmCPHify6ufqz0cSmnAkCnKiStx5r6wJ+p3PP8cIcZSpm3ntpbhKDPd6I\nL8PA\r\n=QQ6f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^8.0.3","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.3.2","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^15.0.2","@ipld/dag-pb":"^1.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/car_1.0.5_1620369759647_0.6170052671329345","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@ipld/car","version":"1.0.6","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@1.0.6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"43dc1b96ee71010302e5c2b6f9c93016f5377556","tarball":"https://registry.npmjs.org/@ipld/car/-/car-1.0.6.tgz","fileCount":164,"integrity":"sha512-YWiQ0SrtzDw/d11GnW1X1MOhjA+HdDshMo7HC9nCKplxBWsdEx6cWZFP6UNrdCCHMdGQIHVo270bROgKTb1kHg==","signatures":[{"sig":"MEUCIQD+5S+h6x9U6h3lTvomqK+MggBI6i/KMUezMt2lP7GIFQIgAxhkmDqaCajGQsKVkkjHEKY3fY1onBMQX2chDfYNlwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm4OaCRA9TVsSAnZWagAALKwP/0i8IY6epCPboOMEIKm8\nbNFV0DYu0yCbGg35jdYks+jjcOvsihpvYX0g76a+k9ZFK6teZbHUhyvWa9BM\n6dMFYBj5QNQ76tckO5e3O1cUUEbJZhphmmgVfKyluXQWDhvexjDbb69/hbdS\nto0BXlZ86cVH5lIMoQRNqKrRDOn62qVBUW8sQw6z5w9JakND8QHGw26Gl3Dv\n5a4dMMwtzhFUq6JjaVasp8cyo/2ik9QfljwP6tr57Ro4NZnyub4cp/zPML1g\n8IoWKksX8jYEgtLJSv6UjuHreYnVazYinm0Dg2f7sVB0RvcpgiR86agpUAie\nCnktvbjMXWQ0uE6QrIMr/un5caNzyGyoFuNVleXJnVZxdX3DojT2c4iL/xer\nMGWcwD0wVLOw7gGITKU6OhDUczUlKqvcG/xsDhIJGnsRX9UcW59NuMwc8ORQ\nJ1Z5Sphe0IZSIrm9cBKxyzdCJCxUQv3xRRghi+1HZDz1IZqL1p/64GYC20/G\nczZsiEJSFqlA0iYi/lB2GlBYvZUNeg+Fy757Q07q6zr/FB2AeSYK/IC7wxnx\nRgG4zyBNteHs4fg/ke2FZ05kzPXeCgRJ2MRdjSeqltH/+j8ObflS+PZTLwM3\npWaruh5eUxZkY/jgrOsHdIo1bac8HEJbYxYN8B08qUe8dMIBNpt5ajnxe63d\ntmCd\r\n=2xHx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^8.0.3","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.3.2","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^15.0.2","@ipld/dag-pb":"^1.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/car_1.0.6_1620804505604_0.9635036883072432","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@ipld/car","version":"2.0.0","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@2.0.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"4e4461924d57ac9dfdd1fff701f910ff55d52030","tarball":"https://registry.npmjs.org/@ipld/car/-/car-2.0.0.tgz","fileCount":164,"integrity":"sha512-3i2XFYTxJVcSRcBM31JzdQJ3BmkjbYeMu8yi7Pbz/6MZZB1Qp2FtIzmT7zlIn8GJLKXvxoG1VZVf1F6oWTFJyA==","signatures":[{"sig":"MEQCIFhSfNzORg+9UwltCCbefvk5RhZzNoW6P/49MF9/rPKaAiAWnayFD30ao/94gpYu2yXhGMdNOuI3BraUUAxXdiEGRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpiHUCRA9TVsSAnZWagAARnMP/j+nrMVogfA7tgM8LaPm\nhuPSHAhmx6oy8dNbJVPpYQn7X+1gfOrx66UWWqy6ZMoTxJEuA4W5Bko4Siuy\nDim5N0+lpykpYTHrd9wr7TTu8p2BFMdF5WUaPIOl7ywnOELPTvDJFISeTJFo\nTaxnT2GGmu8RPCOInbKDArjeof8v8wp81gihuKl6Qdnkiy7aGUx4f6a4gtux\nhE52P54XjeFHW354eyoHgKosu6HtAiEH39fFzhjonh9xQeh2Bpo/lPwjGs+n\nqrPDO6lue3NmB2GaAAAIDWnLeFk29H4LmjjJPQTJwnObIshk3cRi4nGvl+EG\nsPsgfUu+SrBBtFYse1cJgs9LCDVbmIsQzMM265ZjrU9FJLL6rsPXwIzR8nRw\nAzLYXoThKb2IL9QkjCsFzUzx2fYrKI+3QWiBXfsfPNWUJkbojCp3X7WW3jWa\nsRsV96sIta7e+Z3q/QCCAgCKslp0ap9yxRSgijXgpmNs28/n90jNXGD7QAHJ\nnCpet0OAzoiYIn50pR2yQptKyNNd05EO7jzLrMyLeNbmka4PqPX+ZTD3mueW\n8nBAN5wb5/1tFTr3lhVmocaBUS9RmX/GfAkSD7KfdAb7qhsV6hJkT4vR0HqB\nlYDG9+u/AdcvDco7nNXftN4drKV7+IW5E5KCD+Bntjn90aoZP8g1Tad0Zu4N\neARq\r\n=WnGE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^8.0.6","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.5"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.4.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^1.1.4","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.3","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_2.0.0_1621500372110_0.718186724198451","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@ipld/car","version":"2.1.0","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@2.1.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"be13bd9aac2ce2b95de86e39e97ca7bc9ec09890","tarball":"https://registry.npmjs.org/@ipld/car/-/car-2.1.0.tgz","fileCount":176,"integrity":"sha512-732CCUjULR0vpLJscMKQT0RFJaVuv6OswO9Hy8w/yLdkRmrOmcIjoMTbzMFvSb47vEz0MfkDaepZMuEtN8L6nw==","signatures":[{"sig":"MEUCIQCEafL/0fWjExazcakFnFXpVp20h+3UDjfbFqE+Ti5VagIgKxU7jwLSI1sc2n11cMgAIhP7DVpeC7sRRe7+xYXmnVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpkYYCRA9TVsSAnZWagAAM60P/3BkxIyhhJ0cqS1Uy1zT\n8eMdd8u5U47ZcB+cAywD42frd8NUzmlxY3TP/9C+QyQ/9FzWG1dyPpSumMn1\nkdNWLMX4FcQNkSrLey9xumpLsV9HxeprqLFt8tOd27JQV9EXALwHLhhoO9y2\nkVAsHfKBKwDN1kp8447QQPfd1X02I/8A/5PNzmZNQ3HQ8vBXZzt6dOsx5trD\n2AxH4BMhqr9m/46DfXXrl8Fsp88wH16FOQzwkxBefvJTiRwYIA1hSKG7B/xs\npmPiBOOmGNXF6jpOx/DjmBlQ+j5xgnYvd3FfJzDb2v63ON30p/ZInSU90nkX\nMg0RK2Q1SuouC40PwiSrtSvPaTPddGxB2hbpIukqSIdTvjQ79pxTeXIlzzyP\nz4bYRuqnzLk501LcJP3L4J98yh64434HOaa9R6s2kpaBEQSGYyUMBoFkInpT\nNtOydJvzFrIXLfawpjmJSa/pEljXjQmzSC9BX4FywNzm4oZR24jkPA6CFb2I\nxd2AMP81+9zKTphYlNGg90ociwOl/42TyLca880O7+lGHCcvQEOoUCP81tby\nLIkBkuSnvMa9gofD+IEM04etap5o/6oAB2enFaK3Y8fMEIHXcLaQcbtccY/J\nHKgzN4F1+NEURxIcjHZ+vUas9TTezKeEUb+QSFS6+IaUmsFaxROst3JQGK/a\nfvk4\r\n=FkNL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^8.0.6","@types/varint":"^6.0.0","@ipld/dag-cbor":"^5.0.5"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.4.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^1.1.4","@types/mocha":"^8.2.2","ipld-garbage":"^3.0.3","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_2.1.0_1621509655512_0.5843565803478228","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@ipld/car","version":"3.0.0","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.0.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"31e68e71a41620eef87642c7eb19714a59a02740","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.0.0.tgz","fileCount":176,"integrity":"sha512-QwQpHi+Y69DSrPKn5TrvFqaw6WELW4QA2l0OaDd65OoSgrozdaAii3zorK4tASAC/dowv9qDu7jI6BK+jSbyvg==","signatures":[{"sig":"MEQCIG/AjL2+lgO0fVuYf8htiW7dF0EyvH2ttuy5iJUPBLZuAiALm3HmPriDW02ROSkUu+DSLNGe1nV9Rt+0BPV4kvnmUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr4MbCRA9TVsSAnZWagAA0u4P/01ykpr/oR18+Bu3/5ug\nXR/3Ya4ZqrpSKDiorAooTbdJQ/qCIOf3IotxqkiEa7yyNQobSNirLF2QAVKx\nTmpX9G6zmgBNv7lEFzqe5ujuPAJ9iGEfUVApbMT75nZXXhwP38WiNP+xqNNw\nQXGQQHTPRTBoF3Bxl/994Soa+zkS6Uv3+YKSyThO+Vlv2EWx9fj+Vsaw+3J/\nIlx75QVyVQ78WszGWW+dHp5hG+zloD5wgpLJqIXz9+DMbPzX6//0tbPwK2CV\nwcdIPgeljm7cyUZAf0pqQyfgEChIiFd/heOcAUkSr+9P0vQDBUFePKoYX7WK\neHD17nofjHTZAF2LxNzfpwnVN1bJyRmltXGj12CUBHYK7SpDW7ICJ5B0FIgY\nYEW/+293M92Oe1qn75UMZn/7XOJm5ki7psgFw/N4FlNbfHmG8RN0g+sno3QM\nVfX88R8eDbeSlOt+OeB3lG3dlrLnqC8iXInRrervSjqTE/NdywEXl5fISgHv\nFDxtAPYjJP1b0Su3yT3rBGzyJNOIwoHcTCTOSeVeOSBCvKIng+XfFgCI7ytL\nC8UPtnRM98TVCtzm6zWpsc4nHUDiWQSWKUahZPJhjo419TF68kFa9JZOILxx\nkW+Ah9iCm+LLWVnfqbFCq/GrzhusHz4nvuTEBuizaBbDU+tkFsGH4WKFYwYt\ng7q4\r\n=D7HE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.4.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.0.0_1622115098653_0.15488306057782242","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@ipld/car","version":"3.0.1","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.0.1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"f1b85e1df87dea720da3fff2bd14e6287c69894e","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.0.1.tgz","fileCount":176,"integrity":"sha512-x82q+h5wSpuQbEuYeebPAmnmYNqR/cK9D78rA4avXL6M+jFxetROiFL0qY5LOou3KZD0iOp30stRbMOPOcVp4A==","signatures":[{"sig":"MEQCIByPQj6kMdka8kvLYm+XrNu4sQff5JDbri79HPJCBAzcAiB+KbNTSKHZGmunMCM+hzy3meyMfmGPbf5k5ctO9GRVug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtFgQCRA9TVsSAnZWagAA8CQP/2l/p4Bz572/fCavAHyk\nDTBoHdjhwjWM9W8RfPEl8+Xy0PNphyp3UNMUOuxpg5OgEYc6p7CZ2a65D8sA\nuk6MW9SnL3j+qbTQrJm9rQuNhNdIj9mEPxHKYoXFaWynBOpZE80p+4u49CFV\nFJivlOvI3w5/bwSrmAPMRa/d/g8aep8rDr4DooAyARoz/HUoUl1SEMk5ThTW\n+b+4PJUx1bK/Jpy4IdKwZAK1UOIcQfEqm5LAU2I2L7CqInUbcHio5R/2lqI9\njOOM2qy2WF1ZNVgVXOebdhKpXUMuf3DrS5moXxfN5t/rNSQRUQlC9PWuqXe/\n7qlVdkflJWIrX5HRDvoWB11RoXdpMimWv/DthWMTV5Xa/1NmbVrHOAD0dfgk\nNLjru3AbdN+zEKr1MTTOn6JhMLj/m4zfCO/iQgz+NrAM4VR6FEntt/fvpxxz\nYmXx1Bd7erxQqNC80nGw/QcKPOmH4dc8vHgSDvri6/FuVNx68kJCcb54pcQO\nUIhcpsNzcKaAHrhWca3l9VMhuboN2Huir84n9Ws4IYicgV79UGyyziSEOyq9\nPSwXWQ5y5qvSi7P/U3b/wrjDNVn+tNSaxpbwfsq8DaWRVlAZC+pIB3RP/C+J\nIdH1TC8BqOALlngiNNBuykA3RIU6WPABC7V7XZeCuA7LOBkKhMQiDPV6dS+7\nkjSM\r\n=c9G/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.4.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.0.1_1622431759608_0.2218892056725401","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@ipld/car","version":"3.0.2","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.0.2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"ce786e59bccd75ccd8e5ced55835671129d7784b","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.0.2.tgz","fileCount":176,"integrity":"sha512-zp3ZJOX03Wi09RTQd+S09JrIJ1ffoINL/KKsSeMaH4QXJMpD/isQnveFA4tSYmXl76IIq5CKsjWCk6reff5SQg==","signatures":[{"sig":"MEYCIQDjF9P6JWCHphkp6ySAX9tbhaB9tAGHOZY8txFPJt3kRgIhAIcMuJ7GhbbmsTk4b8zVsvoeqzkqgl3km32PzPos+N42","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguMR/CRA9TVsSAnZWagAA/TUP/icqRYFUAf5US6GNYbJ6\nWYFojeqobLQhD1qxp1g/y1L4O1745GQcxtxG5Tslstuv0lceAVNqKurcaVGq\ns8sdEXWdacSfcxyUP0A7qWwJJEqqL0nhZsY7dpL8DS3NOH3dcQpxPxnRSumn\np+AHxi9Xu05i3YF3JesvR/ajJZqFb0/czA2UlgLYTkiteY+hzoaoDjbpymdl\nfz3ruB+2kckIT1Clfx3w3cjtYcHOzaKwrohn8DHUIL4BVNoq17SgrZ5LSAyV\nn50gBhZP72sPJ4uxIgZVOvogsO+ddvR4jWG21uSgewHXEeTMwM5zBgnCpmUx\nraMRtH5zQ+7G8vrGy6ZOwrFvozoq3ESCycJmkpW2VpTeCyFIv3wGu8M0fMo9\nVFpBCSvImPYglffUBQg1IbcfMEuA4U36TCQRQ6UE0KztbWhWRmcRhk7rO2Pq\nNtPlnqiCg8sRrOkgyOv6aZbBKvgLotlriuahVi0H+KJyqXsTTfx4mAC/BfJi\niHl2bWBGifys3hWolFm9OI9k9tCJeHduo0ckNwNFdvjOKQxLsfrN0v2Nyu/x\nvXFWc3jRCSgqkJA05HGh+dUXVnK8fNV6ZSXNbFAkXZ/cm1ab7du8oNxNTCmo\nRzyP9Z1+su89UUokGjfelb8fO1M7lKqAftBRfR6yVAnF0qPk5bkW1ajuMxQy\n9RUd\r\n=mA0f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^8.4.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.0.2_1622721663410_0.8657629885389473","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@ipld/car","version":"3.0.3","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.0.3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"d583eacb4d5a48cb5ff0c3da52933119223f800f","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.0.3.tgz","fileCount":176,"integrity":"sha512-c5/LmjjWFDicqcRvJNfhC394wt9ZUKDzzdzMZdrXI1xCBCCtimlKhVaIlxh2+9lFvV50alPBqGK+jhnjXPbmEQ==","signatures":[{"sig":"MEUCIQDP/nx0selG/BUUlkFhEvsR5qxBrDvihTSX9EM0QS82MQIgLGLKQQ2q/H83xcCCwWdQf6DFuzOpXO2OzndLwT014fg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvxPDCRA9TVsSAnZWagAAciIP/3GvjaX2TrhGQz5127kt\nHOdI/2Bwp0puhdGfzhimgn/6i052NkfPNrxRIuhr+yPWEUOdSl029IGA9II/\nN3MAv+iyjSbOyaa3Ry8FqESe7us8Qeg5Puyzg6NnaJgLTv4iclNWv03aQfeg\nOmDeCYM8wDT9qnQy4RCJ2iOQs4D+tunCOwQyoNAVuIM7FZvHWN7CZEz2Kq4e\neeYgqDBzk2vJ/B5ypNPa2w+fsxCPIG4qhqLdhR/UHvd0oRRnxjDAb1Hk8846\n/Vt2C2yK6pfwy12CmXBIhwxBdaepn2iRllhB3zjjzNbjG4/WpPv+9rokdFlm\ndFkuRj9c9rsB3ex7mjxG6sJe0H2cj/PtYV4o89jc3iRE0f+piMGpQaPSQA+d\nKQV6+HjbV/bXWvTzJ76C3/CSQKKeCTHgW786N5Iy14e1NjyyhLV/RX6FD44I\ngGGVye5kv/cXfIKO+puVMKA8RrDn40PNDjE5bmfngGt77o0e9H8hYm4rCXo0\nwmdy1ZDU1VrYoXeCllreVhrXlbWQaH4XOrk/x7hFX628YQq5Dzwinc82lvZV\noHgVOzR+0h1gzj9DTmCkenkMlbEPAPRVKH+pBVK1Iyw2J/H8aYq46E4Aj+/v\n4ov25i48ilQHpkis+th58sGyWiByWkyqjoLY+Ug6DFvUBKiI54F0gLpKduRn\niBrH\r\n=RkG2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.0.3_1623135170677_0.6154652757534043","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@ipld/car","version":"3.0.4","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.0.4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"3c1826cd3df1f2cff01c757d57415bfd1bf6dfd4","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.0.4.tgz","fileCount":176,"integrity":"sha512-FCw9mjyASW0rNgD3E7VjAEKBgP2G01hURR/ayQxsu7QG1pRIKCB0FU0dgxhA5D/Vb42Mg/mvZ6+VOGBs4l9iAQ==","signatures":[{"sig":"MEUCID+HPjV2UWzYsvf3v2PL3mHn93g//5gX/DKB+s4dEtt1AiEA+L5i8BDfhK9OuNIlHje3LVFw1HRy0fndxxEQyOB95kY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Y4vCRA9TVsSAnZWagAAjlEP/R2pGu0oLuGLjVUPfTs8\nC8lb66q0JOethNU4GFwh9JC05C5XVNh6us3i26lzrJog6AcCudSVcZdMAOzl\nvE1EAVoxeAeRpJJCif9fWYNhYrShMAxWVBTuIaVsox2GIkoAeSdlUVWFwGih\nF7aL2VmJ3OhNAWnGjEcZPOfWJDTGqkm99vuvNGTaI0M4WZV15tXBxIK1GDay\n89fduzNQQqOUEzoXdOrLDCag0nGSlZSlL4ou7ZIHujcaiZpHGymtqlj0TVdN\nGeJIKc6tT0UeRh70+FVE52f2hd/6P9aq9FX+5dZl1hXNmQzwsdniFgLfOruc\nDvD8oDrQZk74/HMqT41lJROiqzexGnEe8+9S6bolWbQDedQAZGH/ZFczdxzy\nEzH6IB7+GZhZdP8fdbmOiDOqk40tVQn10m7NC+tYXTeF7MM9aK+Xcmu8lc6L\nsJGSKi6gG3maDuSIT8rz9LTzFXj9hutvt/1tVIK4U+T+Nzx8cPJ5altRNAGZ\n/nYEBrIJr8JucKXxc1KIYIM6JkU8t7tZNc8Ac0nZBPXok528TQQ+CPr2GI3v\n4ts3kjdmu82s13ZT0/9Kreo21bKJ1VCuhZoQ86n/+hH0acBJxccR7RcSg3q/\n+a/IpUIzDU6dU9FovRmbinS+D/xH0ftLEgYzENxNNhzZHVz9b7IKoyKr/VrA\nt848\r\n=dBV7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.0.4_1624346158722_0.09608840479901826","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@ipld/car","version":"3.1.0","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"b201377cc726e6cca5dd927e5973947b71c56d48","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.0.tgz","fileCount":176,"integrity":"sha512-mqBraNqPw4H/R9+VMMvMg4KaBn/l0uKC3VuoWTiwoz2TV+bgF9kWrAMNIJLU37u11Zx3RnlC4YGKqaJ10gD57g==","signatures":[{"sig":"MEQCIFSubQboXTjeVXLQpZA24uGlB+8I9Mg5pQGva3+qJVLzAiBlOX/comF31mB+Uw1L0zDJdH16qxkOvwO2XJAtyElwWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":728794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1nzYCRA9TVsSAnZWagAAv14P/RmOpLinEbnPYHOC9P38\nPlKOlJRQnmRQRHvA1PrRiXZHJbQP3N4ys7qcjQXqsWBNE2yov6dVUDGMDIJF\nk2ixlRJquwkUwitXm1lnvdMbKxaxHfca4H0G5bqrcbAMsXGau4POpFVf4qlU\nC5SvBEWnRYmNlKl+68rBZzf1naWa6GSr/S0Igk9CZE7Y+Af0VE+ZpynIbp4h\n8DygdUimEtohPldK8ZeHG8geUyKO4cp2fiXqUAGPDF4St4Bd2YCs5sDUFfwV\ndQtIrtSFTv8769O3UWizONHIwGEz6qCOGf2c/ggvmad1QR9w2DUiqGFE9qXQ\n4zNzWWxH89gDuDen/PUdKO4+vp6C98Sb3Ze1uGWWScw9SVoXhp56F8Wmx+Mb\n8+icn6CnE55DL1r3RMULHXRlsMOl076gvfKxg/11w4kZ87F2ej+iLSXJWESS\nvthlofbAmAwSmbPzpyfV0VNlbQ4gE9yPN3OHwQIwH70xeHdrjvqR1rwn030r\nXBdNtm0+BoRzn7GjiYZ3ptJ5Hn1PmJZyPgzNGvHtjrHjqJQivGEQCa7D1nLM\n4lSDKwcTj6X5s6C7vqpHvZdB3vb0DGLiW3rEaIHsPunjAmm7kVdpeYwzy/Fk\nrM+y7BxC/KgBng6nwj7sX57O47rUAJkUz9MsqR3nV1ylXDSwh+jDLqkjBCJF\nmoAo\r\n=ERYo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.0_1624669399828_0.6033560200743242","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@ipld/car","version":"3.1.1","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"98c46234fdc5fce992bf831df75dd2cb773fa34d","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.1.tgz","fileCount":176,"integrity":"sha512-ZZQTT0y73AmLhExFAUT4xMDe7nnWXrt95WYGNxTGZt3azIm1l4S9jV/eR7und08hCpUGgB+07Hd6SZTI/lKjSg==","signatures":[{"sig":"MEUCIQDLzM/bDtrQ4FfMLOHEdgefjeawaYpgAXF1QDeBpoR1nAIgLggO67+xqKUYJpt8NdJf3vDcM4H3thwNfcLvAhTgwPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":728788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2WXpCRA9TVsSAnZWagAAOAgP/j97PT/JNYmR3PVV94jB\nsD8ntZhm212EWk+PYXR2eVL0mUG8AVxuB4HYHxsWwLqZ0NM2Wn7NuVFyReQp\n5l0aUHCMwGIqNXlvk+nML/ceWpL7nRm+XtVLYQHoZmN0zEPpMZ5ZGcBvpEyd\nmUXbbn589TcNMYYHKVIpS4a4FchyqiyvgkOmpd3rEw4SL5ubSSu3nykQFlma\n9fb2AetFXg8vWFRCM5A9smDjUSR0HdMxfZfkFOMONZbzroeHqYvEEVJANGuX\nCVjUn9zHCueSCuSvj7zzync4eZEe6NdLP/7td4nhYoGSRroK92LoC79USjo/\nr4amqaTM6WyJ3F8tqMigUfXpXYSnv3EPSXbmyA9rGwRR9mOVpoFeJxzqxBJz\nn1hv5FKr/4VI6ug6801oBHH5eLK2DiMoUKat2Lz9xA7bP6DoNTqnpRJHuUmT\nIGKH6dFYxrfFT6O3O3q9OP09CahJDcwytg6/PNd/fuWNavSFAdvNspHghfKd\nDE4169Dyr6IBQIIxYLZXqLE/uVaoTj+gmuFq4GdOtBV4XzY3MTfQg1a2Eiml\ns+4JMZz3O+w82adMwwWik28O54SN5PXF9FafmvhjwP68WxKsisc3WsmM7ScY\nx9Z3vr0b+O6sFTwgvKP1erFG4lcbrcdynuVBaO2QgM23F3Tef7OiiDf0hwtX\ntCIg\r\n=VN2O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.1_1624860137278_0.07607297511916311","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@ipld/car","version":"3.1.2","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"06186aa64ddaf3f0a9026f4bddbcbdc8e5df3ad5","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.2.tgz","fileCount":176,"integrity":"sha512-BW1W9S7ol4I0OXx604XjvUABj9RLiNetOiJ3drdbGMvh6YgzCTnBDHPjvilB5tMs1yml2we2T6YHtgJvXg5osA==","signatures":[{"sig":"MEQCIHgQOQATxVV+NVSd6PZqRtQPXdgiKKh7r5iOu4Yc9AWOAiBf4vXisqbprMsdgh0Gnt4QXDX9OkiKzhyjgPLZBqVGaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2qE6CRA9TVsSAnZWagAAf/sP+wcLZvlRGlmGJlZ+46C6\nfGuA7X6Z7j1zMOx43ba2bmw3Cy3kuvQ7ni5abdEHQMD5oMLWAF7rz1VJyTGp\nsY01viXV/WYfoSISB3esvfK+6wi7Xg/DfrfF6+abUiMXuabzEI2vHvWV9fgY\nBtz41aOf9UwEsHTDNvoDax7bUggAXHJR4r/0Q33cmfH7AfAp4+3KVOkikmu0\nkVnkSOhuj6hayKzjm578+ZgcfrvJnhnn96woHBqsalQvN93wXaDY+I6dKV1y\naFdSDeHs7hmxX4z4xAOUDbiZo8N8yl72IHTHiG50g1NXWZzkyozSIFaSeat/\nXMaGw1zDgMXLntuwLPa3LwUK/q/aGWkmhDceHBF/5G/wqmwBg4obhLSuGoVO\nzzBk2i1nHCEssmb/dvwdAgXZuQfv/1GW0IjMEyWHi8tsPxUEM3qsFlblZAu+\nWjI/9nlYoaWSisAPwY2FZArXTK/N/pGkPWHSQclNzF/s6BEFCc4rwwHPTI4L\n39YQ1q/SPzjUd5qRCWrMgd3w7l9CNpHR2xO6V1sdxm43SlZpMKY3QEEibWrM\ns35A+1R7b5iPo5wsTbBSu2ySJjyPqNDXi1K4Yf/qxQ1OQb7U/eC4I2TrHr6z\nQ/GTj64U/IcsKf337XUJsazpg/WbvayEjBMSpVlMmExh9jt1lV++wa+ogsfz\n67Tr\r\n=G3tC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.2_1624940857521_0.1672366404372181","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@ipld/car","version":"3.1.3","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"59a811ac36379e3544ed7de77228144e1fb36c8f","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.3.tgz","fileCount":176,"integrity":"sha512-/7NMX+FJqAQwv66ZzIWiE/6AnnR2IH+RHehXcotk+0HbOi/YFMihN6e9dfWwRSqQ2B8HhahRSaPAcf+eUTRn6Q==","signatures":[{"sig":"MEYCIQCMvqyGABxH/yUQjfG5AP0Lvj8Yp5A8oRma96yxLEyURQIhAN002kotd1DZ9PPoto5lxnUh3Ts5YLWtN7f2ehhXZ5N+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3SHzCRA9TVsSAnZWagAAx/8P/R3huZAUTBktPKfnSiaJ\nWJ98fs5IBwPAbHOjS3cMEuEw8igwhaSyzFkpdXRMR1Lt+Ab3eaRFJZJOR+q0\nmrLJIXm7nTXWVUfiXqGRbcVPRo8wbCQmBgaGXwAf2fbaASX/0oRJDGKYf8Y3\nkWo/CrxPZ10GBZCh4qVZnuFz0SbQKiA0AoQaJjNDFMnbsNf9HLjWrNSCoJMi\nZlGjeubo8HGbIaBXkhM5q63Z9z4wV98LM665FGzy1c3h5HrPaBieWUiH6pwP\n9eqDcf8QrCqCt1lYxVNwEYX+YIGUd6HnIb8X/BSjUyYCTxMCM1itYqKhN4fh\nmC3Z5sbm/BbRGhdNcQ/D2qzEYhc8pwmEBGY2S+PS37BSl3x08t3JR9LVhPyX\nHSa5j/0j8odU9WunKGL7hiE87Yx1Oq6cdePh4W+7GhpDOxwV6vHWx14IOXOY\n8zjZXm9CcI0L8uIRsLR9PxB6JztEtHlGRRuVffQtfJ6bsBhHBj/LTuryE5JO\nQXtp3FrQ1igqGLb9aG2bXpEEjPcdsKQt97LtndZv27A+oxLrKaW196I8qVVV\no/7OdzNg+5h+010sNyeq6aEUvPxZzCmgHnOsONoR2b5mBqsjmn80GyWtDVpO\nmVibrW5thZlcw5CzVT0dtABbwMHSvjx1EUhfD1IG29baMoXr25fPLeqCxtiq\nZKUM\r\n=ogWR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.3_1625104882924_0.9325751230148351","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@ipld/car","version":"3.1.4","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"e030b88aae022b20ba6d132c5898356c8d54c330","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.4.tgz","fileCount":176,"integrity":"sha512-iXgV50nJD2k7/sLNQig6KeIbuRtWhqp8NTKOVxCYwPe723MkCsf/7ACeiSWC01N4kZfd95M2eROuIEQfWA/4cg==","signatures":[{"sig":"MEUCIHGk7Mqoai06sQZRIQQ46+8bf2lHIfbkQKxTDyU4dPaEAiEA4dpyM4U1Mok0mg8A+j/P/+SgDUBYTUE3eaqz7cJaIv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg49SACRA9TVsSAnZWagAA78gP/RyN1iPfDcVgCb+7rRO9\n6y/u664XRPsUjAFYFR02phnOIpJi/fgNVuOGLd3Zf5fsMsBF/8kmNgwUKtOe\n3M31m5Har8TTm2pU2iUO2xPrUjkB1wJFNi5uuFsA/R6FFehiR3zVoH1uAnRo\nD0FiUHAr4vrBDiR8uHzbYysPH3vigma1+SQ5QwLOPYTJZ6LtZENVJM3W7oWZ\nQCn8GB5s4DszFFxmn1mNYA/vas60vxXHT2TL48gsQ5bBBQ+6LJwc5AY5ygfx\nfJjKPui1WcXiy+sQV6YnZLi63uDnhFIBZt7EcBUuub7w/MCmgZd5m14eZxKr\nWTJGEg6GXP8jMimNR10XQV98YrJA5dzTtb5IFxUcDBdLTiRy+RAeXfA2i+n+\nGWi08EICCA8v2Iz9cHE3rGowZDFECxdi2kl8yFXAqtXk+I8bAA4OjEKOa/Rf\nJFrlz9TkKWeTSRC0eCm8gD64lHnsbr7/S3IPjNTIIIWLEZTwLpi3t93pbPNU\ncn1GzYP+ORMhIUygSLWYcKssSmPMAquyk0tOUdUFQsAixuSNoi6cdgy4mLKR\ny9opNli1f6s2NNNjNovD0iROSk4mIuxti9ErTTxwN/txUnxc6CKmG1TFn9d2\n/C1jYJATJVV0UC8DhwUL9OJ8Kwj7FyMTNPTWzesfms+ANunQz5rfRvaSKDsE\nOKqn\r\n=vBOS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.12","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.4_1625543807389_0.1972350022866065","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"@ipld/car","version":"3.1.5","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"e82beb340c7eeca95f6252bfbb36762ed44d0cb5","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.5.tgz","fileCount":182,"integrity":"sha512-62ouy1x4dwWVWeC60jFWEPKb/XQoVqk/yhUHP4H77QzhxFF0mtpBH4N/Gd/soC08Cy2B+MD0nhLL8bex5c9DKA==","signatures":[{"sig":"MEYCIQCas+x/aRJIXKIbJgDWVwzV/rpd6vgpKa9ljqiWUkg9iQIhAJvuWRtvn03UA2eUd6WnhIqd6pWHLokOZJjMvvbMn5qA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":730140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8PmYCRA9TVsSAnZWagAAWaUP/ihfyslnEBKEFzpmacx4\n5hNGGMKwPSXNw8OqxcNCpKdg9O3yKjxJF1sCYrAyhuoz9hfKvtaM1DYsWHAG\ni8gbvwMaWF3t3CbdKafIE1fwIKF23Wm4P2IHbXgpD93sA11ErFFyc/H+EvKk\nrOiRALI1O3GrCOJMjdPzhvKYuoJzfF91c9lss5N16X4GwPP8QfqAtwC1prHB\n9C0e6j9fkjKuoTD/DBFycgVLSt9qYoxdNZABizemIYs7+Deg2aIpBq5wllWG\nugLP9vyy43QYqdXmxx1WEEubqP1+S2YmNYg8NM2O8CmhDMXfLfMsaPuYaqA/\nHrQJ8ov2mGdD+PQSumGqHhXPdbYrMdiCUkcYGR+f0bgb9H8ydP3P3x2owiGj\nKPtAWU2JZBYNLeln64Xo77cM69CSLkANcAzYczuQ9M1k6iLP0I6wd3XXI2PW\nrT0wIOadUwCoBke996hNHSpuIq1upOF1cqmkrNk4YfyJEfQYzcT/BiBT9HyW\n8IXTvBUhT/7xSnSO5w/5JOgMo52uDNfiPCs8UiC++KiVYy8lZEhaVWjOElCt\nRjVNWMIRK1EoMiyscH1nJpQkJ+KP48C8ETXt4lPOITuy4/ZmdXXLycH9e/4z\nK5zZ/XkiWn2GtAdno3h4zIE1sKQFNbo1xctZz6UcfaWJZESc7+ouNfMy9Jtr\nNBOG\r\n=i2+9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.13","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.3","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.5_1626405272826_0.11893854314086116","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"@ipld/car","version":"3.1.6","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"8755f0c32bc6a18801ef7fad0a6134db4e11fcb4","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.6.tgz","fileCount":182,"integrity":"sha512-hEeG7cDjtStEt4VsnSMqDVS+CoZk93prz0beUeDtZd7Cwdn62upzuhEQXMx0tuhnbvcvXJFOUTQ8KS+de4WydQ==","signatures":[{"sig":"MEQCICJ5x+D6My5qOAJxx2zQosPNhgIZgzxV3K095049LBGSAiBlkrGbohFjw2gZlZFtHTcghcCMHwdm8DLwTWedZA8dIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8Pp2CRA9TVsSAnZWagAAzk0P/jd3kCyfsmWWiz5s0mVb\nNEo8MwdcJyIbHTAES1r/KCOyWmbqCRMHppx4fjOYIcu7WrFxHSPj0hrWo/cM\nvNhj6pLFo5zWR2IBTZ8Cfqz0ATygIfFvFrIS5vouzQF0macxgn7Px9pe0X62\nIiLKBu1fxRIRa+v8W4s4mSMtjWIkkhSuOw4f+LL8wowsx5wGZJ/+ldnqoIKu\njJ3TPoNzL8DowsCYdPnh1ZampbPx5186Wjk630nVhHtr2R54rZR9yOiCsreE\n6cYT8GTwyAxldwyldjDViYuaUYai8Ic65z/Qlc708GjgGWrxtQi6SQznV7yu\nqOHUHRtklAZpkPexHy+N/RTSLR0hv1OEFspxdcanIVS2vTqmPZ1toRV/PYNU\nzE2C/D9p6GYFJulu0NGOQEbTwhqF9rse7yTWRmObrWuQYqIrEC1Ni/8qMpcy\nsG4kn/iVpwb7hM4GM9a5M/T1eOgklNIzm88hPxHigzjzTHwqGnb3sftm+MTO\n+kiiUo8pDbYFM2CDkOfkwhHbQNYOlgMrcIbd1iQ9pAOYhQIfyA5iURRLZrZb\nvl7zkyWQ5J1dBkwLnLHIbfd74Lmnbeo3iBpPkPBiUY/cEosN6KMBdmn9+UFC\nD6Z2Kwg976NYEu0MWMd9gYqQe1LThbJKbcKuLy6pMEsUCrXu8rRmzNR5s+/e\nTWfx\r\n=35ed\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.13","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.3","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.6_1626405494609_0.012867344423288518","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"@ipld/car","version":"3.1.7","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"aa3ec9f56d20088fd1042a8891af86f2790f5d56","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.7.tgz","fileCount":182,"integrity":"sha512-+rCR5rxPBpU9V9aVmCUujrli3V0t9qb4pLozhrHeUjJJS1PaF/D5zgIfTpzRsuQWp2O0ZriYzuwyppuPCqhAWw==","signatures":[{"sig":"MEYCIQC7iwwOqAbbd2xMtSiUwBrC9xdGcfAV6xw7Z1UV5FBbNQIhANeLHqGTzKPG99N1ODO/G1XW0oihW6DfaXDHAJ04HOXk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg92BfCRA9TVsSAnZWagAAjkwP/0EzcFp5T2VrCEDZh4/K\nyW9reQtc5jFkfqhbF/q7Tl11u34jED14Bskra/AvlHMDrxhXGjfxBYTN+Ogd\nNBmWW+NWM2EVlTxi5wWxkvV6HmM4Asuia13wLVSIieFGk8mDWYQHkfXHsWhi\n9r26W5eWkJjbGnxImscg7YZkon7T2OLxPCg8FSKXhvpGTJRmoGkjGR/OHMpV\nLardwuoayFjgq4GKqMv2kUfrKbJda8EPuy1cQWEe2/6E8TS5C1gULlKXdGb8\nPUnohye1ulJAXW+vtKPTQkh/9yS/q0uIZTFNBxKzAARZiaoZzi9vkXtW3o8V\nUKD+WAEDB55AEiFBJ2Qq0qEx/wZTY91BZeQtGtmbsVgrgVLQWz3HW8oXEqU9\nEMr1mRCmwkLk48LfJp1pwBx+AGoAx/AyNSQ/tzbxhqFZKfFnTVpX8Qz+0its\njdIcFTTnXrjiDD4rqifhUbeCYmweJ3ZZPnFH4KR75odsu42isWnxgFMAmDWH\nirSQF+qV4OSYV0oNaBEfH5za/9tfu973p5whFIgMLGrCJKeusLbA3UxYz+0V\ncLKHWA/9eyx1yiNHG04SufTEfu82tn8FvfoanGkl6GS00X86U1Y4oPc6uQGF\nqSnE+v3GhmYk2MvTb/s5kfe3z/c4wXGUiqFvQog07xhExZXa+4Fv2zRxzbIK\n9GP5\r\n=mdJK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.13","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.3","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^8.2.2","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.7_1626824799384_0.4669041401397265","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"@ipld/car","version":"3.1.8","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"e6e4154b888426f3f251681ca3fb56a863ce677a","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.8.tgz","fileCount":182,"integrity":"sha512-6GbVnsgjlhia3glezx1Rbc4FPU9ZKS94GQwjab1J3auxIYXHrxQ3SV1WUUCjX5lO9qGCB10KiyiKEIY2Mj8/jA==","signatures":[{"sig":"MEYCIQDqr2jElspDA3kdvJUiqOim9XlLdTRfdO82CQmaq3raLAIhAMwA+AU2ZaBuxhyIStjcTR92VshjZm+aUNVF90uTlkix","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+hYvCRA9TVsSAnZWagAA+CMQAIUmT05ZV/a1EUE9R+CG\n4bzTi41/0lmwUxx54w1oyChoCJrsF3HFKhcWdoUWDXnCWGlocTvfz71mL8pV\nAkF0/mA/FNdvX2EIov9/ZQy4GYusn4f2B8YCarIvtGemB5ArlFOLWCzs3/Dp\nnlJz1dOincYBzt9zHGm8gEaFXpoIwXsPTM9MT/ag6CR9U6tyKBHvVb7lL6rd\nz2MyfBvOzGdhaHXEJTMxpQOPLzCCqicd8brERSXFeWOJnXuWIC/Wn07QJZ1Q\nDNd76cpqRZLiq18F3zgMuBqJWXr3FsWIZTz2Kln6BjFXFhC18V3WN2aaRC3C\nZsPyHWQ2j7ah8mXPmMx24pxExXk0V1WmXGKDwI5/rS0R9av9ZQEcyDy9bZJJ\nxOU/HdZFN9QlXuVWBX5JkM8HGE6GOaBp/MY90pg/HlDk9BmUR3jrCg9Zt5E0\n5938T7d3Kol3Wa5N1iCFuMFjrg2PiAaYiuIk94LLDlpbJOusY89GG5K9xdKe\nKucKA/EgG6IaM956P9Mm9JO2FRV1R8dhkNsR6oz2/tS0ND/gb2Cq5F1h7w6y\na58eswnAYueSrG66w8BFV7NZlgcM47VDt/iycdPD7+VLjDBziEnJV4neWCpp\n0gGSKGAn14kxDqBPHQ+g3ccapnmgDaZkVTcwVMg1RAdKIiSh0Bd/PfPV3KVA\nK/kb\r\n=TLlg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib/ test/ dist/ && cp examples/*.* dist/examples/","build:types":"npm run build:copy && cd dist && tsc --build","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.13","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.3","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.8_1627002415134_0.8197226263943069","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"@ipld/car","version":"3.1.9","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"c871226fce6ceea9fe52ffae17c135aa0a7ffe16","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.9.tgz","fileCount":182,"integrity":"sha512-LNPisNrdqA79jSyb6Xg6L4/s+z37HqaGMAGgUEc2RKyraMQqI/NVy70CdIXDX1/rPojZa52zv66ETyLltztL0w==","signatures":[{"sig":"MEUCICobwY5v1G5Nlwj1z65ETd6+/Qkq2Kzw2FjaE1cuHWQkAiEAwu5Qqz28E4lNyibKj6A2QSnT1kGcdK+sESIVA7ugufw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhARHQCRA9TVsSAnZWagAARA0P/Ao9m6DIxSKVMpIJA+N4\nhd1SMM6VlIepnBHEQCUEDgWvbcoYDWSIpVJOpup2Hyvoq4sR1dknjUzLgxdR\nmzAUXEwCy0inMGisdPlf+kA3i+iZg+UhUk63Edby/Uuwik7LWRnIfkcxRAq/\nd+lBMntne3sPDhgScWy0us3+pwKt+k8+OBSj9NeToTDt48sA912sXNfmbuEP\nz85xzbziMuoeSDiR1fbBh3aqSeX2DK0nHLvgx0dZw3b13rUMZu1j3X2JFfMZ\nRyyiYoLFlL4Pa2Y9j4bazBbQHUqihBzePnPZzW62312si67Cqo78gfmdu6G8\n/6KjeJITKbXUI7HS8RJ1OBCk60qBr/Kd8aqlrSPhAhuunBp9rAiq8rfNrk6u\nxf2i85QYSulEmPc/ZCtfRSPqGLnzBW8tpAmXtLAn7bUzEyqUsd4fiSSRoK4m\nBupGwalYiQXG8D9D3ih1XXwe4BriVxOubAuHDCUX08dklAjytd6OqLGKhhEh\n0OIoDu6jQ3OvI9W4Jtgey6rbg2+6VdyHx30dwhN+SxEMHzOZID+Wa+cNBXQo\nY2hbbxK62rT7aJRxXf4k7PKWDqrk9AXOp/qxs/meeo6v+H+AaeoXNkm0fFzg\n/+2T5Q5puuQzS1jaj0kJhxfJmE4xXoyVujq1SE5kvuDljuoA3jMMc7mAckpv\nCcD4\r\n=Yy4/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.13","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.3","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.9_1627460048629_0.3856651695004496","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"@ipld/car","version":"3.1.10","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.10","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"97bf06760a57b34349f9428d8f163d1fd2c3c2bc","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.10.tgz","fileCount":182,"integrity":"sha512-PoUvYPZ1iy9QzySaOyMvnvNcAxCeivGfrHCFfv1WAA4VRH45IC2rTCTpwklTPg2pWkYO9eO61QrNdqG4P6lKFQ==","signatures":[{"sig":"MEUCIQCQ5iLAtZKiaaEMlFU1XbVW5B1fpzXKuqUBNW++cc8VpgIgIlXewiEMLnvHEKe5DZrJmhjG1wpj4s62sDDuSZ9dFZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCdVPCRA9TVsSAnZWagAAf74QAJUqdkITfTs4Gn3791Bs\n71avBo4suAP3zcT3F3SoyKmvIkoWCUySpm3QbI0WkqEV72vzz0xasohfunBR\nPQ6kIBPHgIfaRC6Ti/WPNRGsJZI5VA4to87p4sWWq8x84JD2VsfFoN4VcSrn\nWhRkDQa72iBXxWK7Fun3FQnGk2NP8XMGl9JXtB0ELEqT/uCGZnuHwKGBNew8\nqw2XoXKUyPx6j4hU3v783tO9pAjacxgpH2IcK+gQzOqHu6zuFR8+e6nI9uzt\n19hKdkIX3hgpX3jqtZiB/vP/sk9+yyUQy7eCJeZFh+IF9NSk/S28QPFvBs7j\nPupSXgd5lyjUXklj+xRBcZ6bfb2g1HR8uQmS/p0wWHTMyIqurULSA5AAvfzi\nkwgkAuwDGJdGL/tRjziZf9eSnHCvTIqW5ldFNVF1gQ7dOLSLXzNgI+8XmoJ0\nu4HMdKIiKVLLPylLqP4kdEntcd1Eq9iirBHdL7wufDVGK3Z12qe491ffBwq8\n+dGOu5q23Dd9ckCAt1yx2sYUPN9l/P9GyjpsEGEZNT7KNAu7n/BBOcjy+In8\nefB+I/T7J84pvXjC3HD867SlXyC0bFyTrSX363NXZdhOXXtdQ3Ip19Wj3ygP\nCpPLNWRnmMZbUst+4XeUypEPuG0ooAYqW+JOloroEFDP56NqG4TzVZz5pSBd\n9Dz1\r\n=jyNf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.14","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.4","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.10_1628034383311_0.6474718056949496","host":"s3://npm-registry-packages"}},"3.1.11":{"name":"@ipld/car","version":"3.1.11","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.11","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"2e97ea7896ddfd2c93d55074f3b1e3ecfdddd4f0","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.11.tgz","fileCount":182,"integrity":"sha512-YD99FdOl0252RKUwGtUvtWt0//jmvSMrYbwzK1y65aF3wuV4nWF6pK08jJxusw5KXCc2r0OxfHFXb6l+DNtL5A==","signatures":[{"sig":"MEQCIDJT3qVG/JrCFi1KApuFPhQzTF0ldW55ti3YOjrpx/OTAiB80pDfIxgoCHhMILCSPfuTkJGP+HG/16gH7mjCkXhX0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCzvKCRA9TVsSAnZWagAAmycP+QEj/HaHLe2+ptmkNnIp\nmlmGzARYRG92aIBp5pXllwguxF9V55MGcAkaXCVEsSudEwXd4I2pBENMrsZy\nN6+KEpqUPb+/vVCX1C+JnlKvroIl8irGybd+ZXByNKu/5NMPxGU1vLwsUrZh\nWiy2/QXEMz5ycR7Sba9WN067peAfOwGfyt+9FzUCafL8p05kZJ3toscrT6o8\nplqCxwQeDg3zdYZwNyQmoSmhOWye6qVR/rRAh8CvCxk8452vG3jjetBcR17j\nQgBZhbUS03y01qlPFFTOYzRWAleqFFYJRlqpKrnD7ZQMr45sCK+HMTqTAOg7\nb3mdwsakrSSa4U61CLscOpjch6RAt7k3EtRHTWtV9CTGa5zdFTDU3o7Y4ceb\nvSp5xIzu39r+QXh2C0nmGEP2jA1OgP1T5wnd8lcnZD5wlzktTsNNRshUKigz\ntTjFlYkcG8yE33xy0F84xmkMxjYvFDj2phJ8R7hJGtInvZBQEjqS5oLYM4ZF\nosivf+t7eIE23BGClLn5VUydLiA4BPiBtFU0MOzWmMXPg7oHGKVOL2HtjEOJ\nnvtJrHFpEkzGMyQ7TXbo4vz7hAjNrelwBM/3TlFLRTmytq1L7FJzOsij/MnD\nHC+RHBGVWMglpaPiRvccScceUH7fVg7yQpmGcMT5gpPZo3mvqytIKOmXa/AO\nYvf1\r\n=/vW2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.14","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.4","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.11_1628126153926_0.06474204077745238","host":"s3://npm-registry-packages"}},"3.1.12":{"name":"@ipld/car","version":"3.1.12","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.12","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"038685129f744986bac92466efe2dd6ceb86e560","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.12.tgz","fileCount":182,"integrity":"sha512-+UdKguq/rtm9bpdPrvP4iHMez4RejyDysm7mmTDzcuXsTjzBHZYHnTaq4NkGRCT7lZ024ZdZAf0Cx2p4lM02+A==","signatures":[{"sig":"MEUCIAEdfn2MAhVUhBUe1xnIvtmcQxmT7XxLsZGMEljDJMB5AiEAv79D/VMjxsoZbiXSkfyy7mttNjvENNNaygmQVTgJCdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDHoZCRA9TVsSAnZWagAA3X0QAJFueZUtHIpbdPkcDWle\nbEnCJWUggnEvQ1t1/CMoD3eIwcoqSMZD8SbZtwFQvX48grF2MH4J2GuxpuSm\nDbBJmhFsXzoBT8xcUAns+vk6QORTo8G6NT9gaHh+4wjURjcmWJjlZvl8mICR\nocSiYaNyXIeGXEkTN+DGnQubg0ImJpb3mtr+wbnOGMMJry6sLDSwfZkRikh3\nRprAbuV+ZwgT4IwtFnlumYtn/Pe/6JsfPDwgGmDIXWRvT74yWQmYjMdWM5Rg\nwINflOmPIaRKtDm8atgzQmL19cGzSYsRoTCIcEAm0ykpW4PBICugVWqP1Sce\nqGNPNKk+qUepKXVYghP+GPIaNYnWNE0w+pgv05whJdma4FEwU4IiuiGGkOHu\noIkt7Wbu4Lk9ivHmGep6bsEoZWeCpD4waro5ISKL95LW8ILO37w3JRLOwRCb\nSGdaPgSMWZhYmyhJFQugjJCZHNUANCJnckAC2VrPJo4qGE72nLSbaarlRZmT\n5XFkhGHSfTdnPecgij7h178s5AdO6Cn+V6aiolFgspnFrh6cCjcTl7wrkMxi\nRwqlp713FlFPMFqz7d9TWHUCUG34+Ml3N10+g2l+f2dY8pHM8U0QDiceQ4Xh\ndHDklmqd8NBhQ5orqw2WYPECanyCf2GJQYEPUPFNtYge+CmT1R6t85OQrb0m\n+tG1\r\n=oWjR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.14","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.4","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.12_1628207641600_0.9083523355323049","host":"s3://npm-registry-packages"}},"3.1.13":{"name":"@ipld/car","version":"3.1.13","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.13","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"f7042d51182d8c52d0d626e0738c4e957be5d0e4","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.13.tgz","fileCount":182,"integrity":"sha512-N3OhIcNWN7MC7RDvYfhV/5cFmZtriwjmTUVtlJ0zXv7Ljo4p8fdEEBvVMa0zfk2L2B6fhgkEoGfOPX+K24HFZQ==","signatures":[{"sig":"MEQCIFAZLSOM7IzIw7WoATgvXBITNjOIxjlClhSzZxpkmtu1AiBdMiCgg0RGiQ74Xc0ZFHn5MBf5at4rXcPU87X6NjC2QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDfRbCRA9TVsSAnZWagAA12MP/0urjvEDF2j2YMP4Wq9V\nFCoqq/6D+EWjQ52tm14fY4olmBojT4TvBU47bxawWX1hnDWX2g/IHMyLpDau\nzIblbCu2sWPuO4+a7etWyjdJ+vX5UyfA2REsTnk/Dss1RuGQvMNn1cRULdus\nDoDOX0WvyIMteuz2vf8DXrMaG/kWbI1w+IQ3E/GwowEfzJ26NxzzNQCjjXoC\nDKcZD78u0cah9Ekbno5qhP8+oMqj2wY5l0HlnBzZIQV/kxGQezj13bRiJBD/\noStS/NkYGm2osobL/OwN4BIA9Zy1m8550iyNZe2aQJH1055//IFjfWRiAJSP\n9EQG97Lz1y10N5wfchUcoRiu9UmJfz1grzIy0SoaqBYXfQJ1YqDP8EI1P44B\nuvD9+6SWlxHz4id5sUDIZLMWEg+qd9Fo5hGwCs8HAZn+9vOVDN/dXiShuT8L\nsWBtaqhVfvwKOnOWJFpTiQJbLswmZxxh8scp9b6zKwXJ7FabzpAr1e/xzP7E\nk2Fke/lMTvW0kFIzz6Rtnf/RhPFhMLppzErG5GAWwwNpp9WoWdRyLXVDpyW/\n+JwGvh4bO4RuFaPjDfglqwl2hwROFExE14jJyCen0CmIYuwjCeAkmaqBs6kZ\ntosy16IIa2KiI+/ar/ZrkkHUuGd7xaGfQ01MmTkeTd4Z6izIg4VZFmyHCQWR\nNt7w\r\n=ksfF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.14","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.4","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.13_1628304475575_0.403955273820078","host":"s3://npm-registry-packages"}},"3.1.14":{"name":"@ipld/car","version":"3.1.14","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.14","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"202def617c820f6688dafc0c930df5735de63e77","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.14.tgz","fileCount":182,"integrity":"sha512-1X6c7zbgeiKftLBmQQqupxVKepj0YN5H4yAviO/yCZEWuOhHFIaJ8r7e8hfXeKeJgLxxPtJBHyH6bta3YVbW3g==","signatures":[{"sig":"MEUCIQCtwb/YD9HZjkLr0BTAL92HK8esYxPQVhDL16mLJaVwMwIgHG1/GOVfLpPDC6L0RJ7LIy56qHl/RucVXqe2FchorpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":734803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDjCiCRA9TVsSAnZWagAAUaUP+gIWx1zh9opq8L4l+3j7\nUPK5Gx9fQBSvGhE7ouYRZu7nEVX9Jwi14fpQbNemyk/BJFvr8MEGStp6S7hs\nlyoVj+87/Bdi/ZOCD7bEUtfc1sSYhhLyfQdx3Ux62LeJZO6JAmDk/sKpbPjN\nliuJeL1GOqei6KQcIik5ka+5QTH5XXj6K5LrguMCHvwcQAo5r1iRHl28Mb3W\n8rjDxQ6wwUiZCjOFrPGSgASDNDtKGGD4jSxqjy1PhQcQzfY6w8hWH6C+9SLI\ntr+BJ7cNs/IJta02Z9RkMRgVMSBfWrt3zg0akQ6u7G7wf5D1zqGh+2EeBc1t\nf1W9AjfiryGaEuWqzdGEn2ig7YzZa7nb4R0iUrhVp8zMB6LMXmGwEhNhTPfa\neFVF+mi3p/Qtbjwq/DUJ5Drz2YIXam9plJWYf/KhF/2RHLXZHHV/MufxIf4w\nR4WMjCWwC9pZnr8BadPG4KknR7m7ZDjK5H+odjNO+iuxSj5/+H7scEBPf0fk\nbdpLA1XXXGPyNleNkEfC4EF4bMC7g1HlPC0K4DHqsnCSaZEVGzTjyW7HXqHU\nKTenKM315I6GAx9oz8gYb18vI2J8uUOqkjlwd3R+ksUK7V9vGuy6BIMEcRik\nI1B4KtbxI30jQbxjOMAnPhjCCsBDyTrXBt74K7kf3txWqlLFEiqeLp1I3Aw9\nPRTE\r\n=T17A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.14","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.4","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.14_1628319906539_0.6982656828469551","host":"s3://npm-registry-packages"}},"3.1.15":{"name":"@ipld/car","version":"3.1.15","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.15","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"75c19e0dab9ba5e382920ea0266a426cc6115a8b","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.15.tgz","fileCount":182,"integrity":"sha512-HorjaFA7eMzRq4aXanen10l/khuwZ8bWACC+bI7mS3e5dw6usx4Nfjhi/77gSehLh18qvc4347jgHRQZtCyqQQ==","signatures":[{"sig":"MEYCIQDP+vGqoYsf+347YPD/A2Mai4ByMQY0jRGAQCX1dTzVfwIhAK/czA8qTYtL4T18fUDK2hVwlpOg2el+IpOIwo/vQg/G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":738955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDk9qCRA9TVsSAnZWagAAJscQAKFkjblOwVn+rTXMdBSP\nvc8IN8ua5lLHHxGg4Y6Yqxi1sRv/snrPAArU0bs4UTzWfmCeOMbLzIha1LXA\nxpLN6d74zcKUJneGwKHbMha2hAuBxqBdXo9GGbInWC25Dw1+Qvixy7lxvNMN\nvp3gtg48oxTMrfp+WUgd1F/ySmh5AP57QsBJBlZUNGgdIlMmrHYBW1i1O8s0\nSrEVwRibw1WTSY+QEhsO2E5Jn+mCjW4yGatfx6HKxXnWCulvHIngQzfx0sGU\nkAyRIdfARcLle0TXLMHrebv7wFnhZ3rVEvYVU1wUL9uW0l5IA7xNmGOcXoTV\nFHjrQr+SYehK/qd3GIj27K74pUArp5FCwILJ17yOk85pnxVy1mAJQCtAr+7B\nrcCNEPyMj3sk49IRHgTsxFbxosSTyDj12x3EFkQ5sSmgc5KitqPj/UPePxK/\nmIkG73qi4+cs7hWfL7t+FKJm3JbCG4EFEF5VDYv9748yKEBdCaeKI2yoNWch\nPGC4M4u0hchUcoqDlIuhpeImKN/UmAQXw3zGygrfofGdhj0ZueTxpw05tA+o\nvZIqDerzk1KlCEZwqfQEkjeP2qVItTeRwGO41xF4jBxiP2oMlCwoLVDAlPfK\nzCCZ0Wn80zQXeoOVkXCNkmh7mg9k1JIm/p3U6Pmnx9QdLW+MZSqk4K0Ygefk\n/fj2\r\n=IJdF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.14","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.4","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.15_1628327785928_0.5153382871661285","host":"s3://npm-registry-packages"}},"3.1.16":{"name":"@ipld/car","version":"3.1.16","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.16","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"8b0acfef0e9a74fa285731486ab2d3a1b7c12236","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.16.tgz","fileCount":183,"integrity":"sha512-LvIXl7BYmy8em1PFB1l2Iu3/bFHYHy3h3x7HcDi9veoGSYi70dAIthJsXgkoYoGfRSLONR1FDjaoFjbbXk87Qw==","signatures":[{"sig":"MEUCIH6N7qEdP01UNlBRhdq8TJDBFpePOrvTDHvBXeiYh0fAAiEAna6XRPvlNMVb0K8uekgdLUxbbJ8a+22Tc5ezcf6sBzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":743788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDlFNCRA9TVsSAnZWagAA1mkP+wQN5DJYhjlkYSp4ExVF\nf3HOzyQ3x2ruCcDWgFvR9Kv/lcpWsIRRttl2al7OOkwwOlF2XbsdalR6RQPJ\nwRrr3J2r7Iu9fA+5wd8jyTLXwKxlT7+HNlOvFq0C+UQUOHqFUrtXrI9FP6K2\nO1HVMWiLlT/3p0RinNhw3ulZ7aLozMREYuCKl+CAKXODpAk7cY6jCxfDchdH\naUjKeMZZgfsP4xIFpp5hGuH08dCtkBG3yhsGf5qS0uoHsymYbS89kKfnzZJn\nx8ktKx6q+ftIQJqfyjX+T//Nwe7YqadBP+pmcqZ2bu3Nf8LcLCncPetTdrBd\ns1a6NTl9PKWfkOx1uwSTczg/6L6yOPq/2/Xk1cgdyu0rl1upk6Q51nQgurMW\ngEgHumwCndL9Hb/BUJQVRNMu6hul1Z9+MfBvRdLX11YaWJ2F7dLsOco/NbP+\nfMXGZGbJZXTriNDXR608t1OPk/pc9pyRm4/TtPUsfENmHToDbsh3SNEbvaXM\nrCkc3I0k2hyahMn7guct48+Phtq4haNRZdszNXAF7Pebk1glZW21rnAHHhOR\ngNiulDbHo/j40hl4aNPFwjKxGOV/AatvzjxhZL7JgZzvzq3Yl38sv1KRul+P\nrFHou+vLbj4mOKPW3G/S0QjGvxBOm7c9GNNhn0L9IursFZloK+zfyuXoeW4t\n2kPf\r\n=x+6k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.14","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.4","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.16_1628328269182_0.4656738306435366","host":"s3://npm-registry-packages"}},"3.1.17":{"name":"@ipld/car","version":"3.1.17","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.17","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"b2b6d0d7bfd4f2c55f301d83ef8a614954086187","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.17.tgz","fileCount":183,"integrity":"sha512-pKC1WbNcac+1hv+gA1dqa6H1/8XujIrKJT0o3L1vQ1fB+w/fg3Dk6BVOQ+bMp9YkbbBok32R5VU8lbnpG5T6sQ==","signatures":[{"sig":"MEYCIQCTZ0EbwBLnibg6UcDDmk29UlpuW4uqx8v/LFXV8C2X7wIhALAxQMRKA0Rqcl8EdAsFPT+v+lH7FQIdhOQGtkPTPIg0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":744458},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.15","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.6","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.17_1632811391708_0.03356777414873813","host":"s3://npm-registry-packages"}},"3.1.18":{"name":"@ipld/car","version":"3.1.18","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.18","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"0ccb6edfc4785ce3bbf6a17911aa940540eb3e17","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.18.tgz","fileCount":183,"integrity":"sha512-THOv4aYVojfcFNnhMvS1acRTMGIshnBeoLqms1a+jjKx6Z+3CM/y8BhJeLq4jNBKijxHApus7+ikHkC5UbfEHA==","signatures":[{"sig":"MEQCIFuEr4PvHhMWWX1R0in8u1x/eOkQuk4DZYncxMNZ3mvmAiA4+D5KQQVds7rLpizCf+diC1BzT3dlDlSM4c9vOQKFFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":744458},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.15","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.6","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.18_1632827092302_0.8728646974951071","host":"s3://npm-registry-packages"}},"3.1.19":{"name":"@ipld/car","version":"3.1.19","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.19","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"10ae322efba094de7cc85c74cbb85c0ec9d0d024","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.19.tgz","fileCount":183,"integrity":"sha512-uHQYA9f/WV2xTNITZf451kgFM66JGZW0xMRn/ckkSlHPFpAqta2QSuViQ8ElnnCeMAm340/byCbzxYfPv4kycg==","signatures":[{"sig":"MEUCICkoLvmkDdv6Ggbs1Px2dtDcC5QUkzsHgWbYoWvSilEuAiEAqFz6LUs40KgVF7XcBHmNGqpUd7eVQixF6GmvUhZVbJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":747305},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.15","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.7","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.19_1634524517481_0.37385683425793714","host":"s3://npm-registry-packages"}},"3.1.20":{"name":"@ipld/car","version":"3.1.20","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.20","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"6b14a9b3ef3691c89cf2a1f891800d748eb02722","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.20.tgz","fileCount":183,"integrity":"sha512-5HMxM8/FQLdTSkeRSNG23M5Jwt0cEP2Njkzbg/DfGKzCeYEFEZ+YWH9q2WEpaTBdKsJIkyOGewqrdSgi9/1lZA==","signatures":[{"sig":"MEUCIGEjM2aOb/Ni4Bj4/XDNtMnCFyKASNIAKKUat079fqzaAiEAgAOW7ui2iiADADzhlphxwKj4VSpGLtm1brgg9wOVD+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":747039},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.15","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.7","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.20_1636711139351_0.17137399239097562","host":"s3://npm-registry-packages"}},"3.1.21":{"name":"@ipld/car","version":"3.1.21","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.1.21","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"c8f81c8b0ac1b24c7758c33799192ca0302714cd","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.1.21.tgz","fileCount":183,"integrity":"sha512-MknLHLTlLlnwMg0oAX6rjlSvg5wETJEWq1OH1Xn3xcTxmRoTAxSI38d8F7LCMekzgFGa2234y1P6X8PKDBv8/A==","signatures":[{"sig":"MEQCIBVdQ524//A36g5erm8LzbQlxxEjZzWe3XD9i9ITyxnmAiBmR63jhoTppAw4IIT2BIMcc3WdSR6Yk/niCkNUlk4VdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":747043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnXuECRA9TVsSAnZWagAAxHQP/jMI3Vgh6U91d6FkwuH+\nO6r/KNlO6Sof1OljablaXNxy18yTeIpB7FmnZStF5fHxxZWysuZD0S3NW84R\nY2CGgtEdyWfG0demaBaFfEjZVOCaPk+m32UQAdDPj3m2mOXp2si0+w256rh9\nQ/+zv9RPje8AfTw9VcHzJX9VfFFL5kR6M7b9Sb7pGiPCEnyfVtVQ/BSnKY1C\nMGKOgNowhQLFcNhR3EGh9iUT++Ew2WumCAXgX+8n4RMK31b0g8q/2v9osoM8\nhr6Y5L8deQlLuAhk0lb4L0GDHZX+FTxK4s0wyGqJXoF0686BYVcPHJS+9qFi\nbEFP8qMtdnJwcBC7p5OSKQN5eGbuZWB6vZC+xE6w9GXR/gWqaeTyaUtAQ+Nq\n6p73g3uYms5Frv7AF1azKTnWAhx1BarE7YBejfabWudVwjS5wmsyKLi/UiJN\n8xRQ+rcZv/TD4PpxjgJ/+qzfiDxqi5ph7hOp2f18V0AVCQSme15hsDFyKBZw\nqCF1lP90de2/yPwVBMg/OTsn54N8POJ/Q6a4zRchpt7ja99+ScPuTyDxcFYi\n6ni23Hf9jfN28/WBZQwx0xz2SbtXHX9v0m5fkeJgeB4pRIvE+M/5O+bWF7RQ\ntSQQf0xpzf7TUW21+JVLoq+DjdbiKdsqmLPZKH00LUKD0c8fdGaUz7uGJzU9\nDZ6+\r\n=grgJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.15","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.7","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.1.21_1637710724416_0.30930612254055645","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@ipld/car","version":"3.2.0","keywords":["car","ipld","ipfs"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.2.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"3c7d84124f86cd2d84147ae07b0db1ee4e429145","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.2.0.tgz","fileCount":184,"integrity":"sha512-uqy9Lt4qi9c9VvRCz01tlDoL4Tx4ccFS43zDBfCU71b1Oux9G1OzQp1cXJb6VMxdxvp+ZGlhvpnNg30rbxwjGQ==","signatures":[{"sig":"MEUCIEGEV3Oux3bUG1h6IxPs+flCbXf2OxNfiNSMOp4n55nmAiEAkHJ+ItDDt2CfSxg/DByicrpwCluKP+PZxSupVZP0+pE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":747565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoLg/CRA9TVsSAnZWagAAMRcQAKMwv4RPRPlN8BBeiT7F\nizAbF51JkGE7RvZo+vajNP2SyVt9XkZh5alsucVFvClITHv3UccxGC7xnbEk\n1AKpYznufQNjbQimsn0I/NUc69FwYP+F0a2bSasVh8pvlr25Yf0Rlx9TCwVt\nkEowLHBHO0VJpXiC0oesAxP7SlN5MqCZ16id56cgUHZTfSwYCvqv560ZXNpe\nFtjX9UBg9lhmHC3evcqZO/BNV8v+JO0ovllfPzW3Je9K+Yzb+MPaJhkmfSR+\nRz+mWSLUPWts89DFPGlPLZoqyv2QMlXT8M+GkpG/gs+e5w6sCdG+RIwiS8Bh\ni+t9AyesvWSuK4VUVH0F5dB/x2PtoJ0UqKrIiPVgyABtT9oi1LrR2QlpKKOr\nERKAvuLGyfaHAeHUg7qgGP8cZbJtS5QASDF7eqRny8z1UfkByKGXdgprBPF8\nDYHzo0HXmHfo4jKTxCi+hx349vrpC40b2oBXF94MpXTRuuhSiiMc/PbclW2B\ndT7bg41eUaCns4wBQ1ScQuXd8PBdO/HUTQyFNM6tH/A4oq6WYl9bQ/nnk8C0\nAFFdWZInum7MUQpl7jx/iJqKyRpkW5BsrmoSRlt3+a983bW0/tGhSj5DMj/x\n2XZNXlNmshgsgtJkA3BK6WFjEU3Z3AV6GO006WPY81lcfC0VvGRIKwtJTQXh\n/QVf\r\n=6r+D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","publish":"ipjs publish","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:node":"hundreds mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","prepublishOnly":"npm run build","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"6.14.15","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"12.22.7","dependencies":{"varint":"^6.0.0","multiformats":"^9.0.0","@types/varint":"^6.0.0","@ipld/dag-cbor":"^6.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","ipjs":"^5.0.0","mocha":"^9.0.0","hundreds":"^0.0.9","standard":"^16.0.3","polendina":"^1.1.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^16.0.0","@ipld/dag-pb":"^2.0.0","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.2.0_1637922879200_0.010349308062858276","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@ipld/car","version":"3.2.1","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.2.1","maintainers":[{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"f3bbd8bd4b1a68a5a5e9ed856f64d2641c66d2df","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.2.1.tgz","fileCount":182,"integrity":"sha512-tp3ArEzZcclYcB9a4G4VrGUcCw6x1d2oy38oCT8IJfvJRgsvtovJqUa3hnUFCVFasaBsvYojDDG5yW9WrgBEjw==","signatures":[{"sig":"MEYCIQC1HWK8XcXo+XiXRhmoQUDpA5cC4+NvsilMgj9d9tN5/gIhAPU7HAwk7N1nhze0th12S2QnAxfDfePbkRjd7jZFQnYW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":455543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsdjDCRA9TVsSAnZWagAAn9EP/ReIRWAHe4IkBIjxiLXV\n/SrMrTL5mC8qm9TbNmOed3jhd6RUfs6gBqp+2nZ35YfGsYR/JLfOigIsDsMR\n9z4YZHUlQ8P4YIbliU0Zx1mvOwy2q9zbQ5pvxsW8OrqXqWE8pAVY0lO54LF2\nUplOxZ7Xf6bDqQH/HmQbCo7BUkukgoD210K1yxEkka/YAO+OHpFhHPD26eQ5\nagN4ZeZgq2lujcsqFgziyzX5cYuz0dI4KEm3LbkUlutvnw7Mc/Nks/0P00tq\nJ0k9afYOMhqt4pn5Vnc4WOkp1ccdCox1O+vOf66sQCEXf5bDzeYW1WRlhWZQ\nBhIgQeWG/JHrycRHebxhpvI8IXlObmdQBlS3DYbfJ+nahRTjTVHk0ZHDrUEW\n5p30JZ8c9k1lDuhTyTUA0oZlaxILun7EoONvTH1lT9tBHKR7+luz06nH221H\n1itFIzZY/CK1bIvQlE4xdDkxM9Cug87HRHL+Y4dEaMisqBzPYKTHwoS9+uGh\nJA1Fb4a/2gwvZXFmyZyPdZrusNFACon8N9Hf/Sdm72JajcsWEC486ltbqJK4\na2dohaE2VHRQeNyIsnlDxWOQTVVEXzW+/FTL8IAspumgpOZhqc7LzuoXAVV2\nsiLyL9/Cb91YV4zLn4yk5RY/PWW5A/n3USxl/PFHFW/bueV+bTuJyM3+XiGJ\na49d\r\n=1pEg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"d0522cb40c8412ce45ca36e27c639ea8dd78fe93","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"7.24.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.18.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^6.0.15"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^9.1.3","standard":"^16.0.4","polendina":"~2.0.1","typescript":"~4.5.2","@types/chai":"^4.3.0","@types/node":"^16.11.12","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.2.1_1639045315609_0.1051045315624346","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@ipld/car","version":"3.2.2","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.2.2","maintainers":[{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"d84fd8515f04ca37486294903838d3c167167184","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.2.2.tgz","fileCount":182,"integrity":"sha512-1h669OA/s06KHyHLIeabErlPTDsRIQnCrKGXfbn7wfpM5XTGr1zKMhqw17Go52af8/t8wEKRMPIROzfrQgpwRg==","signatures":[{"sig":"MEYCIQCawPQT7CLrVX+Efbax0piIcqYRurl6sKj68ydntoHDbwIhALuNY+eHJhvZLlQ+gT3vsSMhzrpGUO8KX6d1q6KMiirM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":455543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhssj/CRA9TVsSAnZWagAA5ksQAJAFenBnv7lj89bqh+mO\nTKEFeSDn8FOzJxIT+e2PWdjW755k9DgrCdwh1+MOB9g90S+x2GWHka/EmAD4\nRE4eY8uAsJU2ubQlg+tscrrVOm7AYQRAB/1tIFT3NRgDK8hCmUFKSWcV1oas\n8ck9oPlVG17bAT/IuA0B8tvyZvsJc7myq3OgvVZMmn9bqH4WadFkHlh79fHb\nzt4VhbW0WCzaS+IIwgkVZfWszDCEV+Wc8zxM/88G6KHbTJBMUq3SGPQjP5Gx\nkG6xkCLTRyAuqzQMz3KG0o87TCbNDptBzMPdfHNOIGdojx+Uxg1StPRY0YKc\nb3mc7HRrVy4OBhZqvnbwlO1lcvT4lCpHA/TyyoYZiQWYQd6Vk3bTBtW0hIwD\nc0JZUFC5OyjJK9Y7VwWVAJ5nLlGDxtro2xi1awQ5uD0pCteLfFTKeIv3Evl1\n7U3R9guTcZE32TgimFHfSjv97L+Pw83lGNc4XJiwt6wDUoTXv8owjJ3aBkG2\nVfHs137OR66CMgXCDO3KIWg6j3gczad7m1Xr5aeEfVSwddxqQSBdRe6U6oRz\nxzfLQK6VJX+JpyQwKKXhPRPt+ERzuidLR/JRTUOrjrQssBMXBFhjGKDHBAkv\nBeqSGq8mAsqYmBJ9yehnfq4w+yCbZlC8Iq0Wnx6qZiLnv2vum5blbSHAMTiT\nUMWc\r\n=Bquz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"4847dbfe4da232685b07f765e1ba3a87ce0f9739","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"7.24.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.18.1","dependencies":{"varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^6.0.15"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^9.1.3","standard":"^16.0.4","polendina":"~2.0.1","typescript":"~4.5.2","@types/chai":"^4.3.0","@types/node":"^16.11.12","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.2.2_1639106815405_0.39811489156310076","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"@ipld/car","version":"3.2.3","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.2.3","maintainers":[{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"5a3fa8576dde476a9d06229e383ded0bb16c859e","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.2.3.tgz","fileCount":182,"integrity":"sha512-pXE5mFJlXzJVaBwqAJKGlKqMmxq8H2SLEWBJgkeBDPBIN8ZbscPc3I9itkSQSlS/s6Fgx35Ri3LDTDtodQjCCQ==","signatures":[{"sig":"MEUCIQClTF4apuker9XKYCUwhPZvWzRz2Tu+IRksFIRnEyS/eQIgc9l0rJVy4bMD134xQ14VH/o4zvdgoC0rT3bGmPCBZ98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":455542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht9ykCRA9TVsSAnZWagAANcgQAIA5QkYCf3yVfnVKMv6l\njChg6dx5Je5YzuEclD+0G6pk2FFPGkyNisCrAboQYw8kSIL35HF1dnvjWkDx\nUI40fPEOpcNBgOGxKN3VzUHnN7UORHK2km2K0gU/D+mdLsw5x+p/PhiKa22O\nkXPNiL2gT5sIn6ttWG76FaOqpCxbH/VuLHJodKUhiJ7MPzQoPUMS5mUKWkzP\n6dsxPlthzMcepDVtkW6B2x/DDpU19cUoHuYRD9Ef/y0YIASegUctYTLtUzKz\nMA0KdHIDHD/FT+BrEi3L6v13+IWsI6BsllUErf5whwaS5V/CXToURXm+dq8q\nL25PngFnBKxk5k8CaBbWK4utgWRwgeB5fY3d8IKvKfcoaN3jYlXbWToGOezY\nca6YMf8vZHZZFgVj7mfDCjLY2KggLc+/8HucrwuuHTinhLMe+9D4bka4+PYE\n66rRWYkXWQ8/sDXAX8/h4nCwPtjAwkPlZBl2GYuVSUClYimEc2+cqW+zhynl\nQPIVsnt4dgG08JUeV7xRkile9G+nEic6JmEGns8xIMICQ1lg05lu73qBr8at\nSLqDAjpEoSDBi4gA3nzpjMK1TWqA4vdyYHaOyEDoTNUlr1cSevqm/45Dno7V\n26x0bYxllPyo4WRMMV3E6I66uQRBxmLwicTarI+Z/KrfxNAg0zAz6j8kgnhR\nZEQ8\r\n=CkZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"fe7a9990b0e81129d296cc6bd2851b7156d74559","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"7.24.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.18.2","dependencies":{"varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^9.1.3","standard":"^16.0.4","polendina":"~2.0.1","typescript":"~4.5.2","@types/chai":"^4.3.0","@types/node":"^16.11.12","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.2.3_1639439524416_0.5534236709126212","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"@ipld/car","version":"3.2.4","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@3.2.4","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"115951ba2255ec51d865773a074e422c169fb01c","tarball":"https://registry.npmjs.org/@ipld/car/-/car-3.2.4.tgz","fileCount":182,"integrity":"sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==","signatures":[{"sig":"MEUCIHUn5+mmFS2wWG4GK9GUbhwV5It2sfo+DDO+H63mN69EAiEAmN6+kFYRTSEJMbIu1eQZoPyfz9yheDFQ7yOne5wyqmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":455540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHskHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqmhw/+NPw57X9kR0Q/ziOxxqmt09nMEuVKw4QSt8hdc4mH+my9WPwJ\r\nyYnkclgklZc7F36JNPOEIF0F+XBB/U9j4npKA0bZ/4Pk6p0qHPJfnogFYE/c\r\nm/8dgnIWHglPaTZjv66jqS1v2SDZ+gPW17vuttxG+v3Mjn+bt7/Yh8njQBct\r\nT3n+qVdJQbw8QrPHs1FCXENOQsxlGtddu7pfYs24tM8uZv8zyqyjspFEsDVl\r\nSw4S+i2o2Im1SJ8NayHFMRU4Mz9xwxWEUsnmvMKVAPAviXxSOnVz6ZGWcE3G\r\nWFNi1Td58RS8cgStQBu73qcbduu3rTvTKxB+b1v8FVJ2DgAK+nYfe/sL75vK\r\nSbnlrpL6z26H7zIDpikpetiB3wLxf1eJlOrBva2JXXwhygQY5qyN7xf2csHG\r\nZ5LgFmGl0SJkAa6YUeHtTdSA9d4ujb1pXeOJ1ktsALEV30NmcrHYuns86Ive\r\nSLjo2NxCA1hwXdAckZel5Uj1e7dgb53fN9ytYUT/V8d6q4DNcnBptA6Z317z\r\nqcvpPskR4kiw9tHhKaTCg/Ask4wjNmXxxxxZTmqSqt6U5LbYupOxvJlOdBXt\r\nGlHW2eHWadm+4M8QpQR1ZSb7Yu1oGx/mn/e9+O4E6n3CYX22OScAQM9+OaTQ\r\n/dkj2XqOGwtctNE2QuwULBypNF3VytQPruk=\r\n=yjha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"54527a74fca95088a02e9f04b1fb961f7f7af12a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json *.js *.ts lib test dist/ && cp examples/*.* dist/examples/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.5.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.19.0","dependencies":{"varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^9.1.3","standard":"^16.0.4","polendina":"~2.0.1","typescript":"~4.6.2","@types/chai":"^4.3.0","@types/node":"^17.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_3.2.4_1646184711752_0.9160874568917514","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@ipld/car","version":"4.0.0","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@4.0.0","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"a4f7c121ea12f4813d8b263fe63551c4037b9396","tarball":"https://registry.npmjs.org/@ipld/car/-/car-4.0.0.tgz","fileCount":197,"integrity":"sha512-RKX8XirrfEyci68PCEpdUm0vWuosEpLq4AfLtac7PjSpC/WnVxih8yAwOAAIcEaQ+wVfCLT60rIEWD9qxtlnsg==","signatures":[{"sig":"MEUCIQCvs6r4Heotuxn3FPqNCYxii2gwwhXv+M7iCzdtgPdZAAIgL4PLIGiMm/1G8X08qZytCYsdAc2xa8H01zU0VNiMDto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIZBZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLaBAAnEcagBitX0lH1WZbtX08tj+GycN1nHh6z4ESWRZ5QftVYdxB\r\nvOvIUaYQSJvjk7G2Lb75TWoY36eZWr5LFYhRFelLQK4/VBx1rpLaQsO/0Vpb\r\n4rXY9sbtVW35kLrIb0xdIug3lcJst/REKMAYylTVT1W+MqLxQHOO0QeKszJs\r\neXE+/iT1evHB0YOZMrgKYaDSqF+E5K9K/ij2/wPQbxC9y3/e3uCkf9Pmor49\r\nWoGoFW6497Kz8X4xGPzFgdE/OGDpBAAxTdV7GLcsony6AmE9dbSuzwmT/Y3l\r\nP5emdmNiiXXe6p/gbKfQqxgEQIvD44RHp5H66/tCYqSWBhUxsnwt7vqptxrL\r\n47pkAjO/VcxdD1xPbytfynwwzOPHMvtBfN0zFW18vZV123OkleancceG1sWm\r\nnNKvI4cxOoakM4SDhxzOIb1SBRHOBYTBLOiqhQkcXqdrtjfTEIPgJOS5FKe3\r\nPpa+yGqC0L8B3pzxDH+Ih5NPjlXscoS1htkeooeDQbC7FXi/okYzPJSAa2jY\r\n3BSIArsM/K5Rdij+z6hq7z3qdAj55XeqdxV6vNsx7yB93AVS08u1avqZqQ13\r\nIihSDw9c9c7JX7fIKGqyjuNfi8/05jTJxCOSsJ2KWShM7U0k9tgp6hms0EF7\r\nrgC5pJOUNApJfqVCubFjHQQeQz36hasCe6g=\r\n=YhK1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"309ab17c5a692ab5b941f3fd51a4022b351b40bd","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/decoder.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --exclude lib/header-validator.js --exclude test/ mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json .npmignore *.js *.ts lib test dist/ && cp examples/*.* dist/examples/ && rm -rf dist/test/fixtures/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.5.3","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.19.0","dependencies":{"varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^9.1.3","standard":"^16.0.4","polendina":"~2.0.1","typescript":"~4.6.2","@types/chai":"^4.3.0","@types/node":"^17.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_4.0.0_1646366809085_0.8973322804982193","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@ipld/car","version":"4.1.0","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@4.1.0","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"05b830513dfdabb00d94a6fdd1408edcaca582dd","tarball":"https://registry.npmjs.org/@ipld/car/-/car-4.1.0.tgz","fileCount":210,"integrity":"sha512-fKAiQeVtn08JTiEgCdmcRz8uPySuAqR8U5UOFmByLaU/wNOHnlC4ug6eZHzog3yocyvEQ/QTBnbq9my8akxXlA==","signatures":[{"sig":"MEYCIQDyjyQ99v6N6nWbY57TEgPR5jbEFKOJs9i2oTBYPYec3wIhAPGzd9WRyb/IDm4nU+P8Is0ouIr6Z6885OQyyDub+7N2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRP6hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqOw/+LxPKHlZjylYI/AQTY+acoPQEAz8Oh/ItQJzpxA2Rw7OLyX/e\r\n1jcO0we2n9ZAWjGkmxm1pfZCyOG18OgJYIZfBN1/iilEpd/5Topy4RVbKEgi\r\nnpM01zFMTCgmN6/6ZT31mW3iJbvPaF2uUMj7dSmsxJ65OA771Z8rF56u2QFO\r\nCNkqUA7RwpgljFgGN4DhaFhLbBjCLHIQaprcAtfGsexzOvi3axGkFQvSoZeZ\r\niFxNNknuGI8TOHoz1S2iGS4E8K+Bg3ecQGv1lJ614bT8GJUhh3KYla9cR115\r\nC2vnpVOh3evmGZE8JfhPUk/Op3qxbVpt6TQCmlIJLEwNQZCQKNZkVw3et2UD\r\nHpLNVyuSFrgdGg0JFH77LxEXk2VKQalV+aspTarfD/089RViPKmTocXT3zJ2\r\nFYzCv7g0s3z9TH6rXNjVnXrannDmwIAsmkwcyusteVp0xdR3AGUUyvAzpwK2\r\n+VJY0YS3FZLb9K3GB57lExwDaoLI2OoI8HRgl8hx6woJhESDLuLySKQOMjhO\r\nIoaa50fOQnJ5yWIpjEctErkBRdsRHSkT613AL5OGZj1HDCeoeHg6whZ9xtXA\r\nnR0LcfAHwLT/vaKuIl3bDm/fu3+MfQOOStXtzW2AsFTcDW2iam6hPrc2+Zwr\r\nRtn5PO29VGxZPfiGiWJI0EFahu/YJn10U1I=\r\n=Fzax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./buffer-writer":{"import":"./esm/lib/buffer-writer.js","browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"4966edac7437423d2497662fa9bed447c16db541","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/buffer-writer.js lib/decoder.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --exclude lib/header-validator.js --exclude test/ mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json .npmignore *.js *.ts lib test dist/ && cp examples/*.* dist/examples/ && rm -rf dist/test/fixtures/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.5.5","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.19.0","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^9.1.3","standard":"^16.0.4","polendina":"~2.0.1","typescript":"~4.6.2","@types/chai":"^4.3.0","@types/node":"^17.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_4.1.0_1648688801142_0.5800167104359928","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@ipld/car","version":"4.1.1","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@4.1.1","maintainers":[{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"ccf3804427740a038a67e7ae9c39eb677a4e7700","tarball":"https://registry.npmjs.org/@ipld/car/-/car-4.1.1.tgz","fileCount":210,"integrity":"sha512-OaAPzbRzewFetyg1G7LG6aRK5HMzCn78YnAN4fGzeUZ/NEuv3aY1O+VGDqkpT3ZZ62vdqZAXzt/rl45FfElnsg==","signatures":[{"sig":"MEUCIA1LLcBG70qVVSFNCWtcIjUJmQsrGRiSXGyQZlY00mSoAiEA0xLkHX1UPs66SAWx30lJquuAGsELNYRTPw+5Em9gBqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYJpDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnbg/5ATRtWIJLf56VFEbrqjt3vIegwVyi/xkXBNPfAFzgfP9OZUAp\r\nlfArZFNPdCyrz70cCIYfArgoOej6dWC/o0T4fQMDnMQjvfTf0dr3GpFUiE0f\r\nOMeqS/gltFllbxwwJSvqs7eP/dGJyNMeucX8WTz0lczcDUe0nLnSCrtwMX6y\r\nWiLvEjdrqNVUDC7ilfrI4JJfSp+SiC+8IycCB+4W7Hps/aKf5Ef7EOMJHoDE\r\n0yzDMNRbsfYlxNo1Ae6ZOBqHm9RYrGlQwalDflbf5jVWpMSuq7BMsZrwegPB\r\npRKDOOaqCy3r3sB+yzyfN83DrLtZ18fZHrddNrNCQTv/YFvX9rAOwxNS54GZ\r\nRtOtttVGTb2YMKEPYVVvoHgjUc648oTw2HhfuTMbgDhV7TjQmiM5oTdWAi3Y\r\n4fQ3/SuZx4sJJ2921YSBve+PjRR7hHLDlYSGaTUftaacXUWz7adnYiYmZi4F\r\nmPUy+bHMkvCAmUTK7dfcD+r2RrOEPRIRr5BXK2wVv+yOg8xvPl1HQKp9ZaP0\r\naasD77GkfBTE+0q11B4ScnBDyAd4iaHRuxSnmzCfxW7g0jsAaMJzPIcOxK64\r\nonMZ1bBUpsGvdStMSD03TLqhUeMeNP5+6fcTxrS/VgfUK3uDzGRKJ4AcBbv9\r\n4c4sDSfNN+lOLhpaX7V0ONJxYcuhxJ10ZWQ=\r\n=Gtw2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./buffer-writer":{"import":"./esm/lib/buffer-writer.js","browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"678b4c4da2e1a2c72d562a46fd49f2293363497a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/buffer-writer.js lib/decoder.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --exclude lib/header-validator.js --exclude test/ mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json .npmignore *.js *.ts lib test dist/ && cp examples/*.* dist/examples/ && rm -rf dist/test/fixtures/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.7.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.19.1","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^9.1.3","standard":"^17.0.0","polendina":"~2.0.1","typescript":"~4.6.2","@types/chai":"^4.3.0","@types/node":"^17.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_4.1.1_1650498115552_0.9489703828790006","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"@ipld/car","version":"4.1.2","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@4.1.2","maintainers":[{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"5b39f48ff185d07403eefbd50f238f6c1ad0b179","tarball":"https://registry.npmjs.org/@ipld/car/-/car-4.1.2.tgz","fileCount":210,"integrity":"sha512-VaeFFqrBWxPgTuHNuk0k5niWT82C51Y2uvju8lQkpOpSPzCW2hPKoR73dZ1i7MXB8zmOlxkjd3BG8oeJovAXtw==","signatures":[{"sig":"MEUCIQCUNcNxVJU1XnFOrhKSg4vwfpxpt6k0z5rJS3ovVsU2+AIgVOMb5xoWE4uPH/d3InURHTRhUJLSgwm/2kLrJdMxiXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ0MNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkHw//eJ0tMAvOvetN4OSpvr6+UgkEbLxRY1kd+s+SBpUVubqzCWvn\r\n0iEVoGQu92fV4tgiuQ7NKSzI35YVNC/BCZdOFP9XIsuVbLHnp1RO/Otmg8YT\r\nIsLz0M1tfF1gjSUqOL0L7bblO0KuUjKtwkoeKtlBsy+GNUt3Mb/aiGcknqBs\r\nQ9bjCm5yAUkwEZvPFtWJH4YrU3xDhtFSUGVx8bj204lIZnHXhUFwaFwROJlt\r\nrwfGnYOlSV7/hS4KEkuOvJpckGY1/62okCL4nSw2JaolRvWrXtydt3IsZ2Cx\r\nV3wRyda/O8JkoOffERA7BPt8f7hqU7SrFg4dR1i22Mwl1WWUN/tkyjFHREY+\r\nTrpxY13uH23JOeOSXYup2GAag9Mlg4w7q+87IE1RZ3hMBqfx6i8zXgY5Ylie\r\nf8Br43J0dAMLDCXndq/bgiJHl4JtF5UDHD7Khd4OkLrrKUFhVjFLjKaX7X4R\r\n25UFJKowakcNz+xnoR3ebRKU7tLhCMmjx7KZhoIOc+4b9rverelcat9YlO7w\r\nXV6I3cQqG0a2Y+A/g+3OeeNZThLhSvB5P6uaewN29sfJejoQt3XdjIevXbuA\r\nR6GNQwLWjtSucvASIruCU34Qr1PKbGCiZAdfz3osOv9kPAn3jHwsyMjxKUwS\r\nGwon+mfudQAFZhZrxZZJ7Cc1MUkUo38mvCo=\r\n=71q1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./buffer-writer":{"import":"./esm/lib/buffer-writer.js","browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"b02eafc916b069661a67008ed829918e226a5dee","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/buffer-writer.js lib/decoder.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --exclude lib/header-validator.js --exclude test/ mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json .npmignore *.js *.ts lib test dist/ && cp examples/*.* dist/examples/ && rm -rf dist/test/fixtures/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.7.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.19.1","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^9.1.3","standard":"^17.0.0","polendina":"~2.0.1","typescript":"~4.6.2","@types/chai":"^4.3.0","@types/node":"^17.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_4.1.2_1650934540929_0.10799609502012308","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"@ipld/car","version":"4.1.3","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@4.1.3","maintainers":[{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"c98bd341be9e89bdd9ab95407a2fb0cb3dfd97af","tarball":"https://registry.npmjs.org/@ipld/car/-/car-4.1.3.tgz","fileCount":210,"integrity":"sha512-m1dIx3IRHN57cRtodFfOgvPGlF9wl4nGPLt6HzJQupusP0A0eHcYNH1dbe+0t25aStSFHWkAoGa7rUWqdFscNA==","signatures":[{"sig":"MEUCIHEdYOv2m7vb8W/Yy2KrT9zvFeemt9zi+UL03/axOHtIAiEAvNSpZVQaWt19HmTI2+JkSxB/A7xiAhjG+DaYKOsbc5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijuedACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKbQ/9GFFshgj07RXXak0KEImzufjepdTKX+j2Uk9RWBoFBMwqtrex\r\nLuGY2IQFjrdSFHBOnjCWB0mnlZZmbqhqPYOzPxXmU67T7lPiJZzv32kZdlpf\r\nxrZmYjM+U/2uj2bRvtCsySZjqdSdhVrWvcwCdvF/Ml+X0k3ErtyVEP4QhC27\r\nqK2FoIkVH7NWfKWuKU8L/Ai7DR5NiC3v8sBfa4HtsBe4Pwz6ggrbGtOjS6ax\r\nMcBE4G+Moq4bvXgLW/XWT1eknMrpnWdIUT8fREBKV0/OrxGcLp/TppF7LqMk\r\nnOdS4n8cdXt5D4mTgsxA/FwuP6bhy4X9uDkOBswhjBPP/J2zt4bwnRRE9qIf\r\nMG28343HYwklxd5J64yqUd/FI7d2GPoB8S2/7AQls686UYZPXVy5Wsq5i3Ui\r\nH4SCpupM3gU66F/OPuZV0Cas4U0JCYfz5Mj1xZcNrc5OaBKodgpnzX3zQG6R\r\n26VQe+M8+bsS6rAevK8m7mK4QysK9A6If78es93N7TDMp9n20TNF0mOXrbHJ\r\nGwJiE12loRqNdb86BgDZ8fDH5yc/pRwZ5QlShe0kTS/Ri8FRMvQPw++tmCSu\r\nn45GNdQtqEIg9r9ihvu1LXwyEsvOnHu1eU4vB8jiAlWZzpygzBlhluuyspuP\r\nQxcM4clAyyODNAMdPFVU6Y81xOZWDy78uJA=\r\n=X440\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./buffer-writer":{"import":"./esm/lib/buffer-writer.js","browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"22f62edb958e0b1388f7845774df8ed29a28c97c","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/buffer-writer.js lib/decoder.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --exclude lib/header-validator.js --exclude test/ mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json .npmignore *.js *.ts lib test dist/ && cp examples/*.* dist/examples/ && rm -rf dist/test/fixtures/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.11.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.19.2","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^10.0.0","standard":"^17.0.0","polendina":"~3.1.0","typescript":"~4.7.2","@types/chai":"^4.3.0","@types/node":"^17.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_4.1.3_1653532572842_0.42564735231842676","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"@ipld/car","version":"4.1.4","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@4.1.4","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"6860f89ad1f7cd29c1f3254df068a4a1dc01da1f","tarball":"https://registry.npmjs.org/@ipld/car/-/car-4.1.4.tgz","fileCount":210,"integrity":"sha512-qJs1DoHklninRmwVfyQrp9+wDLIo4JAhkXBx6XSA9fsvAELA0WJOc2bNL6G2zg0MQQPrr5XEJd72ft1apWwMng==","signatures":[{"sig":"MEYCIQDZ7ksxFEQd/5YGD3k/GstW45SRMluegjGiG1srVHwCDgIhANLZvkj10HYpDEoL5sgHLOzOmVvbLmfJUAb9Ae+ZSFVf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7GSIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp4A//caNhv8pOalMAkFM6ZxkN9j5xODqQmdN0ka6hvEiZ1ejGB+Yj\r\nE5X2Nb/inc7OLzxB1UTI8WGIN+niU+7JTixNDmSsvU53A6TsKZzJV+ZyU6GY\r\n+m+cPgRcyY/Wg51q2/dcwS995SEaXPVTx+pia8Xx1ThNz4pb8dGMEEdvbXqk\r\nhuO1+FP6OJNFZekrUZ6ec4/PhxgTMxALtg1u3r13N+l3FIOxhr2iYu8E/fhk\r\n+D6TWC1AbHEJCJuogNe76YyniPD3t/9tFLBj7xt4onyMMBu3L5aWS01Ivap5\r\nIhIfMVpP7qgxHYYc5XVEvOCrVBi1qmGDbcFj5v/VXJlkrQf65F+nqsjUMQyZ\r\nnT3TcSXwgTE6gToR5/hYbhnnJEYP9ndmt6eZgwxsln2yHI8Gw0dRvCLpbVd/\r\nakJt+YdBAU6hOXBMjmeF/E+WNVicHmIwdAHBrGhGYYMyyqzGHDwtJbHSiS/G\r\na+2VPvQNiKTfnnyorn5sSmu7FYmjY+zW3m70iZwftdJDKqHOtPQQW2OTEt3t\r\n91R7i7C893yfNQDQ4LfWn6OemxT47FSgwW1C/pltZghv+22dHjr9Qfd6Q5Zq\r\n05yuM+xgdK9O8dlq/unQ4zl44o6SuorFe9Lt5nSLrAj7qOtCjN8k9SY3U2er\r\nIdytFg4mXG9SNEcCB4ZCC0Vyd/BBQtoR7EU=\r\n=XqlN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./buffer-writer":{"import":"./esm/lib/buffer-writer.js","browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"50f1104e5e9540ef09edbbd8e5f0065f0dad2401","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/buffer-writer.js lib/decoder.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --exclude lib/header-validator.js --exclude test/ mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json .npmignore *.js *.ts lib test dist/ && cp examples/*.* dist/examples/ && rm -rf dist/test/fixtures/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.16.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.20.0","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^10.0.0","standard":"^17.0.0","polendina":"~3.1.0","typescript":"~4.7.2","@types/chai":"^4.3.0","@types/node":"^18.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^5.0.0","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_4.1.4_1659659400634_0.1497982308268091","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"@ipld/car","version":"4.1.5","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@4.1.5","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"f0ae25121201a7681877c5bc35698f7f8c93e56e","tarball":"https://registry.npmjs.org/@ipld/car/-/car-4.1.5.tgz","fileCount":210,"integrity":"sha512-PFj4XsKOsxu5h12JUoBJ+mrAVqeA8YYq2bZbcE2sAIopJTwJIB5sBVTmc8ylkUsFXEysZQ4xQD+rZb3Ct0lbjQ==","signatures":[{"sig":"MEUCIB9OuG5OubnHNnaPsuQhSJkCOV1svbCjO7g5/NYyfmOXAiEAq8QZtakxKUMwMoNaIxiyIirW120V/dsyXCjzkbftrcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDEkhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmJxAAi8GRz+d/dZKNCjGwOey2n5SAS+kaj60kG2rNd2ov5C3N79nF\r\nVQBRaqggaVRnMLO1bp77QJwVtcmrHs8LQzHTaUgeRzGi0XFEiOi51CP+dn+f\r\nUWnlhoTSbHlBvOvXYEI1X5sx7vSlVEShFjab8R174u5EhiF75tyIilPyvgGD\r\nAyxryfy3b5AdvMmMpirniCX53QYD2wqTDlrZ9svRlJ3YVd3j7VZPDo3F1ZY5\r\nK+hh3txBSVL+O/HSO94/9cvyK/6swefxIna4fevcL7Jg/RzD5lVTdVcXVyM6\r\nx+6P1AD29NSPOFRVsIH7OFryafn58gtute41WYP/1vMhcu6YuKH5nnE7Tm6K\r\nOYXJZKIPS+oKuiW5GS9/qb9EJOiBkp3lUoQ73+3ZqYtr0sU3XWFdMEosS9Ht\r\nYMkXiNnoYuzhHX1IfFODCbPeHBzBhxZSTaqFB/LjkUpQcMvdiavBl3boIyPF\r\nhG/+7U5uxvCF9xcvv/bWf4WWXegZrIDtrU8YJfOo9ZaIDNgnYd02n25Ah+TF\r\nd/XOttQuRiwQwX/ruiojx30xlNL9NWThK2sYbjh4VtTgJsPG/bwRMpx9aTIi\r\nS41Yo8GRGm46Zfv3guvZ3DoJ8qaVDODTUO0Z3pZqWLO09I8bxZQLVqM1oNWR\r\npLw5gdLJBqhWnIlr8Ac9+6hu1lUu1Sue2+o=\r\n=iPI2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./buffer-writer":{"import":"./esm/lib/buffer-writer.js","browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"1784e6eee29f1604b56cb889b4fe9231621268c7","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/buffer-writer.js lib/decoder.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --exclude lib/header-validator.js --exclude test/ mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json .npmignore *.js *.ts lib test dist/ && cp examples/*.* dist/examples/ && rm -rf dist/test/fixtures/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.18.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.20.0","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^10.0.0","standard":"^17.0.0","polendina":"~3.1.0","typescript":"~4.8.2","@types/chai":"^4.3.0","@types/node":"^18.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^9.0.0","ipld-garbage":"^5.0.0","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_4.1.5_1661749537696_0.9005564907138448","host":"s3://npm-registry-packages"}},"4.1.6":{"name":"@ipld/car","version":"4.1.6","keywords":["car","ipld","ipfs","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"(Apache-2.0 AND MIT)","_id":"@ipld/car@4.1.6","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"81bae5c3454dbc0db6291107d99bcc8792588d7f","tarball":"https://registry.npmjs.org/@ipld/car/-/car-4.1.6.tgz","fileCount":210,"integrity":"sha512-qs3Sco7rm1PRhhuGSWpCeayhqcB/0DOyIgBiqsfjV0mT0JbWs68Z+BTxksONlfindRXsM5llJOvZfAcuEJUqxw==","signatures":[{"sig":"MEQCIC/gDNj48r8XIa+foBkyERSq/8qXfRLs67TmvmHSK4mXAiB77WZ52C246DTtgi0fvNckvZ0stc62QZDuBU0ATiQS4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR6MxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBag//ZLDJ+tcN5qXpsJWi+iHTUrApvgFdSSy5pgJGoIVupi6nbpPH\r\nZkLHqY3wrHoi5uS8V4u0Xv4xTZs20f2pSamU1Os3GUJL63cA6MKWBz1YYMNT\r\nBWMs4ECV3Vkn73ZW3lsCKCaJleJ7LetgctHCMhH7JPHx6tNXNQnhpjdbvAyI\r\nzauRXwT+/sHIR83lyogCrgDtfjR+I7e9waurX/+0YuaJMtq2MIjEGgF90N3m\r\nAKr/r5JV0YDmY2uJRNWayIRgU/+HNX7uW4SiQIodLNnzEs3Y51Xpf83UXMzb\r\nQsbjpr2uy4j50f7Tcm4gNfiIziXxWorJHX+Dn5d+O2GuMNj6fC3F00L9TmBi\r\n7RMWdO7mY1b46fmMOPnAxnaiM5sT8fSAoo+1jqDbR/0X8PtS3K3toMRdAPQ7\r\nngzv1WcCULAP/e7sv+4cQ2iayPRQ8EFtp0EsOJtVjl9FUOnux16zYZxht0Ia\r\n30DcetPKSLBKuRlx/ZKWIz2NFk/SzWz8gAqMdiCm05MufpNo4Nny59xGMpNM\r\n2pg8DVPf9nRgNgVIBZh6VmXAcGPTd+lRq0EYSIEqwx4E3VGMaHHTbRZq4czV\r\nRXrjc4qWXlBnY4JDnpFrXD7Ud0RXjub0Ix0SQI7D9ruNP24WAbnRtPRJQOCs\r\nFEaTAocbzj2GW347h3dO1dq+Qj+Xn8LY7lo=\r\n=1EYd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/car.js","types":"./types/car.d.ts","browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./writer":"./cjs/lib/writer-browser.js","./decoder":"./cjs/lib/decoder.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./cjs/car.js":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js"},"exports":{".":{"import":"./esm/car.js","browser":"./esm/car-browser.js","require":"./cjs/car.js"},"./reader":{"import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js"},"./writer":{"import":"./esm/lib/writer.js","browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js"},"./decoder":{"import":"./esm/lib/decoder.js","browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js"},"./indexer":{"import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js"},"./iterator":{"import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js"},"./buffer-writer":{"import":"./esm/lib/buffer-writer.js","browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js"},"./indexed-reader":{"import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js"}},"gitHead":"25373568198ede000be87b2ec03f63942275cc00","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/buffer-writer.js lib/decoder.js","lint":"standard","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","build":"npm run build:js && npm run build:types","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","build:js":"ipjs build --tests --main && npm run build:copy","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","test:cjs":"rm -rf dist && npm run build && cp test/go.car dist/cjs/node-test/ && mocha dist/cjs/node-test/test-*.js && mocha dist/cjs/node-test/node-test-*.js && npm run test:cjs:browser","test:esm":"rm -rf dist && npm run build && cp test/go.car dist/esm/node-test/ && mocha dist/esm/node-test/test-*.js && mocha dist/esm/node-test/node-test-*.js && npm run test:esm:browser","test:node":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --exclude lib/header-validator.js --exclude test/ mocha test/test-*.js test/node-test-*.js","build:copy":"mkdir -p dist/examples/ && cp -a tsconfig.json .npmignore *.js *.ts lib test dist/ && cp examples/*.* dist/examples/ && rm -rf dist/test/fixtures/","build:types":"tsc --build && mv types dist","test:cjs:browser":"polendina --page --worker --serviceworker --cleanup dist/cjs/browser-test/test-*.js","test:esm:browser":"polendina --page --worker --serviceworker --cleanup dist/esm/browser-test/test-*.js"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.19.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"14.20.1","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^9.5.4","@ipld/dag-cbor":"^7.0.0"},"typesVersions":{"*":{"*":["types/*"],"reader":["types/lib/reader.d.ts"],"writer":["types/lib/writer.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexer":["types/lib/indexer.d.ts"],"types/*":["types/*"],"iterator":["types/lib/iterator.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chai":"^4.3.4","ipjs":"^5.2.0","mocha":"^10.0.0","standard":"^17.0.0","polendina":"~3.1.0","typescript":"~4.8.2","@types/chai":"^4.3.0","@types/node":"^18.0.0","@ipld/dag-pb":"^2.1.14","@types/mocha":"^10.0.0","ipld-garbage":"^5.0.0","jsdoc4readme":"^1.4.0","@types/varint":"^6.0.0","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_4.1.6_1665639217356_0.5354444446905602","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@ipld/car","version":"5.0.0","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.0.0","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"457b20e79d45912d1ba11b0999512b93079b073d","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.0.0.tgz","fileCount":56,"integrity":"sha512-JyJ5vGEIyheqxmJKa81eQdd9tScOKpkO1wcGQPsm/DbV87n0wT7KvzaFOLSZCcPoq23+C5u+GIwFV+CBUVBGOw==","signatures":[{"sig":"MEUCIQCOcXww1V1CDuz1fyeZTsJtB/q05sVW2bE0UizoFZEY+QIgJhZtKYJ37yqnc4Hr8WG25RMSDPCPTPA4wAT9+QPQrMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT9tuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr4w/9GBCDpe9wiPVrMGKlVUpi/dNI19ybUPG26Uhdy+tj4qsKykdl\r\ncOiN+bJ9K91Cmt4v/jRvB36GkWXu+/Z6/dS7OG3dzpuzU/5C5q6Im4FidzOS\r\njQVDCHo7PfLiZ8dRvI3rLQePAzgHKh3MXwnXvTSmQXr3sSq/TSgPFrl7phZE\r\nFbxhVUgtcO4+Lq/Kaab+3qIAAjY52UWErwqZPT1KVchpNO97A6X6aQ/G9Oaz\r\nsRGXE3fgBVUYhE5Kuu4mqKqCFNM9WfT7DVmKxeH77ocnr416+o7eJqQuLgQ9\r\nYIRrRdO7DbMl9oFrddgvAj1d/LUqV+ZXwroEzztxqEH1LLCBpkWnfC4VYxp3\r\nw8fRKOfNjvDXBDLCT6JMqH+qxy1M0UjN6Bg/hIfbfUv72TVKyNVf2WMwiD+Q\r\ngw3zb1IZCQvXS0l/kW48l2CrOAObNdV/jeZoBlk85CDoF2H0n0dNG4qUmHA0\r\nY6GcYBa59tSqjW6BjSXxJKReQ9vqz4xljaj6ddcKuJwrfnY2R9qiUhLMoz+/\r\nM7AYKZrGeL3tBpvhncDHUicdUynKc/jDxriKp5/ma0WysaMV+Nm4VfSA45e8\r\np/pSLaP08KSdSF6F8ISmFOP5P0IxvOm5CK0F6kTxliZrW8VuPFfmqGQAyv+h\r\ngulcu+ygNsWBjk5XvMudt06BGmkxThlefuA=\r\n=r9x5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"69cab660ad927f8e99bfc5a3777723b972b7e4b2","scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.19.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^10.0.2","@ipld/dag-cbor":"^8.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.6","@types/node":"^18.0.0","@ipld/dag-pb":"^3.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.0.0_1666177902441_0.153595954709544","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@ipld/car","version":"5.0.1","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.0.1","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"078e8dc81be747dfcf7126c28429b26539d66d15","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.0.1.tgz","fileCount":56,"integrity":"sha512-YPXr1TztVmTPE4MerjKpFMuIll73MqvEakzWDMqj4uGJnwkY+tE0SlBGmqkMSofOgVMQAxZ6JtuRA93WlTzb8w==","signatures":[{"sig":"MEUCIQCC29KSjTuEGx1ngojA6ezt4c4sE/djS8y6+nS8QmgY7AIgTYkvlYwt14eRJxJhbQUZroG+ttlhCSPxgbVh0VuEeVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcbT/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/rBAAnlZLjV9/+v9DAmA1pKFSovgVdSOaFc0ALdiEvHKjj5YDaz5J\r\nm/Rp9qMKx0we9VaaUkBBHsIevLatC2yhDc4MBsTO0CiRKSY1L7fyajO12+6P\r\nuqr/3Z18NKnmmoU5wU5HZIyA3ljEwxzyq0qC/MvSEvSq9iy5sECO+k+fVA+Z\r\nDwAJy7bFaSQJpQEV8DvE3WOmpWz+za8+ikCCLfSAuvf/X7W+/EiQN43+M+yL\r\nADXNlg5KVj1G2M9WC9syGjz/g/IN7oVY4JiqXv5Ig3JEU1cBc7S7hJsdhZbF\r\n10q+Nl1PVabbajtpQEeXRIzzIA/78tClblVDkJz9RsVo4kVafbYiXL1B4cn6\r\nUV6taOYnjuW+jICFfMQzKixwL85AmMPpefN1POEwU7pDdp1O+gl+30Dfky/I\r\nM5RFQJMa5FW6VgsXkjZreXBWR4fc11Vv1lAdmuIJFXNJlLbZZaOfVyOGQcC0\r\nJZjg/2fKKD7woqQiEuA8kZj8MMNT05zvrAMyhszfaWoCYTv/7llO3eyssSqM\r\nZdFgtB9PAFnAvFnkHpPmtFOHYL8SunGEVs3/Xgu4Vze201JN+WBEcuSweyQX\r\n7wukk11O7O2sQ0ze8saGl3uiFRIxueHqywm5H1NclJrNvaZhgENrHT7yHE3r\r\n7J66pJzcT0BVGkF67f6X/B01XJNIAxgj5R0=\r\n=Id9E\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"ab317ad5d426cf38ec397b582c20af52cde86e53","scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.19.3","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.12.0","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^10.0.2","@ipld/dag-cbor":"^8.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.6","@types/node":"^18.0.0","@ipld/dag-pb":"^3.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.0.1_1668396286830_0.4884347580919908","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@ipld/car","version":"5.0.2","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.0.2","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"3545312ed786ea270573ccf0fa4c801d8f522a16","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.0.2.tgz","fileCount":56,"integrity":"sha512-HLI+lw53R4SAorsIQnM0Qh2vdJjHvKxrIAutxjykcoDSahPcznq0OxDLKPzICqoMlEZTiR3OMj96Ec3OkT1kWg==","signatures":[{"sig":"MEUCIAK1mdWtJVa5DH8O9TFDt3p3zKp+BdDQjSK9JlLtKEoAAiEA3ZC4S5IcKsDW4QVSvE/quIOXwwXlQKX0mac1xZ2RByQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuLAfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq98Q/9G4sqXjrmQ4QmmtiCIPsK4rjSE7oIKjPRbPVjfZQZNmpgCWlf\r\nLbrpRuJb0oXAoxwddgFaVPKG65SJzM1leR7zgjuIVjFi3CMdlpKdvlMaBoRC\r\nnchJCxDBRSZFvuQdpj1cS8uyMoUNt6rzxiJVKhE0RR8jxcH1uvW1YaTgM31O\r\ndV6T2HeaBG9oNdrtyxVJFZhRG5pOWiV7TNqs8BxZ4cMWE47F1NBqUwoCyoA5\r\nLiIxkKkIP3kNmNno/+8AQn+occPmZM8fd6oODWLKkw+9OnYRMfF3I499rBh6\r\n2jyx6gZct83t86HluIkbwgbazCfgIcHp/IxGvNntdCIY4zWQ7CtKorLw/E3k\r\na7oVfkBdEMKHDA4KqlgRYFxnNm7gZ/DiB7NWVcQmby16NyxDyuJUvTbTFDMe\r\nTXVYI20QHqPsrfdQLltm8D30I+DQ6L3Tc98mo8SEx4utWXJo35bfxd0WeFPX\r\npvT32imTHAMG6Oxe2XWogoggxUAxnDj/8H/sdE1AW20eRa6BTw5yQBei8j/E\r\nQyPvEMA8aLITdp4MZNsZYtife5NfHoiGIuminCXFdhRQnwBgxuH3KU+Bbwd5\r\nRm1SJkO+xW7Px92+Cp7zObF8Tf2ypeQQjzzKr4uyDEYuRJQwEensa0SLE+RA\r\nY9uWIpdpsgq1ggsusoMyNAdEveEchZvdpOY=\r\n=V9Mc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"483670f19565c3dcea29eec6a3c4e4fc4afae81a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.19.3","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.12.1","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^11.0.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.6","@types/node":"^18.0.0","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.0.2_1673048095329_0.6525121647601457","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"@ipld/car","version":"5.0.3","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.0.3","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"9c82961aaa4ffa2d941f79fd243f8bb9e8e9dd13","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.0.3.tgz","fileCount":56,"integrity":"sha512-omPSY65OSVmlFGJDn2xbd75o71GNHmgP5u2dQ5fITc0X/QqJZVfZi95NCs8oa1wWhjkaK3RTswRSg2iNqFUSAg==","signatures":[{"sig":"MEQCIFI/ff79Fmp8HWqg8WOJB+S8mWAo0LU1pvRZmpzOmczsAiAzbkgEdBsWKuMlIpZeSKo0cNRr2QN7h+F5KDIbLLKyDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvKA2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrLQ//QI7XuJg9ejw4naIDkMI3Qhnnlmz6O0MKWOZy5YtXPmJ6YLFq\r\nOT4vNP5swQqu4pre+tf7hAjZy1eHVIWSmZk1X9jMJWnL3fUvUWXNgjBMe//4\r\nc3Y7A3ptYmAj2wB3aqw+uesoVfK/9y+ae95LqX7akanSv1K9ANV+fJPcKLnm\r\niyQIQjOTsPZjekB30JpgG+Y7qMBD0Lco/VbPuq5ku3Klv+5W3r6oZ8JOLk1K\r\n4LzjYuU21+N/PW5ACrccFtBo3or11FKOgbnKzMNxPKd9KS1EpMGteqRHwpgd\r\nFThUIJHCmcPwytxCmb63zZQr1eGVmLTKAcqBtx5J/ic85d7Jo2TwnUqsxyXf\r\niCLN+FnpmilgKGLQ4M4ihq3NxP8s8yYziUeYdRDUqGCqppNmFerRF0Ext0wK\r\njSEgTG6mu1yBe4PmMsr3gAFeaR68ZtbIdEQu/Wbu+yRmb6mmO2z6qFIeswVv\r\n9xrsXm/s5AYeB+4yBf6Pw0I1Y3+rl4HCKRBVJ5lyUUT2Yp1VogSNmIX4OEl1\r\n8kRwogGTsiSraLSJCVWIkIBB741tv7Cty8uhCu6RuWOl43aB5JB411eLd6Wv\r\nzTHFMF91dQAgF/Kdo0TWM9Y1aQJoeiWTjkLfN0oNIGSRd6cVYm5LRutAU8LF\r\n4VRYXv07JqmvDuNFsvfZRWZNArgSFZ95MhQ=\r\n=VArk\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"6ec9a1068ad17a1359d856df5a5e66be985dd6cf","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.19.3","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.12.1","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^11.0.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.6","@types/node":"^18.0.0","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.0.3_1673306166657_0.32895612788647055","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@ipld/car","version":"5.1.0","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.1.0","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"1c8d8cda72138aeceec0cea9560236e59337f434","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.1.0.tgz","fileCount":68,"integrity":"sha512-k9pO0YqJvmFGY5pJDhF2Ocz+mRp3C3r4ikr1NrUXkzN/z4JzhE7XbQzUCcm7daq8k4tRqap0fWPjxZwjS9PUcQ==","signatures":[{"sig":"MEQCIB2c77WcZ6SdZMm+dL6GFxK7knN53SuB45xyrDunKhO6AiBBS4ZRpL7WrPAOJJy1TAWGU8ROZ8lkTKJ+xkFb5Vh8RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj03w6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPhA/+NFbyPQ5BjitP/E94Jh//eKpI9+aoVPqrKmfzfrt7M5VMztCj\r\nYOFnMqq1Yd4aXcH8JGlas8sL+r/RU/qV8P2V/f+m0tXVtiWrDM0/k/d0KY0j\r\nn8LDQSJxMo3XLn0+0INCurkfuZ4F24/Bo6yTJX7t38iY60idNGm2QK08o3V6\r\nBpbMWc4JLY0xmUq1GxfL6pCiGGmVGZkpIie3G750YuMZaZJ6wr+ih5ai5kAg\r\nspkzKuaubqOtvggTUqT30z4EQ2Xqs4TUxMIKzaPF+9ygDXqpez5T3uPogwHF\r\nZGwjU3eOVYjzbhwOCyfaZn9fhoZuM+jOkSaOswffigWrHR7xsNxoGaYLEUfz\r\nKAoW4QXuu4UhtDs0pEIvzsXECCuQuDsjAZZtkQqXyhaiE1IpLhBt992iE4wd\r\nCLiE+7G7/6pF2DudsI1lUb1nPqhoIPNu9bzA+5SJY8fjkvowb0XfBIJ0Fzl7\r\nBnx7jAmoAS8u1haaFnsfABxYloCJBKrVIonNWA4F0KKtEBiDyLC5YYL5FxlA\r\novNWy6OotVzCIUd9crDuIz5sQ44BN+2FykYcrNM8C9dTbGbXKtbCcsmqRehC\r\nOL1xbQmgYCIiR55UwF1MfRuOz7/vScj07LktYFngDnHcKFA51De7pLUe2YJJ\r\nbcXUgVD3DuN9L/3g8bUyT8+ouxFJhkhmyNw=\r\n=kXjC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"653d52c92952a1051516a1872a847183e94f69df","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.19.3","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.13.0","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^11.0.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.6","@types/node":"^18.0.0","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.1.0_1674804282685_0.020796616233700327","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@ipld/car","version":"5.1.1","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.1.1","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"14a26dc97c4783ade491ac811f61885259b9d75e","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.1.1.tgz","fileCount":68,"integrity":"sha512-HoFTUqUJL9cPGhC9qRmHCvamfIsj1JllQSQ/Xu9/KN/VNJp8To9Ms4qiZPEMOwcrNFclfYqrahjGYbf4KL/d9A==","signatures":[{"sig":"MEQCIFZ7tTm4nc88qqJFnbyUQAn/QxdCvNUdKq2DOzAoGeC9AiBMn/NlT+2Upwex/nbzgOX/69ms0/oI6XpPE7PGcSNQNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEhBrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf1w//T7yj95kMhcVuKPxqilvCApDNqq2ppTdw/qNh7SbK/mKVgPpf\r\nhY+jqx37O2TsZzgudVbPY2Z+Enf6auTSP913ngFNGs+SLl2GXUFlz9zbGkud\r\n4ZZloVoH0u9ZcdbLK7b6fLP/8wRM+M+tuu/pY/dPmPgjSMG26rfkn945D+eg\r\nPdvsCA2seGTykUtTqjuTDcS01sMGD3DHmO8J0LLgn9JG/4J0jhefUCCvucWG\r\nIst5q2w2lPwyBht2OwsSGvAqmwNaD2XelHoClYkyapK0cBHKgznjeLXha2s/\r\ndnchlWjq4h0qZNuQD5+UHOISb/3YMjBnW9RCn1TP6ZlsUvX7yCfIUmAN8wRh\r\nd5hW/y+c9lq3YDAsn1LRZ16IKqpZ2QCWReB4vkiYWx8ao7FuGxxB2PWIGOMi\r\nMaiF/Hn6If9Gh2b1Aeucq7su5rPSlYC8Vt48obat05nxGTffL+AwrV35pEYJ\r\nK25NkfmIilnh7nEs4fsptCgoPJwnCbq8WICD8Rf7vo4/xQja+Vy36NTEft0K\r\nrmj0QZ0dp3sXgcWuIU2rZC4H/bQqg437gIjfStKHlyH+82wxsT7mtx+s1Y8q\r\nESs3tnfJKX2wjmKlNHVMLhiXMsqGWvB9Ijrh3t8QI/fWsSE4i9kLYXi5FwQ/\r\nY58zXLRzS8GrZIwQTMocx6dP12UvNhh47pc=\r\n=XaUh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"af655e05137facba8ecfa9ca728e35a47594fafe","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.19.4","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.14.2","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^11.0.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.6","@types/node":"^18.0.0","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.1.1_1678905451758_0.9731856743174689","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"@ipld/car","version":"5.2.0","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.2.0","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"2ed3d455cd7cb4189e04450151f70c478d6cab6c","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.2.0.tgz","fileCount":68,"integrity":"sha512-Y4DiyVoPaeGxY6gKV/0A/73SlIIuDu7fl25NdlrO6BYhyTN6v59KqcilmMXbiBA/zcf7cZr1GZVPHRyG2+nmAw==","signatures":[{"sig":"MEQCIDmp1hZe1c8uMXO9+OlUzNAsMJNeC/SzZWfHkvfECoQeAiAhqAzpcknTnxRPwaUAXGAyGiyV3oQKmxoudJAmtQbDxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276818},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"92222daa8033d9a893ea64124cf903d71072351a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"8.19.4","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.16.1","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^11.0.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.6","@types/node":"^18.0.0","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.2.0_1689797774944_0.9509391384804409","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"@ipld/car","version":"5.2.1","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.2.1","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"9687d4f5fd2ced5bdce2971dd1203c7477275a3b","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.2.1.tgz","fileCount":68,"integrity":"sha512-yK9Ec6gdunOFryGv0LG77S8iHrRHkbAIao/M0H9zBOknrzWYTv/zdM0fPzbYtFjhScwK1zpirp2kTdg8TMsO1A==","signatures":[{"sig":"MEUCIQDpef6OrFi3FNXzpzNA0YaTztHkJDKfwSjPzcJE9P8LRQIgZDGI4wmef5CjVdcsRhcAdGOLirjKxzWWYKe/ZrKRGZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273961},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"c35fa2833eac216f5a775d8bc2fd27d866319ed3","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"9.8.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"cborg":"^1.9.0","varint":"^6.0.0","multiformats":"^11.0.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^40.0.11","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.2.1_1693204337501_0.7145849100921717","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"@ipld/car","version":"5.2.2","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.2.2","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"b1298432e43b23c3a13f2657c2974ceaabb79849","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.2.2.tgz","fileCount":68,"integrity":"sha512-8IapvzPNB1Z2VwtA7n6olB3quhrLMbFxk4JaENIT4OlQ6YQNz1peY00qb2iJTC/kCDir7yb3TuNHkbdDzSKiXA==","signatures":[{"sig":"MEYCIQDpskLCjz6Gkq/KvFLiA4Omq4fyScOp3zAfM2kLOllIdQIhAL2VkyerGCC0bNqR39orFEaXyM9nh9FKuU50aH0hOFiM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244927},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"92e577cdf28b96ff4e690c44786dd5abdfee0254","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"9.8.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"cborg":"^2.0.5","varint":"^6.0.0","multiformats":"^12.1.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^40.0.11","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.2.2_1693222888683_0.596795286832251","host":"s3://npm-registry-packages"}},"5.2.3":{"name":"@ipld/car","version":"5.2.3","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.2.3","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"52818c577a32d97481b85d4c5f2b2a6a4a9da086","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.2.3.tgz","fileCount":68,"integrity":"sha512-nU4PF9Iivf/HJJyRRvBDaVeMdMdUqUynFZuK1Vcyk7Qru+MlA9jwH8RTpylW2VlJH/MvFBqMXfqNPUiNG7pfRw==","signatures":[{"sig":"MEYCIQDFOhdGeK6H4bJOoWXh9i2h+Fa6qc+XdQfEI43QyaO0LgIhAJP0xAjnPY8Lrd4clm/JqDd260J3Y8hXx88fCVweNjUE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263402},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"8410956abda968d1b21523785550ba02c108d7de","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"9.8.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"cborg":"^4.0.0","varint":"^6.0.0","multiformats":"^12.1.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^40.0.11","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.2.3_1694482157135_0.8750215996216213","host":"s3://npm-registry-packages"}},"5.2.4":{"name":"@ipld/car","version":"5.2.4","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.2.4","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"5770ad01075162e10cfc646142806758befbf3f5","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.2.4.tgz","fileCount":68,"integrity":"sha512-YoVXE/o5HLXKi/Oqh9Nhcn423sdn9brRFKnbUid68/1D332/XINcoyCTvBluFcCw/9IeiTx+sEAV+onXZ/A4eA==","signatures":[{"sig":"MEUCID92IFv6aqJFZn27VrXDRO3IRX06SW8DjYVViZkSYAhdAiEAlj5CpKOR9VdajN9y7F5GlHKWIjQRZv01pS7O4CALnbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250681},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"562c39266edda8422e471b7f83eadc8b7362ea0c","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"9.8.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"18.18.0","dependencies":{"cborg":"^4.0.0","varint":"^6.0.0","multiformats":"^12.1.0","@ipld/dag-cbor":"^9.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.0","@ipld/dag-pb":"^4.0.0","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/car_5.2.4_1696293783183_0.02891612995218318","host":"s3://npm-registry-packages"}},"5.2.5":{"name":"@ipld/car","version":"5.2.5","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.2.5","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"f038625aeb422d13cc228fbdcf159364563d3a99","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.2.5.tgz","fileCount":68,"integrity":"sha512-YTmMM00RJtjLoNnPpI3nsYI8DCZV10tqzjQ2Tw4yJkEpu/WnF8VH7/n7Ep+AwI+yPCjt9iXE6yNvWtJcSZkyXA==","signatures":[{"sig":"MEQCIBwoYtZHX4imnj3RM4gzgHxJidKlmZZbE0FtV3VwB4fUAiAxFbnwN2Vf4Xp0YE58+tACjBiJ1PyOOBGVgeUVffKYZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251012},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"1ba13ccce1921f4275dcb1cc1dac08f6b9f9dab3","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"9.9.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"20.10.0","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.3.5","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.2.5_1704265640873_0.5171049675349839","host":"s3://npm-registry-packages"}},"5.2.6":{"name":"@ipld/car","version":"5.2.6","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.2.6","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"420b9df1cf8546cd3a1bd9a0bc77c9029628c616","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.2.6.tgz","fileCount":68,"integrity":"sha512-ZiIYan7UFLLQsR90GpKOrZ0t6/6owrevJI7dCG8McNj0zUO4vGzsPumpKRBP4pdBgek4oXt4TbFOwxqTPEh5mA==","signatures":[{"sig":"MEYCIQDm7DjNXDMxDKvbo2MrBGHSg4+or+Dpu3jbk7I4oF3w+wIhAJTFxO2GkJriZF/6aRVAshQEY7ar1oP3LmsFJmEoTwNN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251012},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"d53ca086888471cd7cbed3d86be5631b0b927134","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"9.9.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"20.10.0","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.1.0","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.2.6_1704859674192_0.5658828325251934","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"@ipld/car","version":"5.3.0","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.3.0","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"0e131ca660bdd3f1eb73517641d5c23840bf067a","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.3.0.tgz","fileCount":68,"integrity":"sha512-OB8LVvJeVAFFGluNIkZeDZ/aGeoekFKsuIvNT9I5sJIb5WekQuW5+lekjQ7Z7mZ7DBKuke/kI4jBT1j0/akU1w==","signatures":[{"sig":"MEUCIQCGEeOlTdFC2B0uJIB42CGPsEHiOcW5Mk37JMXkNHbJCgIgOGjrH+1/V+5GecaVjjWkJVXPKDMgrJgqVPOhShdnyyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251777},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"1c50e4421cdd51a7c98507722abac96e1d41fccd","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"10.4.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"20.11.1","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.1.0","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.3.0_1708600460189_0.8763328597185602","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"@ipld/car","version":"5.3.1","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.3.1","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"6a967b2f929cab007466edab3171c18f489036d4","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.3.1.tgz","fileCount":68,"integrity":"sha512-8fNkYAZvL9yX2zesF32k7tYqUDGG41felmmBnwjCZJto06QXCb0NOMPJc/mhNgnVa5gkKqxPO1ZdSoHuaYcVSw==","signatures":[{"sig":"MEQCIDI9hpxdCBBOL2yHZ6gDbzF/8+jZxVb+okYM7USZQ4b6AiAZbnELSg5QgJ6IGQLgpoZGcYGdG3YI3mz0vNxkgEwFLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251817},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"8683911eafbf0d57cc40ae70911da008d37264dc","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"10.8.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"20.13.1","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.3.1_1717223442400_0.6206373881826288","host":"s3://npm-registry-packages"}},"5.3.2":{"name":"@ipld/car","version":"5.3.2","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.3.2","homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"b6f9b5e30e0de5d45aff4494e8c3e2667ce9e0a4","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.3.2.tgz","fileCount":68,"integrity":"sha512-Bb4XrCFlnsCb9tTzZ1I8zo9O61D9qm7HfvuYrQ9gzdE8YhjyVIjrjmHmnoSWV/uCmyc2/bcqiDPIg+9WljXNzg==","signatures":[{"sig":"MEQCIFR2h0KhTpJ/nuSuYTegi+XcKB7inRtkGspdJRMqNWRzAiBmZD8ez5lm01HrB53yTFe8iEa5q/kGLZLdwP4f8xF6bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251817},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"5e733f218e1ccbb03ae31f3b550f9516c5b26ab0","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"10.8.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"20.14.0","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.0","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.3.2_1719195594080_0.8562430627506341","host":"s3://npm-registry-packages"}},"5.3.3":{"name":"@ipld/car","version":"5.3.3","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.3.3","maintainers":[{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"rvagg","email":"r@va.gg"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"8e37ccd40af4cc9070399f5874920a0d57985497","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.3.3.tgz","fileCount":68,"integrity":"sha512-4vgV5Ml4HCJ2iTx7vYhu0ui+Xxo1HQTtVeYgD+JKd5Wij8TlOFZnxOSickqpLcuf1fdGEStgqVItx15UWfzDYA==","signatures":[{"sig":"MEUCIQD+5nqi+fh0D6WrCbpMv1X/gzDQg33GY5M5j4jh6vMwxAIgU5/JsE7FvdkyXZMEIBaSCAjv3OmDhx5P1rrdUxOZIBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252049},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"2e85211e3f9e322bf20cf46cf08f581c7e72e3b6","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"10.9.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"20.18.0","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.1","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.3.3_1730245270561_0.15035909885245657","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"@ipld/car","version":"5.4.0","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.4.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"c81087fdfe02039e72b0da558b7505f56e4997e4","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.4.0.tgz","fileCount":71,"integrity":"sha512-FiGxOhTUh3fn/kkA+YvNYQjA/T8T5DcKG0NZwAi3aXrizN1qm99HzdYTccEwcX/rUCtI8wTUCKDNPBLUb7pBIQ==","signatures":[{"sig":"MEYCIQCkJZnuHKQ/3f3Fk5oQd/hRPqfHxU6JkSAidhMMWi+4NAIhAMq9UU2hQ5c1LtCYQhFrr8ja6q2YHqhPWalQZVoXJMOO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255012},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"d9fbcfe10be71dda88049af5b0e4f6d984f5f68d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"10.9.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"22.12.0","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.1","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.4.0_1736126909230_0.26546338896507193","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@ipld/car","version":"5.4.1","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.4.1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"172d6483611487b656c81704e7b35a4ddf82be9f","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.4.1.tgz","fileCount":72,"integrity":"sha512-dThVbtNlN3jwf2owmImuPPo4QIrhTZYHtVbBf55oJTD7WZMLYq+hdh15qp1eMykh9tfdYb2URHoHOWUKAS0UhA==","signatures":[{"sig":"MEQCIBgb2QgD4fyfdtHngkHWnAT5Snyazu6NfBZSGSknjVOLAiAv1/IUTDypKEd26zGMqL0hAv8NWyJoAU619sLPIpvCAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548604},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"76cfa0833b8a5441d858b8c1cba91fd2364361d4","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"10.9.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"22.15.0","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^46.0.0","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.4.1_1746722961100_0.7431390558146993","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"@ipld/car","version":"5.4.2","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.4.2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"ccdf47135439ae99a51575dfb1e6a1092ab78bf0","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.4.2.tgz","fileCount":72,"integrity":"sha512-gfyrJvePyXnh2Fbj8mPg4JYvEZ3izhk8C9WgAle7xIYbrJNSXmNQ6BxAls8Gof97vvGbCROdxbTWRmHJtTCbcg==","signatures":[{"sig":"MEUCIQD3ACkPIaQhP5X1xMPBWpI3bhNTW6PsI9tTvFyZyFuidgIgYFu0iS7XnizqoYQkfb6BaA28/KUlNKg3Zk48b4de50U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552647},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"f9c3da2b7200efd4d12b44ed3d94b1aeabb911fd","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"10.9.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"22.15.0","dependencies":{"cborg":"^4.0.5","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.6","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.4.2_1747876813143_0.9594566038766645","host":"s3://npm-registry-packages-npm-production"}},"5.4.3":{"name":"@ipld/car","version":"5.4.3","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.4.3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"340d0e60ff89ccda41e42504c1aced11fe13314c","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.4.3.tgz","fileCount":72,"integrity":"sha512-+6QHy+9sLov1K28PmazHyqEmD5oDeMWa3mwxst8rt5OsP7CmEexwYDOflGSjPDOUWgHQ4WabQnBSZfXKvZ0DUw==","signatures":[{"sig":"MEUCIDs+1GX+RtnXLtTKHXs3SXOmVHF0/xhb+HxFwcilav0/AiEA3/O/Ijg//5O8AuEs98MbX6AZeee/BEzThpGe+mj+noU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ipld%2fcar@5.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":711633},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"13d6e56f8e8bc6f87afb33031d9dbb68b5cb58a0","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:519fe5ac-119d-4b5d-8e70-e0feecefc199"}},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"11.12.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"24.14.0","dependencies":{"cborg":"^5.0.0","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.6","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.4.3_1775127827653_0.27295169430285715","host":"s3://npm-registry-packages-npm-production"}},"5.4.4":{"name":"@ipld/car","version":"5.4.4","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.4.4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"fcd95175ea8cf0ea9d53d3d72a03333f3d23afbb","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.4.4.tgz","fileCount":72,"integrity":"sha512-LUJ6if2ZGHd/4sZRCoe+FrOkOfzEbjZJ23LXnyjjmpLnhSI4VXFjjKHLpfaZ3F4zt8QCj/pEcunxdQlVaqjWCA==","signatures":[{"sig":"MEYCIQDFNoW0Cp0WIHV2qks2KM0FY0/x3uenxfDrs8HtsmVebgIhANcz80tjbP0VWf/pN3Lv+c0WzV8bJVmR38XxbnULtR38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ipld%2fcar@5.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":573976},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"ed69005cdf0b2601b624de3669877f507d626fbf","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:519fe5ac-119d-4b5d-8e70-e0feecefc199"}},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"11.14.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"24.14.1","dependencies":{"cborg":"^5.0.0","varint":"^6.0.0","multiformats":"^13.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.0.1","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.4.4_1778128786532_0.01773461360600792","host":"s3://npm-registry-packages-npm-production"}},"5.4.5":{"name":"@ipld/car","version":"5.4.5","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.4.5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"0f9bbf85808e8fd41a61741075ffead726078917","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.4.5.tgz","fileCount":72,"integrity":"sha512-t4MDTUobZ+oHZguVdviGS8WfQEgkpNwzPMAZy4/AEKZWEAcav9GWJqlyHF/O3DE7cjPgXGnlLArlrcMgC1HUgg==","signatures":[{"sig":"MEYCIQD5Smyo/GrVY8MJCe4qm7iKs2jIYUMIMigXy7PZUx7LEQIhANgfzJz7OnLallEKy7Ffu9Rk9PC+l0MTCdbg3y6Wxo8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ipld%2fcar@5.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642205},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"55f91125e703abc78cce0fa3d8c11291cd799f09","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:519fe5ac-119d-4b5d-8e70-e0feecefc199"}},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"11.14.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"24.14.1","dependencies":{"cborg":"^5.0.0","varint":"^6.0.0","multiformats":"^14.0.0","@ipld/dag-cbor":"^9.0.7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.0.1","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.4.5_1778472952557_0.618253193053155","host":"s3://npm-registry-packages-npm-production"}},"5.4.6":{"name":"@ipld/car","version":"5.4.6","keywords":["car","ipfs","ipld","multiformats"],"author":{"url":"http://r.va.gg/","name":"Rod","email":"rod@vagg.org"},"license":"Apache-2.0 OR MIT","_id":"@ipld/car@5.4.6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"dist":{"shasum":"5c2e418a3884997a9f2326a91f87d4f5b31d03f6","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.4.6.tgz","fileCount":72,"integrity":"sha512-f1Iyb9ci8B/TGCyjAuSQ6BOLiy2u8en7rB+SumbyweqXDu3gxYJwYbGzoposKjOzc4CeGlkEbwEw8REoekYAKQ==","signatures":[{"sig":"MEUCIESNWENl9xRz/fDjT2fbl/o7Q9WkfIp6U0rTab2UjaxjAiEAi+oTacCop4VUQYV3sJ2NMLlSb2k4+rej+3cWuHzFM/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ipld%2fcar@5.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575646},"type":"module","types":"./dist/src/index.d.ts","browser":{"fs":false,"util":false,"stream":false,"./src/index.js":"./src/index-browser.js","./src/reader.js":"./src/reader-browser.js","./src/writer.js":"./src/writer-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./reader":{"types":"./dist/src/reader.d.ts","import":"./src/reader.js","browser":"./src/reader-browser.js"},"./writer":{"types":"./dist/src/writer.d.ts","import":"./src/writer.js","browser":"./src/writer-browser.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","import":"./src/buffer-reader.js","browser":"./src/buffer-reader-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","import":"./src/indexed-reader.js","browser":"./src/indexed-reader-browser.js"}},"gitHead":"547e43355e2acc9a1b88ae4c418f8fc3fd63543e","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]],"branches":["master"]},"scripts":{"docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js","lint":"aegir lint","test":"npm run lint && aegir test && npm run test:examples","build":"aegir build","clean":"aegir clean","release":"aegir release","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:examples":"npm run test --prefix examples/","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:519fe5ac-119d-4b5d-8e70-e0feecefc199"}},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/ipld/js-car.git","type":"git"},"_npmVersion":"11.14.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"_nodeVersion":"24.14.1","dependencies":{"cborg":"^5.0.0","varint":"^6.0.0","multiformats":"^14.0.0","@ipld/dag-cbor":"^10.0.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"eslintIgnore":["src/header-validator.js"],"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.0.1","@ipld/dag-pb":"^4.0.7","jsdoc4readme":"^1.4.0","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/car_5.4.6_1778629385784_0.6504603005878098","host":"s3://npm-registry-packages-npm-production"}},"5.4.7":{"name":"@ipld/car","version":"5.4.7","description":"Content Addressable aRchive format reader and writer","author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipld/js-car#readme","repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"keywords":["car","ipfs","ipld","multiformats"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","browser":"./src/index-browser.js"},"./buffer-writer":{"types":"./dist/src/buffer-writer.d.ts","import":"./src/buffer-writer.js"},"./decoder":{"types":"./dist/src/decoder.d.ts","import":"./src/decoder.js"},"./indexed-reader":{"types":"./dist/src/indexed-reader.d.ts","browser":"./src/indexed-reader-browser.js","import":"./src/indexed-reader.js"},"./indexer":{"types":"./dist/src/indexer.d.ts","import":"./src/indexer.js"},"./iterator":{"types":"./dist/src/iterator.d.ts","import":"./src/iterator.js"},"./reader":{"types":"./dist/src/reader.d.ts","browser":"./src/reader-browser.js","import":"./src/reader.js"},"./buffer-reader":{"types":"./dist/src/buffer-reader-browser.d.ts","browser":"./src/buffer-reader-browser.js","import":"./src/buffer-reader.js"},"./writer":{"types":"./dist/src/writer.d.ts","browser":"./src/writer-browser.js","import":"./src/writer.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","build:validator":"npx @ipld/schema to-js src/header.ipldsch > src/header-validator.js","release":"aegir release","test":"npm run lint && aegir test && npm run test:examples","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:examples":"npm run test --prefix examples/","dep-check":"aegir dep-check","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only src/reader*.js src/indexed-reader.js src/iterator.js src/indexer.js src/writer*.js src/buffer-writer.js src/decoder.js src/buffer-reader*.js"},"dependencies":{"@ipld/dag-cbor":"^10.0.1","cborg":"^6.1.1","multiformats":"^14.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^48.0.1","jsdoc4readme":"^1.4.0"},"browser":{"./src/index.js":"./src/index-browser.js","./src/index-reader.js":"./src/index-reader-browser.js","./src/reader.js":"./src/reader-browser.js","./src/buffer-reader.js":"./src/buffer-reader-browser.js","./src/writer.js":"./src/writer-browser.js","fs":false,"util":false,"stream":false},"directories":{"test":"test"},"standard":{"ignore":["dist"]},"eslintIgnore":["src/header-validator.js"],"gitHead":"ed820dddeaaf79f46f6b18a3116a47bb2a180e3a","_id":"@ipld/car@5.4.7","_nodeVersion":"24.18.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-fohzeOYlm0vM1kGn48zcyDunamXSJaeM5xt0Fmkp5YJkZzgZyjLbb0DcDK6TDgZWo54btkXNACaXUw2H86Elag==","shasum":"c6c0df48a9c3d93919d2e8246ff2af9b8702ec7e","tarball":"https://registry.npmjs.org/@ipld/car/-/car-5.4.7.tgz","fileCount":72,"unpackedSize":589479,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ipld%2fcar@5.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGrlR4iDiZh2sXxYmwBIrR8DlYKHVLUpOe0UA3km6N6YAiEAnjnd7/dAduHuy/dLtKys1ewiqSsRJTLZfWeOwJpm2lg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:519fe5ac-119d-4b5d-8e70-e0feecefc199"}},"maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/car_5.4.7_1785387181989_0.9564702711313839"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-09T21:17:34.566Z","modified":"2026-07-30T04:53:02.486Z","0.0.0":"2020-11-09T21:17:34.913Z","0.0.1":"2020-11-09T21:22:54.959Z","0.1.0":"2020-11-24T02:38:10.553Z","0.1.1":"2020-12-17T11:54:57.561Z","0.1.2":"2020-12-17T12:28:56.578Z","0.1.3":"2021-03-17T21:34:40.553Z","1.0.0":"2021-04-26T06:09:46.977Z","1.0.1":"2021-04-26T06:14:13.820Z","1.0.2":"2021-05-06T08:30:58.662Z","1.0.3":"2021-05-06T08:32:20.520Z","1.0.4":"2021-05-07T06:39:23.617Z","1.0.5":"2021-05-07T06:42:39.818Z","1.0.6":"2021-05-12T07:28:25.748Z","2.0.0":"2021-05-20T08:46:12.244Z","2.1.0":"2021-05-20T11:20:55.730Z","3.0.0":"2021-05-27T11:31:38.921Z","3.0.1":"2021-05-31T03:29:19.726Z","3.0.2":"2021-06-03T12:01:03.572Z","3.0.3":"2021-06-08T06:52:51.104Z","3.0.4":"2021-06-22T07:15:58.902Z","3.1.0":"2021-06-26T01:03:20.005Z","3.1.1":"2021-06-28T06:02:17.435Z","3.1.2":"2021-06-29T04:27:37.764Z","3.1.3":"2021-07-01T02:01:23.103Z","3.1.4":"2021-07-06T03:56:47.582Z","3.1.5":"2021-07-16T03:14:32.963Z","3.1.6":"2021-07-16T03:18:14.761Z","3.1.7":"2021-07-20T23:46:39.543Z","3.1.8":"2021-07-23T01:06:55.298Z","3.1.9":"2021-07-28T08:14:08.796Z","3.1.10":"2021-08-03T23:46:23.465Z","3.1.11":"2021-08-05T01:15:54.112Z","3.1.12":"2021-08-05T23:54:01.892Z","3.1.13":"2021-08-07T02:47:55.731Z","3.1.14":"2021-08-07T07:05:06.748Z","3.1.15":"2021-08-07T09:16:26.214Z","3.1.16":"2021-08-07T09:24:29.363Z","3.1.17":"2021-09-28T06:43:11.940Z","3.1.18":"2021-09-28T11:04:52.534Z","3.1.19":"2021-10-18T02:35:17.658Z","3.1.20":"2021-11-12T09:58:59.589Z","3.1.21":"2021-11-23T23:38:44.668Z","3.2.0":"2021-11-26T10:34:39.356Z","3.2.1":"2021-12-09T10:21:55.789Z","3.2.2":"2021-12-10T03:26:55.682Z","3.2.3":"2021-12-13T23:52:04.658Z","3.2.4":"2022-03-02T01:31:51.939Z","4.0.0":"2022-03-04T04:06:49.371Z","4.1.0":"2022-03-31T01:06:41.316Z","4.1.1":"2022-04-20T23:41:55.789Z","4.1.2":"2022-04-26T00:55:41.160Z","4.1.3":"2022-05-26T02:36:13.029Z","4.1.4":"2022-08-05T00:30:00.851Z","4.1.5":"2022-08-29T05:05:37.936Z","4.1.6":"2022-10-13T05:33:37.531Z","5.0.0":"2022-10-19T11:11:42.575Z","5.0.1":"2022-11-14T03:24:46.994Z","5.0.2":"2023-01-06T23:34:55.498Z","5.0.3":"2023-01-09T23:16:06.877Z","5.1.0":"2023-01-27T07:24:42.869Z","5.1.1":"2023-03-15T18:37:31.913Z","5.2.0":"2023-07-19T20:16:15.128Z","5.2.1":"2023-08-28T06:32:17.703Z","5.2.2":"2023-08-28T11:41:28.961Z","5.2.3":"2023-09-12T01:29:17.313Z","5.2.4":"2023-10-03T00:43:03.486Z","5.2.5":"2024-01-03T07:07:21.028Z","5.2.6":"2024-01-10T04:07:54.369Z","5.3.0":"2024-02-22T11:14:20.384Z","5.3.1":"2024-06-01T06:30:42.647Z","5.3.2":"2024-06-24T02:19:54.274Z","5.3.3":"2024-10-29T23:41:10.793Z","5.4.0":"2025-01-06T01:28:29.421Z","5.4.1":"2025-05-08T16:49:21.320Z","5.4.2":"2025-05-22T01:20:13.348Z","5.4.3":"2026-04-02T11:03:47.869Z","5.4.4":"2026-05-07T04:39:46.699Z","5.4.5":"2026-05-11T04:15:52.805Z","5.4.6":"2026-05-12T23:43:05.933Z","5.4.7":"2026-07-30T04:53:02.147Z"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipld/js-car#readme","keywords":["car","ipfs","ipld","multiformats"],"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"description":"Content Addressable aRchive format reader and writer","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"vmx","email":"volker.mische@gmail.com"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"rvagg","email":"r@va.gg"},{"name":"lidel","email":"lidel@lidel.org"},{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"}],"readme":"# @ipld/car\n\n[![codecov](https://img.shields.io/codecov/c/github/ipld/js-car.svg?style=flat-square)](https://codecov.io/gh/ipld/js-car)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipld/js-car/js-test-and-release.yml?branch=master&style=flat-square)](https://github.com/ipld/js-car/actions/workflows/js-test-and-release.yml?query=branch%3Amaster)\n\n> Content Addressable aRchive format reader and writer\n\n## Install\n\n```console\n$ npm i @ipld/car\n```\n\nSee also:\n\n- Original [Go implementation](https://github.com/ipfs/go-car)\n- [CAR specification](https://github.com/ipld/specs/blob/master/block-layer/content-addressable-archives.md)\n- [IPLD](https://ipld.io)\n\n## Contents\n\n- [Example](#example)\n- [Usage](#usage)\n- [API](#api)\n- [License](#license)\n\n## Example\n\n```js\n// Create a simple .car file with a single block and that block's CID as the\n// single root. Then read the .car and fetch the block again.\n\nimport fs from 'fs'\nimport { Readable } from 'stream'\nimport { CarReader, CarWriter } from '@ipld/car'\nimport * as raw from 'multiformats/codecs/raw'\nimport { CID } from 'multiformats/cid'\nimport { sha256 } from 'multiformats/hashes/sha2'\n\nasync function example() {\n  const bytes = new TextEncoder().encode('random meaningless bytes')\n  const hash = await sha256.digest(raw.encode(bytes))\n  const cid = CID.create(1, raw.code, hash)\n\n  // create the writer and set the header with a single root\n  const { writer, out } = await CarWriter.create([cid])\n  Readable.from(out).pipe(fs.createWriteStream('example.car'))\n\n  // store a new block, creates a new file entry in the CAR archive\n  await writer.put({ cid, bytes })\n  await writer.close()\n\n  const inStream = fs.createReadStream('example.car')\n  // read and parse the entire stream in one go, this will cache the contents of\n  // the car in memory so is not suitable for large files.\n  const reader = await CarReader.fromIterable(inStream)\n\n  // read the list of roots from the header\n  const roots = await reader.getRoots()\n  // retrieve a block, as a { cid:CID, bytes:UInt8Array } pair from the archive\n  const got = await reader.get(roots[0])\n  // also possible: for await (const { cid, bytes } of CarIterator.fromIterable(inStream)) { ... }\n\n  console.log(\n    'Retrieved [%s] from example.car with CID [%s]',\n    new TextDecoder().decode(got.bytes),\n    roots[0].toString()\n  )\n}\n\nexample().catch((err) => {\n  console.error(err)\n  process.exit(1)\n})\n```\n\nWill output:\n\n```\nRetrieved [random meaningless bytes] from example.car with CID [bafkreihwkf6mtnjobdqrkiksr7qhp6tiiqywux64aylunbvmfhzeql2coa]\n```\n\nSee the [examples](./examples) directory for more.\n\n## Usage\n\n`@ipld/car` is consumed through factory methods on its different classes. Each\nclass represents a discrete set of functionality. You should select the classes\nthat make the most sense for your use-case.\n\nPlease be aware that `@ipld/car` **does not validate** that block data matches\nthe paired CIDs when reading a CAR. See the\n[verify-car.js](./examples/verify-car.js) example for one possible approach to\nvalidating blocks as they are read. Any CID verification requires that the hash\nfunction that was used to generate the CID be available, the CAR format does\nnot restrict the allowable multihashes.\n\n### [`CarReader`](#CarReader)\n\nThe basic `CarReader` class is consumed via:\n\n```js\nimport { CarReader } from '@ipld/car/reader'\nimport { CarBufferReader } from '@ipld/car/buffer-reader'\n```\n\nOr alternatively: `import { CarReader } from '@ipld/car'`. CommonJS `require`\nwill also work for the same import paths and references.\n\n`CarReader` is useful for relatively small CAR archives as it buffers the\nentirety of the archive in memory to provide access to its data. This class is\nalso suitable in a browser environment. The `CarReader` class provides\nrandom-access [`get(key)`](#CarReader_get) and [`has(key)`](#CarReader_has)\nmethods as well as iterators for [`blocks()`](#CarReader_blocks)] and\n[`cids()`](#CarReader_cids)].\n\n`CarReader` can be instantiated from a\n[single `Uint8Array`](#CarReader__fromBytes) or from\n[an `AsyncIterable`](#CarReader__fromIterable) of `Uint8Array`s (note that\nNode.js streams are `AsyncIterable`s and can be consumed in this way).\n\n`CarBufferReader` works exactly the same way as `CarReader` but all methods are synchronous.\n\n### [`CarIndexedReader`](#CarIndexedReader)\n\nThe `CarIndexedReader` class is a special form of `CarReader` and can be\nconsumed in **Node.js only** (not in the browser) via:\n\n```js\nimport { CarIndexedReader } from '@ipld/car/indexed-reader'\n```\n\nOr alternatively: `import { CarIndexedReader } from '@ipld/car'`. CommonJS\n`require` will also work for the same import paths and references.\n\nA `CarIndexedReader` provides the same functionality as `CarReader` but is\ninstantiated from [a path to a CAR file](#CarIndexedReader__fromFile) and also\nadds a [`close()`](#CarWriter_close) method that must be called when the reader\nis no longer required, to clean up resources.\n\n`CarIndexedReader` performs a single full-scan of a CAR file, collecting a list\nof `CID`s and their block positions in the archive. It then performs\nrandom-access reads when blocks are requested via `get()` and the `blocks()` and\n`cids()` iterators.\n\nThis class may be sutiable for random-access (primarily via `has()` and `get()`)\nto relatively large CAR files.\n\n### [`CarBlockIterator`](#CarBlockIterator) and [`CarCIDIterator`](#CarCIDIterator)\n\n```js\nimport { CarBlockIterator } from '@ipld/car/iterator'\n// or\nimport { CarCIDIterator } from '@ipld/car/iterator'\n```\n\nOr alternatively:\n`import { CarBlockIterator, CarCIDIterator } from '@ipld/car'`. CommonJS\n`require` will also work for the same import paths and references.\n\nThese two classes provide `AsyncIterable`s to the blocks or just the `CIDs`\ncontained within a CAR archive. These are efficient mechanisms for scanning an\nentire CAR archive, regardless of size, if random-access to blocks is not\nrequired.\n\n`CarBlockIterator` and `CarCIDIterator` can be instantiated from a\nsingle `Uint8Array` (see\n[`CarBlockIterator.fromBytes()`](#CarBlockIterator__fromBytes) and\n[`CarCIDIterator.fromBytes()`](#CarCIDIterator__fromBytes)) or from\nan `AsyncIterable` of `Uint8Array`s (see\n[`CarBlockIterator.fromIterable()`](#CarBlockIterator__fromIterable) and\n[`CarCIDIterator.fromIterable()`](#CarCIDIterator__fromIterable))—note that\nNode.js streams are `AsyncIterable`s and can be consumed in this way.\n\n### [`CarIndexer`](#CarIndexer)\n\nThe `CarIndexer` class can be used to scan a CAR archive and provide indexing\ndata on the contents. It can be consumed via:\n\n```js\nimport CarIndexer from '@ipld/car/indexed-reader'\n```\n\nOr alternatively: `import { CarIndexer } from '@ipld/car'`. CommonJS\n`require` will also work for the same import paths and references.\n\nThis class is used within [`CarIndexedReader`](#CarIndexedReader) and is only\nuseful in cases where an external index of a CAR needs to be generated and used.\n\nThe index data can also be used with\n[`CarReader.readRaw()`](#CarReader__readRaw)] to fetch block data directly from\na file descriptor using the index data for that block.\n\n### [`CarWriter`](#CarWriter)\n\nA `CarWriter` is used to create new CAR archives. It can be consumed via:\n\n```js\nimport CarWriter from '@ipld/car/writer'\n```\n\nOr alternatively: `import { CarWriter } from '@ipld/car'`. CommonJS\n`require` will also work for the same import paths and references.\n\n[Creation of a `CarWriter`](#CarWriter__create) involves a \"channel\", or a\n`{ writer:CarWriter, out:AsyncIterable<Uint8Array> }` pair. The `writer` side\nof the channel is used to [`put()`](#CarWriter_put) blocks, while the `out`\nside of the channel emits the bytes that form the encoded CAR archive.\n\nIn Node.js, you can use the\n[`Readable.from()`](https://nodejs.org/api/stream.html#stream_stream_readable_from_iterable_options)\nAPI to convert the `out` `AsyncIterable` to a standard Node.js stream, or it can\nbe directly fed to a\n[`stream.pipeline()`](https://nodejs.org/api/stream.html#stream_stream_pipeline_source_transforms_destination_callback).\n\n## API\n\n### Contents\n\n * [`class CarReader`](#CarReader)\n * [`async CarReader#getRoots()`](#CarReader_getRoots)\n * [`async CarReader#has(key)`](#CarReader_has)\n * [`async CarReader#get(key)`](#CarReader_get)\n * [`async * CarReader#blocks()`](#CarReader_blocks)\n * [`async * CarReader#cids()`](#CarReader_cids)\n * [`async CarReader.fromBytes(bytes)`](#CarReader__fromBytes)\n * [`async CarReader.fromIterable(asyncIterable)`](#CarReader__fromIterable)\n * [`async CarReader.readRaw(fd, blockIndex)`](#CarReader__readRaw)\n * [`class CarIndexedReader`](#CarIndexedReader)\n * [`async CarIndexedReader#getRoots()`](#CarIndexedReader_getRoots)\n * [`async CarIndexedReader#has(key)`](#CarIndexedReader_has)\n * [`async CarIndexedReader#get(key)`](#CarIndexedReader_get)\n * [`async * CarIndexedReader#blocks()`](#CarIndexedReader_blocks)\n * [`async * CarIndexedReader#cids()`](#CarIndexedReader_cids)\n * [`async CarIndexedReader#close()`](#CarIndexedReader_close)\n * [`async CarIndexedReader.fromFile(path)`](#CarIndexedReader__fromFile)\n * [`class CarBlockIterator`](#CarBlockIterator)\n * [`async CarBlockIterator#getRoots()`](#CarBlockIterator_getRoots)\n * [`async CarBlockIterator.fromBytes(bytes)`](#CarBlockIterator__fromBytes)\n * [`async CarBlockIterator.fromIterable(asyncIterable)`](#CarBlockIterator__fromIterable)\n * [`class CarCIDIterator`](#CarCIDIterator)\n * [`async CarCIDIterator#getRoots()`](#CarCIDIterator_getRoots)\n * [`async CarCIDIterator.fromBytes(bytes)`](#CarCIDIterator__fromBytes)\n * [`async CarCIDIterator.fromIterable(asyncIterable)`](#CarCIDIterator__fromIterable)\n * [`class CarIndexer`](#CarIndexer)\n * [`async CarIndexer#getRoots()`](#CarIndexer_getRoots)\n * [`async CarIndexer.fromBytes(bytes)`](#CarIndexer__fromBytes)\n * [`async CarIndexer.fromIterable(asyncIterable)`](#CarIndexer__fromIterable)\n * [`class CarWriter`](#CarWriter)\n * [`async CarWriter#put(block)`](#CarWriter_put)\n * [`async CarWriter#close()`](#CarWriter_close)\n * [`CarWriter#version()`](#CarWriter_version)\n * [`async CarWriter.create(roots)`](#CarWriter__create)\n * [`async CarWriter.createAppender()`](#CarWriter__createAppender)\n * [`async CarWriter.updateRootsInBytes(bytes, roots)`](#CarWriter__updateRootsInBytes)\n * [`async CarWriter.updateRootsInFile(fd, roots)`](#CarWriter__updateRootsInFile)\n * [`class CarBufferWriter`](#CarBufferWriter)\n * [`CarBufferWriter#addRoot(root, options)`](#CarBufferWriter_addRoot)\n * [`CarBufferWriter#write(block)`](#CarBufferWriter_write)\n * [`CarBufferWriter#close([options])`](#CarBufferWriter_close)\n * [`CarBufferWriter.blockLength(Block)`](#CarBufferWriter__blockLength__Block__)\n * [`CarBufferWriter.calculateHeaderLength(rootLengths)`](#CarBufferWriter__calculateHeaderLength__rootLengths__)\n * [`CarBufferWriter.headerLength({ roots })`](#CarBufferWriter__headerLength______roots______)\n * [`CarBufferWriter.estimateHeaderLength(rootCount[, rootByteLength])`](#CarBufferWriter__estimateHeaderLength__rootCount______rootByteLength____)\n * [`CarBufferWriter.createWriter(buffer[, options])`](#CarBufferWriter__createWriter__buffer______options____)\n * [`async decoder.readHeader(reader)`](#async__decoder__readHeader__reader__)\n * [`async decoder.readBlockHead(reader)`](#async__decoder__readBlockHead__reader__)\n * [`decoder.createDecoder(reader)`](#decoder__createDecoder__reader__)\n * [`decoder.bytesReader(bytes)`](#decoder__bytesReader__bytes__)\n * [`chunkReader(readChunk)`](#chunkReader)\n * [`decoder.asyncIterableReader(asyncIterable)`](#decoder__asyncIterableReader__asyncIterable__)\n * [`decoder.limitReader(reader, byteLimit)`](#decoder__limitReader__reader____byteLimit__)\n * [`class CarBufferReader`](#CarBufferReader)\n * [`CarBufferReader#getRoots()`](#CarBufferReader_getRoots)\n * [`CarBufferReader#has(key)`](#CarBufferReader_has)\n * [`CarBufferReader#get(key)`](#CarBufferReader_get)\n * [`CarBufferReader#blocks()`](#CarBufferReader_blocks)\n * [`CarBufferReader#cids()`](#CarBufferReader_cids)\n * [`CarBufferReader.fromBytes(bytes)`](#CarBufferReader__fromBytes)\n * [`CarBufferReader.readRaw(fd, blockIndex)`](#CarBufferReader__readRaw)\n\n<a name=\"CarReader\"></a>\n### `class CarReader`\n\nProperties:\n\n* `version` `(number)`: The version number of the CAR referenced by this\n  reader (should be `1` or `2`).\n\nProvides blockstore-like access to a CAR.\n\nImplements the `RootsReader` interface:\n[`getRoots()`](#CarReader__getRoots). And the `BlockReader` interface:\n[`get()`](#CarReader__get), [`has()`](#CarReader__has),\n[`blocks()`](#CarReader__blocks) (defined as a `BlockIterator`) and\n[`cids()`](#CarReader__cids) (defined as a `CIDIterator`).\n\nLoad this class with either `import { CarReader } from '@ipld/car/reader'`\n(`const { CarReader } = require('@ipld/car/reader')`). Or\n`import { CarReader } from '@ipld/car'` (`const { CarReader } = require('@ipld/car')`).\nThe former will likely result in smaller bundle sizes where this is\nimportant.\n\n<a name=\"CarReader_getRoots\"></a>\n### `async CarReader#getRoots()`\n\n* Returns:  `Promise<CID[]>`\n\nGet the list of roots defined by the CAR referenced by this reader. May be\nzero or more `CID`s.\n\n<a name=\"CarReader_has\"></a>\n### `async CarReader#has(key)`\n\n* `key` `(CID)`\n\n* Returns:  `Promise<boolean>`\n\nCheck whether a given `CID` exists within the CAR referenced by this\nreader.\n\n<a name=\"CarReader_get\"></a>\n### `async CarReader#get(key)`\n\n* `key` `(CID)`\n\n* Returns:  `Promise<(Block|undefined)>`\n\nFetch a `Block` (a `{ cid:CID, bytes:Uint8Array }` pair) from the CAR\nreferenced by this reader matching the provided `CID`. In the case where\nthe provided `CID` doesn't exist within the CAR, `undefined` will be\nreturned.\n\n<a name=\"CarReader_blocks\"></a>\n### `async * CarReader#blocks()`\n\n* Returns:  `AsyncGenerator<Block>`\n\nReturns a `BlockIterator` (`AsyncIterable<Block>`) that iterates over all\nof the `Block`s (`{ cid:CID, bytes:Uint8Array }` pairs) contained within\nthe CAR referenced by this reader.\n\n<a name=\"CarReader_cids\"></a>\n### `async * CarReader#cids()`\n\n* Returns:  `AsyncGenerator<CID>`\n\nReturns a `CIDIterator` (`AsyncIterable<CID>`) that iterates over all of\nthe `CID`s contained within the CAR referenced by this reader.\n\n<a name=\"CarReader__fromBytes\"></a>\n### `async CarReader.fromBytes(bytes)`\n\n* `bytes` `(Uint8Array)`\n\n* Returns:  `Promise<CarReader>`\n\nInstantiate a [`CarReader`](#CarReader) from a `Uint8Array` blob. This performs a\ndecode fully in memory and maintains the decoded state in memory for full\naccess to the data via the `CarReader` API.\n\n<a name=\"CarReader__fromIterable\"></a>\n### `async CarReader.fromIterable(asyncIterable)`\n\n* `asyncIterable` `(AsyncIterable<Uint8Array>)`\n\n* Returns:  `Promise<CarReader>`\n\nInstantiate a [`CarReader`](#CarReader) from a `AsyncIterable<Uint8Array>`, such as\na [modern Node.js stream](https://nodejs.org/api/stream.html#stream_streams_compatibility_with_async_generators_and_async_iterators).\nThis performs a decode fully in memory and maintains the decoded state in\nmemory for full access to the data via the `CarReader` API.\n\nCare should be taken for large archives; this API may not be appropriate\nwhere memory is a concern or the archive is potentially larger than the\namount of memory that the runtime can handle.\n\n<a name=\"CarReader__readRaw\"></a>\n### `async CarReader.readRaw(fd, blockIndex)`\n\n* `fd` `(FileHandle|number)`: A file descriptor from the\n  Node.js `fs` module. Either an integer, from `fs.open()` or a `FileHandle`\n  from `fs.promises.open()`.\n* `blockIndex` `(BlockIndex)`: An index pointing to the location of the\n  Block required. This `BlockIndex` should take the form:\n  `{cid:CID, blockLength:number, blockOffset:number}`.\n\n* Returns:  `Promise<Block>`: A `{ cid:CID, bytes:Uint8Array }` pair.\n\nReads a block directly from a file descriptor for an open CAR file. This\nfunction is **only available in Node.js** and not a browser environment.\n\nThis function can be used in connection with [`CarIndexer`](#CarIndexer) which emits\nthe `BlockIndex` objects that are required by this function.\n\nThe user is responsible for opening and closing the file used in this call.\n\n<a name=\"CarIndexedReader\"></a>\n### `class CarIndexedReader`\n\nProperties:\n\n* `version` `(number)`: The version number of the CAR referenced by this\n  reader (should be `1`).\n\nA form of [`CarReader`](#CarReader) that pre-indexes a CAR archive from a file and\nprovides random access to blocks within the file using the index data. This\nfunction is **only available in Node.js** and not a browser environment.\n\nFor large CAR files, using this form of `CarReader` can be singificantly more\nefficient in terms of memory. The index consists of a list of `CID`s and\ntheir location within the archive (see [`CarIndexer`](#CarIndexer)). For large numbers\nof blocks, this index can also occupy a significant amount of memory. In some\ncases it may be necessary to expand the memory capacity of a Node.js instance\nto allow this index to fit. (e.g. by running with\n`NODE_OPTIONS=\"--max-old-space-size=16384\"`).\n\nAs an `CarIndexedReader` instance maintains an open file descriptor for its\nCAR file, an additional [`CarReader#close`](#CarReader_close) method is attached. This\n_must_ be called to have full clean-up of resources after use.\n\nLoad this class with either\n`import { CarIndexedReader } from '@ipld/car/indexed-reader'`\n(`const { CarIndexedReader } = require('@ipld/car/indexed-reader')`). Or\n`import { CarIndexedReader } from '@ipld/car'`\n(`const { CarIndexedReader } = require('@ipld/car')`). The former will likely\nresult in smaller bundle sizes where this is important.\n\n<a name=\"CarIndexedReader_getRoots\"></a>\n### `async CarIndexedReader#getRoots()`\n\n* Returns:  `Promise<CID[]>`\n\nSee [`CarReader#getRoots`](#CarReader_getRoots)\n\n<a name=\"CarIndexedReader_has\"></a>\n### `async CarIndexedReader#has(key)`\n\n* `key` `(CID)`\n\n* Returns:  `Promise<boolean>`\n\nSee [`CarReader#has`](#CarReader_has)\n\n<a name=\"CarIndexedReader_get\"></a>\n### `async CarIndexedReader#get(key)`\n\n* `key` `(CID)`\n\n* Returns:  `Promise<(Block|undefined)>`\n\nSee [`CarReader#get`](#CarReader_get)\n\n<a name=\"CarIndexedReader_blocks\"></a>\n### `async * CarIndexedReader#blocks()`\n\n* Returns:  `AsyncGenerator<Block>`\n\nSee [`CarReader#blocks`](#CarReader_blocks)\n\n<a name=\"CarIndexedReader_cids\"></a>\n### `async * CarIndexedReader#cids()`\n\n* Returns:  `AsyncGenerator<CID>`\n\nSee [`CarReader#cids`](#CarReader_cids)\n\n<a name=\"CarIndexedReader_close\"></a>\n### `async CarIndexedReader#close()`\n\n* Returns:  `Promise<void>`\n\nClose the underlying file descriptor maintained by this `CarIndexedReader`.\nThis must be called for proper resource clean-up to occur.\n\n<a name=\"CarIndexedReader__fromFile\"></a>\n### `async CarIndexedReader.fromFile(path)`\n\n* `path` `(string)`\n\n* Returns:  `Promise<CarIndexedReader>`\n\nInstantiate an [`CarIndexedReader`](#CarIndexedReader) from a file with the provided\n`path`. The CAR file is first indexed with a full path that collects `CID`s\nand block locations. This index is maintained in memory. Subsequent reads\noperate on a read-only file descriptor, fetching the block from its in-file\nlocation.\n\nFor large archives, the initial indexing may take some time. The returned\n`Promise` will resolve only after this is complete.\n\n<a name=\"CarBlockIterator\"></a>\n### `class CarBlockIterator`\n\nProperties:\n\n* `version` `(number)`: The version number of the CAR referenced by this\n  iterator (should be `1`).\n\nProvides an iterator over all of the `Block`s in a CAR. Implements a\n`BlockIterator` interface, or `AsyncIterable<Block>`. Where a `Block` is\na `{ cid:CID, bytes:Uint8Array }` pair.\n\nAs an implementer of `AsyncIterable`, this class can be used directly in a\n`for await (const block of iterator) {}` loop. Where the `iterator` is\nconstructed using [`CarBlockiterator.fromBytes`](#CarBlockiterator__fromBytes) or\n[`CarBlockiterator.fromIterable`](#CarBlockiterator__fromIterable).\n\nAn iteration can only be performce _once_ per instantiation.\n\n`CarBlockIterator` also implements the `RootsReader` interface and provides\nthe [`getRoots()`](#CarBlockiterator__getRoots) method.\n\nLoad this class with either\n`import { CarBlockIterator } from '@ipld/car/iterator'`\n(`const { CarBlockIterator } = require('@ipld/car/iterator')`). Or\n`import { CarBlockIterator } from '@ipld/car'`\n(`const { CarBlockIterator } = require('@ipld/car')`).\n\n<a name=\"CarBlockIterator_getRoots\"></a>\n### `async CarBlockIterator#getRoots()`\n\n* Returns:  `Promise<CID[]>`\n\nGet the list of roots defined by the CAR referenced by this iterator. May be\nzero or more `CID`s.\n\n<a name=\"CarBlockIterator__fromBytes\"></a>\n### `async CarBlockIterator.fromBytes(bytes)`\n\n* `bytes` `(Uint8Array)`\n\n* Returns:  `Promise<CarBlockIterator>`\n\nInstantiate a [`CarBlockIterator`](#CarBlockIterator) from a `Uint8Array` blob. Rather\nthan decoding the entire byte array prior to returning the iterator, as in\n[`CarReader.fromBytes`](#CarReader__fromBytes), only the header is decoded and the remainder\nof the CAR is parsed as the `Block`s as yielded.\n\n<a name=\"CarBlockIterator__fromIterable\"></a>\n### `async CarBlockIterator.fromIterable(asyncIterable)`\n\n* `asyncIterable` `(AsyncIterable<Uint8Array>)`\n\n* Returns:  `Promise<CarBlockIterator>`\n\nInstantiate a [`CarBlockIterator`](#CarBlockIterator) from a `AsyncIterable<Uint8Array>`,\nsuch as a [modern Node.js stream](https://nodejs.org/api/stream.html#stream_streams_compatibility_with_async_generators_and_async_iterators).\nRather than decoding the entire byte array prior to returning the iterator,\nas in [`CarReader.fromIterable`](#CarReader__fromIterable), only the header is decoded and the\nremainder of the CAR is parsed as the `Block`s as yielded.\n\n<a name=\"CarCIDIterator\"></a>\n### `class CarCIDIterator`\n\nProperties:\n\n* `version` `(number)`: The version number of the CAR referenced by this\n  iterator (should be `1`).\n\nProvides an iterator over all of the `CID`s in a CAR. Implements a\n`CIDIterator` interface, or `AsyncIterable<CID>`. Similar to\n[`CarBlockIterator`](#CarBlockIterator) but only yields the CIDs in the CAR.\n\nAs an implementer of `AsyncIterable`, this class can be used directly in a\n`for await (const cid of iterator) {}` loop. Where the `iterator` is\nconstructed using [`CarCIDiterator.fromBytes`](#CarCIDiterator__fromBytes) or\n[`CarCIDiterator.fromIterable`](#CarCIDiterator__fromIterable).\n\nAn iteration can only be performce _once_ per instantiation.\n\n`CarCIDIterator` also implements the `RootsReader` interface and provides\nthe [`getRoots()`](#CarCIDiterator__getRoots) method.\n\nLoad this class with either\n`import { CarCIDIterator } from '@ipld/car/iterator'`\n(`const { CarCIDIterator } = require('@ipld/car/iterator')`). Or\n`import { CarCIDIterator } from '@ipld/car'`\n(`const { CarCIDIterator } = require('@ipld/car')`).\n\n<a name=\"CarCIDIterator_getRoots\"></a>\n### `async CarCIDIterator#getRoots()`\n\n* Returns:  `Promise<CID[]>`\n\nGet the list of roots defined by the CAR referenced by this iterator. May be\nzero or more `CID`s.\n\n<a name=\"CarCIDIterator__fromBytes\"></a>\n### `async CarCIDIterator.fromBytes(bytes)`\n\n* `bytes` `(Uint8Array)`\n\n* Returns:  `Promise<CarCIDIterator>`\n\nInstantiate a [`CarCIDIterator`](#CarCIDIterator) from a `Uint8Array` blob. Rather\nthan decoding the entire byte array prior to returning the iterator, as in\n[`CarReader.fromBytes`](#CarReader__fromBytes), only the header is decoded and the remainder\nof the CAR is parsed as the `CID`s as yielded.\n\n<a name=\"CarCIDIterator__fromIterable\"></a>\n### `async CarCIDIterator.fromIterable(asyncIterable)`\n\n* `asyncIterable` `(AsyncIterable<Uint8Array>)`\n\n* Returns:  `Promise<CarCIDIterator>`\n\nInstantiate a [`CarCIDIterator`](#CarCIDIterator) from a `AsyncIterable<Uint8Array>`,\nsuch as a [modern Node.js stream](https://nodejs.org/api/stream.html#stream_streams_compatibility_with_async_generators_and_async_iterators).\nRather than decoding the entire byte array prior to returning the iterator,\nas in [`CarReader.fromIterable`](#CarReader__fromIterable), only the header is decoded and the\nremainder of the CAR is parsed as the `CID`s as yielded.\n\n<a name=\"CarIndexer\"></a>\n### `class CarIndexer`\n\nProperties:\n\n* `version` `(number)`: The version number of the CAR referenced by this\n  reader (should be `1`).\n\nProvides an iterator over all of the `Block`s in a CAR, returning their CIDs\nand byte-location information. Implements an `AsyncIterable<BlockIndex>`.\nWhere a `BlockIndex` is a\n`{ cid:CID, length:number, offset:number, blockLength:number, blockOffset:number }`.\n\nAs an implementer of `AsyncIterable`, this class can be used directly in a\n`for await (const blockIndex of iterator) {}` loop. Where the `iterator` is\nconstructed using [`CarIndexer.fromBytes`](#CarIndexer__fromBytes) or\n[`CarIndexer.fromIterable`](#CarIndexer__fromIterable).\n\nAn iteration can only be performce _once_ per instantiation.\n\n`CarIndexer` also implements the `RootsReader` interface and provides\nthe [`getRoots()`](#CarIndexer__getRoots) method.\n\nLoad this class with either\n`import { CarIndexer } from '@ipld/car/indexer'`\n(`const { CarIndexer } = require('@ipld/car/indexer')`). Or\n`import { CarIndexer } from '@ipld/car'`\n(`const { CarIndexer } = require('@ipld/car')`). The former will likely\nresult in smaller bundle sizes where this is important.\n\n<a name=\"CarIndexer_getRoots\"></a>\n### `async CarIndexer#getRoots()`\n\n* Returns:  `Promise<CID[]>`\n\nGet the list of roots defined by the CAR referenced by this indexer. May be\nzero or more `CID`s.\n\n<a name=\"CarIndexer__fromBytes\"></a>\n### `async CarIndexer.fromBytes(bytes)`\n\n* `bytes` `(Uint8Array)`\n\n* Returns:  `Promise<CarIndexer>`\n\nInstantiate a [`CarIndexer`](#CarIndexer) from a `Uint8Array` blob. Only the header\nis decoded initially, the remainder is processed and emitted via the\niterator as it is consumed.\n\n<a name=\"CarIndexer__fromIterable\"></a>\n### `async CarIndexer.fromIterable(asyncIterable)`\n\n* `asyncIterable` `(AsyncIterable<Uint8Array>)`\n\n* Returns:  `Promise<CarIndexer>`\n\nInstantiate a [`CarIndexer`](#CarIndexer) from a `AsyncIterable<Uint8Array>`,\nsuch as a [modern Node.js stream](https://nodejs.org/api/stream.html#stream_streams_compatibility_with_async_generators_and_async_iterators).\nis decoded initially, the remainder is processed and emitted via the\niterator as it is consumed.\n\n<a name=\"CarWriter\"></a>\n### `class CarWriter`\n\nProvides a writer interface for the creation of CAR files.\n\nCreation of a `CarWriter` involves the instatiation of an input / output pair\nin the form of a `WriterChannel`, which is a\n`{ writer:CarWriter, out:AsyncIterable<Uint8Array> }` pair. These two\ncomponents form what can be thought of as a stream-like interface. The\n`writer` component (an instantiated `CarWriter`), has methods to\n[`put()`](#CarWriter__put) new blocks and [`close()`](#CarWriter__put)\nthe writing operation (finalising the CAR archive). The `out` component is\nan `AsyncIterable` that yields the bytes of the archive. This can be\nredirected to a file or other sink. In Node.js, you can use the\n[`Readable.from()`](https://nodejs.org/api/stream.html#stream_stream_readable_from_iterable_options)\nAPI to convert this to a standard Node.js stream, or it can be directly fed\nto a\n[`stream.pipeline()`](https://nodejs.org/api/stream.html#stream_stream_pipeline_source_transforms_destination_callback).\n\nThe channel will provide a form of backpressure. The `Promise` from a\n`write()` won't resolve until the resulting data is drained from the `out`\niterable.\n\nIt is also possible to ignore the `Promise` from `write()` calls and allow\nthe generated data to queue in memory. This should be avoided for large CAR\narchives of course due to the memory costs and potential for memory overflow.\n\nLoad this class with either\n`import { CarWriter } from '@ipld/car/writer'`\n(`const { CarWriter } = require('@ipld/car/writer')`). Or\n`import { CarWriter } from '@ipld/car'`\n(`const { CarWriter } = require('@ipld/car')`). The former will likely\nresult in smaller bundle sizes where this is important.\n\n<a name=\"CarWriter_put\"></a>\n### `async CarWriter#put(block)`\n\n* `block` `(Block)`: A `{ cid:CID, bytes:Uint8Array }` pair.\n\n* Returns:  `Promise<void>`: The returned promise will only resolve once the\n  bytes this block generates are written to the `out` iterable.\n\nWrite a `Block` (a `{ cid:CID, bytes:Uint8Array }` pair) to the archive.\n\n<a name=\"CarWriter_close\"></a>\n### `async CarWriter#close()`\n\n* Returns:  `Promise<void>`\n\nFinalise the CAR archive and signal that the `out` iterable should end once\nany remaining bytes are written.\n\n<a name=\"CarWriter_version\"></a>\n### `CarWriter#version()`\n\n* Returns:  `number`\n\nReturns the version number of the CAR file being written\n\n<a name=\"CarWriter__create\"></a>\n### `async CarWriter.create(roots)`\n\n* `roots` `(CID[]|CID|void)`\n\n* Returns:  `WriterChannel`: The channel takes the form of\n  `{ writer:CarWriter, out:AsyncIterable<Uint8Array> }`.\n\nCreate a new CAR writer \"channel\" which consists of a\n`{ writer:CarWriter, out:AsyncIterable<Uint8Array> }` pair.\n\n<a name=\"CarWriter__createAppender\"></a>\n### `async CarWriter.createAppender()`\n\n* Returns:  `WriterChannel`: The channel takes the form of\n  `{ writer:CarWriter, out:AsyncIterable<Uint8Array> }`.\n\nCreate a new CAR appender \"channel\" which consists of a\n`{ writer:CarWriter, out:AsyncIterable<Uint8Array> }` pair.\nThis appender does not consider roots and does not produce a CAR header.\nIt is designed to append blocks to an _existing_ CAR archive. It is\nexpected that `out` will be concatenated onto the end of an existing\narchive that already has a properly formatted header.\n\n<a name=\"CarWriter__updateRootsInBytes\"></a>\n### `async CarWriter.updateRootsInBytes(bytes, roots)`\n\n* `bytes` `(Uint8Array)`\n* `roots` `(CID[])`: A new list of roots to replace the existing list in\n  the CAR header. The new header must take up the same number of bytes as the\n  existing header, so the roots should collectively be the same byte length\n  as the existing roots.\n\n* Returns:  `Promise<Uint8Array>`\n\nUpdate the list of roots in the header of an existing CAR as represented\nin a Uint8Array.\n\nThis operation is an _overwrite_, the total length of the CAR will not be\nmodified. A rejection will occur if the new header will not be the same\nlength as the existing header, in which case the CAR will not be modified.\nIt is the responsibility of the user to ensure that the roots being\nreplaced encode as the same length as the new roots.\n\nThe byte array passed in an argument will be modified and also returned\nupon successful modification.\n\n<a name=\"CarWriter__updateRootsInFile\"></a>\n### `async CarWriter.updateRootsInFile(fd, roots)`\n\n* `fd` `(FileHandle|number)`: A file descriptor from the\n  Node.js `fs` module. Either an integer, from `fs.open()` or a `FileHandle`\n  from `fs.promises.open()`.\n* `roots` `(CID[])`: A new list of roots to replace the existing list in\n  the CAR header. The new header must take up the same number of bytes as the\n  existing header, so the roots should collectively be the same byte length\n  as the existing roots.\n\n* Returns:  `Promise<void>`\n\nUpdate the list of roots in the header of an existing CAR file. The first\nargument must be a file descriptor for CAR file that is open in read and\nwrite mode (not append), e.g. `fs.open` or `fs.promises.open` with `'r+'`\nmode.\n\nThis operation is an _overwrite_, the total length of the CAR will not be\nmodified. A rejection will occur if the new header will not be the same\nlength as the existing header, in which case the CAR will not be modified.\nIt is the responsibility of the user to ensure that the roots being\nreplaced encode as the same length as the new roots.\n\nThis function is **only available in Node.js** and not a browser\nenvironment.\n\n<a name=\"CarBufferWriter\"></a>\n### `class CarBufferWriter`\n\nA simple CAR writer that writes to a pre-allocated buffer.\n\n<a name=\"CarBufferWriter_addRoot\"></a>\n### `CarBufferWriter#addRoot(root, options)`\n\n* `root` `(CID)`\n* `options`\n\n* Returns:  `CarBufferWriter`\n\nAdd a root to this writer, to be used to create a header when the CAR is\nfinalized with [`close()`](#CarBufferWriter__close)\n\n<a name=\"CarBufferWriter_write\"></a>\n### `CarBufferWriter#write(block)`\n\n* `block` `(Block)`: A `{ cid:CID, bytes:Uint8Array }` pair.\n\n* Returns:  `CarBufferWriter`\n\nWrite a `Block` (a `{ cid:CID, bytes:Uint8Array }` pair) to the archive.\nThrows if there is not enough capacity.\n\n<a name=\"CarBufferWriter_close\"></a>\n### `CarBufferWriter#close([options])`\n\n* `options` `(object, optional)`\n  * `options.resize` `(boolean, optional)`\n\n* Returns:  `Uint8Array`\n\nFinalize the CAR and return it as a `Uint8Array`.\n\n<a name=\"CarBufferWriter__blockLength__Block__\"></a>\n### `CarBufferWriter.blockLength(Block)`\n\n* `block` `(Block)`\n\n* Returns:  `number`\n\nCalculates number of bytes required for storing given block in CAR. Useful in\nestimating size of an `ArrayBuffer` for the `CarBufferWriter`.\n\n<a name=\"CarBufferWriter__calculateHeaderLength__rootLengths__\"></a>\n### `CarBufferWriter.calculateHeaderLength(rootLengths)`\n\n* `rootLengths` `(number[])`\n\n* Returns:  `number`\n\nCalculates header size given the array of byteLength for roots.\n\n<a name=\"CarBufferWriter__headerLength______roots______\"></a>\n### `CarBufferWriter.headerLength({ roots })`\n\n* `options` `(object)`\n  * `options.roots` `(CID[])`\n\n* Returns:  `number`\n\nCalculates header size given the array of roots.\n\n<a name=\"CarBufferWriter__estimateHeaderLength__rootCount______rootByteLength____\"></a>\n### `CarBufferWriter.estimateHeaderLength(rootCount[, rootByteLength])`\n\n* `rootCount` `(number)`\n* `rootByteLength` `(number, optional)`\n\n* Returns:  `number`\n\nEstimates header size given a count of the roots and the expected byte length\nof the root CIDs. The default length works for a standard CIDv1 with a\nsingle-byte multihash code, such as SHA2-256 (i.e. the most common CIDv1).\n\n<a name=\"CarBufferWriter__createWriter__buffer______options____\"></a>\n### `CarBufferWriter.createWriter(buffer[, options])`\n\n* `buffer` `(ArrayBuffer)`\n* `options` `(object, optional)`\n  * `options.roots` `(CID[], optional)`\n  * `options.byteOffset` `(number, optional)`\n  * `options.byteLength` `(number, optional)`\n  * `options.headerSize` `(number, optional)`\n\n* Returns:  `CarBufferWriter`\n\nCreates synchronous CAR writer that can be used to encode blocks into a given\nbuffer. Optionally you could pass `byteOffset` and `byteLength` to specify a\nrange inside buffer to write into. If car file is going to have `roots` you\nneed to either pass them under `options.roots` (from which header size will\nbe calculated) or provide `options.headerSize` to allocate required space\nin the buffer. You may also provide known `roots` and `headerSize` to\nallocate space for the roots that may not be known ahead of time.\n\nNote: Incorrect `headerSize` may lead to copying bytes inside a buffer\nwhich will have a negative impact on performance.\n\n<a name=\"async__decoder__readHeader__reader__\"></a>\n### `async decoder.readHeader(reader)`\n\n* `reader` `(BytesReader)`\n* `strictVersion` `(number, optional)`\n\n* Returns:  `Promise<(CarHeader|CarV2Header)>`\n\nReads header data from a `BytesReader`. The header may either be in the form\nof a `CarHeader` or `CarV2Header` depending on the CAR being read.\n\n<a name=\"async__decoder__readBlockHead__reader__\"></a>\n### `async decoder.readBlockHead(reader)`\n\n* `reader` `(BytesReader)`\n\n* Returns:  `Promise<BlockHeader>`\n\nReads the leading data of an individual block from CAR data from a\n`BytesReader`. Returns a `BlockHeader` object which contains\n`{ cid, length, blockLength }` which can be used to either index the block\nor read the block binary data.\n\n<a name=\"decoder__createDecoder__reader__\"></a>\n### `decoder.createDecoder(reader)`\n\n* `reader` `(BytesReader)`\n\n* Returns:  `CarDecoder`\n\nCreates a `CarDecoder` from a `BytesReader`. The `CarDecoder` is as async\ninterface that will consume the bytes from the `BytesReader` to yield a\n`header()` and either `blocks()` or `blocksIndex()` data.\n\n<a name=\"decoder__bytesReader__bytes__\"></a>\n### `decoder.bytesReader(bytes)`\n\n* `bytes` `(Uint8Array)`\n\n* Returns:  `BytesReader`\n\nCreates a `BytesReader` from a `Uint8Array`.\n\n<a name=\"chunkReader\"></a>\n### `chunkReader(readChunk)`\n\n* `readChunk`\n\n* Returns:  `BytesReader`\n\nreusable reader for streams and files, we just need a way to read an\nadditional chunk (of some undetermined size) and a way to close the\nreader when finished\n\n<a name=\"decoder__asyncIterableReader__asyncIterable__\"></a>\n### `decoder.asyncIterableReader(asyncIterable)`\n\n* `asyncIterable` `(AsyncIterable<Uint8Array>)`\n\n* Returns:  `BytesReader`\n\nCreates a `BytesReader` from an `AsyncIterable<Uint8Array>`, which allows for\nconsumption of CAR data from a streaming source.\n\n<a name=\"decoder__limitReader__reader____byteLimit__\"></a>\n### `decoder.limitReader(reader, byteLimit)`\n\n* `reader` `(BytesReader)`\n* `byteLimit` `(number)`\n\n* Returns:  `BytesReader`\n\nWraps a `BytesReader` in a limiting `BytesReader` which limits maximum read\nto `byteLimit` bytes. It _does not_ update `pos` of the original\n`BytesReader`.\n\n<a name=\"CarBufferReader\"></a>\n### `class CarBufferReader`\n\nProperties:\n\n* `version` `(number)`: The version number of the CAR referenced by this\n  reader (should be `1` or `2`).\n\nProvides blockstore-like access to a CAR.\n\nImplements the `RootsBufferReader` interface:\n[`getRoots()`](#ICarBufferReader__getRoots). And the `BlockBufferReader` interface:\n[`get()`](#ICarBufferReader__get), [`has()`](#ICarBufferReader__has),\n[`blocks()`](#ICarBufferReader__blocks) and\n[`cids()`](#ICarBufferReader__cids).\n\nLoad this class with either `import { CarBufferReader } from '@ipld/car/buffer-reader'`\n(`const { CarBufferReader } = require('@ipld/car/buffer-reader')`). Or\n`import { CarBufferReader } from '@ipld/car'` (`const { CarBufferReader } = require('@ipld/car')`).\nThe former will likely result in smaller bundle sizes where this is\nimportant.\n\n<a name=\"CarBufferReader_getRoots\"></a>\n### `CarBufferReader#getRoots()`\n\n* Returns:  `CID[]`\n\nGet the list of roots defined by the CAR referenced by this reader. May be\nzero or more `CID`s.\n\n<a name=\"CarBufferReader_has\"></a>\n### `CarBufferReader#has(key)`\n\n* `key` `(CID)`\n\n* Returns:  `boolean`\n\nCheck whether a given `CID` exists within the CAR referenced by this\nreader.\n\n<a name=\"CarBufferReader_get\"></a>\n### `CarBufferReader#get(key)`\n\n* `key` `(CID)`\n\n* Returns:  `Block|undefined`\n\nFetch a `Block` (a `{ cid:CID, bytes:Uint8Array }` pair) from the CAR\nreferenced by this reader matching the provided `CID`. In the case where\nthe provided `CID` doesn't exist within the CAR, `undefined` will be\nreturned.\n\n<a name=\"CarBufferReader_blocks\"></a>\n### `CarBufferReader#blocks()`\n\n* Returns:  `Block[]`\n\nReturns a `Block[]` of the `Block`s (`{ cid:CID, bytes:Uint8Array }` pairs) contained within\nthe CAR referenced by this reader.\n\n<a name=\"CarBufferReader_cids\"></a>\n### `CarBufferReader#cids()`\n\n* Returns:  `CID[]`\n\nReturns a `CID[]` of the `CID`s contained within the CAR referenced by this reader.\n\n<a name=\"CarBufferReader__fromBytes\"></a>\n### `CarBufferReader.fromBytes(bytes)`\n\n* `bytes` `(Uint8Array)`\n\n* Returns:  `CarBufferReader`\n\nInstantiate a [`CarBufferReader`](#CarBufferReader) from a `Uint8Array` blob. This performs a\ndecode fully in memory and maintains the decoded state in memory for full\naccess to the data via the `CarReader` API.\n\n<a name=\"CarBufferReader__readRaw\"></a>\n### `CarBufferReader.readRaw(fd, blockIndex)`\n\n* `fd` `(number)`: A file descriptor from the\n  Node.js `fs` module. An integer, from `fs.open()`.\n* `blockIndex` `(BlockIndex)`: An index pointing to the location of the\n  Block required. This `BlockIndex` should take the form:\n  `{cid:CID, blockLength:number, blockOffset:number}`.\n\n* Returns:  `Block`: A `{ cid:CID, bytes:Uint8Array }` pair.\n\nReads a block directly from a file descriptor for an open CAR file. This\nfunction is **only available in Node.js** and not a browser environment.\n\nThis function can be used in connection with [`CarIndexer`](#CarIndexer) which emits\nthe `BlockIndex` objects that are required by this function.\n\nThe user is responsible for opening and closing the file used in this call.\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n### Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md"}