{"_id":"soprano","_rev":"51-b52aa35c0a815f2d470d61bdf7a83174","name":"soprano","description":"Abstract Multi-protocol Socket Library for NodeJs","dist-tags":{"latest":"1.0.34"},"versions":{"0.0.0":{"name":"soprano","version":"0.0.0","description":"Multi protocol socket library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","gitHead":"8c98ecb34729adfb32c442003579f6c211972a6d","_id":"soprano@0.0.0","_shasum":"b54e67055955e1629e50e4f6fccba5670b9d53cb","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"b54e67055955e1629e50e4f6fccba5670b9d53cb","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.0.0.tgz","integrity":"sha512-d2c2WUmlnhECtpSTzWwlLbWgPxX3TYK0/c4XV/kKd79gRG3jDEn9lCVmjtVijavoJgVC07UmnBXBx5BsSt2U1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGg3Z325idcnsb94aMH+/wFRQG3UQKEtUJ7sumO/s+WnAiAuUxh9uzM51X+v7fjOSCGqwYAmtNh9LKDaNedJOgaYBQ=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-0.0.0.tgz_1478128023627_0.6032361511606723"}},"0.1.0":{"name":"soprano","version":"0.1.0","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.3","awync-events":"^1.1.4","calp":"^1.1.1","tupl":"^1.2.0"},"gitHead":"1bcce9f9f247c329a779af542fa5e43acfb06a66","_id":"soprano@0.1.0","_shasum":"7cd49c47702a83103a4802b6c4dbed83210a653f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"7cd49c47702a83103a4802b6c4dbed83210a653f","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.1.0.tgz","integrity":"sha512-MxEX90FAH4rNOK3yen3yL0xvsPxbcs+v+9cUQj2MM/gJOdk1EorioXqIyr7vyyeXC5Lb6vLH6ZYMw2Tg/M2CXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDroX5ik0JtCfgoZJJu5FJfh3T1zQesXoqL9an5HxvnkgIgJars4qKLbzkoTynZuGBmrEjd7xzpYnfBtTu3P7Aq0Cg="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-0.1.0.tgz_1479249074216_0.3195069534704089"}},"0.1.1":{"name":"soprano","version":"0.1.1","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.3","awync-events":"^1.1.4","calp":"^1.1.1","tupl":"^1.2.0"},"gitHead":"ef18349c4786b1debadb8d06261ab70fec9e5cfc","_id":"soprano@0.1.1","_shasum":"7da6f44fa726a5e99b0da2ee6862216cf3b4d2ec","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"7da6f44fa726a5e99b0da2ee6862216cf3b4d2ec","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.1.1.tgz","integrity":"sha512-Kvy3wj+Kzy1ODS8LXBMMAWfQmmKmKUbe6/JVYyHou+JEEQFy+kfAXdCW3iWPl2yUMLd1rR0Mz9xEAzhiIknTOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvzJ8XrZOhR+sugAt+HianuOqVGz7uZBAUrlCYXA6H4gIgL6qrImyo05Y4CB8ZaMxdhlcw0chYKnyPcD/Q0rLJDCk="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-0.1.1.tgz_1479252873030_0.444917673477903"}},"0.1.2":{"name":"soprano","version":"0.1.2","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.3","awync-events":"^1.1.4","calp":"^1.1.1","tupl":"^1.2.0"},"gitHead":"0c92e0b7c6bc70333e3da24329773bdfa10ae183","_id":"soprano@0.1.2","_shasum":"0f966ca715232c2fbd3cb5eef324391489209888","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"0f966ca715232c2fbd3cb5eef324391489209888","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.1.2.tgz","integrity":"sha512-0CbYoHxCLXEvX3k/WqvK7rTd5dj0ZZSoh4Wm6Br4yOkiIkwEC1rrdOKZiIUmmMLHmWlRKObeXaMII+dOoQ2SgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4RHzudIMzp4ge6SnIVZechhsfumOzZYoZ3K8ThHKVDQIhAP9uhvRvSBCVJBRixqqMSVwlnnTnTZk+ePjislR9S+4F"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-0.1.2.tgz_1479253145033_0.16810934664681554"}},"0.1.3":{"name":"soprano","version":"0.1.3","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.3","awync-events":"^1.1.4","calp":"^1.2.0","tupl":"^1.2.0"},"gitHead":"8bd5c5cf117a892e3c5709d4b237de5a14e03551","_id":"soprano@0.1.3","_shasum":"24fd0259155127b137fd457fbea047426d50cdca","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"24fd0259155127b137fd457fbea047426d50cdca","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.1.3.tgz","integrity":"sha512-TWEg7YuynnF3h27N7BjJxDFM1ssanv2YG78EHMuHFy55+KCgq6XPzRR0RYCo2OzIRI1u8+PTtT5To0bNP0wsWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADQ632BAHqq1K/FU4hzP51w68t1G9ksZ2XIBK2OJwzjAiEAsG140jP/5BUyD2Pbqy09ahvG3iEjU8AbVHkCjjrMe4o="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-0.1.3.tgz_1479254276736_0.5007584681734443"}},"0.1.4":{"name":"soprano","version":"0.1.4","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.3","awync-events":"^1.1.4","calp":"^1.2.0","tupl":"^1.2.0"},"gitHead":"02d31e3eb99184e42cd48e64712d8bc7fb5d3265","_id":"soprano@0.1.4","_shasum":"26fbe7a51f2033ee40f6994b6dbd2a5846caebdf","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"26fbe7a51f2033ee40f6994b6dbd2a5846caebdf","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.1.4.tgz","integrity":"sha512-CbrSPlkrP7hB8CxN3FP3rQAPIxC8YUgcE2dIIdI4NZBfRMrXhohHDCgivwVMtl3bKY3MI7xzl7asiy4t5SMkGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbJ7iSY6crBH77H2iT4QAwgqtOKZ/fBlRdVm0sSDWcLAiBFpOkknnzuxt+d4ltZb8WNjmBLNLyKeIWzF7UfW+pIXg=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-0.1.4.tgz_1479256030575_0.9745576486457139"}},"0.1.5":{"name":"soprano","version":"0.1.5","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.3","awync-events":"^1.1.4","calp":"^1.2.0","tupl":"^1.2.0"},"gitHead":"ec1d3d201a1e5b2931d611fa7ee99cd007378124","_id":"soprano@0.1.5","_shasum":"26722502d72987fa93f3464e1aa80fc78cf9dd0a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"26722502d72987fa93f3464e1aa80fc78cf9dd0a","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.1.5.tgz","integrity":"sha512-PHkFQ8BQLhlmn+l6nBwVA/EziBxEHleguf+6vwITXCZvc7fuUwxJJji5iH0NR3Zj2ViEGAuH3oIK2B/bEE8nNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMBZJNwiI4Iz6Y9wdzSzxs/L2EY9hRLNhTb5ldZm5mygIgV/EMILmh1hqebUfjrM8BEUw9RLjmEoOuElULNsaVQWc="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-0.1.5.tgz_1479256340244_0.7920537053141743"}},"0.1.6":{"name":"soprano","version":"0.1.6","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.3","awync-events":"^1.1.4","calp":"^1.2.0","tupl":"^1.2.0"},"gitHead":"115541a2d04e88842ddcd2ee19be9f8a05c30b57","_id":"soprano@0.1.6","_shasum":"75196eb557111c61991152bfcbbe2dafd85a531a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"75196eb557111c61991152bfcbbe2dafd85a531a","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.1.6.tgz","integrity":"sha512-aQxdolnLRO/I9Kyywr8FG0ft+6foxLKvV9TDB95JaJELViuuB9FVbMohReeKkmoyMd9GErOu97keq9LBUGppDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp839+6Hx397X5ZFE+4xncXGQ8Yb0SFdhFQa5r9YYdAAiEAugsIj77Enkg9afj0bVwid3By0CdTUgLili0ZW+J1Vnc="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-0.1.6.tgz_1479258564488_0.391398097621277"}},"0.2.0":{"name":"soprano","version":"0.2.0","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.5","awync-events":"^1.1.5","calp":"^1.2.0","tupl":"^1.2.0"},"gitHead":"e5661d5ba694d2c9626cc484fa7b82cbcf382ef3","_id":"soprano@0.2.0","_shasum":"010c61bc7505f40e281038fc831919ff32c2cc2f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"010c61bc7505f40e281038fc831919ff32c2cc2f","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.2.0.tgz","integrity":"sha512-cK9Xrm0Byae+q2d1WxAGRkLSR03L+9l1fjZUiF1967XBbpAqAMdpn1aj4+48MtyUpagMY9LYL3aMD0xtR0Bujw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq6BDjIkmd0y5GtfsWkoxUWxOBJ07LcHxur3XraPfuqAIhAIprIyLohamm0ARefLjy1U5WUVUFdFeCMxmbYC5V6nxe"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-0.2.0.tgz_1479454582298_0.9840055911336094"}},"0.2.1":{"name":"soprano","version":"0.2.1","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.5","awync-events":"^1.1.5","calp":"^1.2.0","tupl":"^1.2.0"},"gitHead":"4cdb774febb90aa40ef93335de30f55675276194","_id":"soprano@0.2.1","_shasum":"66f9dcd220e98456bfbfbff0169c05606faa53d7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"66f9dcd220e98456bfbfbff0169c05606faa53d7","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.2.1.tgz","integrity":"sha512-ZZeslQ1wFIfoeJ/bK2L0W/K4cNLC/kcLd3gZ2tg6X+5L5K0P9oTZyRvRdWyIFzRL/6arQYQRBJaioGbA12sAfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNhdbFfAgiwvxnh38HCWWKonGHzSekQVP687J42KIiDwIhAL6eL4aRxjOZAA5oIVq6H5yI3mUrzu6iMZvLBa8kr2Lk"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-0.2.1.tgz_1479510923426_0.5295420435722917"}},"0.2.2":{"name":"soprano","version":"0.2.2","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.5","awync-events":"^1.1.5","calp":"^1.2.0","tupl":"^1.2.0"},"gitHead":"03af495754716c3da57ef8559c380405a6ea8245","_id":"soprano@0.2.2","_shasum":"617e7639c97e5ecc842ba79c5683d3f0076bd9da","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"617e7639c97e5ecc842ba79c5683d3f0076bd9da","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.2.2.tgz","integrity":"sha512-JN5odDfNJ0DjMwJJZ7BjAf8ptpkCr5sSF4OLAOA/YinBh93QeWB3yCVvbaQT8/202BcVAU27RloW43FFD4x0bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKsNjIfNiUgMTrGrwHs146L1Z4hFi6qSXh5CAyOBVHKwIhAIaHN5XDRB2Kczo9dnTwIe6RcZmKInJgSMqexMP8ZzKg"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-0.2.2.tgz_1479511426889_0.952384150121361"}},"0.2.3":{"name":"soprano","version":"0.2.3","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.5","awync-events":"^1.1.5","calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"gitHead":"2cda6cae6e6af03066ab1e17f5669faaecdaeb90","_id":"soprano@0.2.3","_shasum":"0d931ab651fcf2d47acebb4e135c76321b438141","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"0d931ab651fcf2d47acebb4e135c76321b438141","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.2.3.tgz","integrity":"sha512-soALaFpGDThz/+vUK1onHGIseUhmcXEnvKKNqR7EImQvhHTTHjDqqJ3P9oY7J7I0YskyytqI1LVMhu/kziUP4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZ0TGxwO/q7PIwXsDaQm6SWVWU8D/KOvqLZqt4mPKnVAiEAwwMzpdLWykUx4XIuW3451Rey7O7deQ5YSYisUCHcdcI="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-0.2.3.tgz_1479531528815_0.8968542036600411"}},"0.2.4":{"name":"soprano","version":"0.2.4","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.5","awync-events":"^1.1.5","calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"gitHead":"7a2fb5844b7dc9eac52a9907ffb3982aab2d66ba","_id":"soprano@0.2.4","_shasum":"fa7380e1331aaf58bd369fdbbd4e1ede40377254","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"fa7380e1331aaf58bd369fdbbd4e1ede40377254","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.2.4.tgz","integrity":"sha512-sTz9U2OR0Fl99V/GTDOW8pP4absbv4WveFwV7uHh4941WY8vL3C+ZkIvfheeKXwu0LNZ+riZ7TkBiUf9nh8ubg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsni5vxRTqTMjTQluHz++DHFNp/Fqw70or0StAQ09NigIhAIf22lWsvSHXOEJfwbDPUMoeJ5VHvUAT9IjU4bsJ6o1I"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-0.2.4.tgz_1479531663144_0.5638739957939833"}},"0.2.5":{"name":"soprano","version":"0.2.5","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.5","awync-events":"^1.1.5","calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"gitHead":"0f62ce4ec6692ecc1232301c444d7e17a8cf7d0e","_id":"soprano@0.2.5","_shasum":"ece0548fdbb61f6fd3deadbd36e3074ea182718d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"ece0548fdbb61f6fd3deadbd36e3074ea182718d","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.2.5.tgz","integrity":"sha512-pSxNx10UT6vzX3NHKUW47SdO0GOjehm+YfQp486liRqVAmaoh6D3F/IDNaTa5vRT9gvcY8A5MJ51tmsXFRTTcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQyO10thtYoTuzm2ZB19ucA4EuwuyVSndE3VFGBzAEnAiEA1vbrO3fKxQCx8xui4ejN3Qu7rZejYO00tWzdOSlM2AA="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-0.2.5.tgz_1479536994811_0.14956568530760705"}},"0.2.6":{"name":"soprano","version":"0.2.6","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"awync":"^1.2.5","awync-events":"^1.1.5","calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"gitHead":"829e8ca4fe17e52f6082910f14af8762c54a171b","_id":"soprano@0.2.6","_shasum":"0e65eb95bc6c794ca04cc0181b262dbdce134aee","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"0e65eb95bc6c794ca04cc0181b262dbdce134aee","tarball":"https://registry.npmjs.org/soprano/-/soprano-0.2.6.tgz","integrity":"sha512-gbR9Q5Om6akJxYs7Xuxl072Xjzn4UArRIPcdjwrrDjW59HNoDzo0vTbpUE+ZwoFELWcR71FiDfRYFg/yiXqt5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTHXmDjQCZzM1zmtxcuHLs+rTNX1oWXaTqNv4RNABnJAIgWnO3gtVAaLRWdbGh0D4Bs3H64BnkVmqtUqbkb0QL/ek="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-0.2.6.tgz_1479614497812_0.5571298385038972"}},"1.0.0":{"name":"soprano","version":"1.0.0","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"b4986fa6b5c654a2217a2d8ec4b526f54433541d","_id":"soprano@1.0.0","_shasum":"6101e742423b60ba403e9ae1606408dd5d418d8d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"6101e742423b60ba403e9ae1606408dd5d418d8d","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.0.tgz","integrity":"sha512-IprNO/LC7QzXuB7ooyHCvHgS7eD/4HAeMRCUu0c/Bine80qUKwmsXJtH8tABVhtdzYja/OkaYIc+Hh8sTLSSJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyPDEQ1oG9VitqO/PbB4DzyDkF6Ddkqa3UxNVdseI12AiBKYr46n90KIP9caW7PsiSOQpigJ3TZNv2WhqE3bmBC1g=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.0.tgz_1480711353239_0.9754640159662813"}},"1.0.1":{"name":"soprano","version":"1.0.1","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"c4b163bce4c09d555e7830fe479a9ddf7ff5babe","_id":"soprano@1.0.1","_shasum":"6118ef043d1716887c960f0c0af8aafdd2e16c8c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"6118ef043d1716887c960f0c0af8aafdd2e16c8c","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.1.tgz","integrity":"sha512-zSFelaEoEIV0poE/PZIqyXiflMqONxk0dGzdxtbY3XJNG7gv94kHnnMv+nbxjJOqN00FPRWTX2fxSSOf5y1Eyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsZ32e55zydfI/GZ3L333Kch5GGJ6Ui2i5EudE36pToAiEAiSenqgxQv/5ikpGKxnvaVCNHuxMhqwap4JqKpWNc11Q="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.1.tgz_1480712482099_0.024565697414800525"}},"1.0.3":{"name":"soprano","version":"1.0.3","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"fd00c79d9647776663e4036975a0e264e3c8a921","_id":"soprano@1.0.3","_shasum":"1a56987b3635cd7d8d610e0a8397e0b8bc6757e3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"1a56987b3635cd7d8d610e0a8397e0b8bc6757e3","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.3.tgz","integrity":"sha512-vXb7rOPFGElYcQLn7lN+hs5qtIAnED0Phaf5AhuT72J5UrLGO0q87QvvFQ+gfX4uwUR4Y+haA/Qr5vLJdLagRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9hoiZRehFEnuTgwQYxS+QW5BUrKLM0JZPF4wpmgvaiAiAHMEbZvMHO9Li1LCsnb8XvLvSwg4BqfqEz9gIvoGsRNg=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.3.tgz_1480715267080_0.5012678105849773"}},"1.0.4":{"name":"soprano","version":"1.0.4","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"0a22a93f8ac7db261f4c3e43516151d48b36bf95","_id":"soprano@1.0.4","_shasum":"897dc942edbc2d0899a7109505bf37b16afdec7b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"897dc942edbc2d0899a7109505bf37b16afdec7b","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.4.tgz","integrity":"sha512-AKncLXux1o7vhRrlzqctr8Ik9vnJjSiBthxxCbi8ScoDAErkKrXIsVaPEvt1kEcC3f/Uf2JDJfhz9jIbUQHvaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCECcYrtrbG+hkGz6JyLAibnhGjqqrj+mCijyZHK6MNjAIhAPaF2k6hClNtuS9mPFAesNCyNFlwfejEwbeEvajJLmfb"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.4.tgz_1480755377361_0.06494914274662733"}},"1.0.5":{"name":"soprano","version":"1.0.5","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"a4997268cce4d88ccae792f28956f829674f4231","_id":"soprano@1.0.5","_shasum":"f3c7983447506fe7ac63ef7f80584a186dc1c2a7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"f3c7983447506fe7ac63ef7f80584a186dc1c2a7","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.5.tgz","integrity":"sha512-4OiQybHbwnMz1QozGQwdYkdNTUkFej4IL01+X7DCHjt4mkkYXQSWlfvWmqUW3vyxUG3GpNASHQll1U94FNKH+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAzAaSbmA6H4zM3ByE+OdM8quQ0LmxfF+7RdXug3kK8AIhAPMwVdMRsep6u22uhWMirqNxKMB5Lu2Hpus7Yy3chJVI"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.5.tgz_1480755531350_0.8140092373359948"}},"1.0.6":{"name":"soprano","version":"1.0.6","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"2750d1c66976a11e9e572603d4564ba05e2ee17f","_id":"soprano@1.0.6","_shasum":"dd16c1f83202d2ea42c7319c6bafece9422a94ee","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"dd16c1f83202d2ea42c7319c6bafece9422a94ee","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.6.tgz","integrity":"sha512-WWUur0QD45nVVLqegQKHZoKsVXGLNm9E7MYMr+TQfZ44tpilY385B6MYAch5a9dionTVM7jtAsTpv0MZ1j6WmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7ofA7ij3khEeQOHb/KyANIWWwbW9jH0NR4bMLeu+NRAiEAnjDQNWyi8dObHGCJ3J6KN1CGHLXJWcIAherq5iosQUk="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.6.tgz_1480756605251_0.9546591744292527"}},"1.0.7":{"name":"soprano","version":"1.0.7","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"7a6ca77a1078c9441a2968369aff26119f9f52db","_id":"soprano@1.0.7","_shasum":"03c071300a4c16d2493b14be1a775bb024a177f8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"03c071300a4c16d2493b14be1a775bb024a177f8","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.7.tgz","integrity":"sha512-Y4dYgJYO/V+wJzUU+pihsDRM2ZTt/G/aKk0uK05BFlVaSTLOIdBTjUtBYEeOfHsxlDM2I9QnZLiYKmCKRHtR2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMEmqTNTgzvQBTKgHCjJvUsgLZ3DaPIs6CzYiUCdnn1gIgQffncC45k4hbS7Om4qOu9x+71GBEiPIJ+v1gohNgw3c="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.7.tgz_1480765551490_0.05449352785944939"}},"1.0.8":{"name":"soprano","version":"1.0.8","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"dfebee71c4164d3ddb2b72e0570b4ed532dc2acf","_id":"soprano@1.0.8","_shasum":"2eb4fbb89a872524c59bb745569e0889fdd883c3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"2eb4fbb89a872524c59bb745569e0889fdd883c3","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.8.tgz","integrity":"sha512-8MXICj9Ns2APE+UHmxaRB9Pkx6NOzdaWtI1pHr/Ad7mZdEh/qRfb6WVtRrj8cRRwaGIOPYbQ8enpho48rRrgrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHWG4Dr1XAPQ8Xp2G5IyY8fTs1L96btf4L1rSTupS7/QIhAPYCp4tAtRVo2YeZi3FLv5SC8deHfb0o7a6cQgR8aCl0"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.8.tgz_1480765642060_0.8797830969560891"}},"1.0.9":{"name":"soprano","version":"1.0.9","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"f6b4a2ab5a44fcc70ebc97c63746f892a5916942","_id":"soprano@1.0.9","_shasum":"a9644a9f87655bdcfd26ea17dc9e1f6bd9d50c14","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"a9644a9f87655bdcfd26ea17dc9e1f6bd9d50c14","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.9.tgz","integrity":"sha512-QFNgfZJWrMBNKWgjCZqgeqEhZQ1sPc1CufQb4gAUxlCD5AqXgirITTo0k2UhjVMfYtevpEezirBeeM0eOp+tkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKZPtMs1Ar6A9X3KjHxwBiQBE2bPb/KPYevnNnnO7KXAiEAp11tgle1jxVVPS1S40wrx34G2bg2KYgbQwskDS/MF5U="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.9.tgz_1480805734995_0.5135689624585211"}},"1.0.10":{"name":"soprano","version":"1.0.10","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"6aa5b9c4ea00896b41351284c08411b68c2fba67","_id":"soprano@1.0.10","_shasum":"861370412248f990df50ad3161ff23ff439bd269","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"861370412248f990df50ad3161ff23ff439bd269","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.10.tgz","integrity":"sha512-4trv8xYYlCxBPuUCnv1Bpqw+VCXiN6y/elC397l5VYkQ7Hqw+Ig7C29C+UI4aOhjijHPFzoXXRks275SgFUEjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkqn38Mp9rBLK4ywM7NscZcRTgISILLjd+m+doW/2y4wIhAMTSvPRtaoXWq1rCGMh5UdXCrgOKoSmSPIbhBss16sNC"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.10.tgz_1480809784189_0.22469211951829493"}},"1.0.11":{"name":"soprano","version":"1.0.11","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"47d0b7e6fd2c199e949506c12015e1dd6939f601","_id":"soprano@1.0.11","_shasum":"dded9e273d7150325879224f7b1bc434324a6059","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"dded9e273d7150325879224f7b1bc434324a6059","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.11.tgz","integrity":"sha512-PYrxIDI2Yq07Z/pNrBJwmI5nuDkKD6qwKVp2R+WBAJAJsnYAZIVQw399KGaCHWWB1Ju4lJEnnm3K1yR58M9TJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL5tLgjaXwUIpGuSEiTP/Ij04d0WjVFO5FEJ7CdMR+CgIgOpDeJWVmZ5gc6tLQrMfi+KhuErpxsCwdSXvYSHc2Fyc="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.11.tgz_1480922878556_0.037818464217707515"}},"1.0.12":{"name":"soprano","version":"1.0.12","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"925cb32a7df594bc0c151338c24787b020f33014","_id":"soprano@1.0.12","_shasum":"2f38102b26333cf6c87a754eb5cfddc9119bb223","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"2f38102b26333cf6c87a754eb5cfddc9119bb223","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.12.tgz","integrity":"sha512-FMCfq1z1z5kHCrj8ezTH0BGq83Lpepk9XYk2lQkvEgSKlCgj+Wt2O8CiPoGBc25azRLG6tVOORl3dz3mXfBxfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSkedc9eLw/5bGfDtE3IdfO1RQnum91wdRddnwojAJwgIgT2/LEinLzGl4OaW+QKaKepxb5ppUjGcsSSA9NZvCmEg="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.12.tgz_1481158208071_0.33550672233104706"}},"1.0.13":{"name":"soprano","version":"1.0.13","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"f6cfbb821c2f0dcc1c96fd39cb9351364a0681ab","_id":"soprano@1.0.13","_shasum":"51300b3e9a46dc11b81f93998c3c344ffbe63ca3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"51300b3e9a46dc11b81f93998c3c344ffbe63ca3","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.13.tgz","integrity":"sha512-GUc+Ek+akVqbWdALMv74xYl0E3JXxCCirZzHCKryb/1Y5ir9Qo+Y1x+GXfhboj7CcpaRGmyOQFp9eawywlCoEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/oGD63z7TJmDUSzAQ+bS2qDInJEr9VH01LR+Yh2vaFAIgIf1WbzguEFlD/Bj2uBKe+kH8sezOJdVfqHR/Q7B10yI="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.13.tgz_1481160128975_0.3663721401244402"}},"1.0.14":{"name":"soprano","version":"1.0.14","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"2e90e277103613e54e137dc1548c11706e96cf32","_id":"soprano@1.0.14","_shasum":"a8616458d57f4c4ca2ce4862246701fb02ca5500","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"a8616458d57f4c4ca2ce4862246701fb02ca5500","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.14.tgz","integrity":"sha512-JYcekXVNwWAXTtADMFiKTQUQSpXKklpnQM/H8hawmWgZa8kOP6vRz23KtE2nSAKP/wMvM1gNl+eEy0cS2jIRpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0Lhcob9AT65sEEXMoN1MEV0MdYK2/glXThmZCdBi2SAiAUrA4wlqp0OQULTwL3E7AUG5zb0e66qH5js+zAP3XM+A=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.14.tgz_1481162943538_0.961359296226874"}},"1.0.15":{"name":"soprano","version":"1.0.15","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"a5adca6fc798c2eb2fc4f45f0ccd255f26984a69","_id":"soprano@1.0.15","_shasum":"7129ff4abc1d0fd1fa2a93591364e694a05d50f0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"7129ff4abc1d0fd1fa2a93591364e694a05d50f0","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.15.tgz","integrity":"sha512-0uFXLsrnM0KJ1Eb6LWDYRrdnpPeHK74lx094AovuVAqiZHCV1TEwsJcFRm2vQxisYvp4cj3LZ9vXOCHzExz/dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4zX8S1KSQBxs34Ve/SF0AgA1PQ9zAMX+a+d0crq/yrAiEAzf9nDAi3y7hTntIur71v40L66tZKp9GfjxyndBQWV3k="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.15.tgz_1481168768778_0.13851616578176618"}},"1.0.16":{"name":"soprano","version":"1.0.16","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"df7c4f31156a85e694a29105bac6cd7ed36d8cca","_id":"soprano@1.0.16","_shasum":"4448016fc29eb12319091496e131a7b788de89cb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"4448016fc29eb12319091496e131a7b788de89cb","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.16.tgz","integrity":"sha512-E7phsLRxN5+1ajE2XMIEShsW5vqsL60MwJG6Em9gCG3M15wtjFua/FaSSEcD2KubuK4w7Xa+WXHB9/nrPEY4Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICx/5IxdsRkh11OkpSCXJXxKgkAjHNwPPYxPU/okF3y2AiAC3alzKEpbDzzoanV6GxzlGXA7EeWZt8Shku8vE66SGw=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.16.tgz_1481169284328_0.7761129050049931"}},"1.0.17":{"name":"soprano","version":"1.0.17","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"c3aa2ef35f0f6edd86f31a45be18b78e2243642d","_id":"soprano@1.0.17","_shasum":"32d62001492323e8f1bb1d9a529be140bffc1b04","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"32d62001492323e8f1bb1d9a529be140bffc1b04","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.17.tgz","integrity":"sha512-C8cJQ1x4L13ef62dMvjsDU6Ugu6xKSEu8Pi/A7oHi2iV3jZZfDUa6z0h9a/tZZhN6D8z7G0Nkcwguo+QKox/iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0hQJ/fh4Kxbn/mnr0PaGRhCuoZVEgcmgroCFX60bh/AiEA3NxcnnQsSfBpOe+FsCGF/C3thdgkw/VkDY2Q4hxuGDs="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.17.tgz_1481169612155_0.5633589739445597"}},"1.0.18":{"name":"soprano","version":"1.0.18","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"11c9cd1574f1df06df1361c9d9a9d4e44bdd277f","_id":"soprano@1.0.18","_shasum":"c6a523a981e9fc3ed23882cfa2387b47f8e2c248","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"c6a523a981e9fc3ed23882cfa2387b47f8e2c248","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.18.tgz","integrity":"sha512-u0Xnfo8wp1+2XYosXMqT0z0mvB4ztM7DVor8+r27zsXiynS0BvlgSTqTubhNqxyI6fzFg472bbYwCXPWqZDGKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICorxt6/skttSPc+rCNdMr1WuzA54DItKjyRZVmnazLCAiBTMIgosFmEO2a4jS70PlDDzszk/BS6cfn+5JLdTzng9Q=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.18.tgz_1481170203398_0.7408549797255546"}},"1.0.19":{"name":"soprano","version":"1.0.19","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"c6abb31d138670857065c3d46eba578ebb24910d","_id":"soprano@1.0.19","_shasum":"ecbcdeadd2aa772db100f6f3654fb0bb0d750ff5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"ecbcdeadd2aa772db100f6f3654fb0bb0d750ff5","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.19.tgz","integrity":"sha512-36IB4KS3PDqcuGcCEbtgmJg6uLsw7bivSbCcmvx+HrWiGnQwxDyi4YA5H8H/nkmnxRb9SnAfzfMDJp4HpH2wEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeTxc3m9EpKiz2J9D1oeXBaMm/ZJfRKyZ9nR8M+2SfWAiEAkA5VdbrGp6tIs2dly2RKvCEfvmZLufmnN08usebdn8E="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.19.tgz_1481170602956_0.5008255788125098"}},"1.0.20":{"name":"soprano","version":"1.0.20","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"7dfaaa1f819830134e311e961038eb191ab9dd3d","_id":"soprano@1.0.20","_shasum":"b711bcf692128f839fb8835a99e4f4fd256283f7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"b711bcf692128f839fb8835a99e4f4fd256283f7","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.20.tgz","integrity":"sha512-tGCF4LPwWRQwmQwAheARoWe6eIsC9dfVhpc5nx7MHQMhsXMajJ/4gPUR8JoWLWWrBMjKchIFetSWpMAsU2jo+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpwyGIRiJ6AXAFre6NkphTt3UTPwmaizKLytHS3UCTYAiEAhnlCZqH5UvX2MV+oPrxw2WLB8dRSoKSRdrw8aXuMXUo="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.20.tgz_1481171325092_0.39937261561863124"}},"1.0.21":{"name":"soprano","version":"1.0.21","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"c3fc14cfe4edcb7d84476a541be2fd64c3be4a44","_id":"soprano@1.0.21","_shasum":"68c32b609ed39396b791789110579c1e092e7d3e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"68c32b609ed39396b791789110579c1e092e7d3e","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.21.tgz","integrity":"sha512-DCVHLwwW7VCFfJ5kGJyRY6NWuHRS5aMFTfWU+RFev6oe1U9nOAhRJce4cMOCQZdtTdP8OiaJ6ruSCON7ClZYzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEUrE+D+8a+/nKV+ftvC3gC71qjr6PU2Jmg2unsiAXLAiAkAp+L/7/lAuWkvKifGdRqIL/WzieVYKw4bRwLcMlm8A=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.21.tgz_1481171792808_0.7647594872396439"}},"1.0.22":{"name":"soprano","version":"1.0.22","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"b8c9b33fe2c4aa20535e2e74896f2d98e521047a","_id":"soprano@1.0.22","_shasum":"f275e87ccd967a16771a5598a599e7b3b5e465ed","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"f275e87ccd967a16771a5598a599e7b3b5e465ed","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.22.tgz","integrity":"sha512-owj5aVf3lJGzlxdVjramOAUOH98Txh3d6Io7hsJPkj4REPIGpB9ts5huPU46uDM7u1quOnCqBSBOsxo0EoOTSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF0eemS5BgrMTovN5n9aOvpZYF8PImugAp9DhNmi69KwIgIPJMLbvxyDAWC8ZdwEzWEXHg5tgSxiVGCmSOBSfw+5M="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.22.tgz_1481172434694_0.3965913893189281"}},"1.0.23":{"name":"soprano","version":"1.0.23","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"f0162b7692a311fb4a8e86932ce939b9b4f5d89a","_id":"soprano@1.0.23","_shasum":"b88da529ad117d3f80b0e6f06ad91f6a913f8b3d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"b88da529ad117d3f80b0e6f06ad91f6a913f8b3d","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.23.tgz","integrity":"sha512-7GB+anKdSnD1eFrdqCSI9RJyKCaPvImTfHWGtfLwjj1iMvw1tdPlJdK/P/axHt9NeEr7Q/bYobcCKw2qYs9aJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAVIgzUDtvF6SU/dmzBczweWdiU2VloQ302mwwtaty8AiEAtV58Qeip8Wxrv6rg995FJRGLa2oLvnC8kzkZKdh3Nz4="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.23.tgz_1481203018512_0.5666626908350736"}},"1.0.24":{"name":"soprano","version":"1.0.24","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"ec03c438b82635f6168b57dbf5203f16a917e427","_id":"soprano@1.0.24","_shasum":"20a01a8e75dd753161a2027a8a38ba53ced248be","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"20a01a8e75dd753161a2027a8a38ba53ced248be","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.24.tgz","integrity":"sha512-CCPTGzgG1sLouuzOOFlo3WloQpX9tsxP7YglLpY2Vz8SuhBtSReAtj5yhgz938cbse8fRCUMCkbLH2DUkNW7kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCalw1aaHWMFbPtoYpwvH6L9iYRryBTiLiLOl1aYaKqngIgFU0xLzeUaJnNfUd9g73SNjMZJA3PN/SGgS9OurKv+3k="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.24.tgz_1481203597505_0.6631932896561921"}},"1.0.25":{"name":"soprano","version":"1.0.25","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"a3cb5d435cd79659a0f74181a5f197e6b78b04db","_id":"soprano@1.0.25","_shasum":"4b550a588f82398dcb214fe2949a60baae4368ba","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"4b550a588f82398dcb214fe2949a60baae4368ba","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.25.tgz","integrity":"sha512-4/fXByqLNXg2RtlhN7kpYL7gWV/UvkuDlGN/ri1l80JVa9Z2njjcayTwJILn6BOk7q+bCGUn4SZoQRPzb4V+Zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD36qKMYdY9UqrlV7usZMU8OvPUQ7VumYK/wp2+SlbkaQIgKnOVeaDjKqd7WDwtinQwmlALVtH+KymJ2zxi15gMQkU="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.25.tgz_1481229210965_0.9988789991475642"}},"1.0.26":{"name":"soprano","version":"1.0.26","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"a40ea73c7cc341d85275a5fe7421b8bccf0af412","_id":"soprano@1.0.26","_shasum":"a44d3bafe2024971d51f5813a728683057a4d3b4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"a44d3bafe2024971d51f5813a728683057a4d3b4","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.26.tgz","integrity":"sha512-vuy520H/KLjUYMylaD49VlFj7ZoE1jbXwUm4ZQyUuFsb0qMWyx06UT8+tOfAGBEY5T/vaaRrKolrxbcoHrhz1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDUyuMtCwSbsRV6LTx0k0R8A2LpZKmDJ/0VRYv1LsMJAiAi4WPLKz0y/FaIWfoHH2VplB8BbJvPSzdX7wlm8sdCAQ=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.26.tgz_1481229357054_0.3319554540794343"}},"1.0.27":{"name":"soprano","version":"1.0.27","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"04b17329eaa41ab084d5172f4db15e19ca675b6c","_id":"soprano@1.0.27","_shasum":"941d1b55a2f0412aa990eea85101ed0aff18efaf","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"941d1b55a2f0412aa990eea85101ed0aff18efaf","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.27.tgz","integrity":"sha512-YuA8dtjA8/knXcjgT7S0TIs1R1PJry3vnPiIV37ZryXwz4zDL5VxGdG2tqCEbTmkjh3Ved5iHguqgR6fnI2Wvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzVsRmGq+ekvV9xe1JhYmJ/D6JrslJ48Wobo09cdXu2AiBzM/xPIfyU5jQyPshKG8c4Y0yutUeS1csWgD9GcCE2Kg=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.27.tgz_1481229479474_0.3782113667111844"}},"1.0.28":{"name":"soprano","version":"1.0.28","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"e244883076349fe5d829fb5684619017f4df2e9b","_id":"soprano@1.0.28","_shasum":"5a70e7a961856122a1ccb87677c0640d3d1a720d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"5a70e7a961856122a1ccb87677c0640d3d1a720d","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.28.tgz","integrity":"sha512-wSk0mXfL7p5EmuqhGjfbQGwKiMcPkGDyLWHH2UUox/Pqg7Hhpa6MOZMFLYOM06f6/W+pYeWpcka2VTQ7FvGs/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEYU8vOkMVbuXWDA3aq6t+fVwY13KxPSs9qwOOgjLoWQIgSMsNfCF0yNZgMSYON6pNZkP8fZHGGNQEmmFXu/ackK8="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.28.tgz_1481229819413_0.17554045841097832"}},"1.0.29":{"name":"soprano","version":"1.0.29","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"bdda450c94168a3bee664112dec92fa81a2a568e","_id":"soprano@1.0.29","_shasum":"e8c1511af3d3e035a82fd6a9e4edbd037325ece0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"e8c1511af3d3e035a82fd6a9e4edbd037325ece0","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.29.tgz","integrity":"sha512-cLQp/7ZNG2tT9imcRIzahV5kg6HcnCGnygflXpIwCpwG9jC2kjgjesbfy177xj5dYsTOI2Z8IMi+9fZ5GqkKFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6qbk06tacV6XuvQhTurRDrKqyWPfG9w63vrlf9/DYIQIgD53+N6PIgh+5rpba2a7qqui3qsPRWsqghwYs4nuh0Q8="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.29.tgz_1481230781118_0.8983628514688462"}},"1.0.30":{"name":"soprano","version":"1.0.30","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"6be5eae36c5c8da36d0d34552a811a6d3ffd7253","_id":"soprano@1.0.30","_shasum":"1aa39a6f18eedda347e5e0fa5ab538babc766c07","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"1aa39a6f18eedda347e5e0fa5ab538babc766c07","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.30.tgz","integrity":"sha512-/gWQlYSjmUHJWzCMH4vPuR3HR76U9GwWtuu5v5Pz3JDsAVhU5DDVTjpAkwaBSxQUDD3a4cssVQ/cL6nrWdcQfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFddJntCBtT0UzI/hukGgC6GZ3Ghvx6MHSUXzEnGacTAiALOzDXACD9tgG8+4R8Dyv6V6q7XZv3JejAXb/Sz3QWoA=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.30.tgz_1481372832874_0.7798514463938773"}},"1.0.31":{"name":"soprano","version":"1.0.31","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"cb4450f2d7ad14fc6d65febffd9605584198ec22","_id":"soprano@1.0.31","_shasum":"6a3606323434eb0b778350715cbc028c0d027cd0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"6a3606323434eb0b778350715cbc028c0d027cd0","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.31.tgz","integrity":"sha512-lgGEuBKeR7cg7rw3yvQ9Gi4UM4eofKY4gH3hb5FBUjnsY5y0V9nJBalXQs0eG22jUpsz4o9r03Pzd9hKVjt/ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7nzmca08mXtoBZhyNfv9hVrj/MxZ/ZjDVcsuvZQxDQAiBTh9B4/0QfA4Izjp0a3V76GWZfefhZkmMLdT6enVD4iA=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.31.tgz_1481374400491_0.9773864385206252"}},"1.0.32":{"name":"soprano","version":"1.0.32","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"e49ff2ce8c4f0b6d89d311bdf15311342400ed3a","_id":"soprano@1.0.32","_shasum":"beac3f07fa11d85fa48f30e9fa95f734c02645e4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"beac3f07fa11d85fa48f30e9fa95f734c02645e4","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.32.tgz","integrity":"sha512-22h54SqMYvxmyyuRFxGKuv6BBwxoZdTXSlkYeycPwxT3mNB+SvNipHld6oi/odcGqoMAtH5ZfNr4QU89G8G+rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDize0HAlJgzk86g/Uc4/ocWqZ8SX932E7DzguuN5MeZwIgTx6fVWbs1KPHANebZADCv6WLSY315q+gjmg46Gs6utk="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/soprano-1.0.32.tgz_1482530456085_0.3756983717903495"}},"1.0.33":{"name":"soprano","version":"1.0.33","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"0f543d450dd4324e68b558a667626ab365e40005","_id":"soprano@1.0.33","_shasum":"106ccbf0bb74e9ffc264be92f1515df05345fa30","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"106ccbf0bb74e9ffc264be92f1515df05345fa30","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.33.tgz","integrity":"sha512-OQh1b5dAYnCW1lZp9Jub2fnClD1V/ZSrGKIC5I13ceniGKiPxR7tY7gKOlE8DD/s9PcHNyUbTikZlqDIMjT6zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDElV67cLlw3oEPN/BpXsnvSyrIVTFfaSa0CrElGj4NXQIhANofXEyR38Efg7K3WhYHDaKFYgv5CwmoS7Gdi1v4em7K"}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.33.tgz_1482536624133_0.6196279646828771"}},"1.0.34":{"name":"soprano","version":"1.0.34","description":"Abstract Multi-protocol Socket Library for NodeJs","main":"index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"keywords":["socket"],"author":{"name":"Tolgahan Albayrak"},"license":"MIT","bugs":{"url":"https://github.com/tlghn/soprano/issues"},"homepage":"https://github.com/tlghn/soprano#readme","dependencies":{"calp":"^1.2.0","debug":"^2.3.2","tupl":"^1.2.0"},"devDependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"4ab9ebe850be2e1e6c2b209bebaac5345407ea86","_id":"soprano@1.0.34","_shasum":"8722b283a8a8d43d4e4b8b5a6b82cf736d528946","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"},"dist":{"shasum":"8722b283a8a8d43d4e4b8b5a6b82cf736d528946","tarball":"https://registry.npmjs.org/soprano/-/soprano-1.0.34.tgz","integrity":"sha512-T2Hrj2iTclGXdDlcbYL9t72qpfOZqvsq13PWTY6x6ckrz06sA79ooNl4tT9/ljymchfLlkQhyY9Fwr6fL5GiOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0Lll04ryIC2nsYWK2WQ9ifcFmbLU33c2yW02w8uhMTAiBqLPg79QJZbIUognX9Kgdp0I7+r3IL2kIzuH9hdItOpw=="}]},"maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/soprano-1.0.34.tgz_1482541348621_0.7948201620019972"}}},"readme":"# soprano\r\nAbstract Multi-protocol Socket Library for NodeJs\r\n\r\n## Install\r\n```\r\nnpm i soprano --save\r\n```\r\n\r\n## Protocols\r\n- EchoProtocol (Built-in Echo protocol)\r\n- Soprano.RPCProtocol: [github](https://github.com/tlghn/soprano.rpc) / [npm](https://www.npmjs.com/package/soprano.rpc)\r\n  - Simple RPC (Remote Procedure Call) protocol with some cool features\r\n- Soprano.PubSubProtocol: [github](https://github.com/tlghn/soprano.pubsub) / [npm](https://www.npmjs.com/package/soprano.pubsub)\r\n  - Publish / Subscription protocol with some cool features\r\n\r\n\r\n## Examples\r\n\r\n### Basic Usage\r\n\r\nserver.js\r\n\r\n```javascript\r\nconst Soprano = require('./');\r\n\r\n(async function () {\r\n    try{\r\n\r\n        // create Soprano instance\r\n        let soprano = new Soprano({port: 3000, host: '0.0.0.0'});\r\n\r\n        // create Protocol instance\r\n        let echoProtocol = soprano.createProtocol(Soprano.EchoProtocol);\r\n\r\n        // Attach some optional middleware (this is protocol specific)\r\n        echoProtocol.use(async function (echoData, req) {\r\n            // modify data by adding \"ECHO: \" prefix\r\n            return Buffer.concat([Buffer.from(\"ECHO: \"), echoData]);\r\n        });\r\n\r\n\r\n        // Bind protocol to soprano instance\r\n        await soprano.bind(echoProtocol);\r\n\r\n        // Create SopranoServer and listen on specified port\r\n        let server = await soprano.listen();\r\n\r\n        console.log(\"listening on %s:%s\", server.host, server.port);\r\n\r\n    } catch (err){\r\n        console.log(err);\r\n    }\r\n})();\r\n```\r\n\r\n\r\n\r\nclient.js\r\n\r\n```javascript\r\nconst Soprano = require('./');\r\n\r\n(async function () {\r\n    try{\r\n        // create Soprano instance\r\n        let soprano = new Soprano();\r\n\r\n        // create EchoProtocol instance\r\n        let echoProtocol = soprano.createProtocol(Soprano.EchoProtocol);\r\n\r\n        // echo something and grab the server result\r\n        let result = await echoProtocol.echo('Hello World');\r\n\r\n        console.log(result);\r\n    } catch (err){\r\n        console.log(err);\r\n    }\r\n})();\r\n```\r\n\r\n","maintainers":[{"name":"tolgahan","email":"tolgahanalbayrak@gmail.com"}],"time":{"modified":"2022-06-26T22:15:02.205Z","created":"2016-11-02T23:07:04.179Z","0.0.0":"2016-11-02T23:07:04.179Z","0.1.0":"2016-11-15T22:31:14.789Z","0.1.1":"2016-11-15T23:34:33.543Z","0.1.2":"2016-11-15T23:39:06.925Z","0.1.3":"2016-11-15T23:57:57.320Z","0.1.4":"2016-11-16T00:27:12.650Z","0.1.5":"2016-11-16T00:32:20.802Z","0.1.6":"2016-11-16T01:09:26.419Z","0.2.0":"2016-11-18T07:36:24.322Z","0.2.1":"2016-11-18T23:15:24.011Z","0.2.2":"2016-11-18T23:23:48.921Z","0.2.3":"2016-11-19T04:58:49.318Z","0.2.4":"2016-11-19T05:01:05.250Z","0.2.5":"2016-11-19T06:29:56.832Z","0.2.6":"2016-11-20T04:01:39.732Z","1.0.0":"2016-12-02T20:42:35.020Z","1.0.1":"2016-12-02T21:01:22.844Z","1.0.3":"2016-12-02T21:47:49.270Z","1.0.4":"2016-12-03T08:56:17.935Z","1.0.5":"2016-12-03T08:58:51.894Z","1.0.6":"2016-12-03T09:16:45.819Z","1.0.7":"2016-12-03T11:45:53.422Z","1.0.8":"2016-12-03T11:47:22.681Z","1.0.9":"2016-12-03T22:55:37.188Z","1.0.10":"2016-12-04T00:03:04.823Z","1.0.11":"2016-12-05T07:27:59.092Z","1.0.12":"2016-12-08T00:50:09.879Z","1.0.13":"2016-12-08T01:22:11.385Z","1.0.14":"2016-12-08T02:09:05.746Z","1.0.15":"2016-12-08T03:46:09.314Z","1.0.16":"2016-12-08T03:54:46.322Z","1.0.17":"2016-12-08T04:00:14.268Z","1.0.18":"2016-12-08T04:10:05.205Z","1.0.19":"2016-12-08T04:16:45.113Z","1.0.20":"2016-12-08T04:28:47.347Z","1.0.21":"2016-12-08T04:36:33.407Z","1.0.22":"2016-12-08T04:47:15.280Z","1.0.23":"2016-12-08T13:17:00.215Z","1.0.24":"2016-12-08T13:26:39.510Z","1.0.25":"2016-12-08T20:33:33.080Z","1.0.26":"2016-12-08T20:35:59.078Z","1.0.27":"2016-12-08T20:38:01.475Z","1.0.28":"2016-12-08T20:43:41.142Z","1.0.29":"2016-12-08T20:59:41.724Z","1.0.30":"2016-12-10T12:27:13.502Z","1.0.31":"2016-12-10T12:53:21.104Z","1.0.32":"2016-12-23T22:00:58.275Z","1.0.33":"2016-12-23T23:43:44.714Z","1.0.34":"2016-12-24T01:02:29.216Z"},"homepage":"https://github.com/tlghn/soprano#readme","keywords":["socket"],"repository":{"type":"git","url":"git+https://github.com/tlghn/soprano.git"},"author":{"name":"Tolgahan Albayrak"},"bugs":{"url":"https://github.com/tlghn/soprano/issues"},"license":"MIT","readmeFilename":"README.md"}