{"_id":"rapport","_rev":"26-13290f04c0aed86557626e19fff2357b","name":"rapport","description":"Request/response wrapper for websockets","dist-tags":{"latest":"0.1.8"},"versions":{"0.0.1":{"name":"rapport","version":"0.0.1","description":"Request/response wrapper for websockets","main":"rapport.js","dependencies":{},"devDependencies":{"eslint":"^3.14.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"964141f3667a8f8d17ef5f3d22379148006405db","_id":"rapport@0.0.1","scripts":{},"_shasum":"4214593dd1b94998038e3c93cb5f1947ffe98e74","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"4214593dd1b94998038e3c93cb5f1947ffe98e74","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.1.tgz","integrity":"sha512-FHz8BSm23K9w01sptwLx/LhiC6ywcUriLtB2Y0AdlTlbtqqWLU5QBOUBz1Tu0CujIc/SQBbpNATs2VMcF++AjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtAw2hKUDPGW/dV52IANVPHL1nUBMs4cEplypbKlySmAiA7Q2/XwTUmf2gpemE/Q+8l+RGIpz0iNvJ+AcYyTg6QFw=="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.1.tgz_1485046937997_0.08550178655423224"},"directories":{}},"0.0.2":{"name":"rapport","version":"0.0.2","description":"Request/response wrapper for websockets","main":"rapport.js","dependencies":{},"devDependencies":{"eslint":"^3.14.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"37ad69771ff64ea9b8b623912bcf242d462b1060","_id":"rapport@0.0.2","scripts":{},"_shasum":"31a100ad6f54ad80bfc7ab798ab77f5e7f732db9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"31a100ad6f54ad80bfc7ab798ab77f5e7f732db9","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.2.tgz","integrity":"sha512-lUZngqECqjuGHytl4y7G891c+UElmGXKkDKwdLZOSXcJwmtNvlDew8L2Fjx8EhL3ZtlgUn//k2C6VfC9w7qaLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLMQO5NR8LOI/YsRBvlytvfBlVkFioIEVMjjFA5QgMhAIhAKJnobKyly9eJJ6OstzqMoxe9yK6ou+u5Ur6NjD/abGz"}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rapport-0.0.2.tgz_1485057888181_0.48439711751416326"},"directories":{}},"0.0.3":{"name":"rapport","version":"0.0.3","description":"Request/response wrapper for websockets","main":"rapport.js","dependencies":{},"devDependencies":{"eslint":"^3.14.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"857308c6c792c1352eeb5734ca01ce51f91f61e7","_id":"rapport@0.0.3","scripts":{},"_shasum":"6d60617e141490c90688af3e28017fb102491b1a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"6d60617e141490c90688af3e28017fb102491b1a","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.3.tgz","integrity":"sha512-RMZWIO/FAwWHd5Ptt1q3Cbafm8m3l0FQ3nPDmYutwD432qXM1f0ewrWi9vA5VbcU4c4wIwT665aViycchhj51A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8KBTg99/TzHqWqcjIYBwCJFXq8Yha2qtwIdpbSjgc3QIgNLCwcfmPfVAM045qJll6+JJvl+Tyvz4vlREC57MRzhg="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.3.tgz_1485147206424_0.6955368351191282"},"directories":{}},"0.0.4":{"name":"rapport","version":"0.0.4","description":"Request/response wrapper for websockets","main":"rapport.js","dependencies":{},"devDependencies":{"eslint":"^3.14.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"08e0857b32c202489aa97cfa05e5f39e390815e5","_id":"rapport@0.0.4","scripts":{},"_shasum":"0f48520e39684236fbada93f68bfe72ac7e85ab2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"0f48520e39684236fbada93f68bfe72ac7e85ab2","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.4.tgz","integrity":"sha512-oluT1jwpBVV3v/519sldCnbdp2aeZqpvie+GpCxsU86YTfdlp1YSy9dz4sfeWIhU7Tl8+kinb8DWLeFUmibqwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIuU8GYBYe14sRNeCa983McbFFYqN9a1vtFyXDYz/2CAIgVQ8HSzFiy+HHx1uftBoleSvFMAHrqKcZzChUayV1rHY="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rapport-0.0.4.tgz_1485221388531_0.13989902287721634"},"directories":{}},"0.0.5":{"name":"rapport","version":"0.0.5","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js","bundle:reset":"git reset rapport.min.js"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","duplexify":"^3.5.0","eslint":"^3.14.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"f2ea1aa3cdc14e9aafd14aa623cbab1dbf766fd1","_id":"rapport@0.0.5","_shasum":"33c8e609f9eabd623dc4ef8c79542ab72d54f72f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"33c8e609f9eabd623dc4ef8c79542ab72d54f72f","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.5.tgz","integrity":"sha512-RgU1LNLxvqKI5lF5SaIJK2q4ARI/KrCBVhajjVHdbNGMRHHYrolw/7mHOLia5EtmKh37y8TMJpzXMQMyE079Kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuozRLQO9h7GdCzzwDE2cgbsdkGkRKL0hD4PzP5TrGHAiEAgJEuHcEHl0IcatDHpE84UONe4hqgez9lQpioKKJPuyU="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.5.tgz_1485651582135_0.9538640808314085"},"directories":{}},"0.0.6":{"name":"rapport","version":"0.0.6","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{"path-to-regexp":"^1.7.0"},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","duplexify":"^3.5.0","eslint":"^3.14.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"359da2d2148a76eca0b124221ebed3e21f5b7c7e","_id":"rapport@0.0.6","_shasum":"8fd67b7f4ce112e8d05f7def512bc0195fc78bd4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"8fd67b7f4ce112e8d05f7def512bc0195fc78bd4","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.6.tgz","integrity":"sha512-oiqAKMGQ5gsfDt2rmjWHDf5ONi3Z/GwrC6chJDCZZPQmBUVfTIv3QiE3vM62WUH3uPJXUG1jBP7D9ACeN2hnYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvNYwjb0/S9F6gdF/balrr0K8YQFOh81rCAwiPSw6jPgIgPUJYim3uVvDrrPlpYJXnPSJmmsUJ0DghIFQAY1GB5V0="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.6.tgz_1486088930190_0.2213247527834028"},"directories":{}},"0.0.7":{"name":"rapport","version":"0.0.7","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"770048dcc9b991ee681a9ad1898e5fa0eb639d43","_id":"rapport@0.0.7","_shasum":"152f3b4d1bf825911b9e7ede4027f6e031fe721a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"152f3b4d1bf825911b9e7ede4027f6e031fe721a","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.7.tgz","integrity":"sha512-YZX9tt08taGnFWr2iynlc7Z9ry7FeTDFjW3TlzNpL8UEubl1XC/VP1GSOV/zD0w2q8eixuG7fGEEHmRv3fOFCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFwB5oazURc4MppJknGAYWWd51WTiml0vVmsrpmvmNJwIhAKxHdG1QDiT1Xbde8/oxSfRZBX1sgJbmyXHDkKgDtkz6"}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rapport-0.0.7.tgz_1486318065552_0.4017094811424613"},"directories":{}},"0.0.8":{"name":"rapport","version":"0.0.8","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"c633a29ccc2947a74cf43088ff92cbda40425ab0","_id":"rapport@0.0.8","_shasum":"2f6da5b7427d670150876b96058a8cfe09fdf3ca","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"2f6da5b7427d670150876b96058a8cfe09fdf3ca","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.8.tgz","integrity":"sha512-sqOVzZF0f3nD8UYkZm0E5pQFIzU5PWfA+bmN+wWAu6EroX5yxQqz5oQMvs0jzPIZBobLHRvapQSwgqCROXL5Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICknWb56r6nrt5njjbMwKc0+E/3rXTM0/FDZdLGf/yHvAiAk+wB9Z+XErF9V6gMJixyTsKeaEtcixtK3tqRNOBb4Iw=="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rapport-0.0.8.tgz_1486339921186_0.732922739116475"},"directories":{}},"0.0.9":{"name":"rapport","version":"0.0.9","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"3968218c96ec98c2a8f43a9e0cfc9392d172fcc3","_id":"rapport@0.0.9","_shasum":"63aa5ffbaf12583ff2e543eb56810e8c7513f59c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"63aa5ffbaf12583ff2e543eb56810e8c7513f59c","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.9.tgz","integrity":"sha512-SozKOgKUeLSaCge8Gu00prn5XoGwQGdDO/Gw5xkK7+ffbej3lKLSx8eFQy7w4dlmP9gcCzkKkhMSnwIPsl6DTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoIItDY2xS6zfqRCwWZHv179TXnjFVAlb5QhjnRTVuUAiEAuzWebc+cm2HdVAZ31G2v2yhN18aS2iJ/SoaeKnf4u0o="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.9.tgz_1486942203208_0.2895712205208838"},"directories":{}},"0.0.10":{"name":"rapport","version":"0.0.10","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"9e9aa590b2d7445fc7a6b66b35753e5ab4cf6b5e","_id":"rapport@0.0.10","_shasum":"4636baf5d623e52aa3c06f0ae5d4eba29b9cac0c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"4636baf5d623e52aa3c06f0ae5d4eba29b9cac0c","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.10.tgz","integrity":"sha512-8AGh4unFnhsY/RM8Ym5RuIbZucBR9a4Tz6k1yMnp9ZgrFRaBYvqIwVIZ9wyp+05hZPKGgRHvLTJhRJZOx6rahQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8UtfSrn3Al2qu66YFAEFFp9Y3eRS2IPmRqO2jLqXsgAiA3mCLhjMl+jY0bzDoZ4TeEfSvxjnnNCg48mFNq4zw8OQ=="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rapport-0.0.10.tgz_1487203241691_0.6673940129112452"},"directories":{}},"0.0.11":{"name":"rapport","version":"0.0.11","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"47545d3c9a5293da671ad8dddc3a69145a24122b","_id":"rapport@0.0.11","_shasum":"780dbdb5d851f95a9af4ed974174db7e8e1cff66","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"780dbdb5d851f95a9af4ed974174db7e8e1cff66","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.11.tgz","integrity":"sha512-qMcXADaUhhb9+bvm2elE3a6/hzJZ+3f+LCfJJvEIKMZRiieNLvgBK8Mjh7A5lpPLcdfXPdW744VDhDSuoXwS6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7UTKUFdLAlNYHPie02qLZFYpjzn4OtW+lXSqiEAwblAiEA/LVjRcf1DN5NZxHFGx86u2l8x3YaBHLbD+TNTnt3fgE="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.11.tgz_1487918843356_0.7656959565356374"},"directories":{}},"0.0.12":{"name":"rapport","version":"0.0.12","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"af559820fda209168ef3c6588f5b1274a832d275","_id":"rapport@0.0.12","_shasum":"33abb99902d93af490f73482069d6e22824450fa","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"33abb99902d93af490f73482069d6e22824450fa","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.12.tgz","integrity":"sha512-xZZlF0M0Q73imv0PQWBGBPEpkGLqp6nahSUqgDTTsWcFn8OICAm43uDnSqExS8RPvAFiBAC/csq+8MWIsRqb7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD155O3KU1Zy8ZyM07AoN8HcHngKLR9kr1xJv3jQn+6FAIhAPmR6MVD6up5j//4ArEhgWXuHCh3Bg36S7tCqb2F7joz"}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rapport-0.0.12.tgz_1488252790850_0.8142416779883206"},"directories":{}},"0.0.13":{"name":"rapport","version":"0.0.13","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"d0da454d76a1dd77fe8a9392554e5fbb1abf4e18","_id":"rapport@0.0.13","_shasum":"1674a153f73c43dc09e47451ccc8276e07887ef9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"1674a153f73c43dc09e47451ccc8276e07887ef9","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.13.tgz","integrity":"sha512-5tcM6JAxSw97f1Uj+BISXRrvGoAFvVhsjzv++1KzBRqPx+qS2tDBPOpgGJ/ZA90Bob933fBn1NE/8Fxu3M9txQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUDvLj3iQQOOAWj3K8L4XE9ZdNwUvCqAMovcUpIidrGAiAyhf6F3fbyJeMtclJAjKT6lNo762IMbKE1vFgJNy1wpQ=="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.13.tgz_1488507883599_0.6870066351257265"},"directories":{}},"0.0.14":{"name":"rapport","version":"0.0.14","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"1ce1d0fe966f73d4fb3c0ab6323c5834c718c92a","_id":"rapport@0.0.14","_shasum":"b1262313191f65afd962d42284e52e4c20fac62b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"b1262313191f65afd962d42284e52e4c20fac62b","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.14.tgz","integrity":"sha512-SslwnaP5aAiCuhCh/T1czlLYmpcAVXRWqIHMuSQSD4mBH6RjJ357BSwH3REZRn5n2zFZaLXLEDgsmIojxf3XCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0/MnbKuO/+DTwvg0H6FD1hbEpT2rYYLs+BInYj65K0QIgIli19+wK3TGh92cWIg2b0YP52ZNCbdHd8s4O5Xd035U="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.14.tgz_1488509436840_0.30706979986280203"},"directories":{}},"0.0.15":{"name":"rapport","version":"0.0.15","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"e19bbd96b85d92d91835c79f7202351991ba728c","_id":"rapport@0.0.15","_shasum":"5673d49a3791e8b7bbf0a9f179c90ff785169678","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"5673d49a3791e8b7bbf0a9f179c90ff785169678","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.0.15.tgz","integrity":"sha512-KctNUcgVmCgP0BJWa+gio5Iucc8lCe24k0OxG1vHnTQOV5H5kthRorMf+/SAnfCx3A5FunhOa/keep61ptRP2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF68DM4Ndr4eX2MPJ/KfVYA/3C0Nmzgy+PG5AVoApJaTAiEAoRTDtEsWvcpfVLo/nevKydMfrTk1CwHdvCOBMNxpAuE="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.0.15.tgz_1488688705577_0.3855886785313487"},"directories":{}},"0.1.0":{"name":"rapport","version":"0.1.0","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"1fabba9de6887731d0d858bd53c54e7581181248","_id":"rapport@0.1.0","_shasum":"2dd3835a9337f3624e051c2f38cc5038d5737a75","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"2dd3835a9337f3624e051c2f38cc5038d5737a75","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.0.tgz","integrity":"sha512-ikthuXvHKha1wE/NngXA3/hBkJgI66D3X+LH5QAU3zQaAim00HkrzV6e/+pDYz+1J6eM+5Du0GW6RPw+aubwZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOtjC21qRxfdWW0S/ZxWNUu6eDO71jy/VCSVnpyELWaAIhAKR4w8mgnpH1yB21Mi5JcIX4IYPQTSt7PoDEhjnVYJvT"}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rapport-0.1.0.tgz_1490557845270_0.8996348816435784"},"directories":{}},"0.1.1":{"name":"rapport","version":"0.1.1","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"21e78e8531c9128aa34e03ed5df5aa030999d97c","_id":"rapport@0.1.1","_shasum":"f116932e33cf837858bb8c19cada28dfce75d9c1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"f116932e33cf837858bb8c19cada28dfce75d9c1","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.1.tgz","integrity":"sha512-XfyiTzgSV19xDWtLkh6MRZRYPwiAyDhp4o7G2toGzzhUb5luf4SNIZCzMuwejYVtlYKPQJbtDSljy89ak1o7EQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICio0s+MSGTqRwVkcQUghHmcf/L0RBW8PYVi2/MOpkFoAiEAmafbNM5ONsAtmwXVKRfkoeZmmoUFkm3ru5A8vRTYz/g="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rapport-0.1.1.tgz_1497220930402_0.38451293553225696"},"directories":{}},"0.1.2":{"name":"rapport","version":"0.1.2","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"180337acc997a4aa85e67bcd3d7296f314df778e","_id":"rapport@0.1.2","_shasum":"841f42ef010e5b9d0595db9d562fc23ecbd60330","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"miratronix","email":"support@miratronix.com"},"dist":{"shasum":"841f42ef010e5b9d0595db9d562fc23ecbd60330","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.2.tgz","integrity":"sha512-Unf7Y+fLx2P2Q9aBt9qOpLpXCkwY+5uOZKVm+8qKzGTi1p+DSJAaEd6OFcnO9WjCCSnItbw4t2yxYeUbGy825Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmikS076SGMv19SshE1/f9tsw7FxIKskSeChF94TdiagIgPsmoFtcq0KYqmxLJhh2OAdgMRid6GpXA/Umt0brMT50="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rapport-0.1.2.tgz_1497317488694_0.5644499196205288"},"directories":{}},"0.1.3":{"name":"rapport","version":"0.1.3","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"5befd3b74e9e64cb55e1c4cd248149ca1a0932a8","_id":"rapport@0.1.3","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"miratronix","email":"lukas@miratronix.com"},"dist":{"integrity":"sha512-hAr4ztK3Uym7Y+OpA72+UmjvlrAVRhRVLIfpdeB2KEAHjAtt+wTuYX5agKfSZF2046bpvthG+1/GxtsSoPjxLg==","shasum":"befa4ddb02e3153f2147977321f9fe3bb3c30cf2","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.3.tgz","fileCount":16,"unpackedSize":32857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdddISCRA9TVsSAnZWagAAbVQP/jP2X4fosc6s1tU63yaq\nefKLkTzmRhjueTXRLWDcvZPLEAkRgeAVL/sM4TjZJtzj7ILLBTgDxiyjELio\nSSXpFlz5CwT1fVHJd4R6KGxSjau+yoxI4xLzepjbA+xMxTJxJDD5pv1PgLnr\ngfjrsfUwjBSWwBVS5MA4E1Hcl2Bn2Re+cmvY/PoNUSmECTGYLaqBAyFGNWf3\nTl9t8aUP6G/wNVljYOMUvd97pTdkmrJAI5XToZBszRxTIVGLu0qxbs03SSN6\nVR2bx/sBvAub2+VnDzUGbr7a1i3MUpXMv0PanwXM1AyqaoWHL4qIw93lifUE\nedRhkydRoNnTyPcbPIYMuRkwki1buZtmhoMc6ISWL6D5HCjjX+z2P1q9Z/b0\nt1IWbtRmY0TFGeHrKWkmu2pISe2r6Xk9hp9UHsSIwQZdlUIyjkq52HBmT7Pb\nbK4A+8Y4pUwa7I51J9yI2/rwkpzxKzuiXcFmbBvXctO+cAtN29KFadboLsoH\nNWixrQNaCfOOgPVdGJfFv1BbVkq7Er/fMvaa11IG+n6Dl33tvnwUV2CfVSKb\nJAvmJHDp6vDPF1LOtgW6BxZ5BUHMea5zOPmIZmyMzUb+8g1GkQt07PXt9cCZ\nM6ECbT5fFffFGrH3iEEjG9JVhR+ag1qE6WtoVZq2S2/JsuaMWSYKbZTGiI7B\nj+l0\r\n=29UT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0nAEmChx/Pxci7cfd5Zl9vPR6bziHxdY2aJoVsh0JRAiEAmyaFpQERh5rhQkaWk6vne0U0Y+NiuGKR64yb/1EKEN4="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rapport_0.1.3_1568002578284_0.5548304313003827"},"_hasShrinkwrap":false},"0.1.4":{"name":"rapport","version":"0.1.4","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"1ee21347865aed5b6ee1bd71bcf5b32888a666a2","_id":"rapport@0.1.4","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"miratronix","email":"lukas@miratronix.com"},"dist":{"integrity":"sha512-GPL6jHmB4zwEMIiyDcDf9X/3g+/8IMi84T3LUa6dFOrTHZZTJcRui1D6MzNnP43Oc55dBGKCWiGOGFgO27gQ0g==","shasum":"2760bb2c1e7b80db4bdb2fedad03bb64aa875788","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.4.tgz","fileCount":16,"unpackedSize":33534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfFJlCRA9TVsSAnZWagAAOxkP/RPDcJl6ipHZZKs0dBDJ\n8v0z8Mpx1MnYNGmtdploSVTrmgfs+c7VbTfrR/2o2+WXl679rKG8n0guUic1\nnk6YihHlwgEa/Y7H3RlcBaW7bejYkxOXLirTFULJLFksh37H1bgSn7gIYuEr\ncVRpfMtjYwfj4m5QiDuOegdJN2nyrT/TZ1/+qPQo8bxhBLEQQcdVq/kqIEYX\nGTd7kkrdyc6zk2x5DqyvYyCzIzf8XnUMqG20FuPvb6kXiKKH0nLTGMdJjvcy\nwRPPfljrsHmAmJ42HSrq6NNzzm+E3CX3FEl+qSocbbbhmPsLdN0BgZACIbsa\npb2DIdb+aetw4XH6ERZqgwapEMGtU90DFAPKH4MefHdiWrbNgyG92zF1mPbQ\nm2Dfb1sv+MpSUpZWpt9AXaP/vc0lfWdw0YrWlXX/bw9saEnVgqNnJ+U6rTrI\nb2168dDE5J1dlqGA5EeomJXfVnc2/QG2hPOutXuWwgumr0zeABwMYKQy+SOu\nwAUaARE/eC/gh0R17kVsrCfDxAGz/WTuMjJuKlOmiiuwpUpiLkgiJkweDvNx\nYb/QeDJ3fe433xmwcyLJr33hj+Jq6wA48UsGIiqIu3n+aaicQNSLFCX35mj9\niXHm+iUQC7zDTItr9guZTI/sgHozd0CdTXW6oijhe5fyn/XWC+uayvfSBizp\nUSy4\r\n=CmpH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCRCYz3rnw8orTmmc/sZs29pHn5GidcxVddL8H3lAf7wIhAJzEsP5pjfwD/TQRMc6KHZ9hZqAFC17BAWH43H7ZP547"}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rapport_0.1.4_1568428644657_0.41748940680845137"},"_hasShrinkwrap":false},"0.1.5":{"name":"rapport","version":"0.1.5","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"75d89de5b4170d9215bf7fcf39ba9fe59c7b272b","_id":"rapport@0.1.5","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"miratronix","email":"lukas@miratronix.com"},"dist":{"integrity":"sha512-/ld/nyerNUSLGqyXPebVp26TJLAoOevp7+0C+mSwnbKk/+Hn+93FcZu3eQqDzYltzX6zAFMoKy0bSNYJioBOUQ==","shasum":"13028a8dc447939b252e505f800fd8f29369f6ce","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.5.tgz","fileCount":17,"unpackedSize":34957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx5ZxCRA9TVsSAnZWagAAYaAP/0PALj2G3/RZbrUypdnf\ngH9OckMrdOFRpOVj9J/IHq4aC9Gd7/J0LMtWrQF/n7+lpAYHJTNYQZNP8Isr\nRzNOQ0wM6hvaQoqqmmFpkUkikupo1E5rNB1/vlBXKlU2oelr5ZNFgQ49Mik4\nesLHKENpWBm2667CzNj8Bwv+7TenjIhZhw3g5TpEZ7zcmGgh5/YfyuwkhySh\nGA/YIJmQjvW6OTqYIEb+etKJj0lwBZ50dZuIddmhcQnVIn9gv5GOF76x2ivd\nYeCXz/A672BZx+Bqcl8Bs3gQ4gogw3U55oo5SZ7Wwrx03kLtWJgVCb54DazN\n4/P71RUCSE1evTkYmUuCaOOtBb+HTL0Hm+a//eh37VTn9deZdvi24gb9pEMC\ndTDRr4omG5lJ2KZfwAeQ/F7bUE8GPTSf+EkpIc8Pvqstilvc7E+XI6P5h3R1\nMgghM56j7Z4pRJ8bJnXKrhikYeEip9pRLvCHbUYz/Mozytx3IVFusk4aFlwi\nzLrkkzgDisDDXpJAKAxwi0Vj815ur1x0EIl3hByHSyihZPKuS8tWkxVTKQ4w\nC5wEJEkYDOn+MjDZwbEe1rlNlNG0/9M9/A9x4kj+orHUcfyxaXZPJh84scGn\n2hM8K4fu9o6gzrjXf0klCqxXGXlHnGxSnnYn7OsiEDETo+KCexH0SLQ4Kyf2\ntJTv\r\n=7cT4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYX9K6tJYRocBr+PLAZgIf64MYeKEklvZYKcXdwXn7mAiBPGTZS50zst53orTnSRru+Q2wZ8PLJxbRnQn6R+HNIlw=="}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rapport_0.1.5_1573361264855_0.18300703585199463"},"_hasShrinkwrap":false},"0.1.6":{"name":"rapport","version":"0.1.6","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"60a40605d1eaa8d36e53624de8f817ffde3195a6","_id":"rapport@0.1.6","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"miratronix","email":"lukas@miratronix.com"},"dist":{"integrity":"sha512-BdTYuzkKWssWpzqBGou02QtxRpuGLuFMFoNkqeiqap7DJV+FDq/twe9mJQCzOiaKAPjvzbXe/wNLYcHt6oJFqw==","shasum":"9f03ad1623caf5c115034c98b3d1b0413e95fa31","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.6.tgz","fileCount":17,"unpackedSize":35100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTBfpCRA9TVsSAnZWagAAxBUP/iynKuyvGIeXaoyt/gjt\nE4FXc4r0nzR7E9IkupkSKGO5ZI3QBs+qkjGKQEGE2hca3SY9DX5vSSEudI1D\n1yG6c1jnQdfd4Arsx+tLPU1SqCbB2HKa7lqhSP+91pZTuwky5EweqOmQgY1a\ntdPQggLIsLGk80QJ6YOaQ4U1nuVHG/f+A5mz90Eq7y7Ixu9PL0gdV5jL2kOq\nAbAYrc6K+D5G9c3s2dYAoV2Nslaif9d//gglR3tWXLg2ysGNQGShiu2W3pBG\nvh8QOPLR4TPdWFtMUPa2JUjLwCzDsrvJkU7anmeA0l6rBTt33xpMxUoCpKCX\nvQmckc60vKeZIt0X7MSyW2eCEmKxI7RI5ITtigoIgjtitms4+uLt/YLtiwek\neAst12LoOFTvCZpoG2UDZMio3WYjgGZme481UQxuNjk+urhCCppdth0RPvNh\nJfH2UHKqaJFWSNDUqsYcvy/26TGGhsPQ8kvDeqHnsT1jYtA1u3vHYiYyhKYD\nWw826NrdyeuRmyYP3Q4VXXMvbY5Lkfu6YYREfYUFYIXswLy9pEMQwyGt+R2Q\nmDUVjDEUk/prKRYUC6sR5j27Pw/rRk6hb6CyKQo4imH1wYjRvyq4XsXGhOJ/\nBkahA7X8yVbVpYdgpIE6sp1CvGNbIDcGbXIexvIrCZIDwaGx8qr6PUvARucZ\nltrt\r\n=Q+D6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe1Syml5KX9vCPr4vbsH6YTBdxZySHSv24i0Z9TrGrugIhAIay8AisUzRHIPtBLwKNHGqd6mmoA+61H15nMr9anCtH"}]},"maintainers":[{"name":"miratronix","email":"support@miratronix.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rapport_0.1.6_1598822377271_0.5656020065389991"},"_hasShrinkwrap":false},"0.1.7":{"name":"rapport","version":"0.1.7","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"8d81244785da1859dd22c088ac1f30892abebdcf","_id":"rapport@0.1.7","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"miratronix","email":"lukas@miratronix.com"},"dist":{"integrity":"sha512-2+EZ2d6d+SOERMF5OlvDfDClzRixlpjz/WxP7GsilPOl9b/UCzWdniQYwpXJuNzvbWkm+jQrgJGt4CxyeKHYPQ==","shasum":"dc29b911ac94b8b50bfdc61b2fa90f90b4e4b925","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.7.tgz","fileCount":17,"unpackedSize":36617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVohJCRA9TVsSAnZWagAAdOIP/iOZV2Fm7V4LUrHWLnea\nNIVrFamJomworPehyS4GB/qqiUvCXAdXs6zIkKR4sWiLXrB16OjL9bFnBDCI\n7rEbN9J575eQM9oTrZqjJm0gNt3YM63spbYyN3cvqcnIFzqRLFKuFSiw/xUu\nGMNWqREAdnDBXY45doIG52aMKEjxEhwDxU7GK1fk8YSzTywgeqOXuLyrctm/\n0D5MwI/vfEmhA3AegxLII36aO0LjWHMITNTi6kxVqhX+wiJSTDRIjIc6PAWn\njDgfcxyTNzu/c1yFDkfb/PWZw05oAgh34pcvZyawQQtpflAmzeFipzDW66V8\ngEc0uzJO9z/ggO5/IfuD4qSNOB1+CiWKILPtwoN2/O+xQOTEeIvcW2KOrxt4\nwopTd426Y7wX8og+Hg8pC/CsiWeq16+aiyUPhLiSZ1Ej6Pr+IeoAf2U8zphh\nwOcKVPmJcFlJyReWe6c3ueQk6MjqpMWML3LIIIk3KW7BPTQFTgdkT9S45Jsh\nO5qS6XgUpxbKu7twl+ZaIkXNs8UZqM1GIDFpWxguY+R7EPyKlpDuYR1LraZM\n1g5lWAV/XNp/+G3YTrAdkdX21vGBymDZbmKVPXifgVXKFhS+K7bDgu3raIJX\nyKo+56yzL5mOERNAB4c0hewv9ToTsDS8naCcmwz1xFoVa2M7Nn99OZJfROQz\ngTQs\r\n=AAVE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDv2G0V32b/Rpe4YsUx43/QhdwFFVF3BFqwom/4JswZXAiAlwsfa3xk6Mka1liYMYLTZPVJAXC+t8DAYn01emZE4cA=="}]},"maintainers":[{"name":"miratronix","email":"lukas@miratronix.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rapport_0.1.7_1599506504928_0.9382237298713287"},"_hasShrinkwrap":false},"0.1.8":{"name":"rapport","version":"0.1.8","description":"Request/response wrapper for websockets","main":"lib/index.js","scripts":{"bundle":"node ./scripts/bundle.js && git add rapport.min.js","bundle:reset":"git reset rapport.min.js","test":"mocha --recursive","test:cover":"istanbul cover --dir=./test_results/coverage _mocha -- --recursive -R mocha-junit-reporter -O mochaFile=./test_results/test_results.xml"},"pre-commit":["bundle"],"post-commit":["bundle:reset"],"dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.22.0","babelify":"^7.3.0","browserify":"^14.0.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","coveralls":"^2.11.15","duplexify":"^3.5.0","eslint":"^3.14.0","istanbul":"^0.4.5","mocha":"^3.2.0","mocha-junit-reporter":"^1.13.0","post-commit":"0.0.1","pre-commit":"^1.2.2","uglify-js":"^2.7.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"keywords":["ws","websocket","promise","request","rapport"],"author":{"name":"miratronix"},"license":"MIT","bugs":{"url":"https://github.com/miratronix/rapport/issues"},"homepage":"https://github.com/miratronix/rapport","gitHead":"d5cbf5da4606fd1985a2fb5b1f4a0fbfa920ba8a","_id":"rapport@0.1.8","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"miratronix","email":"lukas@miratronix.com"},"dist":{"integrity":"sha512-roIAHlHqPKo15xsxKcVfdfs1xISca5vDwwnW7RyF91Vg0mtbr1Nssk2KPaMLyQnY4v/jvmB+D8+NtZDtbSvHdg==","shasum":"d540bdf04bf64d91c347c21e6594477a5975725a","tarball":"https://registry.npmjs.org/rapport/-/rapport-0.1.8.tgz","fileCount":17,"unpackedSize":36826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbBXnCRA9TVsSAnZWagAACyMP/317B/PZtHt06HcWzktQ\nSTDE3KsuBULqhra5J3ur6HXifdj1I147bI7UUoD39bViJlYwySk8S9JqPReX\nAka357DY9ECYIsckDUvljHbnWJ5SJrIuhdhSy9sRPT1SEPUHqrQPJp8rVeX5\n6G00pCBv8en9US+XdNE2A1V1fKXQxtE+mBBLMNYpvNWa5HrssyxmaZZ8Rnwk\ny6cMMKj1EB7nn68RqkUlAXTBYX14u/7Ow8+p6yf6pjOdpJtIHP8RrFF24ns/\n9SytrSLlr9nFk1rqxOm4RowEBVPP0XzyEmZqv+qc6hic06v9R5XqxT4icWI3\npDTJSrbr3QVPKUzjboobR6PQ8zOucOxy7JxRThclD7+WLaVYBfUdqzK5bsjU\npw4EUescis2K0wDPUV+LmcA3/wK9kteQsUT/CQWUMvuqgIa5cflwva55T2NY\nlKzufVqya8/9TYOkOU7CPnMDXKDik21vqSc0EDdGwI5d+8mYw7IGAskSYh3F\niTVHnEJ8/QiH7V+rN76kffDdMUlQnZ4P1rM03l92vXI1k6nhj2MszveQ2zcI\n4ELC2teKSW9lWz023ZBPy5RtKq2meyaHbBJwEopd+kgSM3hw25AutkFNLuMx\nScQKJaf24/T4HQte+aFDQfjaD2RVbo21KMfeck/y6xTcqeTpoc3RTuwKDtFC\n1m65\r\n=Zrci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRTtLxAtMIVB/jlCOsyedOCw1GGUuJPdmALtvVT4ipugIgJKE7W9CfyQPSg9WkpyYiwkrJyQBDgyC1zTRlRNcS3AU="}]},"maintainers":[{"name":"miratronix","email":"lukas@miratronix.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rapport_0.1.8_1600919015146_0.7027536374323398"},"_hasShrinkwrap":false}},"readme":"# rapport [![CircleCI](https://circleci.com/gh/miratronix/rapport.svg?style=shield)](https://circleci.com/gh/miratronix/rapport) [![Coverage Status](https://coveralls.io/repos/github/miratronix/rapport/badge.svg)](https://coveralls.io/github/miratronix/rapport)\n[![NPM](https://nodei.co/npm/rapport.png)](https://npmjs.org/package/rapport)\n\nA simple websocket wrapper that adds request/response functionality.\n\n## Features\n* Callback and Promise support for requests\n* Wraps node WS objects as well as the browser Websocket object\n* Small footprint (7.4kb minified)\n* Configurable promise implementation\n* Configurable serialization functions\n* Zero dependencies\n\n## Browser Usage\nSimply add `rapport.min.js` to your HTML page and start using it:\n\n```javascript\nconst Rapport = Rapport(Websocket);\nconst ws = Rapport.create('ws:localhost', wsOptions);\n\nws.onOpen(() => {\n    \n    // If the browser supports ES6 promises or a promise library is configured\n    ws.request('some request', timeout)\n        .then((response) => {})\n        .catch((err) => {});\n    \n    // If you prefer callbacks\n    ws.request('some request', timeout, (response, error) => {});\n});\n\n// Replying to a request\nws.onMessage((msg, ws) => {\n    \n    // The message content is in the body\n    const content = msg.body;\n    \n    if (msg.isRequest) {\n        ws.respond('hello');\n        ws.respondWithError('Error!');\n    }\n});\n\n// Closes are resolved when onClose is called, with an optional timeout\nws.close(optionalMessage, optionalWsCode, optionalTimeout)\n    .then()\n    .catch();\n\n// Other functions are also wrapped:\nws.onError((err) => {});\nws.onClose((msg, code) => {});\nws.send(message);\n```\n\n## Node.js Usage\nInstall with `npm install --save rapport`.\n\n### Requesting from clients with an existing socket\n```javascript\nconst Rapport = require('rapport')();\nconst wrappedSocket = Rapport.wrap(existingSocket);\n\nwrappedSocket.request('some request', timeout)\n    .then((response) => {})\n    .catch((err) => {});\n    \nwrappedSocket.request('some request', timeout, (response, error) => {});\n```\n\n### Responding to clients with an existing socket\n```javascript\nconst Rapport = require('rapport')();\nconst wrappedSocket = Rapport.wrap(existingSocket);\n\nwrappedSocket.onMessage((msg, ws) => {\n    \n    // The message content is in the body\n    const content = msg.body;\n    \n    if (msg.isRequest) {   \n        ws.respond('Hello');\n        ws.respondWithError('Error!');\n    }\n});\n```\n\n### Creating a new client\n```javascript\nconst Rapport = require('rapport')(require('ws'));\nconst ws = Rapport.create('ws:localhost', wsOptions);\n\nws.onOpen(() => {    \n    ws.request('some request', timeout)\n        .then((response) => {})\n        .catch((err) => {});\n});\n\n// Replying to a request\nws.onMessage((msg, ws) => {\n    \n    // The message content is in the body\n    const content = msg.body;\n    \n    if (msg.isRequest) {\n        ws.respond('hello');\n        ws.respondWithError('Error!');\n    }\n});\n\n// Closes are resolved when onClose is called, with an optional timeout\nws.close(optionalMessage, optionalWsCode, optionalTimeout)\n    .then()\n    .catch();\n\n// Other functions are also wrapped:\nws.onError((err) => {});\nws.onClose((msg, code) => {});\nws.send(message);\n```\n\n## Configuration Options\nThere are 6 configurable options for the Rapport library, with the following defaults:\n\n```javascript\nRapport(Websocket, {\n    \n    // Set the function for encoding messages\n    encodeMessage: (msg) => { return JSON.stringify(msg); },\n    \n    // Set the function for decoding messages\n    decodeMessage: (msg) => { return JSON.parse(msg); },\n    \n    // Set the function for encoding close messages. This MUST return a string.\n    encodeCloseMessage: (msg) => { return JSON.stringify(msg); },\n    \n    // Set the function for decoding messages. This will always receive a string.\n    decodeCloseMessage: (msg) => { return JSON.parse(msg); },\n    \n    // Set the Promise implementation to use. Set to false to turn off promises.\n    Promise: Promise,\n    \n    // Set the request ID generation function\n    generateRequestId: () => { return uuid.v4(); }\n});\n```\n","maintainers":[{"name":"miratronix","email":"lukas@miratronix.com"}],"time":{"modified":"2022-06-25T12:37:17.336Z","created":"2017-01-22T01:02:18.234Z","0.0.1":"2017-01-22T01:02:18.234Z","0.0.2":"2017-01-22T04:04:50.002Z","0.0.3":"2017-01-23T04:53:26.667Z","0.0.4":"2017-01-24T01:29:50.532Z","0.0.5":"2017-01-29T00:59:42.373Z","0.0.6":"2017-02-03T02:28:50.417Z","0.0.7":"2017-02-05T18:07:47.245Z","0.0.8":"2017-02-06T00:12:02.898Z","0.0.9":"2017-02-12T23:30:03.428Z","0.0.10":"2017-02-16T00:00:43.562Z","0.0.11":"2017-02-24T06:47:23.585Z","0.0.12":"2017-02-28T03:33:12.753Z","0.0.13":"2017-03-03T02:24:43.860Z","0.0.14":"2017-03-03T02:50:37.071Z","0.0.15":"2017-03-05T04:38:25.838Z","0.1.0":"2017-03-26T19:50:45.524Z","0.1.1":"2017-06-11T22:42:10.515Z","0.1.2":"2017-06-13T01:31:28.798Z","0.1.3":"2019-09-09T04:16:18.403Z","0.1.4":"2019-09-14T02:37:24.765Z","0.1.5":"2019-11-10T04:47:45.069Z","0.1.6":"2020-08-30T21:19:37.391Z","0.1.7":"2020-09-07T19:21:45.084Z","0.1.8":"2020-09-24T03:43:35.331Z"},"homepage":"https://github.com/miratronix/rapport","keywords":["ws","websocket","promise","request","rapport"],"repository":{"type":"git","url":"git+ssh://git@github.com/miratronix/rapport.git"},"author":{"name":"miratronix"},"bugs":{"url":"https://github.com/miratronix/rapport/issues"},"license":"MIT","readmeFilename":"README.md"}