{"_id":"@ipld/car","_rev":"4653819","name":"@ipld/car","description":"Content Addressable aRchive format reader and writer","dist-tags":{"latest":"5.4.3"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"time":{"modified":"2026-04-10T20:57:02.000Z","created":"2020-11-09T21:17:34.913Z","5.4.3":"2026-04-02T11:03:47.869Z","5.4.2":"2025-05-22T01:20:13.348Z","5.4.1":"2025-05-08T16:49:21.320Z","5.4.0":"2025-01-06T01:28:29.421Z","5.3.3":"2024-10-29T23:41:10.793Z","5.3.2":"2024-06-24T02:19:54.274Z","5.3.1":"2024-06-01T06:30:42.647Z","5.3.0":"2024-02-22T11:14:20.384Z","5.2.6":"2024-01-10T04:07:54.369Z","5.2.5":"2024-01-03T07:07:21.028Z","5.2.4":"2023-10-03T00:43:03.486Z","5.2.3":"2023-09-12T01:29:17.313Z","5.2.2":"2023-08-28T11:41:28.961Z","5.2.1":"2023-08-28T06:32:17.703Z","5.2.0":"2023-07-19T20:16:15.128Z","5.1.1":"2023-03-15T18:37:31.913Z","5.1.0":"2023-01-27T07:24:42.869Z","5.0.3":"2023-01-09T23:16:06.877Z","5.0.2":"2023-01-06T23:34:55.498Z","5.0.1":"2022-11-14T03:24:46.994Z","5.0.0":"2022-10-19T11:11:42.575Z","4.1.6":"2022-10-13T05:33:37.531Z","4.1.5":"2022-08-29T05:05:37.936Z","4.1.4":"2022-08-05T00:30:00.851Z","4.1.3":"2022-05-26T02:36:13.029Z","4.1.2":"2022-04-26T00:55:41.160Z","4.1.1":"2022-04-20T23:41:55.789Z","4.1.0":"2022-03-31T01:06:41.316Z","4.0.0":"2022-03-04T04:06:49.371Z","3.2.4":"2022-03-02T01:31:51.939Z","3.2.3":"2021-12-13T23:52:04.658Z","3.2.2":"2021-12-10T03:26:55.682Z","3.2.1":"2021-12-09T10:21:55.789Z","3.2.0":"2021-11-26T10:34:39.356Z","3.1.21":"2021-11-23T23:38:44.668Z","3.1.20":"2021-11-12T09:58:59.589Z","3.1.19":"2021-10-18T02:35:17.658Z","3.1.18":"2021-09-28T11:04:52.534Z","3.1.17":"2021-09-28T06:43:11.940Z","3.1.16":"2021-08-07T09:24:29.363Z","3.1.15":"2021-08-07T09:16:26.214Z","3.1.14":"2021-08-07T07:05:06.748Z","3.1.13":"2021-08-07T02:47:55.731Z","3.1.12":"2021-08-05T23:54:01.892Z","3.1.11":"2021-08-05T01:15:54.112Z","3.1.10":"2021-08-03T23:46:23.465Z","3.1.9":"2021-07-28T08:14:08.796Z","3.1.8":"2021-07-23T01:06:55.298Z","3.1.7":"2021-07-20T23:46:39.543Z","3.1.6":"2021-07-16T03:18:14.761Z","3.1.5":"2021-07-16T03:14:32.963Z","3.1.4":"2021-07-06T03:56:47.582Z","3.1.3":"2021-07-01T02:01:23.103Z","3.1.2":"2021-06-29T04:27:37.764Z","3.1.1":"2021-06-28T06:02:17.435Z","3.1.0":"2021-06-26T01:03:20.005Z","3.0.4":"2021-06-22T07:15:58.902Z","3.0.3":"2021-06-08T06:52:51.104Z","3.0.2":"2021-06-03T12:01:03.572Z","3.0.1":"2021-05-31T03:29:19.726Z","3.0.0":"2021-05-27T11:31:38.921Z","2.1.0":"2021-05-20T11:20:55.730Z","2.0.0":"2021-05-20T08:46:12.244Z","1.0.6":"2021-05-12T07:28:25.748Z","1.0.5":"2021-05-07T06:42:39.818Z","1.0.4":"2021-05-07T06:39:23.617Z","1.0.3":"2021-05-06T08:32:20.520Z","1.0.2":"2021-05-06T08:30:58.662Z","1.0.1":"2021-04-26T06:14:13.820Z","1.0.0":"2021-04-26T06:09:46.977Z","0.1.3":"2021-03-17T21:34:40.553Z","0.1.2":"2020-12-17T12:28:56.578Z","0.1.1":"2020-12-17T11:54:57.561Z","0.1.0":"2020-11-24T02:38:10.553Z","0.0.1":"2020-11-09T21:22:54.959Z","0.0.0":"2020-11-09T21:17:34.913Z"},"users":{},"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"versions":{"5.4.3":{"name":"@ipld/car","version":"5.4.3","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":"^9.0.7","cborg":"^5.0.0","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^47.0.6","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":"13d6e56f8e8bc6f87afb33031d9dbb68b5cb58a0","_id":"@ipld/car@5.4.3","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"340d0e60ff89ccda41e42504c1aced11fe13314c","size":159944,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.4.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:519fe5ac-119d-4b5d-8e70-e0feecefc199"}},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/car_5.4.3_1775127827653_0.27295169430285715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T11:03:47.869Z","publish_time":1775127827869,"_source_registry_name":"default","_cnpm_publish_time":1775127827869},"5.4.2":{"name":"@ipld/car","version":"5.4.2","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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^47.0.6","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"],"_id":"@ipld/car@5.4.2","gitHead":"f9c3da2b7200efd4d12b44ed3d94b1aeabb911fd","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"ccdf47135439ae99a51575dfb1e6a1092ab78bf0","size":124037,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.4.2.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/car_5.4.2_1747876813143_0.9594566038766645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T01:20:13.348Z","publish_time":1747876813348,"_source_registry_name":"default","_cnpm_publish_time":1747876813348},"5.4.1":{"name":"@ipld/car","version":"5.4.1","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"]},"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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^46.0.0","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"],"_id":"@ipld/car@5.4.1","gitHead":"76cfa0833b8a5441d858b8c1cba91fd2364361d4","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"172d6483611487b656c81704e7b35a4ddf82be9f","size":123436,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.4.1.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/car_5.4.1_1746722961100_0.7431390558146993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-08T16:49:21.320Z","publish_time":1746722961320,"_source_registry_name":"default","_cnpm_publish_time":1746722961320},"5.4.0":{"name":"@ipld/car","version":"5.4.0","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"]},"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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^45.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"],"_id":"@ipld/car@5.4.0","gitHead":"d9fbcfe10be71dda88049af5b0e4f6d984f5f68d","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"c81087fdfe02039e72b0da558b7505f56e4997e4","size":57988,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.4.0.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/car_5.4.0_1736126909230_0.26546338896507193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T01:28:29.421Z","publish_time":1736126909421,"_source_registry_name":"default","_cnpm_publish_time":1736126909421},"5.3.3":{"name":"@ipld/car","version":"5.3.3","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"]},"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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^45.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"],"_id":"@ipld/car@5.3.3","gitHead":"2e85211e3f9e322bf20cf46cf08f581c7e72e3b6","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"8e37ccd40af4cc9070399f5874920a0d57985497","size":57344,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.3.3.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.3.3_1730245270561_0.15035909885245657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-29T23:41:10.793Z","publish_time":1730245270793,"_source_registry_name":"default","_cnpm_publish_time":1730245270793},"5.3.2":{"name":"@ipld/car","version":"5.3.2","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"]},"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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^44.0.0","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"],"_id":"@ipld/car@5.3.2","gitHead":"5e733f218e1ccbb03ae31f3b550f9516c5b26ab0","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"b6f9b5e30e0de5d45aff4494e8c3e2667ce9e0a4","size":57300,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.3.2.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.3.2_1719195594080_0.8562430627506341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-24T02:19:54.274Z","publish_time":1719195594274,"_source_registry_name":"default","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_cnpm_publish_time":1719195594274},"5.3.1":{"name":"@ipld/car","version":"5.3.1","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"]},"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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^43.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"],"_id":"@ipld/car@5.3.1","gitHead":"8683911eafbf0d57cc40ae70911da008d37264dc","_nodeVersion":"20.13.1","_npmVersion":"10.8.1","dist":{"shasum":"6a967b2f929cab007466edab3171c18f489036d4","size":57302,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.3.1.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@ipfs.tech"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.3.1_1717223442400_0.6206373881826288"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-01T06:30:42.647Z","publish_time":1717223442647,"_source_registry_name":"default","_cnpm_publish_time":1717223442647},"5.3.0":{"name":"@ipld/car","version":"5.3.0","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"]},"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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^42.1.0","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"],"_id":"@ipld/car@5.3.0","gitHead":"1c50e4421cdd51a7c98507722abac96e1d41fccd","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"0e131ca660bdd3f1eb73517641d5c23840bf067a","size":57304,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.3.0.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.3.0_1708600460189_0.8763328597185602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-22T11:14:20.384Z","publish_time":1708600460384,"_source_registry_name":"default","_cnpm_publish_time":1708600460384},"5.2.6":{"name":"@ipld/car","version":"5.2.6","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"]},"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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^42.1.0","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"],"_id":"@ipld/car@5.2.6","gitHead":"d53ca086888471cd7cbed3d86be5631b0b927134","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"420b9df1cf8546cd3a1bd9a0bc77c9029628c616","size":57114,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.2.6.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.2.6_1704859674192_0.5658828325251934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-10T04:07:54.369Z","publish_time":1704859674369,"_source_registry_name":"default","_cnpm_publish_time":1704859674369},"5.2.5":{"name":"@ipld/car","version":"5.2.5","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"]},"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":"^9.0.7","cborg":"^4.0.5","multiformats":"^13.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.7","@ipld/garbage":"^6.0.5","@types/varint":"^6.0.3","aegir":"^41.3.5","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"],"_id":"@ipld/car@5.2.5","gitHead":"1ba13ccce1921f4275dcb1cc1dac08f6b9f9dab3","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"f038625aeb422d13cc228fbdcf159364563d3a99","size":57114,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.2.5.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.2.5_1704265640873_0.5171049675349839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-03T07:07:21.028Z","publish_time":1704265641028,"_source_registry_name":"default","_cnpm_publish_time":1704265641028},"5.2.4":{"name":"@ipld/car","version":"5.2.4","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"]},"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":"^9.0.0","cborg":"^4.0.0","multiformats":"^12.1.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","aegir":"^41.0.0","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"],"_id":"@ipld/car@5.2.4","gitHead":"562c39266edda8422e471b7f83eadc8b7362ea0c","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"5770ad01075162e10cfc646142806758befbf3f5","size":56924,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.2.4.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.2.4_1696293783183_0.02891612995218318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-03T00:43:03.486Z","publish_time":1696293783486,"_source_registry_name":"default","_cnpm_publish_time":1696293783486},"5.2.3":{"name":"@ipld/car","version":"5.2.3","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"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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":"^9.0.0","cborg":"^4.0.0","multiformats":"^12.1.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","aegir":"^40.0.11","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"]},"_id":"@ipld/car@5.2.3","gitHead":"8410956abda968d1b21523785550ba02c108d7de","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"52818c577a32d97481b85d4c5f2b2a6a4a9da086","size":61488,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.2.3.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.2.3_1694482157135_0.8750215996216213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-12T01:29:17.313Z","publish_time":1694482157313,"_source_registry_name":"default","_cnpm_publish_time":1694482157313},"5.2.2":{"name":"@ipld/car","version":"5.2.2","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"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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":"^9.0.0","cborg":"^2.0.5","multiformats":"^12.1.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","aegir":"^40.0.11","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"]},"_id":"@ipld/car@5.2.2","gitHead":"92e577cdf28b96ff4e690c44786dd5abdfee0254","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"b1298432e43b23c3a13f2657c2974ceaabb79849","size":56170,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.2.2.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.2.2_1693222888683_0.596795286832251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-28T11:41:28.961Z","publish_time":1693222888961,"_source_registry_name":"default","_cnpm_publish_time":1693222888961},"5.2.1":{"name":"@ipld/car","version":"5.2.1","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"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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":"^9.0.0","cborg":"^1.9.0","multiformats":"^11.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/varint":"^6.0.0","aegir":"^40.0.11","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"]},"_id":"@ipld/car@5.2.1","gitHead":"c35fa2833eac216f5a775d8bc2fd27d866319ed3","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"9687d4f5fd2ced5bdce2971dd1203c7477275a3b","size":62365,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.2.1.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.2.1_1693204337501_0.7145849100921717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-28T06:32:17.703Z","publish_time":1693204337703,"_source_registry_name":"default","_cnpm_publish_time":1693204337703},"5.2.0":{"name":"@ipld/car","version":"5.2.0","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"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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":"^9.0.0","cborg":"^1.9.0","multiformats":"^11.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","aegir":"^37.5.6","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"]},"gitHead":"92222daa8033d9a893ea64124cf903d71072351a","_id":"@ipld/car@5.2.0","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"2ed3d455cd7cb4189e04450151f70c478d6cab6c","size":62468,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.2.0.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.2.0_1689797774944_0.9509391384804409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-19T20:16:15.128Z","publish_time":1689797775128,"_source_registry_name":"default","_cnpm_publish_time":1689797775128},"5.1.1":{"name":"@ipld/car","version":"5.1.1","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"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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":"^9.0.0","cborg":"^1.9.0","multiformats":"^11.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","aegir":"^37.5.6","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"]},"gitHead":"af655e05137facba8ecfa9ca728e35a47594fafe","_id":"@ipld/car@5.1.1","_nodeVersion":"18.14.2","_npmVersion":"8.19.4","dist":{"shasum":"14a26dc97c4783ade491ac811f61885259b9d75e","size":55976,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.1.1.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.1.1_1678905451758_0.9731856743174689"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-15T18:37:31.913Z","publish_time":1678905451913,"_cnpm_publish_time":1678905451913},"5.1.0":{"name":"@ipld/car","version":"5.1.0","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"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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":"^9.0.0","cborg":"^1.9.0","multiformats":"^11.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","aegir":"^37.5.6","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"]},"gitHead":"653d52c92952a1051516a1872a847183e94f69df","_id":"@ipld/car@5.1.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"1c8d8cda72138aeceec0cea9560236e59337f434","size":55958,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.1.0.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.1.0_1674804282685_0.020796616233700327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-27T07:24:42.869Z","publish_time":1674804282869,"_cnpm_publish_time":1674804282869},"5.0.3":{"name":"@ipld/car","version":"5.0.3","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"},"./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"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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"},"dependencies":{"@ipld/dag-cbor":"^9.0.0","cborg":"^1.9.0","multiformats":"^11.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","aegir":"^37.5.6","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/writer.js":"./src/writer-browser.js","fs":false,"util":false,"stream":false},"directories":{"test":"test"},"standard":{"ignore":["dist"]},"gitHead":"6ec9a1068ad17a1359d856df5a5e66be985dd6cf","_id":"@ipld/car@5.0.3","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"9c82961aaa4ffa2d941f79fd243f8bb9e8e9dd13","size":51122,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.0.3.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.0.3_1673306166657_0.32895612788647055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-09T23:16:06.877Z","publish_time":1673306166877,"_cnpm_publish_time":1673306166877},"5.0.2":{"name":"@ipld/car","version":"5.0.2","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"},"./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"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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"},"dependencies":{"@ipld/dag-cbor":"^9.0.0","cborg":"^1.9.0","multiformats":"^11.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^4.0.0","@ipld/garbage":"^6.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","aegir":"^37.5.6","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/writer.js":"./src/writer-browser.js","fs":false,"util":false,"stream":false},"directories":{"test":"test"},"standard":{"ignore":["dist"]},"gitHead":"483670f19565c3dcea29eec6a3c4e4fc4afae81a","_id":"@ipld/car@5.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"3545312ed786ea270573ccf0fa4c801d8f522a16","size":51143,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.0.2.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.0.2_1673048095329_0.6525121647601457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T23:42:14.379Z","publish_time":1673048095498,"_cnpm_publish_time":1673048095498},"5.0.1":{"name":"@ipld/car","version":"5.0.1","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"},"./writer":{"types":"./dist/src/writer.d.ts","browser":"./src/writer-browser.js","import":"./src/writer.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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"},"dependencies":{"@ipld/dag-cbor":"^8.0.0","cborg":"^1.9.0","multiformats":"^10.0.2","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^3.0.0","@ipld/garbage":"^6.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","aegir":"^37.5.6","jsdoc4readme":"^1.4.0"},"directories":{"test":"test"},"standard":{"ignore":["dist"]},"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/writer.js":"./src/writer-browser.js","fs":false,"util":false,"stream":false},"gitHead":"ab317ad5d426cf38ec397b582c20af52cde86e53","_id":"@ipld/car@5.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.3","dist":{"shasum":"078e8dc81be747dfcf7126c28429b26539d66d15","size":50728,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.0.1.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.0.1_1668396286830_0.4884347580919908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-14T03:24:55.521Z","publish_time":1668396286994,"_cnpm_publish_time":1668396286994},"5.0.0":{"name":"@ipld/car","version":"5.0.0","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"},"./writer":{"types":"./dist/src/writer.d.ts","browser":"./src/writer-browser.js","import":"./src/writer.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","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"},"dependencies":{"@ipld/dag-cbor":"^8.0.0","cborg":"^1.9.0","multiformats":"^10.0.2","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^3.0.0","@ipld/garbage":"^6.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","aegir":"^37.5.6","jsdoc4readme":"^1.4.0"},"directories":{"test":"test"},"standard":{"ignore":["dist"]},"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/writer.js":"./src/writer-browser.js","fs":false,"util":false,"stream":false},"gitHead":"69cab660ad927f8e99bfc5a3777723b972b7e4b2","_id":"@ipld/car@5.0.0","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"shasum":"457b20e79d45912d1ba11b0999512b93079b073d","size":50718,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-5.0.0.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_5.0.0_1666177902441_0.153595954709544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-19T11:17:15.754Z","publish_time":1666177902575,"_cnpm_publish_time":1666177902575},"4.1.6":{"name":"@ipld/car","version":"4.1.6","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","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"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"},"./buffer-writer":{"browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js","import":"./esm/lib/buffer-writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","cborg":"^1.9.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^10.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^5.0.0","jsdoc4readme":"^1.4.0","mocha":"^10.0.0","polendina":"~3.1.0","standard":"^17.0.0","typescript":"~4.8.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js"},"gitHead":"25373568198ede000be87b2ec03f63942275cc00","_id":"@ipld/car@4.1.6","_nodeVersion":"14.20.1","_npmVersion":"8.19.2","dist":{"shasum":"81bae5c3454dbc0db6291107d99bcc8792588d7f","size":80844,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-4.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-4.1.6.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_4.1.6_1665639217356_0.5354444446905602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-13T05:47:12.780Z","publish_time":1665639217531,"_cnpm_publish_time":1665639217531},"4.1.5":{"name":"@ipld/car","version":"4.1.5","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","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"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"},"./buffer-writer":{"browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js","import":"./esm/lib/buffer-writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","cborg":"^1.9.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^5.0.0","jsdoc4readme":"^1.4.0","mocha":"^10.0.0","polendina":"~3.1.0","standard":"^17.0.0","typescript":"~4.8.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js"},"gitHead":"1784e6eee29f1604b56cb889b4fe9231621268c7","_id":"@ipld/car@4.1.5","_nodeVersion":"14.20.0","_npmVersion":"8.18.0","dist":{"shasum":"f0ae25121201a7681877c5bc35698f7f8c93e56e","size":80847,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-4.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-4.1.5.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_4.1.5_1661749537696_0.9005564907138448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-29T05:05:44.957Z","publish_time":1661749537936,"_cnpm_publish_time":1661749537936},"4.1.4":{"name":"@ipld/car","version":"4.1.4","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","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"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"},"./buffer-writer":{"browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js","import":"./esm/lib/buffer-writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","cborg":"^1.9.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^18.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^5.0.0","jsdoc4readme":"^1.4.0","mocha":"^10.0.0","polendina":"~3.1.0","standard":"^17.0.0","typescript":"~4.7.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js"},"gitHead":"50f1104e5e9540ef09edbbd8e5f0065f0dad2401","_id":"@ipld/car@4.1.4","_nodeVersion":"14.20.0","_npmVersion":"8.16.0","dist":{"shasum":"6860f89ad1f7cd29c1f3254df068a4a1dc01da1f","size":80868,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-4.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-4.1.4.tgz"},"_npmUser":{"name":"npm-service-account-ipld","email":"npm-service-account+ipld@protocol.ai"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_4.1.4_1659659400634_0.1497982308268091"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-05T00:30:08.126Z","publish_time":1659659400851,"_cnpm_publish_time":1659659400851},"4.1.3":{"name":"@ipld/car","version":"4.1.3","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","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"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"},"./buffer-writer":{"browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js","import":"./esm/lib/buffer-writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","cborg":"^1.9.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^17.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^10.0.0","polendina":"~3.1.0","standard":"^17.0.0","typescript":"~4.7.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js"},"gitHead":"22f62edb958e0b1388f7845774df8ed29a28c97c","_id":"@ipld/car@4.1.3","_nodeVersion":"14.19.2","_npmVersion":"8.11.0","dist":{"shasum":"c98bd341be9e89bdd9ab95407a2fb0cb3dfd97af","size":80805,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-4.1.3.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_4.1.3_1653532572842_0.42564735231842676"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-26T02:36:24.477Z","publish_time":1653532573029,"_cnpm_publish_time":1653532573029},"4.1.2":{"name":"@ipld/car","version":"4.1.2","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","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"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"},"./buffer-writer":{"browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js","import":"./esm/lib/buffer-writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","cborg":"^1.9.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^17.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^9.1.3","polendina":"~2.0.1","standard":"^17.0.0","typescript":"~4.6.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js"},"gitHead":"b02eafc916b069661a67008ed829918e226a5dee","_id":"@ipld/car@4.1.2","_nodeVersion":"14.19.1","_npmVersion":"8.7.0","dist":{"shasum":"5b39f48ff185d07403eefbd50f238f6c1ad0b179","size":80806,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-4.1.2.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_4.1.2_1650934540929_0.10799609502012308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-26T00:55:47.672Z","publish_time":1650934541160,"_cnpm_publish_time":1650934541160},"4.1.1":{"name":"@ipld/car","version":"4.1.1","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","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"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"},"./buffer-writer":{"browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js","import":"./esm/lib/buffer-writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","cborg":"^1.9.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^17.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^9.1.3","polendina":"~2.0.1","standard":"^17.0.0","typescript":"~4.6.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js"},"gitHead":"678b4c4da2e1a2c72d562a46fd49f2293363497a","_id":"@ipld/car@4.1.1","_nodeVersion":"14.19.1","_npmVersion":"8.7.0","dist":{"shasum":"ccf3804427740a038a67e7ae9c39eb677a4e7700","size":80796,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-4.1.1.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_4.1.1_1650498115552_0.9489703828790006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-20T23:43:15.341Z","publish_time":1650498115789,"_cnpm_publish_time":1650498115789},"4.1.0":{"name":"@ipld/car","version":"4.1.0","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","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"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"},"./buffer-writer":{"browser":"./esm/lib/buffer-writer.js","require":"./cjs/lib/buffer-writer.js","import":"./esm/lib/buffer-writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","cborg":"^1.9.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^17.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^9.1.3","polendina":"~2.0.1","standard":"^16.0.4","typescript":"~4.6.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"buffer-writer":["types/lib/buffer-writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js","./buffer-writer":"./cjs/lib/buffer-writer.js"},"gitHead":"4966edac7437423d2497662fa9bed447c16db541","_id":"@ipld/car@4.1.0","_nodeVersion":"14.19.0","_npmVersion":"8.5.5","dist":{"shasum":"05b830513dfdabb00d94a6fdd1408edcaca582dd","size":80771,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-4.1.0.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_4.1.0_1648688801142_0.5800167104359928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-31T01:06:49.847Z","publish_time":1648688801316,"_cnpm_publish_time":1648688801316},"4.0.0":{"name":"@ipld/car","version":"4.0.0","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js lib/decoder.js"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^17.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^9.1.3","polendina":"~2.0.1","standard":"^16.0.4","typescript":"~4.6.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"gitHead":"309ab17c5a692ab5b941f3fd51a4022b351b40bd","_id":"@ipld/car@4.0.0","_nodeVersion":"14.19.0","_npmVersion":"8.5.3","dist":{"shasum":"a4f7c121ea12f4813d8b263fe63551c4037b9396","size":72567,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-4.0.0.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_4.0.0_1646366809085_0.8973322804982193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-04T04:06:58.093Z","publish_time":1646366809371,"_cnpm_publish_time":1646366809371},"3.2.4":{"name":"@ipld/car","version":"3.2.4","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^17.0.0","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^9.1.3","polendina":"~2.0.1","standard":"^16.0.4","typescript":"~4.6.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"gitHead":"54527a74fca95088a02e9f04b1fb961f7f7af12a","_id":"@ipld/car@3.2.4","_nodeVersion":"14.19.0","_npmVersion":"8.5.2","dist":{"shasum":"115951ba2255ec51d865773a074e422c169fb01c","size":63308,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.2.4.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.2.4_1646184711752_0.9160874568917514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-02T01:31:59.309Z","publish_time":1646184711939,"_cnpm_publish_time":1646184711939},"3.2.3":{"name":"@ipld/car","version":"3.2.3","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"dependencies":{"@ipld/dag-cbor":"^7.0.0","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.11.12","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^9.1.3","polendina":"~2.0.1","standard":"^16.0.4","typescript":"~4.5.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"gitHead":"fe7a9990b0e81129d296cc6bd2851b7156d74559","_id":"@ipld/car@3.2.3","_nodeVersion":"14.18.2","_npmVersion":"7.24.2","dist":{"shasum":"5a3fa8576dde476a9d06229e383ded0bb16c859e","size":63312,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.2.3.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.2.3_1639439524416_0.5534236709126212"},"_hasShrinkwrap":false,"publish_time":1639439524658,"_cnpm_publish_time":1639439524658,"_cnpmcore_publish_time":"2021-12-16T19:43:46.969Z"},"3.2.2":{"name":"@ipld/car","version":"3.2.2","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"dependencies":{"@ipld/dag-cbor":"^6.0.15","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.11.12","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^9.1.3","polendina":"~2.0.1","standard":"^16.0.4","typescript":"~4.5.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"gitHead":"4847dbfe4da232685b07f765e1ba3a87ce0f9739","_id":"@ipld/car@3.2.2","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"shasum":"d84fd8515f04ca37486294903838d3c167167184","size":63313,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.2.2.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.2.2_1639106815405_0.39811489156310076"},"_hasShrinkwrap":false,"publish_time":1639106815682,"_cnpm_publish_time":1639106815682,"_cnpmcore_publish_time":"2021-12-16T19:43:47.383Z"},"3.2.1":{"name":"@ipld/car","version":"3.2.1","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","scripts":{"lint":"standard","build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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":"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","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","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","test:ci":"npm run lint && npm run test:node && npm run test:esm && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"keywords":["car","ipld","ipfs","multiformats"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"dependencies":{"@ipld/dag-cbor":"^6.0.15","multiformats":"^9.5.4","varint":"^6.0.0"},"devDependencies":{"@ipld/dag-pb":"^2.1.14","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.11.12","@types/varint":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.6.0","@typescript-eslint/parser":"^5.6.0","c8":"^7.10.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","ipjs":"^5.2.0","ipld-garbage":"^4.0.10","jsdoc4readme":"^1.4.0","mocha":"^9.1.3","polendina":"~2.0.1","standard":"^16.0.4","typescript":"~4.5.2"},"standard":{"ignore":["dist"]},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"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":"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"]},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"gitHead":"d0522cb40c8412ce45ca36e27c639ea8dd78fe93","_id":"@ipld/car@3.2.1","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"shasum":"f3bbd8bd4b1a68a5a5e9ed856f64d2641c66d2df","size":63313,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.2.1.tgz"},"_npmUser":{"name":"rvagg","email":"r@va.gg"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.2.1_1639045315609_0.1051045315624346"},"_hasShrinkwrap":false,"publish_time":1639045315789,"_cnpm_publish_time":1639045315789,"_cnpmcore_publish_time":"2021-12-16T19:43:47.731Z"},"3.2.0":{"name":"@ipld/car","version":"3.2.0","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./decoder":{"browser":"./esm/lib/decoder.js","require":"./cjs/lib/decoder.js","import":"./esm/lib/decoder.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"decoder":["types/lib/decoder.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./decoder":"./cjs/lib/decoder.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.2.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"3c7d84124f86cd2d84147ae07b0db1ee4e429145","size":137906,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.2.0.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.2.0_1637922879200_0.010349308062858276"},"_hasShrinkwrap":false,"publish_time":1637922879356,"_cnpm_publish_time":1637922879356,"_cnpmcore_publish_time":"2021-12-16T19:43:48.186Z"},"3.1.21":{"name":"@ipld/car","version":"3.1.21","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.21","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"c8f81c8b0ac1b24c7758c33799192ca0302714cd","size":137812,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.21.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.21_1637710724416_0.30930612254055645"},"_hasShrinkwrap":false,"publish_time":1637710724668,"_cnpm_publish_time":1637710724668,"_cnpmcore_publish_time":"2021-12-16T19:43:48.687Z"},"3.1.20":{"name":"@ipld/car","version":"3.1.20","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.20","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"6b14a9b3ef3691c89cf2a1f891800d748eb02722","size":137808,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.20.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.20_1636711139351_0.17137399239097562"},"_hasShrinkwrap":false,"publish_time":1636711139589,"_cnpm_publish_time":1636711139589,"_cnpmcore_publish_time":"2021-12-16T19:43:49.219Z"},"3.1.19":{"name":"@ipld/car","version":"3.1.19","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.19","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"10ae322efba094de7cc85c74cbb85c0ec9d0d024","size":137863,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.19.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.19_1634524517481_0.37385683425793714"},"_hasShrinkwrap":false,"publish_time":1634524517658,"_cnpm_publish_time":1634524517658,"_cnpmcore_publish_time":"2021-12-16T19:43:49.630Z"},"3.1.18":{"name":"@ipld/car","version":"3.1.18","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.18","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"shasum":"0ccb6edfc4785ce3bbf6a17911aa940540eb3e17","size":137787,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.18.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.18_1632827092302_0.8728646974951071"},"_hasShrinkwrap":false,"publish_time":1632827092534,"_cnpm_publish_time":1632827092534,"_cnpmcore_publish_time":"2021-12-16T19:43:49.993Z"},"3.1.17":{"name":"@ipld/car","version":"3.1.17","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.17","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"shasum":"b2b6d0d7bfd4f2c55f301d83ef8a614954086187","size":137787,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.17.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.17_1632811391708_0.03356777414873813"},"_hasShrinkwrap":false,"publish_time":1632811391940,"_cnpm_publish_time":1632811391940,"_cnpmcore_publish_time":"2021-12-16T19:43:50.408Z"},"3.1.16":{"name":"@ipld/car","version":"3.1.16","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.16","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"shasum":"8b0acfef0e9a74fa285731486ab2d3a1b7c12236","size":137600,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.16.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.16_1628328269182_0.4656738306435366"},"_hasShrinkwrap":false,"publish_time":1628328269363,"_cnpm_publish_time":1628328269363,"_cnpmcore_publish_time":"2021-12-16T19:43:50.843Z"},"3.1.15":{"name":"@ipld/car","version":"3.1.15","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.15","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"shasum":"75c19e0dab9ba5e382920ea0266a426cc6115a8b","size":136360,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.15.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.15_1628327785928_0.5153382871661285"},"_hasShrinkwrap":false,"publish_time":1628327786214,"_cnpm_publish_time":1628327786214,"_cnpmcore_publish_time":"2021-12-16T19:43:51.559Z"},"3.1.14":{"name":"@ipld/car","version":"3.1.14","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.14","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"shasum":"202def617c820f6688dafc0c930df5735de63e77","size":136037,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.14.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.14_1628319906539_0.6982656828469551"},"_hasShrinkwrap":false,"publish_time":1628319906748,"_cnpm_publish_time":1628319906748,"_cnpmcore_publish_time":"2021-12-16T19:43:51.995Z"},"3.1.13":{"name":"@ipld/car","version":"3.1.13","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.13","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"shasum":"f7042d51182d8c52d0d626e0738c4e957be5d0e4","size":135027,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.13.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.13_1628304475575_0.403955273820078"},"_hasShrinkwrap":false,"publish_time":1628304475731,"_cnpm_publish_time":1628304475731,"_cnpmcore_publish_time":"2021-12-16T19:43:52.535Z"},"3.1.12":{"name":"@ipld/car","version":"3.1.12","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.12","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"shasum":"038685129f744986bac92466efe2dd6ceb86e560","size":135027,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.12.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.12_1628207641600_0.9083523355323049"},"_hasShrinkwrap":false,"publish_time":1628207641892,"_cnpm_publish_time":1628207641892,"_cnpmcore_publish_time":"2021-12-16T19:43:52.889Z"},"3.1.11":{"name":"@ipld/car","version":"3.1.11","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.11","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"shasum":"2e97ea7896ddfd2c93d55074f3b1e3ecfdddd4f0","size":135029,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.11.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.11_1628126153926_0.06474204077745238"},"_hasShrinkwrap":false,"publish_time":1628126154112,"_cnpm_publish_time":1628126154112,"_cnpmcore_publish_time":"2021-12-16T19:43:53.274Z"},"3.1.10":{"name":"@ipld/car","version":"3.1.10","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.10","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"shasum":"97bf06760a57b34349f9428d8f163d1fd2c3c2bc","size":135026,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.10.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.10_1628034383311_0.6474718056949496"},"_hasShrinkwrap":false,"publish_time":1628034383465,"_cnpm_publish_time":1628034383465,"_cnpmcore_publish_time":"2021-12-16T19:43:53.885Z"},"3.1.9":{"name":"@ipld/car","version":"3.1.9","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.9","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"c871226fce6ceea9fe52ffae17c135aa0a7ffe16","size":135023,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.9.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.9_1627460048629_0.3856651695004496"},"_hasShrinkwrap":false,"publish_time":1627460048796,"_cnpm_publish_time":1627460048796,"_cnpmcore_publish_time":"2021-12-16T19:43:54.246Z"},"3.1.8":{"name":"@ipld/car","version":"3.1.8","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^9.0.0","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.8","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"e6e4154b888426f3f251681ca3fb56a863ce677a","size":135037,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.8.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.8_1627002415134_0.8197226263943069"},"_hasShrinkwrap":false,"publish_time":1627002415298,"_cnpm_publish_time":1627002415298,"_cnpmcore_publish_time":"2021-12-16T19:43:54.696Z"},"3.1.7":{"name":"@ipld/car","version":"3.1.7","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.7","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"aa3ec9f56d20088fd1042a8891af86f2790f5d56","size":135049,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.7.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.7_1626824799384_0.4669041401397265"},"_hasShrinkwrap":false,"publish_time":1626824799543,"_cnpm_publish_time":1626824799543,"_cnpmcore_publish_time":"2021-12-16T19:43:56.121Z"},"3.1.6":{"name":"@ipld/car","version":"3.1.6","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.6","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"8755f0c32bc6a18801ef7fad0a6134db4e11fcb4","size":135046,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.6.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.6_1626405494609_0.012867344423288518"},"_hasShrinkwrap":false,"publish_time":1626405494761,"_cnpm_publish_time":1626405494761,"_cnpmcore_publish_time":"2021-12-16T19:43:56.481Z"},"3.1.5":{"name":"@ipld/car","version":"3.1.5","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./esm/car.js":"./esm/car-browser.js","./cjs/car.js":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./esm/lib/reader.js":"./esm/lib/reader-browser.js","./cjs/lib/reader.js":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./esm/lib/indexed-reader.js":"./esm/lib/indexed-reader-browser.js","./cjs/lib/indexed-reader.js":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js","./esm/lib/writer.js":"./esm/lib/writer-browser.js","./cjs/lib/writer.js":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.5","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"e82beb340c7eeca95f6252bfbb36762ed44d0cb5","size":136243,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.5.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.5_1626405272826_0.11893854314086116"},"_hasShrinkwrap":false,"publish_time":1626405272963,"_cnpm_publish_time":1626405272963,"_cnpmcore_publish_time":"2021-12-16T19:43:56.956Z"},"3.1.4":{"name":"@ipld/car","version":"3.1.4","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"e030b88aae022b20ba6d132c5898356c8d54c330","size":136007,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.4.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.4_1625543807389_0.1972350022866065"},"_hasShrinkwrap":false,"publish_time":1625543807582,"_cnpm_publish_time":1625543807582,"_cnpmcore_publish_time":"2021-12-16T19:43:57.303Z"},"3.1.3":{"name":"@ipld/car","version":"3.1.3","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"59a811ac36379e3544ed7de77228144e1fb36c8f","size":135886,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.3.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.3_1625104882924_0.9325751230148351"},"_hasShrinkwrap":false,"publish_time":1625104883103,"_cnpm_publish_time":1625104883103,"_cnpmcore_publish_time":"2021-12-16T19:43:58.217Z"},"3.1.2":{"name":"@ipld/car","version":"3.1.2","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"reader":["types/lib/reader.d.ts"],"indexed-reader":["types/lib/indexed-reader.d.ts"],"indexer":["types/lib/indexer.d.ts"],"iterator":["types/lib/iterator.d.ts"],"writer":["types/lib/writer.d.ts"],"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"06186aa64ddaf3f0a9026f4bddbcbdc8e5df3ad5","size":135891,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.2.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.2_1624940857521_0.1672366404372181"},"_hasShrinkwrap":false,"publish_time":1624940857764,"_cnpm_publish_time":1624940857764,"_cnpmcore_publish_time":"2021-12-16T19:43:58.615Z"},"3.1.1":{"name":"@ipld/car","version":"3.1.1","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"98c46234fdc5fce992bf831df75dd2cb773fa34d","size":135860,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.1.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.1_1624860137278_0.07607297511916311"},"_hasShrinkwrap":false,"publish_time":1624860137435,"_cnpm_publish_time":1624860137435,"_cnpmcore_publish_time":"2021-12-16T19:43:59.204Z"},"3.1.0":{"name":"@ipld/car","version":"3.1.0","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"b201377cc726e6cca5dd927e5973947b71c56d48","size":135857,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.1.0.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.1.0_1624669399828_0.6033560200743242"},"_hasShrinkwrap":false,"publish_time":1624669400005,"_cnpm_publish_time":1624669400005,"_cnpmcore_publish_time":"2021-12-16T19:43:59.681Z"},"3.0.4":{"name":"@ipld/car","version":"3.0.4","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.0.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"3c1826cd3df1f2cff01c757d57415bfd1bf6dfd4","size":136080,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.0.4.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.0.4_1624346158722_0.09608840479901826"},"_hasShrinkwrap":false,"publish_time":1624346158902,"_cnpm_publish_time":1624346158902,"_cnpmcore_publish_time":"2021-12-16T19:44:00.059Z"},"3.0.3":{"name":"@ipld/car","version":"3.0.3","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^9.0.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.0.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"d583eacb4d5a48cb5ff0c3da52933119223f800f","size":136739,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.0.3.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.0.3_1623135170677_0.6154652757534043"},"_hasShrinkwrap":false,"publish_time":1623135171104,"_cnpm_publish_time":1623135171104,"_cnpmcore_publish_time":"2021-12-16T19:44:00.515Z"},"3.0.2":{"name":"@ipld/car","version":"3.0.2","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^8.4.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.0.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"ce786e59bccd75ccd8e5ced55835671129d7784b","size":136613,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.0.2.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.0.2_1622721663410_0.8657629885389473"},"_hasShrinkwrap":false,"publish_time":1622721663572,"_cnpm_publish_time":1622721663572,"_cnpmcore_publish_time":"2021-12-16T19:44:00.946Z"},"3.0.1":{"name":"@ipld/car","version":"3.0.1","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^8.4.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"f1b85e1df87dea720da3fff2bd14e6287c69894e","size":135520,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.0.1.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.0.1_1622431759608_0.2218892056725401"},"_hasShrinkwrap":false,"publish_time":1622431759726,"_cnpm_publish_time":1622431759726,"_cnpmcore_publish_time":"2021-12-16T19:44:01.372Z"},"3.0.0":{"name":"@ipld/car","version":"3.0.0","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^2.0.0","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^4.0.0","jsdoc4readme":"^1.4.0","mocha":"^8.4.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^6.0.0","@types/varint":"^6.0.0","multiformats":"^9.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@3.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"31e68e71a41620eef87642c7eb19714a59a02740","size":135516,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-3.0.0.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_3.0.0_1622115098653_0.15488306057782242"},"_hasShrinkwrap":false,"publish_time":1622115098921,"_cnpm_publish_time":1622115098921,"_cnpmcore_publish_time":"2021-12-16T19:44:02.042Z"},"2.1.0":{"name":"@ipld/car","version":"2.1.0","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer*.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.1.4","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.3","jsdoc4readme":"^1.4.0","mocha":"^8.4.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.5","@types/varint":"^6.0.0","multiformats":"^8.0.6","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer-browser.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer-browser.js"},"_id":"@ipld/car@2.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"be13bd9aac2ce2b95de86e39e97ca7bc9ec09890","size":135436,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-2.1.0.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_2.1.0_1621509655512_0.5843565803478228"},"_hasShrinkwrap":false,"publish_time":1621509655730,"_cnpm_publish_time":1621509655730,"_cnpmcore_publish_time":"2021-12-16T19:44:02.559Z"},"2.0.0":{"name":"@ipld/car","version":"2.0.0","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.1.4","@types/chai":"^4.2.18","@types/chai-as-promised":"^7.1.4","@types/mocha":"^8.2.2","@types/node":"^15.3.0","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.3","jsdoc4readme":"^1.4.0","mocha":"^8.4.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.5","@types/varint":"^6.0.0","multiformats":"^8.0.6","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@2.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"4e4461924d57ac9dfdd1fff701f910ff55d52030","size":130200,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-2.0.0.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_2.0.0_1621500372110_0.718186724198451"},"_hasShrinkwrap":false,"publish_time":1621500372244,"_cnpm_publish_time":1621500372244,"_cnpmcore_publish_time":"2021-12-16T19:44:03.052Z"},"1.0.6":{"name":"@ipld/car","version":"1.0.6","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.0.0","@types/chai":"^4.2.16","@types/chai-as-promised":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","mocha":"^8.3.2","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.0","@types/varint":"^6.0.0","multiformats":"^8.0.3","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@1.0.6","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"43dc1b96ee71010302e5c2b6f9c93016f5377556","size":130029,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-1.0.6.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_1.0.6_1620804505604_0.9635036883072432"},"_hasShrinkwrap":false,"publish_time":1620804505748,"_cnpm_publish_time":1620804505748,"_cnpmcore_publish_time":"2021-12-16T19:44:03.482Z"},"1.0.5":{"name":"@ipld/car","version":"1.0.5","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.0.0","@types/chai":"^4.2.16","@types/chai-as-promised":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","mocha":"^8.3.2","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.0","@types/varint":"^6.0.0","multiformats":"^8.0.3","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@1.0.5","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"83d79356979b906e2d3e23e40d2e3b207f223d49","size":130013,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-1.0.5.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_1.0.5_1620369759647_0.6170052671329345"},"_hasShrinkwrap":false,"publish_time":1620369759818,"_cnpm_publish_time":1620369759818,"_cnpmcore_publish_time":"2021-12-16T19:44:04.583Z"},"1.0.4":{"name":"@ipld/car","version":"1.0.4","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs && npm run test --prefix examples/","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.0.0","@types/chai":"^4.2.16","@types/chai-as-promised":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","mocha":"^8.3.2","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.0","@types/varint":"^6.0.0","multiformats":"^8.0.3","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@1.0.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"b734b99d3835386dc5ac0d6f0975151828ad3e29","size":130013,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-1.0.4.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_1.0.4_1620369563422_0.8181125999623857"},"_hasShrinkwrap":false,"publish_time":1620369563617,"_cnpm_publish_time":1620369563617,"_cnpmcore_publish_time":"2021-12-16T19:44:04.974Z"},"1.0.3":{"name":"@ipld/car","version":"1.0.3","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.0.0","@types/chai":"^4.2.16","@types/chai-as-promised":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"^14.14.41","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","mocha":"^8.3.2","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.0","@types/varint":"^6.0.0","multiformats":"^7.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@1.0.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"373964ab1c495ab381626e06c6640e56371098ad","size":52564,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-1.0.3.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_1.0.3_1620289940367_0.21690787045244697"},"_hasShrinkwrap":false,"publish_time":1620289940520,"_cnpm_publish_time":1620289940520,"_cnpmcore_publish_time":"2021-12-16T19:44:05.660Z"},"1.0.2":{"name":"@ipld/car","version":"1.0.2","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.0.0","@types/chai":"^4.2.16","@types/chai-as-promised":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"^14.14.41","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","mocha":"^8.3.2","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.0","@types/varint":"^6.0.0","multiformats":"^7.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@1.0.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"4eb5bdc79df8c50db3a57f259ba1f843dbc98da1","size":52563,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-1.0.2.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_1.0.2_1620289858553_0.20735902012252794"},"_hasShrinkwrap":false,"publish_time":1620289858662,"_cnpm_publish_time":1620289858662,"_cnpmcore_publish_time":"2021-12-16T19:44:06.032Z"},"1.0.1":{"name":"@ipld/car","version":"1.0.1","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.0.0","@types/chai":"^4.2.16","@types/chai-as-promised":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"^14.14.41","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","mocha":"^8.3.2","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.0","@types/varint":"^6.0.0","multiformats":"^7.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@1.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"071013125330776fb15f439c747aabfe0e38f489","size":52563,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-1.0.1.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_1.0.1_1619417653600_0.8141788631255207"},"_hasShrinkwrap":false,"publish_time":1619417653820,"_cnpm_publish_time":1619417653820,"_cnpmcore_publish_time":"2021-12-16T19:44:06.354Z"},"1.0.0":{"name":"@ipld/car","version":"1.0.0","description":"Content Addressable aRchive format reader and writer","main":"./cjs/car.js","types":"./types/car.d.ts","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"ipjs build --tests --main && npm run build:copy","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","publish":"ipjs publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^1.0.0","@types/chai":"^4.2.16","@types/chai-as-promised":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"^14.14.41","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","hundreds":"^0.0.9","ipjs":"^5.0.0","ipld-garbage":"^3.0.2","jsdoc4readme":"^1.4.0","mocha":"^8.3.2","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.2.4"},"dependencies":{"@ipld/dag-cbor":"^5.0.0","@types/varint":"^6.0.0","multiformats":"^7.0.0","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["types/*"],"types/*":["types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@1.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"cc552177ac1875c5cf28785f28e2dc783d98e051","size":52561,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-1.0.0.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_1.0.0_1619417386805_0.9491054685498044"},"_hasShrinkwrap":false,"publish_time":1619417386977,"_cnpm_publish_time":1619417386977,"_cnpmcore_publish_time":"2021-12-16T19:44:06.771Z"},"0.1.3":{"name":"@ipld/car","version":"0.1.3","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"npm_config_yes=true ipjs build --tests","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","publish":"npm_config_yes=true npx ipjs@latest publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.4","@types/node":"^14.14.9","@typescript-eslint/eslint-plugin":"^4.8.1","@typescript-eslint/parser":"^4.8.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","garbage":"^0.0.0","hundreds":"0.0.9","ipjs":"^3.3.0","jsdoc4readme":"^1.4.0","mocha":"^8.2.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.1.2"},"dependencies":{"@ipld/dag-cbor":"^2.0.3","multiformats":"^4.6.1","varint":"^6.0.0"},"exports":{".":{"browser":"./esm/car-browser.js","require":"./cjs/car.js","import":"./esm/car.js"},"./reader":{"browser":"./esm/lib/reader-browser.js","require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js"},"./indexed-reader":{"browser":"./esm/lib/indexed-reader-browser.js","require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js"},"./indexer":{"browser":"./esm/lib/indexer.js","require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js"},"./iterator":{"browser":"./esm/lib/iterator.js","require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js"},"./writer":{"browser":"./esm/lib/writer.js","require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["dist/types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@0.1.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"4250864f8aa4a2470d5681b318540dc722221b97","size":35716,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-0.1.3.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_0.1.3_1616016880288_0.06565509839896011"},"_hasShrinkwrap":false,"publish_time":1616016880553,"_cnpm_publish_time":1616016880553,"_cnpmcore_publish_time":"2021-12-16T19:44:07.051Z"},"0.1.2":{"name":"@ipld/car","version":"0.1.2","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"npm_config_yes=true ipjs build --tests","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","publish":"npm_config_yes=true npx ipjs@latest publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/ipld/js-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/ipld/js-car/issues"},"homepage":"https://github.com/ipld/js-car#readme","devDependencies":{"@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.4","@types/node":"^14.14.9","@typescript-eslint/eslint-plugin":"^4.8.1","@typescript-eslint/parser":"^4.8.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","garbage":"^0.0.0","hundreds":"0.0.9","ipjs":"^3.3.0","jsdoc4readme":"^1.4.0","mocha":"^8.2.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.1.2"},"dependencies":{"@ipld/dag-cbor":"^2.0.3","multiformats":"^4.4.1","varint":"^6.0.0"},"exports":{".":{"require":"./cjs/car.js","import":"./esm/car.js","browser":"./esm/car-browser.js"},"./reader":{"require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js"},"./indexed-reader":{"require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js"},"./indexer":{"require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js"},"./iterator":{"require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js"},"./writer":{"require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["dist/types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@0.1.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"shasum":"2186e5a49cc4710d68fb03fc795e78fbe629c5c4","size":29079,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-0.1.2.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_0.1.2_1608208136444_0.3826097762393199"},"_hasShrinkwrap":false,"publish_time":1608208136578,"_cnpm_publish_time":1608208136578,"_cnpmcore_publish_time":"2021-12-16T19:44:07.291Z"},"0.1.1":{"name":"@ipld/car","version":"0.1.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"npm_config_yes=true ipjs build --tests","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","publish":"npm_config_yes=true npx ipjs@latest publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/rvagg/js-datastore-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/rvagg/js-datastore-car/issues"},"homepage":"https://github.com/rvagg/js-datastore-car#readme","devDependencies":{"@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.4","@types/node":"^14.14.9","@typescript-eslint/eslint-plugin":"^4.8.1","@typescript-eslint/parser":"^4.8.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","garbage":"^0.0.0","hundreds":"0.0.9","ipjs":"^3.3.0","jsdoc4readme":"^1.4.0","mocha":"^8.2.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.1.2"},"dependencies":{"@ipld/dag-cbor":"^2.0.3","multiformats":"^4.4.1","varint":"^6.0.0"},"exports":{".":{"require":"./cjs/car.js","import":"./esm/car.js","browser":"./esm/car-browser.js"},"./reader":{"require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js"},"./indexed-reader":{"require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js"},"./indexer":{"require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js"},"./iterator":{"require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js"},"./writer":{"require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["dist/types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@0.1.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"shasum":"0468183a0a38c8dd5ec02fb1bff53db40f8581c7","size":29086,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-0.1.1.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_0.1.1_1608206097419_0.0213062983780965"},"_hasShrinkwrap":false,"publish_time":1608206097561,"_cnpm_publish_time":1608206097561,"_cnpmcore_publish_time":"2021-12-16T19:44:07.532Z"},"0.1.0":{"name":"@ipld/car","version":"0.1.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"npm_config_yes=true ipjs build --tests","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","publish":"npm_config_yes=true npx ipjs@latest publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/rvagg/js-datastore-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/rvagg/js-datastore-car/issues"},"homepage":"https://github.com/rvagg/js-datastore-car#readme","devDependencies":{"@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.4","@types/node":"^14.14.9","@typescript-eslint/eslint-plugin":"^4.8.1","@typescript-eslint/parser":"^4.8.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","garbage":"^0.0.0","hundreds":"0.0.9","ipjs":"^3.3.0","jsdoc4readme":"^1.4.0","mocha":"^8.2.0","polendina":"^1.1.0","standard":"^16.0.3","typescript":"^4.1.2"},"dependencies":{"@ipld/dag-cbor":"^2.0.3","multiformats":"^4.4.1","varint":"^6.0.0"},"exports":{".":{"require":"./cjs/car.js","import":"./esm/car.js","browser":"./esm/car-browser.js"},"./reader":{"require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js"},"./indexed-reader":{"require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js"},"./indexer":{"require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js"},"./iterator":{"require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js"},"./writer":{"require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["dist/types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@0.1.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"shasum":"91793044fe716caafcaa4225b3c51729d9067133","size":29087,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-0.1.0.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_0.1.0_1606185490354_0.6159073564051203"},"_hasShrinkwrap":false,"publish_time":1606185490553,"_cnpm_publish_time":1606185490553,"_cnpmcore_publish_time":"2021-12-16T19:44:07.810Z"},"0.0.1":{"name":"@ipld/car","version":"0.0.1","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"npm_config_yes=true ipjs build --tests","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","publish":"npm_config_yes=true npx ipjs@latest publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/rvagg/js-datastore-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/rvagg/js-datastore-car/issues"},"homepage":"https://github.com/rvagg/js-datastore-car#readme","devDependencies":{"@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.3","@types/node":"^14.14.6","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","garbage":"^0.0.0","hundreds":"0.0.9","ipjs":"^3.3.0","jsdoc4readme":"^1.4.0","mocha":"^8.2.0","polendina":"^1.1.0","standard":"^16.0.0","typescript":"^4.0.5"},"dependencies":{"@ipld/dag-cbor":"^2.0.2","multiformats":"^4.3.2","varint":"^6.0.0"},"exports":{".":{"require":"./cjs/car.js","import":"./esm/car.js","browser":"./esm/car-browser.js"},"./reader":{"require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js"},"./indexed-reader":{"require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js"},"./indexer":{"require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js"},"./iterator":{"require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js"},"./writer":{"require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["dist/types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@0.0.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"a6ecc3a03b802638b232a3533e5e4e5a72d249a1","size":28560,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-0.0.1.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_0.0.1_1604956974770_0.1499703378895454"},"_hasShrinkwrap":false,"publish_time":1604956974959,"_cnpm_publish_time":1604956974959,"_cnpmcore_publish_time":"2021-12-16T19:44:08.493Z"},"0.0.0":{"name":"@ipld/car","version":"0.0.0","description":"Content Addressable aRchive format reader and writer","directories":{"test":"test"},"scripts":{"build":"npm run build:js && npm run build:types","build:js":"npm_config_yes=true ipjs build --tests","build:types":"tsc --emitDeclarationOnly --declarationDir dist/types","prepublishOnly":"npm run build","publish":"npm_config_yes=true npx ipjs@latest publish","lint":"standard","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","test:cjs:browser":"polendina --cleanup dist/cjs/browser-test/test-*.js","test":"npm run lint && npm run test:node && npm run test:cjs","coverage":"c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888","docs":"jsdoc4readme --readme --description-only lib/reader*.js lib/indexed-reader.js lib/iterator.js lib/indexer.js lib/writer.js"},"repository":{"type":"git","url":"git+https://github.com/rvagg/js-datastore-car.git"},"keywords":["car","ipld","ipfs"],"author":{"name":"Rod","email":"rod@vagg.org","url":"http://r.va.gg/"},"license":"(Apache-2.0 AND MIT)","bugs":{"url":"https://github.com/rvagg/js-datastore-car/issues"},"homepage":"https://github.com/rvagg/js-datastore-car#readme","devDependencies":{"@ipld/dag-pb":"^0.0.1","@types/mocha":"^8.0.3","@types/node":"^14.14.6","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","garbage":"^0.0.0","hundreds":"0.0.9","ipjs":"^3.3.0","jsdoc4readme":"^1.4.0","mocha":"^8.2.0","polendina":"^1.1.0","standard":"^16.0.0","typescript":"^4.0.5"},"dependencies":{"@ipld/dag-cbor":"^2.0.2","multiformats":"^4.3.2","varint":"^6.0.0"},"exports":{".":{"require":"./cjs/car.js","import":"./esm/car.js","browser":"./esm/car-browser.js"},"./reader":{"require":"./cjs/lib/reader.js","import":"./esm/lib/reader.js","browser":"./esm/lib/reader-browser.js"},"./indexed-reader":{"require":"./cjs/lib/indexed-reader.js","import":"./esm/lib/indexed-reader.js","browser":"./esm/lib/indexed-reader-browser.js"},"./indexer":{"require":"./cjs/lib/indexer.js","import":"./esm/lib/indexer.js","browser":"./esm/lib/indexer.js"},"./iterator":{"require":"./cjs/lib/iterator.js","import":"./esm/lib/iterator.js","browser":"./esm/lib/iterator.js"},"./writer":{"require":"./cjs/lib/writer.js","import":"./esm/lib/writer.js","browser":"./esm/lib/writer.js"}},"typesVersions":{"*":{"*":["dist/types/*"]}},"browser":{".":"./cjs/car-browser.js","./reader":"./cjs/lib/reader-browser.js","./indexed-reader":"./cjs/lib/indexed-reader-browser.js","./indexer":"./cjs/lib/indexer.js","./iterator":"./cjs/lib/iterator.js","./writer":"./cjs/lib/writer.js"},"_id":"@ipld/car@0.0.0","_nodeVersion":"14.10.1","_npmVersion":"7.0.0-beta.13","dist":{"shasum":"e9c8451a5ac7826dd270a0b60c5a3b26461aeb76","size":30642,"noattachment":false,"key":"/@ipld/car/-/@ipld/car-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ipld/car/download/@ipld/car-0.0.0.tgz"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-ipld","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/car_0.0.0_1604956654751_0.5883235444162256"},"_hasShrinkwrap":false,"publish_time":1604956654913,"_cnpm_publish_time":1604956654913,"_cnpmcore_publish_time":"2021-12-16T19:44:08.728Z"}},"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","_attachments":{},"homepage":"https://github.com/ipld/js-car#readme","bugs":{"url":"https://github.com/ipld/js-car/issues"},"license":"Apache-2.0 OR MIT"}