{"bugs":{"url":"https://github.com/ChainSafe/js-libp2p-gossipsub/issues"},"dist":{"shasum":"496d16d0eeac4737ed152c23f5bd674d3fda695c","tarball":"https://registry.npmjs.org/@chainsafe/libp2p-gossipsub/-/libp2p-gossipsub-1.0.0.tgz","fileCount":98,"integrity":"sha512-OWjt4H5PGROlcQOTZcRYbKpZ04sZt8pPMJIQzm0Q4PZvWLw/oeT82R86/FXasuhht4B/jjn5YgWAKCAxaXpF9w==","signatures":[{"sig":"MEQCIDyQps5+ZPyLeh5rr0JZZf8GT8PGYQXGdJFldZRL5VfBAiAr2JtZD98jN5iMekYcL8zSQ+Bj6durSZ7KJRORnTg+kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1348284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiet++ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriOg/8Cmp1Zzr7f869Si/MGtw8qqgnOKrx+x/EjsApxGqpnLRX5XcF\r\n6+ZBasJwPluvFSHV+qKVhCnxwLquBjIdavrc73YnJN2jPjpu8/T4+Q/EbCOZ\r\n0mcrgeHhPmBKYBARd3Q5BA3XurNcgsbxOMQ+0PO5DJIIk6MAU7Z6gU2dtKar\r\n8YCmAwmIlN3E3dSy0E+CQ79RayWp/8466zKjIVwIgzfen2kNDg6ZPp7pXHUs\r\n3Nherz6XR7PRbjRiyOElg9evS97ZzpIt/6UvYKNq/DcVFE39bsaonydgRG+I\r\nrCdQrlVGGpwEN2gEVYqES5TTFaO5jvZV/PXpPUH/UteanZeHK8pbAearGVd8\r\nVUUbROaiSiUHIG2kGDfOkLtOCDuruMuC24E4pUFpXXcYlRbMDJ2DH/ht9KjI\r\nV7vLUYik1i2fOKRftDbztCGna2UVNKGMqBZxP4S8Y29CbpBzJ2cV0yYUpNIg\r\nCIEmZv8wXLQmnJgz7FaM4TaZGBMduflmhxFEeDvPdPGmkWkbcXL9Re/67p9q\r\nYBYMiHqRGxkQt+ffB8A7oZkLE28qAxToNR8SciL9k3Op77TgO8PoQn2rtaV9\r\njA6MsMd1tztC79zcPUUTqvTludWuMWiBPN9+jeXr/spWbIMVsiIJl8BpjXZu\r\ndNa4CLRm6OeJmawcwF2SSbWsfRcgZPSR4U8=\r\n=PwDu\r\n-----END PGP SIGNATURE-----\r\n"},"name":"@chainsafe/libp2p-gossipsub","type":"module","types":"dist/ts/index.d.ts","author":{"name":"Cayman Nava"},"exports":{".":{"import":"./dist/ts/index.js"}},"gitHead":"c2e82be55269740c18becf0d8049d65f076364a4","license":"Apache-2.0","scripts":{"lint":"eslint --ext .ts ts","test":"aegir test -f './dist/test/*.spec.js'","build":"tsc -p tsconfig.build.json","prepare":"npm run build","pretest":"npm run build","release":"aegir release --no-types","generate":"protons ./ts/message/rpc.proto","benchmark":"node ./node_modules/.bin/benchmark 'test/benchmark/time-cache.test.js' --local","test:node":"npm run test -- --target node","test:browser":"npm run test -- --target browser"},"_npmUser":{"name":"mpetrunic","email":"marin@nodefactory.io"},"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":"8.8.0","description":"A typescript implementation of gossipsub","directories":{},"maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"mpetrunic","email":"marin@nodefactory.io"}],"_nodeVersion":"16.13.2","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":{"denque":"^1.5.0","it-pipe":"^2.0.3","err-code":"^3.0.1","uint8arrays":"^3.0.0","multiformats":"^9.6.4","@libp2p/crypto":"^0.22.12","@libp2p/logger":"^1.1.4","@libp2p/pubsub":"^1.2.21","@libp2p/peer-id":"^1.1.10","protons-runtime":"^1.0.4","@libp2p/topology":"^1.1.7","iso-random-stream":"^2.0.2","@libp2p/interfaces":"^1.3.31","@libp2p/peer-record":"^1.0.8"},"_hasShrinkwrap":false,"leadMaintainer":"Cayman Nava <caymannava@gmail.com>","devDependencies":{"os":"^0.1.1","util":"^0.12.3","aegir":"^36.0.2","delay":"^5.0.0","sinon":"^11.1.1","eslint":"^7.1.0","lodash":"^4.17.15","it-pair":"^1.0.0","p-event":"^5.0.1","p-retry":"^4.2.0","p-times":"^2.1.0","protons":"^3.0.4","ts-node":"^10.7.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","benchmark":"^2.1.4","p-wait-for":"^3.2.0","time-cache":"^0.3.0","typescript":"4.6.2","@types/node":"^17.0.21","detect-node":"^2.1.0","@types/mocha":"^9.1.0","promisify-es6":"^1.0.3","datastore-core":"^7.0.1","@libp2p/floodsub":"^1.0.5","@libp2p/peer-store":"^1.0.12","eslint-plugin-node":"^11.1.0","@dapplion/benchmark":"^0.2.2","@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-prettier":"^4.0.0","eslint-plugin-standard":"^4.0.1","@libp2p/peer-id-factory":"^1.0.9","@multiformats/multiaddr":"^10.1.8","@typescript-eslint/parser":"^3.0.2","@typescript-eslint/eslint-plugin":"^3.0.2","@libp2p/interface-compliance-tests":"^1.1.32"},"_npmOperationalInternal":{"tmp":"tmp/libp2p-gossipsub_1.0.0_1652219838270_0.19624507231868593","host":"s3://npm-registry-packages"},"_id":"@chainsafe/libp2p-gossipsub@1.0.0","version":"1.0.0"}