{"_id":"nanomessage","_rev":"42-b960714dc78f855a5222eb276cd6647f","name":"nanomessage","dist-tags":{"latest":"11.1.1"},"versions":{"1.0.0":{"name":"nanomessage","version":"1.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hyperid":"^2.0.2","nanoerror":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^24.8.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"fd774288d01aa42d6ae725257ce09441f0d2ff8e","_id":"nanomessage@1.0.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-uzHrpidyRAztxWJgWOsZGoP0xYRT9q/WoUiI/qyqrxMH7gus0bjqOAD1muokGvhZHbWU+3uftV/ioOjm/KX22g==","shasum":"dfdcc6e5b263a503aaac3ea48c5031369f304cbc","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-1.0.0.tgz","fileCount":8,"unpackedSize":11874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduGs3CRA9TVsSAnZWagAA9ZoP/1Wn6VH4WmpAXTgKdMql\npY2aaWxiYcF0k2hFV+4qLhhURlyIL0EjHPgQRduVe6m39XOqpbqX2xQYbsxn\nRo0qtPZI3pBTwXb2JPSaw906u6V8IJZCrRDviZiF73vSYCMBDnixKJ9H5m6W\nvPBK479qPlDr321r1VrstC6gHslUqdQHTfyJiH+Jb+JE4EZClnGat1nP6ZG3\nHLfTvuGfnjgMVQ/Fd2PfFfB4QOmfvb61VjDjrNPxlpdXOEJf0AwkUqW4Qhwx\nUacYs+w5P5/Sn36CfMeEZcy3+MpudZY3dLzrv00t38WMpR9SNnWhW1Xg9Llh\nAMHHQIRhJPguKHQe47gXfm7BAZb/ZhxylB5b6HzGCiS14leAktcCf9bp4db1\nxWa8c6YnuUqlJmfeiK0K4VIkSSuZbWhzUi3Fy/r1tNZFrE80X/AviNx8CPQ2\nCzxvv+016pExBA0zVOeXGkq8BcreZ1eaVQ05BrwgUL1TOHpHKEwI70TX64n4\nrupmYfGj6XWKkd3DKVYxiRnb/E8OwDkPhkVnguvlgW7UeF6dZ30TRbaqrY13\nKoFoQZerXn2em8pTrC7mvrOKw/LHXlH79skNJsVdWsuhysv5MkHrlyWFEHqp\njlyCukjcapoYekI/T+QgRvjBT++Bbgdc6q7HX20Reue6Pk+G7NvoyQBwnKhT\nN8tL\r\n=XtjY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5zMS9Plo4IvZBiL1U2IEku63ZU7QuWMOU+UIiaa48GAIgIf8EQciuEPULLH14mB4CKMMrk+GCOJGmkFhUV/Cg9mQ="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_1.0.0_1572367158936_0.147607338799151"},"_hasShrinkwrap":false},"1.0.1":{"name":"nanomessage","version":"1.0.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hyperid":"^2.0.2","nanoerror":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^24.8.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"5a1e22971824ea9d9a2882b6c1f98c038456b5ab","_id":"nanomessage@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-PXj5k2Hm1J2fz0nzDGxPrmrynNOuhmsciUAyZ+RxeR8K60jcjGA/MLdVzbSIl0q5O5qtrOIrpNKLgdRLHjfpSg==","shasum":"031d517495c88a5d4a4ffdc9bafad0a13b097377","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-1.0.1.tgz","fileCount":8,"unpackedSize":13696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSp1PCRA9TVsSAnZWagAAT2IQAIu14IyXum1bcKVSD0ei\nvzx4LVXryoesgmvRrxnZOtXtPgR2J4l+vxEQohAjrCsOVpNhheFVpZRmRWny\n5DTonAm7aKBI2m7awURWftY9448xMU+a8AcxmTBbcGTv+NfNYNkrEHmRcMAQ\ndDrMLayGfWh3LpC9ZKtMvhOPjOMSWwZNZrS2nMZFRL7j28M1cOB8zNKZW9Ql\nJkiVBf5S/bbwoiD9s/lF2xVmmPK9yeU2x+ivGtZAPFjYt10VWQw7Tp937DPf\ncbqvsU3KtMnTO38TC+nVCkD1CnkP+dAclPauILdBpcwb5INJ/60EsYnDxyPr\n3+Ru4Yar39ueRF6/zxrCt5J2O4Ojytg3z9FqdhYPKw4bj8MT53sLKcHb8ZQu\nYtq4IGZo5tpbePT1IxSM8zJaluu9/Dr8f+NIzZBiB6ilmAmrkNwYxdtk7m01\nBujEr1C3e5DVUwh48+5DhFuYp7cj0/SxYerWTh2H4vZMhDwYkbohja0SncpQ\nh96o0fHTxdFqVaKoUKlW58UDWO77TLbuVA4cneb4LvXynIH3hmxa9rjYUphq\neOIaWrgztlNEd5t+A8idZoaropJvKRvyf1/IlT11tGMLhrMFqQ8ztleYwoUE\ne5OVsiH5qEIAG+ylIvPSw+zWHk6vMUPj7hJPijoqWLw/33purv5EWh6abE1n\nomDl\r\n=Pcz3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpz+sLzYgeDyk2Kh7tWvwmOweqtpFSd0+9JONg2a1EXAiEAwtK/OvTraz92z8oEy6ZB08whZKGKUluBVFAiK4zxqao="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_1.0.1_1581948238731_0.9597766243909296"},"_hasShrinkwrap":false},"1.1.0":{"name":"nanomessage","version":"1.1.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hyperid":"^2.0.2","nanoerror":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^24.8.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"33311ac244d679cadab75a75f38478f601ae444d","_id":"nanomessage@1.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-IVODOBnFFCLsed+mfCuaWohTL6txLIp02+dbFcN4JE+GHRtA3JjtWQc48BT55S1SCJfVd3wwQ1FsQUc1QFF0Aw==","shasum":"017e6d99fd21f1bf2fec8fe7afa9f050f28a4c7b","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-1.1.0.tgz","fileCount":8,"unpackedSize":15082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTYQSCRA9TVsSAnZWagAAdM8P/3zh/1Kp38or+VibAhGO\nk88wejSgUeSJM+mg+Zz2gMB3CooOhSlzQyGz/sWXscTum1ZvHBhD/sNwSY6F\nlqHN3gMtTFPAxfBwyDPFecyG6nWnc62T9dUQvpS6NjRQ8IGgwEQrbWFIM0uE\nUuKMnsLK3OZEcWKnVKoF1bnuzjh/GT2iAyGLpqu+biV8FYvy/zFoF/No/980\n2h5l9pIQeu6nPYEn44iJMOlHksy5JMOLgTTQKDIzxMeEwX6Tk0pufoaL60RB\nhjWJ8PjEpOWjdEhnhEZA84x348Ev3NO1iAPU6UW98CTs0YJxy0kGfcagS8ev\npFTApxEc1c8fGY3PKGF9gTv+vLzQ0+oKL5rhNdP+NTH/lYR7isALYdGkptmP\n1306lpwA0tQ6zPc9nhe9DZhHVRdGCrdjUSpRHDbv2kvJK8dDm6qeZTV0nB+X\nsHKxtFwKzDQiqV4M3C5ahTpgYMBoO0n/22388Zs8HMRB72vWrAZV8z4tOUX/\n8Q+UvYXlyfLOwo+AWDs+KGrdAMoYGU/iZMNwBOfjq4VtCPJ/HszVlVwbNVVS\nfhd6PuE9eSDXWhJc0BX+d8e93JwtP5qr7PxuPCjbgUMD7VbfOq1zhpK2y38g\nsXbaX3HNS7OaxrlCJVjeRC1cj0BHi4Ph3Sak6YZe+G68bxysj/9s67cQGqwd\no0m5\r\n=3hxX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6dvRj2ODCDfBN8Os6hSgiaJ9u9TDdPxqjsisiaU6XrAIhAJOgNlly3XCEZmSf+R0Gbl5lTQWaq8d/1F1YLwSIETK8"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_1.1.0_1582138385665_0.345554551007232"},"_hasShrinkwrap":false},"2.0.0":{"name":"nanomessage","version":"2.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^24.8.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"daf302307a6d6adebc7e6513b0e19a53148465de","_id":"nanomessage@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-7x6zJIEB0gQXDSHM6Or4al74wF0X2AG1MKT+n3AEHqnJfuL6LI228ibAd7XU/JQdMFHYEV4tI6BcQFlJ3jLrxQ==","shasum":"a8868df58c8abbc6bb8f2c2f9e37bcdeab8b554f","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-2.0.0.tgz","fileCount":8,"unpackedSize":15552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTqURCRA9TVsSAnZWagAArEQQAIVTqCWFwtPr/ZItR/Dp\ngrD/hPCkfbPPlTHwAIn9hAY0V/TVGyrmcUn0GK3cOZqljUnOP6oRg2GzJUPf\n95oqquBB95KJX+5sRUTS+3g0KIKgOSi3N0z8nl6PmpOXRmAN2dWacOMbATOa\nzbmOUMJlQ8c/A8yTeyaaqEeIPvFyNezYxNAqZLUj36DednL3UShNwFG4kCjv\n4v2sHeiGCHnhiCaPqGFvUW6P2a86HEDCjQaKrWd+AVV1iaG0QFZMB2g5DdNC\nOOM5Qp80ZUTmpQ1MCPfizgLuCoy2dJeXAKBA7vV/bjv7jeBNym4TG48jOi/t\ncMORKdHwV/iQRMBKLS9stW6sRt+TEBaMdUFiJ5uevquABuuzARP8mAXKGT4Y\nJeCdFe4gWuYr0F0NgKY1+H+p3r7IVrxQBgX3Bk4qtroxAFZ1WpoFX9ccnKRO\n8/rfo8cE87XqgC/51/xczZc3C5EBhtJtK+DsmqUk90bZhpnyuoI31ANG8Hoo\ncVnJaw+KoM79Hc8x7ppQ3FMtyycGJDs5H6MUelNqydlI+Jl9MZshllOv+YWS\nFguU2+i/ueBzr2yXsACt/BSdEUQLqshQ8s8P2KopIPWz6HQf7pcnLcXwkQVP\nkwR8EbzJSzOIaOCDH2B8PH5o0JF5zqMdjhuSJ3AOcmYP8X4icPpqOV3/pqEK\nbUuz\r\n=Ckzg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFbjj8LFYoPbfCqdsb7fr+fJFdX8joUk61xIAaQpUd/QIhAPhqELaQ+ixIEjQY0Hb1jwx91zrZ0yspF1XxyW0AUjiz"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_2.0.0_1582212368538_0.29530874022022613"},"_hasShrinkwrap":false},"2.0.1":{"name":"nanomessage","version":"2.0.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^24.8.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"552713523a897b600ca83408e64b929775daa7b7","_id":"nanomessage@2.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-g6HN1GvYzyQQ9ZWC5pV5Cobz26TrPS/w4mdGF73jNcdCgwXXUqP8n6S1qqps7AAbneMmyqBpWdjAz7TnSIKkgQ==","shasum":"5fa413412ac8008101ed4573707b7274b96671cd","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-2.0.1.tgz","fileCount":8,"unpackedSize":15694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTt7cCRA9TVsSAnZWagAAeNoQAI8evukqCXx0uMOu1/72\naeUhGDuMM4XNXX1223f3vqlVWkTiBjDG0Cwu2lBXTZWtVsgoro7Cmy0c9gsq\nFPyEaNs9kYTltIgOmMQXwCUgN+tUMtiTqyAJirzrbcsFWKUeNyfsOmS3D5D7\nbCIyfWMIuDSCAgmkZuWBWae91UX9uFTLDzHeSYAzuio4QJm5QybKzi3sSWcW\ncwbMazAgz9pbbrC3vQcQphgoNjs259R9xkELQ4PQ8IAYATg6QhKg8q3fkUOI\nfaVMkzkJoQyihsUoUeXYIFZri+iMXsdVqpFWJ0salA0QwLGuUY/NLu3ZQbCO\nziB0AfruFMtK2I5WboRUfHbuD9ogPC+zaNCNobPhnkRCR8dDIVcx2LH7CUdc\nW2/a9W/sHstT+7vB/abKlc3GHVviUMm5CfyEGeqw56qAfcX90Gnh+s0xyYeq\nCbBhpWvl6XfNzc6GmaQ18enz0my9+E/k3fmWaBL907mh+ZcjN7dSn7yOhx68\nux4kbT5VJGR44KK1QcXn3yg3zYn6/P+i5FqEC1X9McfsJDzCG3Kq26Kp304e\nWlsm59Se8U8ANsIksExAp0TILGAQbe/1/HaaW8jIQiUwZlCORJuuVQi2kUWG\nNBe6/tsTkDSYGAeQtHYM7dKsSiAbALQxTwrvK0C8NUKfvvPN9H5QLV1gFyVN\nUpg+\r\n=QN4w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5g3AVgmIJl6epQfUp1YP1pdV6EhPJGnBlKfDGVtGnLAiA88bdNrtz1TAPFzPXW5dbtZBlxblNKnZKKKdFFzJrsKA=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_2.0.1_1582227163899_0.795817353145517"},"_hasShrinkwrap":false},"2.0.2":{"name":"nanomessage","version":"2.0.2","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^24.8.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"3afce8dc30dbae76557f854e24d39feec46edf29","_id":"nanomessage@2.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-4JouQbIdWFj68KAfzNMtslYz7nMCmMhLCCZ+NGoZjHHeq0i+VI1KOrsQdWjqwkxBRYqyGZCw48+qsj7XFPHvZw==","shasum":"f9d12ba348ccc6d7fde3312f2069f8f1a69db2f7","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-2.0.2.tgz","fileCount":8,"unpackedSize":16137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTu97CRA9TVsSAnZWagAA9BUP/2PO/q6j4ZlfX6zfvF2R\nO2Ts7mZ19s+ynbz/MAUy275+9BcC+68U0sVuwXgzPKpfRxyvmbrTLDHF2k+n\nWVFm+0Z/iaYZtns6dR9x5wl7j9G8HsnA/W+uR2dBrZIN2/kN/WOMdKTJj2/a\nUG3IiGyM+n+ShGrYvgRAry+/63GKbcH5YMmbICxVHz8itT0k3MQClla09NXi\nJ4IUHGzhQj2nZXFwWIoXTu/hFrcfg0r2zNZd6gtf+CGP+Gpdg0vV1AElDD+G\nc5IvKAx0nxu93R4KfbKoV1PBE7wZ3s+Br+Z3qnLPMYYmZvAJbRpVyk5gnffG\n38AYnOS6fi2U2Qh9AL5FI0fQ9AkRSY7iK7RQC4CarSJC+cK8OlXrsetSiD6k\nLJtodM9EipasF/pLh8NSettZm7qqdFQJZsAXXgmIahwKVSt4cgUmuofuF8F7\nZ1TqLA7KAovcJhbV5bKZflVlftJTIIsX9WtlPh7uJszfgoAPBesiGwx0adCQ\nY/XwOVKnTQWpJXGma6QSFdl2XZokjYr0fOBrkGl0clpZ2Ds0hTQw/ICKSRS8\nR7YTCl1Kcrn/VMR5tKM9m6yxG1Nx9j96qcvWaN9iJMbcY/zxaKSu9F5fipEZ\nvXZSwj9EGJOmgb4UFIzBbBbSXDZSWdJs5EQZbJBE6OO5OxFzj3P9OVMVNkA/\nivN5\r\n=bGFe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSeOvgGnvH/lRwiUzbPa2t60G2vjJch1cOFjIZkwaergIgOhhfX9cpYhrKcrrrfRvAw1SVxm0uYTV7EQTYDuOI7HQ="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_2.0.2_1582231419007_0.8377354434427122"},"_hasShrinkwrap":false},"3.0.0":{"name":"nanomessage","version":"3.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^24.8.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"1602cddb31fcd86c44b90f4f095e3ea1c5534c90","_id":"nanomessage@3.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-aFskRPLuCSX2VWsjAowslCrvOP3cCIS4zhfdD7sNgqtYMPkbe/y7Rh5gBXD7txufGBwygpB1AbUcsm9W2Q0lcw==","shasum":"9051ac6a3d341a98ba0907ba5a9c33dabcb4accf","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-3.0.0.tgz","fileCount":8,"unpackedSize":16663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZlqyCRA9TVsSAnZWagAAJXwP/jhN1A4dZ95MBI0JPIwo\ncLjtzwiovsaDRuFLqDZ9C/Fqvffhy3g++pdY1uIAtZgzEhi0Q9ApR03QJzOi\na4cgJOCOwy01lyJx93w5n6S1tjvuyQdKNJsOYqHPK4yp3Bnyf4IEiEyZPvPt\nfOOPD+2q7YZNXwoDVTgO0xp3GQMv2A8hW2u3EfCb3vG39Mk+gMj27+6VKeo7\nypEu7ODh6pp8MWztKzikwD0Xrt5dYRqtY8NBNvVhJvVT4i/XjmE1VQj5oq2A\nuqcV3ZdOm4BChfarNo0HUqJj3d4b+yjGrYA9NA/7YW4N3o4QuymIKPP7e4Vp\nd8DFUx8Xdw1hyXu3EeGWpu//Dcvl7myJUoDWIvP1tDx2Fr0zFS5ovm9aD6tn\n/+UJK2d+6N5BzCOL9jV9yPUcM1WvAKVUmuIYu1QhHbBqF7U0jOCFuzBvjvLE\nAup5vtYwX4KuTKrgKPAtdWO/+eSVhMKr4AFr857Wz2FVCxy/H8RGVSaRip0w\n8sTEUET8RQtUknvcaNMpju+r904dl1lFiTjc4Lw7o/tc102bU9fTJfbEyg/Z\nujZB+fwdUWYR02Sr1UleCXXB9+RKfZYAD9JE0VquJ/GwPd0S4Nj31ArYjddi\n5FDWSh9BMVIBf8eBtN9ln8kUmexl70sKVbSG1G1zZjU4QxNKbd4dAyTabYMd\nGlFA\r\n=Qtw7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKqfAnkLYuDXPzPheLdI3kxdUEjBhErgwrQIqJJTre3QIgBWy5ozbcA0gIT42B71ndUtUnP841CyvBnflOWc9y3UY="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_3.0.0_1583766194208_0.8164899194737933"},"_hasShrinkwrap":false},"4.0.0":{"name":"nanomessage","version":"4.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"565e4e6d51740e96aa89ad9a6f2c98d6841688e7","_id":"nanomessage@4.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Wy2EJpfFBSjDDfD/B9PwutVK/tFBu3AsO/SaE30Eiq+nm9ufuAyq7imTG75YgwO8EQSPkWCMFoYY1dmV+qOJsA==","shasum":"cd7d707b2d7be3338e4bd895ad465ea7a3a11348","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-4.0.0.tgz","fileCount":8,"unpackedSize":17001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZqhbCRA9TVsSAnZWagAADUsP/RB6FsuK8lIL0pfcahI5\nSd2HZ6U2Oq37092CM1lM3zIRCsC3XDYIcP4N86lZy2ghyUU7dE6RvoSwhPeF\nPIYE4Ik8uizH8/UohPEI1NSzPbpoGva+tX25FIQIgCCCHnRLNoAfkw3xKxos\nQpujJps7i1HUqIl3pDwwfDwUAbuVeMCCdhfOSvST5h0SWINpq8YXLrtsUAB6\nufSwNLxTegvcOhn5Xfm2IoLw0OpqbnqYcv+RTNGShlkTBtHvnIDXJ7yQRGEk\naaOyMtekRc6c4OMlt1czrt8Aow51auYCW8Cvu3BTE0M41ydc9jM5U8Q4BWMF\nhlskK1zFrdBnVTe54b13jBSmhRe2ti/eWivmbNfo1ohJcQL3Mkw2hGuMi/Sv\nnyfuIRfKnI4+t0V4WmXHov84O7sFhVFnSc81+vshosstfglPgsQ4x1/5WPTo\ntEGX5/OZ9eVA9zHRQp8/0gg+4hfBUUg0ZYAxjrmhVK4IxWUbW2EaUlK2UQde\nrXNu3egSggtX12z12n01ktMLdM4spQ7oTczpOeiAcoUPSBWDx+isqn1eN1Ct\n2PIs/Dh0hPQHZ5pjV4W4yaAB0oyDX5y6mS0hxccvDMKooZnOYyrt6QT452hS\nwT0VNTqF0aRTaAvyUliJFPkAAg81PsA1F4Nyy5b0F+WthFKHEfOt4splZ16w\nJxe9\r\n=36x3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcfAepckbUIwnlpOe6dihqs6CgSarqtH2W4n/GeyzYpAIhAO/NXf8qfr6bK7ayhJ1llYif4Qbrx8BBOj1wLa50nfA7"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_4.0.0_1583786075047_0.8273399761456983"},"_hasShrinkwrap":false},"4.0.1":{"name":"nanomessage","version":"4.0.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"3564b0e825e7974cac837ed61c665094ff26fbf0","_id":"nanomessage@4.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-zlFDZ84gqgKN+oh74qFHAigUn1KNtpcBwdtwvahZNUCUezbNlP1kFyFgFgB6X8y94OXWWCSR8+aAUnbjfsKedQ==","shasum":"c9447046654a9b472eff260895359b1d60d49434","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-4.0.1.tgz","fileCount":8,"unpackedSize":17076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZrVACRA9TVsSAnZWagAA2d4P/A6hgu20onQBCVpEbvg1\nXafufp87bhanf1U9aaskE/tPuYX1ZTUVgbejDQY4Eehj0sv1unMAkatKMAA/\nXtaivb0BcuvrGpuKMYzQJWyhiCMVHKzYGCrWfQe98xToz3JKfxAXuWHxrPXo\nRrSCfXQzlaWsqcKzSHRMuYHZ7JRW5iIwzmCKO5euwHQ1mzc8W7wKAas/CV8n\n/1ofYCADvDGCye4VguGftjSLq6nQJkieXgQiCZXmVwqYpc01d1Fuk5eJWh1g\ndFeHY8fJw6Lze9Io28s/9VvTWg1PtW5nWB6Tu0b3sZ1AN42Q29fx0diNd4MD\nFpYVF+vL4Uu4L/+crzS7TSJVj4SO0Sd/JoTnlA5wARDMF1d7T8wVnxQwx3VO\nWjIvEFfal58TicNeqMGgztnJGCI4xLXa/O4MIHbBnlEwKeYXRKdRb39hUxam\n/QQq79bGGGAyeo//RbHWDxt2dIvxP8vJuoDAdPriRYNiIaV8sEGvk4Lpo89w\nhytZ4Bm22HMe8Kb1E4rq8GkWgY2/u0jvTm5kys6qnJVOWhNyUwx0xMo+LD2K\nq2I4wIsvMPYyse3Fib3H5W1k4OQ3ZHay4Lqr3j0Pi+g6ZW7hglDeQA+/6nRh\noNdWDmjEYTLRYM2vdb72sV5hEHfeS+D/CM9tylMuUdoIXNEYAQycg3wHJVYM\nmzmE\r\n=r12q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLZybGpOIQ1m7WGllnTor/EFh1iwl53xWfAcEVvT0DUAiEAhhKa4hbpDGsfvFHfPDt6p7k4ath5dDVKZz4nryexsWM="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_4.0.1_1583789376403_0.192169021644774"},"_hasShrinkwrap":false},"4.1.0":{"name":"nanomessage","version":"4.1.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"47d7066d6c9940031ce15154768d10d61f87cbef","_id":"nanomessage@4.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3SYsibPZXyHe8Grs34zCPmsUcgzh+9kaOo1hxznzRv6k1wAiWcIEgkDpXRW3HZyaC8HYp1xW7aQOg0bOUTS4Ow==","shasum":"77e941814be2f2297265f860b4435770dd9ba1d5","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-4.1.0.tgz","fileCount":8,"unpackedSize":17180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ+VnCRA9TVsSAnZWagAAQkMP/R9PddJpOZq/7PajWt7d\nFheZQh8mnCrvOUTt/LE2iIoSMbvOcvGGU7jNZeFXhcuNw/kz5LDYqBctc54n\nC0njuUmzsBwy5wnpN/eh/fcDHp4mv06TOyk5mHtgPznMKFJ0ZGYwje27yqp0\nYespdVJUKvLM/yHKfi+PeDWbtgoIGI5JGraqR+ED0U9zlHH/oZKWjLvlaflL\nEjbRulvo9Wizwh+sajTb+1A91v2P9IEc/QViGmSoJIpjEoMApP7QKXaXAMI0\nPFtmcEeBPT+xAAWBtv/nS6wqhAoewC+ScVPzC2FLtnadQ/vq/XxDFoVXMUQ6\nop0FpScOFur0smwETkYkgu/bMwuOcd6o4f/cPgyz/BBMfJ8MCZgcrqRt8C9v\n52w5FCZRJgxx6ombmZ3nUBtddD7kk9JOByZJaeZxIdJNO9Nc63SpxjugsJKi\naxm8nWCRbclNBeB8t3D7Aa9MlbHr04S8aFzNblyArkpBQgtRor2ZtxVQuqzr\nMo60E+bvIAA9gebtUJcaht59ZILeIVlBvuQEWapSsmzaH0GWHYdRcEUmkzBd\nY1Qsww6CjXjRFIR4CYdLWTq9JRSlO80+Pe232I5LmQVt1R7S0MPJpzEeGAhu\nLifH93e44DM5Zac37S7yf0t30+qd4iOZ20euN0oENpnGYqXCpWyCHo3nVQzS\nOAlV\r\n=PuBT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtkBGF3qjuD1gRVUiWP4phOLE3Az6N2o99BrxQ4UqZkAiEAzr0A/VZztoHciI0XXSVA8dW4ewA+YmMmA3Bfi/hI/14="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_4.1.0_1583867238095_0.8675517094906529"},"_hasShrinkwrap":false},"4.1.1":{"name":"nanomessage","version":"4.1.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"4e36508f8b73dab1d577db39e41721eaecacf66c","_id":"nanomessage@4.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hmACTU+tNEtDKTtfF/Aqjxw485lU2FZ35BMZLLcfXj+d6opt4ZIPW65m8HjLTkllhhAkckdS9itv+AXSeRg/4w==","shasum":"c32036ec616e8d3a840f86534c7110cba3bc8113","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-4.1.1.tgz","fileCount":8,"unpackedSize":17258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaRvsCRA9TVsSAnZWagAAesAP+gKe+m4Y7Xfxkd69+Iyn\nzNfsSR5fqVQbbQboBS7HMumJHJKVIjfhIhreNoDozd5iVzDvv7WYu0S/v1ih\nhPxp18XbCpCr3RyQLohOeWr4+VqIgHd6yJfLZtgdyKGOLBmh+fJJi3Y0P2Qx\nwzb8B5bzMQfWlXIefQJWBBOSIebKtHiQR9VWYjLSHSzSXI7AOcUHe2Rbxc+u\nretIKNWdcteftDkGea2m9SfH/dlsHIEuiTLoQvscBKB+QLwjP6ZBXb2OcZuT\njPnZe0f3powhjIaFeg40CD33pfBUQsF9ORgQSky7cWBzlBvJLPNrfTb/jORt\nufYGHehn3MYf0dW+iUmU6FpCIwOEZL9wT3EExudiGzqfbDYelm1I3aK2sive\nEsPPBxxzg+ySoVMhZwS7Z+6VdoLxYZ7Wk7SaYYvurQlICon6IERF8EhkTBJi\nHS3ZCc4NWCKP3YG3WYH0jH1Qu9WFhmnX+h6f9IgoKjxJDjFwQRVXdLVfMZnY\nKwOJIwAzfsUgKDYU6pvWqf3gQnOfeNrZeG4ceJY1CpTb69eiJv5KQAFvwaRN\nqHiaNhHhheMohP0NyqXU/ABm6MhUpqoMWU0c6bizD7ldhewEQD9L/aINupPY\ntvJvWeEbgQrGNHJcXRj7nyX9HuTbJT/lmIVAJyHYe80sKoLm+CbbYg16Ymzo\nhFup\r\n=+iar\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVIyxSYKUSfDOOwC48DhlZbtoYbP9BtWg6SmnxS5mMRAiEA8PLhK7N4YmtOjb0PbvwT3QyQWilO/+O+qzwFNY30UwI="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_4.1.1_1583946731650_0.22164774138945975"},"_hasShrinkwrap":false},"5.0.0":{"name":"nanomessage","version":"5.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"0c19d9381d0a597f83be766c23c91bbd5eddd24f","_id":"nanomessage@5.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-MzzO4qh1y0oUNMzFLB1ckoxGgOaKDYBpvhOiIvgL1kTjvmEfSO2tJy3H/4gWfp4P7ySHB2wVpTHJnrQAagkeJg==","shasum":"77cd78fc0797752ff6786335262b218b4262ff56","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.0.0.tgz","fileCount":8,"unpackedSize":17954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaS/1CRA9TVsSAnZWagAA4vQP/j4gyc0NBt3SAzFXN+G5\nVnmnJZkibPgQCGKInf4nkzdP/+HlRb8b1GVngYrpeysrHg6/zg6es3YNAJgO\nazYzlvFADVXyd9mhSOR8K73lfRl2utUGZWKj5Ii8RSj/VQ6ZlYU+MNjjidC4\nseumNpdXQBizukl5tlfvvb+ELKrhSsqVdwfizPijjwIKFlyAODKWdmz3O9Mc\nyyMBFo8iaeAI7Z/U2bsG9PVPB2lEQIEnCnOynxw+O3ORx0R6Uf4LxD77fdDI\nNHIkCp+o17nugZogooPbD29jJDwFkpHcJQ7ARk5hVs1VzxTHcmrR5UQQtzfA\n92bxVU5iaYcpoqq10IpftyuDfr0/7Cl0++ND4Q5JyrebRO9xi4JYsk7cb825\nHyvjq4MfpkfnR3NCtLWuMMnwBHPfPbipgOpaKX+5kxSFYBi/LPW4k2y7C3xB\n3FHzbzSHclofN/o9caP1Bp6ydn3jxLTDcXGd8Qy2gw85Tgi3Jgx+gVnpYv+Q\nzVTtcwGnfLoA4l7aTxW0KhpqNQzsztV8LkK2qsz70J6YxlXmKlbsXXgtsluL\nUrgEHRdARvwQ5wNb+LMFHPZSpYfb7QCfc4B7oz8QHx81e2uiluN2lAWtersb\nqgVHj8Nqk83+q4e7BJsqi/7as+ai+5fG3K7/oSQZbZvdQzxrmaI3X1MYgjAz\nQNIg\r\n=IYei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRwErvC3bzr0QERxkbZ1ajShGIG84UV6D7gxeDb5iQoAiAIBTD2uwNojhoF1DIgM8qDbyXF/6VOzp4CPKiL0EZLiA=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.0.0_1583951860892_0.1254339735341654"},"_hasShrinkwrap":false},"5.1.0":{"name":"nanomessage","version":"5.1.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.0.0","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"ec6f947562ec34d47fe3bd620ccb8148295287e0","_id":"nanomessage@5.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-o8wk7L2zSiHENKU6W1HbyYZEHqEnzS35sl83Ks02j7kgEFuIEc35VG2AGW01Ed6xSOPcbb/8Oap3K1tOdHEeDA==","shasum":"c0f9917d82a05b462c6f29347d7dd718e0be6b87","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.1.0.tgz","fileCount":8,"unpackedSize":18136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaUxECRA9TVsSAnZWagAA3fgP/0IaRMZ+C8fV7pQ/z7Zb\nBAkN/qKza60LwKrnPwQCGY63gd3663EpFf/Q7IdnrgpMF2sFwA5Vjc8dbaEw\nd7Unize0kymzl8riMVf5qw9hb7y05eHGtzuc1dFipliWO2ViFGbLMSt2SLTp\nFx8ZaUxvklRXxwcse0RlRVT/W4S8tABfCh1C0Hdl43DePLmlEIAzcGTe6v8f\nl2Y6ijSRznqc/8ECHXvBDYi13SKqLhM0PE2hTdAAud1nZZtS1rR3gA1nR5bD\nR5Ba00Mw5xvJItocEYrq2WnI3DzRVWySnrtHFuTLmnnNw411FHConYqc4XIk\nabypJf5UDLW84xQe11u/Ux8XhMMLkJWBxh7WVDJynK/qHjxTT2L9GK05E7MJ\nAxoYpRZdOyfKFtmVPPD5ql1j4GyzHyqdfZSiwLOJ+K7T/mjqyySMssyKx0ek\nOxiAFmv9MHvkVRwRaCOWH52oV7r8iWbWQXOkztAMKj71lO50Wp6ps1MidMMt\n7pWnmmcJ02CLw4x/XHUKtpWRFTIx3DZqrj4A+3P0rAaMZtZ2kZy1Tt4qyFsd\ny3AkOp6CvR1M0vSp/OXGXWwUxMh0p/Gkd0akZUAAYgi//NbajonEz/fm8SBv\neozxOXES++ASl/5KEcU2N7MlVe97KGi63pRC3yj5pRyLyzHwVUC10GZYNBBa\nhVNS\r\n=FFZp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1NcUpnenSlKqJ/sMOwGbbQzJY+wfuKsoZMdMOVX/89AiBbhaxJye4BLN63BtGbYOmeO7XqaJGX+A/d56yx3Ttqyg=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.1.0_1583959107993_0.6413086497512366"},"_hasShrinkwrap":false},"5.1.1":{"name":"nanomessage","version":"5.1.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.0.0","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"9f80bd0519e6417741fa52bf87625a72b6422dc5","_id":"nanomessage@5.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rklhHfUTyG4AjZ/synRUh86t8oDO9vlX5rxl9fUchLe4K/iwfDIWP6HJQite7wiFI/wyj91gGcUT5vDuz4CkdA==","shasum":"d82b6b7e9b8b52bd07863c4c5305591815f7bfaf","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.1.1.tgz","fileCount":8,"unpackedSize":18064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJealrCCRA9TVsSAnZWagAAYK4QAJXQdItayIi40CPMyljn\nlt/a8P1PUTf/evMtTJgL0M0bL/H5bCMjH7sE5njynFIhnDfGTQ8NBmFOHKR6\n+FQdszxMsy+//0RSWbZFnwRdAljk4o6WzxFV+53LuEmSoNSZkP+8XWPkPYYK\n0uUaPdU5AkgmMrw+eYDkxxd/Z1wMqn0goHez/ABx1u7dg4rm1zOKbNact5mf\nJFtQh6wZ9HtVIuiLdwM/hnoiFgEV6eClqcUVRxE756KUI35NN+gOa6dLIMKs\ntBFbjouioGawZjMi5rf2i4tCQX5gJRVSRcJvd/8n1LUYDDKHMEkMwTL3uflM\nmdRWPpK8D63/cfw60faiqXJSsi70FPRti1LkiaqPDKSFnmiomnvY4SLSCXoT\nmyViyaGb+nO2eI2hG3ESpJNTYZkhApbX+FlwXIXL2m9Wx/WQbFQpfoDoeA+D\nb/1sFGnUAz9a4UUvCoAeT2qLqjERO1aoOax11UsFXxULVwzxxZnfQTaA9ERG\no7/0JNAO66w9315yujxHEVNHi7D91iKWuJJB4jMTMHuZgR0ESzlC/YtKH9I2\njBIzrG6Z4iSP8P0izshYLxOaHEB+kKGAGOImj3iJHlifIi1uJCJz/gXDmcWb\nZvy9B37UFxmZoDNcv4tnlQTRGxdC8/QLIInCW97YpuNTMN5IYTvxCyYPk2RJ\nQnRc\r\n=4rNq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyVQ9JqdXAVg8hrto331MbkLVeLzR1mm6gADPX3zGRKgIhAMJXi0gxIUCSesAleZIi6bje2cADm88tAb4JaufPPdDO"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.1.1_1584028354229_0.9760405314608513"},"_hasShrinkwrap":false},"5.2.0":{"name":"nanomessage","version":"5.2.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.2.0","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"1def6de4ef3befa1ac2b4c5e5e76eba91903b877","_id":"nanomessage@5.2.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-+VdnM57/HehECUo7rsfeK+DNcWOwg7rNdmNJVi9vMN/oF8iYzQHyLuZ94CvpUfLGonpCacJZ0rfpPCJpMvQ3Gg==","shasum":"04dc98c8f445570c358003ea91a85d55a880c4a3","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.2.0.tgz","fileCount":8,"unpackedSize":17588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebAQSCRA9TVsSAnZWagAAlgMP/2miIeYQP82PP1fZJDIa\nFWQ+otcvT6IU9tTc3kQqJXbFXVyWYtAkqjRpKq6BjXKYMTBBz3LLG/xzQzOc\nZ92aWFK3r3+AgDnKQw8LQUH5a6TmLsCfiBiDPAODD0nWpBDxKU4MZvBavnGV\n0ZqtwyVAbBYYm6cEKQYVl83B85CAsl5M3fdqH0x3dkUK3j2Bk3E0zNHrL57u\ncIwTz6YyJpnTCkScy/CzPchcdznvm+UXBAuSaDII/Zy+l/RafcR2HT6W/PjW\nE3juzzfjHAkpd1SAvgrY1GNPwo07Ee7tYViXW2AkScVgb/BNha1rxr6BltLj\ncZJlminwMwAugGcs6nYW8UP4Q2+ntY1XxISB0CYA2zgY0WZ1WG3V/S2m4QTd\niLmHQoanHRhXzJse5gmnFdJGTsZzWa/5x+PaAGPDpfQ73Hqjqp55B5XvDsC1\nzHUY+2cvtjDDpJ9tS4MCoh5SGrifqA79dfpRAx0EM4VhDM13Q1zgCoGEPBO6\nhwG13ElRvlx9dEPMFqWvrl9w+EH64BMU8djlFMahB5pMR4EY0rmXd1Je4Dxo\nU9Lgj+RlzdB5dVjlaLHvzUACMkmslsfJHQORgfFUxymPqqKzMHXnHxlpIRaQ\nRXqK+qKF4Sjngo9zoSUQlYtb8Ytvhl852157dr47XLOOVsWwpGJlgboum0l8\n52gy\r\n=nEBC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsCUPAWeKNxh7NYcW+szhd6HqYXoerb1Qz+wZGjmKyAAIgZYf7qUk39d53jc0AePdBnYLIOU1b7HhEfJ8AfkpJL1A="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.2.0_1584137233898_0.2240454734991426"},"_hasShrinkwrap":false},"5.2.1":{"name":"nanomessage","version":"5.2.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.2.0","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"cfa038b38207501cae618b65e88de36a700a7bae","_id":"nanomessage@5.2.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-805aPyl9QnJVbT99Tzb7GmtHzUK+whH6rfDCA8ez3sB/at+9icj671dj371p4pqVV5qwXkHKJKfxgZnUqWEmxw==","shasum":"a4ccd62dc59c0e3b637c678d3e7b2a5a173f8e51","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.2.1.tgz","fileCount":8,"unpackedSize":17646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebBkhCRA9TVsSAnZWagAAQCcP/1LF6lrAASqjDHDxj58S\nquce0m6Qt3Nd2Pdq42pzliDaV2oCOBwScRW1F9QBc94g2kQ7npJmX0kH/B+j\nwyeFu5Ze7Nb0C+Kh6TEQXE+BpgZ9GcWPqCGIef+zIcPjnVzx/IEKjMp10JbK\nlhmP42AFbCGWc6hxeHB1gGMryD5Jm+thjzmeQsPSCcIPTchi7jdJHJGFBAf7\nFFbBP8lH8l4TNdVs0Hmn5Yrq90LwQFvaTLcWsPjJLTTQGyHenXbQxNFChoMW\neKYPqICc5y68cZ2CL3cGcZRjgenXK1jDBWKKyDGlB2zFgp9d3yue4NoYJ6Ll\nnehCJEy7ESTWkrqtHZiW2j96VbFq8enPCdICY7tS9WQlJICpKr46Gp5dfu10\niUvotWmHEzE3EtamO0Nx9rFjlc87fSxI/h27oxBg0e5HVEGiztw8tj9qcNGN\ninJl9d4ol9BIRDIAIWr8LmxXHR2vPVpDeEFg9cAtL0gqc9xSqADASq6VQcDK\nUNDaa2C1FCX+JUSWI1xeVpRKiYM0I7H1U8J9czGLafHpFk5V2biUCg5ojDXw\nGl20+BlvwWElhOfcKlftG6zvG4SlC8jmeWzn70mk45E+mVyb/Rd37/4MQQLV\nrrPTKtM9iJRr7xnWDapdtSBd7TBegN3oU5P8/Vlyy1u8whiIcDXx0tFZHg/J\nlh+3\r\n=ZlQd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHk5w8X1YztLv5uSxNaU15BfOLCWxtHLiWJfBrjZ5d2wIhAPt6QwW6KBooHy192mmsVTwwGgbj1QABRYP9C5vSvVNc"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.2.1_1584142625431_0.030533571449420815"},"_hasShrinkwrap":false},"5.2.2":{"name":"nanomessage","version":"5.2.2","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.2.0","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"21d000c33b2ed403c72593a67b90b78872ddd58d","_id":"nanomessage@5.2.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-I1hJymM3j0NTv0dc9sDx72AMpQGvOJHkMBRVpBKn4NsDzuGXTYCMmNCesD4+YrJAr1PbvKSQCJjRUEPkWVrsqw==","shasum":"22cb7fd6ea7c6f989f49ec39d730b29963851af1","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.2.2.tgz","fileCount":8,"unpackedSize":17704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb2b2CRA9TVsSAnZWagAAk5AP/3sBthczdfYgXAeBFA7N\n9Qm7ZgeR+zH07g/j9UL0zXn0kqrjyvt9qkcs/wx65Nfv+9qnBaIUMG/tZe3e\nZih5cXiCPHnz2thJTOQmKOktAAXQrP7b867wADY8ty10H6DpDUmTluFXB26g\n2A+WH8RdDxqLNJcazk7P9R8tNF7d19s3lzgbctDx1yee6oYfNGfY95YAGke/\nyJBsS7l7LMhSTg8kgEVfxmV4n664hyNZWuV+shnl7VqRnN4tt/BDw3RqNx5X\nKY6ISMbOOkJDWYLVYOSwIS5fC38+NFMh0+hwOaXHDzAqX61nLClW8CGm02uY\nwNLdOVAFI+OmWCkJ5Q3piHkIA1X2wzm7ENi1lDKsOZlfr+VLiE5DIGyM2LQn\nSf2jaCXslNdR09jPlHymr6mq31qKfVIrHM6pANXfK380UW1fLxA3acKQ3zmR\n9FirAxGrDZsvjQlBtSYYmJNk29v8ZQv4f3DbkcnQU2NH10jf+ycb4QjJBDnW\nLKnDq+u+BSrlBvxmegkDAtjAC+RzogCzxVkLFT58bL2f6nsNPuohQqDwcdin\nW2OkVrH5Uxsvhfucs1jf0NaL1afrnjGNz53/OC2+84ybj9C0EUwHEgm6Xesu\nogMZVYffsOMRHA3kL2nJOcLyy2z+/AOkExMO0LEcasmteYdg40pkYFb8+46g\n/91W\r\n=KHim\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhn7ArRE4xqiLmoovir4ZqZ+TY/FL3WwWLL2TmG89X5AiEAt0q51FJmnUEQDpFS3HpMwIN3QROhmYmWLjcygr2ES9U="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.2.2_1584359157820_0.2015404497754656"},"_hasShrinkwrap":false},"5.2.3":{"name":"nanomessage","version":"5.2.3","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.2.0","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"9fb5aea5fda8659a8ded24b1b9daaef6d4372c3e","_id":"nanomessage@5.2.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Rp6Y4/2IkBZuB5kjndJ8t1ilE+JWvSEkceEYeSaV2+mj/lqr5+kgVJKv00jXh3UFkGpHQTkB9i3Zkytxwp9CgQ==","shasum":"e6213d2436f95c24e6b773c72f8ad94381df0e20","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.2.3.tgz","fileCount":8,"unpackedSize":17799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb23HCRA9TVsSAnZWagAA/tkP/jGc7IkZVsZeZ5BqWP5v\nQTlAMi2Bh32HlwGAXDtl2C9oCMaWd4IikWhnS6MrSwwo7HwC74wuWAuqqs49\nBqz/txA30do7O1vWFstJSukQqDxaYMtzdMzyQRcEoSUMY6JWEhQQrX+9RYXF\nsSqOSp9iq/+Q+3ObIFxayK+oPhINApBoqguPufvC0v5wgDMTxxoPK/ARy2zV\nrymNDVv7cKVDIJRfo5Bh/37R08CSgZCZ0O5fGCK2q63pa9RPXfrKHzPi0K3h\ngTKbO41hsJ+4dcK/QvwcCVFNmbjh13BidgNVhDFyWBKzu+WINW3x12OyvjJ4\nsBUFlKOUD4Tv1aJVuWGca413IHBIhJi+jJzmzoa/+AnLcIlE/p4J8mZ2GkmR\n1Xj6hdD5VR1WND0jRWCnufPmNTPow3y/oYNTbwHRNIeyFR5KjUEYjBiCswSC\n66iNm21hdzjvpUKfyDm6c+lr/TbHUyk5V0zWJ1SLNwkO+aXECSavOTeBohSw\nuEX2DcIA4xm4h/x8gdE/XjuNYd1Vs7hvu6h8exxTP8Tj/7hXtqtHfs6bl09x\nM3QVtonh7h5+ujEyS2zTNm2jZJgcdMDshoUcFrtnyzmxLSawqzBKsi0qxpPn\n0JI88ZhtMlrL5jzkJyQzRuhaUGPtP6A3rjcIpTzhc00cbVRQZOvGN14IFKpJ\n4CGN\r\n=6cST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWyAy7hkG0OaU58Kle8O63w5FH5KTWtaWFZaYMxKy37QIhAJ5pHRjwydG5kF0s/WLo1+RCXarHhDnJJ71EhtYODPuG"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.2.3_1584360902869_0.6904699381343822"},"_hasShrinkwrap":false},"5.2.4":{"name":"nanomessage","version":"5.2.4","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.2.0","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"d0c7fcb3f5f43bb00955739decf2d67d3db0f7b0","_id":"nanomessage@5.2.4","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-zt+e8c2HGbsaYcam0P6+6ZgQszWxUNILb9h0NqmgIXumtR4mLnFnx4r33XwDcQG2uWVJvAOMXVY2UEVmeucSCg==","shasum":"58932cc69ee92531153afc1e1ca47f6ea73d2a30","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.2.4.tgz","fileCount":8,"unpackedSize":17912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec9OPCRA9TVsSAnZWagAAsfwP/3j5bm90y3jFjE4x8uHC\ndF2O4luYwlDIP4XxKNuqP3fFdONsrwsI17KUu6PyfbZcVX/IKJZeDAMW4ZLE\nephTE7EIhGJ8DtA31DshyqW1IZiLyzWxRO1s8zIw5nYEFXuT2aBEk0X4fQ1e\ngbN5RfGmKFrN9JwdVSX2u8t8DLVjX3Ycf67t03VDUqLMSCFncOewKVmjDqS4\nRvh2ji8aPLOu84x4R5uBaqaKGhicS03fHzGIw9SO+tKKb0FbuR98gl75vBsi\nd0KaYlFK0PeOekQ6VULUTG0u+bOs3WW2d3xvYdc6n2PB0PkU3Kd8dIi3da2r\nBRheGinLuQ+liegnG7oYlbjDPOSSDC9mBuRPjEflF0thbOwnPHNR6/hGPmLD\nuVd5z8z1SKOsYLlG6Ogr58uEKa8OI7wz6/2ZC83lsle2Q8ckjifeMm9XyPKd\nvO5o/EyzEZFzb5Q4xBlybfvjixxDgazRYeVuyzDw0eSFRegdveytNMkPdrkN\ntab/gDV2S5dTjvWtBsuxePflnD2/DlbAUqGvXdwy1GvndYr8qM6B7sXPhRYo\nIUAQNxxvil8pVPo5GXE154F0wYIUdeu2Qr/bkscF4TF3Ogn2gzE9Px+E0TVl\nqKakgkPkUxau/dkqBpo+ENw05xlFiAWGIJyAxdo6qGdlRSHX9Rz2BbTnKvnW\nZxi7\r\n=GcYp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNAXxk0/PdciKMDcvtApUZrkVOm/0zT9QWBj79H1J7EAiEAvOorP9P7XUQPwlpc0mAB8hVtIwcXHCBFtvrpQZ1LBRU="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.2.4_1584649103151_0.25270636747162123"},"_hasShrinkwrap":false},"5.2.5":{"name":"nanomessage","version":"5.2.5","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanoresource-promise":"^1.2.0","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"e100538eecf2d6494c49c3d386f83056d55ffbf8","_id":"nanomessage@5.2.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-y3K6VxLREjFv5XbffrI5LdVjjQq/NiqBgF66xfMlkFX4Dd53hc3Nsiq4OG+Nu4XZVSesPF8HIj+5Qh/CkXAHxA==","shasum":"ab70a3f9f36b34345cc7cbf4fbf24fcd51e2ca76","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.2.5.tgz","fileCount":8,"unpackedSize":17959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec9l4CRA9TVsSAnZWagAABgEP/1EULBQzDITsvuNsiPfY\nCmmtF7jCTG1BfsuFYmoYG/lEkKEp/TTaHSt8dO8TUWFjutpCx6sfGwSyNAGC\ni+m0+vAWIH3NlbDNmaGeDyZjzeJWLMP/MSg+gWf6dxgNNFiUQRPWekmX+2bo\nvhxssEtnobcCJdB6qJMvXlUFPseOKzgpE85PgQto37QnoLcY4aRUGOiZLJ84\nWsOk21/BOeaWGflFEwcxEOzJzAecUJhIMPX5lid/WoYnFBo3Jl5UoHhRG89J\nVueCbmkzfWQ5C02izCoc7NAn0oXz8QzDEeCz9LH/a13K+sHL16PLB0W1GAmk\nSyB4At6uM4bs2SEUC/hDxaSzjrO+HyrsUFcrWVSGUp/EVOECd4xOTSWY3tJz\nSrO13JMM+GkJrIgC6AVHzNyz/tSl9nAlyIjaGBiwNgFGSePZS0TxbZxpIzm1\nyHijBCq9YnclWAvyuxj45WujC/n6I2DdXfDnMcaBOxySx2L7R9HFEi+u2ds6\nvE9yJloLrEFE2O5Zp5AgiaRiDdaFR2FHp6cW5LsY1aKgtMOe5u4RXyE36g3q\nATrQeXirSMxA5Du7qsfs8eOaF4PftSaHYyG4QlINI2COQ2lCwaBFVsPk4hAg\n9WOf2SceQwLwENvTlcXsuz4492nEavDh4u8AfYY26ERvfDeW+Yq6tT7yJpNF\n+j8o\r\n=Uh+i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvaTudAakFGmJ+KJjUt2tkKl3T7qH3/NLSC4BadJFn6AiEA7reo5Qsbu/LpFupNoR+XbmmjKFTZlK+HfovIMNMJo0E="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.2.5_1584650616151_0.4640725297837396"},"_hasShrinkwrap":false},"5.3.0":{"name":"nanomessage","version":"5.3.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"end-of-stream":"^1.4.4","hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^1.2.1","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"da8e2e560468e08bcd19aa8188f18b9235c7190a","_id":"nanomessage@5.3.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Gau0vgEAXHRrS6Y2zyzi451DnZICqfSz/A6Zr3fiQ21BkCjhRqYQV19adtIl2Xh8f5+MxaejLXpymXe6ibde4g==","shasum":"f7006c7df1a777146a24e2891e47a6db00779fca","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.3.0.tgz","fileCount":8,"unpackedSize":19695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefis/CRA9TVsSAnZWagAA/O4P/ju9v38F5rJT6DiomHDz\ntO7CyryeR4JwLZVMfbm2uV2Iidkl0WXtoD7u1/HS5iO7g1XAND/801CJnFcg\nlOR7eGYxmxaIqgjDJd0anZpQWKHVIj2f6f0Q/cQtrIGPVpSFQc9KLBf/d5al\nAxhosAaFqlo0DErqGfZgymrkpSESAKPokhaWfXEIgVls9GU1UWc2We/1FWtK\nC5nSPBVznquh5dwMBn65ftaeHkN1aaLbPZmBbdN1jWu8znq6u6Cpa6yvo2FE\nKHuCCPv1MKlvsrM+FFEGzs61UaOl/KUqxMDJ+WJz40HHDaUVtGkploYHcWf0\nyFKO2cWe1uEFpNs9RjMtRkeDDS7dxlR093UbaXVQIzb5YGieJV7FflggtEXZ\nMOk8oeSef+0rUBXhONf6Vmma4RHbeuhbJYFPIR6ONH69bmYU2fGgePposuJ3\n5DrYCDKbWzVvo3nalRBZy6ZAVJqC9HCQ91IirRZyF7fswUHbGUDm19zyvEEr\nW5BPskAxBpbOLmQS752o6aPGxcJ91klV7wuU1jgatslk7gBPl8evpKuvMSad\nIkmFIQ2xR3gxHIvf0iTay046+BBgaTsbgNBWIP8gPcdOLFcfnBJQIEvDifwG\neZMDvBx8wnNPa7PqK/dF0Ez65rkv8F5xwYpw8CagO1V2jG2JEi3ZKaweX/Az\nclgA\r\n=viTT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgsp77rp4zXvO0iDSSi8lUE63VERfYH5r6nY3EUjR6lQIgB+sD1uNZUbLaW5ifzDwSQ3bl8Ti5jkT2lI6/Mxbudps="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.3.0_1585326910586_0.584300103907248"},"_hasShrinkwrap":false},"5.4.0":{"name":"nanomessage","version":"5.4.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0-beta.2","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","end-of-stream":"^1.4.4","duplexify":"^4.1.1","jest":"^25.3.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"6f8364e740344d78b1f290698b67662fb1a11012","_id":"nanomessage@5.4.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-3ZlRZkbo2ltJOk0R4O0zXIH7vsXmjWQ3b+YSoShFXzzYXTYWmSg0F8jA5GXcI19yj/PJXNDK+EOxaYVLN1apBA==","shasum":"df4c8ad09c23befd3b8d6d1fe204a2b44e181fad","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-5.4.0.tgz","fileCount":8,"unpackedSize":17934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/zfACRA9TVsSAnZWagAAWrwP/0thNsHjhGIW5ruvrI7u\n9JI6rI2o9CLrWPFuKdNJ6OAQX2t1X6q0EyHJIjMfAUNqjEs3pNKzWusKP7ol\nZ+vS+kVTDCSZGmMvuHXNeOx1WxL3bG/u8QP/xnopeqHbAB14EhrF7Gn1jNUn\nUVvGwy/Kmfm8OWXs6LRg2zQbnahzURcJd4RwMly4PRdKrVaymlioGjeiY26d\nznbb9PsCDX307/606Kwf8EF0o6ccsP2SRQOzmr+ZSsSePUX9lFlGPnBINmry\nAq2IdJKV4W3SXVxFEK8cFMCgGujsCLuMUifz/q6S5Ysa21g0ZOq1oH+RcTyj\nBNxQ2dn9OEMw1aaPv7NXzZ8eS8KD3roQXJapuhLrW0SwsQmcw0e3TMtS5CFi\nEkpKAUUHVZbxWWKC6KWjcSTjXD4QPV707Kjr/gVQLorjKBJ0ZzUrWWkU1QAX\nJjN5duL2xitvic9TLqMsCrwRFYzn/vvykm3BYZKE6CjiLG1Ia1L5NHKd2h5m\n8GBUYLv1uYF39aXHkYStJuRH//SQYAsSzEodn3kIPtQYXEzmah+JYCLDJK/f\n9BRRfA9z3HMHP0e0zJkPAE0lnElApvxkjyNaXeXNH6/+XYt2R9gPWqNAkOvJ\n66OxmdDMQj56Tz70mpPSslxWEeNngdQSZZY8/KoGiaPtAEK4B3VdOjX0JCVY\nhcB3\r\n=vx7m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiZcLLOqKCHZwFZ/QvJYubw3qlkTarFuKxN98lx/prJgIhAKHnlLrMq5BcthNWMJZwzpQ+tZeodP1+99yBe25EFh/J"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_5.4.0_1593784256077_0.9277283187430132"},"_hasShrinkwrap":false},"6.0.0":{"name":"nanomessage","version":"6.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"start":"node index.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"hyperid":"^2.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0-beta.2","p-queue":"^6.3.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","end-of-stream":"^1.4.4","duplexify":"^4.1.1","jest":"^25.3.0","standard":"^14.3.1","through2":"^3.0.1","ws":"^7.2.0"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"be8742d45c9320633204da53eee247e4fb3fa5b2","_id":"nanomessage@6.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MFTuE2MSHCPZXosT+vYQwhwPCLFr82zJAVMZfdB8F6QmMywASI5PitjRPTuQu8JEPY3ojyMK6+Er2/z85OfHSA==","shasum":"4a15fb0dbf8d9a7a377e49b67bd1b62b5c125dbc","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-6.0.0.tgz","fileCount":8,"unpackedSize":18044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDy6mCRA9TVsSAnZWagAAGuQP/jGMK7w/5o+fs5vhWVyu\nJcsLYRzvmgl0OMtsCWRcj0yeC2g5ZLUo/N249Qsk58fgzGCWbvfEOZTrIalm\nYIMo/uP5YQgtgwcm/2S3oQu2EMMRqQadLlzTOpTvmDEWuRTkClygDFlElRxA\nyiSHg+KezAABGTseGW9kptOegnGBQXwMUMwlgLI7z3WebbXohGDeylzEO3vo\ndMqpPHnXUGUFsj9eNmA1scG2nhtDcrf2SBL+XT5xiP36T1VYYMu3lnbpDAnd\nlAHcC5SJb3pYxP3Z39xAGlvfAJj9fTFAHovRLMK1JatG7W9LRH2A3gfqSTU1\n4QE12RAxjtr+RZ5ZnHUgPyah790htvc1RrSw95Bpldi8Spb7S0rYvQWWtvKQ\nQzaSPM2S3osUX+uQkMde0iWKoyju3WbP7m6nJzQbxD1lLgS7o6DkDpfccWax\n8+7wt9peBv4bh3wvA2aOwsqEpz4keYm5Zf6GjvkFHdCgoixEYYB9TeFOxysb\n30he9kz/8tnEbFw6sWTSEPb1fFvQaJWRYMuQO6UiaK7PPplast3V+RVMRTcE\nK/gyR7xhBTrvSsVoti6M4kknflBDYYMNdhWtatq/AfzWkgf9kPLtOMYGBwRs\n9IDA8uaHxBUJjlGaX0MHDtQj++joYiv2MiZlpvosXTtuuw27akNxMTC1Cbex\ns9FA\r\n=Fojh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/xdQw1uLjODDbxB/jWQceWBxfvuSBiNp4mmgdkBadBAiBZMemdtWErE7ewx8z8jLEWJnjSi3zeyTZ8/WUJUjuaCQ=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_6.0.0_1594830501714_0.19160205196889102"},"_hasShrinkwrap":false},"7.0.0":{"name":"nanomessage","version":"7.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"buffer-json-encoding":"^1.0.2","fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"1e2412bb92c5923b59cb99509d05ef72a91dcce5","_id":"nanomessage@7.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OXgcYKRK6c+LxcitJ3JkNs/rYxj85dJH8thD1rrznYhUKF/ij5qdqvLGB7djH60F6Y1s54aR2w08V6ludaIVSQ==","shasum":"1835ce8b72fca04f84332111a640035ccdd33dea","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-7.0.0.tgz","fileCount":7,"unpackedSize":17348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEak5CRA9TVsSAnZWagAAm8UP/1WsogrGulkElmnl02XE\n75yfh9i6z3vJURjeK1i55XzXChpOByii757OZqnwrNmOsrdwA03aVsDLJRjj\ndCyeT6WsnbbIEBj6cQdRIYoB/MNr1mxmnkxO+xPxgGI0llhBUMRgWUovOwv3\npkbKW70qxcMZzrySGTKX3MoKx0XO/ejVoZthQK/zWFvA//pQuqWMlov3azev\nG+9QrrSb/BYZEnfTfpzLMQMaWZ77YvZ8gFZumRa6DAV53bj9L+9kKs/a7Dqj\nEJWMxF9hvzXm2xU2uT0GwfI1XilpZfhPi98XoOeHHSsCH0OZSxrJd7jvoE26\niku4xtTpPGUqvnX+UaEmgkrmg13TaayjH+flIh8q5i+OIrrBE2r48u7TvNYo\nXhDniwyrfvDXjw8l/ts1MlUVoCCbzpbvF2QnTRQF1WUtojgAHHR6v65wp1Z0\npbPiQQOqmMlOfC4y7RdseFDPZ+Aglm/iMdCfYudzCKCLHALxGSP04ZHjz4bT\nVS4vWMupQe2cmFhs5Z4a3GcLaLKkMWEl/UjNWljolM3UyKr2tup9XB0FfQMO\nuo7yCgnldRXaYF7SAWkwviDnw2CtePl5hmnKtEO1NWsEYYMaWT0ZYrPKofTA\nVlFIzalLGxVrkrZkciD2d8hmJYAQhC77f+W1KOI12+VI8MfQXn/cBpCPzLha\nU6W7\r\n=YCOW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGYOTWok6Lk11ebRv+FH7N6iN6AAdPzaXAHIWrmpqq5QIgIA8Ln8UHQNVUBTgEIUh5+DcxxlZMe3r3OAIPoobw3V4="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_7.0.0_1594992952502_0.899839341893458"},"_hasShrinkwrap":false},"8.0.0":{"name":"nanomessage","version":"8.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"a00d2164ff9e0f172efdbe1b3f1d90a8b1ad82ba","_id":"nanomessage@8.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OQYYyLwdN2yVTmvaGxjCmfyxmgmfREkB+W6lhTiJFhG66MyDXaAfCOU2rWL1zrI0zfXj18mhBIXOOf5ngQJqbQ==","shasum":"29fd25bb7aa4cde0d5d5b839e3ccae38bc1f7914","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-8.0.0.tgz","fileCount":9,"unpackedSize":19980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFgM1CRA9TVsSAnZWagAAxO8P/0dqlTJhDVf7GaX+6X63\nPtseokkKepLApJS/UJZXLOmS+sTR9v0lwJ+RcU4Y+OzK/7hdTg3ExBKcAJKQ\nrrBDD6YYEXblSTwKYsB7V85BUEnLcMsBpXCV15vCZDLDczoGivlZjNT6oBrC\n94CZXI1UU0SQ8a9pNIyD5cpHR7J6nAJ0sQRm4nRZELTHU6F0JSkAosh8ETqw\n8lluEBNCQRtBcDkcoyUA7gEqfdJTpwaWmOfsPlKUQsQzUDWHGX2OJSZBVAZH\ne4XjN0T7afDw6NCRPT3WQg4fz/Iq9WIuC4yljabiqVNk4Q6jzvus0GC0Amdv\npKrIsXtE1012qjvQImUYrjX+tYJpJ1b9xRbcH6t/W64bu7jm7XVBlONAkP2v\nByWi6tiOCWb/3wTSGvno6s+iOaTSmYW3qsoY+sHyKMvl2OoImvnW3pB3FmY7\n4NvvkNPmr+gUJJjHFEdhqOet5eUDNEpb3D4hoFOi8WQ8H6s6f1rYPkJr0QCh\nIE+RN2HAAdGaKBPCgPyswVrWnOudkeJnpCr+0J2XpbVssXk94W8r2I8YDl82\n+JBt/Kt9tD1rxIzMIjJ+/bpQqJffU6EsTE8OHxThOQNnCipP5o9jijtrdnJ+\ndHOOukwDAUU3rzVB4HacX7aa3ox4jEEcn//yOVboy31hGfN7Z1JPu7VmTXgK\nDXxz\r\n=MXQw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKmCgZvFSHgEDISHQKAvVqTa79GXAayYJ5uNb0ef0CzAiBl/SZFLzpf42fgWqQPz2hjRFpYCdPojmjG7to98S5Tiw=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_8.0.0_1595278132872_0.5229808853029272"},"_hasShrinkwrap":false},"8.1.0":{"name":"nanomessage","version":"8.1.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"629f5ba949476f3f0f620f096a45e53fcb0e0b8a","_id":"nanomessage@8.1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WG0Y3SQY+gdCDoJ+KddIGR0MkUZNtxjfwS1TQc/wYsCN9HfWU8pYXDR/ZhfNvSOWOS+bJMMOmrnTQPqz7usfVA==","shasum":"0e6f80a4ab5b5fa1e319bd8d49a0f1fbd797f492","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-8.1.0.tgz","fileCount":9,"unpackedSize":20249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFvDuCRA9TVsSAnZWagAA/QEP/jaGc0XZi+/qTXwuv7FE\nGUfp5XOfFL6kEXQ8nPRVWl6CgvLo77NOW0cp8fwHEcO/2iMqEtIAyj49n1un\ni64qGt/Q2jMXwwyY9lTbivWsIDX5+4Np1GZd2vMyKyFglgUYEW9HD43pueE+\nUurvCDDaG+iD407ohzMlqF7GDKSIH48wuUhnP5t/qao8XlC9Q8xSFqH2Kqd7\ng5j+qAsnhxmWlI+7LELguKTFVPQVkGv4T+FT52C7nKcaQBtmmbVh2APC+7/O\nOY7U3wtPucn4cprWdWkbK+o+Gabr3DXn94FYBZdxMLgRBXeZvHcsgiE35RwG\n0WFaGxlvveNbaFquMqTdOPjsf5fM9ETjMMrTn9EDAnGbaEU0L6o+2yypT+sS\ngwwu+XFxeda6QnJIBg1pqgTSznXtXazE9PgXqY9ACSx/PXDGExRyl3xRkr66\nZfLF4FrwUvznvIkyFksZ5Uj7+8MY2WjnDZZRWirI5K/M6kc0c17sHUDNDEzu\nodhUWpHpgumXW9KWLZefq8yCWrEFZzhKTASuFGyrZxoMFeB6cqi4dqQ8zV84\nxG3hF/QXEU6ZP3VmLofS9sKxGsnXgKXWGqeE89vtJmDh2gU20cnjpR/jODZW\neaHL0gCUV8Vv9WDXKk+uTg+FtwVH8G5dglJZoQbaUjMZoOoqagMQCodwrTv3\ndcuI\r\n=3BWo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnqEOcPzZmIlYsx8/VpiJkQXKCcblyccGTfET2U05iJQIhAJKSVJC53xXbLWp0NQcZmJwuRjtk0rnXGZ9uhPz1IAGU"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_8.1.0_1595338989774_0.8687904540162532"},"_hasShrinkwrap":false},"8.1.1":{"name":"nanomessage","version":"8.1.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"fca27232373423afab428b36a2558aaed17731ba","_id":"nanomessage@8.1.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-6i9iiFFOCERxqnw+re1Can1UYWMhsz7POExY/OX1jT4OV2h6dxH65+4YSi4hwHT01bjYamoNlpaAdnKOxiJIvA==","shasum":"5ebef1c357b50fa1edb799d37761ac27eb2c540f","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-8.1.1.tgz","fileCount":9,"unpackedSize":20322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIKCpCRA9TVsSAnZWagAAMosP/jJ46nRMrgmQykLKjWfM\nkwjGXYo6blB1egdqta3lCkCMV1snc0UuhHZPxt9Z81FLv+W9eipGaXX2owyE\nPb0vTcEK+MH8ctWLbMQ7Wb9sTiXru+YtS6JqRgktECVykMtNHFBUI42YkKOg\nxaC+2bXRKVecA4f0k30HbLF2Ox2rsSjWpNF3i7JE7G1ZjCsUvHGF3cCGBBIg\nGyefQEaVK6wDytV4BvZ5GajsD5s1x1BdjmDE2t32q0myeRQKbNEHAXwng4fv\nV13otKMd8r38vaOpMMgBK8eYDJU4GqaNAM2MV1o8lYM6XxE0RTE7M9AXekOz\nmhno+O1qQWFO/+t0soqcX315ZrzdqRwxi+6hK0ZIZWuWwGPEJUIqn0tLU0C9\n04qlhGXkXIAj4ms6fKjCFImIeirwQKqe1VToD0nOKQJPQhs0f7FgxOjoopRB\nGxFJRkz8GIcU7yUZO4pd/JAF66/9o2UxkztH4Oh0GOfqRz8FX7fT0ZrpnDk4\n8GSyOxw2DuRJgIGxpihW892/DCpJBFlaO2Q2r9IiFGU8xhJb0iM8dIWbkzCX\nLnYZZ6/ha6Jwhmg6DVNJX1KcXF/PpJfzDjFgfxdgaQhkkCzNucLb8K1W1/gq\nQkfbE7CUZHqujihCXlUuQ4/b8K1KD+mrtmuXWJJ3Wc9ChYJ0AoHgck33MuQz\n7xi+\r\n=5XQs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5k9xy6jzs6II5ZNMH6JBOj944puCmZWiYE+7AED1B6QIgVYDbxXCJtnO/34S2U66Fe6tl0GTaaxcUA4Ss2ioHrQg="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_8.1.1_1595973800569_0.742745926046626"},"_hasShrinkwrap":false},"8.1.2":{"name":"nanomessage","version":"8.1.2","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"2ee2a36c86378fd4cf1304e3b977d380cec3ca05","_id":"nanomessage@8.1.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-eTk3l9JJWkcnyiRfCnYlmjkfUHtE/k6ZcNcxGAA2+d72vrs9P5j8ySzXAoMv9VrcuC2pi8k54UQClV2wca3DZA==","shasum":"06fa09efad68dbd562fe1b7a62bd99479b368c10","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-8.1.2.tgz","fileCount":9,"unpackedSize":20347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI4TWCRA9TVsSAnZWagAA6PoQAIqXu5YCZQdmMUC2vcGT\nBniBx2Ty5s5tHh3xcSXN6eJhybtNt/H2TzT/NPSfMnznQTPuHlfMAi2TVXRv\nwpDB8Erflxa98gAMzKxISBW0LxpnZOP5ZjmNGdmy+H/u5PFwN557BPo/f6qC\nnCT8EMbbJF2TllUe8lo3cOJ/vejPytnfVzieRcQeUwyUle4X5Shknlvco0kn\nLt7KCLaEpMQjGJNkb67VIPjIAefm+FQlraU3NMEJHYlzOVJ1kku/HnoNmTzY\nYtlJRy+78NJa198vYx3Y3lypQT+iHSS5QuMC3J8H/btP4djIPfVXIJAGJzpw\nRSv1y9u1MXa1ovtCWQPV1vtkuZTaf/xXGhXYMnn8N0Vy96A12n4CZOq0sTnw\nmRONvpRKpdes4pXRfyk9NOFxTJDGILaRDXvPCqzbRToVR5W2HwvgZ/T+1JgX\nJIbmlNEXw8mRQTiI2LuxZrr9ZCJbBgfm0PLWjfdQfWEfcI77cd42O0rzqZfv\nbGuwyayrEkGRuwjggLIvOIGFNaZdXvpaXZxH8wP0V5kiT9jrMsOSYBg3IQSR\nnE43w1l06NGQRkcy5edqsNE/eo6yQ/75JOl+uPdVWiiZi/n1IK+4jnua8djf\n6y1+keobyRJRqNpJbWn6TAY+MBQwq/4dbLW997LU/lVe8kr/2XVrxngORZCm\nBojW\r\n=GnYR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjDpei4lRFID5uI5UBCctHvj0mkxGyz1yTnf13FlKt0AiA9kxlfF3xpTlnWURm0UbloSsPAMPG52y/tOYHNqG0y2w=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_8.1.2_1596163285916_0.7751327098288039"},"_hasShrinkwrap":false},"8.2.0":{"name":"nanomessage","version":"8.2.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"ef19487f62d26357999b9e2a2298763e56f4626e","_id":"nanomessage@8.2.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8MH6xggcEFhEJ2LvKx3PR3ygjgpjSVRrgmtBTeFodXCOLK7kXFlFcVq6vr+uu37MQcc3EBNZ4cP8uMsjfSJy/Q==","shasum":"5094f716e17327f2bcc74c9a44bd7aa684e16641","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-8.2.0.tgz","fileCount":11,"unpackedSize":22043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLCnECRA9TVsSAnZWagAA7xMP/1joo9fKA5n9cs5h/4/Z\nV3eUvfzssfyVCqlKLzBONENfVUtiqN1pyk4Y36I+yHWkXCOqKwzPc9A5dtby\n+SKXuXASPbb/ZC87yDIZ8YmdOpp0Km2PFvokw6zKZql6Bl7DuZJuwhFqsgXy\nHaEwww+Xr0/ixTqzhWI0gqCFW+LxtvHBCfR1Lj4+S0rDvCo/e7S3Zs9MF4iQ\nAqopxpDgx7FeH3eQVTi72HQ/dmLP8AyV1nVWZFA9jfqvM66A+Xb+rz9cHhGK\nHhCDxt4LU4K4se7PokItWefthKADfWhyLzeslL9OZf/2XCLMFxYcIwCCCH1c\nuunN8j0cXo0HweIKqKg9PIIqGveGg+8d8aIGpbbGe5Lb5v/yD/ObJBNLRqEW\nrhIZCW2Mi1BU24SmiHOJ9P0Wrict64r/eRz1k6SSrkvmhoKRjmc23BNAVijS\n8SW1dn+QE1OdCfugQCn0ZBD9RF9mqTrTk1Va2Exb/ARz9202ng1RWTcxW2HS\n3YCAYPHRl0hdy+s2VSdUStZZ+CxyF6Bkey6l2cZEhZJ1S5pSkj6KKuJ9VOl3\n5uC78f5TZ7Ety7OUCm1D51tuof1ifWN93QgdADR5VtKTMeQxiA80ueDZcX/z\ngvG9aZdXkMID3p4xR+w2rYiSofdhX8aQJ6gqvm2iQYhaEmo95T4rzJFlufnu\nExY7\r\n=PwVJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmnFdYcrDCU14xaw7InJsKBYunat3ssi5dRgo3MFiyHgIhAMp850poj3htsWWN+c1poSPi4PqXl6WCQCTjF+MPElio"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_8.2.0_1596729796234_0.35873028302499854"},"_hasShrinkwrap":false},"8.3.0":{"name":"nanomessage","version":"8.3.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"d8d7293bb5cb099209b84964a3f75bb0f7ac622c","_id":"nanomessage@8.3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7XEu068BVf6sU4lP6NFcUJ8hJrgmMA+l9918vUm2OMX1mmjis1z48LAVnxAgja0wsAY61tfj7ZGU+cp3hAfT5Q==","shasum":"d0b7e60d82a190286dc5ee1eb2518073f7db602c","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-8.3.0.tgz","fileCount":11,"unpackedSize":22584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHDzZCRA9TVsSAnZWagAA9MYP/j6SpcdFTMavPQJzuUVD\nr19Ha23z96SZjLU2LUqq4bzfNVrty5EozLBAHecLNAmOEvY3qwwT99mspnAH\nq7e9kYpyq8GSPm6t7qOm/pHVGqMvbHMoOgK8fhLt+qWEh5hxs7vdaG6gOPnM\nTbrNWsdU7oldZoVpD/rLYiEw7bX7ZNTkNzlK/5UIbfmM8s4slGXD1y6+Lmo1\naktExxgJEN7DWjiAAvP/7LYdLNhEuhgnVdj7/vVr0UPZIl7HBK8n+u2ED3/9\nRfAMKadJDHeQX5oMedd+SgjPvpw3q13DMcdq4jpM/8EWbXx1Ttp86hSfyUZr\nWQe61h3knHIos3d9ByXfGNjkZyK1IedDlRVt0Sf3ZrZBBBBsiXvXjFZTrPRd\nSMvJ53U2fnJg0sOm5ky8/wGHc2wysbpLkrOjHSzhNDb+r7HvrU7gaEhhJNaD\nh4MI7XrZBHWhlQsEa/LxAIN9hNmPnYeVYPyVZ1r2ZJTeUCTSEslbptCuOpfj\nzEprL2oXdd5lB8imGjiTI9LpfNSftLGb7cb+ZDafhpzbRKCf3eHn45BqWA5Q\nMfgFzBBE6zI/Pz3VTlJ2om9Slwz2BvgrRY9Kq9qUiQR70ceeV7m5lE3u1g63\ntKOtl+CfIXD/NvnSex156ViKMI/3b0cjfOoP2GfZw6U9xjWJp3mDqwZHi9oh\nv/TJ\r\n=kJqa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa9MHdgi586q11FQ+GThoIzWdQFrRZq/rMiQ3GZDjF8AIhAObaQQHDbzDo7/ezJcP0BXKxGFeEuPjPwq27Xoeq8ZSn"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_8.3.0_1612463320557_0.7481956893139836"},"_hasShrinkwrap":false},"8.3.1":{"name":"nanomessage","version":"8.3.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"b6e95357451dfcf7a455ce82266afa2662f69057","_id":"nanomessage@8.3.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0aQO+ccqrpZvYOjLpcaIaIGHigAP3YmGbPkmYebxY8ppYTV6xKjeu/GWyeGdw8Ucwr5UIu8UhDqW7ag2fd3mKQ==","shasum":"1d9ac37f95996a89e71357b01f2d47259225b34e","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-8.3.1.tgz","fileCount":11,"unpackedSize":22736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHEPICRA9TVsSAnZWagAA1hAP/2jKJadbxV3KpbYIyKZh\nmvXvA7S0HndNz5yYjaw3Dwt+IBHznWFI5cnaltkI9R2QSyCBdhV4GfbscTpd\n9onD7XAgGP1hnQtpc3XeH7Qb1vAKR7+PDQm+eMPQICnEi56ac0A9bfbd5tAo\nn9/X8tAKL6vN6nxhw2rHir29bpRFpj/JcIDE9NzYGd80Zmnn+Lf22EfFIR4g\n7P58WjQ7iP6M3MaTCnEkcb+uijQQALPyH2GIq38PoGpJHUQ6qQBGoZnPieIG\n2/gdJ2rrjNG5X6rEKqQMSkNfCT/ndbXQhpxYq1UFWcu0/8ZYLvfqoBWLnIm8\nJFoA11ygsWkhM8vh/stVJbeSHKHfVQED6IhN5QtfFRvTzAp+DwQClKHpkA4U\n69pTQp/LVl9g9BzaiH3XPPB5r67xN2ibig6Ft29g77CX+sY9xsupEnQvV6w5\n2x1QzoOC1SNcUMT0I2A0hZzcy+KXNZ8UVWZnFHqBuu9jS46EdIB0Yp9c00fb\npLQrY8UJ1G2/QVkgQOsTn6tdIJjM+Y0d3tD2tj7TotsSaeR5ltloc7UVkmS4\n0Vg6ahKTps8ibkhItQSKLm1CCm/4UziJ4hDR4TXXJiGa18rfjiAlXGA7HtTU\nVTzJbsCXVSTGj6LIZWPYngEUJctlS1TIwgdo/r+RePmjXJI+vmGyRR1hFqkv\nb90U\r\n=lani\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICts4RbnPlIUezH8pKsLqQmRuaSSDhsGjcn3lWKPDi58AiEAs4sd2tM8j0q+6vmHDWhyAsWPKsz9tOv2uvpqH6KqKy8="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_8.3.1_1612465096273_0.018192267843460508"},"_hasShrinkwrap":false},"8.4.0":{"name":"nanomessage","version":"8.4.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"4b9c5379f4738a0d9e121e5522f31483ab8bed44","_id":"nanomessage@8.4.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jLRsKfedD0AwDDPpwoRvxSfx/G9i51peX09/SvrybSD801Y3YmwuXWkxHSS9bNFucqmjo+7/b/Rx5Lngozq3nw==","shasum":"491299983551dc09d310a4b5c257b365a08ddcf1","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-8.4.0.tgz","fileCount":11,"unpackedSize":22851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmsezCRA9TVsSAnZWagAA4E8P/1sHVJVC2a/dyGkykzDT\nwZ47mvAYVoZduTTXIQYXAUq84DjtJL/8rG4EONNAfVira5TsateKHZMVNrX4\ncBTCpAYNf+0mC/y4Nqdn103xQZP9HKNAmbBqZ6Tqe4b4yeeSapWfo3q2/Oqg\nmZcabhNv0YAtX4kRhXGh5tR4l3e0AtctKazKpxM457P2iF2dnFEpsnpa2TBx\nJncsCCoz2pUeWt9BtHDgm6KlxyzACwsFClYLfIZ8ZSJ3o4rNxmmTiKf8zDBi\nJzKN0+pj0Mp3RXAnsTOlzKaV+SXy6vpPsTbRe04ojht/etsnkZEymbLj5yvr\nfrLo3MCSXwzUuGU9VJAf4a2MEvpl0cbXGLTMp9GRKWMu2CRr7wfwOolke6RM\n4au7LLEDnpJzHfTFM2EYrHtwJCokoXaYJ+44tiXWt3j6M6czSnC3t59gIS+y\nI7jF4bQdHJTruu2DWP5mot8HG7YYB4YCeIyTGJsgJCIrpbW9XVhAexuA+vFL\nrLuwvkIc9VdZOe3VkxslAI8eNjcNu5XZ7sgH0A8pgbvyOnga7YeeW6ln3g2H\nR2cwXdWhVMCwWuLcU3Nmrmf6lEMtrqxp0Ax2I5BmUKiZHQkLKfyZu9nUsVI4\nJfyG0wIYTirhg2tzhc0g0NgVEN0cMXZywafYUQDkmqN88FqlTUMw71xnuFw/\n7OEo\r\n=4Ei6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5+0xzJIzQGhRvZKv9ZB8wzFtzzyFtG5PDmvs4KqO7yAiEA+n+PsUPkKSighDVRp9hyXS5Q6hozxOIB6w40VyuUtOw="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_8.4.0_1620756403184_0.20790953009495738"},"_hasShrinkwrap":false},"9.0.0":{"name":"nanomessage","version":"9.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","main":"index.js","scripts":{"benchmark":"node benchmark.js","test":"jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","jest":"^25.3.0","nanobench":"^2.1.1","standard":"^14.3.1","streamx":"^2.6.4"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"048683d681603a92e0734d6318670db20d28bd7e","_id":"nanomessage@9.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-H/NWdYMiD/sZrAP+0L/44+QSdGxk0GnL1xGelHHlHM0yRH0Il8nja0QmFkH+kQDqTW523aeGiJCrr9wftMeMYA==","shasum":"abb6ce03bd47d56e957bac95fff09994fd2e19ae","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-9.0.0.tgz","fileCount":11,"unpackedSize":23206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnBtrCRA9TVsSAnZWagAA8YsP/01hhoWxquf2XEz9Yd0u\nHZlzQaZtnaXNSIichagZZWxjCnUoP2ZIMegSKsJPKz8rkEjuNlZ90pm5F0Nm\nabSNBkigM7mS9kwJ5FRAv7RHcWJ+aMyrVbEk+xVSssw8Rm/KAvXFtl2ujWxa\nfuzDFLzy+TuvUFHEASA7M8seOFw5mmeeL+qiZF6U/OGvXPiCFOIAK3kDdXxu\nOi5qMGD3XpRl9K8jswm4ZEWj+bwqqYUI5vcov32uRzRcFQJJ7+dYGZRKV+sj\n689jVTtAhFi23p2aknsvLK587mDvYVskW5/cYi7RK4WWCigrMRD5rkA4Gtqy\nk5cKwLJL+lbwAl/k4mTEOlamQlmuwDLFGiltalEeU2sSws16jan5oihq/Cyn\nDkD1/pERmFsJf5HXck3qasKPQ7e0ogjIYaInto/Av6qu5o6a3ARx2nadSHgW\n9TTVSINupOWjretVn/47hLd2q5zpVOYuzE2fJjH584twDBQqMikh/1wdsvIW\niDR2S79Gr4JsRKo7dReKhS3TOGzfqn1/ACTTLEwu4fxQzLToRNtQNtlsISIh\nVY8KbJw/Sa+6q53CaJFA4Ru4NcGRQhvmsMYLPF+YqSSrua9OfB0rxcNNTaWL\nUoSN6fAqnfeUA6/1VXXYyjW7W+9IojeJqzfu0t953B5IS24/fpa2jGDnljRk\n6DU8\r\n=1FIE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCILOgznUdh4xjFQa9+jIqf2gos6+lTCTJ9/RXs+V01MgIhALq9saXf9Y4mgYx5EE4x3OlrHz6gR2y2CMSEipzhxeed"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_9.0.0_1620843370415_0.4588458435252769"},"_hasShrinkwrap":false},"10.0.0":{"name":"nanomessage","version":"10.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","abortcontroller-polyfill":"^1.7.3","jest":"^27.0.4","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"57951793547e082e1f2268c5771c9def9bc8fcd0","_id":"nanomessage@10.0.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-48XJGuaD/psxOO0gy9422VT4c5i23ccLtTC1K2KTcS0VIdEWoRhkYI8b5YIVCBG/B10McigsicNJ8v+hTPycDQ==","shasum":"089df2f7dc9cfa6ec92e8211d7812aeaf81b193b","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-10.0.0.tgz","fileCount":10,"unpackedSize":23338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3I/ECRA9TVsSAnZWagAABd8QAJeVvoew1uYuj6JCOwzN\n168Qhns1Xjc5gVFlI3qJng3tw3uRvz6AFxSithXGrzF0SoKg9/eX/3lAQRgi\nHpPweSO8ytvhtQgIs8kR5Lbs1hvLqwYGC7HJK+lx+rCCp6mOR3ev0fpjzoEM\n0MYk0tPJKafUoFtyug3kCkIgpjVffkCHzIBdAztQTIYYU+LRTBTDzF5/aoux\nC1J2+/Ei5l4q7HmH7vhV3lpSFDlhXgHsEiQSp/UCsJ2JV+WOJJtdo5CihRHe\nw72yLYLgnd6r3mCc+Ej5r+vYrZCZbgm2T6b+yiYmkAOYAA0NzSG2PVG8aM3V\n0Xl+LlAQqwtWZFQrQVTYHezcQHdA7UKne9YL2/lRZfN4uQ2BIJscu3uvRBIU\nM/Cpv7JqEGqa4u4oNc6T37QwxzQ/DJtmMDTgpZemfBgVZBawmMrGBEZoN01A\nF+8nz5LDUITE4D2oJBpOFi2qMyEvLtuGg7/3gYVx5N0d1NctzNs5Bgi5RA/R\na/F2OqGSWmxDkk/wxsbACYVkIxA/KrIgFNtoWYWtwur0xZlf0DGF1z0ghj/q\n45aD+/jG1Z2wmfU1+2GGVK9oIJ/lB3ZqCBXAm4cmWaN7YaYXoLj27Bbawok4\nWBjSDbSKL8FVwQTxWFT6Nm27/mFYjmtbzcKLjts86USaZbV8U7IEPffpiEq/\nGs3z\r\n=NWwH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLSs8tvgGS35fFo95IMLAuyq/zdw2YCy32UNKPioAAMAiEAlZrSql+uHAUpsEFM0+lNW/qJL1d7xxpIvxbBFUkZgjs="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_10.0.0_1625067459813_0.4854458270845996"},"_hasShrinkwrap":false},"10.0.1":{"name":"nanomessage","version":"10.0.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js","./buffer-json":"./src/buffer-json.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","abortcontroller-polyfill":"^1.7.3","jest":"^27.0.4","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"85a1903abc8f96ced122370bf6182910ebaad13e","_id":"nanomessage@10.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-LkRq7OGoIvjpDDypRP82TchNUhcLJy382Gpl6sUsUnkQNbvL9hj3ucB10gHAGECPQcPphL0Qy7apzyuu9sTcTw==","shasum":"1b6b12333a452733bb66e7d1e05f24c04d2198ee","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-10.0.1.tgz","fileCount":10,"unpackedSize":23416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3JEZCRA9TVsSAnZWagAAR8sP/246THuiywufp9+nh5dv\nB4JEMqhGVZv0k5jf731yAfPgK7YesyrIdIFDsqFl1mBMNu+IfWfHBuacEAGL\n/Cuc/O2uxb4rgbpXiGBmYQX9VW20xzDX3QjKICdnZKnMc+jdK6f3fZECC9f5\n4dWcpDgcT7sQ4L4RAb4DHsiUiHyoTnQQMjSTd/lTdtqJmqX9RD9nOdpPm0MD\nAEpsVQGch++aqxmD8mfDuixURzXd9EOtVlDMlEV2wTzTiwxKx/BQUfN/v5wV\ntxTLaqKFJaz0QfgzTRJstSzbM/8NT6jI750mlEpq/AZUkw5uiptGqNiRZcGa\nGI2U2+7PNw9RtEKj5GkwqS2fOL1P8jv430LOGFNkZsPCBo5gvnWkCku2LUp5\nCD+jFen2MdaB2kFYy0HDnd0lBHX9vhL3sudrNB6CX0ONUbIzjMquxP9RPymy\n0rr/7lh1RZv3EmYx2V+kRVF9uJgPhJ/78l462129TFENEecmWmcgFnX37qxt\nvDzszxy54XQfBkL7IVcDLfi/OBJloAq2+gSziIttY8AJXf+D/MIFboXOiYqG\n+xuhcSTcr5Z6y8ji3kGQaTHTxpth7yACpNfig8bWvtEmD2gNmoUkQn7JBQHK\nYVf9wq5Z+cX67xt5UoLP/ONFNc1l3ehlaPPaPbZB2C1PTQ+u89mZwmrmnopu\nZb0Q\r\n=DW44\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdnACJC3mDosCK8ZHu+INZddRgSQjQCb45y7GkteZjQAIhAJxahUPkRGQg56JkUmvbZM+lCzCICz6NsH4yY1AB/c2r"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_10.0.1_1625067800906_0.9564637411014756"},"_hasShrinkwrap":false},"10.1.0":{"name":"nanomessage","version":"10.1.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js","./buffer-json":"./src/buffer-json.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"standard \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","abortcontroller-polyfill":"^1.7.3","jest":"^27.0.4","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"f3f4aadfe3471175b46b94c48d673cd8ee2176f3","_id":"nanomessage@10.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-MbxeaKxYdDeq4b9zSyha2Co+xrrnbyNW7LaSfweW3omBusss18qQWF001VzWXTvmwrVs8rim/lmVKRvPqNC1sw==","shasum":"d8671b9b1e86104f1b8e93cf0cb0e2364c7fb251","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-10.1.0.tgz","fileCount":10,"unpackedSize":23614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3vhkCRA9TVsSAnZWagAAUD8QAJBLXbcI81oE1WpZ2Fr/\niYzW81SSkIg9n1J1XX5ncX4C+t4vrt3BXPh1ucCSw4P40kaMs1TVjt46pnAe\ny1Pt/7J3ALHe9KzbQOVMo4EyZG1A8QbQTZRu0DZIoU9kG5qGyntDwFovxoUm\nq2KnkK+NkNwVMv4FZ1pVKNRmKnl+yj/aITuPPAbBJ6o3EMERbkqPj8JWWGwP\nwzECwYcTBfhEogjtJyTqXm1NinkMPBM00kQ3iK9M13S9nVvq015JFYR7R4Mt\nFkzbYNyZ1bKQw+GDa73jxAupeFbvVjdTOCs4/5FhC8x8aynCQWf6Dd3l8+Z3\n7hzYpLGkqkK9WTSlfDlPJZ2YJPnYtoKAUJE9o0k1A7x3QjWsT8NLiyey1FFi\n68YHgkViswgVXtmViXBMmfAfMI5UHyFEzGzjxtr9nHHpwvYZAOHb5d5sHADU\nlD3h/kuevX91J6wAcOezgbNaaVr5BnXiuLVec0aN93wZqlc4+GFQRmvbNzWz\ns36+Gyb5jjn/5Qk9QdDwta5hRjpRmyKp9hD9l7Zvqwd3K6dQW/fRFVl7a7XZ\nSqXZUGxtBnwSvkLq3iqUAJF+LVNyiEXbjyRAFehF/HO9C8hXh6j7Eae4DxNh\nFXELhMPc8uD7dkCCYxZbQcnZrNB6migWSUuS95AbZDgmZkXZI/QoxOIyhZdL\nRgYr\r\n=ExGQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtVbgCgjRllwq4ZrcI6NhuPKRt96vYpuEJRe1tX73lLQIhAKt5vN2sZuG1qnb35wcSTVvb8L+X8kTZv7qcB3unadla"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_10.1.0_1625225316556_0.13639290907252355"},"_hasShrinkwrap":false},"11.0.0":{"name":"nanomessage","version":"11.0.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js","./buffer-json":"./src/buffer-json.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"standard \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","abortcontroller-polyfill":"^1.7.3","jest":"^27.0.4","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"69e648f62e012bae5ba30983aee98b7beba073dd","_id":"nanomessage@11.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-vS4TsE55yXVwpUsFQmIen2cVSkvlmJ0IX0L+oifkp0hJxkcKg8Q+Iiy+Kn3hxuC10YdmmyCGnSZ8Lfi2CYDYag==","shasum":"363c3ba238d5bdb4b49b265b7da2c818e97aa6ac","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-11.0.0.tgz","fileCount":10,"unpackedSize":23733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3v3uCRA9TVsSAnZWagAAW2YP/jHaJKK1MGQeDG5Cqwim\n6kuh3EWa7AIa+3yXPDMxqOpmdkoWvXvBvlcfJYEybCMMS6bpgjPNSyc0iUXX\naA7RHWoMkgqIog0ALEnATiJLBvIiogvz0sZtc7uhQtjTs17mX5UHNb9HuSLH\nVIC50AcxnsVJD95eCAgW0HXgbbS6isPEMEJS7hGReS+lJuAlvBQULw7kE220\nqZPDfZZk/zMlAiDq+euUtGHmZSE3Bs0FxuxrVXl6ChX5P3rrLs0okWGneByI\nV5kk0RQvVuso8B7ohlZADQ8HsgRJsl2u4lr1PEpedF/BjD1SCfgD8CxAdjwB\nHgRx45SQJI8sCjwdSnOQMA4EZXnFjVm4ROy4WZSg19iTJ13nzWJ6x1TbxVKe\ncKqNipfB6NMFsc9jlJj9oHfxZVEfFaNYjGU/LbvwqWwHFvwEAJblitjDbzFQ\nEtJ9p6Qz/4O4GqcM4DAlGOeH3m2C5eTK/+j1WGuCeb5RF58Y8Za//XlCxl0F\nZHSFyMd0ktaNgLkTnJcJ7tiDeNq27TZGal50gfbfrTmJC6SkXGkEqzOUg9md\nECIDyPS2SpW83351DjA9JRZo2dAA2XKGP9sYdPoS5jtl0JoarK/7AOkKs255\nEnCiqSxNTHUCL/jVR5/s+8b05M87RnItfQ/izzeh2kMR3COPi8IaudWY+L+v\n0+/x\r\n=dYOz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD1XbH4rJnuuX4G5ntJbLX71Ly9D5myIo8zQ8MxSwsTwIhAM2/ChH5PFzGBmLP+W5twIYOGOeKWPRacmTeYCbszEcw"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_11.0.0_1625226734086_0.753186624847292"},"_hasShrinkwrap":false},"11.0.1":{"name":"nanomessage","version":"11.0.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js","./buffer-json":"./src/buffer-json.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"standard \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","abortcontroller-polyfill":"^1.7.3","jest":"^27.0.4","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"c64221d4b6cebf36cab346acee72ab900510e472","_id":"nanomessage@11.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-qqlcjY+j2Lea86wguENOjlT6PR9cad3gZEcD5W8P2PfPRONW7cuyvOb202fMUHcNWwioaF1axsvjsKjTiL6LBw==","shasum":"f11167106666f51f0804c7fbed3121ac437fab26","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-11.0.1.tgz","fileCount":10,"unpackedSize":23834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg41S8CRA9TVsSAnZWagAAGjMP/jLki+2lT1JZ2P35jji0\nVv8hYsmxCwKPXpj16UeIjGMTWQ6W2Z4G9r9kKjeSWmlvZrS6YZhnCPnUskLD\n/uGKJVOHCuH/shWjn4zY5SQqslPLF47je61RmO3lhDaxHeC6ZjiEJQRE1Mt0\nFxF2+QfNy67eTbS3wGabyrkncwmEUh88np6/aIMfcL25gGC3PH+CLIgulKpS\n4FX//nopPgJGYtjS9P86EaZdzGwcfxavKCqFub3614vTBcrY1ez3nNpnOJH8\nirES7aKblpgw3+L3C3I5/kjNf1VBa034JzwiK4+sfjj+nYca/m6rD7JqKwIr\n5iu2zTSRKFWD2Vl7hlEvCT5Og0WEAD4/5adxTw/xhkSJoLIV26S7xiTfKUmN\nqNLFA78hnSLGjdayjakEAfwVuAnzvbR3k7wFx0iwSHr1SkRfjMq12BF3YBXd\nfQVt86ONQZWDCrWHq4wTN/bYyUYqp43U2DPk/xXH3EPyU+6z7GGtcWTwlHpi\n/IGa+VZt85t29q2qCu02QFY/+9H9lTjd3NyES/bRqGGY09xXeuetxv7A632B\nK2DpS3yHW1R+N+8WEra2+GAKTeH6YnptM18pC0t8NziUrtxEepOjKe99HUqm\nd77o7BaLYX/x0f4Y1Hv4DC6vJ54MivsfgTLNH21ZrkttnIYovVFiymxqdjXE\nTfZV\r\n=56o3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLKD0h9QfY9bawXxR0AOmIkW6zNXHx5fMbZU/mryd+AwIhAL/nIDe/pCCVvBniupkNpf2SYav4XOMI7y6pTIpGTvxV"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_11.0.1_1625511099935_0.7033455202112966"},"_hasShrinkwrap":false},"11.0.2":{"name":"nanomessage","version":"11.0.2","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js","./buffer-json":"./src/buffer-json.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"standard \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","abortcontroller-polyfill":"^1.7.3","jest":"^27.0.4","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"8656c0c7e56f028eafe81406bd96481325be813b","_id":"nanomessage@11.0.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-GVLfNNtZ5k60GD2zifTN+Bs1uD4pbLPbb7P6s9yiy0GcQFL9aASYupwfOHjTFBc4FwGtj86oOVEoeJwM5Tog1g==","shasum":"0cd6185d070858560de0fa894bc01bf7bcf45a5c","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-11.0.2.tgz","fileCount":10,"unpackedSize":23902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg44qCCRA9TVsSAnZWagAAHSoQAKN7nRMx8Q04tFvXHnFE\nx9zOOpbADCULYkmxFd5z85G27GFRi1QzIfEI19jqetg65Wzp85yHvMRW/suw\nB+x0OU0ItpBGvpu1Awp8prHbCxGjj+WtfYqBKxI+RU98upVYWIjr24M7vLlV\nqAidvurUcb5/FV5SIFD/MHk5hTN2sR1RzNDItki4dDAOhHxaJzvbByYxasID\nhP0yKfedsvLSIvqJlagvEEraAwkrkUOdQcpBBSTc6tNQwaRetAmuj/YPFtPG\nPNKrVLZiTDLrV4gMBSJL2tZJnCJnyNwuhETqIi3c3++LOL9R05kUiBmvjo3B\nIl1TRkxy4s2JRTUnkuigL9mDT/DBEhOg3im36am1MBvXBGfvp/TyX578Vpa3\naHcXFEdfDAH/3Xov5trauoekU7XrnJXXDuNGQJYVZDBuAk+iyeWxPann/04b\ni2Boixw3PiWOwkVB80+r1Z2AT+GQv5CvmHCagnEhIYdmGi71CsobX6ZBxlcx\n3HFKXOaVxoOlJ9mAH1DWqca87+BJZmDcLQD2XRvPY3n8FwI43wH8cn0oYWrZ\no1yzUH9Q4loPQssMfyqIRnu1C/QNYnw7Gk540KqWVXWzfM3MfoT9u5g6Kagd\nXzjgLcG8pMJg/vdRRwA/T1ziAUGdNxUns0TQkkD+fpYYOKqD8u3zV505CHhr\n2eTG\r\n=p87/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICclq7EsgNjRA7Cgw8Ow4BTLuUKN0qkb/da1V5w937bVAiBQvkDbEMeOR4z3nV6vM8LN8/8ul6vBNGvjlu/JtBsJPQ=="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_11.0.2_1625524865584_0.9221713831111524"},"_hasShrinkwrap":false},"11.0.3":{"name":"nanomessage","version":"11.0.3","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js","./buffer-json":"./src/buffer-json.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"standard \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^2.0.0","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","abortcontroller-polyfill":"^1.7.3","jest":"^27.0.4","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"1491dfaf501a4754dbfb90aab51badc726a77c03","_id":"nanomessage@11.0.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Rq+J3hMOedGgE4TZ3mAGGyczx2YSA29fJAIS2HbFwShAtbFvhRIvv5b9Blk3ITKZOqAX4/jIHoPVYolLNA6qmQ==","shasum":"a43baef653a6bcdb358d2adc688d154065481f41","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-11.0.3.tgz","fileCount":10,"unpackedSize":24000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8FhTCRA9TVsSAnZWagAAYsoQAKGEnX00ywOrgQrCq1WZ\nGFiBIHc+wzenvIz5g+TKOpfAQigob/D23pFIbhvKn8rMZXsrj7nrXrSJO0IS\nvjk9XYoYKZJKfJK5BesgP96+WcqlIZOd9bAWx9ajIFumhoVowzPTOIC8Psi7\nE20n3lDVga2UPy1usiE+SeckpdD8mhb/YSd7OsHufe7iJ8utF4d9/UvT2qaW\nlRh645Xycx2D+wvnayRebFi/5jGHRYKw094Ffm93ddtDuVdhrNkQnw9ZIyaD\n1d5WlQZDsMWRFZ1kr8Y7/tfuRstW3A1vgpeHv8lpqmSIzbmZMnFnpEY31F9A\nkr26+efIeY9pnUChb9HDXfB+E01SfV4GbbEyPwllqGjp5rZkOTP8hWUyexoc\ni7ZS27+KAEXJPlgiEt0v2s2lTuHipf9fPprQiW6UIF3ao8n8F/yIBIKRYzbw\nbTigZ/J65qrX8yOcDpMe76+epjF02N2TSI2H5PcEyIUzkn4fk3L3qfRRW8Po\naP1VkAbZX7WzI4hp5SZbsBdvd7Y4v22BxA5N5HwpZDvEUItU5vbJMGQ/LuOs\njzNg/IXymBddFR4TQK+3R8uPpNmpCU49t3uupQ0mGibFfBR+T9BTrdujvGaR\n07f5SlzEF3WGHqChFy7/hsZRfEqy4D4CZcQncMpjkQf62nlWKZortBM3Yoj9\no4+f\r\n=sqUx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPvl/x592h8niIX3Pk5MH5VAjgYDcvoKcVWBVeP8CyeAiA7Hv2iiqLD36tpV9doIZWEPtNa0CN0mrvCh8oK6iMssw=="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_11.0.3_1626363987085_0.013478156653218498"},"_hasShrinkwrap":false},"11.1.0":{"name":"nanomessage","version":"11.1.0","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js","./buffer-json":"./src/buffer-json.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^3.0.3","varint":"^5.0.0"},"devDependencies":{"abortcontroller-polyfill":"^1.7.3","enhanced-resolve":"^5.9.2","jest":"^27.5.1","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"ef5b2dc1a8737d59c77213b9ad1574702e2269a8","_id":"nanomessage@11.1.0","_nodeVersion":"14.18.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-CjXhsWtBiSNUz907PASGTYaj64Kb09KZ65pZGlGPanXiUtAhFHdE4xthmQZb0GAWE7Vsme8/l3qjuMG+YOb8NA==","shasum":"771ab5a348092c057a4e38a9cdb6061969d55757","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-11.1.0.tgz","fileCount":9,"unpackedSize":22316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM5jpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo28A/+JU1dq3ne8deWC0jxItwrTGmvYDegxYrOndGIlHrnRg9HQ3vg\r\nZZku6hL+U45m4FqRiX1Mi1J+WH01eKpJiysvGZ7ALjRgWEwn4qrim47pU42R\r\nMlRf/PCbYzGPZSiSHUWVl272WJ/g/u1xBRQesMqII5ZYNMBYObfs48GFHcHb\r\nEmVf1LuCI6XmK4ee+p1F/jCA8ufHS9a14j4LhsbWPKWYU8BQEJ9EaJ+yyJwL\r\nc9tinUUA1Snn0HlUgEinJQSccXPLZqzwL1KYH7ODvkr3xMMhI+mW+I8yhWPQ\r\nVm78M1on9dbJhe+sxoDzsKp3C84hU1qNKr9LkEroc48UAT/IvCFt3Av16XyO\r\nMZoia6hj53PN1voL2WrPYLw8DNxDtahzKeLCJwaWoneYs4Neltwgf2Y5BNXS\r\n/RoJkx6xcczcEKLI8MCsRCMg5K2ExVPTgOcUls0moL0BbJljKvq9hFhr+d55\r\n8mM87XA1v6B5mRveQEqlMw7wDEbkgEH8Ha7tb8CAwdDZnJ6DWyL9OH0V4CTM\r\nlaoTZH3vz7kKeoJt8ce72CHQ+329WFufIsZ46mOYSh1gTQ40JdXapSzCy18X\r\nQVp9R7Id+FXrXrpUbOpISUtibTm5yqpQX7ZAzjbPOHC9h8O01miyCUvHRJNL\r\nKF6Rx2ikdyvaKlzSfkv4CHSQIpi9qTzd5vw=\r\n=Beax\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfhctmxmqmkZT0OC4wtDiJK2ENyuNZPM0GU4x+vThsjAiEA+h3jn8sSZ22qIPSZ0iamnfzGShR69p90k8Eyrzspr3E="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_11.1.0_1647548649164_0.07047053536348358"},"_hasShrinkwrap":false},"11.1.1":{"name":"nanomessage","version":"11.1.1","description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","type":"module","exports":{".":"./src/nanomessage.js","./errors":"./src/errors.js","./buffer-json":"./src/buffer-json.js"},"scripts":{"benchmark":"node tests/benchmark.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","nanoresource-promise":"^3.0.3","varint":"^5.0.0"},"devDependencies":{"abortcontroller-polyfill":"^1.7.3","enhanced-resolve":"^5.9.2","jest":"^27.5.1","nanobench":"^2.1.1","standard":"^16.0.1","streamx":"^2.6.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"keywords":["nano","geut","request","request-response","websocket","socket","stream"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/nanomessage/issues"},"homepage":"https://github.com/geut/nanomessage#readme","publishConfig":{"access":"public"},"gitHead":"e887928bc625f7224a62384682e0f1cfb8050bc5","_id":"nanomessage@11.1.1","_nodeVersion":"14.18.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-nc8tYCD9w3sjjfwgBGTKwzzN86poUZXISpH8Y5Br2rXRKFblsm+IwdUEuQj+/3iewgjnyaYgmRjA1SN3yx/klw==","shasum":"1aab535b392bbba24988867edf3f9c2f115b2a4d","tarball":"https://registry.npmjs.org/nanomessage/-/nanomessage-11.1.1.tgz","fileCount":9,"unpackedSize":22389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM6fGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpYQ/9GuCC+MWFkDAZO0TXOPCW6Y+wnZnPPBAi0KXuKmAuTE1/+ibz\r\n6l9gzEXJWHv+8+uHLq7vMAgn8ZzZTzvV7ITZntegG+4k7B40gmcQLxYlC555\r\nyf2bC3YcfxCFG+LElgyLKALdCWVxh20il55Cc9vKSzU5RrVGrvUPkwPeWPpF\r\n6WbHkUGOAnpFzy/SCgQUPfmJjTjIfuE/N8bm1OF023iK3lP7Gg6GMSA5oK0F\r\nLtl/wg4oySXaOVSDGam/RomNo/zWI0JtfC6ojKgXUEYCT66RTymQZDrz0mJN\r\nzbqxZI1M5LJef08VDNSvH5W2bZzajyy1ORhXa1gAeMniLQamrJbkjPQUXdTR\r\nQ+6c4AarwBJlHnSl9VAG27k1DmFYkp5yuQw2dwtSagPlYNURX756JryJlGZV\r\nRfeWTEhhJkED6tvV4tGzfiMBykQ6U7b0Xg7kzl9BAOSqMlXTf17SX1XgDV1i\r\neaZlwPQuzzdUsEuDhUUNDe6sEMXXkPb6yxfDCI+uFnQ9Hb6bHgFVja/aZGNA\r\nLBEXv0yBCPzXwhatkJ26+SIRIgeZr1HxhCilY/Ku5+J1T3bPHztQTT8408xb\r\nTeq/SzGlbEg9Lkl9aji6ke7mOAOalGKx7cs0/8UwmXI6qH6uLEcmttBZB3mb\r\nU+CBVikzOEq9u/WyzJx44i3vaxuk/3F5J68=\r\n=Cyuf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeaHDEOu5XL+LYxiiaSBMxSOzHc0SrZMCDbyT38XzlvwIhAJiJptsgUS7cEGu8/YUQ/90eQrcZj6raWL8H07jmykwz"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanomessage_11.1.1_1647552454086_0.583389439077221"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-29T16:39:18.700Z","1.0.0":"2019-10-29T16:39:19.100Z","modified":"2022-05-10T09:04:38.939Z","1.0.1":"2020-02-17T14:03:59.362Z","1.1.0":"2020-02-19T18:53:05.792Z","2.0.0":"2020-02-20T15:26:08.704Z","2.0.1":"2020-02-20T19:32:44.043Z","2.0.2":"2020-02-20T20:43:39.124Z","3.0.0":"2020-03-09T15:03:14.347Z","4.0.0":"2020-03-09T20:34:35.187Z","4.0.1":"2020-03-09T21:29:36.564Z","4.1.0":"2020-03-10T19:07:18.206Z","4.1.1":"2020-03-11T17:12:11.794Z","5.0.0":"2020-03-11T18:37:41.113Z","5.1.0":"2020-03-11T20:38:28.222Z","5.1.1":"2020-03-12T15:52:34.370Z","5.2.0":"2020-03-13T22:07:14.064Z","5.2.1":"2020-03-13T23:37:05.587Z","5.2.2":"2020-03-16T11:45:57.918Z","5.2.3":"2020-03-16T12:15:02.997Z","5.2.4":"2020-03-19T20:18:23.318Z","5.2.5":"2020-03-19T20:43:36.311Z","5.3.0":"2020-03-27T16:35:10.723Z","5.4.0":"2020-07-03T13:50:56.161Z","6.0.0":"2020-07-15T16:28:21.844Z","7.0.0":"2020-07-17T13:35:52.654Z","8.0.0":"2020-07-20T20:48:52.985Z","8.1.0":"2020-07-21T13:43:09.882Z","8.1.1":"2020-07-28T22:03:20.677Z","8.1.2":"2020-07-31T02:41:26.092Z","8.2.0":"2020-08-06T16:03:16.380Z","8.3.0":"2021-02-04T18:28:40.653Z","8.3.1":"2021-02-04T18:58:16.436Z","8.4.0":"2021-05-11T18:06:43.376Z","9.0.0":"2021-05-12T18:16:10.589Z","10.0.0":"2021-06-30T15:37:40.182Z","10.0.1":"2021-06-30T15:43:21.021Z","10.1.0":"2021-07-02T11:28:36.673Z","11.0.0":"2021-07-02T11:52:14.224Z","11.0.1":"2021-07-05T18:51:40.092Z","11.0.2":"2021-07-05T22:41:05.715Z","11.0.3":"2021-07-15T15:46:27.229Z","11.1.0":"2022-03-17T20:24:09.324Z","11.1.1":"2022-03-17T21:27:34.215Z"},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"description":"Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).","homepage":"https://github.com/geut/nanomessage#readme","keywords":["nano","geut","request","request-response","websocket","socket","stream"],"repository":{"type":"git","url":"git+https://github.com/geut/nanomessage.git"},"author":{"name":"GEUT","email":"contact@geutstudio.com"},"bugs":{"url":"https://github.com/geut/nanomessage/issues"},"license":"MIT","readme":"# nanomessage (aka nm)\n\n[![Build Status](https://travis-ci.com/geut/nanomessage.svg?branch=master)](https://travis-ci.com/geut/nanomessage)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n\n> Simple module that helps you to build a `request-response` abstraction on top of any other solution (e.g. streams).\n\n## <a name=\"install\"></a> Install\n\n```\n$ npm install nanomessage\n```\n\n## <a name=\"usage\"></a> Usage\n\n```javascript\nimport WebSocket from 'ws'\n\nimport { Nanomessage } from 'nanomessage'\n\n// server.js\nconst server = new WebSocket.Server({ port: 3000 })\nserver.on('connection', function connection (ws) {\n  const nm = new Nanomessage({\n    subscribe (ondata) {\n      // Define how to read data\n      ws.on('message', ondata)\n    },\n    send (msg) {\n      // Define how to send data\n      ws.send(msg)\n    },\n    onMessage (msg, opts) {\n      // Process the new request and return a response\n      console.log(msg)\n      return 'pong from Alice'\n    }\n  })\n\n  nm.open().catch(err => console.error(err))\n})\n\n// client.js\nconst ws = new WebSocket('ws://127.0.0.1:3000')\nconst Bob = new Nanomessage({\n  async open() {\n    if (ws.readyState === 0) {\n      await new Promise(resolve => ws.once('open', resolve))\n    }\n  },\n  subscribe (ondata) {\n    ws.on('message', ondata)\n  },\n  send (msg) {\n    ws.send(msg)\n  }\n})\n\n;(async () => {\n  await Bob.open()\n  console.log(await Bob.request('ping from Bob'))\n})()\n```\n\n## <a name=\"api\"></a> API\n\n#### `const nm = new Nanomessage(options)`\n\nCreate a new nanomessage.\n\nOptions include:\n\n- `send: (chunk: Buffer, info: Object) => (Promise|undefined)`: Defines how to send the messages provide it by nanomessage to the low level solution.\n- `subscribe: (onData: buf => Promise) => UnsubscribeFunction`: Defines how to read data from the low level solution.\n- `onMessage: (msg: *, info: Object) => Promise<Response>`: Async handler to process the incoming requests.\n- `open: () => Promise`: Defines a function to run before the nanomessage instance is opened.\n- `close: () => Promise`: Defines a function to run after the nanomessage instance was close.\n- `timeout: null`: Time to wait for the response of a request. Disabled by default.\n- `concurrency: { incoming: 256, outgoing: 256 }`: Defines how many requests do you want to run (outgoing) and process (incoming) in concurrent.\n- `valueEncoding: buffer-json`: Defines a [compatible codec](https://github.com/mafintosh/codecs) to encode/decode messages in nanomessage.\n\n`info` is an object with:\n\n- `info.id: Number`: Incremental ID request.\n- `info.data: *`: Plain data to send.\n- `info.ephemeral: boolean`: It's true if the message is ephemeral.\n- `info.response: boolean`: It's true if the message is a response.\n- `info.responseData: *`: Plain data to response.\n\nYou can also extend from this prototype if you prefer:\n\n```javascript\nconst { Nanomessage } = require('nanomessage')\n\nclass CustomNanomessage exports Nanomessage {\n  constructor (...args) {\n    super(...args)\n  }\n\n  _subscribe (onData) {}\n\n  async _send (chunk, info) {}\n\n  async _onMessage (msg, info) {}\n\n  async _open() {\n    await super._open()\n  }\n\n  async _close () {\n    await super._close()\n  }\n}\n```\n\n#### `nm.requests: Array<Requests>`\n\nGet the current list of requests (inflight and pending).\n\n#### `nm.inflightRequests: Number`\n\nNumber of requests processing in the queue.\n\n#### `nm.requestTimeout: Number`\n\nGet the current request timeout.\n\n#### `nm.concurrency: { incoming: Number, outgoing: Number }`\n\nGet the current concurrency.\n\n#### `nm.setRequestsTimeout(Number)`\n\nChange the timeout for the future requests.\n\n#### `nm.setConcurrency(Number | { incoming: Number, outgoing: Number })`\n\nUpdate the concurrency number of operations for incoming and outgoing requests.\n\n#### `nm.open() => Promise`\n\nOpens nanomessage and start listening for incoming data.\n\n#### `nm.close() => Promise`\n\nCloses nanomessage and unsubscribe from incoming data.\n\n#### `nm.request(data, [opts]) => Promise<Response>`\n\nSend a request and wait for a response. `data` can be any serializable type supported by your codec.\n\n- `opts.timeout: number`: Define a custom timeout for the current request.\n- `opts.signal: AbortSignal`: Set an abort signal object to cancel the request.\n\n#### `nm.send(data) => Promise<Response>`\n\nSend a `ephemeral` message. `data` can be any serializable type supported by your codec.\n\n#### `nm.processIncomingMessage(buf: Buffer) => Promise`\n\nAccess directly to the handler of incoming messages. It's recommended to use the subscription model instead.\n\n#### `nm.setMessageHandler(handler) => Nanomessage`\n\nDefines a request handler. It will override the old handler.\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/nanomessage/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/nanomessage/blob/master/CONTRIBUTING.md).\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md"}