{"name":"@chainsafe/libp2p-gossipsub","version":"1.0.1","description":"A typescript implementation of gossipsub","leadMaintainer":"Cayman Nava <caymannava@gmail.com>","type":"module","types":"dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js"}},"scripts":{"lint":"eslint --ext .ts src","release":"aegir release --no-types","build":"tsc -p tsconfig.build.json","generate":"protons ./src/message/rpc.proto","prepare":"npm run build","pretest":"npm run build","benchmark":"node ./node_modules/.bin/benchmark 'test/benchmark/time-cache.test.js' --local","test":"aegir test -f './dist/test/*.spec.js'","test:node":"npm run test -- --target node","test:browser":"npm run test -- --target browser"},"repository":{"type":"git","url":"git+https://github.com/ChainSafe/js-libp2p-gossipsub.git"},"keywords":["libp2p","pubsub","gossip"],"author":{"name":"Cayman Nava"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ChainSafe/js-libp2p-gossipsub/issues"},"homepage":"https://github.com/ChainSafe/js-libp2p-gossipsub#readme","dependencies":{"@libp2p/crypto":"^0.22.12","@libp2p/interfaces":"^2.0.1","@libp2p/logger":"^1.1.4","@libp2p/peer-id":"^1.1.10","@libp2p/peer-record":"^1.0.8","@libp2p/pubsub":"^1.3.0","@libp2p/topology":"^1.1.7","denque":"^1.5.0","err-code":"^3.0.1","iso-random-stream":"^2.0.2","it-pipe":"^2.0.3","multiformats":"^9.6.4","protons-runtime":"^1.0.4","uint8arrays":"^3.0.0"},"devDependencies":{"@chainsafe/as-sha256":"^0.2.4","@dapplion/benchmark":"^0.2.2","@libp2p/floodsub":"^1.0.5","@libp2p/interface-compliance-tests":"^2.0.1","@libp2p/peer-id-factory":"^1.0.9","@libp2p/peer-store":"^1.0.12","@multiformats/multiaddr":"^10.1.8","@types/mocha":"^9.1.0","@types/node":"^17.0.21","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/parser":"^3.0.2","aegir":"^36.0.2","benchmark":"^2.1.4","datastore-core":"^7.0.1","delay":"^5.0.0","detect-node":"^2.1.0","eslint":"^7.1.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","it-pair":"^1.0.0","lodash":"^4.17.15","os":"^0.1.1","p-event":"^5.0.1","p-retry":"^4.2.0","p-times":"^2.1.0","p-wait-for":"^3.2.0","prettier":"^2.0.5","promisify-es6":"^1.0.3","protons":"^3.0.4","sinon":"^11.1.1","time-cache":"^0.3.0","ts-node":"^10.7.0","ts-sinon":"^2.0.2","typescript":"4.6.2","util":"^0.12.3"},"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"}],"gitHead":"35819849b695fe6f6114bf750d8522e71b08944c","_id":"@chainsafe/libp2p-gossipsub@1.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"a6d562835aa4e37aafa0b848edae104feda6fc2e","size":90603,"noattachment":false,"key":"/@chainsafe/libp2p-gossipsub/-/@chainsafe/libp2p-gossipsub-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@chainsafe/libp2p-gossipsub/download/@chainsafe/libp2p-gossipsub-1.0.1.tgz"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"directories":{},"maintainers":[{"name":"philknows","email":""},{"name":"wemeetagain","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-gossipsub_1.0.1_1653406407301_0.3946639403590053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-24T16:56:16.177Z","publish_time":1653406407533,"_cnpm_publish_time":1653406407533,"dist-tags":{"latest":"14.1.2"}}