{"bugs":{"url":"https://github.com/ChainSafe/js-libp2p-gossipsub/issues"},"dist":{"shasum":"804dbbd262900fd730339c40c46013ff854240af","tarball":"https://registry.npmjs.org/@chainsafe/libp2p-gossipsub/-/libp2p-gossipsub-4.1.1.tgz","fileCount":217,"integrity":"sha512-W3z52uTVm48qvwTAcE+tz6ML2CPWA4ErmuL2aCWAW8S7ce6iH8anqo+xI9rcedyIOChWMWLLD4Gtaj4TMrWacw==","signatures":[{"sig":"MEQCIFktraAPwSra64CRTESmF+fPJWPCaefWP4htTMDw0n6zAiBndu6AIw/7y4OMlsTBo1fn7EAklrhHfeZCTUDz3G4LEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1456753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBnxVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTxg/9GwLkewzVMQYyJKKzCghBqn+WtZm1gMaEkK8qOd9EA5uFvWOa\r\nLDvqWz5sDNj9sekjdG66yMFkrg2xluRq6cCgf9gKi7fqkAZ85aqBK/PFlTtB\r\nlLQHK967CEgoCpfrOqHY0xM2adr5rkrrfjk6aAii6KcaDzwuuXzjkiVpTz1g\r\nnBFd1qiRl3LIi0BeJPvOCUdqJlUDdXosApylhB6XmQhc/0o0Fj/cEylPJT4A\r\noZ/GyUIYu0Fu6OuFH2FEFgypM/opluwhd5PW6vuCO72VcYsDmLZuKiXwaS36\r\nZmmOS+jDvQEv8egHrJ0umeZTDa1Amfp1WwQdeiVHgiK7qKrEK5pQgE8lxX6I\r\nlGUXEpbZEMRGW0ElK6biaMkYBKDOXap+Z/Gd51JP1euQAKacbWomFTN9R64/\r\nmmx7v8DBKdi3WBlvC2qFKJDqUHSood4u6yvC3OKsf7zfLwQRPwZ7QgiSfTHk\r\nk5hKqXkIpw5F6TYIc49wUyJjjWxCpU1jYtgtSLCDTQW5973bJlRjpkCnmk8V\r\ntuKhO60g0oHKKtKI+1ZnOitZF0c7V4HDnZYdsS/NHRXw5reemBPk3YlCIJ6Z\r\n8II02KBQqWjjMhRSOszXrJA8AOHeB2Nmv1tjI806KzhmDKiQwRlAhTdkB1PW\r\ntMzggz85OLIoGwBF/0hdHKhc7+0Ir4UQTPE=\r\n=bWTM\r\n-----END PGP SIGNATURE-----\r\n"},"name":"@chainsafe/libp2p-gossipsub","type":"module","types":"dist/src/index.d.ts","author":{"name":"Cayman Nava"},"engines":{"npm":">=8.7.0"},"exports":{".":{"import":"./dist/src/index.js"},"./score":{"import":"./dist/src/score/index.js"},"./types":{"import":"./dist/src/types.js"},"./message":{"import":"./dist/src/message/index.js"},"./metrics":{"import":"./dist/src/metrics.js"}},"gitHead":"8c5627b2284d29599f3ea1d8014968b0b0608bfd","license":"Apache-2.0","scripts":{"lint":"eslint --ext .ts src test","test":"aegir test -f './dist/test/*.spec.js'","build":"aegir build && cp src/message/rpc.d.ts dist/src/message","prepare":"npm run build","pretest":"npm run build","release":"aegir release --no-types","test:e2e":"aegir test -f './dist/test/e2e/*.spec.js'","benchmark":"node ./node_modules/.bin/benchmark 'dist/test/benchmark/*.test.js' --local","test:node":"npm run test -- --target node","test:unit":"aegir test -f './dist/test/unit/*.test.js' --target node","pretest:e2e":"npm run build","test:browser":"npm run test -- --target browser"},"_npmUser":{"name":"wemeetagain","email":"caymannava@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":"8.11.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.16.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":{"denque":"^1.5.0","it-pipe":"^2.0.4","err-code":"^3.0.1","protobufjs":"^6.11.2","it-pushable":"^3.1.0","uint8arrays":"^3.0.0","multiformats":"^9.6.4","@libp2p/crypto":"^1.0.3","@libp2p/logger":"^2.0.0","@libp2p/pubsub":"^3.1.2","uint8arraylist":"^2.3.2","@libp2p/peer-id":"^1.1.15","@libp2p/topology":"^3.0.0","@libp2p/components":"^2.0.3","@libp2p/interfaces":"^3.0.3","abortable-iterator":"^4.0.2","it-length-prefixed":"^8.0.2","@libp2p/peer-record":"^4.0.1","@libp2p/interface-keys":"^1.0.3","@libp2p/interface-pubsub":"^2.0.1","@libp2p/interface-peer-id":"^1.0.4","@libp2p/interface-registrar":"^2.0.3","@libp2p/interface-connection":"^3.0.1"},"typesVersions":{"*":{"*":["*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"leadMaintainer":"Cayman Nava <caymannava@gmail.com>","devDependencies":{"os":"^0.1.1","util":"^0.12.3","aegir":"^37.2.0","delay":"^5.0.0","sinon":"^11.1.1","eslint":"^7.1.0","lodash":"^4.17.15","it-pair":"^2.0.2","p-defer":"^4.0.0","p-event":"^5.0.1","p-retry":"^4.2.0","p-times":"^4.0.0","ts-node":"^10.7.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","benchmark":"^2.1.4","p-wait-for":"^5.0.0","time-cache":"^0.3.0","@types/node":"^17.0.21","detect-node":"^2.1.0","promisify-es6":"^1.0.3","datastore-core":"^8.0.1","@libp2p/floodsub":"^3.0.5","@libp2p/peer-store":"^3.1.2","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/interface-mocks":"^4.0.1","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^10.3.3","@typescript-eslint/parser":"^3.0.2","@typescript-eslint/eslint-plugin":"^3.0.2","@libp2p/interface-pubsub-compliance-tests":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/libp2p-gossipsub_4.1.1_1661369429451_0.7040006648006736","host":"s3://npm-registry-packages"},"_id":"@chainsafe/libp2p-gossipsub@4.1.1","version":"4.1.1"}