{"_id":"ipfs-repo-migrations","_rev":"43-c01234fce11878c80ead8d626ed5ffa3","name":"ipfs-repo-migrations","dist-tags":{"latest":"15.0.0"},"versions":{"0.1.0":{"name":"ipfs-repo-migrations","version":"0.1.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"bin":{"jsipfs-migrations":"./src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"chalk":"^2.4.2","datastore-fs":"~0.9.1","datastore-level":"~0.12.1","debug":"^4.1.0","interface-datastore":"~0.8.0","proper-lockfile":"^4.1.1","yargs":"^14.2.0","yargs-promise":"^1.1.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Adam Uhlíř","email":"hello@adam-uhlir.me"}],"gitHead":"46a4ab3d6bc3b1f6768e4c8e794e8f58eccdde0f","_id":"ipfs-repo-migrations@0.1.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-R1B/TazQvS4XyjfrEAb/sjrRav1FwxE1oMV5MGvbrxaqmafCdMau/nAGzhuVloAb7cct5bqikhKid9pry1QSew==","shasum":"8ccb60ecee8f14dbcabf54ceec42356d6e66dd67","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-0.1.0.tgz","fileCount":20,"unpackedSize":1783699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwqL2CRA9TVsSAnZWagAAuwcP/0zxWDJ/h1zmeipt7Fpt\nyc1rLPnULAW1gqthBhAvNn+FNMmEzaNJnqxYwfvBDy8212lURP5n+vpQxFkT\nutv/NIi769UyqzdVMtOoIqAPUkvFgliffw2yCq2sjvlYb3qngvtAfEbB/wyR\nCNYV8Z4iNacj0b03mSHyb9GNVo12t7WvKQlpuwZ11YTdqq/2yjrJIq2usrWr\nWZkieMIgwU7bImuBjmjRSVU6u2G9QDgfll4vywFau8afkubbylJCXR1uYb0M\nJMS9iFUrxD8nZtULW+ZuwdjaPgNoNBqW4ER3u5Q+PjtO4v0bupXCUN/H+c4L\nhVLQaKVC4fDdohnJrQFfBvFSa1qhUnwsNuzr8MZuBu7j8IzD1BDbk6VWGWEn\neCbHXXnB2kuFXAGcI3ESmTLbMn0mcPHVp1r7nFDpIWntowmhIbboc1uDnfrK\nmj91LF18N5+nE6DORTALTOMPqQfPZPNU9+NPUoKVaN7BOf1h015eu5rgTvWX\n+aN9hqK8AbOvR40rLMW73TOohkrtz0qPXC9nHVCnl5klaOu03OCbbTANnbDd\ndEVCR8QdJDuxvVdokqeLpvDxesjVSbgmuRRHXbEcWCBSLFOAQ9MBx3XWCFIR\nT/LvYr45PK+tVfclrwqN8FXbZYzULnLtZFApE5OcJea/S535yWTScczUcsOQ\nqIOZ\r\n=1Wak\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJPk+ADfXukHX+CtQMvzoesxYr9QADvUkbObx0ih+gyAiAiXp/FQWDcdvsr9adZ8akmxQ+FphdteKw8hLrdca3+vA=="}]},"maintainers":[{"name":"auhau","email":"adam@uhlir.dev"}],"_npmUser":{"name":"auhau","email":"adam@uhlir.dev"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_0.1.0_1573036789790_0.008238612305029092"},"_hasShrinkwrap":false},"0.1.1":{"name":"ipfs-repo-migrations","version":"0.1.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"bin":{"jsipfs-migrations":"./src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"chalk":"^2.4.2","datastore-fs":"~0.9.1","datastore-level":"~0.12.1","debug":"^4.1.0","interface-datastore":"~0.8.0","proper-lockfile":"^4.1.1","yargs":"^14.2.0","yargs-promise":"^1.1.0"},"devDependencies":{"aegir":"^20.4.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Adam Uhlíř","email":"hello@adam-uhlir.me"}],"gitHead":"767ed70b9c486e07edcc08c1822f98e2e86154bc","_id":"ipfs-repo-migrations@0.1.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-Id8K32l7bEqMt0YxfDUAAiMFkfFr9pslOT0xg3EqTrPc0AeXQ5sZu6y69p5TI7N+A28PhrGgMU40R7IQ8Mb7sg==","shasum":"63443c35f047dab1ec6079f8fe38615026eb1b4a","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-0.1.1.tgz","fileCount":20,"unpackedSize":1789973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxn/eCRA9TVsSAnZWagAA4iUP/j2w6L5wT7OJuybmzehL\nB4KIeVBqcNc4jU19/0IwUzbGtnw41ADB+CoHGj1Os8QZE+dn1/dISboPwMJ/\nEJfq/kdQoacCQDGD1y+HqOLjb9zbHNI4BeXW1l3y5kAyPsSfrv7tjuxpjyg9\nBu4lvJFyYmUSjOgdDC0DyffJTZ20bNDFKB4U6kMBK4riAIGv0PSZ4fXQPnGr\ny2rQD8syezIq885C/TSSybH0kuAOI+aHOq1mxaYs7hvMiYRXl0bxDYcpuQDh\ncQ0QDs/KViVsAzHXUuiWQeyKvOFo48Rk0DnPYZ3Zi5aFZaa92z7Ab7s87Al0\nZ2j2owM/j7C189FZlLJyGXTzt5e7Wpism286yvn8f90rB2tLN6JcaDd8ILlR\nTes842HKyZj/Aie2r+m89tC+MkJPrLncmA1I2e2luwzGdBvmtkJXbGxJUz5i\nzJ4hwn5l1qa0se7cOVcn+tPOz/kiNwf3L/PtPKe3vqYxdI86T3d0PHoqfvex\nqDyjzJEqByvTgwmL6y1Qpe7UZlClOce+YZk5GAQHipKKDwIZBDFQqQCKmBBL\nNLQ43rexr17UkRR0dCUWiwLTtQfDXUYnvnSsHyvwHJu4EQ0h02CkUAEFH0Uy\n16hXQt5njoJlVa2RLotcRwTZwA9ZpScJh26k5A7txc2O5SRvsimJkrfm5pFs\nXD89\r\n=lM/E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHemFIXyCgWYC5hxhuetLAveHSyML12tg6Ec7u73qKmAIhALv3Bh6GgF7c+hQ0C1UIppd1yt0m1+D/wa71dXROuFyH"}]},"maintainers":[{"name":"auhau","email":"adam@uhlir.dev"}],"_npmUser":{"name":"auhau","email":"adam@uhlir.dev"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_0.1.1_1573289949623_0.6529902726427881"},"_hasShrinkwrap":false},"0.2.0":{"name":"ipfs-repo-migrations","version":"0.2.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-idb"},"bin":{"jsipfs-migrations":"src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"buffer":"^5.5.0","chalk":"^4.0.0","datastore-fs":"~0.9.1","datastore-idb":"^1.0.0","debug":"^4.1.0","interface-datastore":"~0.8.3","proper-lockfile":"^4.1.1","yargs":"^14.2.0","yargs-promise":"^1.1.0"},"devDependencies":{"aegir":"^21.4.5","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"}],"gitHead":"2c9e266867d9c8fa65c9dcc19ce9553102d6e650","_id":"ipfs-repo-migrations@0.2.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gaApKQyxpX1nB5DGkfZ9GCziFLhFz37oLmynzTmkwVzqVPmcJhgYzfcmcsUUmr8eEDHZTSxZkv+d7uZ0HEAadA==","shasum":"57bcc21a1dab7429900c0976df9f38ce7ab00f45","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-0.2.0.tgz","fileCount":20,"unpackedSize":656956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeldXaCRA9TVsSAnZWagAAd9sP/0h84CpC8CSSool1uAjH\nsVjnKHv94C2an7/wM2QWxNBAvWpv6SofTGjuMF50OS/59biEZZFoSg06hYRE\nko7iXcMFGs5cXiutxU0gKCOqXVHdVsfSJCTS7Byui8bLTM1gYC67nXKg3PSG\nwOOm8/ukgPkq7hqIMEioCT7DVdECQkTFdJttHsPcCr98TD6KBQAJHapdvN4K\n6MvkfYd2FydyJQpIO9pkUxlAvJ+rBysXQ+KDvqB+gcceB/MU773IvWzqv57f\nyYQcF0gp+33vHh3L6BAJ1CVJQlXtPWb87cbpDesIl0L3NOdGto9GlveuWk/x\nhxYBx1tUz7vaHoUPF6/7tELhD1AgN8UA5wLwmGxmaRI0jFQbylKuUy7Phxls\n4/nRmNVVSkdUrtb6oyH9NKMb3us0Q+Z48PBedTbMFmfzc/zvKfs5swX1EhZt\nNW/ie2PGfxqq6P6yzVS2DVNjd2ESIqSuI2cBu1/G1qJlYKFPE27dD+xyXJw7\nBJQEzd+xFeLHp1seTr+c/hPQbKddWQmFrL4ahxiyinUsTvFzBLHXr/6UT8ty\nrVw7tBfmbuTwukQIuCk4gjq6N5wAUuF4lA47q9MKFBv+Er3AdDJkb5joW+CR\n+P+8zkgY8DQHCCiJNVYZ3woI4yqDMV6t1NJA2tlCKBAe0Wjpd3+jRzAMqPNj\nK3C9\r\n=vt+O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCemkfIcCVsyjIma/vOrXoCFKDmxugnbJhQrUuCB7vIgwIgF8l9jX6G1+t3xG96kCxmk86KivmHOJKOesgv8dHPk2w="}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"hugomrdias","email":"mail@hugodias.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_0.2.0_1586877914389_0.9694403496751771"},"_hasShrinkwrap":false},"0.2.1":{"name":"ipfs-repo-migrations","version":"0.2.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-idb"},"bin":{"jsipfs-migrations":"src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"buffer":"^5.6.0","chalk":"^4.0.0","datastore-fs":"^1.0.0","datastore-idb":"^1.0.2","debug":"^4.1.0","interface-datastore":"~0.8.3","proper-lockfile":"^4.1.1","yargs":"^14.2.0","yargs-promise":"^1.1.0"},"devDependencies":{"aegir":"^21.9.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^7.5.0"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"}],"gitHead":"106df3edeb5b7c78f1e92d7a3b025c2cedb434f9","_id":"ipfs-repo-migrations@0.2.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-R046LvO4cewv2H7DcVBHvzGojRu2/WenVAj0uPNgS6zbuLjz7Xz2EcBhpux+ivrQ3oD2ajCjVT3vF3mfQu+0qg==","shasum":"19a732f7565feea344d7362b46b0202a24988312","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-0.2.1.tgz","fileCount":20,"unpackedSize":658500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqDtiCRA9TVsSAnZWagAA/s4QAI4AHZnRpsWEiHhvTDJQ\nYKHQ1Rv1+pizkZFf38uym8OeYQW3kWNEMYaG370pdPRalWL8vbCf/p65/RF1\nN6DslRGbKrRdODCZrudj7JQMkln9DSAlma//vNfQMB+XoPmodGOrYAXx7sb/\nMC5qw8axywMxejAlilhaMGTfaQ6DobAQRAJhe7HxzcaHRXl4p9slsZ5T/vlM\nROgjx6u62ioFz2sbWXMOATQTRHQteJq4kGWCKs1CwIJF3nLM1ZM7E9/3I+V0\nFRBtqJUlgLP47zeLEJpqZCbeCH5AeKK8I9HD9k/yrDRRnoCNcU2xSO7Tp4JG\nphkjJDvcQbptrTkFutuDVOATEuGyvF7Qze3WGpyK6L64DNiQO2nq3HdO2g3k\nBbdPpLhH3BsLUCc57bmIOlN/3ZmYG7XAG9S6Nkae4s/+uObSJ6hU2RKyQ3Ay\nWGtBVidUe+YHNRC0SxlJeHW/zK/nDiZBB6koTY/BwGO78n6VLIrSLIWtHTRS\njRwVye/xWoXgogUlK7nVwr/GCnP+xiloAiFU9txSJJeFi/rg+MigWJIeBA/Y\nb+jqA+enZ8CwHTEigfek6yYif52xpRAu2TnNgiKWqxP4GqXblJ8knOdoOrPT\nhX8WrvuuBB/UzLPdAimbtOVWLpwZ6Kngn9AjCL9yHaRUfR/yOCGetUGLjL5a\nyPKF\r\n=I+S0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZNkHuRYwqqUMilpRgI1C8OmNgiefFqSg7JP8ASloKwwIhALdjFvYHGAIXS8j61bm2iIpUvAlpEFSJtfDTX9A2oG27"}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"hugomrdias","email":"mail@hugodias.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_0.2.1_1588083553541_0.2738831448092214"},"_hasShrinkwrap":false},"0.2.2":{"name":"ipfs-repo-migrations","version":"0.2.2","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-idb"},"bin":{"jsipfs-migrations":"src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"buffer":"^5.6.0","chalk":"^4.0.0","datastore-fs":"^1.0.0","datastore-idb":"^1.0.2","debug":"^4.1.0","interface-datastore":"^1.0.4","proper-lockfile":"^4.1.1","yargs":"^15.3.1","yargs-promise":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"084b636a76abd70527bf864fcc63658f8fb5b47b","_id":"ipfs-repo-migrations@0.2.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-aygnf42jOl/dL9+SpexeNKMvlTlqVo9RZsxQXgjHGCiEKO2nqu9LK7wif+4Pl1P/+MzNFUoYFfSvX/nHNWvhTA==","shasum":"c35f9d9d8208873fe80d2b74e469b9b46a940565","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-0.2.2.tgz","fileCount":17,"unpackedSize":100275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8gDlCRA9TVsSAnZWagAA38YP/0n/Pg7tQQNAiLGYhadh\n7cuTSwBSgLNtBxEeEPIDClaosViYBQ4Zl3ZAffutR4n+APPX9eZafkf6GhYB\nD5KOx9TcsytGd1DS4K7jdb9Q5EiS9T3QpYrk5D1FboGvhIv2k8bbNfkr7Y/F\nqUS9jziWK8Aw0n4CzmU1bimZHRHO36B61K0xrjmTYlKw5fof9cDC/YBFQzEj\ngK2mlKC8ycuSm3wUFQK4PZSZo2FaVfQugBhpf+yiWu1g2/guWKv2MqoeRrqh\nc7t3/Key5SFDLfhdZRvKp/Mdassw4nDwdwBnlnoTEeYTSwZr05AJFNpLnvCI\nBO1PXGr0+dtPwN6DM2CRLffiP3XGf55H8D75XeHCsB+BH5Esiqf/E3X2Mor1\n/d8P+J4lrJz+RKgzrHTVMxJJOijzQ7uVyifwcA9p9H2eWCQHBqhYOvLhIr7V\nRz7B2Q7OzdYwaqYZAptFoPEZmNqH12Spl4bu0isFiazOPE0OC4MXTOGU63sL\nLNA4Q4mDMZQsIkjSMHsB1ni3lhjhRW+voWE36l2LlBpLOfgeToEO9H0AIWCh\n5X7ai4zSB17RtyUNEJj0EejfyVYZjo199RbX1jzHoAQFLMjjORiEE2HXG1W3\nJ6HUa2+clKQJpbadKk6+1ZGvll1cD3sfcU24JWVoOEkJVtgSwt7/85Bcz10b\nkI0Z\r\n=FmTl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTGMSQpq38YyzFMr2YotywHwXT4vNo/8hLhSZDgwFOBQIhAOOjwteMP1Ytv7430R2xCuyph344k+Ivh7UtvmuXlOYw"}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_0.2.2_1592918245351_0.8594535742627849"},"_hasShrinkwrap":false},"1.0.0":{"name":"ipfs-repo-migrations","version":"1.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"bin":{"jsipfs-migrations":"src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"buffer":"^5.6.0","chalk":"^4.0.0","cids":"^0.8.3","datastore-core":"^1.1.0","datastore-fs":"^1.0.0","datastore-level":"^1.1.0","debug":"^4.1.0","interface-datastore":"^1.0.2","multibase":"^1.0.1","proper-lockfile":"^4.1.1","yargs":"^15.3.1","yargs-promise":"^1.1.0"},"devDependencies":{"aegir":"^23.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"c1e6403fbe9fa28637426f3e67f313fcc8a9aa46","_id":"ipfs-repo-migrations@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-6vc2TvmAAAb9NiTHlDIOVvGrujEjZ/e0dD56E6qaV5BR8tjfpUorIL6ONZ1rhDW5mQVefzvzRGT3t94iGAjEgw==","shasum":"cebaf447c365ac54cf0d8c14d770971d8ca832ad","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-1.0.0.tgz","fileCount":18,"unpackedSize":256572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9I9ZCRA9TVsSAnZWagAAEf4QAKJBQyYPNg+DyVMD/gEd\nKMwzJHW+vC3dxrWt2/E7e6yigdasrQ4ufuBHqO8nx6kKJHc4TZ+dPDZWColC\nLj7Y/Xi4fDv+76H14DA4SYn2Wf/Yb0cJL4AgUA2DBCT9ttu+UBritXhx/RTz\nMbRaBW6xtwrJnMwmhRTSpP2wPLgLVXxkEMJSXaumcRxooG88xXgHFkW8bT4V\ngmrR9NW+3F4qjP7f5xWvWoncrZ85BOIY6xixZUs+kHBkvrb2RmzlG2C5bD/i\nITORo0L2fGzS0iTn5OPQMzeHzC2aKtPffct0vnmhqYnT5ng8DTGYVi2pKcC4\nlGdkcjNOzxMZk8WmP7ttd8Xmn5V9v0zuJnYv/LPNuqWwfvEGqD3zM2C2NfwK\nMM42O5NEx87dokDHrpx1jcx+glnHvWBMxWvAbPIYNC/PPoLcrJmNeeZywFET\n065ab7mwh1n0EcHgQSZeVhIb/6JKFLgGHW1U1hhVq+QUdyzAHb4+MvT/KWPQ\n4ICBkh4nArFnxNQX8fol5GZEMqFhNQSlDK2NbEgnU3028ULIAjlFw4XVOxae\nYua1m5KT4mcZ8QbzPw71vUO9pcZyGzH9VuVjjfRnR+j3inWiZYJskYwhnu9i\nYYrmISLExfceditZDmURElfCZWXuAVDFWhpNHzRGkRTodPGp1ckRqDmwi9vc\nuH7g\r\n=zynN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcUkcbwF3Jey+7eGrMPyD0ScC7ezWFfhfqwPwBMD9lhQIhAOszBQtpLqwuZb4M6E9xat/qvu6OhSnVZbQmlqkDculj"}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_1.0.0_1593085784198_0.12197426643411546"},"_hasShrinkwrap":false},"2.0.0":{"name":"ipfs-repo-migrations","version":"2.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"bin":{"jsipfs-migrations":"src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"buffer":"^5.6.0","cbor":"^5.0.2","chalk":"^4.0.0","cids":"^0.8.3","datastore-core":"^1.1.0","datastore-fs":"^1.0.0","datastore-level":"^1.1.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^1.0.2","ipld-dag-pb":"^0.18.5","multibase":"^1.0.1","multicodec":"^1.0.3","multihashing-async":"^1.0.0","proper-lockfile":"^4.1.1","protons":"^1.2.1","varint":"^5.0.0","yargs":"^15.3.1","yargs-promise":"^1.1.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","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"}],"gitHead":"d33b615c36107a20458f2456f9a20f9b55e4543a","_id":"ipfs-repo-migrations@2.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-L2LJPRXFzdkb0J+sGAODs6qvgiU2GKZCe4JdA1wdI6GYh/mvrhtaT23Qj5+xyse5cdP+pk6wJAmYKOVF/RcvMA==","shasum":"9a85d5a484b12ca4040819fd677c41c4a8472ed7","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-2.0.0.tgz","fileCount":22,"unpackedSize":271725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFrrtCRA9TVsSAnZWagAABT8P/j7j3nLbnLft4r8gt4Ei\nomEo2qDVLH/rv+9dd3oQ0iNJglKTSR3mPy94JpVVGq+BEGGanJMaamqyIraL\nATyQYEEm1gCD+7mwD5D4UeQRqq5ZI2nxoMrjriJxX74Q3OAMVrqMn/bTtwnd\nlHS/VD+rCdOJlZCocRWs6jdcoKncpPJLV8+HtlR9mUdcdzBblhpYXwJBFwuf\nLb89fQt21xDagERdrW6K01yQau5LBDf1Wo4N7wMnaMhP0HM9vW4zNJ9unnSz\nzUw8ecvBWTRrO4QHgN1VnH6VvmZlnYpilKiHkY7PEcLr6eq2OWKjxVBVOmPu\newjfc2T7Yw6KWOWM7sTC49y3eYtgj99XGRYkbjKhIHk3ycOFHZzxCEdP0HW1\n3j2xcvS7kHb4QvEdFWHkTiUkNaiEww/op0LdfZF/izBLBmAXLgJGjn7t1oW/\nCxFomLDSrNm7cmhJ5XErHaAlZlyUnKLFKcK3Fa4DBlLQFjkmsRy+jD5kutyu\nABuuoU3GeWIwH++/7cd3JL2nrwbSaZCQmM2b2yj8X7VRUvWRlyce2fUnu5Sy\nhPTbDAO97YBJH5wIFp0Q4ZPllyB9N3NKMwhTf1WfFvlbJkRi7N2b2Xv7wPle\nZfEO83jd2PDl+mA6VYjPmSwEYzHlpMctnFPpo56WA9ra6X3RChRDGuiSdGW7\nSl4D\r\n=FU9d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCe2A/yqsesRqhx1lKkREQQg7kehF8ilnsc9GWj+WtVgIhAMqQzxABw1V7rbpfowY34sPGpYAOnaTLDocz2YZIt9ge"}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_2.0.0_1595325164670_0.013469647791469086"},"_hasShrinkwrap":false},"2.0.1":{"name":"ipfs-repo-migrations","version":"2.0.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"bin":{"jsipfs-migrations":"src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"buffer":"^5.6.0","cbor":"^5.0.2","chalk":"^4.0.0","cids":"^0.8.3","datastore-core":"^1.1.0","datastore-fs":"^1.0.0","datastore-level":"^1.1.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^1.0.2","ipld-dag-pb":"^0.18.5","multibase":"^1.0.1","multicodec":"^1.0.3","multihashing-async":"^1.0.0","proper-lockfile":"^4.1.1","protons":"^1.2.1","varint":"^5.0.0","yargs":"^15.3.1","yargs-promise":"^1.1.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","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"}],"gitHead":"3d5cff9451e0539ed4cad2bced891bac13ae7175","_id":"ipfs-repo-migrations@2.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-kKo5TI81i04nFnjuSDCdCejKeNwX7LCk7PRbcT19YQd/1s98lDT7xY3wLpa02VOUkuQsQk2/NujAutzHdGiTrQ==","shasum":"1f20be95654d204529db1cd027a612aaf0390d42","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-2.0.1.tgz","fileCount":22,"unpackedSize":272003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF1KNCRA9TVsSAnZWagAAG9gP/2OqjIzv+C0O+FV3YgfJ\nuVLEu5GEso/tw93wsSlLHxKzM3G/lodBgyI/ATLE+7nZY2K4DR3tc8b7m8QR\n3/f806Rz6N/rlGIgYvduVhQqd/uyGSJxNFO3i0oHoVKWAZvM+2WY8AswiOHt\nx0wuvbVccYFmNcQtU2nGYN09ss8vpO9rEtakUcT25aq5lMVsn7ApseIHs7D+\n0hdsgpiGczCFcrXQGZPsB3se3aeu/ZQTOyoh3T58cD5F1lD5I8OYdv8JrrDw\nICe5dD+4lbCHUjiInU+jzeHMQ7CHN4On/ZSIq8W8xOGGzTQRPnnKwmUDyLS3\n53XvT/EZLXNsNFXjiohKeGjBLLI3/tamIfGTAjUq57Unlt1vgmYpspjQc13S\nkdqdYGHNqxgfxNr35itZ3Gk3ZjNOvnEXfMRXQC3rOU3aoCA7lg8WjMUr5hge\nBTfHZEiHJtMRGCStg75osaYWkL5fsJwaL6GvFjiyN9G6VIH/MSizwSc2SOpI\nvWA81oDr+qD/BdxDfz4tQcEM5ID5zjjSodTyzUdpWMFJ0LEkmYNjQ2dVMzAO\n4YKlz/H2u4uR8gdlmXh+9qwPHfIWOMQTEdUwkVieOaru9tRArJzmFqntzv9y\nSHdI8EYC5co1AzZHZlaf1IgPStlGIKVzamdUzSPn/bpaH1D52OmQQUZ5NdYH\nZ1jI\r\n=JsvY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDpHHGI9BXqdDFNBQ5g1RaH+u7BxQ5c6cs96n6gsxIjAiEAvyFwWJYPjFcvaVPzQ/SxYx11mPV4JaDdc9nMe9sU5xQ="}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_2.0.1_1595363980621_0.03789644756270838"},"_hasShrinkwrap":false},"3.0.0":{"name":"ipfs-repo-migrations","version":"3.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"bin":{"jsipfs-migrations":"src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^5.0.2","chalk":"^4.0.0","cids":"^1.0.0","datastore-core":"^2.0.0","datastore-fs":"^2.0.0","datastore-level":"^2.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^2.0.0","ipld-dag-pb":"^0.20.0","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^1.0.0","varint":"^5.0.0","yargs":"^15.3.1","yargs-promise":"^1.1.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","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"749f042a5b0656dad902127e133eddd52adae1d0","_id":"ipfs-repo-migrations@3.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-dd0JQtpASIJeXCuTLfQiZUYUH2vgxqKyiCK8LCJEJ71rizu1J+ljhHDAxk1fV6cW6RZjvEm9tRKrIeG3ZAl7NA==","shasum":"5c56f876d72db3e68d48e1e343a4a2226f3665c7","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-3.0.0.tgz","fileCount":22,"unpackedSize":272826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKlbiCRA9TVsSAnZWagAAYVkP/1SbLmfP0D3uDVuq6rk9\niP2zYdPG1ny4tkBRCU3/SOHMOx2lD1qejHJ7mcPwuGtHmaDK5zcA1UeBDXhd\nJUHOwjZJFXNrGZhidNRDsxhqUdWLgVWZ3OTl9V4Jjy60VDDsHyqvbL07Estx\n0WhGNi8JhOgXNwBiCIsXC+wtF0Vz+3xq4nF0Gd0+/exf0oGwV29gUGAhZDET\nKbCUWox3OvBfXP9q+BvUOsgtyhnnIkQs2iQqtmXUqWFqILZX/02sgt5We5Pk\nZhHOhqDuZQRNNpn3unLsbg+dpYa7v2mxSlpAOJx0zeBo2xM7XQX3p+BXMXFB\n5jnhevUjXY6qQf7rSmOToJYif8snduBtIf36/SLLtAgwEW8jZ8jyz7M6U4D2\nkYcK2bTYq02EhlDvsv3Ec0ZufToTJU7MEj9vL1MlxPYoTuG7AGUCxqspFYYh\nJqPKMq7/RDBG7CsoJZyaEen+hUhSpUicTZzjSShNqw/xF4KRmvsCTjf19UZJ\nGctZ9FvsdS19gKbjJ6YdhCRFEv4w+WZqiNoRlEwSyCI8YEHLzACzLSm5Hfp9\nJQ/gDdOX2131Ym/8ST6RoelqNdwOSfx3OpFBhRfkX4NU2QCMNNKihtqCX9vt\nBuxUxctUF0dO75nFv0BtRbNvijkdG91nhVgR8DICyEsf29z9pki+Hw09HHZn\nn+ln\r\n=7q2G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/0wy2PAwx0E5n8bOWtpfdt0WXyn68uZ5LGGB9Qbl57AiBH4OHxvywmnb2cgFoeRXYR7us34FrCzGwod8tGuUBUaw=="}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_3.0.0_1596610273894_0.5694877847331512"},"_hasShrinkwrap":false},"1.0.1":{"name":"ipfs-repo-migrations","version":"1.0.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","./src/repo/default-root-options.js":"./src/repo/ldefault-root-options.browser.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"buffer":"^5.6.0","cids":"^0.8.3","datastore-core":"^1.1.0","datastore-fs":"^1.0.0","datastore-level":"^1.1.0","debug":"^4.1.0","interface-datastore":"^1.0.2","multibase":"^1.0.1","proper-lockfile":"^4.1.1"},"devDependencies":{"aegir":"^23.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dirty-chai":"^2.0.1","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"6628328319d32d3bdc5c5225322f52c38db69dd2","_id":"ipfs-repo-migrations@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-yPVm9hyhZxc3ZB7+5YJ1W1MOzXN+9Oyp/4xdmNyjsI9lTtf5s0PP2NqXcpxgDP09epNlMMt3LJEt4QP3qHrL/A==","shasum":"45d4c424f360accfbffc8a0d8b690b9d50f96b32","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-1.0.1.tgz","fileCount":16,"unpackedSize":240265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLAfZCRA9TVsSAnZWagAAUAwQAIoC5IKMsSOf/isYGN5O\nxLxq9gCdaBzPzqLxNr1InRaZgcX2EpK0grAK0kSDpJDGHZJ/wxK9aFWnRjtJ\nXQAPXLMGqhxnWTjyF+2OY1nowiAcYXnO2lkXLkKvxxNKpP1ygM+LLq+VB68G\n/OFOHxfUzv9T16oDYNBA7L3Kgfk60UGNHpXOWeiyAkfa9vZ6dQT153fCXZ3S\nAVbKj6mbIN7QdAjDXqnFiNeWsWHmnrVSkPMox6vZjloDKeXqoSD5Q/jqqz3E\ncixwGUaJQZWTLww2QKdbc6/t7xnjsU26KcFGlwJcIQE7Ei6Q9PaZm/P221Ut\nYzt5uUe+gcbcoMogONS9GCJ0F+u1R8IPDs2YVr/Uu9vxDv+JfdiO9YAxdr9j\nuRjbsCPRfp9M+ceZLbbPxzkeAxhMmdJKaX5GRE6ES+iMyogx7o6Gs+Krt6kF\nuru7jWFm/7jxtW7zX/s8zl2BFoAxjeYsZWv0fVer+SDWXiTTHCSbPGuo1P0V\n+wWSRN7+4tHywWkyqfMezMrWRypZvH/quwanhm7GGDiWbSbGLStcjInGqbUr\npULW2LAFmnxitKeVVcI4k6KrueOCnw3eIE9djB0tDZHD4Ys3zwMfErg2IM8f\noSwLczQg6Rt117JCd3FN3uh8jCqU3BFqsxISKWBmg1j1JHpoQqCVmsQ57Rwm\nO/aS\r\n=eDBu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAN/fXMfepc6+H0cNykaxOO8oGzK3A5xBfs9lmj313lsAiAExAzAUTsYEGAJYGSrQU6yoCkxUMQj/9+Yf/sDDtpkFA=="}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_1.0.1_1596721113389_0.9838755849373069"},"_hasShrinkwrap":false},"4.0.0":{"name":"ipfs-repo-migrations","version":"4.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^5.0.2","cids":"^1.0.0","datastore-core":"^2.0.0","datastore-fs":"^2.0.0","datastore-level":"^2.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^2.0.0","ipld-dag-pb":"^0.20.0","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^1.0.0","varint":"^5.0.0"},"devDependencies":{"aegir":"^25.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","datastore-car":"^1.2.0","dirty-chai":"^2.0.1","it-all":"^1.0.2","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"1ba2a18b6c28d8bebbb0a217154b8e011ff2aca9","_id":"ipfs-repo-migrations@4.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-tgYlFknTSA2eoM6ZGT/Hj1UUetCXQspC1QGVyqa7nD+9V7cOOk1Bq8+Qj6Iw960oo0CJcJw/CIALnUN6GypJYg==","shasum":"aa5e1c8d291c90c3b894f0d0b26e611780379db6","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-4.0.0.tgz","fileCount":20,"unpackedSize":258083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLDaOCRA9TVsSAnZWagAAAAQP/A51PuZoWyJFiGtMfAX9\nfDrLWnYU+/xbX6HSviKwHKx9USH8nPDEtvEZ8PfwwaQGmV92hWngVLV0zMjp\nmJT8nwCcEWQvAtmGWB1EiQQijOOTXtcazzuG01bQW+UmffQMlWz5kpgaUrCj\nSw6hW/fbLpOCQvtGDLSY6j6PPHJnfCSG0WtPh0Y0N6pgrHLWiiyOauPkrECP\nml+LxDmFpFHeeSo+xMU9qrBzRJ+TbC6t2dYD1w9wSOPznv9whtjTbzfVOn8x\neqJgOx2IUeKn1ERupqsNtSNi8mGYZLUGGDRIuAfmKsMl2REERi2iRxTYCk6S\nzMwMPsaf/Yb1N7twAoHpWRgbtXq074FZMKF+iqqkCT3uAlBGoSfBXa64nvda\nO2HbQJqC8Kz2YmUYzG8WW2QqmSiMkUPJkZYhhI/5wgW2rxz7NZ5fGJzNEUq6\nTVGYWUYlPLfrocX/bSr1ODjcH/FiIRQ+p3QQgd8Mmkuou+lWBUUGGzpnW986\nmWZ1rsUA17LSGGfyke+jb90tBUyl5wu3/9yJEfg1aHfxvbOTNJ3Pprf+D6zE\nAIeOd8yEW7FxPPOdS6q7iEoCwGq8SKs/CBgsO9KOC340hmr4pUG85pPvCrnk\n7n1yfmAOPxAX3ZBN5yFSxEgi9eey5Lzroyw2AFhhr7qaWSBDrDuFLMv/b1xt\nw8DY\r\n=RoG3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFv3xbk6xf7OiIBcaBDcD6lSgwMbYgbFHCd1J6izKCIcAiEA5KYfKTZiym5l04REmNkoZPVJxcPh+Fdkp8DlSlQd8SE="}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_4.0.0_1596733069553_0.5010065178106353"},"_hasShrinkwrap":false},"5.0.0":{"name":"ipfs-repo-migrations","version":"5.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^5.0.2","cids":"^1.0.0","datastore-core":"^2.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^2.0.0","ipld-dag-pb":"^0.20.0","it-length":"0.0.2","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^1.0.0","varint":"^5.0.0"},"devDependencies":{"aegir":"^26.0.0","datastore-car":"^1.2.0","datastore-fs":"^2.0.1","datastore-level":"^2.0.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"376701ec27a77c467a68320b76a2a0d4b3ecf550","_id":"ipfs-repo-migrations@5.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-4+e/9pN2DinwNLrXi8GIQzgUKehxajQ+uWfqfQNsE5G4ye+dbvYBbDymVJiShQ0qhPkaLnPGahFZPHZU+J9Bew==","shasum":"785a52527689280cfb8d7144e8a19c9d2352cb01","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-5.0.0.tgz","fileCount":19,"unpackedSize":141802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN80cCRA9TVsSAnZWagAAuG4QAJBHP0N33JzdOn/ckTbu\n7IixDIEORDXzoZHM0Bk2GIKJgoHE0y3b5rbIAsRcZu0jSvPvtjYEjcJkMQei\nJ5rH7o4NRPl6gAjUKhxAa11ZBFo5hZ8Hj2zHCggYEFVHtZbD/P0Rp7xcD0Fb\n9tqe78QFVPWV6IEAkQzEaeUQzWcU+7eaZhop15Clicjy+4BwssL/YgmZLr/5\njl5JlqlheF81SIBhEXaNmReG8M4OasKvE9YFCHl66eCI5fBqqoi8k3cH96eD\n9fj7eFQztw/1JmxszSza/84QZGVYDwFeya2GmdbAsJ6noGJesnevbcURHOmp\nnkDbXxEQofMdhuS6ORVNzIPHfOCexNtP1GjC6pyZdPcYUXDFIpJhi+Xn+rzG\nwSSDI5WgzZZO+9IMxijJ7s6oIh6skrs8NClxdBLELN5kiYrFDBQrTeibEs8T\nDIkoC0M9iyiVgNZuPpeny4+QjhoDjrNcKU3UZr/b5H9J+cnTyEEexTfbyoH+\n1g0tojrRxdGJzqiPhdiTG1s0tiG07udLpl0zn/RpmMAdpYihUFzVGNCWzvBl\n7wwi77Onl9UwnNm+qv4lXgcTjL22nntxI5X91jamx3/l+wVStUJFhuA325Dz\n9pABVugnHl6ta+npWvrlhJiAmqygB3tjGiwppP6Dthy5YJS3LGAHlribqs75\n3JLp\r\n=OESO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDx5Tx6RWJpEBjgGCznvXyIWguMmNhmsWkCesBOga72oAiEAliU+X6KxGwfRosmP/eu0W7eUMz/AbKL6DrB/tfWWkJo="}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_5.0.0_1597492506792_0.43497546092999406"},"_hasShrinkwrap":false},"5.0.1":{"name":"ipfs-repo-migrations","version":"5.0.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^5.0.2","cids":"^1.0.0","datastore-core":"^2.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^2.0.0","ipld-dag-pb":"^0.20.0","it-length":"0.0.2","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^1.0.0","varint":"^5.0.0"},"devDependencies":{"aegir":"^26.0.0","datastore-car":"^1.2.0","datastore-fs":"^2.0.1","datastore-level":"^2.0.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"492a487079ede453861d043b68ebccab413c25af","_id":"ipfs-repo-migrations@5.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-OnVsBRAiLhu8mdT5MaDhCqCXtjDU2+6cPW3D0j/VvwB6RqG2mOzUug/FdVkfXnqZph5lXG/cMQ2Q+pQRs+Rtgg==","shasum":"07d94d0d5d59f3e5e8c0c5854eb7201a3dc408d1","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-5.0.1.tgz","fileCount":19,"unpackedSize":141803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN9Y9CRA9TVsSAnZWagAAJ5cP/2rYuTnQTJPzFySKP2c8\n+njuzZED7tFUHJ6eH01DICqoa4WEtjgtNii6y+TBBkcXQNbUZCRhcQXDLHQo\nzHJ1ArYr17N/xCysgzK/xkjbe4dvtpmQt7UtP2Gawe2lO0uW2mKrzg8Kh3Bh\nuXakMRC7uX4nS7m04qpV6EYvUjsHWzwCbeHFkvtrh8CDSH5ui7jPyHVFBeJy\niDpbjc+5cw5p3VxxCpVENC1/iWV42pULz05dMLu9MW3xtmXHJIIEYkg3MeHQ\nplkj3A3wdJw+NQlCtKoOzHmjrJw5RD/HA+yQPmClRPS7qou6oOZd2r1gZAzm\n4Lse1zTuaJDo1cjPcccfGAp2aebWpSl2V/4JmJC9LxjAkbnI+HLR59SJHqL4\nn3pVn3M8GZ0F04MZQ8+toLQu+I76r9vJRD9JY/6KPlEXV8wINK0Sk28Burly\nMJ8cyRIABEpNK9kgLRXGSIod1qmKZA0paK0cTMrqrmXC29aMwYwC8aTPALWC\nAwI6u2Aa7Qb2XPyN7nknjDUJQ5M1JlnsKIy7nCPwUDAloJV2kZiJFTeN+G+r\nb+qOG6h2gqq8rcVGY/ayYMsMzTEGcjeasKZKCwbW4xZYkCHHFy93Ho+TW+hv\nVa40Lzg757tiBpq2/XOY9JcjgOja0KQTHp8cg7P9WxIO4+BIRHba4Q2yEV+a\nhhss\r\n=wOpc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjw9sYvdAdlkilz5DoZBCzP0NKN2FaM1ZJT0dB5qWMJAIhAK5paAMe3xmB0Kvr1WMHmYSqdi8IYjq6v9S01yNw9uXT"}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_5.0.1_1597494844426_0.026687945723927298"},"_hasShrinkwrap":false},"5.0.2":{"name":"ipfs-repo-migrations","version":"5.0.2","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^5.0.2","cids":"^1.0.0","datastore-core":"^2.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^2.0.0","ipld-dag-pb":"^0.20.0","it-length":"0.0.2","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^1.0.0","varint":"^5.0.0"},"devDependencies":{"aegir":"^26.0.0","datastore-car":"^1.2.0","datastore-fs":"^2.0.1","datastore-level":"^2.0.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"f412607267bf33dceeec151d9990d3257cef8905","_id":"ipfs-repo-migrations@5.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-xaLBT/IwvSrVJBlzb8ggJ7B3l/uQ7ROS7DAgIihkp34XkvUcMe0qrurnBY67R1NhzMtH1KKAYaMvWANPXxlbQA==","shasum":"11111eb606ba78453092466671d69d742fd57a57","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-5.0.2.tgz","fileCount":19,"unpackedSize":313361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN+LnCRA9TVsSAnZWagAAffsP+wTP6EZYWJDYp3sV3N1N\nurtK4F2F24VCiLneiwzDHrLgJGsPKd/V8ABollNLFksvQfGPlTreppaOyyAS\n0WYqV/DrfCG1lQd2e8iSPR+qac6+2LK9Da95tzgtZVMdaYPZ3hoXScHXcQVb\nyyEKkLLveoGfLifFhMjlXz3RMqAKC0dbMTjvJ54tnmkrLscz0oWIceY7HCUd\nkLBafFJD15lmZcYGw8K/W8fo2xKlOtJoWYrwxu8Q/ybGJWcOcSYvxu5JW9mn\n25HLINip8P49GhsqLFg1cMRJ9S0MisiInGub3wpjAxRsqtZkV28DK42Cgydt\nsQSs4fz6S+/TulHN6/OFy+xwkthQ4YGzsUckzAXazZ1c5KCG0C/0rfBjU72L\nTLIfuexA6NBE8GOqv3SySpoepPtGbyYbyd4E8FGk9ybQd5IYkx0nP9/gqvAq\n1qn4P7Ti1pIsVwXcPGveWM03gzt7BP4m2+yGGU0QaZVwmeYHmETGeJ+mfImn\nK1THQ1ibWwFvS8aEpZYVccAYFJRVRQugbdWpAx7g3bLD/FJMm+61FFpOght6\njhax8z5mtcvHoG+uxFWkgRCCe7OwnDAadGT3rGCzn1YKC8auTIcA2wC3HmTn\n01gcB786+2vGRWEuNSg34eQm0GFnNRajH1l0Vk5R98GO0o+4HI5oAvnzLKm9\neJN2\r\n=cV2i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnnhaR1ptcO6mg+8hj5s8IUgkv1nHf6AJpkOmdg+OfSgIhAMRIjvvl1BjqgI80zObagZ8Tjxhgwndij7iPEZC7xVdA"}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_5.0.2_1597498087174_0.5507483199973291"},"_hasShrinkwrap":false},"5.0.3":{"name":"ipfs-repo-migrations","version":"5.0.3","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^5.0.2","cids":"^1.0.0","datastore-core":"^2.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^2.0.0","ipld-dag-pb":"^0.20.0","it-length":"0.0.2","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^1.0.0","varint":"^5.0.0"},"devDependencies":{"aegir":"^26.0.0","datastore-car":"^1.2.0","datastore-fs":"^2.0.1","datastore-level":"^2.0.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"3c31f7b54e0b7ae25950ddafcc1dc0ec5518b8ad","_id":"ipfs-repo-migrations@5.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-7lW1Pfzjpekz/XhQ7vHNLym37ToWkdW0Z5m9vwOOItgdC9mbYEPJqc+t8mxUqvtsALYnLe1uaKTlEN/Q21BYgA==","shasum":"d08747867f811b7faa9742aadd876bd3827c7d47","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-5.0.3.tgz","fileCount":19,"unpackedSize":313710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN+4XCRA9TVsSAnZWagAA5G8P/RttGLS5oCiFMv8CV3LK\nDuQlK4zJWSq8vW1FLv1qJUzIK1R4koa4POBbmBW8iCZyIqCoRC84yDzUZpW2\nwo888DYjprodtr6l27Jn+cIO3iYLfD3Jnl0Ps+YxlidTV1uOkLI3Fa2MaPzx\neGYD3wtyLgJYzfC6QE0mhfIEr/sm6JcDTyONxxhj1XYlieTk8g2st6s8aEZT\nd93Y123jh2urvJEHAjsEL4xoHcAZgT+8PY6goLWyb7k6lLFPr963qI0UBMdV\nxHgVu/ICom+wYSLgWMNaGoVsdgpowEDQhRMPbxspsqyraIBuzJbU2F73lxq/\nPu8RmEZ7cqVaG3C7/HcU0Q1yotaYfoh2sDzyKs3zZIlQnggUtmoM3KNkTRa8\num5484voqVkyz7gg5U5HjAKiM+V87RC8NQQlp203/OSg+qrGFSZ+VquyQ3hK\nJMa3DBcgUVPu0fyL9bS8vzZi/OB4GUKRd2BS0CRrYkJIff7npayeqS4FpGg3\ngGVvOTuB/7guYZknaVaaUHfbp+KjMYM7eeS0GDzWva91z1msq2W9Q8qru1pe\neoyn+2xso3Lh7ooK9FQ7LzQq1TvBDFDTRt6ueBbg0VCJG3kvvnkuhJjqDDVS\nqnLCIuWbOnq27SVk/66mIalACouokzTGoQHkAsN7pkX6NsiDKY051VFkukgR\nt8xE\r\n=Ib/t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzWNEX3OAuc2mZm/SLyd4Yw8hGsbarBVZ+BFgC1ftcjAIgNqfqxs1qsL9LDPqWsyuD9WImhVenAPtOyuOZxVS31nI="}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_5.0.3_1597500951178_0.5250565511621783"},"_hasShrinkwrap":false},"5.0.4":{"name":"ipfs-repo-migrations","version":"5.0.4","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^5.0.2","cids":"^1.0.0","datastore-core":"^2.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^2.0.0","ipld-dag-pb":"^0.20.0","it-length":"0.0.2","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^1.0.0","varint":"^5.0.0"},"devDependencies":{"aegir":"^26.0.0","datastore-car":"^1.2.0","datastore-fs":"^2.0.1","datastore-level":"^2.0.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"4ef8bc707b40a1182a53273e4fbdee025f91fa3b","_id":"ipfs-repo-migrations@5.0.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-3y/HVmLLu+Pk5/zGBYtuqXTGBBzcKhc88RVun6lndznJZAY7Out6qOASf/pDdTIo8NAhEbnFYpgjEi8upCm+eA==","shasum":"47a946372dc450476c75996517167fecf218404c","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-5.0.4.tgz","fileCount":19,"unpackedSize":313955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN/P6CRA9TVsSAnZWagAAW3kQAJNmp20ShMf+Rzw3AF0a\nkKhQyp+Zxw57DSiaCdXAICVt+qw/6PwIlFYsMD53ZnZi0A2ySxLYyWNUWn3N\n8+bPnAswWP1eRjc6Ef7dV7F8hErjc1mjUstGa8V7y+3tmZ8w3+gj7d2yDyhk\nWMgcVgYGnP6EUP2JBX+kcslj3osBmT0qjzUvdSG9LwHFEqO/0aD78UbBTmPb\neaIncEXjPorIMEPa3cz3e7ch69ADvprQQ0geTY7dUA3Ydf6CLivOtyfh34IX\neHgKwy/IZ3Qza5fBe2h7afQL5QcMyk+lb9Qvov5oRdekmu01dIWNxPXwUTU9\ngZZ49LvgoMguCsRqhYO5Nmk31O/tcXn4VmomU5iUmgNI0E1RXOzqOHrAI5Oa\nDfGvS2NJai/Q1A7w+ZofNr2wmGaRewiaQ4gh/KqSM5JwEGE752UNewuC3XP4\n4935HpA5ZW3DaASFGWnRNIa3+9uJiCqq0BqB7edboO3XDQSIvzggpDJFPJX+\ngFVup9l3AJNFzWmPX8mBRCZtlPYssnvid1gYXO8f5i6WWvklkEe55sOY5hv+\n0PH4IWN4QLZoZt6y+1vs1efwvSVzLELybiBFLIivSYl1GofgQvZIIU89sfsJ\nrJezuiDuhs3uvQk91Nhh9Xaqv47lkrSuq1h5uJvPFc7MvNaUo8AvabpFbskV\n2gzU\r\n=Pw0x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnQ03gK8inpw/TjhSB1sdS5Fmp4wVhxPOZbYzEK5Id/AiA+HqQSphqkoF/JJjYTRBd2HAvwhlc9ZrAQtmr1QW8+iA=="}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_5.0.4_1597502458247_0.7575977855809721"},"_hasShrinkwrap":false},"5.0.5":{"name":"ipfs-repo-migrations","version":"5.0.5","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^5.0.2","cids":"^1.0.0","datastore-core":"^2.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^2.0.0","ipld-dag-pb":"^0.20.0","it-length":"0.0.2","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^1.0.0","varint":"^5.0.0"},"devDependencies":{"aegir":"^26.0.0","datastore-car":"^1.2.0","datastore-fs":"^2.0.1","datastore-level":"^2.0.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"0ed3b241f23d3792425910b1ddd812c36f330464","_id":"ipfs-repo-migrations@5.0.5","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-dbg9LY+f1MhKLCUTQ28z+TmS7+fC6dgZPJhsWpNXSSwicEgMjUssGMoaft9AjoOuOTISeF3WWVVKRqFpOvCxQg==","shasum":"d75e46a5504071812ea23a0fb50f4cc3e1e62b1c","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-5.0.5.tgz","fileCount":19,"unpackedSize":314359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOjhGCRA9TVsSAnZWagAAWjgP/A1Evq3kmK5lLLREtnZ8\nhRl957PiFNzh4tK5muwvSApYdktYrB8ClmRO1hMmPTIidOjXfJ0HvnxmVHQU\nn39GX2X8G6hBKZnzJ8qIwIUBTOvTQdtw4yRKENPi+Cqjg8Aub5/SFXL01nF3\nepotrix6GBcrOceZDQNLI6rAb4YTs48zbRYrULNYsxpJby7fZ0DrgQZW2wrS\nzp4R1saT4p4AtpBL/+JBm3Q3LacjW6ulvii57ZvDvLwshVafwtb+e26ddqh6\nG3U3A9ntPtG5VkPpXOas+wyABYjqzWrfGIdjsG86wwzU7QXaB/bP5az0EItL\nCTR8gs/jlrtTreq6KJ8OjwI+2OQKccPfoDjXMCXIoGzZ+vvkCok/0nonH4Le\nEnZJ3LIzoHXu9WmM+eJP9Fd0qpObmeBqf9mcdsA+Qrw8J1jfGM9NwYz2nyVL\nUtjYRtvZd8rCQJ63IACW3LkacrhTUP0Ah+8twFSiN0RAtR5PcvJiBBuJ8J57\nRu8JJbprdTX19dIzadfZL+CbmvsNUQHmppUk7jCEz7SziiQ4JRUwdHJAid/C\n8Z2i2ApVB0LTRz49dn3HFM4zHOm5/BcoyeulGesjXzoEvmTctCf5eiciwl9m\n/eu3CyIx1VnqBxo/ElKFvl8kj9bnnI3nMBrjsL9rrmhqcHOsFdvCTIklaExd\nWxV4\r\n=o0sO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnT1to4ocSze74klDHUs9OuwuZCWiQDJ4lgR3M8wy3oAIhALbCZ5ZMFoNcSRwWjEZyR2rV8jjtIVoPdxa+3GFZl+Oe"}]},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"adam@uhlir.dev","name":"auhau"},{"email":"mail@hugodias.me","name":"hugomrdias"},{"email":"jacobheun@gmail.com","name":"jacobheun"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_5.0.5_1597651013656_0.8430195077468701"},"_hasShrinkwrap":false},"5.0.6":{"name":"ipfs-repo-migrations","version":"5.0.6","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^6.0.1","cids":"^1.0.0","datastore-core":"^3.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^3.0.3","ipld-dag-pb":"^0.20.0","it-length":"^1.0.1","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"aegir":"^30.3.0","datastore-car":"^1.2.0","datastore-fs":"^3.0.0","datastore-level":"^3.0.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"d0866b1103e83994b0e88e72d2103d6a4a537ca9","_id":"ipfs-repo-migrations@5.0.6","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-5AN8fLP+43LGztbmtq52Ig9lL/v+cRr2esQltis/c7/b309bmkj0lqK2wQblaOw03RmUMLBrB9IGKsgd8ztW4w==","shasum":"6c0ee4d474f8e23945bf6a04c944384eb0c54843","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-5.0.6.tgz","fileCount":17,"unpackedSize":54182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEZP/CRA9TVsSAnZWagAASa4QAJyFhYF9To0kVHrpD958\nhjDPzLfan79RbuaDoRnEnQP66dnJ2uoPelchHql4KwEgsaric3giPtb1CQiw\nT1J2K8djHQANKv+kl0J71oHQbO9o7VCITsmD6nIgLFU/UlWENTcKG+O7RCqo\nC5h6s2XHxTXA4oa+lSX3AhCEE2abF95tjj6L8yS8gmvLFkcBBFIRLFyxZsLM\ne4pSb5EkdNx0zBnnjOE0PyAQ2SPf7j6rCPJGHOFmU3qgall1uugDna2emqUM\n4lL/U+Xib+m0RYTwNQdHYuLpd6yB0KlBPA12O0wi/fKuXvZmD35jMRSHUmZE\njYUxaGCG9H184cPPzsuDi3/FK0xLMklPzRjuUqEnE6uyNw8NSq0vS7Wf3J+r\nfbFbCGRs/I6HfsbUnUmh+EB9C2cIF+AL6I0xldumNuzco44cqYmst9GFiUI1\n7F8vp14+75YA3YbO6fRyjrbzoR+Bj5JnNXls/3LNQvSlUEO5XPPcBMNnKTIN\nWDvts76+IuGRrhlQqeB/nl50Dm4pwptp6S+oOPAh+Qli5/rPJyEyYGZx1vIL\n4BbTqLL2Sayuc0lk7G7FcCwHQYITZ2wCgkCgV4wXm4/AsM8MIo7bT51X9W+h\naKcgQiMMd6/rZ9hHLS+tAYeOEv530BvFjD+hb+NMBcSuGZXAAKu9JdkXyANj\nX3IS\r\n=2cvA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqcZxrhdishvgJrY2kjLdveJewP2w9Ja40WP6dPrRLkAiAmyPo/CF/vouZphw1XnxdOL5eymGtQ/bF/3zL4HNskhA=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_5.0.6_1611764734515_0.5673343426653772"},"_hasShrinkwrap":false},"6.0.0":{"name":"ipfs-repo-migrations","version":"6.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"new-migration":"./src/cli.js add","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"},"dependencies":{"cbor":"^6.0.1","cids":"^1.0.0","datastore-core":"^3.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^3.0.3","ipld-dag-pb":"^0.20.0","it-length":"^1.0.1","multibase":"^3.0.0","multicodec":"^2.0.0","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protons":"^2.0.0","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"aegir":"^30.3.0","datastore-car":"^1.2.0","datastore-fs":"^3.0.0","datastore-level":"^3.0.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","rimraf":"^3.0.0","sinon":"^9.0.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"425d53c5f2ef2d89b11d2cfc33362d5ebfad81a5","_id":"ipfs-repo-migrations@6.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-kX+ddMtN4aCxZNfMbxlt48Go+9eu4Mkbsv/feLI3XwL/yjlfkqU2lSG7DiqBLCZ0rSrpOTRXhxg/zUYXzLC7cA==","shasum":"a325352904efb2b1b1df945399fae916b9b9b768","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-6.0.0.tgz","fileCount":18,"unpackedSize":62215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFCr6CRA9TVsSAnZWagAAbc4P/3/OcW2QGTKai6/Y888U\nTT5vdjTFsPyfnXkcR74JqZ4nWWPswQNqkCWgeVRYVccF+eBWmHfhPkDZWltn\nfdg3GHmnmsUS346AmElvt97oKkSsshce5TmeMZozR/W7hpRZ1MJ3FrtisWfx\nRUEC05LA1i673ImFISLUDf6VQlRsfQXcJyK5REEk+wfRKVvyUw1Yhs77pddK\nq8CzLYH8uhHPPe0N3zOuWqaIVa83KKtPA8+K1JVAol+N+hZ6sSRz5810fSph\nYrBK30/xfoTO63Ak8994eu092x0iq4tVr81eUyI/fQJPGJqendKZKhw3w6zO\n5VsVXKeDYift8Vl55jWcBM55/oFrm5zitYY+aI1WSyId4q5bOlHDtf8hfCFB\nclO1X5/o2yaTZYTRglCafNhMr003aqHGZ6Axef0BAGfGKildkSNjvMVAZ7qS\nIHiSOMiTXrTi5VNWUxGZPgs7razb03vWZm28jec4jj1pEWYplfPvZ0AtP9mZ\npHXS59R4S/Wmq491SJm+5vrQ0+iMjf48bsZnHwH+9osz5mBr9ob8pQZYWNx9\n+1DMDlSvQnTPqmI9xyJoYgZgPFjqBiaaHbBJyUvtt0m9g6YkbRXH8f0Sjzm+\n/72NyqQZliRrGIf1jQF/SVaOtcjoKPRm/y5ShdJ7UJZ0dmie/3mOJQU8d39l\nXaiM\r\n=7nUG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLawKjPXoKHUALfsvufMaPCITTrXKd4y1aHEnaFdgmYAiBiTx0Zsc7Jxl9ZsQKNl/WO0PkUMVxfUCHZlHf2OpE5Gw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_6.0.0_1611934458372_0.6719713519901549"},"_hasShrinkwrap":false},"7.0.0":{"name":"ipfs-repo-migrations","version":"7.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level","@ipld/car":"@ipld/car/esm/car-browser.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","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"},"dependencies":{"cborg":"^1.0.4","cids":"^1.0.0","datastore-core":"^3.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^3.0.3","ipld-dag-pb":"^0.21.0","it-length":"^1.0.1","multibase":"^4.0.1","multicodec":"^3.0.1","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^0.1.2","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^31.0.0","assert":"^2.0.0","datastore-fs":"^3.0.0","datastore-level":"^4.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^9.0.2","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"13e0e9438aa4523102b5afae13bd49879f7e1ec8","_id":"ipfs-repo-migrations@7.0.0","_nodeVersion":"15.7.0","_npmVersion":"7.5.4","dist":{"integrity":"sha512-TwtQ749gB68dIIXzulqneOZpsNesKkxogfhRXmOSbUQk/SBupLWHGRa/nKPhFJ/rugKz5gM2ipmlRWyLm3SGSw==","shasum":"31e195b14e5d8cb93612faa04421535813e89f26","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-7.0.0.tgz","fileCount":48,"unpackedSize":100824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQNOsCRA9TVsSAnZWagAAj1oP/0xzuvRYkuYcWb4v/iWC\njsOD28Qzcx/oZlWj+ZPmtOzAU2FPohrxUWCirpoI+uVkGBYXTN4WHRjhSns4\nSolljk/7SjFhjFkHTO/i4CfR9siYBdEfUbp05RvSMwd7Q8FO9W3SlBj3112/\nBpAtrbmrzAWZkuJp1zUYFVZJP0oSFmW6CAy/1oe6bjmA/csngYEGfLH21QPH\nV2IDNz6tVCQncV7H+ho9dJBwahyDedRoAfSVv5l5sYt2h+OO2lJjUk39Q1YZ\ndmiWWLQc7T1jvimgrRHixXRJBeiONJYcaVSJDFyhE6vYF6wTIKBNVUCIcnBl\ns+I95qS1Qsinpdqd80VNSrdREb+rGrt86+/Lg7gkRD3Ye6qcIrNyTDeIJu+5\n3e+VnyZWjoFQJchkpzRT1tBJBKMkuywDoGgjEL070X3VMir5rNfmvVsPV4VW\nhe8aKOcEJ0r1jjWtz3/OqbGAN4z94VWq4cPlnkV24EXyP9Wfbr6UqgZqiqTd\nP2zGUibcVO8g2W2UEufpKd/VApGkA1dniI1D2bGGhjwP24eWCPdnXm8QFmV9\npUvfmZphF4E1o73eq40tT7VjLTw1oTc20IuZwajxtYwhYnHQrDgoSSXSa1co\nScIC1gwk2j7JgVUqgt6KGkbCjd+ZpV+AeP+hu+GDVGrwE5+o09dwxo//MjrD\nIHhx\r\n=rs/Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/ek45bK9pAf1wEtGtCvUePU2iATKiciDD/gAd+ym9MAiBGMIig0Ufjdn1z92zwj6YR6Az6QBa3MIlQnn2/WWXXVg=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_7.0.0_1614861227768_0.054641473111268324"},"_hasShrinkwrap":false},"7.0.1":{"name":"ipfs-repo-migrations","version":"7.0.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level","@ipld/car":"@ipld/car/esm/car-browser.js","cborg":"cborg/esm/cborg.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","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"},"dependencies":{"cborg":"^1.0.4","cids":"^1.0.0","datastore-core":"^3.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^3.0.3","ipld-dag-pb":"^0.21.0","it-length":"^1.0.1","multibase":"^4.0.1","multicodec":"^3.0.1","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^0.1.2","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^31.0.0","assert":"^2.0.0","datastore-fs":"^3.0.0","datastore-level":"^4.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^9.0.2","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"1e8d04fa5943fc2f33440afd3a94b2aff04dd80e","_id":"ipfs-repo-migrations@7.0.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gfhQ10OFc6/JLm3YUcyL8SMvC1acIhiDr9zqyq1FArNIMLSKaKDBRlvKXRhCFnCGNruyPT827nY6HfSjIwQNEQ==","shasum":"3826ef4a9816e75c6f8612d02a9f8620ccdf363e","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-7.0.1.tgz","fileCount":48,"unpackedSize":101181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQPu5CRA9TVsSAnZWagAAgNcP/08ZIZ1maLB+inpydUVn\nljANe1ZBbmnDS5wa4EVR4VuVgJvem+lmtM8u5rfULd4z7IfGnlVfWQncOSLy\nGrN8ulRSAR6Y4cFlOCzdO9EpOy4migkqjqxJsxi6PfeeIyZ7dsNslNDg1p1j\nmWc7agp4vQVQnDawVilFKHsjoHD+7ytTS4uAOIv1liPqp8z52LeDU8eCTEi4\nfJD6+iEpuMNyLPFiHt+/HboYmWyGJKhizk9g5li/tkC608xYIC9QyPC/+Saa\np21FrW9PDCwyYAws+0cLnhDlJYaqZQlTgdO2Bn2TIjZyZZq9qmlocdl7VS9s\nj08oWnlmqtjtvCZxZm87BjXpCq/UJ0yTwp0w96Xm5lFXmnAIXbccObKUniaf\nexs3CQJ7I5xU0omy+ml1t4scJvO5SEney5ItIJiR/crAm4qYs5Ly3QT9qIe+\n8tBulVatDcjzT7VF74qAvuktwSxdhxWfQnzV/b3vloCgii8xTZijzXxJbxlo\nTGN24tAILJAHV7BIpzlzxGhyTt6b+d9KNMAvwkgZ26R2Z+QPGJV+nU1boV/5\nM8LOdtq5WFB3ZfvyGt8aKRt5tMY362cMtK9WcCAAlu/nf/h14fI8GXPsEAfE\nOnF5PVB8kVECYyVJ1dHTjD3ZXyA/fW2NYgijovaFIylXmPzbtVEU8z5aZSvf\nLimr\r\n=CFXJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6n58j/5UspPjN3Ir75oV5UsfBT9IPT3YoFibscVFSzAiEA0FQ/qkWmGbJQ49+VfvkAp6JoLCZgbjyhhdpsrpW7PBA="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_7.0.1_1614871480817_0.9287746168425461"},"_hasShrinkwrap":false},"7.0.2":{"name":"ipfs-repo-migrations","version":"7.0.2","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level","@ipld/car":"@ipld/car/esm/car-browser.js","cborg":"cborg/esm/cborg.js"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","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"},"dependencies":{"cborg":"^1.0.4","cids":"^1.0.0","datastore-core":"^3.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^3.0.3","ipld-dag-pb":"^0.22.1","it-length":"^1.0.1","multibase":"^4.0.1","multicodec":"^3.0.1","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^0.1.2","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^31.0.0","assert":"^2.0.0","datastore-fs":"^3.0.0","datastore-level":"^4.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^9.0.2","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"c6b90ed5763a71e7517671c824748d9f896fee7f","_id":"ipfs-repo-migrations@7.0.2","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-/Zn1ilWOcS/bEArQ+pQY9qEqhQ16MkkaWmTzko7mW0Eh2WlbrgftzZ93K8eBSoe+YARCU3eeBiK4V02jFGDNkw==","shasum":"d359c0065c018f5fccc5d65876fb64653572a76f","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-7.0.2.tgz","fileCount":48,"unpackedSize":101293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT1UCCRA9TVsSAnZWagAA6v0P/2/C5veu97UhPJseY8uc\nKwyr4Ff49r10d8ZZJJysv/lvbgQccg8TXWIQTPtJbeOv0pEMFtV7XmeF3gQS\nA6n6DgjDTBxjED+Ymsl3aKVzTy+6Idkk79o4YEDSXtQvVmNsgOah0TNSuT0B\nvENxOnaY2jMglA/O9m+oXaH0ejGxq1mbIUtmN9ZG8uDE5UM3qiM5cJFZQH4D\njRIsEwFiELhXNmU7hpbgYm3hy7QPp1R3CO+A6biTZFbp6tNycTSIw2haw6Ei\nuYAbPSc4XrvSypxnO96/W7ka21Wkc1c3WYk5MLiG2xW17mqL5yoy7QlZEykT\neXTuYeIFgSLYGZXWELQlZC9avCSFw5VX4VzL7GR7ZB0a2td0bzxrncZgBdy6\n1Yu7wMdpzyBKs5IuO7PpzmIYY14N98o5bfgxITsldRXiA1vd2iHwvWVqcMC3\naxqRqfu8tHsoi+PkqjdmQE/i8uqowhmxxXz0QuQ8lynWICUDJdQclP8Rq9dw\nArZLZz+sjV16lPVCJKj2Zeegv39beW9l2RQthCDcS8Kip3z6N97lAJHUO+ZG\nIg7AqWM6GhjgCH3lFWFCJAAK6aq1/ONpKaGMFAm+ywExa75QklwcsnSswsYA\nDHg/eExYWM7A+ubu1x9k2wIfHkkQDPE3kNNHxeKAKHPfS1Y+ICr0v6pl1DN3\nRYgF\r\n=rHcD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaMD3zumns8ZMB8nz8mVwJROVOeM+fGRrvUFYG23hCMAiEAkHo7bb5i6Yo/iTDoj1arJ6hD8IC6JnFjazpzQnldVHo="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_7.0.2_1615811841566_0.5665760802280404"},"_hasShrinkwrap":false},"7.0.3":{"name":"ipfs-repo-migrations","version":"7.0.3","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","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"},"dependencies":{"cborg":"^1.0.4","cids":"^1.0.0","datastore-core":"^3.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^3.0.3","ipld-dag-pb":"^0.22.1","it-length":"^1.0.1","multibase":"^4.0.1","multicodec":"^3.0.1","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^0.1.3","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^32.1.0","assert":"^2.0.0","datastore-fs":"^3.0.0","datastore-level":"^4.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^9.0.2","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"b8433ab7d2e36deadc04563a8bdf4d8915ad257e","_id":"ipfs-repo-migrations@7.0.3","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-DysAUYEZDqF8+8fL+TZjoVpfACTcpbmVCRUbE6tUn8TTChlZPeJwmukEvK+5MXVWUBEx0Y7rxfNoQsebYemxpw==","shasum":"8c3e5f290ab399db1597013ed286258628ee45df","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-7.0.3.tgz","fileCount":48,"unpackedSize":101537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV5xgCRA9TVsSAnZWagAAq5QQAJjLVeLbl0p7qD0BDwYl\nyYVWiW4aomgeAGnbI/JjESVidB+3b/bgjFE7ZWK5ON6eF7lEaNDlueNs5BtK\nCQ+cmYibZMV88jq9t0CetffDZdaj02V9+AbCTCDCEOawcpGvmI1yO7t8UmeC\nU/X6ATkt2hoBJbwDpUO+j0BEucjLXxwZTRsqjK+QkqZHMhqc3I8u65TuO00u\naPgtLC0c0Tou3LelcxZrU8N3z9sIzti7Ivr/nMpqRTZLEqqgDV1z/t7DaCJc\nF8XRJpDByBWttLEXBkUrtiTgsue8iAwaqkcwtxqeIYY+bQnTJiY8BD8jw3Cw\n7CLpr6324CuHL6LwrYpe8yZ5Rb3XgdRPFXkNyABJO1YKZ8Bpvgcj5tJ3LFHZ\nFf9fLIsDZZ+4CCJDa34mXjwsqPWgILYTxY2U3b2SjJ/aalWgUwZlahT+mhbN\nCBpQI+gunl0PHJnB585boGDOS6YkmmvidPBwfEZ6AUEagf+DeHe0phMEcIHx\nJPmCDu5zqEEDYPYfk3Fk+OiD26vHSp/tYi6AchDGHPgA1tlFZRP6uWyJTGdm\nr7UslZi80UkiIAbDVsAjR0YLZ+t9jJJeMsBEfrxer9tHUaF+AKr++nuMtJmw\na3q74WruisYPPcvgHfX1Pl/74eP7k3bGv8FPcP1nvRlBAwdGyPJK3No2+Nwc\nFQeS\r\n=qHTj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGixCPgkQTRa8uVIVS7F0zzzviVSGSYZ3wNL0Mj9OQUwAiBFHuteeAmyIZ6VPq6k2skkldumxA+DEvqpiK1gFEEWIw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_7.0.3_1616354400288_0.5474131723899611"},"_hasShrinkwrap":false},"8.0.0":{"name":"ipfs-repo-migrations","version":"8.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"./src/repo/lock.js":"./src/repo/lock-memory.js","datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","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"},"dependencies":{"cborg":"^1.0.4","cids":"^1.0.0","datastore-core":"^4.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-datastore":"^4.0.0","ipld-dag-pb":"^0.22.1","it-length":"^1.0.1","multibase":"^4.0.1","multicodec":"^3.0.1","multihashing-async":"^2.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^0.1.3","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^33.0.0","assert":"^2.0.0","aws-sdk":"^2.884.0","datastore-fs":"^4.0.0","datastore-level":"^5.0.0","datastore-s3":"^5.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","readable-stream":"^3.6.0","rimraf":"^3.0.0","sinon":"^10.0.0","stand-in":"^4.2.0","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"c27da0da1206fcb25ca874b0daa3ff2828a0af59","_id":"ipfs-repo-migrations@8.0.0","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-Oy16XX33LZG7EqddpyR/bx1G7AXaUsObFZrKc3R6/24EmyCl75LEQs/ADLcK3ArteSI+KnL3tg+Ph2SbYNXuiQ==","shasum":"5ab4c4320877c495b6668e8db04569c32767286a","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-8.0.0.tgz","fileCount":48,"unpackedSize":99059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeHHxCRA9TVsSAnZWagAAJEsP/0fWRons20z/HEpEAse8\n5SQTt+jjyYM9fDoTBApjc0iCiizTDMBwM2KRopTyCq2J7UORVKVY7qt9Lc6K\nrsUwU7ypvQdPJuxqtjV6JReeR8FpHi2w+BWnIYglxfULq9fraVZ5xssgJLqh\nfyLExFK3GomemqkWcnrp3qRWhE6web5mrF06WYmMICVcwVSUxJINFC+DJYL9\nVMHQkred/4/B1dsLvbbTh7OUjXNmCfMK3mctG6dt8Hn3QwbIE5gMwq3HJJ5c\n1qoibrWA5GLJMeISaXLYANio3FX0+YoNZI8wfhRlUUxjAieMXooIm4uvoDWz\nwdM0w4lmqL9EgK9myOPRzliiPUdk2eHnmK/ez7JzQ3eiOJaqFQLGszalDRil\n9m46p885SeBEr7uiY8R5vIePXh11JmsjYzPJWgkPbBPTN2Ncu6HaCbMuXf5F\nLAjg7KRh5JijNgb9LwqSSzvPUIk8uUGFOduCQAhb19pvIJFbt1yjZgjn2Qj1\nTvLBC3JZKYvtV7/Jk56joRPjj3VS8PVga3wxlTRHb2fb4V2/ddoX9V8V/4x+\nrferm/XP5c1XLpjsFpD9Pe/fI5R5sjhjowxJJl37cgNvD/uMSFjw3qfAJtNr\nJw+NX8NjUjgW08Vlnx+pXBpXfkgPPsaqgAKRV4F6uhN1GSYt6P1HzNnPubb2\n/nf0\r\n=w7pO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlwG8n/T0Zzt5LGQaxwFyJlButU8LxHWeiOfxEjp4KOAiEAx+gxlf0QiFg6c0TWcVrrFn8yrd1yqhqTRQwzpebn++E="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_8.0.0_1618506225041_0.5006504220266805"},"_hasShrinkwrap":false},"9.0.0":{"name":"ipfs-repo-migrations","version":"9.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir ts -p check && 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"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^5.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","it-length":"^1.0.1","multiformats":"^9.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^33.0.0","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-datastore-adapter":"1.0.0","datastore-fs":"^5.0.0","datastore-level":"^6.0.0","datastore-s3":"^6.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^11.1.1","stand-in":"^4.2.0","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"1f574f14bb8bbec5aa426901433391b34d8a3161","_id":"ipfs-repo-migrations@9.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RSF7S7WqLGbKR6CYQE9NSI2UZI4T26N68/jBdmHiSkhiTiLDgcjG/PuthPJfNgcebpAOsa5BsDkfdx2aU0z1Ow==","shasum":"b8980a350fdb2a7a7d627dab0336ba3259a68f38","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-9.0.0.tgz","fileCount":42,"unpackedSize":100421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5dthCRA9TVsSAnZWagAAV1oP/RPqeoHQOjj84B85nY/i\nQUyCbrx/JVZ0mRVLmEZ8yY8UZbY9nncznOXWHRQIGwfLB8Z+y7c2z5ACto2A\noI2bLDJKKSt7nfw7jgXi22dBBfoQoTrotT9vosNyDicUP++jxbuVXsSQLaJv\nvEAMrQHcmD+fZ4GTFKToWdMpRM0a1yHrP6BM3igFZJiojx3C9CBlS5rm0oNG\nsRgcmAvR0ciXN8atbqmdnrfJCDBcD0GwAN7yVZKSmbFVVznpWx2dgu3T7U7U\nDSAtDkfdFeIiNPZR+YvVQfmB3x+w99oRUaJtIWRtv9lvEOPFRaDQ9ehGYG42\n0DYa+c6SkeH1S5hPPgQh2isEUBf3vjlvsfAe0TLKh+cKI6VeOvgu7/u+A8KV\nJb0OKjqZo4AxpdPqa22mtPbYvTK1GQaGeGT5oQs503ZWaO8su+AJnZp1HsRY\nG0ubta6y6bcwv0/AtfRzwI3Jj9KtEAhUIoyz9qqx4l+8vvHjqfJXLbv39GCJ\nTiRGgVLgIl5KZvuSWLC1nL9Ju7tuOJKDUx1XjRopMyJg72FODPKN/IOk7t4r\nRhus3PgIx9h6yq1KNHjkDOFbovu120RV4aSJtaNsxv4KDFjxyBMN52T8sjCp\nvk7ypj1pkVZW8YJMV2kn3vQ31gWzn2ZIr6UramWRLz7zwqmOTGl8JiK7dT8G\nnvWt\r\n=/9Br\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnWQ2yOXEPchw3dSbXNUZHyS6dPwA5xu5sx6/vRVtH3AiEAu1IAwP9ORZu9qdltFlaLAJQfsQktBa2/RwbiZefQ3OY="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_9.0.0_1625676640851_0.0045835682800376976"},"_hasShrinkwrap":false},"9.0.1":{"name":"ipfs-repo-migrations","version":"9.0.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir ts -p check && 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"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^5.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","it-length":"^1.0.1","multiformats":"^9.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^2.0.5","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^34.1.0","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-datastore-adapter":"1.0.0","datastore-fs":"^5.0.0","datastore-level":"^6.0.0","datastore-s3":"^6.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^11.1.1","stand-in":"^4.2.0","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"76686e685ec370c32e14b978ab5d7a298d28d398","_id":"ipfs-repo-migrations@9.0.1","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-OCcJsdJe1Tn0FMtWwy7jsl6eEgc+LdnVOmrO4p8Ah2ZHh5eadBmnpqgpCJG3j7ycOE9n0QYzq8CHNCesaBpwlA==","shasum":"cccc56cb28a8b9152a797379fc4a43cfa90b0b43","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-9.0.1.tgz","fileCount":41,"unpackedSize":92201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBC3iCRA9TVsSAnZWagAA1x4QAJjwytICXudnJXJ7SHad\n2WMeCW3tX0hSkci5pnrK36Kin25ki8tljhGl4g3XbYDIMXBgJmTaO+QEVr4Z\ncOnMwlGmcm9NBT5tcoz+i6J4PhvcmoHQuHHRtwpAd5mohHDtxdRBkq4P61YE\n5xbovzdZaal/M5p0zRKaeR0nvjyxCpZZIQhiVC8O8kBv3ybiBubOGHQ7TQv1\nD1ew17QOpneLFrDSW/yRuJwDNhbZIhURVzmB68lyTwlU6MF/jENKIPJ9+p80\nKwZC3syhWVXNqJGGHxtJwQpOW1X7CDO3H1m2EbGkG9fqi+Ex9zwV08mC7aK8\nJJFsTaolQkLj03XJwGJgll7+Dg/8NiW3NLFmuXfPGiiYbikDO46tbyhSzuZI\nhMfXi+kdFZLzUGqqJslLHGfqU2USAxtDfmmWxlPdQEDwkDORwckMTqY7JPIv\n6JNJQ+9K3umk4DBLZQaKi/JvgaK4M9ztN36tPs2g9VQuMD72umoHi04+MGDp\nVwVPahAZ9M4Ex8bSlhabEVhNTP0/vJAN3r73I/bQQRaebC2+2dlanQHjoNTz\norsNq0FlS0e32M3KvxPW1I1WRJgIcyNuBtg44QZDr8pQwKIu/yol45ulkp8P\njUmE6cdyjcr6N24CmKKapO4Zv+8ZcQeAArWXy994pLnBxu42EE7JAaFskd06\njShg\r\n=UMOR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkCaToV8cGfkMmLlxocuBAH4mTg03PkR9w4A6MY2/9VAiBK/QPFJWuDEDnEgaW5tH/pR7VIFcdynYn/Idy625AE7w=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_9.0.1_1627663842620_0.9079286586857402"},"_hasShrinkwrap":false},"10.0.0":{"name":"ipfs-repo-migrations","version":"10.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir ts -p check && 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"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^5.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","it-length":"^1.0.1","multiformats":"^9.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^35.0.1","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-datastore-adapter":"1.0.0","datastore-fs":"^5.0.0","datastore-level":"^6.0.0","datastore-s3":"^7.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"9a4dfa17701b812fa8dc3c9b4f62bf60663103c9","_id":"ipfs-repo-migrations@10.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-TkvHXFs2ujGNyUKpN8nqWlfWm1poe0qXq0xg+GkkvJH7SDPx6j2OEqmqF/ocBgmazOlz50nE88I0RMAjQ0o5QQ==","shasum":"39d29d976a335f57232e1e3e7c65a817668d1b3c","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-10.0.0.tgz","fileCount":44,"unpackedSize":93043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI0OPCRA9TVsSAnZWagAAmvcP/R5wyEgnjMumk8mR8aqw\nnXmgrFPd5jmAr8aWYR8NF76VuRuQlaCHoZhDIc69mKIbRDRPB8eOYie8KzOz\nDECKYpWEV14R9zfsn6UJ9l+AINRnq9YQqWgJPA0W9ZVdTKihMTqID/OUgT3/\nGCjhmNi/QVoBVBdFew5PELeRINF8vo1Dy2i0mY8GrxtoHsVi0hocGoK5RAHy\nJk953iBwrVLbWZ/COw27BABTOnYVFMcjqNk2keTwFfSw4w9tVDaGVxusFIVY\nmo9MMz4IMnpgI1yLCuim/8weluUvuF3yS+7jEYqau4hLxk5H/PBbmmbNpC9U\nAtkygqdulPRSVgi0XzuRXGX2LatyVQqBfqeZx31lB1dkqa9MfVrZZO+9J0Hr\nXigqbgsMyMUw+WJOZC0yMciSAP5elABz3rgcnUnmAjW+EvJGh+/ry0metuSZ\nQ7sBTeEZadYHGFVTdn68A4e62zM+nNcdpeQaIW9qjWO9xXgOWBFJU2wykKw8\niuSG3m2DGYTtF43VEQRLQIv6y0HDSUKqVb6jaOG/F1ecFEPRiqFqq6PwycTG\nFvVdUZhlrGowNSCfw5V/O1r6qbgKPmStmK6qFsh+voEnS2Qei3BPl1zOs8gW\n6ThK7hb2MEDFKi5gQALK9SDBaj+EePB5Xxso70OCnYg12g+EF40+EDEZAkST\nRJGW\r\n=/GBd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsuWF5ycaLaSmD8xTSBzeISAlr3g6qWLfgvyDSxgZ9oAiAAyGZaodi96uGvFmpb470Izb0I1fTmwnRwFiEwwEJ1Jw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_10.0.0_1629701006963_0.9291055911713966"},"_hasShrinkwrap":false},"11.0.0":{"name":"ipfs-repo-migrations","version":"11.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues/"},"license":"(Apache-2.0 OR MIT)","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"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"scripts":{"clean":"rimraf types dist","generate":"run-s generate:*","generate:proto":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepublishOnly":"npm run build","build":"aegir build","pretest":"aegir build --esm-tests","test":"aegir test","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","depcheck":"aegir dep-check"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^6.0.7","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","it-length":"^1.0.1","multiformats":"^9.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^35.0.1","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"2.0.1","datastore-fs":"^6.0.1","datastore-level":"^7.0.1","datastore-s3":"^8.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"gitHead":"17142a8623705a4ac5ba2bc0ce75945cc9167f7e","exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"_id":"ipfs-repo-migrations@11.0.0","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-gVadQS+NKP20xgM2BcIYDxL794wx2/1JiRz709giuSZVNqLlsK1Ee7eukujDu/SraxVR612HPqXQKOW1bof+Gw==","shasum":"3b63d46ba07418806e93957e9876f4dad66f16e6","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-11.0.0.tgz","fileCount":59,"unpackedSize":196237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO2xcCRA9TVsSAnZWagAATTMP/2YgRpIa1vHYZ3OopIu5\nbOM3RWChN2gAQS6UbF+D1zSe0C37kqgCxFKBPszYpqyT+VXttk/LJy00s/1L\nPypuE/Rc5UYrbEzF5k/6Ki4NN8nB8AmpKR4LD78Y1TLds0uXHQc5uBFM8ucv\n3PAAzTTN4NKMl7rySN76F+Ynfx4R3RduMj6gYK6m7YtAt68+F2rlNdebT33H\nY7BCEI36mEP2N8kGpkgLaRKXXB/TCF1fKwXM6fghGoG7N8vFcDu30aA2ugHa\n4QEXc0NUUOv0wYIdKAliS5Hop9hOmN7v84hATZxN7CZAc5gMNmjHAAd29K0S\n44qg4BD+Fhd+MSpGcwdFdlXIuX9tOAmviDZsi0FXw6c+46gFQLasUWlnridm\n3zj0vyjvTJcH9B6KcVNeWy3CT5UjuAYh5HYPgQXRwxMOHtg//7CiZO5ySfue\nncImbjZ22jkpTbqH1MADWCG1rdlqlI7+u54WEzr0/7XLZDympgfquoK4dYhx\n+jXGRmeH2Ba2Icf+VUXf0+HYfZBa+QsS3KaN1JzNHuPHPfrCvG0bJ+c8fAcQ\nE5j5OWws0Fgpg54Fakt3XrA409JJKv1rh55eU3903oA2IKt+VWIDkeuQ0uPN\nLenBtQ34XwQyVZlYJgWuC56ilqIfG+Btcv5Wmq5fYO/d8H8KZYxiXSkZDor9\nQo4c\r\n=x/Dk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPQa30pVJGHqVXhRGUFqB6US4v8MFFcGwdXqPOrVowRwIhAOzRmYzhQ+7xVyeGTxKTdijN/nO2/6nGPpCH3XfZW1G5"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_11.0.0_1631284315526_0.7471724227070378"},"_hasShrinkwrap":false},"10.0.1":{"name":"ipfs-repo-migrations","version":"10.0.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo-migrations/issues/"},"license":"MIT","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"datastore-fs":"datastore-level"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo-migrations.git"},"scripts":{"prepare":"run-s prepare:*","prepare:proto":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","prepare:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepare:types":"aegir build --no-bundle","new-migration":"./src/cli.js add","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","build":"aegir build","lint":"aegir ts -p check && 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"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^5.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^1.0.0","interface-datastore":"^5.0.0","it-length":"^1.0.1","multiformats":"^9.0.0","proper-lockfile":"^4.1.1","protobufjs":"^6.10.2","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^35.0.1","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-datastore-adapter":"1.0.0","datastore-fs":"^5.0.0","datastore-level":"^6.0.0","datastore-s3":"^7.0.0","events":"^3.2.0","it-all":"^1.0.2","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","ncp":"^2.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"Adam Uhlíř","email":"adam@uhlir.dev"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"}],"gitHead":"e89dff97183c2ec25e926fda51ef0fef08202b79","_id":"ipfs-repo-migrations@10.0.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-Khmwi3j0KW33LuYxUVwiP7J0B33XQ8IB1bTl8vkTdE/Z1XHEc7oC3OBxXapEtdQhbyno5kpGwrglJ2hjfmiUPA==","shasum":"7a23474dacfaae01bce5ff5435cf99eaebfe578b","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-10.0.1.tgz","fileCount":44,"unpackedSize":93299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPv/QCRA9TVsSAnZWagAAVusP/ieKhSO0F+Bht/9Mn+uO\nUjmS8/mAshr7Vjofpu7moObvJsNseXgzFFYaaeAi4mybVtsVTc6hoRohKrAS\nBMvTc4kcedd7leFpZ7zXtWjGqQpGWt7dpCfutQFgjFNvmMr27Rs39SIBO+0g\nkr5Fkb9TcUhMvKu3LEj8RSAEgEh4jo8bC7xgLXCb3Zg2v8NmM3fVxeikw7fB\n5U9DeOaNUVwkkJFAq837emVWr7IpR8S3csXtuxm57wgR1QDQaxDmNOAe1zIX\npW1J0JtvmU6mTR5F3jBcc+T6wXdp3TCe1ldzAsD87DiQonUzKlm6g3sB521E\nNgNslNzwOk8hpTKL/4paw01XvQagppkf5p6XQFnFVfMuA97eiXfwfalUSMe6\nKp0l40X57+Dtr62XNybCqZtSJ16eKdZytVhQS034oS1o22PjNZvyCBKPNt1o\nRYwehrX3MRzJ6X5aPw2lLXGHcgD0aVSoynGTVnPLTByYGAayeIRohxVagnhc\nq1geRLNyrcfKfHUMfes8zDrC9W1aHdGSShAE06IenEUvFSmMtWtUmeeQ10Gb\n7f71bxE+C7s5bA0cS22pHnTCDHHSWybAlTVA/3aCOZ7/BtBEqLZxsgFIDxt5\nOmhObBXrTgzzswT+q5A0ZsgBC4yHARB3Wz1/FLgmT0kXUqs9KLxalpMM+fjH\n+W21\r\n=TaP/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmLSEEi0atA0ueORVKhQfQIZ5aFSCOERxoh9digAACVAiEAgaSK4VtOxHFOqqJTIx7y+DJNLiguGmXOVgLID/6fVjs="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_10.0.1_1631518672572_0.9541419906539326"},"_hasShrinkwrap":false},"11.0.1":{"name":"ipfs-repo-migrations","version":"11.0.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues/"},"license":"(Apache-2.0 OR MIT)","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"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"scripts":{"clean":"rimraf types dist","generate":"run-s generate:*","generate:proto":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepublishOnly":"npm run build","build":"aegir build","pretest":"aegir build --esm-tests","test":"aegir test","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","dep-check":"aegir dep-check -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^6.0.7","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","it-length":"^1.0.1","multiformats":"^9.0.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^35.0.1","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"2.0.1","datastore-fs":"^6.0.1","datastore-level":"^7.0.1","datastore-s3":"^8.0.0","events":"^3.2.0","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"gitHead":"e324b28a7c90e8a37ec89c68764cac7918a3ca55","exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"_id":"ipfs-repo-migrations@11.0.1","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-pDMmEs1gYwJP5CfxHFcyxi+o6E6QS0XRCQsOZjahC5k/0qDiBofUyv+0SMnvcvpuQwmHy+3cxS36J/d0ODDrsQ==","shasum":"921aeeb1eda55191a5b2a703afd616e204b6e7e8","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-11.0.1.tgz","fileCount":59,"unpackedSize":196227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQmNrCRA9TVsSAnZWagAA9CEP/juHyjquDv4pYb4GKQfs\neG19N5cfPMBuAfRIho5YJWkX3tR24CMrteBUwTVMeulmGYw+xEbql04PeAO3\noIwQ1Mqp2L4PcperfBaGvDdLKuCwIgAWlGWY7A20x2IOLAs4vUPMFs4JwHMk\nQzmHGJpgniqTIs+X35MnyFLvVKOdTyrulM9KHd5TtZGO6D/fMN8kJoey3Dpf\n0bs/qAve8WK9plBT2/Ex+u/y5o2CQdwIBKqvKY0ytvBcLYODnj9ij0n7DiKs\nGDUol6VuuIhIpauUqCROiWEgQaDIv3J6wTbejbnEZQHOyZmiBbAaglR13MOS\nJ1VQMvz3IFr5oI9u11lO8Xb4lxppd2i4z48OVjPVocblzJ5ITVorfG54AToA\nTE0JM+uCB4StTRrSznNSbJMNEjqqYZQWHLHgfloCa2yZv1TuHhT2olqSkeRF\n6/3Wgz8SwJi/EEFuCnXvrdF/r0cFpmgFJ/iHrVfd4e25aD0cFQbPLe5ywFy2\nc7P+j4mFDTJkzlraiswNMJHZ7JY1JICtHunpomLdLkY4iqxmKDG0NSfB/n1a\nBRvLjNCSTTv+QOe+Zuj2ZhFngKMQM6OuYVCwn0Y/MFcUtALhq2vl3xFmY+M3\nJSFT+s/kZ8GXVWDy0Lrjb9oMWkRGHwADG3KUiqM50a1eEIKo8aL0te4BHVcj\nVWRS\r\n=0tqP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAScs7gI0nU41LuU2rvCA+2SFXB2hghLoBEusKnSsPKMAiAt3g/dYPKhmKxdrZmoM3u5tydmD64XxKEo2k65hJ8L0Q=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_11.0.1_1631740778609_0.46765061700807053"},"_hasShrinkwrap":false},"11.0.2":{"name":"ipfs-repo-migrations","version":"11.0.2","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues/"},"license":"(Apache-2.0 OR MIT)","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"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"scripts":{"clean":"rimraf types dist","generate":"run-s generate:*","generate:proto":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","prepublishOnly":"npm run build","build":"aegir build","pretest":"aegir build --esm-tests","test":"aegir test","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","dep-check":"aegir dep-check -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^6.0.7","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","it-length":"^1.0.1","multiformats":"^9.0.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^36.0.1","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"2.0.1","datastore-fs":"^6.0.1","datastore-level":"^7.0.1","datastore-s3":"^8.0.0","events":"^3.2.0","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^11.1.1","util":"^0.12.3"},"gitHead":"f36c922a2cd3a308a2d1fb7f397243488730bdf5","exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"_id":"ipfs-repo-migrations@11.0.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-0+O1q3X06jObIKYIEyUDNH1078PrQ7qg4i3Ufv4U0+R4MlF1LOYyQGwW6AK87V94Pta0bHeicYeY3dGpGgzv4g==","shasum":"11b6048c0e2fde7ec55263d05160353fd199b4eb","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-11.0.2.tgz","fileCount":59,"unpackedSize":196136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnhsMCRA9TVsSAnZWagAAYuQQAIgkcIK711mXfsFi7p+B\nIKzl/yXK1cGly2PxuKkd8M69l4v5V/fDWv9UehHl31DCSKYBS8AshxNXMEWz\nfzUld9NrxwdGW5bR9iQmXsUolC+FygCOomfJWVxnv2A6YB27wLk0jPjh36hD\nG98lnWaCfhvBa8iOJD020MsN+DJ6sOJ/iy8p7RKPOOWT9kux/gfuJGqsnjjV\ntp1FE46Hf5aLXRTVzz0KmcUx7wK6YMrE6baDhvfOQC+O1Nt3Cj7JfFSHUyZs\nEQGUzoEOk+cRie1hkRA5vsqmq/BOvypvAro+SH3yjCqrFc7bOw89s8RJnEdD\n/+6X2WEYiPAUXcJG1KCvD2VZ9Olq8js47ALDWTq8mHHHFc3kVf7NzXXlblqI\nD8YcNIcpc9siieLzo8s4BBE1Lzg7KSYoGJwkhRG+6eh3r5dTLMJoZf5nDWeE\nnuCxcZl/UK48LwG1AsByRhCBsAjWnjs3RUyJYvVejzmLrprSI9ncN29RHu8c\nuHRZI98fFItSiIpIhNBpKXTN6WMcPGO9wUN0f8otkZwxlQlxvKt/bAPuaQ8s\nQu6uPxAu5SU/uWJQ7QBeZ9vMh3C5fcURwxDoOfD2to95ycSj9Ow2Y6iTEh9k\nmUyJLipjYMAnXxhjFz7jhaEGipwMkUfQd0ZjIYgrRcmLh4eUmZ8e8BAzcX56\nPRsb\r\n=7Zzs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBsQg4+gBwWs96QhqMVpIYAsSNbNv1lUuVMKPQvI8dkAiAYwtsh3AtjwbIhsIa1OvyNUcc/0qP3ptfP3cIGsX9aAQ=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_11.0.2_1637751564349_0.8435339392253456"},"_hasShrinkwrap":false},"12.0.0":{"name":"ipfs-repo-migrations","version":"12.0.0","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues/"},"license":"(Apache-2.0 OR MIT)","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"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"scripts":{"clean":"rimraf types dist","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","prepublishOnly":"npm run build","build":"aegir build","pretest":"aegir build --esm-tests","test":"aegir test","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","dep-check":"aegir dep-check -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^6.0.7","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","it-length":"^1.0.1","multiaddr":"^10.0.1","multiformats":"^9.0.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^36.0.1","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","datastore-fs":"^6.0.1","datastore-level":"^7.0.1","datastore-s3":"^8.0.0","events":"^3.2.0","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^12.0.1","util":"^0.12.3"},"gitHead":"d75379eaff9ba938f71b12a9e8008236dc34c276","exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"_id":"ipfs-repo-migrations@12.0.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-6EEY3EYfGColR4J69kK+iq+rgWfofYLIqcG0JVBfGXr3Xj9eT2r1IIJL5mBoA0IFUrJraQ1mtD/cKlkObWxI2g==","shasum":"3392b9fda886b864b7ce2295429b43b40fb5f7c0","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-12.0.0.tgz","fileCount":73,"unpackedSize":320087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5wS3CRA9TVsSAnZWagAARuEP/j+Ii4Ma0MpqsZ4WJ53q\nYVayLkEmdn099cffZv4DLxev0KE5494Xvp8eL/tz9JuTYq+txiTskliS8prF\nVYlC7QI/m7beunT5JXcU6bidkkXahXZPpTJ/BIL5WBvGp6teX4oSt8f/ZoLv\n/tqKHORP1LqXVibtE4Bx1/lXrvWOBPAkm6+idt3WCQV9rM2nuikyEu5CRVRV\n4nC8XM2U1AftlH/OffYkWP1kUZJpFvEfnuZEtz6mTY9/SJMvYGRFO5kpG9Iz\nXE6H/ByVlQ+A1FxhF3fCTp49bv4YEkLYQXY6njuQiNTqD7yv/YoOmENq/w7L\nvV0b2i+xgyxd4iWctCHtDr4SsKi3fjTrQU2wpTPSHnBDQ9pQFptXugJclDFL\n3TNuSdcDN98rb0o+tiEJx8LvW13ANM0VR3Mh1T2wdmdWpgTmn5DsqkWL5Y9n\nMF93RHicvHA8ixjEuMWqgYpA0H/qvoMgSl/AZybEpo0eSufmroITaKae6YDR\nByu3umcD9MkvGMws1zjQNqslqom3U+Tpc7wftlU5foy7SHuQQjDrCGwk5mup\nhtM7pg8J73twwID1jV6EZO8cVrZ/pDJJCYJ0/uGykCC7gRZlHUHh/xWm2I7G\n1GGGOxuB0KP+px/tDLpm1X53i5UzykozyoOKHy05wEC1DKT1/MMVDSHM35MN\nT0oA\r\n=9qlr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvk7IG3s0wpk+dPVq5+PJ0OP8ZsDXyAqqNtmBxjKfgrAIgKVKT9DGlQcjb3KoelQHpqABjKmkPNiHD+0EriA1sEII="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_12.0.0_1642529974924_0.12923603878965517"},"_hasShrinkwrap":false},"12.0.1":{"name":"ipfs-repo-migrations","version":"12.0.1","description":"Migration framework for versioning of JS IPFS Repo","keywords":["IPFS","libp2p","migrations"],"homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations","bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues/"},"license":"(Apache-2.0 OR MIT)","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"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"scripts":{"clean":"rimraf types dist","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","prepublishOnly":"npm run build","build":"aegir build","pretest":"aegir build --esm-tests","test":"aegir test","lint":"aegir ts -p check && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","dep-check":"aegir dep-check -i interface-blockstore -i assert -i events -i npm-run-all -i util"},"dependencies":{"@ipld/dag-pb":"^2.0.0","cborg":"^1.3.1","datastore-core":"^7.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","it-length":"^1.0.1","multiaddr":"^10.0.1","multiformats":"^9.0.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^3.0.0","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^36.0.1","assert":"^2.0.0","aws-sdk":"^2.884.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","datastore-fs":"^7.0.0","datastore-level":"^8.0.0","datastore-s3":"^9.0.0","events":"^3.2.0","just-safe-set":"^2.1.0","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","sinon":"^12.0.1","util":"^0.12.3"},"gitHead":"bfabfdcc44db80b264496ca43f3fae38ebc486ea","exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"_id":"ipfs-repo-migrations@12.0.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-XuWQ6WWHPk/AtKd4IoQIBAPoqgwsOhX4hPjR6NXKwfS3i2r/mJmprmJ0dFirmykYWaHSDYrGlM06IM0hynVI4A==","shasum":"225f8a46275d1aa07e8fbf1fcd2365ab3e46dbe2","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-12.0.1.tgz","fileCount":73,"unpackedSize":319723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6B7eCRA9TVsSAnZWagAAT9kQAIHoQc0ofQOUj3zI4+8/\np6TCSUXYK/EHYs0D87cDuPO1LyfqvX5benbhx0i1g1xIKf+/Rvv30HUWiA4o\n30dkj4gcTdrUgwh0I9RNndSNQVUmN9B0PQC7b2L3a3YQbEROlzcJDLked0nL\nzmylnPh2Nh6DHRoKdqifEdZlenEsAPLO6XrtobQjjeCIJjs31LebzcDoS/aQ\nOTaULejlz+7eETSDLDjLOWqrxlLXgv+2VLF9b0ab5KvYihNqrWvjwsITaISH\n2AqIxCKbWjLPWBWYAKbRM++r73HaNwCguUfR3boBp7osUsY9C1XPOLJccNQj\nCeG8bVhsMcQWRbubM80OzP+CS1dk+1vW0OEuBs3ZiYsd9PU3rrM1RCr0dTgA\nzhGmTw3ICukoqqUbZ+vwOreHQ2k3MG2F7GtPQ4JdxYlwJLqSbe+v7TNiV70k\naBjAIRW1hlwVScBAvKJApLTKNkCgiNHkc+blvi5Eqm7AGbjyPB2Bb+hzAzBj\ngIJv+5YD7U3t8xhkoKTGSk6CuQCWVzDeAbvPWG9Djy5jydzq2MJ8kDCLDFI/\n4mytBhsuLeycu/8cF2QNnhWXNN1MRUSNL+DnU5gouTYaniheI6+yPEnSIY7r\nCYX0BwUmHSvUFGOjPiPFGUamuNukcmXnn60zMsydEMofo749T7BMTbiJy1YW\nN0+L\r\n=Fd7p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB3GGddLgSdkrsyUhpPCP926BxckS8rrGpBysWrVJC4QIgE7qjKzR/H5Eh/bq4hji4VwmPtYaOstjBsKEeekqlWdA="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_12.0.1_1642602206650_0.7475724078487733"},"_hasShrinkwrap":false},"13.0.0":{"name":"ipfs-repo-migrations","version":"13.0.0","description":"Migration framework for versioning of JS IPFS Repo","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations#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","libp2p","migrations"],"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"}},"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","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","lint":"aegir lint","release":"aegir release","dep-check":"aegir dep-check -i interface-blockstore -i npm-run-all"},"dependencies":{"@ipld/dag-pb":"^2.1.0","cborg":"^1.3.4","datastore-core":"^7.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","it-length":"^1.0.1","multiaddr":"^10.0.1","multiformats":"^9.0.4","protobufjs":"^7.0.0","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^4.1.4","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^37.5.0","aws-sdk":"^2.884.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","datastore-fs":"^7.0.0","datastore-level":"^8.0.0","datastore-s3":"^9.0.0","protobufjs-cli":"^1.0.0","just-safe-set":"^4.1.1","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"datastore-fs":"datastore-level"},"main":"src/index.js","publishConfig":{"directory":"dist"},"gitHead":"9c640345b47448507744577a64d5a9700d578aa4","_id":"ipfs-repo-migrations@13.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-i7E3rU+ZQ0aBIZOw+vWTrXazIv5MUsxpL14Pp9aXlcURbb3RrvfSwQXv4M7O2lwulET1NKtZ1w0lqT14N7eNlw==","shasum":"050daf8843d99bc46b08281ef0e9efdffe1ac11b","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-13.0.0.tgz","fileCount":38,"unpackedSize":191425,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFXtA/AqP8DfiHPuTWRu/VOfTltoEe6Fcyomu2j+0VmAiB4fYuL+H0S9ZxYjXkxwPx88qDSTz+vOaosPS9mihC3Gg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9TXlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnJw//SVfkrzHd8xXQ7of3/wWluMtcFoxQUiR/k+LJZIYrK5diO/BY\r\nndte/jBeao87goJJHg0bL92jdw+DfIDPYS2jpkZ5vr0u/XCJOQ8b4WR8RO+T\r\nOfUKB86V/HHK9y5gQjd6HNiHyUQI2H1yfyzDNfJrBnk/w+MS/PyrrUtWAAVZ\r\nlL2HO8dRZKltzppm5ClrpLf3i7HMvSfIKS2tEkrmQujj5tjuxIorAI+9oKnm\r\nqPqNwfmHFVyjPFin1K9k9/4YReLcBY/m8eWb2TUYOxV6H73XejBFYkyCmwRO\r\nPTYXhaaITxNiGFKaS8/Rz/2sxuQx2Awz9kcy6yWHusHqqVpSXp+6YpaFVCsZ\r\n2lpMEzWdo/RM6Eul7+ivGVgVARUKomYyrZUsM03k4/vbwKNHP/LDwBTS+Y9w\r\nchvnAx2ceGJ2sbr3jXt9C1kWmD3/n6OVFj2F260NqEFZgKE+s1hsZHF7/uTw\r\nKh/v9J1wvkypwja/hml4RmrgLe8N3l1YYLhtUkBXQoufRfzdmaBEH4ab90z6\r\nAfwegAO43ErXOsE9RWFZgynarY1/COPsdlRihVrEBkTGw8YfTFRycle/U8+O\r\nulMPN4uxAZe+CryOOXQ6jHD8sIFwo2gwdgAGsPDWlAkwxvFX4g8r3rWlbgRU\r\nn/ojEEi1yGk1jeL3PsaTYkJ3O8k/6N0OZ3A=\r\n=lK7d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_13.0.0_1660237284893_0.7064773629718051"},"_hasShrinkwrap":false},"13.0.1":{"name":"ipfs-repo-migrations","version":"13.0.1","description":"Migration framework for versioning of JS IPFS Repo","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations#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","libp2p","migrations"],"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"],"migrations/*":["*","dist/*","dist/migrations/*","dist/migrations/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.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","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","lint":"aegir lint","release":"aegir release","dep-check":"aegir dep-check -i interface-blockstore -i npm-run-all"},"dependencies":{"@ipld/dag-pb":"^2.1.0","cborg":"^1.3.4","datastore-core":"^7.0.0","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^2.0.2","interface-datastore":"^6.0.2","it-length":"^1.0.1","multiaddr":"^10.0.1","multiformats":"^9.0.4","protobufjs":"^7.0.0","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^4.1.4","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^37.5.0","aws-sdk":"^2.884.0","blockstore-core":"^1.0.2","blockstore-datastore-adapter":"^2.0.1","datastore-fs":"^7.0.0","datastore-level":"^8.0.0","datastore-s3":"^9.0.0","protobufjs-cli":"^1.0.0","just-safe-set":"^4.1.1","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"datastore-fs":"datastore-level"},"gitHead":"a457d12229e1edacac964cb2f5a44c52a5c4af1b","_id":"ipfs-repo-migrations@13.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-3FzUJX0m/bOU87G9f7Vrm/3QbSNNfpOawUU2mrPycxbcJ8ddU/g3IJv4rgI8bcf2AINkqZ4N5zIEs9A94+hk6A==","shasum":"c87f9fed102bbf3932f8497756dc97fe4d2a7bff","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-13.0.1.tgz","fileCount":64,"unpackedSize":321152,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEndmn90yKY763kS6pK0NN8/ifew6dvOsnt0buy2TbRMAiBdFQhwDwIhgJ30wWveWFMdz/wGR3eSojfc8VpNX0eoXw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9VZDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPJA//dZo7vtkq4QV0/GycR88kMUX0jwSeq0GCyuPewu6VLTvbZUYm\r\nUMQhnjxqFqzF2kZUM6DckXjYGfgtYP5UpJ+JfF8BPi4TZzHHwdK2K/6NboPc\r\nFIXX6T5sJPgrcMhrCWtTNvwxwstfSdPSZUzVP6P64sE18gRd+QLa/WAn9KSB\r\nrcYYkAUKtxoU6zOgzJckZFJyFdBrSId9L6TXlDWZcqC/j+/K2hHqX0AaCB8A\r\nqjZ5FUxDUtCc2sJLjexRpFgGEKo6p6pGSoG5asXf9l5ZkdaUltZ1cynTp7ce\r\nDo3Xn3opXVmPABmb/1P04UtqBruk8mFjoZ5CuZ2kOyLG9pN3I4U8SZR4/osP\r\nnYT/llLg2RkEiCUsuABtGt6/+GG+B6+7pqhR+74P5nOwNevU0fQSMmZ+BksG\r\ndrj8gkY4WF3BWEBwdHppL75Xh1c8qWkAoEL90PEVJvs/Kfh0XLPBsTNDfWKX\r\nxy6mtqmO19ze/sD7Bh6WEgF0nhHHXXucLoUiiTkEJ5knjRbGfsUyoBYL1sKm\r\n+28Y1mSUqJKKnjWABuGdLlfK+WO/aD8/RWVbe/A6PP5B+DEoGbd2lmfTbI8N\r\nOxkk+w8eU4fcs4TGBvo8bJM/AFPpKjaBfp5Sq1pRHb4B13E4phBqp/Ee3SUH\r\nN7le2AFZaglPUbkLCsFy+u3tH8mLlhLz76c=\r\n=hMde\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_13.0.1_1660245570877_0.4874418678050241"},"_hasShrinkwrap":false},"13.0.2":{"name":"ipfs-repo-migrations","version":"13.0.2","description":"Migration framework for versioning of JS IPFS Repo","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations#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","libp2p","migrations"],"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"],"migrations/*":["*","dist/*","dist/migrations/*","dist/migrations/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.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","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","lint":"aegir lint","release":"aegir release","dep-check":"aegir dep-check -i interface-blockstore -i npm-run-all"},"dependencies":{"@ipld/dag-pb":"^2.1.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^3.0.0","interface-datastore":"^7.0.0","it-length":"^1.0.1","multiaddr":"^10.0.1","multiformats":"^9.0.4","protobufjs":"^7.0.0","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^4.1.4","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^37.5.0","aws-sdk":"^2.884.0","blockstore-core":"^2.0.0","blockstore-datastore-adapter":"^3.0.1","datastore-fs":"^8.0.0","datastore-level":"^9.0.0","datastore-s3":"^10.0.0","protobufjs-cli":"^1.0.0","just-safe-set":"^4.1.1","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"datastore-fs":"datastore-level"},"gitHead":"1fe3bb3a4b4210b8a855487952bad7dd699315f7","_id":"ipfs-repo-migrations@13.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-j5RgvyLI4VyF3ErWd2814vLaTjPf/GR5W73KHbObsF1Up0CLj24GzUcxebxM2FAWdW5FqUEY6sKqmiaxZ6QKnQ==","shasum":"349ff6fd73e8f031c89797f6c5a9f056a9c8d53a","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-13.0.2.tgz","fileCount":64,"unpackedSize":321177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYbeusJdu+IlzjcewrW+8T/jx3YuvbEv8luq/J2hYDQAIhALxMIuwhGzT6kBUtE3IC7VqD98PgNuW0ClPk4evrMfl8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+LKXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFbRAAj6jdbc4hQV+DX43G6nJDj7x089N5Wisomshz6LjYc3+TiJpj\r\nRTo4//5TiQd4Qad4Df1hfUWbBdcUmrBniKdVo97SXHLYBbMw4VbsaVLJl/gc\r\n94/2kVPf8EHnp1W92RwiRcu6ElQ7Mz/O09DvFEaP+ptlv+S+7f378pqgdQ1b\r\nHZlMSbJ9jP7NnEvkJNAfH3JeUTWv5/392nq+NoGfE4YLlCzN7nnvxEus22EF\r\n5GWwOFYx8H8RWXhL63fDdZAeWXHowZ+VgcB9agJTw9yFOlK1TjlOqEVNfIvi\r\n5HFVjE7ZcXP3B4JcAP5m1KHwh2+VxwxC4+H0WKjF0D/Re4bLhmja7V3dYb0q\r\n3xxTbNPnwj/efARVKPoVG6t3mxbn/BuMhoN29aPjg+VsS+pP7gZjC5SOHPA2\r\n4Cszx3LfdnyYnwo5GMZrVpEtBiUxmzQwXRHWVvGWwQPQGA3CW10fGVIdvs0b\r\n0UUUZUPIdTtWL8ApP/jqnUpla/XQvxFJf1zzXuGIovV6DNkH2xzptxocFcuN\r\niBj3jJctIAxkypyMD7NgEEsWYlmO8SDirECHJRrF+NIEEUCBfIfQMgnkn0Dw\r\naoSLPMkVRQjTyLOo/trN3jZULwGogIQaMQ0B05PCJ3OEzImtBe/QOWaJda9R\r\nEcyOCXjUNHb8O4ta0V7gLomFm6Ts+dqjNgM=\r\n=U16S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_13.0.2_1660465815441_0.6358728438057242"},"_hasShrinkwrap":false},"13.0.3":{"name":"ipfs-repo-migrations","version":"13.0.3","description":"Migration framework for versioning of JS IPFS Repo","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations#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","libp2p","migrations"],"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"],"migrations/*":["*","dist/*","dist/migrations/*","dist/migrations/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.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","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","lint":"aegir lint","release":"aegir release","dep-check":"aegir dep-check -i interface-blockstore -i npm-run-all"},"dependencies":{"@ipld/dag-pb":"^2.1.0","@multiformats/multiaddr":"^11.0.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^3.0.0","interface-datastore":"^7.0.0","it-length":"^1.0.1","multiformats":"^9.0.4","protobufjs":"^7.0.0","uint8arrays":"^3.0.0","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^4.1.4","@types/debug":"^4.1.5","@types/rimraf":"^3.0.2","@types/varint":"^6.0.0","aegir":"^37.5.0","aws-sdk":"^2.884.0","blockstore-core":"^2.0.0","blockstore-datastore-adapter":"^3.0.1","datastore-fs":"^8.0.0","datastore-level":"^9.0.0","datastore-s3":"^10.0.0","protobufjs-cli":"^1.0.0","just-safe-set":"^4.1.1","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.2","sinon":"^14.0.0"},"browser":{"datastore-fs":"datastore-level"},"gitHead":"277f4cb3e968e8c9fd4a1bdc28b9f5f593cf9e0c","_id":"ipfs-repo-migrations@13.0.3","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LrcmO92K29fV42LpmGAo2t8BnbCn6ZUkQx2GCJdUOuZnN7sRNvy/YdRCcz4jVDNDQ1ki9LsNnTezXdMUlAvQaQ==","shasum":"09963dadd8d478fbe2a90eaffb3d65c938a6393f","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-13.0.3.tgz","fileCount":64,"unpackedSize":319532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlkovVVVy9rewaxNSI89dWaCzDtS7dwLLB+UnOBo1BpQIgZKBjSpX/b/XiEMSJliMQATzOhprON2TsxK4/g0n5mNw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK0HMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrs0BAAo1cLuvQUxOHulwQxL8O6UNiZmnVoSLFWtWyo9SVuMnA+OMI1\r\nCL70KxviQgfe988wouwlt9UdmR1iso7INvVJuaPOKgI7m/6u96bAUAlQO3rH\r\nRFBLTcNOK8l5liRy0xZOsztA929QP1leZmrcbplFqeuhFO6YqntJlU6a0sU0\r\nhw7Q3ak963kWHT0pwk1WwlIyym/z3pV4E6yRxyq7dPTxLOOvXC9moCqouL9p\r\nK/lxRNOe43vk0i+UZosJaShmVb0ANRxOA9N1JoFDikGRHw6+rYdcYmCukSsT\r\n1CoJDaTs/k0yKqGiReqz1h7c2OOvV+8ZBN9CbZo3Lg2QjtAsXP6QGDDqnaQ6\r\nk+TaO8QsBBPXPmPuIX3KFr/2klveAnTpilUAu1OozyawSijCP41J260ybDxd\r\nMKiaa75INMarH94S6XBawUrwv5dX9plgm7Gk2KLIdoQ20FnGTDI6pcksegnb\r\nDgkozMBHsCvemvJbB9EnzbaNTgADf+Y59vC6OyJw92m8Yd7wJTLld+dx4xJ4\r\nC88+pZX5qjTV6SJCa4aBL+8fuQkqpIIfqEajnHadsepxYDxSgfngsVYl+Fg6\r\nLOj+QczEr2FKNnIrO29gPjdun09m8jgrIZiIv5IG0Qu2wKRKbDL4otjfNuIX\r\nbuLijl4qmP5KdAkmlouadwq3QU78izK9wds=\r\n=Oo/W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_13.0.3_1663779275905_0.8577731042862815"},"_hasShrinkwrap":false},"14.0.0":{"name":"ipfs-repo-migrations","version":"14.0.0","description":"Migration framework for versioning of JS IPFS Repo","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations#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","libp2p","migrations"],"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"}},"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","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","lint":"aegir lint","release":"aegir release","dep-check":"aegir dep-check -i interface-blockstore -i npm-run-all"},"dependencies":{"@ipld/dag-pb":"^3.0.0","@multiformats/multiaddr":"^11.0.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^3.0.0","interface-datastore":"^7.0.0","it-length":"^2.0.0","multiformats":"^10.0.1","protobufjs":"^7.0.0","uint8arrays":"^4.0.2","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^5.0.0","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^37.5.0","aws-sdk":"^2.884.0","blockstore-core":"^2.0.0","blockstore-datastore-adapter":"^4.0.0","datastore-fs":"^8.0.0","datastore-level":"^9.0.0","datastore-s3":"^10.0.0","just-safe-set":"^4.1.1","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","protobufjs-cli":"^1.0.0","sinon":"^14.0.0"},"browser":{"datastore-fs":"datastore-level"},"gitHead":"5be4aa6e10a2cff7b7b0eb8cdfb7b1723e69d967","_id":"ipfs-repo-migrations@14.0.0","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-H1edtpoyNbBDUxwEihE35KW9nMZ7mJZ0899VSgw21xg/HFReAGhmEQCDOWoxK25D1Dgd0LKGGBByZmiOlkHdoA==","shasum":"d4d2f655a0aef36e89eebec4f784e54a27ca69de","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-14.0.0.tgz","fileCount":38,"unpackedSize":189791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFe9WrLGg69DPw/L3InNacNhpwLRwsovgQXo03eXi2PkAiAXiF4k3lmCcNbkWhvpwEfVgh2QaxBVUE8OKW6iTC+aEg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT/CpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV+A//b3LvIjtVvPSncrm3iwkF8owSlkSolCaJLKzfHFleiHoIwu2b\r\nqM2ZuGwxrO2jZlRbDknB/qHgXH+caAFo4OMmmRsu9rs4EQNHU+aGTYNZM8cK\r\nJky2oMLVrPqwqOdsiNMoo708O0JXgY1McUaXm5fW6xRN93M3QDwk8AwVvgaJ\r\nPl4dA9YncUimMyKb+qpgpcpmXcNEz2GFAy7ubiJsBvN2en0LjUdPrvXc1YuB\r\nCo/oZiAAW86k/JA9uROCXHtkHJtGc3VxIQIWZCtCvxH6yGTk+W8ZFn07YEUW\r\nAcjTshWe8MwV46Xy8j0/V6XXKWWFrQpREArOBgwZ62E4nUC+seA7YnMfWEeV\r\naTTrPhXfBruGnSSMgAKVtDqZDJMgv1HT56mL9TcG3cfgPXRJ4HfmP7bmZRZT\r\nsYWTTVj0EKgHq6ynemowREQUJlZRZ1WqJNc+wteZeuLF13ZCGEF0wsnUjSD1\r\nFlnLwMcc66lDx4//y9d83MCAziPtcN4g6JVKjznQOYgkZ0wMziOZcfdIgrA0\r\nIS6El42ef+5y/aUMaGwllyLqsNVBZVLVs3Zi3B+yJz7D7AJQ7NDI+IEZRRzn\r\nTAhQ++T3nmsfeHMTeixj0r/ROc3YLHTU28Hj+VeGNT8dpiz+cqvZFkQZoZ4s\r\nEK8uq3hiiF2Biq9w1G7Pe4T4ZoBZhAizcpI=\r\n=PFP5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_14.0.0_1666183337241_0.39296435077295633"},"_hasShrinkwrap":false},"14.0.1":{"name":"ipfs-repo-migrations","version":"14.0.1","description":"Migration framework for versioning of JS IPFS Repo","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations#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","libp2p","migrations"],"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"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/migrations/migration-9/pin.js","src/migrations/migration-9/pin.d.ts","src/migrations/migration-12/pb/*"]},"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","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","lint":"aegir lint","release":"aegir release","dep-check":"aegir dep-check -i interface-blockstore -i npm-run-all"},"dependencies":{"@ipld/dag-pb":"^3.0.0","@multiformats/multiaddr":"^11.0.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^3.0.0","interface-datastore":"^7.0.0","it-length":"^2.0.0","multiformats":"^10.0.1","protobufjs":"^7.0.0","uint8arrays":"^4.0.2","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^5.0.0","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^37.5.0","aws-sdk":"^2.884.0","blockstore-core":"^2.0.0","blockstore-datastore-adapter":"^4.0.0","datastore-fs":"^8.0.0","datastore-level":"^9.0.0","datastore-s3":"^10.0.0","just-safe-set":"^4.1.1","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","protobufjs-cli":"^1.0.0","sinon":"^14.0.0"},"browser":{"datastore-fs":"datastore-level"},"gitHead":"6ec3b4c63b3e2e21343039a0d2b97fc699ab9e2f","_id":"ipfs-repo-migrations@14.0.1","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wE22g05hzxegCWMhNj7deagCLsKPcNf8KmK1QN4WMob0kuZ4kDxCg7fusM68tGrOnhE+Ll/AVHseFlzmoU/ZbQ==","shasum":"a91cad47ba08760746380df6a49146cb895db18a","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-14.0.1.tgz","fileCount":64,"unpackedSize":319527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeJlrwJqk0sY/MH6Won8Rn2rxLBKfXhGzZ6Vl80OlPuAIgF5AISVzBdYptxgUqoLpRld+0yNkzMFRwgnjDo4VJvjg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUAbNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj1hAAiUY4ZeKt0DF3IlFKxM3TW8S4KpekRwVOCHlSY9rm0u+3sW4K\r\nd889HgiYMpFqQTl6TKhPsj/Hv2wQEJwqA+fHbgJPv3ktnM46nKzi7xnpv2w6\r\nOB7IkIZMG9OFc2+jEKImzRlmxjV5jVpmnJZPXo2KGw6+T2azsDA955VIF0os\r\nbs1rmuUAbbzKLTFhDY+rtm1DeMpxxtotqy6psF2cQzP3XTUcExuBorguVnVH\r\nRYF+9plTYsxiKdq0HE0pCsskfkHBfM4YO8LsEet5pUk3969IT8ngxXKwmUz6\r\nZIaScB2A/LTgUK6WmyNYwdMTYn5bn0oouA73NC/wMezOGkxogaBs3tfM1q9g\r\njfn/RvkxJH7UBw23TuiQXLXVeCViulKeYeEn5IskYK/PA8b5Tf/OpFOWjvD9\r\nXxN5TseGZATsvh0jjioM2mh2rrpfrAeVzMYfMUE5aPUaVnSbPAk8F5W46AH6\r\naRuT4mghHerNzyAAp5ZszivrLBD67AHgg1dfib8p1fxb+tiUliSKJC9DR4sB\r\nhJwGq+G8kzyu7V7U+GehLChODtlKudWCgnR6hLjW1OVnOZP41ZEfXYQgU8Fk\r\nxltGNu28KRy3y28oLjxmpHDJzOaZmEhUluXQNjL0W0rPq3g00i/kuiD19/M3\r\n4/WVpKKM2SxSkXz/KtFCY8JLNL+ubiebpZI=\r\n=Wthb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_14.0.1_1666189005626_0.7611095599918389"},"_hasShrinkwrap":false},"15.0.0":{"name":"ipfs-repo-migrations","version":"15.0.0","description":"Migration framework for versioning of JS IPFS Repo","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations#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","libp2p","migrations"],"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"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/migrations/migration-9/pin.js","src/migrations/migration-9/pin.d.ts","src/migrations/migration-12/pb/*"]},"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","generate":"run-s generate:*:*","generate:proto:pins":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-9/pin.js migrations/migration-9/pin.proto","generate:proto-types:pins":"pbts -o migrations/migration-9/pin.d.ts migrations/migration-9/pin.js","generate:proto:address-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/address-book.js migrations/migration-12/pb/address-book.proto","generate:proto-types:address-book":"pbts -o migrations/migration-12/pb/address-book.d.ts migrations/migration-12/pb/address-book.js","generate:proto:peer":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer.js migrations/migration-12/pb/peer.proto","generate:proto-types:peer":"pbts -o migrations/migration-12/pb/peer.d.ts migrations/migration-12/pb/peer.js","generate:proto:proto-book":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/proto-book.js migrations/migration-12/pb/proto-book.proto","generate:proto-types:proto-book":"pbts -o migrations/migration-12/pb/proto-book.d.ts migrations/migration-12/pb/proto-book.js","generate:proto:envelope":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/envelope.js migrations/migration-12/pb/envelope.proto","generate:proto-types:envelope":"pbts -o migrations/migration-12/pb/envelope.d.ts migrations/migration-12/pb/envelope.js","generate:proto:peer-record":"pbjs -t static-module -w es6 --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o migrations/migration-12/pb/peer-record.js migrations/migration-12/pb/peer-record.proto","generate:proto-types:peer-record":"pbts -o migrations/migration-12/pb/peer-record.d.ts migrations/migration-12/pb/peer-record.js","build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","lint":"aegir lint","release":"aegir release","dep-check":"aegir dep-check -i interface-blockstore -i npm-run-all"},"dependencies":{"@ipld/dag-pb":"^4.0.0","@multiformats/multiaddr":"^11.0.0","cborg":"^1.3.4","datastore-core":"^8.0.1","debug":"^4.1.0","fnv1a":"^1.0.1","interface-blockstore":"^4.0.0","interface-datastore":"^7.0.0","it-length":"^2.0.0","multiformats":"^11.0.0","protobufjs":"^7.0.0","uint8arrays":"^4.0.2","varint":"^6.0.0"},"devDependencies":{"@ipld/car":"^5.0.0","@types/debug":"^4.1.5","@types/varint":"^6.0.0","aegir":"^37.9.1","aws-sdk":"^2.884.0","blockstore-core":"^3.0.0","blockstore-datastore-adapter":"^5.0.0","datastore-fs":"^8.0.0","datastore-level":"^9.0.0","datastore-s3":"^10.0.0","just-safe-set":"^4.1.1","level-5":"npm:level@^5.0.0","level-6":"npm:level@^6.0.0","npm-run-all":"^4.1.5","protobufjs-cli":"^1.0.0","sinon":"^15.0.1"},"browser":{"datastore-fs":"datastore-level"},"gitHead":"c38b02c1550386847388fd86aecaf9bf9630c034","_id":"ipfs-repo-migrations@15.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-7OWFmDROrS455syVBTHegCWT5+YOLl5ac7MZpZU2OXP1n4/AEAD15ycNJzLUEHpyYTqOfVQlnz2Uh9eyiW+cJA==","shasum":"617889f4a5eac51fe9f5622072d00629be5d19bb","tarball":"https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-15.0.0.tgz","fileCount":64,"unpackedSize":319330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9zgacuRsWHWBF1hWnjKOU4fKKGVrp9sNHJPiOlWj2oAIhAOxTY7Zv19QIRd00c9lrAvbdjbnQdxAMf6svMPj+7h/L"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuEVYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxTQ//WPrYmGlS8Ee7bhBEfBv5ibqVB8s1DNneSMyhltDdXtPc5a8t\r\nOMrpvZjEuy/OExB7agYfL45wYuzP06qld7n1xme0ehAHM7j3m+g3gl63xXHL\r\nNErtiRlsqfMnyfBXJ30KwuyZT793cFMC9/RD/jxK2/rXJO9RVVashL14gduY\r\nImcJ/S3Kh8xBOnbo35B9gez3mJJM6SpSuKq0MeduyhHh3ridgANXFwEWBcrD\r\nb/BgpQVnZUgheBK88h+R26xx6tTPSgWsDEjlaLbfbyV/14vyiPL9MSwbvxE7\r\nmLMCrczhO5LC2GvvVfXZi/ok51TdkIKcyApQoc7r7QGBHaoSvC91ZQKSXZPt\r\n3Uvrh6w7fw13PSk+4XAWe1AX0P8B7j/NOMXM63JnGmsJcJGhI7F2wCEJiW4d\r\nHwk05CGHSm0otOmGB9+lJuJkNdcOCI30mIeFLULgm9nKPD0zenp2rz9xCspi\r\nSPIOfA5wiEK3XD34mBtbsItdyR7Hrad5Dwa0GkwsJjsByfAOprTHw/3dkqHJ\r\nKTAqJORoWP5sjsttm/bC+7K13FnW6rszEVeDaRKuAR0dTMBvBnBYTzOX/FZM\r\nqSzjppfPcH7lN7OKX4+wY7Dc7K31UQ8NneZ0Y1qXQgijVRYY2Io2gYU4bVTJ\r\nNbNMAkOvQqZe4lmdXtRxHGerDokepv7BL4s=\r\n=YVrb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-repo-migrations_15.0.0_1673020759830_0.11511467622977412"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-06T10:39:49.790Z","0.1.0":"2019-11-06T10:39:49.941Z","modified":"2023-01-06T15:59:20.159Z","0.1.1":"2019-11-09T08:59:09.889Z","0.2.0":"2020-04-14T15:25:14.626Z","0.2.1":"2020-04-28T14:19:13.702Z","0.2.2":"2020-06-23T13:17:25.485Z","1.0.0":"2020-06-25T11:49:44.321Z","2.0.0":"2020-07-21T09:52:44.849Z","2.0.1":"2020-07-21T20:39:40.797Z","3.0.0":"2020-08-05T06:51:13.987Z","1.0.1":"2020-08-06T13:38:33.549Z","4.0.0":"2020-08-06T16:57:49.709Z","5.0.0":"2020-08-15T11:55:07.675Z","5.0.1":"2020-08-15T12:34:04.585Z","5.0.2":"2020-08-15T13:28:07.276Z","5.0.3":"2020-08-15T14:15:51.328Z","5.0.4":"2020-08-15T14:40:58.482Z","5.0.5":"2020-08-17T07:56:53.790Z","5.0.6":"2021-01-27T16:25:34.692Z","6.0.0":"2021-01-29T15:34:18.525Z","7.0.0":"2021-03-04T12:33:48.011Z","7.0.1":"2021-03-04T15:24:40.966Z","7.0.2":"2021-03-15T12:37:21.719Z","7.0.3":"2021-03-21T19:20:00.536Z","8.0.0":"2021-04-15T17:03:45.205Z","9.0.0":"2021-07-07T16:50:40.984Z","9.0.1":"2021-07-30T16:50:42.780Z","10.0.0":"2021-08-23T06:43:27.131Z","11.0.0":"2021-09-10T14:31:55.664Z","10.0.1":"2021-09-13T07:37:52.732Z","11.0.1":"2021-09-15T21:19:39.151Z","11.0.2":"2021-11-24T10:59:24.556Z","12.0.0":"2022-01-18T18:19:35.090Z","12.0.1":"2022-01-19T14:23:26.935Z","13.0.0":"2022-08-11T17:01:25.108Z","13.0.1":"2022-08-11T19:19:31.030Z","13.0.2":"2022-08-14T08:30:15.683Z","13.0.3":"2022-09-21T16:54:36.140Z","14.0.0":"2022-10-19T12:42:17.516Z","14.0.1":"2022-10-19T14:16:45.763Z","15.0.0":"2023-01-06T15:59:20.003Z"},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"auhau","email":"adam@uhlir.dev"},{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"description":"Migration framework for versioning of JS IPFS Repo","homepage":"https://github.com/ipfs/js-ipfs-repo/tree/master/packages/ipfs-repo-migrations#readme","keywords":["IPFS","libp2p","migrations"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs-repo.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs-repo/issues"},"license":"Apache-2.0 OR MIT","readme":"# ipfs-repo-migrations <!-- 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> Migration framework for versioning of JS IPFS Repo\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Background](#background)\n  - [Use in Node.js](#use-in-nodejs)\n  - [Use in a browser with browserify, webpack or any other bundler](#use-in-a-browser-with-browserify-webpack-or-any-other-bundler)\n- [Usage](#usage)\n- [API](#api)\n  - [`.migrate(path, repoOptions, toVersion, {ignoreLock, onProgress, isDryRun}) -> Promise<void>`](#migratepath-repooptions-toversion-ignorelock-onprogress-isdryrun---promisevoid)\n    - [`onProgress(version, percent, message)`](#onprogressversion-percent-message)\n  - [`.revert(path, repoOptions, toVersion, {ignoreLock, onProgress, isDryRun}) -> Promise<void>`](#revertpath-repooptions-toversion-ignorelock-onprogress-isdryrun---promisevoid)\n  - [`getLatestMigrationVersion() -> int`](#getlatestmigrationversion---int)\n- [Creating a new migration](#creating-a-new-migration)\n  - [Architecture of a migration](#architecture-of-a-migration)\n    - [`.migrate(repoPath, repoOptions)`](#migraterepopath-repooptions)\n    - [`.revert(repoPath, repoOptions)`](#revertrepopath-repooptions)\n  - [Browser vs. NodeJS environments](#browser-vs-nodejs-environments)\n  - [Guidelines](#guidelines)\n  - [Integration with js-ipfs](#integration-with-js-ipfs)\n  - [Tests](#tests)\n  - [Empty migrations](#empty-migrations)\n  - [Migrations matrix](#migrations-matrix)\n  - [Migrations](#migrations)\n    - [7](#7)\n    - [8](#8)\n    - [9](#9)\n    - [10](#10)\n- [Developer](#developer)\n  - [Module versioning notes](#module-versioning-notes)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-repo-migrations\n```\n\nThis package is inspired by the [go-ipfs repo migration tool](https://github.com/ipfs/fs-repo-migrations/)\n\n## Background\n\nAs js-ipfs evolves and new technologies, algorithms and data structures are incorporated it is necessary to\nenable users to transition between versions. Different versions of js-ipfs may expect a different IPFS repo structure or content (see: [IPFS repo spec](https://github.com/ipfs/specs/blob/master/REPO.md), [JS implementation](https://github.com/ipfs/js-ipfs-repo) ).\nSo the IPFS repo is versioned, and this package provides a framework to create migrations to transition\nfrom one version of IPFS repo to the next/previous version.\n\nThis framework:\n\n- Handles locking/unlocking of repository\n- Defines migrations API\n- Executes and reports migrations in both directions: forward and backward\n- Simplifies creation of new migrations\n- Works on the browser too!\n\n```sh\n> npm install ipfs-repo-migrations\n```\n\n### Use in Node.js\n\n```js\nimport migrations from 'ipfs-repo-migrations'\n```\n\n### Use in a browser with browserify, webpack or any other bundler\n\n```js\nimport migrations from 'ipfs-repo-migrations'\n```\n\n## Usage\n\nExample:\n\n```js\nimport migrations from 'ipfs-repo-migrations'\n\nconst repoPath = 'some/repo/path'\nconst currentRepoVersion = 7\nconst latestVersion = migrations.getLatestMigrationVersion()\nconst repoOptions = {\n  ... // the same storage backend/storage options passed to `ipfs-repo`\n}\n\nif(currentRepoVersion < latestVersion){\n  // Old repo! Lets migrate to latest version!\n  await migrations.migrate(repoPath, latestVersion, {\n    repoOptions\n  })\n}\n```\n\nTo migrate your repository using the CLI, see the [how to run migrations](./run.md) tutorial.\n\n## API\n\n### `.migrate(path, repoOptions, toVersion, {ignoreLock, onProgress, isDryRun}) -> Promise<void>`\n\nExecutes a forward migration to a specific version, or to the latest version if a specific version is not specified.\n\n**Arguments:**\n\n- `path` (string, mandatory) - path to the repo to be migrated\n- `repoOptions` (object, mandatory) - options that are passed to migrations, that use them to construct the datastore. (options are the same as for IPFSRepo).\n- `toVersion` (int, mandatory) - version to which the repo should be migrated.\n- `options` (object, optional) - options for the migration\n- `options.ignoreLock` (bool, optional) - if true will not lock the repo when applying migrations. Use with caution.\n- `options.onProgress` (function, optional) - callback that is called during each migration to report progress.\n- `options.isDryRun` (bool, optional) - flag that indicates if it is a dry run that should give the same output as running a migration but without making any actual changes.\n\n#### `onProgress(version, percent, message)`\n\nSignature of the progress callback.\n\n**Arguments:**\n\n- `migration` (object) - object of migration that just successfully finished running. See [Architecture of migrations](#architecture-of-migrations) for details.\n- `counter` (int) - index of current migration.\n- `totalMigrations` (int) - total count of migrations that will be run.\n\n### `.revert(path, repoOptions, toVersion, {ignoreLock, onProgress, isDryRun}) -> Promise<void>`\n\nExecutes backward migration to a specific version.\n\n**Arguments:**\n\n- `path` (string, mandatory) - path to the repo to be reverted\n- `repoOptions` (object, mandatory) - options that are passed to migrations, that use them to construct the datastore. (options are the same as for IPFSRepo).\n- `toVersion` (int, mandatory) - version to which the repo should be reverted to.\n- `options` (object, optional) - options for the reversion\n- `options.ignoreLock` (bool, optional) - if true will not lock the repo when applying migrations. Use with caution.\n- `options.onProgress` (function, optional) - callback that is called during each migration to report progress.\n- `options.isDryRun` (bool, optional) - flag that indicates if it is a dry run that should give the same output as running a migration but without making any actual changes.\n\n### `getLatestMigrationVersion() -> int`\n\nReturn the version of the latest migration.\n\n## Creating a new migration\n\nMigrations are one of those things that can be extremely painful on users. At the end of the day, we want users never to have to think about it. The process should be:\n\n- SAFE. No data lost. Ever.\n- Revertible. Tools must implement forward and backward (if possible) migrations.\n- Tests. Migrations have to be well tested.\n- To Spec. The tools must conform to the spec.\n\nIf your migration has several parts, it should be fail-proof enough that if one part of migration fails the previous changes\nare reverted before propagating the error. If possible then the outcome should be consistent repo so it migration could\nbe run again.\n\n### Architecture of a migration\n\nAll migrations are placed in the `/src/migrations` folder. Each folder there represents one migration that follows the migration\nAPI.\n\nAll migrations are collected in `/src/migrations/index.js`, which should not be edited manually.\n\n**The order of migrations is important and migrations must be sorted in ascending order**.\n\nEach migration must follow this API. It must export an object in its `index.js` that has following properties:\n\n- `version` (int) - Number that represents the version which the repo will migrate to (eg. `8` will move the repo to version 8).\n- `description` (string) - Brief description of what the migrations does.\n- `migrate` (function) - Function that performs the migration (see signature of this function below)\n- `revert` (function) - If defined then this function will revert the migration to the previous version. Otherwise it is assumed that it is not possible to revert this migration.\n\n#### `.migrate(repoPath, repoOptions)`\n\n*Do not confuse this function with the `require('ipfs-repo-migrations').migrate()` function that drives the whole migration process!*\n\nArguments:\n\n- `repoPath` (string) - absolute path to the root of the repo\n- `repoOptions` (object, optional) - object containing `IPFSRepo` options, that should be used to construct a datastore instance.\n\n#### `.revert(repoPath, repoOptions)`\n\n*Do not confuse this function with the `require('ipfs-repo-migrations').revert()` function that drives the whole backward migration process!*\n\nArguments:\n\n- `repoPath` (string) - path to the root of the repo\n- `repoOptions` (object, optional) - object containing `IPFSRepo` options, that should be used to construct the datastore instance.\n\n### Browser vs. NodeJS environments\n\nThe migration might need to perform specific tasks in browser or NodeJS environment. In such a case create\nmigration file `/migrations/migration-<number>/index_browser.js` which have to follow the same API is described before.\nThen add entry in `package.json` to the `browser` field as follow:\n\n    './migrations/migration-<number>/index.js': './migrations/migration-<number>/index_browser.js'\n\nIn browser environments then `index.js` will be replaced with `index_browser.js`.\n\nSimple migrations should not need to distinguish between\nthese environments as the datastore implementation will handle the main differences.\n\nThere are currently two main datastore implementations:\n\n1. [`datastore-fs`](https://github.com/ipfs/js-datastore-fs) that is backed by file system and is used mainly in the NodeJS environment\n2. [`datastore-idb`](https://github.com/ipfs/js-datastore-idb) that is backed by LevelDB and is used mainly in the browser environment\n\nBoth implementations share the same API and hence are interchangeable.\n\nWhen the migration is run in a browser environment, `datastore-fs` is automatically replaced with `datastore-idb` even\nwhen it is directly imported (`require('datastore-fs')` will return `datastore-idb` in a browser).\nSo with simple migrations you shouldn't worry about the difference between `datastore-fs` and `datastore-idb`\nand by default use the `datastore-fs` package (as the replace mechanism does not work vice versa).\n\n### Guidelines\n\nThe recommended way to write a new migration is to first bootstrap a dummy migration using the CLI:\n\n```sh\n> npm run new-migration\n```\n\nA new folder is created with the bootstrapped migration. You can then simply fill in the required fields and\nwrite the rest of the migration!\n\n### Integration with js-ipfs\n\nWhen a new migration is created, new version of this package have to be released. Afterwards version of this package in [`js-ipfs-repo`](https://github.com/ipfs/js-ipfs-repo) have to be updated\ntogether with the repo version that `IPFSRepo` expects. Then the updated version of `js-ipfs-repo` should be propagated to `js-ipfs`.\n\n### Tests\n\nIf a migration affects any of the following functionality, it must provide tests for the following functions\nto work under the version of the repo that it migrates to:\n\n- `/src/repo/version.js`:`getVersion()` - retrieving repository's version\n- `/src/repo/lock.js`:`lock()` - locking repository that uses file system\n- `/src/repo/lock-memory.js`:`lock()` - locking repository that uses memory\n\nEvery migration must have test coverage. Tests for migrations should be placed in the `/test/migrations/` folder. Most probably\nyou will have to plug the tests into `browser.js`/`node.js` if they require specific bootstrapping on each platform.\n\n### Empty migrations\n\nFor interop with go-ipfs it might be necessary just to bump a version of a repo without any actual\nmodification as there might not be any changes needed in the JS implementation. For that purpose you can create an \"empty migration\".\n\nThe easiest way to do so is with the CLI:\n\n```sh\n> npm run new-migration -- --empty\n```\n\nThis will create an empty migration with the next version.\n\n### Migrations matrix\n\n| IPFS repo version | JS IPFS version |\n| ----------------: | :-------------: |\n|                 7 |      v0.0.0     |\n|                 8 |     v0.48.0     |\n|                 9 |     v0.49.0     |\n\n### Migrations\n\n#### 7\n\nThis is the initial version of the datastore, inherited from go-IPFS in an attempt to maintain cross-compatibility between the two implementations.\n\n#### 8\n\nBlockstore keys are transformed into base32 representations of the multihash from the CID of the block.\n\n#### 9\n\nPins were migrated from a DAG to a Datastore - see [ipfs/js-ipfs#2771](https://github.com/ipfs/js-ipfs/pull/2771)\n\n#### 10\n\n`level@6.x.x` upgrades the `level-js` dependency from `4.x.x` to `5.x.x`.  This update requires a database migration to convert all string keys/values into buffers. Only runs in the browser, node is unaffected. See [Level/level-js#179](https://github.com/Level/level-js/pull/179)\n\n## Developer\n\n### Module versioning notes\n\nIn order to have good overview of what version of package contains what kind of migration, to every release there\nshould be appended version's metadata in format `migr-<versionOfLatestMigration>`. If for releasing is used `aegir`\nyou can use the `release --metadata` option.\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","readmeFilename":"README.md"}