{"_id":"@cambrianprotocol/ipfs-topology","_rev":"5-95e4ec3dd25e1ae66c698f8ce616e794","name":"@cambrianprotocol/ipfs-topology","dist-tags":{"next":"2.23.0-rc.0","latest":"2.23.0"},"versions":{"2.19.0-rc.0":{"name":"@cambrianprotocol/ipfs-topology","version":"2.19.0-rc.0","description":"Setup IPFS topology right","keywords":["ipfs","ceramic"],"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","exports":{".":"./lib/index.js"},"directories":{"lib":"./lib"},"sideEffects":false,"scripts":{"build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib","test":"exit 0"},"dependencies":{"@ceramicnetwork/common":"^2.23.0","cross-fetch":"^3.1.4"},"devDependencies":{"@multiformats/multiaddr":"^11.4.0"},"gitHead":"1913908a5e09c769883a3f38c232a50130e133b0","_id":"@cambrianprotocol/ipfs-topology@2.19.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-EHt8LaBHe2UESOER0P8D+1mJvFTqHheWj0I+3pj6z2CkEj0SzcqUub2AAqS936/OBLk+dT2b7yEKaJrGpmD2bQ==","shasum":"388c377eb7f7aa884319c6fde4bb09d4b5054afe","tarball":"https://registry.npmjs.org/@cambrianprotocol/ipfs-topology/-/ipfs-topology-2.19.0-rc.0.tgz","fileCount":10,"unpackedSize":9781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSGH5Vz0ZHK6UpAeXNVxaMPnYxWaRftjnnJaalJ9cfywIhALa7RQ2iK99FhxaJZlu0rEiPfagtDFrcZwgjfX7PkKEq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCGX1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwHQ/+P7/XOVrlev6JuN7UAAcXlfVLE98x3+gATA43M9mlQzlMZAtY\r\nbD7C/oQFnn1F7dJiCdvU5PLmZS7Q4Qya8xj4hQNJD9JwtOV/olwfhJ9anvGG\r\nHSHUsGgG94FEPSfRsWyIaATiOy/sPrlAtmsX36ZuemF4sl2ZlPXuVtjGGOWd\r\nvToV0rHtkLHBaAMyTKBXjLX9su0+JxhzH0AjtXryh4tdbCMbMXuNSYm1tCnr\r\n8k1U6Ri6JaTsJ3v0WksMhH5ih+uz1eb/5V0MT6rjYKv78KXsP15Vei0M+rKi\r\n8u9YRTCg4xH+7q2lNtRHJ9YCOKJCRNMh3E0M/GbEEyR/hQMV5VBzGD5vuzHB\r\neOFi5rYJlPDitivBB4ULrGLyXbvHbfEU7mi3r4uVjYu1F8KrDK8aI5Yle+Iw\r\nmSLrP7FfdCiYfwehgwoPtilyKbDd6lRVrMvHahuNPB90iXIP2PQ5I/LpdjrQ\r\nVXGypZnaTXCkzLyW1R4LKHpa5g+h5S6WCetuY6zzm5n98GB6ZoPBMOi5hPP9\r\n0pGdM3waec4JE6INCSsCtt80RH75Or3E5fLSD1aEPIahEbeHmik/R14Z1gSY\r\noIuFNsJDoWmLOECVIrf2WYP6d0XdWyGxSW3u8KNqcYOiL02d/RKNnPBTB1EB\r\nUWpZE39rHLKF9elWdob6kgG2XNCURdJkCqw=\r\n=kS7y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-topology_2.19.0-rc.0_1678271989292_0.8493975336912416"},"_hasShrinkwrap":false},"2.20.0-rc.0":{"name":"@cambrianprotocol/ipfs-topology","version":"2.20.0-rc.0","description":"Setup IPFS topology right","keywords":["ipfs","ceramic"],"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","exports":{".":"./lib/index.js"},"directories":{"lib":"./lib"},"sideEffects":false,"scripts":{"build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib","test":"exit 0"},"dependencies":{"@cambrianprotocol/common":"2.25.0-rc.0","cross-fetch":"^3.1.4"},"devDependencies":{"@multiformats/multiaddr":"^11.4.0"},"gitHead":"d7cebc7257f14a8b65514249d81a0d369ce33ed1","readme":"# Ceramic topology\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> Bootstrap IPFS topology for Ceramic network\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/ipfs-topology\r\n```\r\n\r\n### Usage\r\n\r\nSee the [ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport {IpfsTopology} from \"@ceramicnetwork/ipfs-topology\";\r\n\r\nconst topology = new IpfsTopology(ipfs, networkName)\r\n// Sets up topology right away, and set it periodically\r\nawait topology.start()\r\n```\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n## License\r\n\r\nApache-2.0 or MIT\r\n","readmeFilename":"README.md","_id":"@cambrianprotocol/ipfs-topology@2.20.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-BXv3C5MGmom94pKGHx+x+Z2blkmyuFJ7GGNRJC8VmvOFLBQU+BAubYz9OjPPITGG8etdZZZRNYFPRkwE92Ns1A==","shasum":"321a8a7c5e92d49caf3a4a4220de840933e8f514","tarball":"https://registry.npmjs.org/@cambrianprotocol/ipfs-topology/-/ipfs-topology-2.20.0-rc.0.tgz","fileCount":10,"unpackedSize":9787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkvD3uh+fI4AsM6xzyilHBrP2GJh/rjqtkZVv0P6q6YgIhAMFSk/NejqBJfuEBPgKIRKbbBBCojgtPbtJY0Zy80FAY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCHPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowlRAAg9RvG2RcohjreeedrkTJNRZEGwiFBEN0PgF1wbxDFnsRG3b8\r\nHl8H44nWmFWelQ1f+VpiVVvVm6VQFg86R6g3oZkowVFfgRayKJX3X9vdMnzx\r\nDpYBww3HcD7r1bZA/kBdprvx+0HwLAOTijzUL1o7Yzj0cCCEKNiEHSHx30W9\r\nqEv3DfJAqfCqmVebr6GBPq9jYvng8/HPwBBGRYq1r2h8Od1Jp7txeUGpANbe\r\nq2HI5oUp0nQmbag8/M+81UbIo9N4cgPxfb2zQl2YJgFLhBrH3UtCWJ4k1TSE\r\nTIEltrT/t+kSdAUdYeVrfRYMbnyXwdAXhvbynl3g7eFHMnpf/z46s3KjS0fY\r\nBwi1MrmngVPVDfhC2pDjAzbtERPyspavcyADEoXBZo5FXL3i8FOwc3uAt8g5\r\nAHOCyL02HTukasGbTL3m1/zMGnsN8HGhEMyW+MzfhTk6nOLDf7M+rUqP2nBs\r\nKCjVOh0rzkLRLTYWBXnjSgKFaE1D8Vtk4E1dly0MYeWmhMOZHXs1HbQubX56\r\nfdyFiXKKZSnwcLwHUV7LLmndHkJCaoFJwHgNl0yxgLzsm7wr+BDpHm9QxVqu\r\nKPo+Qu+Jz+6LtCFwHmw5MFaH9luplb5fQJB1Fkc/OEx+OqoG2OjvyCtQR2v7\r\njAtMoMGj4CfltPkO6OAlPvZDAhzN1ieBN/U=\r\n=5SNo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-topology_2.20.0-rc.0_1678275520038_0.29891471286006843"},"_hasShrinkwrap":false},"2.21.0-rc.0":{"name":"@cambrianprotocol/ipfs-topology","version":"2.21.0-rc.0","description":"Setup IPFS topology right","keywords":["ipfs","ceramic"],"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","exports":{".":"./lib/index.js"},"directories":{"lib":"./lib"},"sideEffects":false,"scripts":{"build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib","test":"exit 0"},"dependencies":{"@cambrianprotocol/common":"2.25.0-rc.0","cross-fetch":"^3.1.4"},"devDependencies":{"@multiformats/multiaddr":"^11.4.0"},"gitHead":"eb1d02da12564f5a0a3dcd73bffeec71d144c209","readme":"# Ceramic topology\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> Bootstrap IPFS topology for Ceramic network\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/ipfs-topology\r\n```\r\n\r\n### Usage\r\n\r\nSee the [ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport {IpfsTopology} from \"@ceramicnetwork/ipfs-topology\";\r\n\r\nconst topology = new IpfsTopology(ipfs, networkName)\r\n// Sets up topology right away, and set it periodically\r\nawait topology.start()\r\n```\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n## License\r\n\r\nApache-2.0 or MIT\r\n","readmeFilename":"README.md","_id":"@cambrianprotocol/ipfs-topology@2.21.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-Vo0oi9c8uq6Pu2zoISlWXEOjxwWTgbji8U26s8+ZQCfGiEmikvkzy91dmq3u4vrSWHlMz6WMoKQiXNcmeUazUA==","shasum":"34061c86715b613ffbbbe1ba096aa9328f73f569","tarball":"https://registry.npmjs.org/@cambrianprotocol/ipfs-topology/-/ipfs-topology-2.21.0-rc.0.tgz","fileCount":10,"unpackedSize":9791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfPkLAW0VHQuuSZPdXTOi/XKMAcRwZgsPqE24ThXYYGAiEAl9VMvjHgydgrXPW+bz/FqTdKyAqilAkuZlW+tNP/Sjw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCJ4WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPZw/+L2GBFVWYxOLw/7I35V8evOw/ESxqMnSiCc6NXAUdOvjsgKUs\r\nhVc0gI+f0WYzbDZS+9VTqAeZxukWF0CY4vfft+fzeBgKD2wXaenh7jVkS/mG\r\nIdLoTzH/mEVpKfx+FN/6fEFgnmcEGeLny1rtTy4FlZsdvo6tGrjrNk7QsGi2\r\nsrcXl8idVyYB5ePJEjH3hlwpxz+Xv8hCBIqNiFv00Zgpq+3rXBIX0vd0wCqQ\r\nnJD83qVYTUxKlvQvipDwo4RX1kmTaYb8lbbsjll0TIA8h+w2qGsRtHWRb6bO\r\nzcXzYppohM2C60BNW6vNnqBIJaqF/9I+k6OT1z2jqwJefw/piIvFl+jr7pYK\r\nkoO12iyFG48f7Inzy6yrJDuAw4cnKcBOEg29T1f3Iljr2QWMnpYTLbotm94O\r\nMb3p7zHJPso6/APMOSkqFaUK8fW12NNdnnqa6erEHNqGXWeNCy7ZZYsp69ik\r\nTGLJYGVwNXJaMXvSMO/ny/oPzSFqcIZ+vuIHXuSVabGVxMU4ay/InkIppLuE\r\nZ5ZNm8fYdsFHmSCKPXnwZRaB2O70+8pKGoYQ97+VBCcbFqjdSB0IODap16TR\r\nyPvZ4rjJ+sQQIQ3QN3UpODSONz0+QZNQ3uGZbXvV8xk6AtKH1DolVEuBwR0f\r\naXgoRg534/irXCB43rzSII2tqgbqayujkBY=\r\n=j6ax\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-topology_2.21.0-rc.0_1678286358095_0.21132516919266786"},"_hasShrinkwrap":false},"2.22.0-rc.0":{"name":"@cambrianprotocol/ipfs-topology","version":"2.22.0-rc.0","description":"Setup IPFS topology right","keywords":["ipfs","ceramic"],"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","exports":{".":"./lib/index.js"},"directories":{"lib":"./lib"},"sideEffects":false,"scripts":{"build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib","test":"exit 0"},"dependencies":{"@cambrianprotocol/common":"^2.26.0-rc.0","cross-fetch":"^3.1.4"},"devDependencies":{"@multiformats/multiaddr":"^11.4.0"},"gitHead":"0903cc3a6c0e7d6fe4109ef2ac07b836bca75552","readme":"# Ceramic topology\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> Bootstrap IPFS topology for Ceramic network\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/ipfs-topology\r\n```\r\n\r\n### Usage\r\n\r\nSee the [ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport {IpfsTopology} from \"@ceramicnetwork/ipfs-topology\";\r\n\r\nconst topology = new IpfsTopology(ipfs, networkName)\r\n// Sets up topology right away, and set it periodically\r\nawait topology.start()\r\n```\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n## License\r\n\r\nApache-2.0 or MIT\r\n","readmeFilename":"README.md","_id":"@cambrianprotocol/ipfs-topology@2.22.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-R8+Z39NGmQu/0qIaDo5Bfw47esVUW3/wcTCvb0eRdVrpmYgWe157qNjLSuWOIAi0RumeJ0vSH0N3ng5Cxbnzcw==","shasum":"c7130293ac20cfcfaa2ead4d8f3554042ea82bcd","tarball":"https://registry.npmjs.org/@cambrianprotocol/ipfs-topology/-/ipfs-topology-2.22.0-rc.0.tgz","fileCount":10,"unpackedSize":9792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzQ0mVsbJOFB3QamXXdmCngU5GeT1b20kf/DJNgcv3kAiEAo3NytpSiys84BBAyrMm5byENTN637QTCO5N22m2ijGE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCK1SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN3A/+OFKlZrR8IqA7uXROPRAN3NPvMiy9PT1/sgbgBKFndERmJP3k\r\ni7J93pQE3+gpVs7a+Gjxyvj2xREFwXzQFDFAykyV4vZr7GK3mtOv7g6YPyBT\r\nrhyhQDYTVqJJxN3b9raac5VVc8Mukwbahg+TAhYkYHLTYwPLTgK27gPvYTk3\r\nsAhiWixaKvmcZVYqnArWqDqcGt5J4jjsZ6MzgKBC9Sb8sjRVOwL0ssrna8he\r\nt3bah/GsHKTUGjtq8ygPnr/+Iqy8D+tNWRVQVdsuPuOaMxhGdedqKPVMwN5S\r\nGJwEUB+qoxs2Rl6ZppAHjjymYWRDYJeQU7q0/4T9GpJSj8ofsxCiCku79It6\r\n8xTTp5kQCp0h5Wd7LTzpF2rbYSWXEFa2nQocI3jr3KKg8ZEzeF+VyOUIkX3A\r\nNwqusq9OEgudL7jlt6QBYH8FzMsKqHG0tC8h+fdhrQ0Foki6hy55M0437nWz\r\nv/YXvVpCfpZZAFSpQ00TVAUjIxgeN8PUawHwv7zdQFMsildpMO7R557PwMy+\r\nKCCPpLJiWcre+gzifwQYwL31wd7/ZDmpzGK/9FeC0ZYrGutYHzBeue0z+fkC\r\n/wopVB2h07cW1pYi1+CFt4uo1a4JZnvUmgOCgKGYCQiZP4508W5RbiykfOul\r\nkYvYxa/IdBdRLLr+rge0HhB7HGzcE0JDyAU=\r\n=nHwo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-topology_2.22.0-rc.0_1678290258026_0.25843220451129945"},"_hasShrinkwrap":false},"2.23.0-rc.0":{"name":"@cambrianprotocol/ipfs-topology","version":"2.23.0-rc.0","description":"Setup IPFS topology right","keywords":["ipfs","ceramic"],"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","exports":{".":"./lib/index.js"},"directories":{"lib":"./lib"},"sideEffects":false,"scripts":{"build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib","test":"exit 0"},"dependencies":{"@cambrianprotocol/common":"^2.27.0-rc.0","cross-fetch":"^3.1.4"},"devDependencies":{"@multiformats/multiaddr":"^11.4.0"},"gitHead":"77d05e076af8f307dbe8ba3a675778d6ae33165c","readme":"# Ceramic topology\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> Bootstrap IPFS topology for Ceramic network\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/ipfs-topology\r\n```\r\n\r\n### Usage\r\n\r\nSee the [ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport {IpfsTopology} from \"@ceramicnetwork/ipfs-topology\";\r\n\r\nconst topology = new IpfsTopology(ipfs, networkName)\r\n// Sets up topology right away, and set it periodically\r\nawait topology.start()\r\n```\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n## License\r\n\r\nApache-2.0 or MIT\r\n","readmeFilename":"README.md","_id":"@cambrianprotocol/ipfs-topology@2.23.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-SBWPgd65mKJN7cLA6IAIJv5NR6+4Ih1JtevRHf/XJHYtOMi5CISyUbvxgYjeAywqe5dSjBHCWbjkMnq8knvdrA==","shasum":"1cfd0bac6a8405f8fe1326849e10dcdfa11004af","tarball":"https://registry.npmjs.org/@cambrianprotocol/ipfs-topology/-/ipfs-topology-2.23.0-rc.0.tgz","fileCount":10,"unpackedSize":9792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQcyc91k4xyegFrtOUSdR/rreHcAK5xICxax8FrB0ZQAiBBynyko2T69qbasbJg96goZZhXKAt/zSuMkhzu2sKr0g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCLx2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZiw/8D1yT+S9xQ+ohv3mLvIOdN4b3qx0INbNvkM2giJl0caEa8OSD\r\nIg5ewWD5U+/svkeGcrsUrDuwR+ffFOoXDtbgX64ZwsUGvJUKmWZrXcF5QniU\r\nOodDwukKDF0ueUjjja4SJFppr8DvMarwCCGY+pu766+q6i9HD62sinhUZVWY\r\nKHX3f2uN3J4SWd98RRC18HIwZAbqoi/CL6Zg/P363a4Y4qKXjO9rfVZNqQjX\r\nxdRaDV44guu/oUo66Eb3W+8kbLrC2SQEgQ6wijNd4v+LvHy6fhJ45QWj8Ei8\r\nrKQoZ3ZesNwLQDE9SK/9c12XwYvoX3TuaEOcWFUpJHDBZwo/Egsvj/eRZFsj\r\nycVq4BZLoRknxnulpAlCXqladFHrxoXemc1UCUltIR7oNVcDZZk/D0ZjFkT0\r\nmuXrjPriby3+muEvXi9hAVis4p/0TA9lvxoEwUOUKzQHkgCPu1x8gMx6ooNI\r\nJe6lpF2d01EFfTCoc/uxDu44+VTtC+riW+10SNZCYFJpZTw0pM2J/d+EJOgI\r\npt07OjlnAIW97mYlIrAv9lbMpTKloaofQClMNJYoIrNN9yvgUQZRfVsurdwg\r\nRxXjbUvBdZwzxtYq8Q2DYzlM6re5qB+dWHBn4YAh2773myqZags0qaByUzEh\r\nf4qXAFP+a8VKZ9yEyu9ruPKIpQjoX5rbyQM=\r\n=M4ok\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-topology_2.23.0-rc.0_1678294134343_0.158872801247524"},"_hasShrinkwrap":false},"2.23.0":{"name":"@cambrianprotocol/ipfs-topology","version":"2.23.0","description":"Setup IPFS topology right","keywords":["ipfs","ceramic"],"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","exports":{".":"./lib/index.js"},"directories":{"lib":"./lib"},"sideEffects":false,"scripts":{"build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib","test":"exit 0"},"dependencies":{"@cambrianprotocol/common":"^2.27.0","cross-fetch":"^3.1.4"},"devDependencies":{"@multiformats/multiaddr":"^11.4.0"},"gitHead":"7fec99b17e8e28e93ef34002755d5240db492a32","_id":"@cambrianprotocol/ipfs-topology@2.23.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-ks0z8+DrnPWoCwUwGCaRzKQJ9apq/85aqz+DjmBlyvvLNEIDi9ykEP/fBrWCQejf+n4arXjpRdS0snBSTKys/w==","shasum":"c10802234fd7cc64431c1db979efa7da4f00a469","tarball":"https://registry.npmjs.org/@cambrianprotocol/ipfs-topology/-/ipfs-topology-2.23.0.tgz","fileCount":10,"unpackedSize":9782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdnYt8EVsT3kbLaW8VfwEkBsmtFmwhGCNQbkVQUFbkNAIhAMzD82YvD2KUNaCX87zjnbPHZPi3J+B2OF6/4fx9j1+Z"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMKhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS4w//XZG0/uqGL3I4T6qLgbdr21Qaw7PTHXt46KDxoy3qsHif8YEk\r\nsp/1KxF9baUTJIGMh4r6RnyCfQOVrvIRqjYGUu89qx39mBc6WuGm54xJCo+a\r\nWdRKQfjsFaqWKg8m0neyN0W7HpjT2nLOb1SVDKqvWCkDg38z3jDUsG44+ca1\r\nXsWzGtNDG4N/GdF4pumRJlBrfNgMI6bUJ/ZfNZkwMQ45Bwku4ufFp/o26zjc\r\nbHzEvs2ZPHvQy8YoaIQzRyq+gF8wn4VAYntqpWLNRGfQ+egwxLmcb7XK22pd\r\n/3OfjBeMbKVJkQ5fkWju0lIz+r7L+a7ddHidFiIZSW71wZnma2OyUiZi0H5V\r\ncpLsY9r78pH7qqBaSlsAuQzay3XIb9sKsQBrNCztjKwjef8P4y6hNT3fer+2\r\n8QgEgW2oc4EHUrD54bgWCbznJNuvTsfPGdXtpHqVICOiiDoCRZZsEN3TtVFI\r\nPQuupxYnni9HnpFhu4pZWn+/cM/tuxPD/fPq/BADDgejwUzMZxkVoJ4UzqUc\r\nPDRMHMHnVubl8C3Jzcu1Y92Dm6JGXqlZQzAjAB+z5c/3evG+NojjVaV+iTnc\r\nR2ZJgUaEhleA+4uXsSy0tTaO8nUGZMzk9T50oLAtZyIbkSBf3oVLJZ1/PU6A\r\nLPTnDt/lurtxnJ8y4W047qFCtWG7zB8GzPI=\r\n=40sp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-topology_2.23.0_1678295713606_0.3077453985247156"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-08T10:39:49.199Z","2.19.0-rc.0":"2023-03-08T10:39:49.447Z","modified":"2023-03-08T17:15:13.873Z","2.20.0-rc.0":"2023-03-08T11:38:40.181Z","2.21.0-rc.0":"2023-03-08T14:39:18.296Z","2.22.0-rc.0":"2023-03-08T15:44:18.156Z","2.23.0-rc.0":"2023-03-08T16:48:54.546Z","2.23.0":"2023-03-08T17:15:13.763Z"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"description":"Setup IPFS topology right","homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","keywords":["ipfs","ceramic"],"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"license":"(Apache-2.0 OR MIT)","readme":"# Ceramic topology\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> Bootstrap IPFS topology for Ceramic network\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/ipfs-topology\r\n```\r\n\r\n### Usage\r\n\r\nSee the [ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport {IpfsTopology} from \"@ceramicnetwork/ipfs-topology\";\r\n\r\nconst topology = new IpfsTopology(ipfs, networkName)\r\n// Sets up topology right away, and set it periodically\r\nawait topology.start()\r\n```\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n## License\r\n\r\nApache-2.0 or MIT\r\n","readmeFilename":"README.md"}