{"_id":"ipfs-repo","_rev":"4576926","name":"ipfs-repo","description":"IPFS Repo implementation","dist-tags":{"latest":"17.0.0","next":"0.26.2-rc.0"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"time":{"modified":"2026-04-10T15:45:47.000Z","created":"2015-12-10T19:17:08.309Z","17.0.0":"2023-01-06T15:59:42.160Z","16.0.0":"2022-10-19T12:42:45.969Z","15.0.3":"2022-09-21T16:55:00.980Z","15.0.2":"2022-08-14T08:30:38.249Z","15.0.1":"2022-08-11T19:19:58.479Z","15.0.0":"2022-08-11T17:01:52.670Z","14.0.1":"2022-01-19T14:23:33.013Z","14.0.0":"2022-01-18T18:19:41.431Z","13.0.7":"2021-11-24T10:59:32.524Z","13.0.6":"2021-11-23T19:53:09.118Z","13.0.5":"2021-09-29T10:14:32.700Z","13.0.4":"2021-09-15T21:19:42.681Z","12.0.2":"2021-09-15T21:14:13.057Z","13.0.3":"2021-09-13T13:18:04.760Z","13.0.2":"2021-09-13T12:02:04.330Z","13.0.1":"2021-09-13T10:16:27.932Z","12.0.1":"2021-09-13T07:53:28.153Z","13.0.0":"2021-09-10T14:32:04.072Z","12.0.0":"2021-08-23T07:16:48.774Z","11.0.2":"2021-08-23T07:06:04.529Z","11.0.1":"2021-07-23T17:35:17.494Z","11.0.0":"2021-07-09T13:07:25.091Z","9.1.6":"2021-05-04T11:33:59.096Z","10.0.3":"2021-05-04T11:31:21.379Z","10.0.2":"2021-05-04T11:28:40.807Z","9.1.5":"2021-05-04T11:02:44.082Z","9.1.4":"2021-05-04T08:55:09.519Z","10.0.0":"2021-05-01T06:17:53.076Z","9.1.3":"2021-04-29T17:55:35.317Z","9.1.2":"2021-04-29T17:51:18.819Z","9.1.1":"2021-04-22T16:35:26.162Z","9.1.0":"2021-04-15T17:45:00.889Z","9.0.0":"2021-03-05T08:10:41.843Z","8.0.0":"2021-01-29T15:49:11.206Z","7.0.1":"2021-01-27T16:37:05.161Z","7.0.0":"2020-11-06T19:43:04.849Z","6.0.3":"2020-08-15T14:21:06.594Z","6.0.2":"2020-08-15T13:41:40.227Z","6.0.1":"2020-08-06T17:20:34.353Z","6.0.0":"2020-08-05T07:06:52.843Z","5.0.0":"2020-07-21T13:35:54.528Z","4.0.0":"2020-06-25T13:55:07.580Z","3.0.3":"2020-06-20T07:21:13.048Z","3.0.2":"2020-06-15T15:16:47.502Z","3.0.1":"2020-05-19T13:05:03.869Z","3.0.0":"2020-05-14T15:07:10.157Z","2.1.1":"2020-05-05T18:10:12.057Z","2.1.0":"2020-05-04T17:23:44.239Z","1.1.0":"2020-04-30T14:34:57.521Z","2.0.1":"2020-04-28T16:39:07.841Z","2.0.0":"2020-04-20T12:18:17.943Z","1.0.1":"2020-03-30T14:28:13.556Z","1.0.0":"2020-02-10T15:00:22.003Z","0.28.2":"2019-11-29T17:42:49.716Z","0.29.3":"2019-11-29T17:27:04.549Z","0.30.1":"2019-11-29T17:22:19.885Z","0.30.0":"2019-11-27T17:04:39.157Z","0.29.2":"2019-11-19T18:43:36.946Z","0.29.1":"2019-11-14T15:00:51.253Z","0.29.0":"2019-11-06T12:15:52.651Z","0.28.1":"2019-10-29T12:13:05.520Z","0.28.0":"2019-09-20T11:41:05.760Z","0.27.1":"2019-08-21T11:22:41.542Z","0.27.0":"2019-06-04T10:32:15.701Z","0.26.6":"2019-05-13T11:01:29.884Z","0.26.5":"2019-05-09T11:57:44.521Z","0.26.4":"2019-03-18T12:38:24.042Z","0.26.3":"2019-03-13T12:13:14.378Z","0.26.2":"2019-02-18T18:57:43.415Z","0.26.2-rc.0":"2019-02-14T19:01:42.223Z","0.26.1":"2019-01-15T10:01:44.630Z","0.26.0":"2018-12-07T16:48:44.002Z","0.25.2":"2018-11-28T12:05:09.289Z","0.25.1":"2018-11-19T18:19:23.890Z","0.25.0":"2018-10-26T14:27:10.909Z","0.24.0":"2018-09-20T10:48:10.145Z","0.23.1":"2018-08-09T15:45:13.166Z","0.23.0":"2018-08-09T14:46:29.145Z","0.22.1":"2018-05-29T17:10:33.398Z","0.22.0":"2018-05-29T15:24:43.212Z","0.21.0":"2018-05-06T13:17:22.745Z","0.20.0":"2018-04-23T09:09:18.317Z","0.19.0":"2018-04-10T00:04:52.941Z","0.18.7":"2018-01-30T19:29:43.199Z","0.18.6":"2018-01-27T01:34:01.446Z","0.18.5":"2017-12-11T17:58:52.863Z","0.18.4":"2017-12-05T09:31:17.806Z","0.18.3":"2017-11-08T08:43:51.896Z","0.18.2":"2017-11-06T09:18:27.717Z","0.18.1":"2017-11-06T07:00:26.562Z","0.18.0":"2017-11-04T10:06:03.381Z","0.17.0":"2017-07-23T06:19:55.389Z","0.15.0":"2017-07-04T18:28:26.602Z","0.14.0":"2017-06-27T15:57:45.794Z","0.13.1":"2017-05-23T19:34:58.753Z","0.13.0":"2017-03-23T00:24:00.831Z","0.12.0":"2017-03-21T06:16:13.437Z","0.11.3":"2017-02-09T20:52:03.017Z","0.11.2":"2016-12-12T18:25:11.728Z","0.11.1":"2016-11-07T12:59:04.149Z","0.11.0":"2016-11-03T12:48:22.015Z","0.10.0":"2016-10-26T10:16:01.717Z","0.9.1":"2016-09-12T16:30:04.668Z","0.9.0":"2016-09-08T15:45:52.245Z","0.8.0":"2016-05-05T12:40:16.336Z","0.7.5":"2016-05-02T15:17:49.525Z","0.7.4":"2016-04-30T23:52:52.615Z","0.7.3":"2016-04-30T23:05:56.752Z","0.7.2":"2016-04-30T15:18:31.184Z","0.7.1":"2016-04-27T22:21:27.786Z","0.7.0":"2016-04-26T19:14:21.099Z","0.6.6":"2016-04-24T16:05:05.210Z","0.6.5":"2016-04-24T15:56:01.921Z","0.6.4":"2016-04-21T00:02:58.466Z","0.6.3":"2016-04-20T17:44:54.305Z","0.6.2":"2016-04-20T12:11:56.265Z","0.6.1":"2016-04-11T00:23:23.140Z","0.6.0":"2016-04-10T23:55:32.693Z","0.5.4":"2016-04-10T23:41:17.205Z","0.5.3":"2016-03-20T19:11:46.812Z","0.5.2":"2016-03-19T21:30:45.822Z","0.5.1":"2016-01-28T15:03:40.770Z","0.5.0":"2016-01-27T16:25:07.403Z","0.4.1":"2016-01-21T21:14:43.600Z","0.4.0":"2016-01-21T21:08:31.585Z","0.3.2":"2016-01-18T22:02:16.207Z","0.3.0":"2016-01-15T23:32:40.858Z","0.2.2":"2016-01-06T17:11:53.329Z","0.2.0":"2015-12-12T05:35:18.537Z","0.1.0":"2015-12-10T19:17:08.309Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"versions":{"17.0.0":{"name":"ipfs-repo","version":"17.0.0","description":"IPFS Repo implementation","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"keywords":["IPFS","datastore","libp2p"],"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"},"./constants":{"types":"./src/constants.d.ts","import":"./src/constants.js"},"./errors":{"types":"./src/errors.d.ts","import":"./src/errors.js"},"./locks/fs":{"types":"./src/locks/fs.d.ts","browser":"./src/locks/memory.js","import":"./src/locks/fs.js"},"./locks/memory":{"types":"./src/locks/memory.d.ts","import":"./src/locks/memory.js"},"./pin-types":{"types":"./src/pin-types.d.ts","import":"./src/pin-types.js"},"./utils/blockstore":{"types":"./src/utils/blockstore.d.ts","import":"./src/utils/blockstore.js"},"./utils/level":{"types":"./src/utils/level.d.ts","import":"./src/utils/level.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":"aegir test","test:node":"aegir test -t node --cov","dep-check":"aegir dep-check -i interface-blockstore"},"dependencies":{"@ipld/dag-pb":"^4.0.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^4.0.0","interface-datastore":"^7.0.0","ipfs-repo-migrations":"^15.0.0","it-drain":"^2.0.0","it-filter":"^2.0.0","it-first":"^2.0.0","it-map":"^2.0.0","it-merge":"^2.0.0","it-parallel-batch":"^2.0.0","it-pipe":"^2.0.4","it-pushable":"^3.1.0","just-safe-get":"^4.1.1","just-safe-set":"^4.1.1","merge-options":"^3.0.4","mortice":"^3.0.0","multiformats":"^11.0.0","p-queue":"^7.3.0","proper-lockfile":"^4.0.0","quick-lru":"^6.1.1","sort-keys":"^5.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@ipld/dag-cbor":"^9.0.0","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.2","aegir":"^37.9.1","blockstore-core":"^3.0.0","blockstore-datastore-adapter":"^5.0.0","ipfs-utils":"^9.0.7","it-all":"^2.0.0","just-range":"^4.1.1","rimraf":"^3.0.2","sinon":"^15.0.1"},"browser":{"rimraf":false},"gitHead":"df82589e08bb494a7d3f79229e7113522a3e1d03","_id":"ipfs-repo@17.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"0cb0a17c73f0109b2f0442ff5d6f75d41b4601a4","size":80832,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-17.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-17.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_17.0.0_1673020781993_0.5119056778533135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T16:12:56.564Z","publish_time":1673020782160,"_cnpm_publish_time":1673020782160},"16.0.0":{"name":"ipfs-repo","version":"16.0.0","description":"IPFS Repo implementation","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"keywords":["IPFS","datastore","libp2p"],"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"},"./constants":{"types":"./src/constants.d.ts","import":"./src/constants.js"},"./errors":{"types":"./src/errors.d.ts","import":"./src/errors.js"},"./locks/fs":{"types":"./src/locks/fs.d.ts","browser":"./src/locks/memory.js","import":"./src/locks/fs.js"},"./locks/memory":{"types":"./src/locks/memory.d.ts","import":"./src/locks/memory.js"},"./pin-types":{"types":"./src/pin-types.d.ts","import":"./src/pin-types.js"},"./utils/blockstore":{"types":"./src/utils/blockstore.d.ts","import":"./src/utils/blockstore.js"},"./utils/level":{"types":"./src/utils/level.d.ts","import":"./src/utils/level.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":"aegir test","test:node":"aegir test -t node --cov","dep-check":"aegir dep-check -i interface-blockstore"},"dependencies":{"@ipld/dag-pb":"^3.0.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^3.0.0","interface-datastore":"^7.0.0","ipfs-repo-migrations":"^14.0.0","it-drain":"^2.0.0","it-filter":"^2.0.0","it-first":"^2.0.0","it-map":"^2.0.0","it-merge":"^2.0.0","it-parallel-batch":"^2.0.0","it-pipe":"^2.0.4","it-pushable":"^3.1.0","just-safe-get":"^4.1.1","just-safe-set":"^4.1.1","merge-options":"^3.0.4","mortice":"^3.0.0","multiformats":"^10.0.1","p-queue":"^7.3.0","proper-lockfile":"^4.0.0","quick-lru":"^6.1.1","sort-keys":"^5.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@ipld/dag-cbor":"^8.0.0","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.2","aegir":"^37.5.0","blockstore-core":"^2.0.0","blockstore-datastore-adapter":"^4.0.0","ipfs-utils":"^9.0.7","it-all":"^2.0.0","just-range":"^4.1.1","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"rimraf":false},"gitHead":"6034af80269e373606922608a8a435bf9a8f97f5","_id":"ipfs-repo@16.0.0","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"shasum":"5d880101f884a192759b49c5f963684bf86a6fb3","size":86333,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-16.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-16.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_16.0.0_1666183365737_0.6204893411282004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-25T07:20:35.780Z","publish_time":1666183365969,"_cnpm_publish_time":1666183365969},"15.0.3":{"name":"ipfs-repo","version":"15.0.3","description":"IPFS Repo implementation","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"keywords":["IPFS","datastore","libp2p"],"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"},"./constants":{"types":"./src/constants.d.ts","import":"./src/constants.js"},"./errors":{"types":"./src/errors.d.ts","import":"./src/errors.js"},"./locks/fs":{"types":"./src/locks/fs.d.ts","browser":"./src/locks/memory.js","import":"./src/locks/fs.js"},"./locks/memory":{"types":"./src/locks/memory.d.ts","import":"./src/locks/memory.js"},"./pin-types":{"types":"./src/pin-types.d.ts","import":"./src/pin-types.js"},"./utils/blockstore":{"types":"./src/utils/blockstore.d.ts","import":"./src/utils/blockstore.js"},"./utils/level":{"types":"./src/utils/level.d.ts","import":"./src/utils/level.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":"aegir test","test:node":"aegir test -t node --cov","dep-check":"aegir dep-check -i interface-blockstore"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^3.0.0","interface-datastore":"^7.0.0","ipfs-repo-migrations":"^13.0.0","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^2.0.4","it-pushable":"^3.1.0","just-safe-get":"^4.1.1","just-safe-set":"^4.1.1","merge-options":"^3.0.4","mortice":"^3.0.0","multiformats":"^9.0.4","p-queue":"^7.3.0","proper-lockfile":"^4.0.0","quick-lru":"^6.1.1","sort-keys":"^5.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"@ipld/dag-cbor":"^7.0.2","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.2","aegir":"^37.5.0","blockstore-core":"^2.0.0","blockstore-datastore-adapter":"^3.0.1","ipfs-utils":"^9.0.7","it-all":"^1.0.2","just-range":"^4.1.1","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"rimraf":false},"gitHead":"0bb4ed705aa8c0b1b135095e21318bc6acebaf32","_id":"ipfs-repo@15.0.3","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"7ac0d18c9f0e60cc00ec0647b445825734bf2b25","size":83066,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-15.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-15.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_15.0.3_1663779300805_0.5788110024229054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T17:39:57.279Z","publish_time":1663779300980,"_cnpm_publish_time":1663779300980},"15.0.2":{"name":"ipfs-repo","version":"15.0.2","description":"IPFS Repo implementation","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"keywords":["IPFS","datastore","libp2p"],"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"},"./constants":{"types":"./src/constants.d.ts","import":"./src/constants.js"},"./errors":{"types":"./src/errors.d.ts","import":"./src/errors.js"},"./locks/fs":{"types":"./src/locks/fs.d.ts","browser":"./src/locks/memory.js","import":"./src/locks/fs.js"},"./locks/memory":{"types":"./src/locks/memory.d.ts","import":"./src/locks/memory.js"},"./pin-types":{"types":"./src/pin-types.d.ts","import":"./src/pin-types.js"},"./utils/blockstore":{"types":"./src/utils/blockstore.d.ts","import":"./src/utils/blockstore.js"},"./utils/level":{"types":"./src/utils/level.d.ts","import":"./src/utils/level.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":"aegir test","test:node":"aegir test -t node --cov","dep-check":"aegir dep-check -i interface-blockstore"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^3.0.0","interface-datastore":"^7.0.0","ipfs-repo-migrations":"^13.0.0","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^2.0.4","it-pushable":"^3.1.0","just-safe-get":"^4.1.1","just-safe-set":"^4.1.1","merge-options":"^3.0.4","mortice":"^3.0.0","multiformats":"^9.0.4","p-queue":"^7.3.0","proper-lockfile":"^4.0.0","sort-keys":"^5.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"@ipld/dag-cbor":"^7.0.2","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.2","aegir":"^37.5.0","blockstore-core":"^2.0.0","blockstore-datastore-adapter":"^3.0.1","ipfs-utils":"^9.0.7","it-all":"^1.0.2","just-range":"^4.1.1","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"rimraf":false},"gitHead":"c35a5db90142592bb505a64e964b67b83e3cf0d3","_id":"ipfs-repo@15.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.17.0","dist":{"shasum":"5e16b39df39ad0a0659944dfd4a3393aaa555bde","size":82671,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-15.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-15.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_15.0.2_1660465838108_0.3477445010622151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-14T08:30:45.677Z","publish_time":1660465838249,"_cnpm_publish_time":1660465838249},"15.0.1":{"name":"ipfs-repo","version":"15.0.1","description":"IPFS Repo implementation","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"keywords":["IPFS","datastore","libp2p"],"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"},"./constants":{"types":"./src/constants.d.ts","import":"./src/constants.js"},"./errors":{"types":"./src/errors.d.ts","import":"./src/errors.js"},"./locks/fs":{"types":"./src/locks/fs.d.ts","browser":"./src/locks/memory.js","import":"./src/locks/fs.js"},"./locks/memory":{"types":"./src/locks/memory.d.ts","import":"./src/locks/memory.js"},"./pin-types":{"types":"./src/pin-types.d.ts","import":"./src/pin-types.js"},"./utils/blockstore":{"types":"./src/utils/blockstore.d.ts","import":"./src/utils/blockstore.js"},"./utils/level":{"types":"./src/utils/level.d.ts","import":"./src/utils/level.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":"aegir test","test:node":"aegir test -t node --cov","dep-check":"aegir dep-check -i interface-blockstore"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^7.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^13.0.0","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^2.0.4","it-pushable":"^3.1.0","just-safe-get":"^4.1.1","just-safe-set":"^4.1.1","merge-options":"^3.0.4","mortice":"^3.0.0","multiformats":"^9.0.4","p-queue":"^7.3.0","proper-lockfile":"^4.0.0","sort-keys":"^5.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"@ipld/dag-cbor":"^7.0.2","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.2","aegir":"^37.5.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","ipfs-utils":"^9.0.7","it-all":"^1.0.2","just-range":"^4.1.1","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"rimraf":false},"gitHead":"ae9cf3e5c263ff0d6c4bf9f790958d007b8560f1","_id":"ipfs-repo@15.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.17.0","dist":{"shasum":"4b2c958417577fa8e054d90e394b0e45ff7bfed4","size":82669,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-15.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-15.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_15.0.1_1660245598319_0.6947606725531876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-11T19:20:04.132Z","publish_time":1660245598479,"_cnpm_publish_time":1660245598479},"15.0.0":{"name":"ipfs-repo","version":"15.0.0","description":"IPFS Repo implementation","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"keywords":["IPFS","datastore","libp2p"],"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"},"./constants":{"types":"./src/constants.d.ts","import":"./src/constants.js"},"./errors":{"types":"./src/errors.d.ts","import":"./src/errors.js"},"./locks/fs":{"types":"./src/locks/fs.d.ts","browser":"./src/locks/memory.js","import":"./src/locks/fs.js"},"./locks/memory":{"types":"./src/locks/memory.d.ts","import":"./src/locks/memory.js"},"./pin-types":{"types":"./src/pin-types.d.ts","import":"./src/pin-types.js"},"./utils/blockstore":{"types":"./src/utils/blockstore.d.ts","import":"./src/utils/blockstore.js"},"./utils/level":{"types":"./src/utils/level.d.ts","import":"./src/utils/level.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":"aegir test","test:node":"aegir test -t node --cov","dep-check":"aegir dep-check -i interface-blockstore"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^7.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^13.0.0","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^2.0.4","it-pushable":"^3.1.0","just-safe-get":"^4.1.1","just-safe-set":"^4.1.1","merge-options":"^3.0.4","mortice":"^3.0.0","multiformats":"^9.0.4","p-queue":"^7.3.0","proper-lockfile":"^4.0.0","sort-keys":"^5.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"@ipld/dag-cbor":"^7.0.2","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.2","aegir":"^37.5.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","ipfs-utils":"^9.0.7","it-all":"^1.0.2","just-range":"^4.1.1","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"rimraf":false},"main":"src/index.js","publishConfig":{"directory":"dist"},"gitHead":"8ffe56e0f27461ceb0bf2aceedf60686adfa75ac","_id":"ipfs-repo@15.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.17.0","dist":{"shasum":"65de59b453d476c339c27ea258f74688fef9bb48","size":82690,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-15.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-15.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_15.0.0_1660237312539_0.291325189505524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-11T17:06:28.018Z","publish_time":1660237312670,"_cnpm_publish_time":1660237312670},"14.0.1":{"name":"ipfs-repo","version":"14.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./constants":{"browser":"./esm/src/constants.js","require":"./cjs/src/constants.js","import":"./esm/src/constants.js"},"./errors":{"browser":"./esm/src/errors.js","require":"./cjs/src/errors.js","import":"./esm/src/errors.js"},"./pin-types":{"browser":"./esm/src/pin-types.js","require":"./cjs/src/pin-types.js","import":"./esm/src/pin-types.js"},"./locks/memory":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/memory.js","import":"./esm/src/locks/memory.js"},"./locks/fs":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/fs.js","import":"./esm/src/locks/fs.js"},"./utils/blockstore":{"browser":"./esm/src/utils/blockstore.js","require":"./cjs/src/utils/blockstore.js","import":"./esm/src/utils/blockstore.js"},"./utils/level":{"browser":"./esm/src/utils/level.js","require":"./cjs/src/utils/level.js","import":"./esm/src/utils/level.js"}},"browser":{".":"./cjs/src/index.js","./constants":"./cjs/src/constants.js","./errors":"./cjs/src/errors.js","./pin-types":"./cjs/src/pin-types.js","./locks/memory":"./cjs/src/locks/memory.js","./locks/fs":"./cjs/src/locks/memory.js","./esm/src/locks/fs.js":"./esm/src/locks/memory.js","./cjs/src/locks/fs.js":"./cjs/src/locks/memory.js","./utils/blockstore":"./cjs/src/utils/blockstore.js","./utils/level":"./cjs/src/utils/level.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^36.0.1","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^12.0.1","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^7.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^12.0.1","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.2.0","uint8arrays":"^3.0.0"},"gitHead":"bfabfdcc44db80b264496ca43f3fae38ebc486ea","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@14.0.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"shasum":"d683a3aa919451f9270e3099e3a3b7cb8e72ddeb","size":27932,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-14.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-14.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_14.0.1_1642602212880_0.6254894138300968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-19T14:23:55.340Z","publish_time":1642602213013,"_cnpm_publish_time":1642602213013},"14.0.0":{"name":"ipfs-repo","version":"14.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./constants":{"browser":"./esm/src/constants.js","require":"./cjs/src/constants.js","import":"./esm/src/constants.js"},"./errors":{"browser":"./esm/src/errors.js","require":"./cjs/src/errors.js","import":"./esm/src/errors.js"},"./pin-types":{"browser":"./esm/src/pin-types.js","require":"./cjs/src/pin-types.js","import":"./esm/src/pin-types.js"},"./locks/memory":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/memory.js","import":"./esm/src/locks/memory.js"},"./locks/fs":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/fs.js","import":"./esm/src/locks/fs.js"},"./utils/blockstore":{"browser":"./esm/src/utils/blockstore.js","require":"./cjs/src/utils/blockstore.js","import":"./esm/src/utils/blockstore.js"},"./utils/level":{"browser":"./esm/src/utils/level.js","require":"./cjs/src/utils/level.js","import":"./esm/src/utils/level.js"}},"browser":{".":"./cjs/src/index.js","./constants":"./cjs/src/constants.js","./errors":"./cjs/src/errors.js","./pin-types":"./cjs/src/pin-types.js","./locks/memory":"./cjs/src/locks/memory.js","./locks/fs":"./cjs/src/locks/memory.js","./esm/src/locks/fs.js":"./esm/src/locks/memory.js","./cjs/src/locks/fs.js":"./cjs/src/locks/memory.js","./utils/blockstore":"./cjs/src/utils/blockstore.js","./utils/level":"./cjs/src/utils/level.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^36.0.1","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^12.0.1","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^12.0.0","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.2.0","uint8arrays":"^3.0.0"},"gitHead":"d75379eaff9ba938f71b12a9e8008236dc34c276","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@14.0.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"shasum":"c1e0f967dc1f8e12d7fd73c86591b6b272022c84","size":27938,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-14.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-14.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_14.0.0_1642529981265_0.6316316644474915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-18T18:19:55.274Z","publish_time":1642529981431,"_cnpm_publish_time":1642529981431},"13.0.7":{"name":"ipfs-repo","version":"13.0.7","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./constants":{"browser":"./esm/src/constants.js","require":"./cjs/src/constants.js","import":"./esm/src/constants.js"},"./errors":{"browser":"./esm/src/errors.js","require":"./cjs/src/errors.js","import":"./esm/src/errors.js"},"./pin-types":{"browser":"./esm/src/pin-types.js","require":"./cjs/src/pin-types.js","import":"./esm/src/pin-types.js"},"./locks/memory":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/memory.js","import":"./esm/src/locks/memory.js"},"./locks/fs":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/fs.js","import":"./esm/src/locks/fs.js"},"./utils/blockstore":{"browser":"./esm/src/utils/blockstore.js","require":"./cjs/src/utils/blockstore.js","import":"./esm/src/utils/blockstore.js"},"./utils/level":{"browser":"./esm/src/utils/level.js","require":"./cjs/src/utils/level.js","import":"./esm/src/utils/level.js"}},"browser":{".":"./cjs/src/index.js","./constants":"./cjs/src/constants.js","./errors":"./cjs/src/errors.js","./pin-types":"./cjs/src/pin-types.js","./locks/memory":"./cjs/src/locks/memory.js","./locks/fs":"./cjs/src/locks/memory.js","./esm/src/locks/fs.js":"./esm/src/locks/memory.js","./cjs/src/locks/fs.js":"./cjs/src/locks/memory.js","./utils/blockstore":"./cjs/src/utils/blockstore.js","./utils/level":"./cjs/src/utils/level.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^36.0.1","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^11.0.2","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.2.0","uint8arrays":"^3.0.0"},"gitHead":"f36c922a2cd3a308a2d1fb7f397243488730bdf5","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@13.0.7","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"shasum":"69c8875059dc493a6bd61f3db1c26e7ebf0d6dca","size":27939,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-13.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-13.0.7.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_13.0.7_1637751572344_0.0850192003173107"},"_hasShrinkwrap":false,"publish_time":1637751572524,"_cnpm_publish_time":1637751572524,"_cnpmcore_publish_time":"2021-12-16T19:09:33.881Z"},"13.0.6":{"name":"ipfs-repo","version":"13.0.6","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./constants":{"browser":"./esm/src/constants.js","require":"./cjs/src/constants.js","import":"./esm/src/constants.js"},"./errors":{"browser":"./esm/src/errors.js","require":"./cjs/src/errors.js","import":"./esm/src/errors.js"},"./pin-types":{"browser":"./esm/src/pin-types.js","require":"./cjs/src/pin-types.js","import":"./esm/src/pin-types.js"},"./locks/memory":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/memory.js","import":"./esm/src/locks/memory.js"},"./locks/fs":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/fs.js","import":"./esm/src/locks/fs.js"},"./utils/blockstore":{"browser":"./esm/src/utils/blockstore.js","require":"./cjs/src/utils/blockstore.js","import":"./esm/src/utils/blockstore.js"},"./utils/level":{"browser":"./esm/src/utils/level.js","require":"./cjs/src/utils/level.js","import":"./esm/src/utils/level.js"}},"browser":{".":"./cjs/src/index.js","./constants":"./cjs/src/constants.js","./errors":"./cjs/src/errors.js","./pin-types":"./cjs/src/pin-types.js","./locks/memory":"./cjs/src/locks/memory.js","./locks/fs":"./cjs/src/locks/memory.js","./esm/src/locks/fs.js":"./esm/src/locks/memory.js","./cjs/src/locks/fs.js":"./cjs/src/locks/memory.js","./utils/blockstore":"./cjs/src/utils/blockstore.js","./utils/level":"./cjs/src/utils/level.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^11.0.1","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.2.0","uint8arrays":"^3.0.0"},"gitHead":"4847c55e4dd1a86b606f41a46c44809dd1683678","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@13.0.6","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"shasum":"014635f2dce081013c556aa735e6b2031416b7c0","size":27934,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-13.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-13.0.6.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_13.0.6_1637697188937_0.6031559110880518"},"_hasShrinkwrap":false,"publish_time":1637697189118,"_cnpm_publish_time":1637697189118,"_cnpmcore_publish_time":"2021-12-16T19:09:34.332Z"},"13.0.5":{"name":"ipfs-repo","version":"13.0.5","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./constants":{"browser":"./esm/src/constants.js","require":"./cjs/src/constants.js","import":"./esm/src/constants.js"},"./errors":{"browser":"./esm/src/errors.js","require":"./cjs/src/errors.js","import":"./esm/src/errors.js"},"./pin-types":{"browser":"./esm/src/pin-types.js","require":"./cjs/src/pin-types.js","import":"./esm/src/pin-types.js"},"./locks/memory":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/memory.js","import":"./esm/src/locks/memory.js"},"./locks/fs":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/fs.js","import":"./esm/src/locks/fs.js"},"./utils/blockstore":{"browser":"./esm/src/utils/blockstore.js","require":"./cjs/src/utils/blockstore.js","import":"./esm/src/utils/blockstore.js"},"./utils/level":{"browser":"./esm/src/utils/level.js","require":"./cjs/src/utils/level.js","import":"./esm/src/utils/level.js"}},"browser":{".":"./cjs/src/index.js","./constants":"./cjs/src/constants.js","./errors":"./cjs/src/errors.js","./pin-types":"./cjs/src/pin-types.js","./locks/memory":"./cjs/src/locks/memory.js","./locks/fs":"./cjs/src/locks/memory.js","./esm/src/locks/fs.js":"./esm/src/locks/memory.js","./cjs/src/locks/fs.js":"./cjs/src/locks/memory.js","./utils/blockstore":"./cjs/src/utils/blockstore.js","./utils/level":"./cjs/src/utils/level.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^11.0.1","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.2.0","uint8arrays":"^3.0.0"},"gitHead":"f1f8fc4207c739cb36f51342bbf9ddd9eeb386c8","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@13.0.5","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"shasum":"9722f26ebb726a8a75a0cdcb48f904a19998d39d","size":27929,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-13.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-13.0.5.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_13.0.5_1632910472525_0.6938510601091834"},"_hasShrinkwrap":false,"publish_time":1632910472700,"_cnpm_publish_time":1632910472700,"_cnpmcore_publish_time":"2021-12-16T19:09:34.692Z"},"13.0.4":{"name":"ipfs-repo","version":"13.0.4","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./constants":{"browser":"./esm/src/constants.js","require":"./cjs/src/constants.js","import":"./esm/src/constants.js"},"./errors":{"browser":"./esm/src/errors.js","require":"./cjs/src/errors.js","import":"./esm/src/errors.js"},"./pin-types":{"browser":"./esm/src/pin-types.js","require":"./cjs/src/pin-types.js","import":"./esm/src/pin-types.js"},"./locks/memory":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/memory.js","import":"./esm/src/locks/memory.js"},"./locks/fs":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/fs.js","import":"./esm/src/locks/fs.js"},"./utils/blockstore":{"browser":"./esm/src/utils/blockstore.js","require":"./cjs/src/utils/blockstore.js","import":"./esm/src/utils/blockstore.js"},"./utils/level":{"browser":"./esm/src/utils/level.js","require":"./cjs/src/utils/level.js","import":"./esm/src/utils/level.js"}},"browser":{".":"./cjs/src/index.js","./constants":"./cjs/src/constants.js","./errors":"./cjs/src/errors.js","./pin-types":"./cjs/src/pin-types.js","./locks/memory":"./cjs/src/locks/memory.js","./locks/fs":"./cjs/src/locks/memory.js","./esm/src/locks/fs.js":"./esm/src/locks/memory.js","./cjs/src/locks/fs.js":"./cjs/src/locks/memory.js","./utils/blockstore":"./cjs/src/utils/blockstore.js","./utils/level":"./cjs/src/utils/level.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^11.0.1","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.2.0","uint8arrays":"^3.0.0"},"gitHead":"e324b28a7c90e8a37ec89c68764cac7918a3ca55","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@13.0.4","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"shasum":"69a4651e60263eb0a884b2691c9c708cda0561a7","size":27904,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-13.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-13.0.4.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_13.0.4_1631740782512_0.47004983679531187"},"_hasShrinkwrap":false,"publish_time":1631740782681,"_cnpm_publish_time":1631740782681,"_cnpmcore_publish_time":"2021-12-16T19:09:34.919Z"},"12.0.2":{"name":"ipfs-repo","version":"12.0.2","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","tsd":{"directory":"test"},"browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/locks/fs.js":"./src/locks/memory.js","./src/default-options.js":"./src/default-options.browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"tsd && aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-datastore-adapter":"^1.0.0","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","tsd":"^0.17.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","debug":"^4.1.0","err-code":"^3.0.1","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","ipfs-repo-migrations":"^10.0.1","it-drain":"^1.0.1","it-filter":"^1.0.2","it-first":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^3.0.0"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"}],"gitHead":"2359d78ea35cf25126198f593c9de127f41448a0","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@12.0.2","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"shasum":"d0bbb4cd414d4a437aafe70daa8c684de54bbf92","size":26290,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-12.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-12.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_12.0.2_1631740452916_0.25319314169739915"},"_hasShrinkwrap":false,"publish_time":1631740453057,"_cnpm_publish_time":1631740453057,"_cnpmcore_publish_time":"2021-12-16T19:09:35.197Z"},"13.0.3":{"name":"ipfs-repo","version":"13.0.3","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./constants":{"browser":"./esm/src/constants.js","require":"./cjs/src/constants.js","import":"./esm/src/constants.js"},"./errors":{"browser":"./esm/src/errors.js","require":"./cjs/src/errors.js","import":"./esm/src/errors.js"},"./pin-types":{"browser":"./esm/src/pin-types.js","require":"./cjs/src/pin-types.js","import":"./esm/src/pin-types.js"},"./locks/memory":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/memory.js","import":"./esm/src/locks/memory.js"},"./locks/fs":{"browser":"./esm/src/locks/memory.js","require":"./cjs/src/locks/fs.js","import":"./esm/src/locks/fs.js"},"./utils/blockstore":{"browser":"./esm/src/utils/blockstore.js","require":"./cjs/src/utils/blockstore.js","import":"./esm/src/utils/blockstore.js"},"./utils/level":{"browser":"./esm/src/utils/level.js","require":"./cjs/src/utils/level.js","import":"./esm/src/utils/level.js"}},"browser":{".":"./cjs/src/index.js","./constants":"./cjs/src/constants.js","./errors":"./cjs/src/errors.js","./pin-types":"./cjs/src/pin-types.js","./locks/memory":"./cjs/src/locks/memory.js","./locks/fs":"./cjs/src/locks/memory.js","./esm/src/locks/fs.js":"./esm/src/locks/memory.js","./cjs/src/locks/fs.js":"./cjs/src/locks/memory.js","./utils/blockstore":"./cjs/src/utils/blockstore.js","./utils/level":"./cjs/src/utils/level.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^11.0.0","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.2.0","uint8arrays":"^3.0.0"},"gitHead":"9e5e03d02247e7075ed62a1575a81eb4c28f9dd7","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@13.0.3","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"shasum":"0e79201b660f603f16f83e96ca47ed31cc2e7170","size":27908,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-13.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-13.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_13.0.3_1631539084561_0.9608561739953256"},"_hasShrinkwrap":false,"publish_time":1631539084760,"_cnpm_publish_time":1631539084760,"_cnpmcore_publish_time":"2021-12-16T19:09:35.475Z"},"13.0.2":{"name":"ipfs-repo","version":"13.0.2","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"browser":{".":"./cjs/src/index.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^11.0.0","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.2.0","uint8arrays":"^3.0.0"},"gitHead":"ec8239b0a5ecb065f0e005f7ce543dfb9a38af66","exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@13.0.2","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"shasum":"b4866d941bb21f47e36b78c06ade669fbebd978c","size":28048,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-13.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-13.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_13.0.2_1631534524194_0.8114070208195645"},"_hasShrinkwrap":false,"publish_time":1631534524330,"_cnpm_publish_time":1631534524330,"_cnpmcore_publish_time":"2021-12-16T19:09:35.706Z"},"13.0.1":{"name":"ipfs-repo","version":"13.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"browser":{".":"./cjs/src/index.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^11.0.0","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^5.0.0","uint8arrays":"^3.0.0"},"gitHead":"1d5f97653a0576e7fa08f698cbf863961ab40047","exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@13.0.1","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"shasum":"1d3fa7d59a5662917d0d8b68b1509d7d93fd26c4","size":28049,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-13.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-13.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_13.0.1_1631528187769_0.04592823228453957"},"_hasShrinkwrap":false,"publish_time":1631528187932,"_cnpm_publish_time":1631528187932,"_cnpmcore_publish_time":"2021-12-16T19:09:36.437Z"},"12.0.1":{"name":"ipfs-repo","version":"12.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","tsd":{"directory":"test"},"browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/locks/fs.js":"./src/locks/memory.js","./src/default-options.js":"./src/default-options.browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"tsd && aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-datastore-adapter":"^1.0.0","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","tsd":"^0.17.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","ipfs-repo-migrations":"^10.0.1","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^3.0.0"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"}],"gitHead":"da60f26af6ea8cb70abe8139eb0a9f984f845a44","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@12.0.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"shasum":"d71738eba6e7422f11ae88bd58cf323b42d0987e","size":26302,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-12.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-12.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_12.0.1_1631519607957_0.9464574477036338"},"_hasShrinkwrap":false,"publish_time":1631519608153,"_cnpm_publish_time":1631519608153,"_cnpmcore_publish_time":"2021-12-16T19:09:36.656Z"},"13.0.0":{"name":"ipfs-repo","version":"13.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"browser":{".":"./cjs/src/index.js"},"scripts":{"clean":"rimraf dist types","lint":"aegir ts -p check && aegir lint","prepublishOnly":"npm run build","build":"aegir build --no-bundle","release":"aegir release --target node","release-minor":"aegir release --type minor --target node","release-major":"aegir release --type major --target node","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo","devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","datastore-core":"^6.0.7","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","ipfs-repo-migrations":"^11.0.0","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^7.1.0","proper-lockfile":"^4.0.0","sort-keys":"^5.0.0","uint8arrays":"^3.0.0"},"gitHead":"17142a8623705a4ac5ba2bc0ce75945cc9167f7e","exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@13.0.0","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"shasum":"937013efc8528eddd23c6e07af31c91bb10d5b9e","size":28025,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-13.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-13.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_13.0.0_1631284323876_0.2279077339526061"},"_hasShrinkwrap":false,"publish_time":1631284324072,"_cnpm_publish_time":1631284324072,"_cnpmcore_publish_time":"2021-12-16T19:09:36.918Z"},"12.0.0":{"name":"ipfs-repo","version":"12.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","tsd":{"directory":"test"},"browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/locks/fs.js":"./src/locks/memory.js","./src/default-options.js":"./src/default-options.browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"tsd && aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-datastore-adapter":"^1.0.0","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","tsd":"^0.17.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","ipfs-repo-migrations":"^10.0.0","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^3.0.0"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"}],"gitHead":"a00ae495ea9a636de6369201d4f7b5787055c36a","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@12.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"5c8fa11a6f7a7cd2b5da6209fdf9053dff852fb8","size":26302,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-12.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-12.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_12.0.0_1629703008609_0.4158505997509221"},"_hasShrinkwrap":false,"publish_time":1629703008774,"_cnpm_publish_time":1629703008774,"_cnpmcore_publish_time":"2021-12-16T19:09:37.120Z"},"11.0.2":{"name":"ipfs-repo","version":"11.0.2","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","tsd":{"directory":"test"},"browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/locks/fs.js":"./src/locks/memory.js","./src/default-options.js":"./src/default-options.browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"tsd && aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^35.0.2","assert":"^2.0.0","blockstore-datastore-adapter":"^1.0.0","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","tsd":"^0.17.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","ipfs-repo-migrations":"^9.0.0","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^3.0.0"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"dd39433adae2ab22334d7b9cd7f8c72ba649543b","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@11.0.2","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"07a1118670c76f415682d3cbe21c85bc20181caf","size":26304,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-11.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-11.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_11.0.2_1629702364350_0.7403434636718194"},"_hasShrinkwrap":false,"publish_time":1629702364529,"_cnpm_publish_time":1629702364529,"_cnpmcore_publish_time":"2021-12-16T19:09:37.366Z"},"11.0.1":{"name":"ipfs-repo","version":"11.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","tsd":{"directory":"test"},"browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/locks/fs.js":"./src/locks/memory.js","./src/default-options.js":"./src/default-options.browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"tsd && aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@ipld/dag-cbor":"^6.0.4","@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^34.0.0","assert":"^2.0.0","blockstore-datastore-adapter":"^1.0.0","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","tsd":"^0.17.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","ipfs-repo-migrations":"^9.0.0","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"dedff43d328532505c6acce9f3ae0060a0b62738","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@11.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"d1745cd65c194fcb0ccfd5576f91c58e02d0adfa","size":31892,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-11.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-11.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_11.0.1_1627061717341_0.5660860853569918"},"_hasShrinkwrap":false,"publish_time":1627061717494,"_cnpm_publish_time":1627061717494,"_cnpmcore_publish_time":"2021-12-16T19:09:37.639Z"},"11.0.0":{"name":"ipfs-repo","version":"11.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","tsd":{"directory":"test"},"browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/locks/fs.js":"./src/locks/memory.js","./src/default-options.js":"./src/default-options.browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"tsd && aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^34.0.0","assert":"^2.0.0","blockstore-datastore-adapter":"^1.0.0","events":"^3.3.0","ipfs-utils":"^8.1.3","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","rimraf":"^3.0.0","sinon":"^11.1.1","tsd":"^0.17.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"@ipld/dag-cbor":"^6.0.4","@ipld/dag-pb":"^2.1.0","bytes":"^3.1.0","cborg":"^1.3.4","debug":"^4.1.0","err-code":"^3.0.1","eslint-plugin-ava":"^12.0.0","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","ipfs-repo-migrations":"^9.0.0","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.2","it-parallel-batch":"^1.0.9","it-pipe":"^1.1.0","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","mortice":"^2.0.1","multiformats":"^9.0.4","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"7f32109db061f2d7ae3da0dda1159f191e992b97","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@11.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"2e73fd7d83d68908aa03686d05988384f14b0c13","size":32045,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-11.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-11.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_11.0.0_1625836044971_0.3964384273535648"},"_hasShrinkwrap":false,"publish_time":1625836045091,"_cnpm_publish_time":1625836045091,"_cnpmcore_publish_time":"2021-12-16T19:09:37.915Z"},"9.1.6":{"name":"ipfs-repo","version":"9.1.6","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^7.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"1e4169253517b24d71f6acb982622063c31c438c","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@9.1.6","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"0d9b372fe92328013415e1676b28777269a41869","size":27141,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-9.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-9.1.6.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_9.1.6_1620128038914_0.5679835878924671"},"_hasShrinkwrap":false,"publish_time":1620128039096,"_cnpm_publish_time":1620128039096,"_cnpmcore_publish_time":"2021-12-16T19:09:38.250Z"},"10.0.3":{"name":"ipfs-repo","version":"10.0.3","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^7.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"b82938fcef0f949517fbd6f63700c2c0178ef117","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@10.0.3","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"252ad1f2705f0ac2c1e57d8c1b1b13dfd1681d63","size":27252,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-10.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-10.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_10.0.3_1620127881132_0.9251169794908214"},"_hasShrinkwrap":false,"publish_time":1620127881379,"_cnpm_publish_time":1620127881379,"_cnpmcore_publish_time":"2021-12-16T19:09:38.898Z"},"10.0.2":{"name":"ipfs-repo","version":"10.0.2","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^7.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"e7e33a9c46d1fc218f368aa100eb65716b483e21","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@10.0.2","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"7d43cfc5b877176c853c2ab63fbbc93c79bc5227","size":27242,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-10.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_10.0.2_1620127720668_0.442289933617118"},"_hasShrinkwrap":false,"publish_time":1620127720807,"_cnpm_publish_time":1620127720807,"_cnpmcore_publish_time":"2021-12-16T19:09:39.139Z"},"9.1.5":{"name":"ipfs-repo","version":"9.1.5","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^7.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"729b38ef0399d09b4015c307157820d28e26b50d","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@9.1.5","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"1a01e6a77211ab61a9a9276776b2d77f4099e78f","size":27129,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-9.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-9.1.5.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_9.1.5_1620126163907_0.4378419359959562"},"_hasShrinkwrap":false,"publish_time":1620126164082,"_cnpm_publish_time":1620126164082,"_cnpmcore_publish_time":"2021-12-16T19:09:39.418Z"},"9.1.4":{"name":"ipfs-repo","version":"9.1.4","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"bfe894a7b3e0da62cf98214d6cc453d2b8debe86","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@9.1.4","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"20a56dda528b4ac2d572824029846d7b478f00a1","size":27116,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-9.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-9.1.4.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_9.1.4_1620118509360_0.8525314970022657"},"_hasShrinkwrap":false,"publish_time":1620118509519,"_cnpm_publish_time":1620118509519,"_cnpmcore_publish_time":"2021-12-16T19:09:39.837Z"},"10.0.0":{"name":"ipfs-repo","version":"10.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"70266f02cc41053f36a18dc8292b525dabeaaee4","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@10.0.0","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"355ca568528c4653f2d18841c6b655854e0cf4cb","size":27161,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-10.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_10.0.0_1619849872889_0.23930622544664693"},"_hasShrinkwrap":false,"publish_time":1619849873076,"_cnpm_publish_time":1619849873076,"_cnpmcore_publish_time":"2021-12-16T19:09:40.202Z"},"9.1.3":{"name":"ipfs-repo","version":"9.1.3","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"e8784a8965a07fe0ab70c4c529c96690f26e77fc","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@9.1.3","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"697c25009cc2ad87c3092974d45234e535ad93fb","size":27038,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-9.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-9.1.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_9.1.3_1619718935159_0.0024928863634146037"},"_hasShrinkwrap":false,"publish_time":1619718935317,"_cnpm_publish_time":1619718935317,"_cnpmcore_publish_time":"2021-12-16T19:09:40.462Z"},"9.1.2":{"name":"ipfs-repo","version":"9.1.2","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"f3b5d7b50b54ada793c5535cdeb3491ab737bd01","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@9.1.2","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"3e56d2d06e8fd3b81676b2f32a9ca3f8a31aa9c9","size":26966,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-9.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-9.1.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_9.1.2_1619718678693_0.13962852749285615"},"_hasShrinkwrap":false,"publish_time":1619718678819,"_cnpm_publish_time":1619718678819,"_cnpmcore_publish_time":"2021-12-16T19:09:40.749Z"},"9.1.1":{"name":"ipfs-repo","version":"9.1.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"d814462a797f6137d1cf12471284f3c700c66f90","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@9.1.1","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"b3d61d48720a074091fb1e2686aca385c9fd5632","size":26943,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-9.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-9.1.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_9.1.1_1619109326002_0.14915771913231635"},"_hasShrinkwrap":false,"publish_time":1619109326162,"_cnpm_publish_time":1619109326162,"_cnpmcore_publish_time":"2021-12-16T19:09:41.341Z"},"9.1.0":{"name":"ipfs-repo","version":"9.1.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^33.1.0","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^6.0.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^4.0.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","ipfs-repo-migrations":"^8.0.0","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-filter":"^1.0.2","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","multihashes":"^4.0.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hannah Howard","email":"hannah@hannahhoward.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"}],"gitHead":"731cba28cad0ea6e922a37fb1a6d0c02f1699ec3","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@9.1.0","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"7f7fd628bbde12fd9276395f2ca642c62b357080","size":26924,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-9.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-9.1.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_9.1.0_1618508700439_0.5332201920404067"},"_hasShrinkwrap":false,"publish_time":1618508700889,"_cnpm_publish_time":1618508700889,"_cnpmcore_publish_time":"2021-12-16T19:09:41.593Z"},"9.0.0":{"name":"ipfs-repo","version":"9.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","coverage":"aegir test -t node --cov && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=14.0.0","npm":">=6.0.0"},"devDependencies":{"@types/bytes":"^3.1.0","@types/debug":"^4.1.5","@types/memdown":"^3.0.0","@types/ncp":"^2.0.4","@types/proper-lockfile":"^4.1.1","@types/rimraf":"^3.0.0","aegir":"^31.0.1","assert":"^2.0.0","events":"^3.3.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^2.1.0","ncp":"^2.0.0","process":"^0.11.10","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^9.0.2","url":"^0.11.0","util":"^0.12.3"},"dependencies":{"bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^1.1.6","datastore-core":"^3.0.0","datastore-fs":"^3.0.0","datastore-level":"^4.0.0","debug":"^4.1.0","err-code":"^3.0.1","interface-datastore":"^3.0.3","ipfs-repo-migrations":"^7.0.1","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","merge-options":"^3.0.4","multibase":"^4.0.1","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.1.3"},"eslintConfig":{"extends":"ipfs","ignorePatterns":["!.aegir.js"]},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"}],"gitHead":"a36e69590603e9dcc2f82c8e09c02bc3d90292ae","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@9.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"9244e255c7a4b74c1254c2e8d60b1a0463d56e68","size":25946,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-9.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_9.0.0_1614931841650_0.5972341768688081"},"_hasShrinkwrap":false,"publish_time":1614931841843,"_cnpm_publish_time":1614931841843,"_cnpmcore_publish_time":"2021-12-16T19:09:41.846Z"},"8.0.0":{"name":"ipfs-repo","version":"8.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^30.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^2.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^1.0.0","datastore-core":"^3.0.0","datastore-fs":"^3.0.0","datastore-level":"^4.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^3.0.3","ipfs-repo-migrations":"^6.0.0","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^3.0.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.0.5"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"}],"gitHead":"a9ea5aa4f493f5291355a247232930aed718e0ff","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@8.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"327ba6ddc658b21f96cd884510b4dbc6bfcfd963","size":19141,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-8.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_8.0.0_1611935351071_0.5028090974010879"},"_hasShrinkwrap":false,"publish_time":1611935351206,"_cnpm_publish_time":1611935351206,"_cnpmcore_publish_time":"2021-12-16T19:09:42.089Z"},"7.0.1":{"name":"ipfs-repo","version":"7.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^30.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^2.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^1.0.0","datastore-core":"^3.0.0","datastore-fs":"^3.0.0","datastore-level":"^3.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^3.0.3","ipfs-repo-migrations":"^5.0.3","ipfs-utils":"^6.0.0","ipld-block":"^0.11.0","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^3.0.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^2.0.5"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"}],"gitHead":"b925ea315ab1cc00f883da00e7a830331908cee1","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@7.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"167bb4e44f22af4650d51c7a00ce5f8fd31b6b0c","size":18961,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-7.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_7.0.1_1611765425058_0.21436246451828733"},"_hasShrinkwrap":false,"publish_time":1611765425161,"_cnpm_publish_time":1611765425161,"_cnpmcore_publish_time":"2021-12-16T19:09:42.411Z"},"7.0.0":{"name":"ipfs-repo","version":"7.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^28.1.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^2.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^1.0.0","datastore-core":"^2.0.0","datastore-fs":"^2.0.0","datastore-level":"^2.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^2.0.0","ipfs-repo-migrations":"^5.0.3","ipfs-utils":"^4.0.0","ipld-block":"^0.11.0","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^3.0.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^1.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"c124f44017fdff7e70879c6b788487e53954f76f","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@7.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"7f7306bcc0c2a65f3447e5551efd0b5c37bbe12d","size":138054,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-7.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_7.0.0_1604691784641_0.8561578814791606"},"_hasShrinkwrap":false,"publish_time":1604691784849,"_cnpm_publish_time":1604691784849,"_cnpmcore_publish_time":"2021-12-16T19:09:42.972Z"},"6.0.3":{"name":"ipfs-repo","version":"6.0.3","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^25.0.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^2.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^1.0.0","datastore-core":"^2.0.0","datastore-fs":"^2.0.0","datastore-level":"^2.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^2.0.0","ipfs-repo-migrations":"^5.0.3","ipfs-utils":"^2.3.1","ipld-block":"^0.10.0","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^3.0.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^1.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"e1f4de64598ef8462a10c396099d224c27dae9dc","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@6.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"0693cbfd0785eb7b1636a01f7a8ac06d2e615d0c","size":136313,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-6.0.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_6.0.3_1597501266344_0.8061151428064111"},"_hasShrinkwrap":false,"publish_time":1597501266594,"_cnpm_publish_time":1597501266594,"_cnpmcore_publish_time":"2021-12-16T19:09:43.235Z"},"6.0.2":{"name":"ipfs-repo","version":"6.0.2","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^25.0.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^2.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^1.0.0","datastore-core":"^2.0.0","datastore-fs":"^2.0.0","datastore-level":"^2.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^2.0.0","ipfs-repo-migrations":"^5.0.2","ipfs-utils":"^2.3.1","ipld-block":"^0.10.0","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^3.0.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^1.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"6f3e991f30e23a9603b50b963fadd6d6b85ae924","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@6.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"03e08db9e4a9c067e809e411c65aa9b8788c1497","size":136289,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-6.0.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_6.0.2_1597498900051_0.49103753428824737"},"_hasShrinkwrap":false,"publish_time":1597498900227,"_cnpm_publish_time":1597498900227,"_cnpmcore_publish_time":"2021-12-16T19:09:43.861Z"},"6.0.1":{"name":"ipfs-repo","version":"6.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^25.0.0","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^2.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^1.0.0","datastore-core":"^2.0.0","datastore-fs":"^2.0.0","datastore-level":"^2.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^2.0.0","ipfs-repo-migrations":"^4.0.0","ipfs-utils":"^2.3.1","ipld-block":"^0.10.0","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^3.0.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^1.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"25e1f9f282c2f83fa275a0ed8fd254a0a4df09ec","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@6.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"c41642cd97965aedf9257d1b56f93e77d0e17a9f","size":93689,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-6.0.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_6.0.1_1596734434247_0.2413903556133119"},"_hasShrinkwrap":false,"publish_time":1596734434353,"_cnpm_publish_time":1596734434353,"_cnpmcore_publish_time":"2021-12-16T19:09:44.228Z"},"6.0.0":{"name":"ipfs-repo","version":"6.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^25.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^2.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^1.0.0","datastore-core":"^2.0.0","datastore-fs":"^2.0.0","datastore-level":"^2.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^2.0.0","ipfs-repo-migrations":"^3.0.0","ipfs-utils":"^2.3.1","ipld-block":"^0.10.0","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^3.0.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0","uint8arrays":"^1.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"2d499fd20d6edab70cf1145063d157c727df26bc","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@6.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"e1debe35c7c95d3b06a88a0481f4668264c37a2a","size":95563,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-6.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_6.0.0_1596611212741_0.07156662261476132"},"_hasShrinkwrap":false,"publish_time":1596611212843,"_cnpm_publish_time":1596611212843,"_cnpmcore_publish_time":"2021-12-16T19:09:44.836Z"},"5.0.0":{"name":"ipfs-repo","version":"5.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^25.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^1.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.1.0","datastore-fs":"^1.1.0","datastore-level":"^1.1.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^1.0.2","ipfs-repo-migrations":"^2.0.0","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^1.0.1","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"7c167815aed875b6341fc40477edd1eac914b10c","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@5.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"993633f25a3017586f2392e08da656d48bc58db5","size":103820,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-5.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_5.0.0_1595338554430_0.19987684298879427"},"_hasShrinkwrap":false,"publish_time":1595338554528,"_cnpm_publish_time":1595338554528,"_cnpmcore_publish_time":"2021-12-16T19:09:45.235Z"},"4.0.0":{"name":"ipfs-repo","version":"4.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^23.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashing-async":"^1.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.1.0","datastore-fs":"^1.1.0","datastore-level":"^1.1.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^1.0.2","ipfs-repo-migrations":"^1.0.0","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","it-map":"^1.0.2","it-pushable":"^1.4.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^1.0.1","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"8660e4f0fb4dd6d5bbe76090be68f683b6a044fd","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@4.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"ae06a78963adddf05a0574aece58531db12c5bd4","size":101528,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-4.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_4.0.0_1593093307440_0.611031376105285"},"_hasShrinkwrap":false,"publish_time":1593093307580,"_cnpm_publish_time":1593093307580,"_cnpmcore_publish_time":"2021-12-16T19:09:45.653Z"},"3.0.3":{"name":"ipfs-repo","version":"3.0.3","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^23.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashes":"^1.0.1","multihashing-async":"^0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.1.0","datastore-fs":"^1.1.0","datastore-level":"^1.1.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^1.0.2","ipfs-repo-migrations":"^0.2.1","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","it-map":"^1.0.2","it-pipe":"^1.1.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^1.0.1","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"d4bf8526d3aed98180682221fc6d4e0e98e8b8d1","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@3.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"178d96e155a6cc3b131b87f990dc646f805048fe","size":101237,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-3.0.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_3.0.3_1592637672809_0.5740594351253168"},"_hasShrinkwrap":false,"publish_time":1592637673048,"_cnpm_publish_time":1592637673048,"_cnpmcore_publish_time":"2021-12-16T19:09:46.205Z"},"3.0.2":{"name":"ipfs-repo","version":"3.0.2","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^22.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.1.0","datastore-fs":"^1.1.0","datastore-level":"^1.1.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^1.0.2","ipfs-repo-migrations":"^0.2.1","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","it-map":"^1.0.2","it-pipe":"^1.1.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^0.7.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"}],"gitHead":"4692a4753393802c1f5f86e07bffb5f9a993790f","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@3.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"29b3e99ea897b7d6a26a1956b6efc7310424e890","size":95573,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-3.0.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_3.0.2_1592234207263_0.11545357007328816"},"_hasShrinkwrap":false,"publish_time":1592234207502,"_cnpm_publish_time":1592234207502,"_cnpmcore_publish_time":"2021-12-16T19:09:46.634Z"},"3.0.1":{"name":"ipfs-repo","version":"3.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-idb","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^22.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.1.0","datastore-fs":"^1.1.0","datastore-idb":"^1.1.0","datastore-level":"^1.1.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^1.0.2","ipfs-repo-migrations":"^0.2.1","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","it-map":"^1.0.2","it-pipe":"^1.1.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^0.7.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"77a0cdc944ce7fc47f520ab38705259a28cea1dc","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@3.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"edd0a476347adbfe6aafed2f5908f224693208a5","size":66531,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-3.0.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_3.0.1_1589893503661_0.613161697947481"},"_hasShrinkwrap":false,"publish_time":1589893503869,"_cnpm_publish_time":1589893503869,"_cnpmcore_publish_time":"2021-12-16T19:09:46.976Z"},"3.0.0":{"name":"ipfs-repo","version":"3.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-idb","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^22.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","it-all":"^1.0.2","it-drain":"^1.0.1","it-first":"^1.0.2","just-range":"^2.1.0","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.1.0","datastore-fs":"^1.1.0","datastore-idb":"^1.1.0","datastore-level":"^1.1.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^1.0.2","ipfs-repo-migrations":"^0.2.1","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^0.7.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"4b4974a136f4588997bf798c34f4c4ada11016ed","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@3.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"3cb1b9d995b4fbfb486d51f4a5d09245a7531ed4","size":66001,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-3.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_3.0.0_1589468830042_0.324883366460053"},"_hasShrinkwrap":false,"publish_time":1589468830157,"_cnpm_publish_time":1589468830157,"_cnpmcore_publish_time":"2021-12-16T19:09:47.276Z"},"2.1.1":{"name":"ipfs-repo","version":"2.1.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-idb","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^21.10.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-range":"^2.1.0","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.0.0","datastore-fs":"^1.0.0","datastore-idb":"^1.0.2","datastore-level":"^1.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^0.8.3","ipfs-repo-migrations":"^0.2.1","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^0.7.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"36772137f2c7dcbc4b6504abb15163ee20ef7c89","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@2.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"9e2e3fa7cb92b2263690575ec64a8a4647fc6bc3","size":156580,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-2.1.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_2.1.1_1588702211671_0.6580228564833157"},"_hasShrinkwrap":false,"publish_time":1588702212057,"_cnpm_publish_time":1588702212057,"_cnpmcore_publish_time":"2021-12-16T19:09:47.826Z"},"2.1.0":{"name":"ipfs-repo","version":"2.1.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-idb","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^21.9.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-range":"^2.1.0","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.0.0","datastore-fs":"^1.0.0","datastore-idb":"^1.0.2","datastore-level":"^1.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^0.8.3","ipfs-repo-migrations":"^0.2.1","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^0.7.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"d4d61b198a50339e16bdaf63567e1dcf3da12c12","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@2.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"502ce3e4beacdde24c1d97c3960d37ccd4dc333d","size":425962,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-2.1.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_2.1.0_1588613023983_0.9977776915009322"},"_hasShrinkwrap":false,"publish_time":1588613024239,"_cnpm_publish_time":1588613024239,"_cnpmcore_publish_time":"2021-12-16T19:09:49.071Z"},"1.1.0":{"name":"ipfs-repo","version":"1.1.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^21.4.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.1"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.14.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^0.8.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"59020744af9fc623e5a2d3307e51856bbaefd1bb","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@1.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"7e8176462842610f8eade764398f2234c5a8c8fb","size":792248,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-1.1.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_1.1.0_1588257297290_0.1358854244548664"},"_hasShrinkwrap":false,"publish_time":1588257297521,"_cnpm_publish_time":1588257297521,"_cnpmcore_publish_time":"2021-12-16T19:09:50.632Z"},"2.0.1":{"name":"ipfs-repo","version":"2.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-idb","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^21.9.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-range":"^2.1.0","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.6.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.0.0","datastore-fs":"^1.0.0","datastore-idb":"^1.0.2","datastore-level":"^1.0.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^0.8.3","ipfs-repo-migrations":"^0.2.1","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^0.7.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"}],"gitHead":"9bf8074e05a9bf04368b3b5cb3f0018253040641","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@2.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"1db7b743ebb5286b78d031df22c07b0245431027","size":426499,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-2.0.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_2.0.1_1588091947709_0.7729730780077393"},"_hasShrinkwrap":false,"publish_time":1588091947841,"_cnpm_publish_time":1588091947841,"_cnpmcore_publish_time":"2021-12-16T19:09:51.594Z"},"2.0.0":{"name":"ipfs-repo","version":"2.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-idb","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^21.8.1","chai":"^4.2.0","dirty-chai":"^2.0.1","just-range":"^2.1.0","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"dependencies":{"bignumber.js":"^9.0.0","buffer":"^5.5.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"^1.0.0","datastore-fs":"~0.9.0","datastore-idb":"^1.0.0","datastore-level":"~0.14.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^0.8.3","ipfs-repo-migrations":"^0.2.0","ipfs-utils":"^2.2.0","ipld-block":"^0.9.1","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","multibase":"^0.7.0","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"510443bde78c452d683fdaa2c56a7b9fca7de516","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@2.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"6f9484c6ed344223a5c397e6b09a0cdc3663d89d","size":424719,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-2.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_2.0.0_1587385097706_0.01660627676062698"},"_hasShrinkwrap":false,"publish_time":1587385097943,"_cnpm_publish_time":1587385097943,"_cnpmcore_publish_time":"2021-12-16T19:09:52.652Z"},"1.0.1":{"name":"ipfs-repo","version":"1.0.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^21.4.5","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.1"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"^0.8.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.14.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^0.8.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"ac32e3c7c30f5180d93fe212f20fcbaf3ec55ffa","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"shasum":"1117cc4fa13daacbc8a5f796e781c5ddb33eef46","size":760275,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-1.0.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_1.0.1_1585578493385_0.6337569242394365"},"_hasShrinkwrap":false,"publish_time":1585578493556,"_cnpm_publish_time":1585578493556,"_cnpmcore_publish_time":"2021-12-16T19:09:54.504Z"},"1.0.0":{"name":"ipfs-repo","version":"1.0.0","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.14.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^0.8.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Santos","email":"pedromiguelsousasantos@hotmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"aa5434f25736056f97c8a9b39128db73614bdc69","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@1.0.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"fa8bd2e93d482095828860a8187413ef465c9427","size":798962,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-1.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_1.0.0_1581346821878_0.6514246902481371"},"_hasShrinkwrap":false,"publish_time":1581346822003,"_cnpm_publish_time":1581346822003,"_cnpmcore_publish_time":"2021-12-16T19:09:56.430Z"},"0.28.2":{"name":"ipfs-repo","version":"0.28.2","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^19.0.3","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.14","multihashing-async":"~0.7.0","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.14.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"3d4318bb31ecbd4639d4d09e183cd6ad3b23a51f","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.28.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"8eef966412c661ce008bcfc768c5b026c0794114","size":720098,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.28.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.28.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.28.2_1575049369494_0.9470047676356532"},"_hasShrinkwrap":false,"publish_time":1575049369716,"_cnpm_publish_time":1575049369716,"_cnpmcore_publish_time":"2021-12-16T19:09:58.578Z"},"0.29.3":{"name":"ipfs-repo","version":"0.29.3","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.14.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","pretty-bytes":"^5.3.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Santos","email":"pedromiguelsousasantos@hotmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"989008cae108268489dd0fd381590aed623a51c9","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.29.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"553e804c4c7e68dd8c3c1b5dc55e970beb9fe5cc","size":766646,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.29.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.29.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.29.3_1575048424367_0.3108680555827257"},"_hasShrinkwrap":false,"publish_time":1575048424549,"_cnpm_publish_time":1575048424549,"_cnpmcore_publish_time":"2021-12-16T19:10:01.436Z"},"0.30.1":{"name":"ipfs-repo","version":"0.30.1","description":"IPFS Repo implementation","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^5.1.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.14.0","debug":"^4.1.0","err-code":"^2.0.0","interface-datastore":"^0.8.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^2.0.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^4.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Santos","email":"pedromiguelsousasantos@hotmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"ddb2f468da6a3d63b65facd3c508222f4bef2f77","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.30.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"28e43cf608f4409fb873557e2ee4d5ac8919f2f4","size":764331,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.30.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.30.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.30.1_1575048139635_0.17473826929234804"},"_hasShrinkwrap":false,"publish_time":1575048139885,"_cnpm_publish_time":1575048139885,"_cnpmcore_publish_time":"2021-12-16T19:10:03.767Z"},"0.30.0":{"name":"ipfs-repo","version":"0.30.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.12.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Santos","email":"pedro.santos@moxy.studio"},{"name":"Pedro Santos","email":"pedromiguelsousasantos@hotmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"1c9ffc0c6711879422f59442c489bfc27d318031","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.30.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"4389eb9b3da9bc0eb30d57276ccc661c4eaacadb","size":747751,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.30.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.30.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.30.0_1574874278951_0.03370898611750839"},"_hasShrinkwrap":false,"publish_time":1574874279157,"_cnpm_publish_time":1574874279157,"_cnpmcore_publish_time":"2021-12-16T19:10:05.606Z"},"0.29.2":{"name":"ipfs-repo","version":"0.29.2","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.12.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","pretty-bytes":"^5.3.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Santos","email":"pedromiguelsousasantos@hotmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"9a1311559449252b85ab5217af54f6ad148b3e66","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.29.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"2308a41b78a0ffbc2a75dddd3d00246e61c8b81b","size":749860,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.29.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.29.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.29.2_1574189016692_0.6410057541287142"},"_hasShrinkwrap":false,"publish_time":1574189016946,"_cnpm_publish_time":1574189016946,"_cnpmcore_publish_time":"2021-12-16T19:10:08.032Z"},"0.29.1":{"name":"ipfs-repo","version":"0.29.1","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","bytes":"^3.1.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.12.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","pretty-bytes":"^5.3.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Santos","email":"pedromiguelsousasantos@hotmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"64c80063e2b9815759d08b4c974f0cab6a152b22","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.29.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"808ddd33628608732b653db6b64888d270167243","size":749758,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.29.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.29.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.29.1_1573743651048_0.16362754151700565"},"_hasShrinkwrap":false,"publish_time":1573743651253,"_cnpm_publish_time":1573743651253,"_cnpmcore_publish_time":"2021-12-16T19:10:11.495Z"},"0.29.0":{"name":"ipfs-repo","version":"0.29.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.15","multihashing-async":"~0.8.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.12.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","ipfs-repo-migrations":"~0.1.0","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"b4b09709b359c9a017a4d549fcdabb32afb25004","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.29.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"842c66f469b35333e462a99e442827218a0e7743","size":742522,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.29.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.29.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.29.0_1573042552432_0.7679662316772597"},"_hasShrinkwrap":false,"publish_time":1573042552651,"_cnpm_publish_time":1573042552651,"_cnpmcore_publish_time":"2021-12-16T19:10:13.148Z"},"0.28.1":{"name":"ipfs-repo","version":"0.28.1","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^19.0.3","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.14","multihashing-async":"~0.7.0","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.12.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^6.0.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Marcus Bernales","email":"mboperator@gmail.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"9b25bb43afb11b45bc031e1df8f1f73092f23833","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.28.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"shasum":"1ef0533162882129520c7097720f763a6aac40cc","size":710032,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.28.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.28.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.28.1_1572351185307_0.4109236785383281"},"_hasShrinkwrap":false,"publish_time":1572351185520,"_cnpm_publish_time":1572351185520,"_cnpmcore_publish_time":"2021-12-16T19:10:15.338Z"},"0.28.0":{"name":"ipfs-repo","version":"0.28.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^19.0.3","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.14","multihashing-async":"~0.7.0","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.12.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^5.0.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Volker Mische","email":"volker.mische@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"62a0aa89cd614ad232f9f3403dc4ef3036b863bd","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.28.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"shasum":"524a5647671ed443fc01ef0f5d8888aebdc43ddc","size":702390,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.28.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.28.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.28.0_1568979665571_0.8758996588511556"},"_hasShrinkwrap":false,"publish_time":1568979665760,"_cnpm_publish_time":1568979665760,"_cnpmcore_publish_time":"2021-12-16T19:10:16.767Z"},"0.27.1":{"name":"ipfs-repo","version":"0.27.1","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^19.0.3","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.14","multihashing-async":"~0.7.0","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.12.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^5.0.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"9ef86f29d74a2a3963c0fa7a1f9233655be68936","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.27.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"shasum":"42b054a6616d729b1251c9b67c2af865fa39e203","size":690778,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.27.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.27.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.27.1_1566386561250_0.1547490520354866"},"_hasShrinkwrap":false,"publish_time":1566386561542,"_cnpm_publish_time":1566386561542,"_cnpmcore_publish_time":"2021-12-16T19:10:19.349Z"},"0.27.0":{"name":"ipfs-repo","version":"0.27.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"nyc -s npm run test:node && nyc report --reporter=html","dep-check":"aegir dep-check","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=10.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^19.0.3","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^4.0.0","multihashes":"~0.4.14","multihashing-async":"~0.7.0","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"base32.js":"~0.1.0","bignumber.js":"^9.0.0","cids":"~0.7.0","datastore-core":"~0.7.0","datastore-fs":"~0.9.0","datastore-level":"~0.12.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.7.0","ipfs-block":"~0.8.1","just-safe-get":"^1.3.0","just-safe-set":"^2.1.0","lodash.has":"^4.5.2","p-queue":"^5.0.0","proper-lockfile":"^4.0.0","sort-keys":"^3.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"62cc7492c6f9fee24c0e525e2f0d291b2ab03d5e","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.27.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"c44e059c3e2d9a64860dd2542a020b38e4b76835","size":754108,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.27.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.27.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.27.0_1559644335519_0.04175137118298489"},"_hasShrinkwrap":false,"publish_time":1559644335701,"_cnpm_publish_time":1559644335701,"_cnpmcore_publish_time":"2021-12-16T19:10:20.812Z"},"0.26.6":{"name":"ipfs-repo","version":"0.26.6","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^18.2.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^3.0.0","multihashes":"~0.4.14","multihashing-async":"~0.5.2","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"async":"^2.6.2","base32.js":"~0.1.0","bignumber.js":"^8.1.1","buffer":"^5.2.1","cids":"~0.7.0","datastore-core":"~0.6.0","datastore-fs":"~0.8.0","datastore-level":"~0.11.0","debug":"^4.1.0","dlv":"^1.1.2","interface-datastore":"~0.6.0","ipfs-block":"~0.8.1","just-safe-set":"^2.1.0","multiaddr":"^6.0.6","proper-lockfile":"^4.0.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"25cecd7d9b3fcb1d789ad75bb3c309d046344d31","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.26.6","_nodeVersion":"10.15.3","_npmVersion":"6.8.0","dist":{"shasum":"3c1f1a7468cff38e86f8aa4a3133193dabf9b9d8","size":840667,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.26.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.26.6.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.26.6_1557745289639_0.2842292880116659"},"_hasShrinkwrap":false,"publish_time":1557745289884,"_cnpm_publish_time":1557745289884,"_cnpmcore_publish_time":"2021-12-16T19:10:22.882Z"},"0.26.5":{"name":"ipfs-repo","version":"0.26.5","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^18.2.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^3.0.0","multihashes":"~0.4.14","multihashing-async":"~0.5.2","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"async":"^2.6.2","base32.js":"~0.1.0","bignumber.js":"^8.1.1","buffer":"^5.2.1","cids":"~0.5.8","datastore-core":"~0.6.0","datastore-fs":"~0.8.0","datastore-level":"~0.11.0","debug":"^4.1.0","dlv":"^1.1.2","interface-datastore":"~0.6.0","ipfs-block":"~0.8.0","just-safe-set":"^2.1.0","multiaddr":"^6.0.6","proper-lockfile":"^4.0.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"e8f658fc9f477bdddff66f734f60b73c079bbde4","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.26.5","_nodeVersion":"10.15.3","_npmVersion":"6.8.0","dist":{"shasum":"9681290688151df4dcc94a6b0e749e7f5176d154","size":839444,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.26.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.26.5.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.26.5_1557403064007_0.15177089996461413"},"_hasShrinkwrap":false,"publish_time":1557403064521,"_cnpm_publish_time":1557403064521,"_cnpmcore_publish_time":"2021-12-16T19:10:24.923Z"},"0.26.4":{"name":"ipfs-repo","version":"0.26.4","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^18.2.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^3.0.0","multihashes":"~0.4.14","multihashing-async":"~0.5.2","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"async":"^2.6.2","base32.js":"~0.1.0","bignumber.js":"^8.1.1","buffer":"^5.2.1","cids":"~0.5.8","datastore-core":"~0.6.0","datastore-fs":"~0.8.0","datastore-level":"~0.10.0","debug":"^4.1.0","dlv":"^1.1.2","interface-datastore":"~0.6.0","ipfs-block":"~0.8.0","just-safe-set":"^2.1.0","multiaddr":"^6.0.6","proper-lockfile":"^4.0.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"4e5ae7938db515922df36efd0dab55db0fe48983","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.26.4","_nodeVersion":"10.15.3","_npmVersion":"6.8.0","dist":{"shasum":"aadc6b69bbb8c0e2bd56b13f37dd3d53676d4904","size":746555,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.26.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.26.4.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.26.4_1552912703845_0.9101410501943981"},"_hasShrinkwrap":false,"publish_time":1552912704042,"_cnpm_publish_time":1552912704042,"_cnpmcore_publish_time":"2021-12-16T19:10:27.193Z"},"0.26.3":{"name":"ipfs-repo","version":"0.26.3","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^18.1.0","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^3.0.0","multihashes":"~0.4.14","multihashing-async":"~0.5.2","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"async":"^2.6.2","base32.js":"~0.1.0","bignumber.js":"^8.0.2","cids":"~0.5.7","datastore-core":"~0.6.0","datastore-fs":"~0.8.0","datastore-level":"~0.10.0","debug":"^4.1.1","interface-datastore":"~0.6.0","ipfs-block":"~0.8.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^6.0.4","proper-lockfile":"^4.0.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"ca3117484bd33c6f7dfe9173cf1777af9acd5fce","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.26.3","_nodeVersion":"10.15.3","_npmVersion":"6.8.0","dist":{"shasum":"6cf6eea070bc36ade588643205fcd9dfac87dc70","size":767547,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.26.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.26.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.26.3_1552479194226_0.7005440797709903"},"_hasShrinkwrap":false,"publish_time":1552479194378,"_cnpm_publish_time":1552479194378,"_cnpmcore_publish_time":"2021-12-16T19:10:28.760Z"},"0.26.2":{"name":"ipfs-repo","version":"0.26.2","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^18.1.0","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^3.0.0","multihashes":"~0.4.14","multihashing-async":"~0.5.2","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"async":"^2.6.2","base32.js":"~0.1.0","bignumber.js":"^8.0.2","cids":"~0.5.7","datastore-core":"~0.6.0","datastore-fs":"~0.8.0","datastore-level":"~0.10.0","debug":"^4.1.1","interface-datastore":"~0.6.0","ipfs-block":"~0.8.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^6.0.4","proper-lockfile":"^3.2.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"c018653ecaa227541fb10e0d8e12299119769309","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.26.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"d77ffd1ae37f139b916dc75d850c86650e6267d1","size":765697,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.26.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.26.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.26.2_1550516263214_0.5973313598370849"},"_hasShrinkwrap":false,"publish_time":1550516263415,"_cnpm_publish_time":1550516263415,"_cnpmcore_publish_time":"2021-12-16T19:10:30.402Z"},"0.26.2-rc.0":{"name":"ipfs-repo","version":"0.26.2-rc.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^18.1.0","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^3.0.0","multihashes":"~0.4.14","multihashing-async":"~0.5.2","ncp":"^2.0.0","rimraf":"^2.6.3"},"dependencies":{"async":"^2.6.2","base32.js":"~0.1.0","bignumber.js":"^8.0.2","cids":"~0.5.7","datastore-core":"~0.6.0","datastore-fs":"~0.8.0","datastore-level":"~0.10.0","debug":"^4.1.1","interface-datastore":"~0.6.0","ipfs-block":"~0.8.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^6.0.4","proper-lockfile":"^3.2.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"readmeFilename":"README.md","gitHead":"c84501113a59fc721b8a8f7c3bc2a8171c40828e","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.26.2-rc.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"b07f1cdd3d49e6e8ab7e8da016cb5fe81fe3ba39","size":777576,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.26.2-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.26.2-rc.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.26.2-rc.0_1550170901963_0.44997573474665176"},"_hasShrinkwrap":false,"publish_time":1550170902223,"_cnpm_publish_time":1550170902223,"_cnpmcore_publish_time":"2021-12-16T19:10:32.498Z"},"0.26.1":{"name":"ipfs-repo","version":"0.26.1","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^17.1.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^3.0.0","multihashes":"~0.4.14","multihashing-async":"~0.5.1","ncp":"^2.0.0","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.1","base32.js":"~0.1.0","bignumber.js":"^8.0.2","cids":"~0.5.7","datastore-core":"~0.6.0","datastore-fs":"~0.7.0","datastore-level":"~0.10.0","debug":"^4.1.0","interface-datastore":"~0.6.0","ipfs-block":"~0.8.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^6.0.0","proper-lockfile":"^3.2.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"01a47375f5a07c5b9b3312c1674923a3c2854ae8","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.26.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"8ab8fcb8d028f544c7b731bc0eefb547a85605c2","size":570710,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.26.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.26.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.26.1_1547546504480_0.35789172844913053"},"_hasShrinkwrap":false,"publish_time":1547546504630,"_cnpm_publish_time":1547546504630,"_cnpmcore_publish_time":"2021-12-16T19:10:34.138Z"},"0.26.0":{"name":"ipfs-repo","version":"0.26.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^17.1.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^3.0.0","multihashes":"~0.4.14","multihashing-async":"~0.5.1","ncp":"^2.0.0","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.1","base32.js":"~0.1.0","big.js":"^5.2.2","cids":"~0.5.7","datastore-core":"~0.6.0","datastore-fs":"~0.7.0","datastore-level":"~0.10.0","debug":"^4.1.0","interface-datastore":"~0.6.0","ipfs-block":"~0.8.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^6.0.0","proper-lockfile":"^3.2.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"3a1816fd8443700b4288ac00347f17ec9933bd20","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.26.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"95d4afe86d6734ad297e97ce91720b6cb3048813","size":524549,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.26.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.26.0_1544201323838_0.44329050106444035"},"_hasShrinkwrap":false,"publish_time":1544201324002,"_cnpm_publish_time":1544201324002,"_cnpmcore_publish_time":"2021-12-16T19:10:35.705Z"},"0.25.2":{"name":"ipfs-repo","version":"0.25.2","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^15.3.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^1.4.1","multihashes":"~0.4.14","multihashing-async":"~0.5.1","ncp":"^2.0.0","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.1","base32.js":"~0.1.0","big.js":"^5.2.2","cids":"~0.5.5","datastore-core":"~0.6.0","datastore-fs":"~0.7.0","datastore-level":"~0.10.0","debug":"^4.1.0","interface-datastore":"~0.6.0","ipfs-block":"~0.7.1","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^5.0.0","proper-lockfile":"^3.2.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"1531ed1c97bc4556b398456be07293f3e059f52d","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.25.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"5b810304446319cc29af3e264b6e6771d859ed10","size":522867,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.25.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.25.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.25.2_1543406709131_0.06507525380358326"},"_hasShrinkwrap":false,"publish_time":1543406709289,"_cnpm_publish_time":1543406709289,"_cnpmcore_publish_time":"2021-12-16T19:10:37.311Z"},"0.25.1":{"name":"ipfs-repo","version":"0.25.1","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^15.3.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^1.4.1","multihashes":"~0.4.14","multihashing-async":"~0.5.1","ncp":"^2.0.0","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.1","base32.js":"~0.1.0","big.js":"^5.2.2","cids":"~0.5.5","datastore-core":"~0.6.0","datastore-fs":"~0.7.0","datastore-level":"~0.10.0","debug":"^4.1.0","interface-datastore":"~0.6.0","ipfs-block":"~0.7.1","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^5.0.0","proper-lockfile":"^3.2.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"9041f4a8d42970d8c4c5567965a5900aae2476bd","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.25.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"f111244f435e128b5adb6da8abb754356f732de9","size":522558,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.25.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.25.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.25.1_1542651563583_0.7816025745861019"},"_hasShrinkwrap":false,"publish_time":1542651563890,"_cnpm_publish_time":1542651563890,"_cnpmcore_publish_time":"2021-12-16T19:10:39.762Z"},"0.25.0":{"name":"ipfs-repo","version":"0.25.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^15.3.1","chai":"^4.2.0","dirty-chai":"^2.0.1","lodash":"^4.17.11","memdown":"^1.4.1","multihashes":"~0.4.14","multihashing-async":"~0.5.1","ncp":"^2.0.0","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.1","base32.js":"~0.1.0","big.js":"^5.2.2","cids":"~0.5.5","datastore-core":"~0.6.0","datastore-fs":"~0.7.0","datastore-level":"~0.10.0","debug":"^4.1.0","interface-datastore":"~0.6.0","ipfs-block":"~0.7.1","lock-me":"^1.0.4","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^5.0.0","pull-stream":"^3.6.9","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Steef Min","email":"steefmin@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"9fac46da0135bff9f7691a28a6369c07b130f4ef","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.25.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"3808e63a77c1721ce6a6174d95d363debaca3ecb","size":522460,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.25.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.25.0_1540564030717_0.6297856242948192"},"_hasShrinkwrap":false,"publish_time":1540564030909,"_cnpm_publish_time":1540564030909,"_cnpmcore_publish_time":"2021-12-16T19:10:41.495Z"},"0.24.0":{"name":"ipfs-repo","version":"0.24.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^15.2.0","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.5","memdown":"^1.4.1","multihashes":"~0.4.13","multihashing-async":"~0.4.8","ncp":"^2.0.0","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.3","datastore-core":"~0.5.0","datastore-fs":"~0.6.0","datastore-level":"~0.9.0","debug":"^3.1.0","interface-datastore":"~0.5.0","ipfs-block":"~0.7.1","lock-me":"^1.0.4","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^4.0.0","pull-stream":"^3.6.7","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"e504dfae4de2c78de1ba53b80b824c7ada7cc7b8","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.24.0","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"ad223d2bf860639a3fd254884fd7944574095635","size":24669,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.24.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.24.0_1537440489513_0.04565798643131602"},"_hasShrinkwrap":false,"publish_time":1537440490145,"_cnpm_publish_time":1537440490145,"_cnpmcore_publish_time":"2021-12-16T19:10:41.737Z"},"0.23.1":{"name":"ipfs-repo","version":"0.23.1","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^15.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.5","memdown":"^1.4.1","multihashes":"~0.4.13","multihashing-async":"~0.4.8","ncp":"^2.0.0","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.3","datastore-core":"~0.4.0","datastore-fs":"~0.5.0","datastore-level":"~0.8.0","debug":"^3.1.0","interface-datastore":"~0.4.2","ipfs-block":"~0.7.1","lock-me":"^1.0.4","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^4.0.0","pull-stream":"^3.6.7","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"92e858c5fe862af7c094ba9a64fc20914534944e","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.23.1","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"9781d77d11174943240faa14f780e05eb925d774","size":24655,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.23.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.23.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.23.1_1533829513073_0.9857676187708126"},"_hasShrinkwrap":false,"publish_time":1533829513166,"_cnpm_publish_time":1533829513166,"_cnpmcore_publish_time":"2021-12-16T19:10:41.969Z"},"0.23.0":{"name":"ipfs-repo","version":"0.23.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^15.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.5","memdown":"^1.4.1","multihashes":"~0.4.13","multihashing-async":"~0.4.8","ncp":"^2.0.0","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.3","datastore-core":"~0.4.0","datastore-fs":"~0.5.0","datastore-level":"~0.8.0","debug":"^3.1.0","interface-datastore":"~0.4.2","ipfs-block":"~0.7.1","lock-me":"^1.0.4","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^4.0.0","pull-stream":"^3.6.7","sort-keys":"^2.0.0"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"9fc7b704f51756d522fe12466273e721757894de","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.23.0","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"fe58d93fa33ad0cf0f21c944fa4b6485758c02fb","size":24500,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.23.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.23.0_1533825989042_0.675129666656221"},"_hasShrinkwrap":false,"publish_time":1533825989145,"_cnpm_publish_time":1533825989145,"_cnpmcore_publish_time":"2021-12-16T19:10:42.234Z"},"0.22.1":{"name":"ipfs-repo","version":"0.22.1","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^13.1.0","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.5","memdown":"^1.4.1","multihashes":"~0.4.13","multihashing-async":"^0.4.8","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.3","datastore-core":"~0.4.0","datastore-fs":"~0.5.0","datastore-level":"~0.8.0","debug":"^3.1.0","interface-datastore":"~0.4.2","ipfs-block":"~0.7.1","lock-me":"^1.0.4","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^4.0.0","pull-stream":"^3.6.7"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"a7ea45bac6f1c264f86e79357f702314758a48f1","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.22.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"daviddias","email":"mail@daviddias.me"},"dist":{"shasum":"39a1d07f56a95455ab1aca85cac3391cdcb62c6a","size":409102,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.22.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.22.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.22.1_1527613833301_0.18212551757101547"},"_hasShrinkwrap":false,"publish_time":1527613833398,"_cnpm_publish_time":1527613833398,"_cnpmcore_publish_time":"2021-12-16T19:10:43.365Z"},"0.22.0":{"name":"ipfs-repo","version":"0.22.0","description":"IPFS Repo implementation","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^13.1.0","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.5","memdown":"^1.4.1","multihashes":"~0.4.13","multihashing-async":"^0.4.8","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.3","datastore-core":"~0.4.0","datastore-fs":"~0.5.0","datastore-level":"~0.8.0","debug":"^3.1.0","interface-datastore":"~0.4.2","ipfs-block":"~0.7.1","lock-me":"^1.0.4","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^4.0.0","pull-stream":"^3.6.7"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jake@andyet.net"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"a3ad16db8b1fcd96c4877d3da6f2e7960f051e1a","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.22.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"daviddias","email":"mail@daviddias.me"},"dist":{"shasum":"4b25839dedd3110efa59e075de9af920155762e8","size":409004,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.22.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.22.0_1527607483084_0.5621252484001531"},"_hasShrinkwrap":false,"publish_time":1527607483212,"_cnpm_publish_time":1527607483212,"_cnpmcore_publish_time":"2021-12-16T19:10:44.356Z"},"0.21.0":{"name":"ipfs-repo","version":"0.21.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^13.1.0","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.5","memdown":"^1.4.1","multihashes":"~0.4.13","multihashing-async":"^0.4.8","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.3","datastore-core":"~0.4.0","datastore-fs":"~0.4.2","datastore-level":"~0.7.0","debug":"^3.1.0","interface-datastore":"~0.4.2","ipfs-block":"~0.7.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^4.0.0","pull-stream":"^3.6.7"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"4e405ca5bc70a16b57290390425b0dcba1d9cd07","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.21.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"daviddias","email":"mail@daviddias.me"},"dist":{"shasum":"add9001f6fdfb7b0baabaf868512acd8a1cc6469","size":426693,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.21.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.21.0_1525612642584_0.8134521972226223"},"_hasShrinkwrap":false,"publish_time":1525612642745,"_cnpm_publish_time":1525612642745,"_cnpmcore_publish_time":"2021-12-16T19:10:45.911Z"},"0.20.0":{"name":"ipfs-repo","version":"0.20.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^13.0.6","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.5","memdown":"^1.4.1","multihashes":"~0.4.13","multihashing-async":"^0.4.8","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.3","datastore-core":"~0.4.0","datastore-fs":"~0.4.2","datastore-level":"~0.7.0","debug":"^3.1.0","interface-datastore":"~0.4.2","ipfs-block":"~0.7.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^4.0.0","pull-stream":"^3.6.7"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"a1861ec12c72e2fbded544e15460dd0b376b4e72","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.20.0","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"90f2378f209710431662e652aa2a383e35127289","size":440326,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.20.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.20.0_1524474558184_0.8308058061582901"},"_hasShrinkwrap":false,"publish_time":1524474558317,"_cnpm_publish_time":1524474558317,"_cnpmcore_publish_time":"2021-12-16T19:10:47.284Z"},"0.19.0":{"name":"ipfs-repo","version":"0.19.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^13.0.6","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.5","memdown":"^1.4.1","multihashes":"~0.4.13","multihashing-async":"^0.4.8","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.3","datastore-core":"~0.4.0","datastore-fs":"~0.4.2","datastore-level":"~0.7.0","debug":"^3.1.0","interface-datastore":"~0.4.2","ipfs-block":"~0.7.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^4.0.0","pull-stream":"^3.6.7"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonah Weissman","email":"jonahrweissman@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"d187e7d085a228a00199de8a7baeba8bd690c546","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.19.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"8f3d883359b860367644b542723cc1a5f5f5b317","size":438349,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.19.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo_0.19.0_1523318692833_0.8981035300541169"},"_hasShrinkwrap":false,"publish_time":1523318692941,"_cnpm_publish_time":1523318692941,"_cnpmcore_publish_time":"2021-12-16T19:10:49.370Z"},"0.18.7":{"name":"ipfs-repo","version":"0.18.7","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^12.4.0","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.4.1","multihashes":"~0.4.12","multihashing-async":"^0.4.7","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","big.js":"^5.0.3","cids":"~0.5.2","datastore-core":"~0.4.0","datastore-fs":"~0.4.2","datastore-level":"~0.7.0","debug":"^3.1.0","interface-datastore":"~0.4.2","ipfs-block":"~0.6.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^3.0.1","pull-stream":"^3.6.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"c30a7f170a631cc6298c06340bd92321b6fe1cd7","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.18.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"a25b00d5f03437f313f10085bd181b1182a76502","size":432268,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.18.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.18.7.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.18.7.tgz_1517340583040_0.41620021616108716"},"directories":{},"publish_time":1517340583199,"_hasShrinkwrap":false,"_cnpm_publish_time":1517340583199,"_cnpmcore_publish_time":"2021-12-16T19:10:50.427Z"},"0.18.6":{"name":"ipfs-repo","version":"0.18.6","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^12.4.0","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.4.1","multihashes":"~0.4.12","multihashing-async":"^0.4.7","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","cids":"~0.5.2","interface-datastore":"~0.4.2","datastore-core":"~0.4.0","datastore-fs":"~0.4.2","datastore-level":"~0.7.0","debug":"^3.1.0","ipfs-block":"~0.6.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^3.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Jonathan","email":"jkrone@vt.edu"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"fc4cfb3ec66d2ed2cc722945b1f1c7fd016e9680","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.18.6","_npmVersion":"5.6.0","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"954593da99c3dd7839b4c0ec58e0f44b8b40e6e6","size":412266,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.18.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.18.6.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.18.6.tgz_1517016841237_0.23386346246115863"},"directories":{},"publish_time":1517016841446,"_hasShrinkwrap":false,"_cnpm_publish_time":1517016841446,"_cnpmcore_publish_time":"2021-12-16T19:10:52.112Z"},"0.18.5":{"name":"ipfs-repo","version":"0.18.5","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^12.2.0","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.4.1","multihashes":"~0.4.12","multihashing-async":"^0.4.7","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","cids":"~0.5.2","interface-datastore":"~0.4.2","datastore-core":"~0.4.0","datastore-fs":"~0.4.2","datastore-level":"~0.7.0","debug":"^3.1.0","ipfs-block":"~0.6.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^3.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"4a529801e34b749ea28dbfea6f8f924659d5d62d","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.18.5","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"49d12ac2b46fb38332b10af66ad460329a29bc91","size":400441,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.18.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.18.5.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.18.5.tgz_1513015131296_0.977668927051127"},"directories":{},"publish_time":1513015132863,"_hasShrinkwrap":false,"_cnpm_publish_time":1513015132863,"_cnpmcore_publish_time":"2021-12-16T19:10:53.778Z"},"0.18.4":{"name":"ipfs-repo","version":"0.18.4","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^12.2.0","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.4.1","multihashes":"~0.4.12","multihashing-async":"^0.4.7","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.6.0","base32.js":"~0.1.0","cids":"~0.5.2","interface-datastore":"~0.4.2","datastore-core":"~0.4.0","datastore-fs":"~0.4.2","datastore-level":"~0.7.0","debug":"^3.1.0","ipfs-block":"~0.6.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^3.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"a55b9373eca8ca943d1ffce916cfe30972e73649","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.18.4","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"2a6e5ae1269bb2010b8558e9affeda88aeb0670e","size":400460,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.18.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.18.4.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.18.4.tgz_1512466276387_0.05089694517664611"},"directories":{},"publish_time":1512466277806,"_hasShrinkwrap":false,"_cnpm_publish_time":1512466277806,"_cnpmcore_publish_time":"2021-12-16T19:10:54.503Z"},"0.18.3":{"name":"ipfs-repo","version":"0.18.3","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^12.1.3","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.4.1","multihashes":"~0.4.12","multihashing-async":"^0.4.7","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.5.0","base32.js":"~0.1.0","cids":"~0.5.2","interface-datastore":"~0.4.1","datastore-core":"~0.4.0","datastore-fs":"~0.4.1","datastore-level":"~0.7.0","debug":"^3.1.0","ipfs-block":"~0.6.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^3.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"9b8c3ba3544281ca84f611e3eecd08fce3e9f3dd","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.18.3","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"4ae76c042f2ba24980ce1225520c949510c378a3","size":400025,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.18.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.18.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.18.3.tgz_1510130631805_0.4353596498258412"},"directories":{},"publish_time":1510130631896,"_hasShrinkwrap":false,"_cnpm_publish_time":1510130631896,"_cnpmcore_publish_time":"2021-12-16T19:10:55.412Z"},"0.18.2":{"name":"ipfs-repo","version":"0.18.2","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^12.1.3","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.4.1","multihashes":"~0.4.12","multihashing-async":"^0.4.7","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.5.0","base32.js":"~0.1.0","cids":"~0.5.2","interface-datastore":"~0.4.1","datastore-core":"~0.4.0","datastore-fs":"~0.4.1","datastore-level":"~0.7.0","debug":"^3.1.0","ipfs-block":"~0.6.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^3.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"a61b5680dc7e6981485817f51bc45cfd1e7df949","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.18.2","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"07cd32f167adc5c53d8d14a6d28379b20c6c75c0","size":399683,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.18.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.18.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.18.2.tgz_1509959906392_0.048612973652780056"},"directories":{},"publish_time":1509959907717,"_hasShrinkwrap":false,"_cnpm_publish_time":1509959907717,"_cnpmcore_publish_time":"2021-12-16T19:10:56.486Z"},"0.18.1":{"name":"ipfs-repo","version":"0.18.1","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^12.1.3","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.4.1","multihashes":"~0.4.12","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.5.0","base32.js":"~0.1.0","cids":"~0.5.2","interface-datastore":"~0.4.1","datastore-core":"~0.4.0","datastore-fs":"~0.4.0","datastore-level":"~0.7.0","debug":"^3.1.0","ipfs-block":"~0.6.1","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^3.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"3a44e56e4a76ace0e7bdad80de47b300579f996a","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.18.1","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"2a6e0ba507f0ef38d7024482ac0c9953040818c0","size":399474,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.18.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.18.1.tgz_1509951624775_0.20821269578300416"},"directories":{},"publish_time":1509951626562,"_hasShrinkwrap":false,"_cnpm_publish_time":1509951626562,"_cnpmcore_publish_time":"2021-12-16T19:10:57.479Z"},"0.18.0":{"name":"ipfs-repo","version":"0.18.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir lint","release":"aegir release --docs","release-minor":"aegir release --type minor --docs","release-major":"aegir release --type major --docs","coverage":"aegir coverage","coverage-publish":"aegir-coverage --provider coveralls","docs":"aegir docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=6.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^12.1.3","chai":"^4.1.2","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.4.1","multihashes":"~0.4.12","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.2"},"dependencies":{"async":"^2.5.0","base32.js":"~0.1.0","cids":"~0.5.2","interface-datastore":"~0.4.0","datastore-core":"~0.4.0","datastore-fs":"~0.4.0","datastore-level":"~0.6.0","debug":"^3.1.0","ipfs-block":"~0.6.0","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.3","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^3.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"d46e26c84447a0dfae0a672d173bbb94d30d08dc","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.18.0","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"cba46ed5587733d363052a2899cf41f99bcb99cb","size":410447,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.18.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.18.0.tgz_1509789961778_0.9569247043691576"},"directories":{},"publish_time":1509789963381,"_hasShrinkwrap":false,"_cnpm_publish_time":1509789963381,"_cnpmcore_publish_time":"2021-12-16T19:10:59.494Z"},"0.17.0":{"name":"ipfs-repo","version":"0.17.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release --docs","release-minor":"aegir-release --type minor --docs","release-major":"aegir-release --type major --docs","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish","docs":"aegir-docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.0","dirty-chai":"^2.0.1","lodash":"^4.17.4","memdown":"^1.2.4","multihashes":"~0.4.5","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.1"},"dependencies":{"async":"^2.5.0","base32.js":"^0.1.0","cids":"^0.5.1","interface-datastore":"^0.3.0","datastore-core":"^0.3.0","datastore-fs":"^0.3.0","datastore-level":"^0.6.0","debug":"^2.6.8","ipfs-block":"~0.6.0","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.2","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^2.3.0","safe-buffer":"^5.1.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"0cb46d8896d80977fdcecc3217ece33b1b9ec953","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.17.0","_shasum":"5b2b84b2bbd6de32504e8a2aa5974d4dd0f84389","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"5b2b84b2bbd6de32504e8a2aa5974d4dd0f84389","size":392946,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.17.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.17.0.tgz_1500790793765_0.6603040795307606"},"directories":{},"publish_time":1500790795389,"_hasShrinkwrap":false,"_cnpm_publish_time":1500790795389,"_cnpmcore_publish_time":"2021-12-16T19:11:00.998Z"},"0.15.0":{"name":"ipfs-repo","version":"0.15.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release --docs","release-minor":"aegir-release --type minor --docs","release-major":"aegir-release --type major --docs","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish","docs":"aegir-docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.0.2","dirty-chai":"^2.0.0","lodash":"^4.17.4","memdown":"^1.2.4","multihashes":"~0.4.5","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.1"},"dependencies":{"async":"^2.5.0","base32.js":"^0.1.0","cids":"^0.5.0","datastore-core":"^0.2.0","datastore-fs":"^0.2.0","datastore-level":"^0.4.2","debug":"^2.6.8","interface-datastore":"^0.2.2","ipfs-block":"~0.6.0","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.2","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","multiaddr":"^2.3.0","safe-buffer":"^5.1.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"37ef471108d647db0d8db2b1658a704ef8c4ce75","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.15.0","_shasum":"797020607590b715dd89049c560d09a22cba50c3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"797020607590b715dd89049c560d09a22cba50c3","size":394736,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.15.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.15.0.tgz_1499192905136_0.3919903275091201"},"directories":{},"publish_time":1499192906602,"_hasShrinkwrap":false,"_cnpm_publish_time":1499192906602,"_cnpmcore_publish_time":"2021-12-16T19:11:02.497Z"},"0.14.0":{"name":"ipfs-repo","version":"0.14.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"rimraf":false,"datastore-fs":"datastore-level","leveldown":"level-js","./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release --docs","release-minor":"aegir-release --type minor --docs","release-major":"aegir-release --type major --docs","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish","docs":"aegir-docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.0.2","dirty-chai":"^2.0.0","lodash":"^4.17.4","memdown":"^1.2.4","multihashes":"~0.4.5","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.1"},"dependencies":{"async":"^2.5.0","base32.js":"^0.1.0","cids":"^0.5.0","datastore-core":"^0.2.0","datastore-fs":"^0.2.0","datastore-level":"^0.4.2","debug":"^2.6.8","interface-datastore":"^0.2.2","ipfs-block":"~0.6.0","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.2","lock-me":"^1.0.2","multiaddr":"^2.3.0","safe-buffer":"^5.1.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"da45a57c99cf49cdb60e86217111418c0fad44d5","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.14.0","_shasum":"a81f84fb22007d69e5d94adb2cb8b8fa918d668d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"a81f84fb22007d69e5d94adb2cb8b8fa918d668d","size":453725,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.14.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.14.0.tgz_1498579064342_0.7106999417301267"},"directories":{},"publish_time":1498579065794,"_hasShrinkwrap":false,"_cnpm_publish_time":1498579065794,"_cnpmcore_publish_time":"2021-12-16T19:11:03.870Z"},"0.13.1":{"name":"ipfs-repo","version":"0.13.1","description":"IPFS Repo implementation","main":"src/index.js","browser":{"./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release --docs","release-minor":"aegir-release --type minor --docs","release-major":"aegir-release --type major --docs","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish","docs":"aegir-docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^11.0.2","chai":"^3.5.0","dirty-chai":"^1.2.2","lodash":"^4.17.4","memdown":"^1.2.4","multihashes":"~0.4.5","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.1"},"dependencies":{"async":"^2.4.1","base32.js":"^0.1.0","cids":"^0.5.0","datastore-core":"^0.2.0","datastore-fs":"^0.2.0","datastore-level":"^0.4.0","debug":"^2.6.8","interface-datastore":"^0.2.1","ipfs-block":"~0.6.0","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.7.0","lock-me":"^1.0.2","multiaddr":"^2.3.0","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"8a20b7f3007d06f7e7f0b68a7cb76047095b4bcc","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.13.1","_shasum":"e4b961d082f8e1b15fb2ca246c6e85690a0adb66","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"e4b961d082f8e1b15fb2ca246c6e85690a0adb66","size":446101,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.13.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-0.13.1.tgz_1495568097246_0.9239398785866797"},"directories":{},"publish_time":1495568098753,"_hasShrinkwrap":false,"_cnpm_publish_time":1495568098753,"_cnpmcore_publish_time":"2021-12-16T19:11:05.026Z"},"0.13.0":{"name":"ipfs-repo","version":"0.13.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release --docs","release-minor":"aegir-release --type minor --docs","release-major":"aegir-release --type major --docs","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish","docs":"aegir-docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^11.0.1","chai":"^3.5.0","dirty-chai":"^1.2.2","lodash":"^4.17.4","memdown":"^1.2.4","multihashes":"~0.4.4","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.1"},"dependencies":{"async":"^2.1.5","base32.js":"^0.1.0","cids":"^0.4.2","datastore-core":"^0.2.0","datastore-fs":"^0.2.0","datastore-level":"^0.3.0","debug":"^2.6.3","interface-datastore":"^0.2.0","ipfs-block":"~0.6.0","level-js":"github:timkuijsten/level.js#idbunwrapper","leveldown":"^1.6.0","lock-me":"^1.0.2","multiaddr":"^2.2.2","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"a9156d59f1a8c6b68dc48e5bcca1879fe2a4f3cf","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.13.0","_shasum":"b924ff31413c33203cc26ec6a028e971099c7098","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"b924ff31413c33203cc26ec6a028e971099c7098","size":447594,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.13.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.13.0.tgz_1490228638425_0.42525516427122056"},"directories":{},"publish_time":1490228640831,"_hasShrinkwrap":false,"_cnpm_publish_time":1490228640831,"_cnpmcore_publish_time":"2021-12-16T19:11:05.968Z"},"0.12.0":{"name":"ipfs-repo","version":"0.12.0","description":"IPFS Repo implementation","main":"src/index.js","browser":{"./src/lock.js":"./src/lock-memory.js","./src/default-options.js":"./src/default-options-browser.js"},"scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release --docs","release-minor":"aegir-release --type minor --docs","release-major":"aegir-release --type major --docs","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish","docs":"aegir-docs"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS","libp2p","datastore"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0","npm":">=3.0.0"},"devDependencies":{"aegir":"^11.0.0","chai":"^3.5.0","dirty-chai":"^1.2.2","lodash":"^4.17.4","memdown":"^1.2.4","multihashes":"~0.4.4","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.6.1"},"dependencies":{"async":"^2.1.5","base32.js":"^0.1.0","cids":"^0.4.2","datastore-core":"^0.1.0","datastore-fs":"^0.1.1","datastore-level":"^0.1.0","debug":"^2.6.3","interface-datastore":"^0.1.1","ipfs-block":"~0.6.0","level-js":"^2.2.4","leveldown":"^1.6.0","lock-me":"^1.0.2","multiaddr":"^2.2.2","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"fc2f4661cbc01e113b1af76269b88cec5507f57c","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.12.0","_shasum":"c4385b6e4be382a2f4f35367a3d37f220fe35377","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"c4385b6e4be382a2f4f35367a3d37f220fe35377","size":466623,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.12.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.12.0.tgz_1490076972744_0.4606390134431422"},"directories":{},"publish_time":1490076973437,"_hasShrinkwrap":false,"_cnpm_publish_time":1490076973437,"_cnpmcore_publish_time":"2021-12-16T19:11:07.010Z"},"0.11.3":{"name":"ipfs-repo","version":"0.11.3","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0"},"devDependencies":{"aegir":"^10.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-pull-blob-store":"~0.4.1","idb-pull-blob-store":"~0.5.1","interface-pull-blob-store":"~0.6.0","lodash":"^4.17.4","multihashes":"~0.3.3","ncp":"^2.0.0","pre-commit":"^1.2.2","rimraf":"^2.5.4"},"dependencies":{"async":"^2.1.4","base32.js":"^0.1.0","ipfs-block":"~0.5.5","lock":"^0.1.3","multihashes":"~0.3.3","pull-defer":"^0.2.2","pull-stream":"^3.5.0","pull-write":"^1.1.1","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"ea308a872312cf4cb161d06fd582a8e5ac99afc7","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.11.3","_shasum":"eb9219fa0909559cf72c0ccb6549e208a8087a4a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"eb9219fa0909559cf72c0ccb6549e208a8087a4a","size":170670,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.11.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.11.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.11.3.tgz_1486673520999_0.9568037330172956"},"directories":{},"publish_time":1486673523017,"_hasShrinkwrap":false,"_cnpm_publish_time":1486673523017,"_cnpmcore_publish_time":"2021-12-16T19:11:07.750Z"},"0.11.2":{"name":"ipfs-repo","version":"0.11.2","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0"},"devDependencies":{"aegir":"^9.2.1","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-pull-blob-store":"^0.4.1","idb-pull-blob-store":"^0.5.1","interface-pull-blob-store":"^0.6.0","lodash":"^4.17.2","multihashes":"^0.3.0","ncp":"^2.0.0","pre-commit":"^1.2.0","rimraf":"^2.5.4"},"dependencies":{"async":"^2.1.4","base32.js":"^0.1.0","ipfs-block":"^0.5.3","lock":"^0.1.3","multihashes":"^0.3.0","pull-defer":"^0.2.2","pull-stream":"^3.5.0","pull-write":"^1.1.1","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"Brian Hoffman","email":"hoffmabc@users.noreply.github.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greenkeeper","email":"support@greenkeeper.io"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"73ca85973025579466e09e6de7314cb94191850d","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.11.2","_shasum":"732a60711e1923fd728084e70155b5931c5d05ab","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"732a60711e1923fd728084e70155b5931c5d05ab","size":156084,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.11.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.11.2.tgz_1481567109237_0.3215968143194914"},"directories":{},"publish_time":1481567111728,"_hasShrinkwrap":false,"_cnpm_publish_time":1481567111728,"_cnpmcore_publish_time":"2021-12-16T19:11:08.188Z"},"0.11.1":{"name":"ipfs-repo","version":"0.11.1","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0"},"devDependencies":{"aegir":"^9.1.1","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-pull-blob-store":"^0.4.1","idb-pull-blob-store":"^0.5.1","interface-pull-blob-store":"^0.6.0","lodash":"^4.16.6","multihashes":"^0.2.2","ncp":"^2.0.0","pre-commit":"^1.1.3","rimraf":"^2.5.4"},"dependencies":{"async":"^2.1.2","base32.js":"^0.1.0","ipfs-block":"^0.5.0","lock":"^0.1.3","multihashes":"^0.2.2","pull-defer":"^0.2.2","pull-stream":"^3.5.0","pull-write":"^1.1.1","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"653cb91bb128fb2dd2b962a4e1aa0d6f0cc0b4f1","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.11.1","_shasum":"c7cbf28de9b9ba72fcaeb862b1e2e632280213a2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"c7cbf28de9b9ba72fcaeb862b1e2e632280213a2","size":159786,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.11.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.11.1.tgz_1478523543522_0.19318954553455114"},"directories":{},"publish_time":1478523544149,"_hasShrinkwrap":false,"_cnpm_publish_time":1478523544149,"_cnpmcore_publish_time":"2021-12-16T19:11:08.584Z"},"0.11.0":{"name":"ipfs-repo","version":"0.11.0","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","engines":{"node":">=4.0.0"},"devDependencies":{"aegir":"^9.0.1","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-pull-blob-store":"^0.4.1","idb-pull-blob-store":"^0.5.1","interface-pull-blob-store":"^0.6.0","lodash":"^4.16.6","multihashes":"^0.2.2","ncp":"^2.0.0","pre-commit":"^1.1.3","rimraf":"^2.5.4"},"dependencies":{"async":"^2.1.2","base32.js":"^0.1.0","ipfs-block":"^0.5.0","lock":"^0.1.3","multihashes":"^0.2.2","pull-defer":"^0.2.2","pull-stream":"^3.5.0","pull-write":"^1.1.1","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"83b33c9ad30acd4b2112a484e5bcb9696114cb28","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.11.0","_shasum":"45e0249c9d56ed32ecbcf94e2dd66e4651640333","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"45e0249c9d56ed32ecbcf94e2dd66e4651640333","size":159666,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.11.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.11.0.tgz_1478177301313_0.4404688060749322"},"directories":{},"publish_time":1478177302015,"_hasShrinkwrap":false,"_cnpm_publish_time":1478177302015,"_cnpmcore_publish_time":"2021-12-16T19:11:09.112Z"},"0.10.0":{"name":"ipfs-repo","version":"0.10.0","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"aegir":"^8.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-pull-blob-store":"^0.4.1","idb-pull-blob-store":"^0.4.0","interface-pull-blob-store":"^0.6.0","lodash":"^4.15.0","multihashes":"^0.2.2","ncp":"^2.0.0","pre-commit":"^1.1.3","rimraf":"^2.5.4"},"dependencies":{"babel-runtime":"^6.11.6","base32.js":"^0.1.0","ipfs-block":"^0.4.0","lock":"^0.1.3","multihashes":"^0.2.2","pull-defer":"^0.2.2","pull-stream":"^3.4.5","pull-write":"^1.1.0","run-parallel":"^1.1.6","run-series":"^1.1.4","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"72da774a685668df81c30fa7d41e9fa64525749b","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.10.0","_shasum":"0f8b0adf0f70910f30074dd5e9dd0c69da478cce","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"0f8b0adf0f70910f30074dd5e9dd0c69da478cce","size":653451,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.10.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.10.0.tgz_1477476959441_0.7772584033664316"},"directories":{},"publish_time":1477476961717,"_hasShrinkwrap":false,"_cnpm_publish_time":1477476961717,"_cnpmcore_publish_time":"2021-12-16T19:11:10.550Z"},"0.9.1":{"name":"ipfs-repo","version":"0.9.1","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"aegir":"^8.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-pull-blob-store":"^0.3.0","idb-pull-blob-store":"^0.4.0","interface-pull-blob-store":"^0.5.0","lodash":"^4.15.0","multihashes":"^0.2.2","ncp":"^2.0.0","pre-commit":"^1.1.3","rimraf":"^2.5.4"},"dependencies":{"babel-runtime":"^6.11.6","base32.js":"^0.1.0","ipfs-block":"^0.3.0","lock":"^0.1.3","multihashes":"^0.2.2","pull-defer":"^0.2.2","pull-stream":"^3.4.5","pull-write":"^1.1.0","run-parallel":"^1.1.6","run-series":"^1.1.4","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"npmcdn-to-unpkg-bot","email":"npmcdn-to-unpkg-bot@users.noreply.github.com"}],"gitHead":"ca51a9244ff652f7690703006d5e4cdab637d4b8","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.9.1","_shasum":"fb6c38ec507faf3d98da41c2b7ea1ae20e38632b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"fb6c38ec507faf3d98da41c2b7ea1ae20e38632b","size":650387,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.9.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.9.1.tgz_1473697801922_0.5567635204643011"},"directories":{},"publish_time":1473697804668,"_hasShrinkwrap":false,"_cnpm_publish_time":1473697804668,"_cnpmcore_publish_time":"2021-12-16T19:11:13.071Z"},"0.9.0":{"name":"ipfs-repo","version":"0.9.0","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"aegir":"^8.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-pull-blob-store":"^0.3.0","idb-pull-blob-store":"^0.4.0","interface-pull-blob-store":"^0.5.0","lodash":"^4.15.0","multihashes":"^0.2.2","ncp":"^2.0.0","pre-commit":"^1.1.3","rimraf":"^2.5.4"},"dependencies":{"babel-runtime":"^6.11.6","base32.js":"^0.1.0","ipfs-block":"^0.3.0","lock":"^0.1.3","multihashes":"^0.2.2","pull-stream":"^3.4.5","pull-through":"^1.0.18","pull-write":"^1.1.0","run-parallel":"^1.1.6","run-series":"^1.1.4","safe-buffer":"^5.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"4c69a3bb2510e483d1cd5dec49ad9df7144419fb","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.9.0","_shasum":"0513b5b4c05df82a1abf29d8df90fd3ef223e559","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"0513b5b4c05df82a1abf29d8df90fd3ef223e559","size":652726,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.9.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.9.0.tgz_1473349550925_0.9418671575840563"},"directories":{},"publish_time":1473349552245,"_hasShrinkwrap":false,"_cnpm_publish_time":1473349552245,"_cnpmcore_publish_time":"2021-12-16T19:11:14.396Z"},"0.8.0":{"name":"ipfs-repo","version":"0.8.0","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^3.0.0","async":"^1.5.2","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.2","lodash":"^4.11.2","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","ipfs-block":"^0.3.0","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"bfa5f68edd9cd279ab1005fe69ccaa58761be7e5","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.8.0","_shasum":"2f3c2e2abd8f8250b6cf8133628d786aa27a2ad0","_from":".","_npmVersion":"3.8.7","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"2f3c2e2abd8f8250b6cf8133628d786aa27a2ad0","size":434119,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.8.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.8.0.tgz_1462452013331_0.4151587141677737"},"directories":{},"publish_time":1462452016336,"_hasShrinkwrap":false,"_cnpm_publish_time":1462452016336,"_cnpmcore_publish_time":"2021-12-16T19:11:15.662Z"},"0.7.5":{"name":"ipfs-repo","version":"0.7.5","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^3.0.0","async":"^1.5.2","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.2","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","ipfs-block":"^0.3.0","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"ddf06a27f07ea80bdbcd2bc2411d42f4ce8b47dd","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.7.5","_shasum":"3685ba04e20aeadf93ac3b4eea4db68b677fa7a0","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"3685ba04e20aeadf93ac3b4eea4db68b677fa7a0","size":434620,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.7.5.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.7.5.tgz_1462202268442_0.5301179739180952"},"directories":{},"publish_time":1462202269525,"_hasShrinkwrap":false,"_cnpm_publish_time":1462202269525,"_cnpmcore_publish_time":"2021-12-16T19:11:16.981Z"},"0.7.4":{"name":"ipfs-repo","version":"0.7.4","description":"IPFS Repo implementation","main":"lib/index.js","browser":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^3.0.0","async":"^1.5.2","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.2","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","ipfs-block":"^0.2.2","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"0834e507dffa867fdd211d2c4016de905731b5a5","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.7.4","_shasum":"2c38c40c0b9648c97a43c7f2cd50d4db8db7d51d","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"2c38c40c0b9648c97a43c7f2cd50d4db8db7d51d","size":434611,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.7.4.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.7.4.tgz_1462060371602_0.7749507997650653"},"directories":{},"publish_time":1462060372615,"_hasShrinkwrap":false,"_cnpm_publish_time":1462060372615,"_cnpmcore_publish_time":"2021-12-16T19:11:18.744Z"},"0.7.3":{"name":"ipfs-repo","version":"0.7.3","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^3.0.0","async":"^1.5.2","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.2","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","ipfs-block":"^0.2.2","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"92b7798bda75eaaadd39cf1960a2efef4b1c75a6","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.7.3","_shasum":"0d1a90a3c9a18fcf92301572faf51964430b9d57","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"0d1a90a3c9a18fcf92301572faf51964430b9d57","size":434616,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.7.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.7.3.tgz_1462057554025_0.7353830826468766"},"directories":{},"publish_time":1462057556752,"_hasShrinkwrap":false,"_cnpm_publish_time":1462057556752,"_cnpmcore_publish_time":"2021-12-16T19:11:21.647Z"},"0.7.2":{"name":"ipfs-repo","version":"0.7.2","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^3.0.0","async":"^1.5.2","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.2","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","ipfs-block":"^0.2.0","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"ae641fef73910045a55d9ccaefa13f6ad268d686","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.7.2","_shasum":"8a0b63581e2447a133c7e781e51267e88569ecf1","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"8a0b63581e2447a133c7e781e51267e88569ecf1","size":434615,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.7.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.7.2.tgz_1462029510169_0.8373483987525105"},"directories":{},"publish_time":1462029511184,"_hasShrinkwrap":false,"_cnpm_publish_time":1462029511184,"_cnpmcore_publish_time":"2021-12-16T19:11:22.731Z"},"0.7.1":{"name":"ipfs-repo","version":"0.7.1","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^2.1.2","async":"^1.5.2","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.2","local-storage-blob-store":"0.0.3","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","ipfs-block":"^0.2.0","level-js":"^2.2.3","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"1114ce56846d7478b5a098a9d4b6f69a8488d614","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.7.1","_shasum":"d3a0904d0fb7f3c1716ec2ae4c7a015e41017363","_from":".","_npmVersion":"3.8.7","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"d3a0904d0fb7f3c1716ec2ae4c7a015e41017363","size":434625,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.7.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.7.1.tgz_1461795685116_0.9857439710758626"},"directories":{},"publish_time":1461795687786,"_hasShrinkwrap":false,"_cnpm_publish_time":1461795687786,"_cnpmcore_publish_time":"2021-12-16T19:11:23.914Z"},"0.7.0":{"name":"ipfs-repo","version":"0.7.0","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^2.1.2","async":"^1.5.2","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.2","local-storage-blob-store":"0.0.3","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","ipfs-block":"^0.2.0","level-js":"^2.2.3","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"6fa6fa953972d030c527adc420ce127e4c605478","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.7.0","_shasum":"62cd500711ebc8c1eacefbe3209c9717e27d104a","_from":".","_npmVersion":"3.8.7","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"62cd500711ebc8c1eacefbe3209c9717e27d104a","size":433932,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.7.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.7.0.tgz_1461698060109_0.7051849805284292"},"directories":{},"publish_time":1461698061099,"_hasShrinkwrap":false,"_cnpm_publish_time":1461698061099,"_cnpmcore_publish_time":"2021-12-16T19:11:24.830Z"},"0.6.6":{"name":"ipfs-repo","version":"0.6.6","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release minor","release-major":"aegir-release major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^2.1.2","async":"^1.5.2","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.1","local-storage-blob-store":"0.0.3","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"c5cd93f78c25baa210a51122303aa365dfe41486","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.6.6","_shasum":"517a31b9bcc2247538df918e054b4ccf4b4f07e8","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"517a31b9bcc2247538df918e054b4ccf4b4f07e8","size":213265,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.6.6.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.6.6.tgz_1461513903314_0.6994082676246762"},"directories":{},"publish_time":1461513905210,"_hasShrinkwrap":false,"_cnpm_publish_time":1461513905210,"_cnpmcore_publish_time":"2021-12-16T19:11:25.402Z"},"0.6.5":{"name":"ipfs-repo","version":"0.6.5","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release minor","release-major":"aegir-release major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"abstract-blob-store":"^3.2.0","aegir":"^2.1.1","async":"^1.5.2","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.1.1","local-storage-blob-store":"0.0.3","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lock":"^0.1.2","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"4f59bfbb974aab3e97d16351f65e39b521e8c547","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.6.5","_shasum":"274c9514f4a273722c903ff43400d725360e4a1a","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"274c9514f4a273722c903ff43400d725360e4a1a","size":213265,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.6.5.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.6.5.tgz_1461513360017_0.003253206377848983"},"directories":{},"publish_time":1461513361921,"_hasShrinkwrap":false,"_cnpm_publish_time":1461513361921,"_cnpmcore_publish_time":"2021-12-16T19:11:25.958Z"},"0.6.4":{"name":"ipfs-repo","version":"0.6.4","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release minor","release-major":"aegir-release major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"aegir":"^2.1.1","async":"^1.5.2","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","local-storage-blob-store":"0.0.3","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"17e38bceec20cb1f9637b99139ae4498ed00d813","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.6.4","_shasum":"a4185266fe50e1f7ae19a2907f0d855bef157dba","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"a4185266fe50e1f7ae19a2907f0d855bef157dba","size":171313,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.6.4.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.6.4.tgz_1461196975962_0.8982857747469097"},"directories":{},"publish_time":1461196978466,"_hasShrinkwrap":false,"_cnpm_publish_time":1461196978466,"_cnpmcore_publish_time":"2021-12-16T19:11:26.403Z"},"0.6.3":{"name":"ipfs-repo","version":"0.6.3","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release minor","release-major":"aegir-release major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"aegir":"^2.1.1","async":"^1.5.2","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","local-storage-blob-store":"0.0.3","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"0ef8493735ffbd22619e33e84b5946c5206d4cf4","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.6.3","_shasum":"e0747a1ea3e9dfec0f2e28d58e59320a05fc2d34","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"e0747a1ea3e9dfec0f2e28d58e59320a05fc2d34","size":171314,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.6.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.6.3.tgz_1461174291325_0.7785777791868895"},"directories":{},"publish_time":1461174294305,"_hasShrinkwrap":false,"_cnpm_publish_time":1461174294305,"_cnpmcore_publish_time":"2021-12-16T19:11:26.780Z"},"0.6.2":{"name":"ipfs-repo","version":"0.6.2","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:node":"aegir-test node","test:browser":"aegir-test browser","build":"aegir-build","coverage":"aegir-coverage","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release minor","release-major":"aegir-release major","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"aegir":"^2.1.1","async":"^1.5.2","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","local-storage-blob-store":"0.0.3","lodash":"^4.11.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lockfile":"^1.0.1","multihashes":"^0.2.1","xtend":"^4.0.1"},"license":"MIT","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Lars-Magnus Skog","email":"ralphtheninja@riseup.net"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"5d299512ce9a3c3db3ab1df07168efba01fba992","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.6.2","_shasum":"6427b136e87bc00ecb20a208f8644ecbd11c9782","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"6427b136e87bc00ecb20a208f8644ecbd11c9782","size":171272,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.6.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.6.2.tgz_1461154313548_0.6926669345702976"},"directories":{},"publish_time":1461154316265,"_hasShrinkwrap":false,"_cnpm_publish_time":1461154316265,"_cnpmcore_publish_time":"2021-12-16T19:11:27.176Z"},"0.6.1":{"name":"ipfs-repo","version":"0.6.1","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"dignified-test","test:node":"dignified-test node","test:browser":"dignified-test browser","build":"dignified-build","coverage":"dignified-coverage","lint":"dignified-lint","release":"dignified-release","release-minor":"dignified-release minor","release-major":"dignified-release major"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","dignified.js":"^1.0.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","local-storage-blob-store":"0.0.3","lodash":"^4.6.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"babel-runtime":"^6.6.1","bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"license":"MIT","gitHead":"e8bde6d418ccd40924a3cbd27dc8743a51238691","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.6.1","_shasum":"d5212112bcfa81081093a510982d211f1bfdbea0","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"d5212112bcfa81081093a510982d211f1bfdbea0","size":168796,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.6.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.6.1.tgz_1460334200432_0.38138620904646814"},"directories":{},"publish_time":1460334203140,"_hasShrinkwrap":false,"_cnpm_publish_time":1460334203140,"_cnpmcore_publish_time":"2021-12-16T19:11:27.722Z"},"0.6.0":{"name":"ipfs-repo","version":"0.6.0","description":"IPFS Repo implementation","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"dignified-test","test:node":"dignified-test node","test:browser":"dignified-test browser","build":"dignified-build","coverage":"dignified-coverage","lint":"dignified-lint","release":"dignified-release","release-minor":"dignified-release minor","release-major":"dignified-release major"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","dignified.js":"^1.0.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","local-storage-blob-store":"0.0.3","lodash":"^4.6.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"license":"MIT","gitHead":"b5ed1ab12841daf868e8f148dca7ab7913bd39e5","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.6.0","_shasum":"2e716055815ddc3c2bed60748baa59ef65fa153d","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"2e716055815ddc3c2bed60748baa59ef65fa153d","size":168771,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.6.0.tgz_1460332531629_0.41115153254941106"},"directories":{},"publish_time":1460332532693,"_hasShrinkwrap":false,"_cnpm_publish_time":1460332532693,"_cnpmcore_publish_time":"2021-12-16T19:11:28.470Z"},"0.5.4":{"name":"ipfs-repo","version":"0.5.4","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"dignified-test","test:node":"dignified-test node","test:browser":"dignified-test browser","build":"dignified-build","coverage":"dignified-coverage","lint":"dignified-lint","release":"dignified-release","release-minor":"dignified-release --minor","release-major":"dignified-release --major"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","dignified.js":"^1.0.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","local-storage-blob-store":"0.0.3","lodash":"^4.6.1","ncp":"^2.0.0","pre-commit":"^1.1.2","rimraf":"^2.5.2"},"dependencies":{"bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"license":"MIT","gitHead":"ddf1f09dea6db195f9786b75db9cdf7425ef9917","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.5.4","_shasum":"f0cf7bfc1f76b7806a884e08924348e7eccc2919","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"f0cf7bfc1f76b7806a884e08924348e7eccc2919","size":168474,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.5.4.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.5.4.tgz_1460331676208_0.8948845572303981"},"directories":{},"publish_time":1460331677205,"_hasShrinkwrap":false,"_cnpm_publish_time":1460331677205,"_cnpmcore_publish_time":"2021-12-16T19:11:28.903Z"},"0.5.3":{"name":"ipfs-repo","version":"0.5.3","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"mocha tests/node-tests.js","test:browser":"karma start karma.conf.js","coverage":"istanbul cover --print both -- _mocha tests/node-tests.js","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","babel-core":"^6.7.2","babel-loader":"^6.2.4","babel-polyfill":"^6.7.2","babel-preset-es2015":"^6.6.0","bl":"^1.1.2","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.5.0","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","istanbul":"^0.4.2","karma":"^0.13.22","karma-chrome-launcher":"^0.2.2","karma-cli":"^0.1.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-spec-reporter":"0.0.24","karma-webpack":"^1.7.0","local-storage-blob-store":"0.0.3","lodash":"^4.6.1","mocha":"^2.4.5","ncp":"^2.0.0","phantomjs-prebuilt":"^2.1.6","pre-commit":"^1.1.2","rimraf":"^2.5.2","standard":"^6.0.8","webpack":"github:diasdavid/webpack#webpack-1"},"dependencies":{"bl":"^1.1.2","concat-stream":"^1.5.1","level-js":"^2.2.3","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"license":"MIT","gitHead":"5e4305513aca4370fac5657f59f91d569f4779a0","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.5.3","_shasum":"1754fd43271ac3a3db6da19c93d3a190622f08a4","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"1754fd43271ac3a3db6da19c93d3a190622f08a4","size":23281,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.5.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.5.3.tgz_1458501104262_0.3041532936040312"},"directories":{},"publish_time":1458501106812,"_hasShrinkwrap":false,"_cnpm_publish_time":1458501106812,"_cnpmcore_publish_time":"2021-12-16T19:11:29.476Z"},"0.5.2":{"name":"ipfs-repo","version":"0.5.2","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"mocha tests/node-tests.js","test:browser":"karma start karma.conf.js","coverage":"istanbul cover --print both -- _mocha tests/node-tests.js","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","bl":"^1.0.0","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.4.1","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","istanbul":"^0.4.1","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-cli":"^0.1.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-spec-reporter":"0.0.23","karma-webpack":"^1.7.0","local-storage-blob-store":"0.0.2","lodash":"^4.0.0","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","rimraf":"^2.4.4","standard":"^5.1.1","webpack":"github:diasdavid/webpack#webpack-1"},"dependencies":{"bl":"^1.0.0","concat-stream":"^1.5.1","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"gitHead":"a236328aacde742bb1c20026b5d3a3f8fd784593","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.5.2","_shasum":"5490a314fe127148f4e65e127b844e4e044ef476","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"5490a314fe127148f4e65e127b844e4e044ef476","size":23344,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.5.2.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/ipfs-repo-0.5.2.tgz_1458423043201_0.3742891007568687"},"directories":{},"publish_time":1458423045822,"_hasShrinkwrap":false,"_cnpm_publish_time":1458423045822,"_cnpmcore_publish_time":"2021-12-16T19:11:29.762Z"},"0.5.1":{"name":"ipfs-repo","version":"0.5.1","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"mocha tests/node-tests.js","test:browser":"karma start karma.conf.js","coverage":"istanbul cover --print both -- _mocha tests/node-tests.js","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","bl":"^1.0.0","bs58":"^3.0.0","buffer-loader":"^0.0.1","chai":"^3.4.1","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","istanbul":"^0.4.1","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-cli":"^0.1.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-spec-reporter":"0.0.23","karma-webpack":"^1.7.0","local-storage-blob-store":"0.0.2","lodash":"^4.0.0","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","rimraf":"^2.4.4","standard":"^5.1.1","webpack":"github:diasdavid/webpack#webpack-1"},"dependencies":{"bl":"^1.0.0","concat-stream":"^1.5.1","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"gitHead":"45fcfcc2b75b554e12de25258530a3735cca8407","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.5.1","_shasum":"e2739465c27328fff3545b575ae881486b6fe6ef","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"e2739465c27328fff3545b575ae881486b6fe6ef","size":23285,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.5.1.tgz"},"directories":{},"publish_time":1453993420770,"_hasShrinkwrap":false,"_cnpm_publish_time":1453993420770,"_cnpmcore_publish_time":"2021-12-16T19:11:30.017Z"},"0.5.0":{"name":"ipfs-repo","version":"0.5.0","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"mocha tests/node-tests.js","test:browser":"karma start karma.conf.js","coverage":"istanbul cover --print both -- _mocha tests/node-tests.js","lint":"standard"},"repository":{"type":"git","url":"https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","bl":"^1.0.0","bs58":"^3.0.0","chai":"^3.4.1","fs-blob-store":"^5.2.1","idb-plus-blob-store":"^1.0.0","istanbul":"^0.4.1","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-cli":"^0.1.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-spec-reporter":"0.0.23","karma-webpack":"^1.7.0","local-storage-blob-store":"0.0.2","lodash":"^4.0.0","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","raw-loader":"^0.5.1","rimraf":"^2.4.4","standard":"^5.1.1","webpack":"github:diasdavid/webpack#webpack-1"},"dependencies":{"bl":"^1.0.0","concat-stream":"^1.5.1","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"gitHead":"b503f35aea16c4cf54edbdbbb10c8e4837256963","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.5.0","_shasum":"2687d5db3ebdeef22c28a7cfc7570972041d5e09","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"2687d5db3ebdeef22c28a7cfc7570972041d5e09","size":23241,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.5.0.tgz"},"directories":{},"publish_time":1453911907403,"_hasShrinkwrap":false,"_cnpm_publish_time":1453911907403,"_cnpmcore_publish_time":"2021-12-16T19:11:30.276Z"},"0.4.1":{"name":"ipfs-repo","version":"0.4.1","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"mocha tests/node-tests.js","test:browser":"karma start karma.conf.js","coverage":"istanbul cover --print both -- _mocha tests/node-tests.js","lint":"standard"},"repository":{"type":"git","url":"https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","bl":"^1.0.0","bs58":"^3.0.0","chai":"^3.4.1","fs-blob-store":"^5.2.1","istanbul":"^0.4.1","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-cli":"^0.1.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-spec-reporter":"0.0.23","karma-webpack":"^1.7.0","local-storage-blob-store":"0.0.2","lodash":"^4.0.0","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","raw-loader":"^0.5.1","rimraf":"^2.4.4","standard":"^5.1.1","webpack":"^1.12.11"},"dependencies":{"bl":"^1.0.0","concat-stream":"^1.5.1","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"gitHead":"97ea3976422fdffcd47963523d58246668adf550","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.4.1","_shasum":"f00b03d1d6b73733a38d9db955c2769148dc0363","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"f00b03d1d6b73733a38d9db955c2769148dc0363","size":23153,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.4.1.tgz"},"directories":{},"publish_time":1453410883600,"_hasShrinkwrap":false,"_cnpm_publish_time":1453410883600,"_cnpmcore_publish_time":"2021-12-16T19:11:30.941Z"},"0.4.0":{"name":"ipfs-repo","version":"0.4.0","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"mocha tests/node-tests.js","test:browser":"karma start karma.conf.js","coverage":"istanbul cover --print both -- _mocha tests/*-test.js","lint":"standard"},"repository":{"type":"git","url":"https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"async":"^1.5.2","bl":"^1.0.0","bs58":"^3.0.0","chai":"^3.4.1","fs-blob-store":"^5.2.1","istanbul":"^0.4.1","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-cli":"^0.1.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-spec-reporter":"0.0.23","karma-webpack":"^1.7.0","local-storage-blob-store":"0.0.2","lodash":"^4.0.0","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","raw-loader":"^0.5.1","rimraf":"^2.4.4","standard":"^5.1.1","webpack":"^1.12.11"},"dependencies":{"bl":"^1.0.0","concat-stream":"^1.5.1","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"gitHead":"9d390daad40b68e32266b86503be20c16dd3624c","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.4.0","_shasum":"3a05a5cc8ce0f462f47d476e8ca92410f78a4def","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"3a05a5cc8ce0f462f47d476e8ca92410f78a4def","size":23146,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.4.0.tgz"},"directories":{},"publish_time":1453410511585,"_hasShrinkwrap":false,"_cnpm_publish_time":1453410511585,"_cnpmcore_publish_time":"2021-12-16T19:11:31.200Z"},"0.3.2":{"name":"ipfs-repo","version":"0.3.2","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"mocha tests/*-test.js","coverage":"istanbul cover --print both -- _mocha tests/*-test.js","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-repo","devDependencies":{"bl":"^1.0.0","bs58":"^3.0.0","chai":"^3.4.1","istanbul":"^0.4.1","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","rimraf":"^2.4.4","standard":"^5.1.1"},"dependencies":{"bl":"^1.0.0","concat-stream":"^1.5.1","fs-blob-store":"^5.2.0","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"gitHead":"29877a976d020a1d740f5851e46cbc3c220633dc","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.3.2","_shasum":"e892235296054b8defaf66ffa76afc20bf4d9a42","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"e892235296054b8defaf66ffa76afc20bf4d9a42","size":21774,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.3.2.tgz"},"directories":{},"publish_time":1453154536207,"_hasShrinkwrap":false,"_cnpm_publish_time":1453154536207,"_cnpmcore_publish_time":"2021-12-16T19:11:31.865Z"},"0.3.0":{"name":"ipfs-repo","version":"0.3.0","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"mocha tests/*-test.js","coverage":"istanbul cover --print both -- _mocha tests/*-test.js","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-record","devDependencies":{"bl":"^1.0.0","bs58":"^3.0.0","chai":"^3.4.1","istanbul":"^0.4.1","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","rimraf":"^2.4.4","standard":"^5.1.1"},"dependencies":{"bl":"^1.0.0","concat-stream":"^1.5.1","fs-blob-store":"^5.2.0","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"gitHead":"ba640684d64d282d43df214ee15bcc073c8410ef","bugs":{"url":"https://github.com/diasdavid/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.3.0","_shasum":"e76f16da0be9468f1509040a198f6c19a8c2e3db","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"e76f16da0be9468f1509040a198f6c19a8c2e3db","size":21750,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.3.0.tgz"},"directories":{},"publish_time":1452900760858,"_hasShrinkwrap":false,"_cnpm_publish_time":1452900760858,"_cnpmcore_publish_time":"2021-12-16T19:11:32.105Z"},"0.2.2":{"name":"ipfs-repo","version":"0.2.2","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"mocha tests/*-test.js","coverage":"istanbul cover --print both -- _mocha tests/*-test.js","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-record","devDependencies":{"bl":"^1.0.0","bs58":"^3.0.0","chai":"^3.4.1","istanbul":"^0.4.1","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","rimraf":"^2.4.4","standard":"^5.1.1"},"dependencies":{"bl":"^1.0.0","concat-stream":"^1.5.1","fs-blob-store":"^5.2.0","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0","xtend":"^4.0.1"},"gitHead":"a87f6f125e70868c1c2a8ef5515af1cbb87ea729","bugs":{"url":"https://github.com/diasdavid/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.2.2","_shasum":"b2a985bdf25e805b306bc96e207e51c729211aa4","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"b2a985bdf25e805b306bc96e207e51c729211aa4","size":21645,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.2.2.tgz"},"directories":{},"publish_time":1452100313329,"_hasShrinkwrap":false,"_cnpm_publish_time":1452100313329,"_cnpmcore_publish_time":"2021-12-16T19:11:32.362Z"},"0.2.0":{"name":"ipfs-repo","version":"0.2.0","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"mocha tests/*-test.js","coverage":"istanbul cover --print both -- _mocha tests/*-test.js","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-record","devDependencies":{"chai":"^3.4.1","istanbul":"^0.4.1","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","rimraf":"^2.4.4","standard":"^5.1.1"},"dependencies":{"abstract-blob-store":"^3.2.0","bl":"^1.0.0","concat-stream":"^1.5.1","fs-blob-store":"^5.2.0","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0"},"gitHead":"f4358a4a00a45f5a2eaf2c12f5279eb8c5755e91","bugs":{"url":"https://github.com/diasdavid/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.2.0","_shasum":"a1461fbe05960cda0695b44b5b72b3a63466726e","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"a1461fbe05960cda0695b44b5b72b3a63466726e","size":25660,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.2.0.tgz"},"directories":{},"publish_time":1449898518537,"_hasShrinkwrap":false,"_cnpm_publish_time":1449898518537,"_cnpmcore_publish_time":"2021-12-16T19:11:32.656Z"},"0.1.0":{"name":"ipfs-repo","version":"0.1.0","description":"IPFS Repo implementation","main":"src/index.js","scripts":{"test":"mocha tests/*-test.js","coverage":"istanbul cover --print both -- _mocha tests/*-test.js","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/js-ipfs-repo.git"},"keywords":["IPFS"],"pre-commit":["lint","test"],"homepage":"https://github.com/ipfs/js-ipfs-record","devDependencies":{"chai":"^3.4.1","istanbul":"^0.4.1","mocha":"^2.3.4","ncp":"^2.0.0","pre-commit":"^1.1.1","rimraf":"^2.4.4","standard":"^5.1.1"},"dependencies":{"abstract-blob-store":"^3.2.0","concat-stream":"^1.5.1","fs-blob-store":"^5.2.0","level-js":"^2.2.2","lockfile":"^1.0.1","multihashes":"^0.2.0"},"gitHead":"23aae874d6af3f64ec57765b6dfb58a718062394","bugs":{"url":"https://github.com/diasdavid/js-ipfs-repo/issues"},"_id":"ipfs-repo@0.1.0","_shasum":"fd91040b0a783edf1428756b2fdaeca71a697d58","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""}],"dist":{"shasum":"fd91040b0a783edf1428756b2fdaeca71a697d58","size":16561,"noattachment":false,"key":"/ipfs-repo/-/ipfs-repo-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ipfs-repo/download/ipfs-repo-0.1.0.tgz"},"directories":{},"publish_time":1449775028309,"_hasShrinkwrap":false,"_cnpm_publish_time":1449775028309,"_cnpmcore_publish_time":"2021-12-16T19:11:32.926Z"}},"readme":"# ipfs-repo <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs-repo.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs-repo)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs-repo/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs-repo/actions/workflows/js-test-and-release.yml)\n\n> IPFS Repo implementation\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Background](#background)\n- [Usage](#usage)\n- [API](#api)\n  - [Setup](#setup)\n    - [`createRepo(path[, options])`](#createrepopath-options)\n    - [`Promise repo.init()`](#promise-repoinit)\n    - [`Promise repo.open()`](#promise-repoopen)\n    - [`Promise repo.close()`](#promise-repoclose)\n    - [`Promise<boolean> repo.exists()`](#promiseboolean-repoexists)\n    - [`Promise<Boolean> repo.isInitialized()`](#promiseboolean-repoisinitialized)\n  - [Repos](#repos)\n    - [`Promise repo.put(key, value:Uint8Array)`](#promise-repoputkey-valueuint8array)\n    - [`Promise<Uint8Array> repo.get(key)`](#promiseuint8array-repogetkey)\n  - [Blocks](#blocks)\n    - [`Promise<Block> repo.blocks.put(block:Block)`](#promiseblock-repoblocksputblockblock)\n    - [`AsyncIterator<Block> repo.blocks.putMany(source:AsyncIterable<Block>)`](#asynciteratorblock-repoblocksputmanysourceasynciterableblock)\n    - [`Promise<Block> repo.blocks.get(cid:CID)`](#promiseblock-repoblocksgetcidcid)\n    - [`AsyncIterable<Block> repo.blocks.getMany(source:AsyncIterable<CID>)`](#asynciterableblock-repoblocksgetmanysourceasynciterablecid)\n    - [`Promise<boolean> repo.blocks.has (cid:CID)`](#promiseboolean-repoblockshas-cidcid)\n    - [`Promise<boolean> repo.blocks.delete (cid:CID)`](#promiseboolean-repoblocksdelete-cidcid)\n    - [`AsyncIterator<Block|CID> repo.blocks.query (query)`](#asynciteratorblockcid-repoblocksquery-query)\n    - [`Promise<CID> repo.blocks.delete(cid:CID)`](#promisecid-repoblocksdeletecidcid)\n    - [`AsyncIterator<CID> repo.blocks.deleteMany(source:AsyncIterable<CID>)`](#asynciteratorcid-repoblocksdeletemanysourceasynciterablecid)\n  - [Datastore](#datastore)\n    - [`repo.datastore`](#repodatastore)\n  - [Config](#config)\n    - [`Promise repo.config.set(key:String, value:Object)`](#promise-repoconfigsetkeystring-valueobject)\n    - [`Promise repo.config.replace(value:Object)`](#promise-repoconfigreplacevalueobject)\n    - [`Promise<?> repo.config.get(key:String)`](#promise-repoconfiggetkeystring)\n    - [`Promise<Object> repo.config.getAll()`](#promiseobject-repoconfiggetall)\n    - [`Promise<boolean> repo.config.exists()`](#promiseboolean-repoconfigexists)\n  - [Version](#version)\n    - [`Promise<Number> repo.version.get()`](#promisenumber-repoversionget)\n    - [`Promise repo.version.set (version:Number)`](#promise-repoversionset-versionnumber)\n  - [API Addr](#api-addr)\n    - [`Promise<String> repo.apiAddr.get()`](#promisestring-repoapiaddrget)\n    - [`Promise repo.apiAddr.set(value)`](#promise-repoapiaddrsetvalue)\n  - [Status](#status)\n    - [`Promise<Object> repo.stat()`](#promiseobject-repostat)\n  - [Lock](#lock)\n    - [`Promise lock.lock(dir)`](#promise-locklockdir)\n    - [`Promise closer.close()`](#promise-closerclose)\n    - [`Promise<boolean> lock.locked(dir)`](#promiseboolean-locklockeddir)\n- [Notes](#notes)\n  - [Migrations](#migrations)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-repo\n```\n\nThis is the implementation of the [IPFS repo spec](https://github.com/ipfs/specs/blob/master/REPO.md) in JavaScript.\n\n## Background\n\nHere is the architectural reasoning for this repo:\n\n```bash\n                          ┌────────────────────────────────────────┐\n                          │                IPFSRepo                │\n                          └────────────────────────────────────────┘\n                                      ┌─────────────────┐\n                                      │        /        │\n                                      ├─────────────────┤\n                                      │    Datastore    │\n                                      └─────────────────┘\n                                   ┌───────────┴───────────┐\n                          ┌─────────────────┐     ┌─────────────────┐\n                          │     /blocks     │     │   /datastore    │\n                          ├─────────────────┤     ├─────────────────┤\n                          │    Datastore    │     │ LevelDatastore  │\n                          └─────────────────┘     └─────────────────┘\n\n┌────────────────────────────────────────┐          ┌────────────────────────────────────────┐\n│       IPFSRepo - Default Node.js       │          │       IPFSRepo - Default Browser       │\n└────────────────────────────────────────┘          └────────────────────────────────────────┘\n            ┌─────────────────┐                                 ┌─────────────────┐\n            │        /        │                                 │        /        │\n            ├─────────────────┤                                 ├─────────────────┤\n            │   FsDatastore   │                                 │  IdbDatastore   │\n            └─────────────────┘                                 └─────────────────┘\n         ┌───────────┴───────────┐                           ┌───────────┴───────────┐\n┌─────────────────┐     ┌─────────────────┐         ┌─────────────────┐     ┌─────────────────┐\n│     /blocks     │     │   /datastore    │         │     /blocks     │     │   /datastore    │\n├─────────────────┤     ├─────────────────┤         ├─────────────────┤     ├─────────────────┤\n│ FlatfsDatastore │     │LevelDBDatastore │         │  IdbDatastore   │     │  IdbDatastore   │\n└─────────────────┘     └─────────────────┘         └─────────────────┘     └─────────────────┘\n```\n\nThis provides a well defined interface for creating and interacting with an IPFS repo.\n\n```sh\n> npm install ipfs-repo\n```\n\n```js\nimport { createRepo } from 'ipfs-repo'\n```\n\n## Usage\n\nExample:\n\n```js\nimport { createRepo } from 'ipfs-repo'\n\nconst repo = createRepo('/tmp/ipfs-repo')\n\nawait repo.init({ cool: 'config' })\nawait repo.open()\nconsole.log('repo is ready')\n```\n\nThis now has created the following structure, either on disk or as an in memory representation:\n\n    ├── blocks\n    │   ├── SHARDING\n    │   └── _README\n    ├── config\n    ├── datastore\n    ├── keys\n    └── version\n\n## API\n\n### Setup\n\n#### `createRepo(path[, options])`\n\nCreates an IPFS Repo.\n\nArguments:\n\n- `path` (string, mandatory): the path for this repo\n- `options` (object, optional): may contain the following values\n  - `autoMigrate` (bool, defaults to `true`): controls automatic migrations of repository.\n  - `onMigrationProgress` (function(version, percentComplete, message)): callback function to be notified of migration progress\n  - `lock` ([Lock](#lock) or string *Deprecated*): what type of lock to use. Lock has to be acquired when opening. string can be `\"fs\"` or `\"memory\"`.\n  - `storageBackends` (object, optional): may contain the following values, which should each be a class implementing the [datastore interface](https://github.com/ipfs/interface-datastore#readme):\n    - `root` (defaults to [`datastore-fs`](https://github.com/ipfs/js-datastore-fs#readme) in Node.js and [`datastore-level`](https://github.com/ipfs/js-datastore-level#readme) in the browser). Defines the back-end type used for gets and puts of values at the root (`repo.set()`, `repo.get()`)\n    - `blocks` (defaults to [`datastore-fs`](https://github.com/ipfs/js-datastore-fs#readme) in Node.js and [`datastore-level`](https://github.com/ipfs/js-datastore-level#readme) in the browser). Defines the back-end type used for gets and puts of values at `repo.blocks`.\n    - `keys` (defaults to [`datastore-fs`](https://github.com/ipfs/js-datastore-fs#readme) in Node.js and [`datastore-level`](https://github.com/ipfs/js-datastore-level#readme) in the browser). Defines the back-end type used for gets and puts of encrypted keys at `repo.keys`\n    - `datastore` (defaults to [`datastore-level`](https://github.com/ipfs/js-datastore-level#readme)). Defines the back-end type used as the key-value store used for gets and puts of values at `repo.datastore`.\n\n```js\nconst repo = createRepo('path/to/repo')\n```\n\n#### `Promise repo.init()`\n\nCreates the necessary folder structure inside the repo\n\n#### `Promise repo.open()`\n\n[Locks](https://en.wikipedia.org/wiki/Record_locking) the repo to prevent conflicts arising from simultaneous access\n\n#### `Promise repo.close()`\n\nUnlocks the repo.\n\n#### `Promise<boolean> repo.exists()`\n\nTells whether this repo exists or not. Returned promise resolves to a `boolean`\n\n#### `Promise<Boolean> repo.isInitialized()`\n\nThe returned promise resolves to `false` if the repo has not been initialized and `true` if it has\n\n### Repos\n\nRoot repo:\n\n#### `Promise repo.put(key, value:Uint8Array)`\n\nPut a value at the root of the repo\n\n- `key` can be a Uint8Array, a string or a [Key][]\n\n#### `Promise<Uint8Array> repo.get(key)`\n\nGet a value at the root of the repo\n\n- `key` can be a Uint8Array, a string or a [Key][]\n\n### Blocks\n\n#### `Promise<Block> repo.blocks.put(block:Block)`\n\n- `block` should be of type [Block][]\n\n#### `AsyncIterator<Block> repo.blocks.putMany(source:AsyncIterable<Block>)`\n\nPut many blocks.\n\n- `source` should be an AsyncIterable that yields entries of type [Block][]\n\n#### `Promise<Block> repo.blocks.get(cid:CID)`\n\nGet block.\n\n- `cid` is the content id of type [CID][]\n\n#### `AsyncIterable<Block> repo.blocks.getMany(source:AsyncIterable<CID>)`\n\nGet many blocks\n\n- `source` should be an AsyncIterable that yields entries of type [CID][]\n\n#### `Promise<boolean> repo.blocks.has (cid:CID)`\n\nIndicate if a block is present for the passed CID\n\n- `cid` should be of the type [CID][]\n\n#### `Promise<boolean> repo.blocks.delete (cid:CID)`\n\nDeletes a block\n\n- `cid` should be of the type [CID][]\n\n#### `AsyncIterator<Block|CID> repo.blocks.query (query)`\n\nQuery what blocks are available in blockstore.\n\nIf `query.keysOnly` is true, the returned iterator will yield [CID][]s, otherwise it will yield [Block][]s\n\n- `query` is a object as specified in [interface-datastore](https://github.com/ipfs/interface-datastore#query).\n\nDatastore:\n\n#### `Promise<CID> repo.blocks.delete(cid:CID)`\n\n- `cid` should be of the type [CID][]\n\nDelete a block\n\n#### `AsyncIterator<CID> repo.blocks.deleteMany(source:AsyncIterable<CID>)`\n\n- `source` should be an Iterable or AsyncIterable that yields entries of the type [CID][]\n\nDelete many blocks\n\n### Datastore\n\n#### `repo.datastore`\n\nThis contains a full implementation of [the `interface-datastore` API](https://github.com/ipfs/interface-datastore#api).\n\n### Config\n\nInstead of using `repo.set('config')` this exposes an API that allows you to set and get a decoded config object, as well as, in a safe manner, change any of the config values individually.\n\n#### `Promise repo.config.set(key:String, value:Object)`\n\nSet a config value. `value` can be any object that is serializable to JSON.\n\n- `key` is a string specifying the object path. Example:\n\n```js\nawait repo.config.set('a.b.c', 'c value')\nconst config = await repo.config.get()\nassert.equal(config.a.b.c, 'c value')\n```\n\n#### `Promise repo.config.replace(value:Object)`\n\nSet the whole config value. `value` can be any object that is serializable to JSON.\n\n#### `Promise<?> repo.config.get(key:String)`\n\nGet a config value. Returned promise resolves to the same type that was set before.\n\n- `key` is a string specifying the object path. Example:\n\n```js\nconst value = await repo.config.get('a.b.c')\nconsole.log('config.a.b.c = ', value)\n```\n\n#### `Promise<Object> repo.config.getAll()`\n\nGet the entire config value.\n\n#### `Promise<boolean> repo.config.exists()`\n\nWhether the config sub-repo exists.\n\n### Version\n\n#### `Promise<Number> repo.version.get()`\n\nGets the repo version (an integer).\n\n#### `Promise repo.version.set (version:Number)`\n\nSets the repo version\n\n### API Addr\n\n#### `Promise<String> repo.apiAddr.get()`\n\nGets the API address.\n\n#### `Promise repo.apiAddr.set(value)`\n\nSets the API address.\n\n- `value` should be a [Multiaddr][] or a String representing a valid one.\n\n### Status\n\n#### `Promise<Object> repo.stat()`\n\nGets the repo status.\n\nReturned promise resolves to an `Object` with the following keys:\n\n- `numObjects`\n- `repoPath`\n- `repoSize`\n- `version`\n- `storageMax`\n\n### Lock\n\nIPFS Repo comes with two built in locks: memory and fs. These can be imported via the following:\n\n```js\nimport { FSLock } from 'ipfs-repo/locks/fs'  // Default in Node.js\nimport { MemoryLock } from 'ipfs-repo/locks/memory'  // Default in browser\n```\n\nYou can also provide your own custom Lock. It must be an object with the following interface:\n\n#### `Promise lock.lock(dir)`\n\nSets the lock if one does not already exist. If a lock already exists, should throw an error.\n\n`dir` is a string to the directory the lock should be created at. The repo typically creates the lock at its root.\n\nReturns `closer`, where `closer` has a `close` method for removing the lock.\n\n#### `Promise closer.close()`\n\nCloses the lock created by `lock.open`\n\nIf no error was thrown, the lock was successfully removed.\n\n#### `Promise<boolean> lock.locked(dir)`\n\nChecks the existence of the lock.\n\n`dir` is the path to the directory to check for the lock. The repo typically checks for the lock at its root.\n\nReturned promise resolves to a `boolean` indicating the existence of the lock.\n\n## Notes\n\n- [Explanation of how repo is structured](https://github.com/ipfs/js-ipfs-repo/pull/111#issuecomment-279948247)\n\n### Migrations\n\nWhen there is a new repo migration and the version of the repo is increased, don't\nforget to propagate the changes into the test repo (`test/test-repo`).\n\n**For tools that run mainly in the browser environment, be aware that disabling automatic\nmigrations leaves the user with no way to run the migrations because there is no CLI in the browser. In such\na case, you should provide a way to trigger migrations manually.**\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\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## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs-repo/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\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\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\n[CID]: https://github.com/multiformats/js-cid\n\n[Key]: https://github.com/ipfs/interface-datastore#keys\n\n[Block]: https://github.com/ipld/js-ipld-block\n\n[Multiaddr]: https://github.com/multiformats/js-multiaddr\n","_attachments":{},"homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"license":"Apache-2.0 OR MIT"}