{"bugs":{"url":"https://github.com/ChainSafe/js-libp2p-gossipsub/issues"},"dist":{"shasum":"1e4b29e5d39abb661b7699dd2f5b625b92738561","tarball":"https://registry.npmjs.org/libp2p-gossipsub/-/libp2p-gossipsub-0.12.2.tgz","fileCount":76,"integrity":"sha512-JbrZILgje+VPG84u/LJqrCnVI8leQ9rMkPWsvvKRWx/bf7uaqUygo7otbLyhU1HizvBPAEJPkCEnHoctLk8DMw==","signatures":[{"sig":"MEQCIDDeYJJOIZfU6YhZsSJw73cRO6q0mFbVuxiWmBEfG29pAiAy9XLy37JdwuGgMQiecQjy9aWLuCWY4coWf0Z2SNeOVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":922196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6aUPCRA9TVsSAnZWagAAoTwQAJB58LO77xwY9cj8PpwH\nPDJr+PSNg6+GN8eZtzLUhqFsv1BtdsfmfNP9uY/VB5nu4mgIvkyM8WwrX/AP\nRHWPqIpkQmkqLelwL0siZHgKcw8DvS0QsizBpInsDJOqRNOyOH7pj+ewmGUl\nbr49Exn/B+RUOOepcUskMk1MYtg01V2Jkmbj9FvAkEr3/4xTF2hb9hEfZbcz\nLOxchOk1H8YQ6CIAPOp/WkjbD2UWVVRmgWBlqYR64O4LFLbKan7vvDyC/BJD\nK8WnIoCr12uAtRSN/S93Fp3+eSN/LosPkInTrx/wWUYaie63PANrxmLt2Chj\n8ShsCUDVfqgU2BPrDc5i28sjIEffKCVAjVMTJVkv8jU1SI9JMCfdnnKDG+qs\nHCbcaE3s0dSd8bOar1L8VkrsqRxCQWPhvhgpN3kJnmqPrYczcZB2kT5Ph0+1\nixOgMw2fw/iFxJzj9oC4D5XZvOQUT194Gve42qqqAzqypnJbOBbK126qU/jb\nSM4s2p305cfFLDs88mKExc6aN20rxXHhr5oZste1pk3KELkKTTL4qlF8WPbs\nZIgUJFWq9GD//Hk56zz+O0IS8HoRVtSgKZUI0Gc0Dlu6jVudCo3EgMuGWE1z\nQpW3TpsQTwO9CcVkB2i8fFkCpAmAF+G1lEbmjr9QJax0efzvCibJL/rbRMKA\nR2ps\r\n=ImC3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","name":"libp2p-gossipsub","types":"src/index.d.ts","author":{"name":"Cayman Nava"},"gitHead":"e3619555cbedb28f811bf54d6ac2cc95816efa42","license":"Apache-2.0","scripts":{"lint":"eslint --ext .ts ts","test":"aegir test","build":"npm run build:proto && npm run build:proto-types && cp -R ts/message src && npm run build:types","prepare":"npm run build","pretest":"npm run build","release":"aegir release --no-types","prebuild":"tsc","benchmark":"node ./node_modules/.bin/benchmark 'test/benchmark/time-cache.test.js' --local","test:node":"aegir test --target node","build:proto":"pbjs -t static-module --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o ts/message/rpc.js ./ts/message/rpc.proto","build:types":"aegir build --no-types","test:browser":"aegir test --target browser","build:proto-types":"pbts -o ts/message/rpc.d.ts ts/message/rpc.js"},"_npmUser":{"name":"vascosantos","email":"santos.vasco10@gmail.com"},"homepage":"https://github.com/ChainSafe/js-libp2p-gossipsub#readme","keywords":["libp2p","pubsub","gossip"],"repository":{"url":"git+https://github.com/ChainSafe/js-libp2p-gossipsub.git","type":"git"},"_npmVersion":"7.24.2","description":"A typescript implementation of gossipsub","directories":{},"maintainers":[{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"mpetrunic","email":"marin@nodefactory.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"}],"_nodeVersion":"16.13.0","contributors":[{"name":"Cayman","email":"caymannava@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Mikerah","email":"mikerahqc@protonmail.com"},{"name":"Tuyen Nguyen","email":"vutuyen2636@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Marin Petrunić","email":"marin.petrunic@gmail.com"},{"name":"Lion - dapplion","email":"35266934+dapplion@users.noreply.github.com"},{"name":"Gregory Markou","email":"16929357+GregTheGreek@users.noreply.github.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Tuyen","email":"tuyen@wetrust.io"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Patrick Michot","email":"k0m0d0tr0n@gmail.com"},{"name":"chainsafe","email":"aidan@chainsafe.io"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Franck Royer","email":"franck@royer.one"},{"name":"ChainSafe","email":"superadmin@chainsafe.io"}],"dependencies":{"debug":"^4.3.1","denque":"^1.5.0","it-pipe":"^1.1.0","peer-id":"^0.16.0","err-code":"^3.0.1","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","@types/debug":"^4.1.7","libp2p-interfaces":"^4.0.4"},"_hasShrinkwrap":false,"leadMaintainer":"Cayman Nava <caymannava@gmail.com>","devDependencies":{"os":"^0.1.1","chai":"^4.2.0","util":"^0.12.3","aegir":"^36.0.2","delay":"^5.0.0","sinon":"^11.1.1","eslint":"^7.1.0","libp2p":"github:libp2p/js-libp2p#feat/async-peerstore","lodash":"^4.17.15","it-pair":"^1.0.0","p-retry":"^4.2.0","p-times":"^2.1.0","benchmark":"^2.1.4","multiaddr":"^10.0.0","chai-spies":"^1.0.0","dirty-chai":"^2.0.1","p-wait-for":"^3.1.0","time-cache":"^0.3.0","typescript":"4.0.x","@types/chai":"^4.2.3","detect-node":"^2.1.0","@types/mocha":"^8.2.2","libp2p-mplex":"^0.10.3","promisify-es6":"^1.0.3","libp2p-floodsub":"^0.29.0","libp2p-websockets":"^0.16.1","eslint-plugin-node":"^11.1.0","@dapplion/benchmark":"^0.1.6","@chainsafe/as-sha256":"^0.2.4","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","@chainsafe/libp2p-noise":"^4.1.1","@typescript-eslint/parser":"^3.0.2","@typescript-eslint/eslint-plugin":"^3.0.2","libp2p-interfaces-compliance-tests":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/libp2p-gossipsub_0.12.2_1642702095210_0.37674461472890064","host":"s3://npm-registry-packages"},"_id":"libp2p-gossipsub@0.12.2","version":"0.12.2"}