{"_id":"@jimpick/peer-star-app","_rev":"37-48ca10f40322fa95565a2c667dcb6cc4","name":"@jimpick/peer-star-app","dist-tags":{"latest":"0.9.2-13"},"versions":{"0.6.0-1":{"name":"@jimpick/peer-star-app","version":"0.6.0-1","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","@jimpick/delta-crdts":"^0.3.0-2","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"git+https://git@github.com/pgte/js-ipfs.git#feat/libp2p-dynamic-modules-3","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash.debounce":"^4.0.8","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"69889bbe8405b0931d5a2a0876dffdd1a1604251","_id":"@jimpick/peer-star-app@0.6.0-1","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-DVP/xFTdfayR8VEa+lkmuqknokjBlJ5Y5kDwCVkEtpBfhWOvvNPtJYFrFmpgL7qegTbddPiJo8TGvD/jeJ1Igw==","shasum":"6bbeafe9d8f56400a1020fbc57a592a09cf0eb6c","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.6.0-1.tgz","fileCount":120,"unpackedSize":425311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblKllCRA9TVsSAnZWagAA/ywQAJrZk6ImGCgKNzvOit1u\nv8s9Pw7PVwPVExnYkXo4Lp/VvGXVegtG9t8A+9yTMfmOsGWL+a1rxxDqj6bE\nOcwf5B6ypEisHz4Hx/qlDXPclCTbT3fbTa86U/tj0wOaniyhtsR9vjysBaYh\navwr887RaM9IKQf/4x++YwxU/EgbbWkPt90R90cBpELbWOF/yxL6IJZJ6CGZ\nT8cv8//ouVc7/IhAbjCOTeu9tKO+/TvPpAstSbOd5mFIiq3jFBcgpSRlXDHf\no2ROw7z2MY8WjEPKoYTlUTiGEKVIO1qFrXayv7YtswwKM8bdyFvnv7b08rVk\n0mHT6qhbjMd+NaiqHsMWZ+5MwAYGBZmfgyOXOPZ6eUXPQZocoJhU4zWJf3Dp\nJbA642/MPJ39f2/G33Ob5UnRxAR3A3xZnw42thCE8NCk8JQ2mnKa4tbXuM2c\nlgdcdxF3OTZJQBvY09NlwNP5LWl+tZHkWRDgukeBSLl0g87DMk5OOVR+D6sJ\n5r8WgG8bjeOJ2ZhPb/EpYjTbFCqVlzb/Qv4gEt1bRcZbXasyQvW0/rmFPUwO\n14cEw7SNWm1IP/Jx5n5hTfpb4j/+qCTQRoadjD5ykHaU7j/Yn/d6m5guTgoZ\nev57Xv250phVz3Q2dILM3FBxn6IB85Mkk4mBQ3co4m/cwoXoqNl2FpcFWzuU\nUrqV\r\n=Ntj8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfyR9QpCGTlAAifDcN2ma63I/8NVhRIyhezqnFS8jIpwIhAMhnxb+AVmEl3pLXGbh1DhGSybkZwtsWMvtzdYSbj0PE"}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.6.0-1_1536469348520_0.3726669246105525"},"_hasShrinkwrap":false},"0.6.0-2":{"name":"@jimpick/peer-star-app","version":"0.6.0-2","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","@jimpick/delta-crdts":"^0.3.0-2","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"git+https://git@github.com/pgte/js-ipfs.git#feat/libp2p-dynamic-modules-3","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash.debounce":"^4.0.8","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"69889bbe8405b0931d5a2a0876dffdd1a1604251","_id":"@jimpick/peer-star-app@0.6.0-2","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-WrpWPk3ou4b6bOzqDXBF8Vmxk0UCyd77oz2uqtJibHk+YCgcK8MXobSqVFqgQcxD7Dn5tKVzx4KczNboYRp5Yw==","shasum":"fd9fde59102fcace32b2270955e3cad46736618a","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.6.0-2.tgz","fileCount":120,"unpackedSize":425311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblKnVCRA9TVsSAnZWagAAYI4P/2lnwb9U/BKmRbR89QCZ\nKX7zaCyfJG+URRSUG3zMjzFpDrdoYfqg6Rki2WRDgTm/W6HykyoLfu1of7FR\n0p5Dq0sxoRo+bg5+Mw+6FwHOFfIgz5V+xepoHdcvlzre2LWblZNl8eDBehDZ\nQSCkFunv9GGdWL36f/zXAckwnV1WykJ7TufV/NBNH9rt9fV8ua555Co4sBJ/\nSu7U9W4wgBYFgrhTDzdU+KcV1od4JXQeY8nSR9jXKm3WD7mbd2IPUEB8yf1i\nXw3onKwz+l7q4OyXbeZYW2Qz3b+FHJk/SV6k/DZP7kljwXHVcctQW5Gb2iwn\nivBEy9D2muL26iRvf+IHpY6SMA3v72ytuwNQdHLjdZBQQg1wy252XmO3cRf1\nj1s41vfz3iOjqE1SVt40XHj4JP0ogNfS1efb2BHaUyZUMnW9MUGzYO2n6GyX\nbVOCMnxqPMlOptxQIWZ1cfL2GXenUQW0K04FA5n3iWa6Xx7aw+FvyL9imyGd\ntXKZyczc2kSee9NlxODhK0T+Br9sF2a3ycafyZt6yCv8DegZM2aNKtbqtuKo\nW1NuRBo4aQOTqfgV0vP42OF7vFi2frmo7/8ajAgFd5o0lV08rEzkF7IdfjL4\nZXtxrA5TKgJ9ANQWgeGmGEBKbSSI0nWCZN1Al4n21r/1M8pv82EUE+f7XuPg\nhAJJ\r\n=eJsF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2f+N0cB5hmxkhXWGbs5RR3HiIhiOh9+8ZQuo4kblsyQIgSaR3wDvVYvuAsRjRzNPRx8RRrfsZKYzX4L7/7l/6sF0="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.6.0-2_1536469461199_0.7868190788493534"},"_hasShrinkwrap":false},"0.7.0-1":{"name":"@jimpick/peer-star-app","version":"0.7.0-1","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.1","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"a4851f9b9dda5988d3b88f306df70ca8fd043d6a","_id":"@jimpick/peer-star-app@0.7.0-1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-pzYpyanZeHF6v9F8ZUSrcT5/W4jXEFXhgz5U+Dd8xMxpJtrVIOdcQjQU7yrpJcdG1vMBT+YwmxUSuL9oSCvEKQ==","shasum":"ab56307ee2aaf22bd1a1890bd6afb7a19123c6b4","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-1.tgz","fileCount":120,"unpackedSize":426314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmdeGCRA9TVsSAnZWagAAUg0P/3K8VLlQqNuSWkK4Yj3p\nUWzKFseoMgyXi694bd16wx8KkwWgR3+liy1/HHyPmxk5kRljZWiBGl1wXBck\nR1W/dNnc/t9OJw/KiUdRVDFdw3dTOXuHxIGG9aKgZMRVkTG5SqJJIzS6bB21\n+EoHbROMzSDOQ65sIg1ZuXHrwSeuKCytFmUkm1Ya0COdk+EKdvKPQkp5DVX6\necx88FDgT6hu2XmZ69bPUFNm+acjLgD0mr9E+IsrbfdcbAKCLvXhLWwi8ZGw\nV8MXj2kH1+D8be9B8EGjCFfF0VEDPVdYobsI1Ph5yr6XjiqxkiQLeChIAXD1\nXWAMsamzXUHHTdZRT8farxCgx55qDUefFYcWXA7jucUPN1IbBIc4N1UE8hax\nSDsYuwWx1C2MqzghXSnEPfC1bFDXUo+sFzxQl79OL8tyaTAv0I5pmbyekKYM\n258sglTBD2nlf0vmsjPwyMD1aVNX2qPs8h8XtMvUPYMoe/YeB/U3+Xohqsqn\nF6T/xBKHPdyBYTgBGskcqXPLIYOrb+s/AjykJc/1xnnpcADk8XlXcbfjlWiA\nxdSOEDMRopAM6Y/sMQVvyoXBYFfXQBO5PDnD1a/lRpPkyY3hdbUn4Fwtjljn\n4uS6jxnkqqfRb4R/CayrQ+KjUjkTsOjEYrO+IUc7eUmVTk4eIk6WYWaB+Wo9\nsd9+\r\n=wdlv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqDXeuEKK1bTLLY4z4kNv3bjGeaVhBlHV9bnch3SHoxAiB1MFTQ2WutWQplZleH5QBf3qSvgrb1cYsb7sfrlHO7OQ=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-1_1536808837421_0.2741668629454752"},"_hasShrinkwrap":false},"0.7.0-2":{"name":"@jimpick/peer-star-app","version":"0.7.0-2","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.1","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"07dd203b9ff38f75e406ab6b3add91e203586fc2","_id":"@jimpick/peer-star-app@0.7.0-2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-LvYEYAy4WoRWztz4X4xSnpvF9uWHNmi/kYQ90MDtnsi/VgttaAlGa+NDQB1trSEufLJxOAMK5eIvJdRKAMQTjw==","shasum":"cef7fea51b39ffbcff4f856b3ede9f5971f84a9e","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-2.tgz","fileCount":120,"unpackedSize":426328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpuwtCRA9TVsSAnZWagAAmIcQAIouQQiCOn+tmZj1ciml\nUEgna22T815vlFmvfYLjpOgtzhMly2amUV2fzb0VojeeqUoFuaYQoCc8ZDdf\nlnZK7rCi9CgwJiGXtoJBwXRXPQD0lcdZzNztQZMwqhBH56D6W49HFnG+hncd\n0tnH882hA2RYV6Xdb/j+U8lv8PNy2FrEh47koCCHKS9iyEDLMai9IQ1lYFOc\nMnJAdklXzh3w8wZqJ2LGhfxXX4Krcqno/0T2kg8IqOpyCPsoCVPLSmMSjLR6\nJAjfpCO1Z4NuZ/+6aufZ70sFbsbFeIPZ6Olm/xCx+KysCazuR+Bf3ccMdczg\ntiDZGRymlTpoXduBKt2Gx/6FlyNjsbIRtH1lCDg9PGOjybhctW28MQy9Qjf6\nbXpE2ekhJA/IM/VwJJbKn4TwHj39GS23RCxtnmPH+AZ2hZhFfv8DXDt55y/w\nItOlj4EOLH5WgS/dbmDOE8OZurUpbPr2NRtB77rEJJhFWrIUPGZo1yMXAGdh\nBQbpBqX0r5uPekkC2LnN5qwz3/0KhrOooB7RsRpuxicje5O/VQ+hzxPD7c1z\nPAKJiLBEzdaKY3aoUdFMFSqrfBA919x2C63OIhEc+CD8aG3IZB4kNNCnfsWl\nKCDfjY1e4YJjjdcgUstl2ry3ZPk36mDG373bAFOLFcjeMJ0rOItTQvoKpfUr\nkL2q\r\n=w/oH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4xA/pKW5csvvxiJXhhUPitEs9FdlnCETRWxHuDHJMdAiEArtKyQlYRF1CugxUahDUz1NWz+9ThJ9LnW0mqJpRLIsA="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-2_1537666092769_0.7455825413651302"},"_hasShrinkwrap":false},"0.7.0-3":{"name":"@jimpick/peer-star-app","version":"0.7.0-3","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.1","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"114076748b98c45e40b096b7bcfef2ec12ab6cff","_id":"@jimpick/peer-star-app@0.7.0-3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-xoW+orKGjPZg7kZpNFN3pa140rCMi65nRS4mZlI/i2rGxug3YmgM8wygGq+UIpIcddK06yjK6i7utxAuIVcKXw==","shasum":"145c29a1fa4d34eb34efc0d3b37763350735eb72","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-3.tgz","fileCount":120,"unpackedSize":432511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrGo6CRA9TVsSAnZWagAApx4QAJERMd2OYWvMgtD7wuMR\nU+G9V5zfytN8YmC3jGyh/2y8V7flhyBtciIhD3n1ZuRS5TNiWPBqGcfkM/C4\nLtWj8WBFBsLgOKhiJLcMP5kzCS+TC+kKqW2PhsO1VpiBqpvERCJJj/cs0neu\nQJtx6o/O4jPfQgEskM7nyF2hX6fLw4BcyFT9en0x4ED/Q5l4iNB40SeXfr6r\n7njbEIls4mX/ChsozCfpMi11OcKqUcJ89afF1ewx5EmA8p4V0eyojOPsp+8a\n7M4oVzbZAR2VoXfTQ/TNo9EPzY19ldEci/bNi2Fzgm9Ra+cvxuFX4w2hA08r\nhatOiZjMa1okoLsF+VYHMWWtDpeBNcF/bAEeza7nYJnJ2TLV71yPYbBuqUY7\niKkk5n2Sg8/LvTZ8FDhwhxUE8iId2tEUAzSJ/66WGaZFqJd3APYFB3XlTgs8\nV8OOykFZixZdgBEamW6LorP1YeyAatLt6+77Ep1jsuxAAxgTygYMu2234URm\nQ/LTSgpTfFFLLE2RWhVV19GYf+c0B3MoDnp9H0a8cIYus0HC5vcu5fJytpYI\nNUL9WybXyYNLnp8Do3jdTlZSHy8ovt9odcryLevc4/Os2gWzNr4RDLjCI+el\nKZNd3mrDAUlSIeNsLWjgkZgzTg5dDwvNic84oVZy1JwPkbmo5f8efVJ7IBFH\n0xXi\r\n=I+le\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETAA1AEA1tjmDQ/oe5kTiOVInYw1x9/ueiSgsOQAhxYAiBr2t3VYFY/MePvc/8MTEQqdbJmQi5Bl78/Wn5IJn4zvA=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-3_1538026041321_0.9697681171049082"},"_hasShrinkwrap":false},"0.7.0-4":{"name":"@jimpick/peer-star-app","version":"0.7.0-4","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.1","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"644de97862bfd38237e5d9595daae95efb88c14d","_id":"@jimpick/peer-star-app@0.7.0-4","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-0UDligaPtSRt6qAfKRAl5VWQ0KqWqhH8juOkRAtg+XPUPsA+uFeUh8VZa1MNPN7yeyHAwrO8oOy7mmxhuH8LdQ==","shasum":"6e7673e16ed34463bcb79d54b0e48215b014bb67","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-4.tgz","fileCount":120,"unpackedSize":432494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrr5BCRA9TVsSAnZWagAA4d0P/00+3L/pHhEod4XEKoP8\ngROEAOQx3fTfEtX7EcoYmtI8F6wnvWtsiM95QOqTA8Jz9BPQ3LMaK4yjBrdm\nWKCKuuo2dDTg3WUwnmoJFR4Y2Xg9kUlEGZ2cP5z0EBEZWR6N/tma84cWUloi\nIp7W1TSqZ16avJLSXh3Ezvg8rWUHmbIZHOXvifSPVqfrEkuoYKdZfF29ON1t\nbXOKC6wcSkvev6+QdI4oz0iWi4dUyqXOU2WOuvv7O06/bY7w/pvz7grTXciR\n5GnWZO2P3o24GQWNTI7xxqRzc+mqR/ydxUMRzCNlJNlu65kI8yGgnP2AHH5t\n4zGX6zC4QkMJrJ8RAtl/K7oUmZWV4w02WwGQmb6g1hviVla8oT1bGl+Fyiwb\ng+loQAHpcx6sw8BB9MU1ZvAACjoZnnUD6+ZhUPvj1LQq0iHCYaMq7F4zco16\npZV4z7lN8WUMHu9m+hY4BDn9p0Lqy/8c7jApRnddiikK32Xve0a8JeYnPyMK\nAb+X1YbidyVwrMC+wiUdXhUdN4lgm9uSMGy0fGinE+soyMKTxcDiQ479iGne\nmBOnqbkuab5J8KpzKBdsdSVFAVAwg862n234WGmQHOML75buBENSCCLfGhrJ\nLObXFyWYiYBohKdF/qGx/jcqGXt9TAS0M8P8EEJ5uJjPRlI79vfuAGtbmuD/\nG8cE\r\n=ljr2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+uWausnb6Lft1zX1bw8OzNB0OOgaz34S2eoP7qIXkrAiEA7M21ZoyyzaYTfPTS3I5/tvcrXrRcqOD1u4PU+L5g1YU="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-4_1538178624975_0.011299136849786784"},"_hasShrinkwrap":false},"0.7.0-5":{"name":"@jimpick/peer-star-app","version":"0.7.0-5","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.1","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"061e4bb9be47d87571352535318594b3f4bd56bf","_id":"@jimpick/peer-star-app@0.7.0-5","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-uCWHu4Q9j66lgJ/97NZOndBmp39YOYgzefKc0xB+3uUdOc6/u5cHeRJf4yEtWN+CY2xJ1AKe1u391o1jSFTCMA==","shasum":"0a3db2daf626121e501eb6166225d65bb4067be7","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-5.tgz","fileCount":120,"unpackedSize":432675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrsRBCRA9TVsSAnZWagAAR4cP/0TXtJXfXXuGbtaewGVD\nf3ZFq/Yj+dVV76dUBcejVt/Jww/OFaSBUFH/i5Qq8LJexB4CjkKO87A5hHnt\nU5chYwqJ4H2sN/k8xM8t2SS2Gc8a0rmYLDV2utWsLlDqK4Jkca55vL6M0lNb\n3iTtx7TTzKusFAZlIsysKZMMytzzhh/QVufhIRAKLhxGrfM7pW6+U1vZgrfT\nooN5KSOWT+OZsFVcg7Iqdr5v9DBForaZf5d8W9Nx9HLx4cUaLG/EuQrqZrue\nGECYfnhLGsSsBbh4QpcCclFbuMURliOP/5YRaUf2mx5NJloeToJV5mFUNsbT\nHz/Y9k+nIwp3PHJTd5L2rZZS/59aO5tX3temMbZNOoh5DeBNvnu7/imN1rlX\n1kSSsBm7qd0QiAP76+m8gtrH9q8Txdd6i00CIm1du6YopRgpoVq05DpcHDH9\nfyoDVIQeyLJmIJRQ89q/oJ5PlrZ9KdUolkq70JGvbfLFYO8MfloupaJlcLzi\nA55EtQCm/phlCtMV00yV6LWwuejif/tc8RmcE2Wd4xZh5B3ySXf2oCYfgXPk\nqFp/e4flKAum1joD3NbBxaI1rBAZneJxovPGQq7wNtVPs4YhK2w9+Soa8G0I\ndCb8jvu9lqVGVmSeSFjk7BQCYoGOGMrOHFLH2zovWCaDpz4ucucayuYKT7IZ\nQrom\r\n=1MNY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiawHyOqhBX+7PD0FdgOEYEI+seBBU/foWfEVTpbGr4QIgA5z4lhOvQYXqPqdYQoPk1UkUl6oZcpKsF+QfG498K18="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-5_1538180160697_0.4154652612544596"},"_hasShrinkwrap":false},"0.7.0-6":{"name":"@jimpick/peer-star-app","version":"0.7.0-6","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.1","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"64734ae0c9a571afa075b0f26518d6122153da98","_id":"@jimpick/peer-star-app@0.7.0-6","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-5mKQmvyMikc2PVZV4MosYlm3wERKoYl7j14r/DW/ZhiwXIicmP54D7IAONQyl+eYKaoaskazJ7IFI8qgh6Lr3g==","shasum":"fa61571828a104433103b871be30ca4a42c9e51d","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-6.tgz","fileCount":120,"unpackedSize":432721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsA3TCRA9TVsSAnZWagAAdLkP/RIJC2DlLIuGWQQjuarM\nNwXacnm4HnTZYk8FFPm0JfXu++beIznyXOErUNrqMiixorIJ3CNNbJyGGEhd\noZucd8FRj9yA4EBpwPTLr568rTQNgfQ7ax0+Gh1appxRxmasP1u9EKNj45Le\nETgsFCrzmiwFNWbxzcMIr0wJ27afoV565wEshhr2Kt86n1vKFmRNEQZj0/WQ\npQt/4rCHwdx6toRmj429t73r3UKe8Wf4cO9aquJvxkSGkhn9COtC59GqAUOq\nxCkJ2sQ5EvCtOk/9ukrstpOtAt5fbOxZUmTN1LXyinRu1Z/nAAYjMD7sS2cR\nufTS+LtKlUL6AzLp63Fnm/aQsTQQ+NCq2iyUqkwJmgEBKdN5AL7C+xojAq5g\nczk3DaR69wSbGQ6l0lHs/fDqB01NvTweMXSvIylVFttkZpuujpwuCnZlKMH8\n1u+/4Y2nClQzYy0L9sxS1rbKQNAaGUpr/GC0pAnuSOZnEDKsB9g7bLMWDk5N\nG/KOROeAI5glkWn/9CxI+4dCyUVuuAvjNyBRkBr/MqYnzsWFS1gch3fTZrM+\nOs69m5Iu64A8XtaNpFine7wgUTklCf2deHvY/gj8bXVlScMbL2UMZamAC45m\nislDgVk/aQOiyO20l+dsBwfjgQWUYnjQZP0A0togE/w4+zjV9ohnwwIxxc6j\nFKY5\r\n=NarD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYU47XURHmHy6GueIW9JWF87gK1RYxKR9VU5oLbFSOmAiBBx5YFUu/KOuEErV4j7ZRBFEkCmAmps3vsSWLDpMRoGQ=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-6_1538264530714_0.9583256270049025"},"_hasShrinkwrap":false},"0.7.0-7":{"name":"@jimpick/peer-star-app","version":"0.7.0-7","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.1","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"e1a3bfee8a42c7efdd0830b4b7644de41401a64f","_id":"@jimpick/peer-star-app@0.7.0-7","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-L/zVdSQ2aMYCI1jHB1Sn2poX/IIWhSp0mSxxyRm/3F0MKfJLWCYcU/vV6IgZGd1JkuvQyORpx2pRJvMtiPx8rw==","shasum":"eaf34567a01d1aaba8b155997d3219889283342c","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-7.tgz","fileCount":120,"unpackedSize":433989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsqOxCRA9TVsSAnZWagAAO9cP/jUpwZNvTG1B8ISBuK6B\nxcAkThPkZJ40CtAg4PT98p9OWfsXW6swPeZZJakw6kGRryIpjRS8VvmExOjt\nHIP96Cfzto62wVLcQgS7SedgyG3vrBJO6q+FHuUdEh1HVDRgBw5fKHjxFv6e\nl+5pzRG7IOjKQSlBnNK3zFJzNWC7V1uzAEf1oghSHM85uiUB8NohPBt6NHTa\nmuc0XWREmksAKQ/zTVlQB+fPbMFoxA5S43aaY63wos05DmlIKIejzY+WQ5O3\nT4l0YjHWRCYv26M1nVXWGAHLyZ4lgoLEoayZrhb0KSFeYjvLu+LFXv6IQVEF\nKGeOwB4VNLjtGtFuNfnKlSCnKr/P1OiD6ynsVn0GnFWKBdL82g9+giFZqKB8\nKsSUBFdITdL99dbxmn78BxvpifQZSEKfAPmmF8R3Rbg/VOJ0qU3rT42uBWp4\nCWcPAdKb1A3UNHJfT3s1RwCerRmCz49GMWaJxY1nI5m7sDazMxZwURFJwe+1\n5OCm2oJ3YlSeXEEZFQ9dmZbKKm4v3pUEEkK+HZ2iUS56PvrpXhnqQJlx7izd\nwWtjzXHn6/E2ORjSan5cUxuKmaYUcZ65MB0ybk0ldlVB6ygkhE14zDYELeAI\nmOUeiI0xt9uzvcz3ddeQAwR/WWLTEMtSlWZm2DEylAQ01FuVIDCp2Jah4B2A\ncpLa\r\n=jeaN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNF1X9es0d3udd+dzBYIVYmO3+uxN3QC//QpCKcBhXcQIgSFlP5pis4cJLOj0dy/PlK8AezSIOb5/YMul+YmHT1mQ="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-7_1538433968641_0.5630047474212934"},"_hasShrinkwrap":false},"0.7.0-8":{"name":"@jimpick/peer-star-app","version":"0.7.0-8","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.2","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"11c3dc1ee670b80fad3fd898d359804e3d8d79db","_id":"@jimpick/peer-star-app@0.7.0-8","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-beOtP7RlEsuW8zJXCxUpHrcCJ2hSNwGn/dbsGJRNFPHfg+QPlRKGsdPJf90aUCrQaal9yMrBb9IpiFFjONEYfg==","shasum":"b15b73178ae7e9de9f504c02202d90d2f8c4eb8a","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-8.tgz","fileCount":120,"unpackedSize":433989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbs+GlCRA9TVsSAnZWagAAGY4QAJlG/vc07xnP8PHuLxM0\nbSuPZSWWpDc2/fiFwSKBEXybpFwxLrksf38OgGYJigMThzhe4ARABvIDzdEe\ng6IN8DY1daStktgK+pi9zhYBdXtPSAP9TQ6XLE6y/lzhv3Xhgo7w/sT2vb3p\n3lOskHCgdwbBL0wfe+MW35eDQUcOI1bRJBsTs+BA+SBdQSSKWR+HtaQUQBj5\nefl0cj7N7blh54siZGj8t+tq4drttjQ/u9sMvQsPcHMakHZjUL39lEQGCcrH\nvuOpdeUjoPLBdyA4Io+N6RkevuIrD5UxJxnh26SUz2u2EArzSNkgmDpKcEeU\n8cHltOWTgNP+1kGrJlq6bFYPG0evGCcBnC70018n6rKfAzfKLTz8aReZ5ZWh\nWBkQewaI0L2xqCGwuRx0A2cUDwLfjHu3Sw0eUjWDO+/xIc3FsZZj7GPAok+F\nvQLvrEnN58c9W3oEo+Wp46C7cYY6w4Py3cYETK3nGdB/n/jsEA6nq7GycWkm\nHAzG7g9PvejMRR0KzPcCha8ihfGVUP3MgoKSxuv2oRKI6TwuiR+XiTLIxGJy\n+YseL3aVwEeNACdEG3ljgzD1Mx41wwTzjL3sOhMlvuqIMFS0rRkns90Ru/Mc\n6tvabRBUkOYS567PHZ0AvrMsqqvjCnjmWpcQ2TGOPdgQW4rvEj/SIwh8fgMK\n7Jgz\r\n=xygF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqG287IUt+jLlvaR1ImZqj1ul9F4DD3PE5A90s6pG/pQIgXQc9YfKZxntXaKcxjSZNylmx1v58PCt2YHMWXv5kzjM="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-8_1538515364802_0.5984486029499285"},"_hasShrinkwrap":false},"0.7.0-9":{"name":"@jimpick/peer-star-app","version":"0.7.0-9","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.2","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"e7bc4b6cf4255add27290c4ebe60307ef4a93621","_id":"@jimpick/peer-star-app@0.7.0-9","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-H8XsXbRIS79l83wyv8uxlgF4UcETEJB+zKBVlFWeIg+nmgV1u8fmUcMS35fclBbE2O2bax0asx6cgFkENcp9xQ==","shasum":"57a2f68a11418d25b8c204e66cbd484abfa77cd6","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-9.tgz","fileCount":120,"unpackedSize":433992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtT0jCRA9TVsSAnZWagAAp0EP/38hy5asoQeFBGUR3GUn\n6Ol3s+IkogoeSu2u10nmI1/2haD/Gmwo7iUG4Xiu60gYqn71dOAt/3qPqUL4\nELR09c1xFf1zM+lxJrd5C1TKSt3no7iFcJtvWsNhGAImtCDtqFRp9YrNVhz2\n1tPASLZ/P+qFUpCYly8XvUXCJMQsXkuAlq4+HRmGOLzrafEneFq329tvUrie\niloGWkZX+MT21UuygSSFPCpdmsFCl5Tf7HAKRyAl63UZ8vgZgOMPVx+zFmR2\n6jjc+jswJJ7Hz29bRXJQ+5stJ0Pby+0ilwWgAj8dbj+s/pbwlYx0r93jyPj7\nHPEMGiBC+4Ss5TulR1JJi5hcNFip7iVicU011NAjvs1bzJ8fmVpEG6SNlpgB\n7MiRlL7oPBSKwUnrjXHjhTbb6L9mLo8r3wMx16hHcVFEDxjwNz5+83MBDO3O\nWjFYHuZ/7PXfUQdjcVmBp9wnUX7w3AkHuoP2uPzkQZN5I7I55Z6Oa0OHSzpr\ntonTq+dCoO44ZFe/FRemV2xu/zcIqIiSmIUlLb0ppXEBRW9Hy/VkI9J/bsZS\nmcqyX94hnzBIeFZVXeJiRFpKJXENTYmaR9mZg03a26ZUatvxKRsDsg5IuQqH\n866NtvcltcI8eOXA7ADTAnlnLkXEJzIvnAJwzPDRXvUpiH0R8hM11vASFGLn\nsF7L\r\n=I0Vc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHwdhC5VAqCdkXvYX4U/dNnCMAGH0E3TbqwNFuGmhfdAiEArWFTLLeB4/2JD1oS+g1WmUjPA0ADSi/1kk8kcxq2Bvo="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-9_1538604322614_0.6504607181883866"},"_hasShrinkwrap":false},"0.7.0-10":{"name":"@jimpick/peer-star-app","version":"0.7.0-10","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.2","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"c29f883536ca4b21cceaf2562cb7bd7a2aeb2ff8","_id":"@jimpick/peer-star-app@0.7.0-10","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-5vGtZD++5gFjPw6XvHoBOUXaa7mXtY3DAf5kTg7/fzGYCaUgReB5VyHwcvT4qRPcbZJV5oLn1fqYcI4Vtz8gGw==","shasum":"5ed5eb2798e09bf57e7111d347d87d575c1080d0","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-10.tgz","fileCount":120,"unpackedSize":434792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtblCCRA9TVsSAnZWagAAB6QP/3ZxZpP/k4KC/dvoURFn\nQ7r6loQtTLW+R4lC2HXN0MfxPJT4TD6BXrNStQdtAQf7zC82bDWz+DRNfIam\nb3MteKInBUOJrdLWwQlVyKi/pmseuR9aCYNefzh5strJ7cSdR4epyAY2yLxG\nz/xiwb3EPvCjcdDuWnKZ+ZigMEzNtZjK4QaWcSaq7wrjKo6Tu054dDlndHNn\nOBBmDC7yV/VcEdw7lUs4rYHsBz8wuV66EK+Lawmdy0A3xPrymhiRb2ofF8CK\nnCYu2/CbCHO/rtekvd9mIJdhxJwHtwkyaqCE06XtReTmprmI9Zi4LkafDBU8\n/fArJO4xxHZVFvrBi57o3dOlCFlwT8/+GUdJIACmBArsBpb3oSSjXqM+QeB1\n7vcYiPbi1XKDENwBBKKSwel0vcUrAUpZoDknPwEhw3v1gvRcS4o9sY6SDvI2\nQVs6iozb+/H9D7lf6mdL0t5QYi6mjsxZhXdJ3RbgGpJliADG8AjqNBzRHToJ\n65L8fkLkf9yFOiRchcb6hqB6QCwwL2iOkmbdlORJlf39861U2Ov7rnC1tGgs\nlSbqKlvf40HNjzF9gOxf6Wj0g0mPne1ofjSMwDx0f60XS0awlAZm/wvuYNeE\nlf/ty5g7ehGM5mLlCB+kuxo6Fp6MzIWYDYchgGgNBCiTmV2+VsA3U65gKvYC\ntUsS\r\n=6orz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF/RHZ+X0KxfrmNWCMC2tdlKWv2ZBh4lErOv6kWjHmqgIgKvTK7sT/N+eFOHsGFDfakcTI12xsfyJBWHu2omNXnfw="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-10_1538636097554_0.3139069765783702"},"_hasShrinkwrap":false},"0.7.0-11":{"name":"@jimpick/peer-star-app","version":"0.7.0-11","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.2","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"^0.32.0-rc.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"57986ed85d6c3a7a11552fb3f6d82071fc646c4c","_id":"@jimpick/peer-star-app@0.7.0-11","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-wjLFi9GXBFMBYKpTjWoFNLHfC5JoMxY5Gvw28HDBlDZSnA5pctnn+5DUdAP3Fneq8zttkDrpaD7GTercJZ/5Yw==","shasum":"71fae9d391b4b8bc0946040bed07112612823930","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-11.tgz","fileCount":120,"unpackedSize":434929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtlGkCRA9TVsSAnZWagAAYbsP/0OiwiWcRbKfOCziTUA0\nx9AVeBkrIywLmpjT3HA5RcpWoqHRbP6SvdS91PyPkkkOis6sbgM8WCm4kXKQ\n/J1BSBojGgsG924D78pzqYb5wZDguGMo/IfqaPn+mPyVeFQKjXYowYeV0GSH\n4h6RdvpgOJH42l3kOPl2uc6zjyqvDkdB/fIwhg91uGUP//9dlaD2mrRZDysH\nQmH97SbnK1+TYwrmtP8tn28dHRqnT0PD1tNe8AWSI333c8MjggTBpldgW5rH\n7nFuMxtG9cAlXBuPDMc5VqbNlK73bAZLepcx5vZGDjVdWcjAk3K9goOTj5Z7\n0qn5ABOFwVNA4f+NR8++4gUbar59ldzuL/NkxKjt0j5PyJH0OUhOLb6iu77o\nQlq57EG4mk+nGio3kYJKfgvrrXk667UzzLvYfrrWHBvKUxbhawGoGUmkaesg\nCKk7TFMqxpzQ97rFusiHDj6smeUAlLFQXyxSGayd3q0B8LaEuDK6taHgAoBz\nRT3a1og93KzqdL7Y9l3W4rpe49Nm1XOmYa3a86Hm7RfV/4v8uSxlelqKOieW\nBv0LrZ/vdk5ZSyQo49zwu+4optya0ZBafHJMf8ak2m+PYAC0TBc942ScWHpt\n+SihSHZjzv+02g2GaAkEMxk4E1Fpm5vUzNEhTLDPqaR6X2PB+s8ckVktIlc7\nC/Eg\r\n=yEMY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeluGuudlUaG7wWpdhPw/TF5p4CMHHkEtTZaA3OTcaJwIgPHQJz6t81N4yV09zXHbydUtiI285KWmyKpssUtNjIIg="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-11_1538675107969_0.6876418696580531"},"_hasShrinkwrap":false},"0.7.0-12":{"name":"@jimpick/peer-star-app","version":"0.7.0-12","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.3.2","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"0.32.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"a55292ba4b65ad97f1ae7905bf1c5331fb6d54d8","_id":"@jimpick/peer-star-app@0.7.0-12","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-Neyby20ugpT98M48For9m6yujkPtTD9eOmnZsPog2c4Qt7ptqFXymtC944rrwfhj25AYI0paAFzObQhnBk0Cpg==","shasum":"0465f92fee0ce488dc806f3574f3b0ada19d14fc","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.0-12.tgz","fileCount":120,"unpackedSize":434923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtwKlCRA9TVsSAnZWagAAwKcP/3KsXovvm5955wz7Nd2O\n0+z5Qi8ryDDecn7AXyIg7DvBjKz6zu++PxmkKpumYg4mc84g1e5V6BYplf3K\nfv5nX3WzQtkrj/upiD7cBYye/Ui4N5DrI4h2UkZ+OgqDPrkWfeDMJQUUvq3z\nNh5NEWxaasj3t985zrm/29rdk5NI6nG04yvM7y2nLcvy36iYKgTkoHdsuZ+C\neJ22pJhnw0mdYzcfsbGBamM6FZqVp0+g9HtMCxk88Ldkixidu4zrT7xATB7U\nAtCuNdZB63Hto1AZKnSyQ+evretwcDLPtvHXShSkrbI4PDieHmSgWWdibouX\nN49ejvFBAIyvUXLZTI8aa5DWUOx8oLAQ2R8dqnHS1ehkWwbqh1bGiqlhxOz/\nGTbw78iLtlsV7hFlGQuGkXCoYfZje3Zn1xfMICnNXvAM9fZEp9fwen7EcOfK\nQgSkXcH1E2ylEJfU6BOq+ctiISECyCN6NQoKuBaqRTrPnqS9zViUVX8OJL6h\nw1mE1wKJ2MM/6uyywQHFC4bIdX1S4BVBcf9ib7dxxfbVml7jODtvn88zb+5m\ntMN54W2kNMZnIMEdf/b1zpK8licWIuReGV7fSU06vXvQN9ltQHNNmCc1jqLc\n8pIbDuQZiG45/TpxZmCT+tT1pv8gt+W+RwWWCT7yehaSOrx0i6mgP+4xdESR\nF98y\r\n=+lxN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLzl45bfsemdF2sW/BEsmRTfmNzuKoaa9OkTfHLNGXtAiBEODSyHGt/iBnmTdm+QEgZDyDm7MVD4rVD38W17GwFSw=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.0-12_1538720420561_0.9389126210202543"},"_hasShrinkwrap":false},"0.7.2-1":{"name":"@jimpick/peer-star-app","version":"0.7.2-1","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.4.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"0.32.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"787d15932c14826caf942eb49236039c01ad9d10","_id":"@jimpick/peer-star-app@0.7.2-1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-wQVlcjBi/VwxZ+Kmk0t4wfglLNJb/FLW8iczh7ohVqZEZmqOQA97kMRCDinBlOXfaAFR5m+dIWsAQaX3dzZC4Q==","shasum":"78956f6e8cc46dbad4c9c9de02ee829661bb69cf","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.2-1.tgz","fileCount":118,"unpackedSize":435395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuQOLCRA9TVsSAnZWagAAMT8P/jHPmZC06/dRPVGFW9x2\nT7ERsbl17bIN0CIhenOYOrrC+L6/ptsJLRkJb9kS/wqkecjpL/bQVEUViG6h\nJYXUI/SG0nMAHY29ATJ2/Re35gXSlimg+3N54PBeTitICZebv42cgGvfLXn5\nO5vzu4PMDhbwyD9fjPx1XF2nhc8KD0ijYIiiBDmCWjguRdU2IumXLvZRWiAG\nz3shxQ/sADbQVRg3iIHwIIzGOZNAyd2PhrmSyQe3qsl3/BilWR9RqLcyAsyt\nsL4QsA5vLA05Fd4xTCTR9kDX0EcZ+4RRVrOOpYQOdSF/b4V8HY3OhXfAN8cC\nhM0/dFDGFvhsG76786jWJObREOCLHdvBTStyRi8zcTETpWGFaARROj/N0mLw\nTPNja9fKl9Y7I0RniwYoZ6//2Nr3pksZNnXQom7x2ZBfuH+JIc7BvVHmr/cU\nmM7FV9s4pVToJEaeA9RUSo3PmWNtW9sfE0rMCxkfIy2dgFb9alL/q527aCjv\nRw92WlHq6b27NZzv+IJU3AqVvkCixJcSEgfoIZzOD04FCNwLW/5y49iOcQV4\nR+UhKQo5XLnkgjR9ZavznIlIZ6i2sCJeQoQxIz0URlDTsvmCEbC2NflzMmUp\nigT5ghfAGPFcshe3XGazpKL6Ymsg8B2diCnZWjMLsCo6U/gyPszpf7ExrKgs\nbrtq\r\n=RyxF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFdZhttDaVfuBfdltEBJ3Kglidn5PtqCALKTeRofeG+AiEAz+tJYMSdvntjvJVvSn6GJ5+B3m7y4I97tVAlfKvjQvg="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.2-1_1538851722593_0.5317581596199765"},"_hasShrinkwrap":false},"0.7.2-2":{"name":"@jimpick/peer-star-app","version":"0.7.2-2","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^0.1.2","datastore-core":"~0.4.0","debug":"^3.1.0","delay":"^3.0.0","delta-crdts":"^0.4.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.4.2","ipfs":"0.32.2","ipfs-api":"^22.2.4","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.13.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.8.1","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^2.4.2","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^14.0.0","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~0.10.0","hat":"0.0.3","ipfs-repo":"~0.22.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^5.1.1","standard":"^11.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"gitHead":"d15aa2f760db6e57ad2716a98a3e64093afe2ba8","_id":"@jimpick/peer-star-app@0.7.2-2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-CiEsfranrS0hR69q+FiO4hJN9BmPxLpcrYDl5ymZxR7vh+R31O/RPMbGPfG43T4h8qpklsh+buMF6psJoP94NA==","shasum":"544f6de54be39786d8c4cbefb1aed03297be95f5","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.7.2-2.tgz","fileCount":118,"unpackedSize":435825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu51hCRA9TVsSAnZWagAAi4AP/2XOZ8wOV1taPJ+Zx8Ch\n4kzIftY8qVL4PByGD9VLgRVnN1Sljepu72Bf9Z8VrNV/BduG1nwAqh49oK93\nRwqASn+rIkpv2kQE/B8/QMB8ArC0cE8WjFYHqQkQEdyZryFj20met9qnPoZ5\nF/Ax84iI2/hCnRrvr+fYj6Gp+lheVxClZYzY2IlZzLojoBueLTWXHaxBLzXg\npFNFg48oezmYj2Q5i7sqSxWBcYufgFGX3Nm4NzpFYL3ldQWXzTOqOSAfWXxs\nB+F71ZVDY/c6+70uTxgaHpS9VOu0AYsaFzevRWrLOzjiG2D1R97W1cttr5Vq\ngwRyK5VAhy1n9QLeSltDU+v223SeFcqppiJwn5Rg9ta+3nIXbo3kOQoHULaC\nDkp6FQI0jZmt1HyqDHQJXD4rEDjCM0MKCux4oJQsWZ97WcaVvpKEicARuZLK\n7Q8fEi/i7BSiOh/V7tD7Nu2VeE71wl+VwcKIWE72CklKf989mHgLGIevq7pz\nov8tgW+pTv9gUyTFYTOc9WIKt4fYn960ZVlbDc9fjrd6NG3tBPiudUG0CA2Z\n9Bsv4WVIckI8j58L7SMXJbWF7YncXTSltdluL1kSbSz8qIuaJ5vnJ/doVZmk\n/y9qOBruBXktathU2bQGBE15s1yQDGqlSLeiFg2qKq2Yv6Hdj0rfee4ObD4/\nB8pK\r\n=NgJ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5mWayEKk9q0+8Z8hXqMqQyBzZqpgyA905SrFhWxb8fAiEAhayI1ZXVrt5PmcPVbFRO9KvaaPt3/YPND1zL6zAbKd4="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.7.2-2_1539022177093_0.8425129813436967"},"_hasShrinkwrap":false},"0.8.0-1":{"name":"@jimpick/peer-star-app","version":"0.8.0-1","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts":"^0.5.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^15.3.1","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"standard":{"parser":"babel-eslint"},"gitHead":"be5d75fc57d73131373ae5cbb8f07b2304dee226","_id":"@jimpick/peer-star-app@0.8.0-1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-9USD2fZmZM8m3c/hOnTznFECE0Gbun2sEyX+lXYrQlrO1kfg9Yr+Y7bpMFAOJ/MkfRrOilsXYys+qwmTbfr6jQ==","shasum":"0bd348785ab5aac5be75a2c1e47a74ea8fc46d1b","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.8.0-1.tgz","fileCount":109,"unpackedSize":250110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJby29HCRA9TVsSAnZWagAA9v8P/16oWHa5bbEDIE9lHvtL\ngQr/ybwb5RgFPH0KfbI4HrooIFr0FhxOKSOCSl69SWqR2YN6zbcx7AKS59/i\n3ZiSRGPRVVIOW5AkxLM9By4CWLf+KW/d6yGRF7XXNSf7rogHrs8WfERy1VwT\nshHwRH3pwyWnt/oPuliHkZQpKCaF7s21dt4mSFTdj+0Gqhm7BGkAQo7R8v/3\nCYxAt+K2JgS1K1/J2xgw+LcXIO7yj1jtxZBvyjzsMvoGQtwLk5SAclFMgZCe\nZA2AwDb1x8RgJvZ4ZlBAaDeg6aUqvtNKM4+1ywbHeBPmAl7HzHCDCpo/5Ypv\nvWUnQFuqdfUuCB5/MwSAKWaryAOYeFApLftWEsQ8wfW55c3DJiS1q66LonHm\nRochjAwMJR0s4jjaYCcNGH+df2P2T6HPLISir1exutJFvnQI1NHeQr3orHDg\njujzt4zHsTU4KrIF9C6CS8SG8RKvg6o27EJjscI5NPlHPWfHK6PSitm1ujb9\nTx0cmvvj9pchugF8EpcCdxBZM3gXVzVO0jpAgfY6uamc/+zDXwjMrGoX3XnV\naoIgDnK78OqJGpjUdsrtmXU4fTofmqos7VAPo5rlmRftIlFYoGGFeYcHoZul\njaOvVmVkq6HrENTI+hoTE2/5uUv+X+heHn4epgrUkSMK6fWszrottaOTbd5f\n8I/d\r\n=HwFu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkBER5gmQkGWEsWxanQooynbD+pKCaWGvuZ/I3DZuvHAiEAsGlPc5VYvmkYKXYdwvXBlcXFAl/kdFyMeMB5voWZRLw="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.8.0-1_1540058950456_0.5347471540732291"},"_hasShrinkwrap":false},"0.8.0-3":{"name":"@jimpick/peer-star-app","version":"0.8.0-3","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts":"^0.5.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^15.3.1","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"standard":{"parser":"babel-eslint"},"gitHead":"afa854039ee0e8ba8830bf9a5c5a6582b325558f","_id":"@jimpick/peer-star-app@0.8.0-3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-Zj/uNj8LLM9WsRp7yZUo+wW00s4H2uX2IGId7c8L6BnUkV4kM6bZKpkqKQLvitBlIoORAexutysSuPeUr6tWrA==","shasum":"c1c99cde6b97a50f3605a3673302d52925bf3a69","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.8.0-3.tgz","fileCount":109,"unpackedSize":250314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzLNNCRA9TVsSAnZWagAA2p8P/ixCqMsfVfjcsPG30fLs\nDCTXBDB1f4OTzFmapFhOzf6fD8N6fzAWrieP83Xhu0p8HEzA4szX5+NHkWXN\nrjNzvRpkP6p5MG4LWrIY7Kcgf4DRuoMI2/xGk6wexHVMIH91HjUemgjT9tXm\ndPbQozI4XpKaWyiJnEwqeB2ZH2rP5X0ZfzWRWkE1HGVgpBdIImxLcNu2hxa/\nq9vTPkIT6PBanSsX83lktDT56q3IM/lKrpHXJtBNAOxcjNxoJLhF27uMy4jo\nR2kPuy3ojgK8xW2MdkR1GOB0VxYszO+Kr8DCGYRXjTaeEJa1NASMMRZTbmJE\nqJVo4p/BGB+1qqrsVk/ExQW+350eTIqEnnqv8dinzedIViRCaIYQNefis9uE\nJRE4Yf+Fqm+CE0wD2qTM7rNGnzBuYO9heEtc4taDlOeDmshAnCE3Aq1Y+Vh4\nMrFAaXr7kuv9oWNYcabwi+Xp3IqMYJZwFOIjSLx207kSkOJ5oA8nJo+BYA6+\n/SAMkZ8ypCe3QnHolYCvzOTUMiZTnP6Koxr2pjp4iiAJ1Sj/GAw/Yi75QS3c\np7OphG5/3swh2D0sboQtz5LwiQIwLoE+ua8UISA3UVQm63abLF++6h1MwQLf\nI9UNPRmijGcbxcUD7BqOCbz54F139kDxFZEotzpc9HqmdyfqfB+fGBmplC1d\nmtAD\r\n=WRdz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALTT2m67TApnOUOyypt57stfikjaaQ0rnwnL9YgA0hKAiA/XYzg9I/5i2gNS2pkSyBss+7FYLHVua1QsQ+dpkxbHg=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.8.0-3_1540141900413_0.5471788127859485"},"_hasShrinkwrap":false},"0.8.0-4":{"name":"@jimpick/peer-star-app","version":"0.8.0-4","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts":"^0.5.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^15.3.1","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"standard":{"parser":"babel-eslint"},"gitHead":"d90bc117b9b923d6de4978d93be4f2424c94a26f","_id":"@jimpick/peer-star-app@0.8.0-4","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-nlYaZejUaPudbxk2HmMX9YaHdHYNVRC/A23GdVeLxm+DTwONXD9SkSQfIYTg6HIkpShYX6JRLzqYRfoVGpqUhQ==","shasum":"99cc3c1d9d9abeaed0c3a1b2b23cde0a1f172843","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.8.0-4.tgz","fileCount":109,"unpackedSize":251117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzNp+CRA9TVsSAnZWagAAVt0P/2gyXhfRVB3BusMBKqtA\nrpUClMOBa8OLhrWjZ/SaRBFBwhjOQim8xbdgKqd2F2Cn6WP8jIiacqRmbHpl\nUCUqK49MDkJzu6xhresfAGR7ki5Hm0cIHvoxHuG/ghCiC/L8xDUr0/xAiHOZ\n6/kniZ1wjkGV4ShrcUKVrkO2hWlCSyWjq2bd1zWU3xGYCqP5WPzTDnQ9koJ+\noQmPTXWvPhz3pYeW5lF08mdac6HBMGhvNFEFxSkxbRQDZEKmaSsWeJDIYhNL\n04TOE0SlvYIc5d91y42Dbbm3CPwV8D7TqOFU0qq1umRVxNiYCZzmdr5JnG+z\nYW6PTUCz5Z4zIDnHWWkVi7YEkCpEtuTAWmyfxuUps0HGirUv/X5ngz9RlW/2\nrYh/V7lAaQK01cTGpS6qvwf0aA5OJhwpANlc0R/r43cEWQI0XT6VnP+zzUIZ\nbIXNmzI7qpypVEGDwOHI7VczSnVh9Pt6O4C9LxtZ8BCvC3/ThNQeQhr+lbvi\nAnHOO6bHzqyt4cycfKbRy02STbz+5Nicq1EKEGZ+gPffyyCQs2cLkiqmu2PY\ntme1CTzP53mqBY3in25HTmLkQQI6nAVrorKiH6EX2Jj06B8Hq68obCxZ9dBe\n5M9eAxuozp8W5//x7uaGirTrRyCWm+WSCWsfOgfg87PDfz6jkc2pBX0cx9iJ\nR4aw\r\n=g3P3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfik6NPtQJb4RvVDHBPtYHoC9XvwaT4RiZZoWk1vlNAwIhAIZn0QhDL6m19J0EJ3YX4nchr7WMZ30aog4XKk94kdOk"}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.8.0-4_1540151933483_0.7098614228539766"},"_hasShrinkwrap":false},"0.8.0-5":{"name":"@jimpick/peer-star-app","version":"0.8.0-5","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts":"^0.5.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^15.3.1","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"standard":{"parser":"babel-eslint"},"gitHead":"fa7db81e64f9ad5f369249ce5074cdeea58fa2d0","_id":"@jimpick/peer-star-app@0.8.0-5","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-nsFJ3/vtTqs3EHhAjXQ6C6nyvEptET2B9BFfenjjJiQ8PsUAKmCkn4Ab6qwGLJtTMh3GyVsxa7UW1tSRkbJfeA==","shasum":"73d70d8969ef9b8ef1546fa219afdc3185626d5f","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.8.0-5.tgz","fileCount":109,"unpackedSize":254801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzl0SCRA9TVsSAnZWagAAXqoP/ix207pgiFD97SgnqvJD\n4IZgFWrgIcG2BePl2P1f6Zn/vqXqz9MI63wvmkymPFKOseZNLg2YR68j8wb6\nP73RY7jh7R7Z193SFEK7vzaLFzYAofiXWuLjJuPa7bQl7SX/UhT1nYs1/dwa\nPKGpNszrJDhlQiJZLDSzGYi2g6JB55GlSq3ZP4DW0LI+9ZZuobwYZvewHRoQ\nV5l3qV2ooHYHAgu3IrGpkU/i+8OiAFrHLjSPUnTHXznJLcxzZlIPesVfMsll\nAJDAEiIGC86xXyAvOlLl6vUFnIDDvZbi2ZvNfO4PmI6U1rp2RPIJ6HK3qxIC\nniQKBNQPryPJ8l1ON26TXtaogol0cSIcWMzwcOJTrqrbGnp4zyIp4xQJjR6e\nJLEuTQY1fL8zdh6abZXVdL24bHuw0PUC+sFuib9IBQK0TvUlAmjMtKW8mHei\nsg/dQJFer2ALrEcq6/sMimKmhZCacJ43axufMTaD+UscNRbT+OTI2jvYISJJ\ntRiikXx4ZZ/Zm518iBdzU/GlSTbEoICeSsy7s3PKik8kPzMX5LpDANQqjNcx\nwtXY+acKZGYSuFHalWvgmhV/VwDCcR8hzAFh4fkxX7tOcsdVaTlZwNU1SqRC\nTvnn0qDIsmlDUjBxIEXu17vTqsDlrhOesjSujEsSlFIW0aRptkr8+BwkihdO\nvsMV\r\n=5AsY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5WFFUwnshfZU1nGnbapzXV6nxeS8sO064gN5QYT8nkQIhAMncfc5ul8fe1Pd+3kxdMX82C6WMqlcJzF+Lq58zKUwF"}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.8.0-5_1540250897185_0.2513639407071062"},"_hasShrinkwrap":false},"0.8.0-6":{"name":"@jimpick/peer-star-app","version":"0.8.0-6","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts":"^0.5.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^15.3.1","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":["lint"],"standard":{"parser":"babel-eslint"},"gitHead":"43f616b9b9dfd98162ced742bc60afe6693a9574","_id":"@jimpick/peer-star-app@0.8.0-6","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-tilqGFEFQX7ktJIFkHVMTRa379t+h9Xkp69AgilEhGFmV5Y9mFZTjw5cnrV+YEyYMNDOH3a2TWU1y5NNkNRKyQ==","shasum":"fd90d265de4ff9faedf4b51da9cd7c3cc589a8f9","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.8.0-6.tgz","fileCount":109,"unpackedSize":254815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzmMACRA9TVsSAnZWagAAB/8P/28w2QgJp1TCkxazj1wX\n3IfaGIIwqA5cc9wA7ztVvpooFMooXv7ndHOsnEm6w0FMz+004aKogOvLn8Hv\ncVWrv4xgd7hNZTZseKYRRcEKdMfUcIYMJNgGEs0t1TXTz+WoW4SZDfaD3yVa\nDqEclLr+7wTO8efM921HoZ0JOC0zB1gqzhhibzNdkNx8A5R3cCMWaRaAyHnI\nTegoTp7KExy9kwr874X2D0YHf/6CF2ZC0rmR3Hypr0bMCwWu3baiKbx+mTBb\nACtDD82G4sa0keNvlZvqIiOTnWcpA57sywENa2ES26RDssqU7lAd1ZNUnOll\nmfqQP+AuzSzgn8i6i72tzE1ZYYf/Ht6+oWWrW4ojhOBcQQM572YtG60R4PXn\nuCv0me0F5x0YQ6mFbqBqnchL8X40iCVid6hIbZxxZcc6DDz2llvi7rJB7Tej\n2OmLbyUeqRfYCMbV7e2G0dtKoU/WmcJvxJ5gfnoh8JNxZKGuerqLbGJx/et6\nn+iGEkMVvC4FDsuDguKZqdDKpOQZX2Rtkcs0pW0IRKvdzz3zmpNiGl+l8WLW\nXXVwDLHDj5i5yeFupfbf65glTqzo0mtOsdYWiXThsDLPlYy+NzxHB5kSjvsz\nbEGSwgreGGUQh6MsQm6IVNsla5q+u7yrQTrsMtXRT1Mz1RLb1otNZbSsB2UM\nrGxP\r\n=ooSl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFL1Psn5TkggrU2HNHXztsbmSnmT5yz/5/bEtd/6XJKzAiAvC9PrK7uG+JMvslr1HNkx5cwfJFJsXcesqiRWBxzlcA=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.8.0-6_1540252415521_0.40918046542061925"},"_hasShrinkwrap":false},"0.9.1-1":{"name":"@jimpick/peer-star-app","version":"0.9.1-1","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts":"^0.5.1","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"6e381588f1c4cc79724bfbf08b0178386a7a887f","_id":"@jimpick/peer-star-app@0.9.1-1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-ZlfYPMuYQeli/CXyMO9zFZFT73foBt4drrZ4ovraZVtJB98jEAmtEL6zfFafwv3TRY/ElG3+twcwPTI9ONcxRA==","shasum":"b7dc5b37ed3a4fdfe9afac0bd440a88885a5977f","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.1-1.tgz","fileCount":118,"unpackedSize":288117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2PmBCRA9TVsSAnZWagAA4EUP/jlFo4wWbR2FXJSctUkK\n7jcjRT4dGIAjonVzUCtnn9e+sSL1bUSSQKO6UtTsYlhzs3pW5STOaI4yMLtm\nrtThFdcWVHmWEB+LiFyoiFD2aE6wRhMBv3Oqyf6Yb6P94JBCQnHJvHB5wZdS\nxP+6nLytvGpIdY3EtqWg/4M4cFmNYrkY4SGspIv+kzyw+JMcAHbQQSnFVXSe\nQIXVsaQqVy+wn7NbfnsOr/POAVPbS4+LTTsEqjlWua42x5GuYoAzB3OteKUV\nt1lnUIOFcvhSWADZRXP9sOdEFW+/w5Z/H9zwTbXPp3JxBLrXu7nzLyqXmr5v\nKNY/5o+ffz4Mjc2MsHAe0M5fEitjygIpQblr5Z7VBHxxtUyJt4C6H1oYqRDL\nWLtLkyxM0zjHgAZBm2HLwsn3s7eOnveOlALhYXJ4tS3M5BBrwpjwx45fTf4u\ndUqcY1OExsjndxqNbS/wXpv37vuDAWlshp/ESL518dr0/1Zs3YCRuwpayL7S\nfNke7ftADMg4TVswO/Jb+Kc6cKK04Bj47dqXFK3hYzcKWX3hj0Z5AaoXjR53\nfZDBkZfXqFzrWfI+55HKW+jRrE2IuUHwnMX3gDqUVs2vgWPtcIgamlZu0b3j\nbW34LQ4TctTn+XSrQxVhVqWLX8HN4ieoFHj6cyRmW6wyTGv5V466zkOuW7wQ\nwDZ7\r\n=0/Ul\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEBFw07B1iWzwYzRuBqeARI9Pzt5sICqsEBRjNrL8/8AiEAkra2qVtFIC42MPM9YevmkOWd6bob0//5Q0aFo18qCu4="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.1-1_1540946304498_0.8842708448068604"},"_hasShrinkwrap":false},"0.9.1-2":{"name":"@jimpick/peer-star-app","version":"0.9.1-2","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts":"^0.5.1","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"a19bd6ab8ced99d7fb45c12d490dba086c10ecf8","_id":"@jimpick/peer-star-app@0.9.1-2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-8A24n7z0o8oJg0AU9qW85b+qTwReLteyINayXfUQhMGdPh9Pfeu5z4KmRcoK95BJGOEzDJeq4uqynYudFfulNg==","shasum":"c659579a76f0854d5e6512736d8c6d9f9040b96d","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.1-2.tgz","fileCount":118,"unpackedSize":288127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2Sb+CRA9TVsSAnZWagAAe4sQAIMwybePs/DmzTa4S2bM\naLVFFa0cdnBp6Baw4KU8vUELXIDTduyQ2jae/qaPnFme8rvayOX8VLW32rAB\nJWAwCaQABpGtD58EaptxwCDxAcxtIm1MVBC036ro6XTmIpKOTFwYWh+CS3PQ\nFrPPek9WzVdChj6sTT7i+A+u9GBvmypwoR1OZc9H42X1zs5SpKVFakTwTH3I\nMhjjds9rIzaJDK3UQi1spQPWVwU6h+Y5MvkF3V7XIcScLfdH1esjF4nQ4xhy\nt4HSJfsl+hWbju8y4HoMFy1M5e3/b1bX+AtbWbEb4ByUK6m8RmdHUJQicWlq\nwby9sHRh34wmSxvvB9ZB2whfxx8e47lBnrLEcKZy+WJLx+CYSiVDmA9pAGJ4\nKRD+HELU2EwSC+HnRifJWlDtKIyAdS+fkQgRkEPGymWenVIJtL4MfbUo9XQi\nofJV7Ost0Yqz8Vkn/T8qXp733bHwypjjf4DJP1oKoob52uprmi9pylDxPKBV\nkvCrssMbnu2wvG9jzfSCshTIfZfBR/sIuYKrM9UoaNwCCR5m3MoCAvCYkLFT\nhlFXQZZKtZi7S0G8Sm5EcDk2xNE5SBv/6V/TQPu5FRiQ9mqgp93fxzAXmlKQ\nX7iC+lSddAe8S6e7b21kgegzEg+WfS41xoMkWzyXnLw25KE27MVhQev/CsJV\nMi9z\r\n=wP/x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQC7bWmPgYySofCkYKwcXqHj8ujYcgoJUHwJrrR5fYTWWQIfQ+auoNDrNqodP5ZL/2HplyAs3hMJNnJkZusOU3uvTw=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.1-2_1540957949604_0.4694036152877812"},"_hasShrinkwrap":false},"0.9.1-3":{"name":"@jimpick/peer-star-app","version":"0.9.1-3","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","@jimpick/delta-crdts":"^0.5.1-2","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"08ba23d99d1e68291d87fcc37fca2310a969c223","_id":"@jimpick/peer-star-app@0.9.1-3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-zPzqc5da8jkpAjlzACvbkaVMoXM3u7AAbw4HBU8NxIpxXmvYq8xv3F7XJ90OGINivqtDEiRxw7KQFfLtlAumUA==","shasum":"0c87ab50cd8886ec99c9d19aed290569f9bda08b","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.1-3.tgz","fileCount":118,"unpackedSize":289363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb23N/CRA9TVsSAnZWagAA8QIP/iq6jlAbKDHyC2XB3iaW\nNW9GD95N5D3yzuvfc4BblJfkEBDUjADcJ5qsmTXg2fLTP5BZSLDoubQuctvi\nK1aICZBxSGUtleW+7sit8oimuzx5dOr1wrZHMboDfRznFIxq1E7ZeGusLww3\npTVnAxfOwlBbgdhZqfTvMRMdZdWpFH+IKWVqytM+C8GOJBxG3GCJnyDMVu8t\n11ndTsHGJkh+9j7xIEuaMBU0XxOqf2RErKGvlW4r6vaEMqR8IgEwUHtTmwzP\n5jyh6EU3b8CsgjqK65nKTpsL8J7mTkAZcsytnxAz1mvpq7D3pv3D1W/p9Xud\nAxa4hOG3QEFsk/MfcXLQxIXAf3YPD+RPR4biBJJXAxsGPX26gxGNE74lQBvZ\nGMIcOe+IZY5AtyHFc7NGjTeRxwtUvIH3Oy2qxenMF7Dyk42295YHhv1AgPjQ\nK2iwNCKKRtgGF8oAXztuttcco87otqnDNDRgCLofy9t4fHH0ueGWUAiY7Yw3\nKvtNQBJgXFhRDkJSDHJDUFtXWz6nAWfZlfB+akYLIVvMcIs0QlK4di2eJV21\ngHqqlk42aD/4AXN/3nDIAP0WO7nAdFPXgzB2R/8oYlQ6dea7lTK71Oq5i/d1\nNB194KXzmGUrkq9Su2WwTl/OHbUP8Rqvfgno8UinI8nCcJNaBk3SLv2xWIqL\njldm\r\n=HyKx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+VtPtUcvp8cV0oJSYpxu2goSA/q7dMXZN8N6LDAGbKAiEAg6MiP/xP6NTrQop4c7p7s7UWEfhf9AES9i1pSSL9NKw="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.1-3_1541108606489_0.2514302137759681"},"_hasShrinkwrap":false},"0.9.1-4":{"name":"@jimpick/peer-star-app","version":"0.9.1-4","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.5.0","debug":"^4.1.0","delay":"^4.1.0","@jimpick/delta-crdts":"^0.5.1-2","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.5.0","ipfs":"0.32.3","ipfs-api":"^24.0.2","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.24.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^6.3.5","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"a4da353ff6f77420e9d204b3875537eecf89563c","_id":"@jimpick/peer-star-app@0.9.1-4","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-ls5v/7IAHibKMjGgBbfFfs166xdBu0bHDIM+LyZ78Alf/Xm3KvGgKOPHxAI1o1kPJRvefd3BdR4ScRbDikf+5Q==","shasum":"d2cbaf3f0d6ccc854ea8d82b2ecae693bd40673d","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.1-4.tgz","fileCount":119,"unpackedSize":291941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb28i5CRA9TVsSAnZWagAAtWgP/ivVz2rsFYo1sTBYnCZI\nD4I+k5TP2KlBnp4YnLVVz0vemoTzV2/EDe31UY0d6yCyYDqZcBw0R3P/+0Kp\nSKx2njBACnCY5Fn5PKgUiIflev7feS+VGYkvxU/oznK1KDo8D3LNZR+rLGUG\n53fH3i3fbbdIz5+1bbzU0rT9AGN37o8jMxPxVi9YjnnJiBxnWYWD8ljD0acR\n1JzaVXfTjosTkBIjfiEeY+5XFSZv64536dD/0UTkRIVTl/Edb2RjdpAmz4uz\nywU0Tv8yJaL/sVz8dnkgffz2FeYkhXHJ/LeGNS6TA5Svk/UNWBHSTDiI5ooC\n6FH77FZOr3e9vhu8nEJnVG2l+bfaeJeK97grD+IVBIiP5MsI6aZaKzvPC8Tg\nJGaP6TbW9+OCFxOk5M8qIivs3XeuP0ZghYMlMaRm6IVkVd8pEccEX1ytoRMF\nMIPX1RN6Az6OilfngemzbedjqLdaj2wt7kcCjVlamW5q5HFSH3X849qwYjEr\nR+VbS5xCKNYdHRGuH1RJm5IuYA5xk1IuWP/VbNYLwSq9f4885UV2wBF7ahq/\nbl/GWG1BKTQCqZR6ZjKXhZ++b+aI7ShLX5GoS8Ps3bSBwJG5sqdnwu8ZeSKC\nvW9taCj3hgFSUyJv6eNbzwMJ8wtvG2UK8v9pYg5dR4UsGWHEcsWQvsjBdx2o\n2gwH\r\n=MYeo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhObYTVxFG4B5LPVYKoJlaypsTnEe/Fm/mib0blKtweAiEA9sJZFUwzZunMJvIc1U2+H+PLZIHYAje6BJIjPXwaXUs="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.1-4_1541130424485_0.04218152414771925"},"_hasShrinkwrap":false},"0.9.2-2":{"name":"@jimpick/peer-star-app","version":"0.9.2-2","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","@jimpick/delta-crdts":"^0.5.1-2","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","ipfs":"0.33.0","ipfs-api":"^25.0.0","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"d0b24071f6d42f7be4c2ee666300b4dd929d77a3","_id":"@jimpick/peer-star-app@0.9.2-2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-AnkIuBLZPif3AIAHU0tMiq7cNSbnwt1ZIIYiyxkJhYHQHXDrrTjRFKZHKL2omEAkbTgeeWYN9G6XL8L0WnmjuA==","shasum":"b44406020a53ddd9a1cb137adece214af0006b38","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-2.tgz","fileCount":119,"unpackedSize":292248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3LAZCRA9TVsSAnZWagAAWqAP/1JwC9240lzJH/xcpPXH\nJ5459oWMMjrT7zMevtM3kTA8PXSGXrKWVAugJp2+cwAsEBbcYTuY9ePXZygy\nIjfAhLu4jqT1UXCNnvqig5JVskzqi2OMlnyQtgye9tLLVr7jmEF7zI67G00t\nCjnCgLprfcKOKRK34xqM6Vzm01wtr1UdZ0ed+bMap/mWAYW1iZXNuOddEIKG\n2Gq+T7gZikCLbYlQ4RfYT9GA5WKiYpVcKSExDLvRD+1bBf1UU4PdUvdL5RTp\npbFj+3nY65D8ghO71Ya2yMLAKdseqk8LoCOhAcWvZ3VORxqz36+AqyrTNpcD\nieGTiGjXiXJXymUZnE1JHygH/Y4a2fEn6DuRzrFmfJ5cUu+YMZLY3xoty3x7\nP5hy8QIJiBujl6al+AgXA/ALQieUT3qVpJxaMAm2UvaISzRUDH43GPFtOlWg\naj75NVjLHa+c+ju4ulAh6yCjIcatVhDqKAmAaZVtoWTDnxl/CoR4ThCRc5xz\nWH5JLlQVdQhGlTZVb6dtWlWn6G9Oo947Gim20xHk1iusPJx7Blq952jxA9gr\nG8+zvci4zzgyVrMkWXt9DDsS+f0aWsPmk6/7l104iRNg4CSQGjlPGT6Skvie\nlsAo2XtEo5VSA2txEm4PJm2wLQugfwNFv33by4XoL6A3EOCJNsVBIhC253pE\nXrg2\r\n=h/ux\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfHfRTAwhsHyjDO7eGSr1n5e6DfKBV0VPg08mbkiEhZAiB11HcBaWi1mM3D4025r7+wnS+XELnymjeXjf+uUOgluA=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-2_1541189656917_0.37880543191122995"},"_hasShrinkwrap":false},"0.9.2-3":{"name":"@jimpick/peer-star-app","version":"0.9.2-3","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","@jimpick/delta-crdts":"^0.5.1-2","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","ipfs":"0.33.0","ipfs-api":"^25.0.0","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"846a15cdc302b5b369fe38b7bb82cc1d5265a5f5","_id":"@jimpick/peer-star-app@0.9.2-3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-4BH1XHrcK28+0FafVq2LsRqCzL0j3M9otreuflkn651Ip6e0LrSsOtNthZi1nHkmDWxSwMd3M7pju/wMMGV9Yg==","shasum":"493daf7114b78bfdec3e8d34d0656cdd9a7a4d0d","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-3.tgz","fileCount":119,"unpackedSize":292438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3OD7CRA9TVsSAnZWagAAMzQP/AkyxsRVINV/XPYmiAA/\nUc+1ad3DZim5pfBj4RWBvzA3J2xEb1lUsMrroODuRN5bwBo2u3csLJDHFEmJ\nMpWI0BJ4NX5LrHIq+TgGgAi/7j+vczBWZ5FND2bGZZUCgVXw00/FxJLXzcnP\nEH43iaz/EPlItWLYS3aybwtFIsuc7XsJdfHKmCEEHBWcbI4dcE3w6R/9oRUh\nTyfm9v/fo2reJ9AT1cO1r+jNppvJz3dWla6nMePN9JxV0DlVPVBSkSrNE+vo\nKI8cCbdEJ/+blUlMr7e0AMmRk2hWOsZGbOWAkHKykic8kZTfUTlzWtM7Aryd\nBxJhZN73Q0YonWc18tjxpzQZqCs6FdCTkBL8gK4F02ppg+p1hqVXxB0c0h3l\ngknAvjTlojfSbUXpbKjPKrMJ7lgUaMMggvInRb4iLGhh+K8G8j801sLa6x1h\n/eSgtczkNBoenYNUYq8ps3Whg2nshrmArZp6kq3TRkJwTbVViYZ2vgR1pemZ\nVAMWEvv8n5V0CJ3MmxsdepBbjuH1estrEyweuRZK3yeHqeuEFAEIjJIYBD3I\n0bv28LqshIu2yc6/BXTVwh7zccvVzEKxjMq7x8wREl2pqla49N3YZptCTRE6\nwlW09V0N8brbPUDwHNVg/BhZOrnsfnMa+XXyOptNpWB9ccd+ITkZLD6PUi0r\nbCKZ\r\n=BvZb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC81wyTG0xcaqqV6jzf/lC1PnrQM67Y+SIDivTSdSdzGAIhAPnqM+EHBwu+QYGi5sd8FGAH0kmNErD67ZWJSwFrd8IP"}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-3_1541202170828_0.8767107774322025"},"_hasShrinkwrap":false},"0.9.2-4":{"name":"@jimpick/peer-star-app","version":"0.9.2-4","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","@jimpick/delta-crdts":"^0.5.1-2","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","ipfs":"0.33.0","ipfs-api":"^25.0.0","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"3d2ae5f2e47f882f555e749c67c721148b8624a8","_id":"@jimpick/peer-star-app@0.9.2-4","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-nynvC/5USp9FuIwwKCRdDf4aPYWLXsi9MRt4u/h+jYpWoq99bKG6M+4wvEkl7xRs5jr3USclG4RrLaLr4azTZA==","shasum":"082c2232576f3d1e6d575df23151909338fc17c9","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-4.tgz","fileCount":119,"unpackedSize":292462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3OWqCRA9TVsSAnZWagAAX/EP/0PO4KSwjwBSg7l3IYXX\nqxzB1DT7MNEa45ZBqLcmY/xYHC6zALT1ooC9+ZRFHXl4DJh1APthojR210mP\n17wFPRBzynomyoaMBawPvXNXzza5bjlAVv6QAOexrMpgYZGNO5nHPX4eaBVN\nKg39b840jvGL0UwXL+SxTTilkfP6ToV0O954Qx3p5TZf/jd8IfI9oO4Ev/mL\nLSgw6YWqhBPMGY+wQ/DoVGW/x6rg3p+FieprW2hd6tG1QJqgMpkcRPScE1KT\nRafe8NfTNoLEASmRPhjocLLMQvSmEFtbXinT6xfRWHXU4BEAVnTl88C9EyYF\ntIYjHpku3QT/rGJwGpXvpDcgMaczvAqo1SMLt8/KTdWpfDSIkijMjgfeWQTk\nbm20c7FD3aFRwWV8PgUB9gIYAFPSrQNZjeIbv9JltX4ZmbqwbFK5H4SUPm+b\n/rmWdpTtihCSZ9x5TgPcPfhvKFNvdDl4y5KYl9XlBaQifNgB9jd8IgWb0pKL\nMAHDtr4GpcafMBMo5Wy4BNlEAxL63LXvclo+uu0QVYOUGs2S18x7S2pxOjs+\nvQLUbVljgnZR61s/So4broYzEnoBKgSc/Fk1XG77Ra1JHvJ5u76vZEue6rAV\nskzjZfXA4O3mCuf6eIg33zvneghO8OPNmxYsCBYcDhPCss2t933BoahbKSn7\nZLQw\r\n=E9nn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEqdD+IocKSMnsg5714laiIx7acYlsaUvpeQxZOB73CAiEAkKkREP9Xmv6bQsAINJTvMNLJ0FJwRaBGuflhY/VXrDg="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-4_1541203369543_0.048550766876944706"},"_hasShrinkwrap":false},"0.9.2-5":{"name":"@jimpick/peer-star-app","version":"0.9.2-5","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","@jimpick/delta-crdts":"^0.5.1-2","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","ipfs":"0.33.0","ipfs-api":"^25.0.0","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"29e7c526eb1164a5188cbad8e40b1dc56e34626a","_id":"@jimpick/peer-star-app@0.9.2-5","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-JABs0pOr+RicBj1F/vdPsV/ma4l6d1+AOTcCJK1byMQNYkZa+20w8Rl0A2405pynJhs5e5DPS35RTEO+N4tIzw==","shasum":"a48f741a0d54180301f3300cd20a70f219afea4d","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-5.tgz","fileCount":119,"unpackedSize":293330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3OmmCRA9TVsSAnZWagAAPyoP/AuUeaWuM4AEG9kvHg8d\nSDbq7vfGy1LqwavDo1mKuubXv+KwFyG6xD8exHRaY2PBhOp8j23YCjvqvqOU\nptM4cDnyfjj3ex/tmAwMCtEH/zUozSGMfFNhggRoTGfdkb15S+g34g0DBu53\n2yVgKKw1VmdIRS7SUHijAJX7bqY5HfUoCAnBtUbpd0YViNZe8CLvbJw9Jwoa\n3ikSdRJNFc84p9PMTvuDjmk2Z3AjCj/HH1lBPi0TIb1Xw6xjMCD3MsbGHIZL\n5dSKXMuyhMi96DHaVjzdpsCEj7Lua1TaJ4VCFjDReoceV4kLL6rUrT8lkiFn\nhQnETYefXOr6p7N263fB+YYykLGKCBRFtGG2yxECmP/AmvxKqyNeZtgsNt2J\nbW7G5fqpf5QKs9ENHZRXys49/W+XlSYwK03aMzVdZBLbWAMGo3Zg2OeXdgqX\nca8286aif7Zj5lmvdmxDcnlVwrJBpMShBqka1TfAjqNhV95xvtqkrqJThDm0\nIOWtHqHZgClEB0rZ1Z1X7uaLYN6k/zZr9Z5Lkq3kt3Y3CDX1Pr8VqDrWhKrF\nB4It7Q5EhjNLwZPB3LVu2W4zbiYnULDXpEzE4yj9r7VQJgnkYrnvwAGS+AJG\n9j6AfdF5lb7yfWN0Hq1hI6NXhxgWqra91Ke4xWybC57WIt2riFCj6uqjPMVs\nAcdM\r\n=kDsu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHONAyKwHsVvvg3SsHA2xuckJNNSpblmndZIzyoASAi+AiBKb+lD8V1vvsfiVBEpob1AByQFx1ZtFC2GQOjiNwezfA=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-5_1541204389751_0.7465038783727249"},"_hasShrinkwrap":false},"0.9.2-6":{"name":"@jimpick/peer-star-app","version":"0.9.2-6","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","@jimpick/delta-crdts":"^0.5.1-2","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","ipfs":"0.33.0","ipfs-api":"^25.0.0","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"17c230bcc5a78dec414ad9de8f52b02666f159a5","_id":"@jimpick/peer-star-app@0.9.2-6","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-Oa+p8q/FjyBmEh9CLxaH1bqEYIM9sJDLEAr99OpvD9lA2z48CdvB54sJW1LbdJdGu1KwsNRcvqDOzrvUzkBtLQ==","shasum":"36730b88a976c02f0e9d9c782f366c29f7d22af7","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-6.tgz","fileCount":119,"unpackedSize":293306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3OxeCRA9TVsSAnZWagAAwm4P/jJucFlmDxg9xsCZgUYI\ntQ64cVf1HhjRnHNC5ROEc0n+b0qEfajOtdDHklAInfKu7deTyn2m3Q4RMoSj\ni4mMtjlv7Wf8Gr/sHCKY67afwh1KHUn4FCQmYvyEut+05PZD7DEB7ZxjMYYR\nCW52P/ELtMFE1tWAnSWNDvIds3I2wp51LRLVqhnELro+b1YXJ8l8tLhatkK0\nSHxj8rit6zE0uiiNgq3gnxs9qcOh1JZKn6PfwmSs+2I1rXPezby2vpxBMyC3\ntRUKxS4Y3UYaIr/D093d5KtWiF6Fp9EpdVQK9jEit8DDqr9HB3JqksqWt2/R\nXLF2n09wdwFHg2T1iPbGuBm/heMo+TrEAiFf3xrC//qu/mWB12mzmRrZ7J/0\nQmIABydNZmqbEIfyWvI7Si7L5WYaSwo3WsEjluROx8yoXjVY+39fwMcUhKDL\nyEWCEoYYCTlmxSTBHfsfrzBxbFejzydGduw4ZfiHkU1nbnLhtrimqoZi9ouj\nSielkWwdnqKzXfIKoKEOA4yEdXfgOrD8N1+lEivLWpk7tDelnGKVLjzkNe4r\nsxACTFohpZLokmrvQ21wVw+ZWYs/oxCEf7Km87FBbMSGFhi65LC2AR1d3c3o\n9D51+5u3GJfbZ3h1AblLmYWRy05Y4s9hekNzJWa1to23U8JJXqw4cH4SaqFi\nNwFI\r\n=LiR0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNQDdmI0TXrbij/QxISWYAUUJPoVPU6nEVsYqlRg8RmQIhAN3AbTzPe05JQe8I1BxKni/oCxz4+AVbxzDqOqFQrkAc"}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-6_1541205085291_0.13047285819034182"},"_hasShrinkwrap":false},"0.9.2-7":{"name":"@jimpick/peer-star-app","version":"0.9.2-7","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"@jimpick/delta-crdts":"^0.5.1-2","@jimpick/libp2p-floodsub":"^0.15.1-1","asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","ipfs":"0.33.0","ipfs-api":"^25.0.0","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"0ff3d53c662f386ac8239fdce842e2324253090b","_id":"@jimpick/peer-star-app@0.9.2-7","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-n465QWJf5qb3qm9T/RLiBlDR69BEROlxT2t2TcGOGiriXJV6Mttzs+gTFw7xB33TBW6H6B9qsy6rctopbksaLw==","shasum":"5d161c3b5e9827c54fc3a03911bd5f3052a7f8c4","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-7.tgz","fileCount":119,"unpackedSize":293364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4PRUCRA9TVsSAnZWagAAXXoP/RhqDBR+JHEfjZiNHzg+\nt9a7DRGmH62UEIrfo1WUykJu13p0Vcza+qJVayK7deAv89Z7FCii+HjjI8zk\nZf9QyyyVAuW1UzWgG1fQHsbj5XrNx1q0TDGEgu8SwxDtq/uqFL6tu/InZeSf\n6KX7a1uxqTbv/C4QDnvUCDJtbeH1bkwZpB+48+xqyIfXCsQE1vK9x84OtZir\n+o7sKbdoquZD5eeANQ5cMzVGZ8GqKlME32GbwmhwSJYVX+wFrMoId0/dMt5n\nbOXvYIAEM8sqKzPKN79hCLbOGDRz+yIR3s5vCiFKDb4D08U5xLJwXN9mNsB5\nuzpUO11q+0B7ZmgTzUUZcSUwVTwsvV2+2tO6tjWhWuseoff2AcIR7DYEQX2L\neC+/PPVFZz3sLtjP8QTBZ55n6M9MWrtoB/eTjm9RaCXYYeSEopT93DOwOhZi\nHIITW81df+upMQVE2Fwk1Q+ZnPiPWsbXQI0KEZp6QTD27WppotXkOLP/gKZ1\nL7VZ3pKJ2GzK1DZRMj0+LGtn8mioZChwzHdnHB3r1L1JHjOycVYwp4hWI8su\nBkAoEnQynC7vSdhjcUocZMzG6glxLyLEk8LInBWWhdZbADe4q4GL0NAbVINT\nxTf5jhtQuud6ue5FKtGq75NF+RTQxk2TgVcUwpjoXfkdEEyDYzJZgkSoGNyI\n1P/O\r\n=sw+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzVVBDXZ7eoBNkNaR3ftbPZ36kjuT6DFyCH4hBBd9FiAiAIMYh525ByoFqVDoStwiKvpLwLxOTD68t/wsttojx5JA=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-7_1541469267653_0.17030104124498324"},"_hasShrinkwrap":false},"0.9.2-8":{"name":"@jimpick/peer-star-app","version":"0.9.2-8","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"@jimpick/delta-crdts":"^0.5.1-2","@jimpick/libp2p-floodsub":"^0.15.1-1","asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","ipfs":"0.33.0","ipfs-api":"^25.0.0","leftpad":"0.0.1","libp2p":"^0.23.1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"771ec41c2ded32b9c42d62e34c66c7c7c10812b2","_id":"@jimpick/peer-star-app@0.9.2-8","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-76i09HyFMXL42h4lqDxhBy4IM5GLFmaram4Sj8nKHzVh68/SnTEgbJdjFPt8Y+if/jVhpZkC0yW6RPjkyulIRA==","shasum":"a3baeeb2437f5790666eda9eab29137d2768c603","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-8.tgz","fileCount":119,"unpackedSize":293384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4QaFCRA9TVsSAnZWagAAp64P/29tzy4OE0QXKIOa9+II\nSmyAX8fX45NxqrpyGlcvdfoiXppEQ3f7hOD4n3Uk8CfEUpHvI6j2Ux211Cul\nND+yT/gGDXrpYW8yhdelpBjJJ2aovdiS3D2tlyJlMqxKoMt4rdVuXrZPfoJ5\nSL4TTCdgRto6UzuXKKkUvleXyu6xAp/YxLj6v+1miToprvI+ki1jQlOQdIiv\nAVXrD0RktmbdtW3tMa7CeB4pA/DNw4a2TZ4v3m/HvR4gaMk07cG/17bq/Wbf\nf86183ss2Yk0Tk9sRMAuON2LLD1iotOMaWk3355GdwRjVNmfSvVV5xbLA6u3\nmXjKZKxqDkH6UGwTTxQaK6DElF3M/eJFYVONpIk1v5gVgbGpiNpe7g/kAPPL\n5LlZ8QkqMgXr8HnEM9osn7S4WlnTtVe5X3Jp0/OTmUOtZR4dre3fxPzST69F\n49shNGpdyZ6syKHZeLXGhcxfw/Azp2hCgCPaIFcUb0xZNwIrEEWYfcMo+TUw\nLyJ3dfKNiwt/q0BOCVp6jN+RLu4MSSjq6i6zjAt+PTTlk+EwhxWpMq1JPY4u\ny9MpLdaTiwWxS0NiQZbPe0ldUbMS3t/CvmlWS5J3qTSHdKU8P+o3XSdIqdpz\nkwJt2Cfsccql1uTmKxZomJLhwSP04HUNgyUtRwewE19McvMmtGKgItb4BgHJ\nnOlc\r\n=FcHU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEqecmL25merdu0TRi0d0QoX08BcZNt3inWc3wkP8oCAiEApRkiqKRsEjkugq5229i6EdiNOTGCeD70xe7tN/HMIQo="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-8_1541473924335_0.7042587483402012"},"_hasShrinkwrap":false},"0.9.2-9":{"name":"@jimpick/peer-star-app","version":"0.9.2-9","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"@jimpick/delta-crdts":"^0.5.1-2","@jimpick/libp2p-floodsub":"^0.15.1-1","asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","@jimpick/ipfs":"^0.33.1-1","ipfs-api":"^25.0.0","leftpad":"0.0.1","@jimpick/libp2p":"^0.24.0-1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"32b78c7958d2df0eb0bed0083afade6ddffad71b","_id":"@jimpick/peer-star-app@0.9.2-9","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-7ztatwVGiud4hAB2J5HnshwmTlENyZJyMz7+t4y0Ki6EdKTFby4nDf2DY9BI99RO9gHnLg2slQhbpLa1GoeIGA==","shasum":"42818bfee34692022f124c7aeb97c11f524f3d0b","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-9.tgz","fileCount":119,"unpackedSize":293425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4QsbCRA9TVsSAnZWagAAUgkP/07lHOBwp9FosmcIVyW6\nsItMS/unxw2COagWzqc2mHYrT55TJvFcz3ih5Y6fuFVVlSORsjoGWOe5m24I\npqGkVSUn9WoFyBeN2AQMOygyCrzjlKZC3a++ZP2CWkMQzDA3yhmPa6+qLpSZ\n8frtgKrv2RA1VlqU41O89WSYK03+Xl7d4CWds3am4NjkWLdhapncAIvnWOC3\nRjaLKKU+LZ6LXxHIar7VQHMyWbKmhnto43ftuZSv3NLWaS6AUKhWoLZ9idoy\n4rdiZP7IhY/B+2NYxU0wbUTaQOXsoLwD/FRDTzSqjTIt5v5f3X0Kf6ez8MNt\nT2/Z70teUddMSfrXH2sAnLoUwTjO/4ck89oW9itZXxQoR91iE5db4oMuQtXh\nah+ePR2VbWX1lTlaTGkPWYvkJDJxS1WU9KxzqM7nnlfb8/csxwkQmv34W7CL\nm/kG014Z1r/6Vcc0kWCTBzd1TO5KO27chqrxqvbkXieTcvtbnCnkKv5qbuML\nyG3yo5TKEkeK8wtOJDvKImogyu43K5KpMGP/n7E1PKOD4l/gT0bNE/tfvBkr\nfjtRq+elqh4Jr9iGgm/i1cCdNXGJpM+zmWcXBqAQ692odS+jPHbN4LisnknH\nW0Km1G5Bg6BsFqEQ6MieGdlgAGd6NepppOkPh/UyDGs/6glRzORRGK0Yw1rG\n25rD\r\n=F2VC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvQemfooLyPFe+FyrYy9WWu1YHldhLlvzDPAIDZSH/jAIgAljyHTIUVeySezDQGsv4t2eoqDF1uJV1sbjlkuj7sEE="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-9_1541475098390_0.8101744415349867"},"_hasShrinkwrap":false},"0.9.2-10":{"name":"@jimpick/peer-star-app","version":"0.9.2-10","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"@jimpick/delta-crdts":"^0.5.1-2","asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","@jimpick/ipfs":"^0.33.1-1","ipfs-api":"^25.0.0","leftpad":"0.0.1","@jimpick/libp2p":"^0.24.0-1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"0276c7dbf52c1eda0511bd5e5a770aa2baa5953f","_id":"@jimpick/peer-star-app@0.9.2-10","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-7jZ1xz9d14Hx16Xry3CGS9hHyNPTxQvJrWtr6VDKAzy1BORY4ikR96lVbGqIiRtH1i+OKtIi28ZpTWnC05al2A==","shasum":"397f9d8cc5e848f4e12c00240a77af9fabdbb873","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-10.tgz","fileCount":119,"unpackedSize":293381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4QuUCRA9TVsSAnZWagAAyB8QAKToZWZeHMTp92+iEJi3\nVowesTEmLkEqa/kslxHiII3v0jfAFpmGK5KqeFn0IktNHbvitRweFtl7unSy\ngqotBzXmgkPBBoDZFHOxXT2TLiTWIzuwDuxDk3SM9SZl+VI/wqS5XpKVcsxT\nVchrwpzuCwRvQUkpnuS5EPAVcZjGWqeijHTmEqublHS2Ov6+h4AJwB9xamQc\nQVYln8X4AlyhrFNZOEgEx87zgqLhH5bgkhEHf0ozvAKcMPLBF13/WzEAoDss\nf+6gCY6IZYVuSz92V77NCROxJkpnAMxkjW9XVsH3In3LBuannR9NLdYqtOF6\nGAxGLZsRybw7IXslR/Ml99ukC6fFGd8p5Ad3ZCfg9aBU58t73Suhe1+HtWro\nuL90mUrOuXUXIEhXd+tmrRiAvrko2XRuMPHYCRsrBqjw9bLKMqWt7to9gOin\nc23EohiC6pHIMQuqitUd71EAPCT9H2NvXNFcG+bF8jVd7sAxrOtMbvpzqjxQ\npXUtwNYDciNnmAlXw5s23Dntxo75gSPrQQofe5Fyiju4EMalqkZrHuOmuqgX\no4Y5WdiorOv4YzCE/eEz9pKrFFtXGh4PZ9l6E3h4nfOL5GLB9VMfkBQaA+hB\n/h4muiUfrVbdvYBIDB18c4lqpGt8IX0BuWs6MUcODprmup+o4tqncTyiiKM2\nE2AO\r\n=3VqL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4LQZV8+H+hHidjrU9PrmLIXYwGsqg9vJObt2VwGP74AiBgpGtfjZjL28dKkV0uYmY1RSswkwEiMb3zosx65dcoew=="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-10_1541475219426_0.9957999936706012"},"_hasShrinkwrap":false},"0.9.2-11":{"name":"@jimpick/peer-star-app","version":"0.9.2-11","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"@jimpick/delta-crdts":"^0.5.1-2","asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","@jimpick/ipfs":"^0.33.1-1","ipfs-api":"^25.0.0","leftpad":"0.0.1","@jimpick/libp2p":"^0.24.0-1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"b62bafe7fd0bf1946b17de2dc05a748faedc9a31","_id":"@jimpick/peer-star-app@0.9.2-11","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-O2tHzrDF6bQz4xjkttVHkYUyjgdZM4yE/rrauZfs2AoQ6BGju3+XgbgD1pK7qd31kJXr1Xeyal5T76C9AzQwKA==","shasum":"e105aafce0f27171df447db09b86b5aaaaca9009","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-11.tgz","fileCount":119,"unpackedSize":293512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5Q5vCRA9TVsSAnZWagAAyBAP/3w3hT5aFSvA+7+AzC7P\nUU300m9B7DZ6115Cs31sxwit20j1kddda9TJXISFwooZrwLn8zOu9OOjc85H\nukkhKpQPAn3UPuiANmcsKOVx0JP5P8xTwLGZOZg335icI4pd+xEYNiMq/R2k\nw75sVpj9ckQk/2BGS85pv7CKalq/zhWotBPWXPU1wYiu7pgfsNes1CCO6tQ2\nzgAGMxio0/jvcFEcP2kyKjKY2+ClEk72qz0XX20IAmEN8zHxgOUD9FyIUS2i\nY9q5vbP7nfLuHATtUx2GcHvakB90FNdONH4YWQCarilrHJHoESyuKucVrwn/\nr+pPqzgBudWcL/HLhlwvWU/V5vWGMy+khfUQIZ/UNumGlNptR9Krbtl51gb5\nHDc34KXuR8SwM3sGDsTKBNuG9EesBK+tL9RD09aeE7Nr6YNT1zEHwz5I6182\n1ZNK6nnbsGzVtOetdsnZN7Z/mvkErGdX6Nx5HpJJH5MGvlms0ep3HUSwVCW2\ntlbEFYfHQy0o4NoLo9OeD8yxgaHb18lflGe/lrFge1e+xGRBi+oYNmSaHi+m\nPJwq2xH7iTNDhrs+mIm2bW2i9ySrWpV3IGXqwGIGBapszdwkP3g80vP3YN6V\nA0bT2748ZVoh8GCIVkyAlJ2DGeeewS0oPboqIfACzVKzBmXS1WIF8k94RiFP\nRFjs\r\n=OwJZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQgHN9g/1B3WPzZ74N9y+dLXF0oEnCSkGA9MV0tvwUqAIgPfobx5X0IErSCkXq6glTghYPXNqCyUD1on+Xhio3W6Q="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-11_1541738094621_0.30950154288596776"},"_hasShrinkwrap":false},"0.9.2-12":{"name":"@jimpick/peer-star-app","version":"0.9.2-12","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"@jimpick/delta-crdts":"^0.5.1-2","asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","@jimpick/ipfs":"^0.33.1-1","ipfs-api":"^25.0.0","leftpad":"0.0.1","@jimpick/libp2p":"^0.24.0-1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"b6f37522eba941a976cb7c0b47fdce5ecf50fdba","_id":"@jimpick/peer-star-app@0.9.2-12","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-pTPtN3W64x2XpmwU8XvlQ6OLUr/UykSBO48+9ErQhn1rdU8Ci+gOYu84bZmzorG1ss7FFeThElt7pmxEVB9vAw==","shasum":"2dd1a34a09a2ecb9542a0132e5741a834c0e9e85","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-12.tgz","fileCount":119,"unpackedSize":293512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5Q+WCRA9TVsSAnZWagAAwHcP/iCP//f7D1bEfH1aNgHg\ncfLJBrryfqLs17fhTbT0yw2smObtpMmBitMlFdqfdZ816ySYpLmgeYrZYf1o\n35jugNNTLpeP3Zg5Iz3u4paWGM3EzAf4hN7ivNCwVZ23noqxyi7gAGH/qOzA\nhQ2OFfgDOB/QavQLKH5ZSi1MO7MzJmHTmQTfQSmmQNzd1KsS69988J9JiU9P\nC+rSTrMkoKxDp7/oAU3DVy9mzaTdizg3MyL/AkYqICmLkUmxBRJhhUx04jyV\nASPFPmm0r2/dpfBxOUIpDxSvgCMg3sJAhA/H+HuRNhLJkj0XAWFrUfczaL1p\nFDtejDMV8klEifBwAczCTvnAZgkRb22y6xs5XjEd6ZzHN4qLGIl275j7p1tf\nlXZ8WtyQBEqNb/O5cgS9qOF1v62zyEU4pVvxA5rxDgXWZPrMthtVOt0qMqLz\nOZZFRKyfJFDUL09cnDFJUt+AI21LGqTTaYI6DdCvozdl2IbNXaiBtbMEmn85\nq7HVzoPzRvg+Makfh5GMeXyBokS3quppgQSqlybQ/VGqgmzXwI0L9lMTpVWl\nUrLOYXo9LtWxoYtM6L6VPHoRFLfd4z1y1RKPNc2kkWWPzUnmDoMDWFcbfTRQ\nanIHkIbxMLCWiiso3BHwy8ur+I7M9xCxyPA6gUVd3Z2tF1vWfcGDiOYo0B5T\nnUsV\r\n=BNkb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOiN+pqEIturhQwasp0g7IyqLVRQOoJ3Yn+1A3Y6koqgIgPkMYfHnQYdjFXcshn3RJIp+fUvL6k/c+7OSgUFfmGsM="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-12_1541738389437_0.7282354606629367"},"_hasShrinkwrap":false},"0.9.2-13":{"name":"@jimpick/peer-star-app","version":"0.9.2-13","description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","main":"src/index.js","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","lint":"standard src/**/*.js","lint:fix":"standard --fix src/**/*.js","test:perf":"mocha test/performance/all.js","pinner":"node bin/pinner"},"bin":{"is-peer-pad-fast-yet-pinner":"bin/pinner"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"keywords":["ipfs","app","dapp","collaborative","crdt"],"author":{"name":"IPFS Shipyard"},"license":"MIT","bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","dependencies":{"@jimpick/delta-crdts":"^0.5.1-2","asino":"~0.3.3","big-integer":"^1.6.36","browser-process-hrtime":"^1.0.0","datastore-core":"~0.6.0","debug":"^4.1.0","delay":"^4.1.0","delta-crdts-msgpack-codec":"^0.2.0","frequency-counter":"^1.0.1","interface-datastore":"~0.6.0","@jimpick/ipfs":"^0.33.1-1","ipfs-api":"^25.0.0","leftpad":"0.0.1","@jimpick/libp2p":"^0.24.0-1","libp2p-bootstrap":"^0.9.3","libp2p-crypto":"~0.14.0","libp2p-mplex":"^0.8.0","libp2p-secio":"^0.10.0","libp2p-websocket-star":"~0.9.0","libp2p-websockets":"^0.12.0","lodash":"^4.17.10","msgpack-lite":"~0.1.26","multiaddr":"^5.0.0","multihashing":"~0.3.2","p-queue":"^3.0.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-pushable":"^2.2.0","pull-stream":"^3.6.8","vectorclock":"0.0.0"},"devDependencies":{"aegir":"^17.0.0","babel-eslint":"^10.0.1","bs58":"^4.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","execa":"~1.0.0","hat":"0.0.3","ipfs-repo":"~0.25.0","libp2p-websocket-star-rendezvous":"~0.2.3","lodash.uniq":"^4.5.0","pull-pair":"^1.1.0","rimraf":"^2.6.2","sinon":"^7.1.0","standard":"^12.0.1"},"browser":{"./test/utils/repo.js":"./test/utils/repo-browser.js"},"pre-push":[],"standard":{"parser":"babel-eslint"},"gitHead":"882cb2fcee4c784a1c235b869c4998b8e021d92d","_id":"@jimpick/peer-star-app@0.9.2-13","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jimpick","email":"jim@backblend.com"},"dist":{"integrity":"sha512-LvpiiVF8KgqrPfzYFVRuAa1j0jH9RHO2X566mDNxSfEvnmn6UqX+c1i1WCC/BvmqQrNrvuINZf4inuzumo8VRA==","shasum":"8de43f80dd2050488898323f1e34276b7e044d08","tarball":"https://registry.npmjs.org/@jimpick/peer-star-app/-/peer-star-app-0.9.2-13.tgz","fileCount":119,"unpackedSize":293625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5R0oCRA9TVsSAnZWagAAZuwP/iEHMdHCufRtVnahdXUQ\nIzlGDVnV1KMud5lp6KzYkBWxp+GFnSbAPKDpvKyQhAu4Fu9cbn8yCTKcdTWc\niLeWG+QBdzNiC7a/Qh5paq1mdIAmKdE7kOukL6HGDR5t5mc8CM5ravrfD9vS\nNli3VFCiITzy/YH6ZlXLLjYwBLIWu73j27L6QoNHzP9in44eZ1gOfeo5Befb\n9cXCz9oOudqUSKQjQqR+CsosGTM4CLG3THtQE6oEW+2t78UZxv/G2KOhrGj0\nuFMyTJqGXC1wpFgVMOTShfhpHTl/jHJrlvK6q3oCjOHePZmBytPffFlXU4gc\nRfK4Oe5XxKD5eLLiMXiP9rBZ9/+ahA8244rktJIz4LdTeSicp98dRO6L96WI\n8J7U6QQ+eN0tA1K2AYqffWJQFNpiVVNIDTgZeVVdzeiiqPnQ1FemKEMl+eN+\nC8lgV5DPAlLJUC6iWPiBlYAu9OlpkODALpp3a94UnxgbNtUROx9gg6O+yIqP\n9tgosNtp1ilruzE7cGlv+mBykBZkO9CQbESIMK6IEfL7hSvq3TRoQDFGtqaV\nByHin3rT4CVqqjSIAww1y0quBFPxhmoo9OLyuN94aXidwBV5WRcen0AMTwUC\nfdJZjjBRB8zCqXVl+sNaCtUF/J53Vv9vbXaORD/InBbFQOk80dgz70i2Td7U\n8lSQ\r\n=5xpu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6s7HCzP/3AqXLZudy5I6WtPStOl479gaBxcZLo1II8wIgfHF+ocOQL6rQYZD0brVtWtFCXhRI3Am5yYjbeehugAI="}]},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-star-app_0.9.2-13_1541741863542_0.3623109303040315"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-09T05:02:28.519Z","0.6.0-1":"2018-09-09T05:02:28.721Z","modified":"2022-04-05T22:00:33.847Z","0.6.0-2":"2018-09-09T05:04:21.398Z","0.7.0-1":"2018-09-13T03:20:37.578Z","0.7.0-2":"2018-09-23T01:28:12.922Z","0.7.0-3":"2018-09-27T05:27:21.526Z","0.7.0-4":"2018-09-28T23:50:25.141Z","0.7.0-5":"2018-09-29T00:16:00.998Z","0.7.0-6":"2018-09-29T23:42:10.837Z","0.7.0-7":"2018-10-01T22:46:08.755Z","0.7.0-8":"2018-10-02T21:22:45.064Z","0.7.0-9":"2018-10-03T22:05:22.774Z","0.7.0-10":"2018-10-04T06:54:57.661Z","0.7.0-11":"2018-10-04T17:45:08.169Z","0.7.0-12":"2018-10-05T06:20:20.830Z","0.7.2-1":"2018-10-06T18:48:42.782Z","0.7.2-2":"2018-10-08T18:09:37.243Z","0.8.0-1":"2018-10-20T18:09:10.633Z","0.8.0-3":"2018-10-21T17:11:40.571Z","0.8.0-4":"2018-10-21T19:58:53.624Z","0.8.0-5":"2018-10-22T23:28:17.392Z","0.8.0-6":"2018-10-22T23:53:35.638Z","0.9.1-1":"2018-10-31T00:38:24.645Z","0.9.1-2":"2018-10-31T03:52:29.751Z","0.9.1-3":"2018-11-01T21:43:26.651Z","0.9.1-4":"2018-11-02T03:47:04.605Z","0.9.2-2":"2018-11-02T20:14:17.076Z","0.9.2-3":"2018-11-02T23:42:51.048Z","0.9.2-4":"2018-11-03T00:02:49.778Z","0.9.2-5":"2018-11-03T00:19:49.951Z","0.9.2-6":"2018-11-03T00:31:25.604Z","0.9.2-7":"2018-11-06T01:54:27.871Z","0.9.2-8":"2018-11-06T03:12:04.516Z","0.9.2-9":"2018-11-06T03:31:38.558Z","0.9.2-10":"2018-11-06T03:33:39.629Z","0.9.2-11":"2018-11-09T04:34:54.790Z","0.9.2-12":"2018-11-09T04:39:49.571Z","0.9.2-13":"2018-11-09T05:37:43.743Z"},"maintainers":[{"name":"jimpick","email":"jim@backblend.com"}],"description":"Peer-Star App support for real-time collaborative DApps built on top of IPFS","homepage":"https://github.com/ipfs-shipyard/peer-star-app#readme","keywords":["ipfs","app","dapp","collaborative","crdt"],"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/peer-star-app.git"},"author":{"name":"IPFS Shipyard"},"bugs":{"url":"https://github.com/ipfs-shipyard/peer-star-app/issues"},"license":"MIT","readme":"# peer-star-app\n\nBuild real-time collaborative DApps on top of IPFS\n\n[![Build Status](https://travis-ci.org/ipfs-shipyard/peer-star-app.svg?branch=master)](https://travis-ci.org/ipfs-shipyard/peer-star-app) [![Greenkeeper badge](https://badges.greenkeeper.io/ipfs-shipyard/peer-star-app.svg)](https://greenkeeper.io/) [![made by Protocol Labs](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](https://protocol.ai)\n\n\n* [Example app](examples/react-app)\n* [How to run the example app](#run-example-app)\n\n# Documentation\n\n* [Code structure](https://github.com/ipfs-shipyard/peer-star-app/blob/master/docs/CODE-STRUCTURE.md)\n* [Protocol](https://github.com/ipfs-shipyard/peer-star-app/blob/master/docs/PROTOCOL.md)\n* [Performance tests](https://github.com/ipfs-shipyard/peer-star-app/blob/master/docs/PERFORMANCE-TESTS.md)\n\n## Install\n\n```bash\n$ npm install peer-star-app\n```\n\n## Import\n\n```js\nconst PeerStar = require('peer-star-app')\n```\n\n# API\n\n## Create app\n\n```js\nconst app = PeerStar('app name', options)\n\napp.on('error', (err) => {\n  console.error('error in app:', err)\n})\n```\n\nOptions (are not required):\n\n* `ipfs`: object with:\n  * `repo`: IPFS repo path or repo object\n  * `swarm`: ipfs swarm addresses (array of strings)\n  * `bootstrap`: IPFS Bootstrap nodes (array of multiaddresses)\n  * `relay`: an (optional) object containing the following attributes:\n    * apiAddr: the multiaddress for the API server of the relay\n    * relayWSAddr: the multiaddress for the relay websocket server address\n* samplingIntervalMS: (defaults to `1000`): membership gossip frequency heuristic sampling interval\n* targetGlobalMembershipGossipFrequencyMS: (defaults to `1000`): target global membership gossip frequency, in ms.\n* urgencyFrequencyMultiplier: (defaults to `10`): urgency multiplier when someone is wrong about membership\n* transport: optional object containing:\n  * maxThrottleDelayMS: the maximum delay betweeen discovering a new peer and querying it to see whether they're interested in the app.\n\n## Start app\n\n```js\nawait app.start()\n```\n\n## js-IPFS node\n\nA peer-star app comes with [a js-ipfs node](https://github.com/ipfs/js-ipfs#readme). You can access it through `app.ipfs`. Example:\n\n```js\nconsole.log(await app.ipfs.id())\n```\n\n### Guess peer count\n\n```js\napp.peerCountGuess() // returns integer Number >= 0\n```\n\n## Keys\n\nKeys can be used to collaborate. If provided, they authenticate changes to the collaboration and encrypts them for transmission and storage. You can either create new keys or parse them from a string.\n\n### `await Keys.generate()`\n\n```js\nconst Keys = require('peer-star-app').keys\n\nconst keys = await Keys.generate()\n```\n\n### `Keys.uriEncode`\n\nEncode keys into a URI-acceptable string:\n\n```js\nconst Keys = require('peer-star-app').keys\nconst keys = await Keys.generate()\n\nconst string = Keys.uriEncode(keys)\n```\n\n### `Keys.uriEncodeReadOnly`\n\nEncode the read-only key into a URI-acceptable string:\n\n```js\nconst Keys = require('peer-star-app').keys\nconst keys = await Keys.generate()\n\nconst string = Keys.uriEncodeReadOnly(keys)\n```\n\n### `await Keys.uriDecode`\n\nDecode keys from a string:\n\n```js\nconst Keys = require('peer-star-app').keys\nconst keys = await Keys.generate()\n\nconst string = Keys.uriEncode(keys)\n\nconst decodedKeys = await Keys.uriDecode(string)\n```\n\n### Read-only keys\n\nYou can distribute a read-only key by using `PeerStar.keys.uriEncodeReadOnly(keys)`:\n\n```js\nconst Keys = require('peer-star-app').keys\nconst keys = await Keys.generate()\n\nconst string = Keys.uriEncodeReadOnly(keys)\n```\n\n### Generate symmetrical key\n\n```js\nconst Keys = require('peer-star-app').keys\n\n// options are optional. defaults to:\nconst options = {\n  keyLength: 32,\n  ivLength: 16\n}\nconst keys = await Keys.generateSymmetrical(options)\n\nkey.raw // contains raw key (buffer)\nkey.key // contains AES key\n```\n\nReturns (asynchronously) a key of type AES, as defined in [libp2p-crypto](https://github.com/libp2p/js-libp2p-crypto).\n\n## Create collaboration\n\n```js\nconst collaboration = await app.collaborate(collaborationName, type, options)\n\n// stop collaboration\nawait collaboration.stop()\n```\n\nArguments:\n* `collaborationName`: string: should uniquely identify this collaboration in the whole world\n* `type`: a string, identifying which type of CRDT should be used. Use [this reference table in the delta-crdts package](https://github.com/ipfs-shipyard/js-delta-crdts#types).\n* `options`: object, not required. Can contain the keys:\n  * `keys`: keys, generated or parsed from URL. See [keys section](#keys)\n  * `maxDeltaRetention`: number: maximum number of retained deltas. Defaults to `1000`.\n  * `deltaTrimTimeoutMS`: number: after a delta was added to the store, the time it waits before trying to trim the deltas.\n  * `debounceResetConnectionsMS`: (defaults to `1000`): debounce membership changes before resetting connections.\n\n### Create your own collaboration type\n\nYou can create your own collaboration type by registering it:\n\n```js\n// useless type here:\nconst Zero = (id) => ({\n  initial: () => 0,\n  join: (s1, s2) => 0,\n  value: (state) => state\n})\n\nPeerStar.collaborationTypes.define('zero', Zero)\n```\n\n### Peer count estimate\n\nReturns estimate of peers in app.\n\n```js\napp.peerCountEstimate()\n```\n\n## Sub-collaborations\n\nYou can create sub-collaborations to a given \"root\" collaboration, with it's separate CRDT type, but that is causally consistent with the root CRDT. Here's how:\n\n```js\nconst subCollaboration = await collaboration.sub('name', 'type')\n```\n\nA sub-collaboration has the same API as a collaboration.\n\n\n## Collaboration gossip\n\nYou can have collaboration-level private gossip like this:\n\n```js\nconst gossip = await collaboration.gossip('gossip name')\n\ngossip.on('message', (message, fromPeer) => {\n  console.log('got message from peer ${fromPeer}: ${JSON.stringify(message)}')\n})\n\nconst message = ['any', 'JSON', 'object']\n\ngossip.broadcast(message)\n```\n\n## Collaboration stats\n\nYou can observe some collaboration traffic and topology statistics by doing:\n\n```js\ncollaboration.stats.on('peer updated', (peerId, stats) => {\n  console.log('peer %s updated its stats to:', peerId, stats)\n})\n```\n\nThe `stats` object looks something like this:\n\n```js\n{\n  connections: {\n    inbound: new Set(<peerId>),\n    outbound: new Set(<peerId>)\n  },\n  traffic: {\n    total: {\n      in: <number>,\n      out: <number>\n    },\n    perPeer: new Map(\n      <peerId => {\n        in: <number>,\n        out: <number>\n      }>)\n  },\n  messages: {\n    total: {\n      in: <number>,\n      out: <number>\n    },\n    perPeer: new Map(\n      <peerId => {\n        in: <number>,\n        out: <number>\n      }>)\n  }\n}\n```\n\n\n## App Events\n\n### `app.emit('error', err)`\n\n### `app.emit('peer connected', (peerInfo) => {})`\n\nWhen a peer connects.\n\n### `app.emit('outbound peer connected', (peerInfo) => {})`\n\nWhen a push connection is created.\n\n### `app.emit('inbound peer connected', (peerInfo) => {})`\n\nWhen a pull connection is created.\n\n### `app.emit('peer disconnected', (peerInfo) => {})`\n\nWhen a peer disconnects.\n\n### `app.emit('outbound peer disconnected', (peerInfo) => {})`\n\nWhen a push connection ends.\n\n### `app.emit('inbound peer disconnected', (peerInfo) => {})`\n\nWhen a pull connection ends.\n\n\n## Collaboration\n\n### `collaboration.peers()`\n\nReturns the peers of the collaboration, a Set of peer ids (string).\n\n```js\nArray.from(collaboration.peers()).forEach((peer) => {\n  console.log('member peer: %s', peer)\n})\n```\n\n### `collaboration.outboundConnectionCount()`\n\nReturns the number of peers this peer is pushing data to.\n\n### `collaboration.inboundConnectionCount()`\n\nReturns the number of peers this peer is pulling data from.\n\n### `collaboration.name`\n\nThe name of the collaboration (String).\n\n### `collaboration.app`\n\nConvenience reference to the app object.\n\n### Events:\n\n#### `\"membership changed\" (peers: Set<peer id (String)>)`\n\n```js\ncollaboration.on('membership changed', (peers) => {\n  for (peer of peers) {\n    console.log('member peer: %s', peer)\n  }\n})\n```\n\n#### `\"state changed\"`\n\nEmitted every time the state changes. Has one argument, a boolean, saying `true` if and only if the change came from this peer. This is emitted immediately after a change is applied on the CRDT state.\n\n```js\ncollaboration.on('state changed', (fromSelf) => {\n  console.log('state changed. New collaboration value is: %j', collaboration.shared.value())\n})\n```\n\n__NOTE__: When receiving remote updates, this event may fire many times per second. You may want to use a debounce or a throttle mechanism when handling this event. If you do that, beware that the state in your UI may be out of sync with the state of the CRDT.\n\n#### `\"stopped\"`\n\nWhen the collaboration is stopped locally.\n\n```js\ncollaboration.once('stopped', () => {\n  console.log('collaboration %s stopped', collaboration.name)\n})\n```\n\n\n### `collaboration.shared`\n\nThe shared data in this collaboration.\n\n#### `shared.value()`\n\nReturns the CRDT view value.\n\n#### shared mutators\n\nEach shared document has document-specific mutators. See [the delta-crdts documentation](https://github.com/ipfs-shipyard/js-delta-crdts#types) for these.\n\nExample:\n\n```js\ncollaboration.shared.push('some element')\n```\n\n### Stop collaboration\n\n```js\nawait collaboration.stop()\n```\n\n## Stop app\n\n```js\nawait app.stop()\n```\n\n## IPFS Circuit Relay support\n\nPeer-star-app supports using a circuit relay peer. For that you need to set up a go-ipfs node with circuit relay enabled. On your peer-star-app options, you can then pass in `options.ipfs.relay` with an object with the following attributes:\n\n* `relayWSAddr`: the multiaddress for the websocket server of the relay server\n* `apiAddr`: the multiaddress for the relay server API address (which we need for polling the known peers)\n\n# Pinner\n\nYou can pin collaborations for peer-* apps without delegating keys. To install a pinner you can:\n\n```sh\n$ npm install -g peer-star-app\n$ pinner \"app name\" [\"swarm address\"]\n```\n\n\n# Run example app\n\nClone this repo.\n\n```bash\n$ cd peer-star-app\n$ cd examples/react-app\n$ npm install\n```\n\nIn a different window, on the same dir, start the rendezvous server:\n\n```bash\n$ npm run start:rv\n```\n\nIn a different window, on the same dir, run the app server:\n\n```bash\n$ npm start\n```\n\nOpen [http://localhost:3000](http://localhost:3000) and test the app.\n\n# Tests\n\nClone this repo and run:\n\n```\n$ npm install\n$ npm test\n```\n\n# Debug\n\nYou can activate the debugging logs by manipulating the `DEBUG` environment variable. Example:\n\n```bash\n$ DEBUG=peer-star:* npm test\n```\n\nFor file-specific `DEBUG` values, see the source code and look for usages of the `debug` package.\n\n# Contribute\n\nPeer-star app and the IPFS implementation in JavaScript is a work in progress. As such, there's a few things you can do right now to help out:\n\n  * Check out [existing issues](https://github.com/ipfs-shipyard/peer-star-app/issues). This would be especially useful for modules in active development. Some knowledge of IPFS may be required, as well as the infrastructure behind it - for instance, you may need to read up on p2p and more complex operations like muxing to be able to help technically.\n  * **Perform code reviews**. More eyes will help (a) speed the project along, (b) ensure quality, and (c) reduce possible future bugs.\n  * **Add tests**. There can never be enough tests.\n\n## Want to hack on peer-star-app?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/contributing.md)\n\n# License\n\nMIT\n","readmeFilename":"README.md"}