{"_id":"imq-rpc","_rev":"30-62c58eb156e1c70ef4496f1fcbea39f0","name":"imq-rpc","dist-tags":{"latest":"1.1.8"},"versions":{"1.0.0-dev":{"name":"imq-rpc","version":"1.0.0-dev","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc  --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","imq":"^1.0.0-dev","reflect-metadata":"^0.1.12","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/memwatch-next":"^0.3.1","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","@types/yargs":"^11.0.0","chai":"^4.1.2","memwatch-next":"^0.3.0","mocha":"^5.0.1","mock-require":"^3.0.1","nodeaffinity":"^0.1.0","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","yargs":"^11.0.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"a54d3dabcde216e0ce7655acbfcf33b01e3a21b5","_id":"imq-rpc@1.0.0-dev","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-5I/12Fmw+HXYsDBZR7U/430ACDl1GpgivLkUefOqVNwZ5wcotHDieDMZrJbx2xi2D5kqK8cpZdrPdzCCVJhBhQ==","shasum":"9e3e0d4a70e8a4206db04022b8815fde14aaed8c","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.0-dev.tgz","fileCount":21,"unpackedSize":16803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFkhDxFHcYXinWw52bsEt+nLipMA+I9tuZyaRDYOllywIhAIC5yxnlmoYX73WAZ7AoW74BN2L/6PsyK8+jXivz+crr"}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.0-dev_1520567621875_0.010007762217889127"},"_hasShrinkwrap":false},"1.0.0":{"name":"imq-rpc","version":"1.0.0","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/Mikhus/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"acorn-es7-plugin":"^1.1.7","imq":"^1.2.6","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10"},"devDependencies":{"@types/acorn":"^4.0.3","@types/lockfile":"^1.0.0","@types/node":"^9.4.6","@types/chai":"^4.1.2","@types/memwatch-next":"^0.3.1","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","@types/yargs":"^11.0.0","acorn":"^5.5.3","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","yargs":"^11.0.0","reflect-metadata":"^0.1.12","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0","typescript":"^2.7.2"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"e2c15ac4eb187d97493d0e86b6ec5a1d388916f4","_id":"imq-rpc@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-3J4IzWoxw+sCsYZpmeKl4HFvIv76rY43+2g0s3tEMjnDzDdU5kCMdLxPzvPRVpVZwUAeVsVB8mnV2PlQ41QFXA==","shasum":"5c4c668e17188b30ac33870d5c44cb83f9d5ac2b","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.0.tgz","fileCount":55,"unpackedSize":87575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35M3CRA9TVsSAnZWagAAeE4P/idxVBQe9e5ykvR8532x\nwckNcwrb6tlajBw36tt8jZiMITIRKqliqX+IXL4wkt1kyim+gQYJdbiS/NOv\nS1cuN3xgw41TPs1nRp+ynoZNNdYK+RloWtpn5GSQhbniRVq9Go3Vk9PruWAg\np0Qb+4E51AHrfZ34f/AVH8M+dR0d6NPvLtvH9F0J6+degJyUR9+smPypbDC1\nh8FRA5o2JDBMR06Mmgr2splKzeBbYjwn97rYTJWI5JvwsbqKewakFj/FPD4r\nNeToSkNMOCwXmGoSf9Mg2dsXk+m/IcWFFzkz26zUHqoQBp35XOCzJtKfZawJ\nJwF2TbtwAdM/wRlD/Z6hX1GG+xMLuE+fzLV6+RQu6b+qJdO9ftDpnzmdThBo\n0zCrjqg1iOmWt+rypjHeooC1SmtUF26worVZWUTX7H+LaZljvh03i9PS3Gis\nx9s66hLTWHPQoE4vFEKmYYqi6GD/qgLpiJa+iiCFgdjDtlE3nWWmZktab3hO\nwxUCN0CXMWcKvt1wRxRrUkxisQdKiMZcs+kXHJhlNlUZl9EL6VYpjoJ/EXTm\nHINLFCK2NW7a71G6N82nWu9EX+2J3SUTITKv6UuVSg9BfHbNNCQmwLp3u7Ov\n+aOkkKV6M7jgcpYqmDfe/EGE37yDkyuL2rUPY2q7cg2Qyxzc7JYVDFL2JN6z\nPXc9\r\n=Zf2O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDo5N8kL7q4a3rmGNb7FbHuqgiYMiRDqLHhUkx/0NcFsAiEA2n7bQ/tlFKSTrdF+R3VkbsOpFaqeWwdcoTESUjdLdko="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.0_1524601654634_0.3040926447993504"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.1":{"name":"imq-rpc","version":"1.0.1","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/Mikhus/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.6","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10"},"devDependencies":{"@types/node":"^9.4.6","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","reflect-metadata":"^0.1.12","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0","typescript":"^2.7.2"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"4503109835bb190b13a6f32862e8525174cf7ae5","_id":"imq-rpc@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-vp64Vf8oz/tIaaFxDmubMz2my72LSMAnXkRBwkNjWSH26DYJFUsFUjRzp/BLhGb07PNXjkoeSZZ1BxuYitAO0g==","shasum":"36a7ac73812fabe10de72093a8e41d4647c7eb77","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.1.tgz","fileCount":55,"unpackedSize":87449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35QYCRA9TVsSAnZWagAA9GMP/3NNCsrPzwuojeNbaown\nouDyjlzIC8F/Zhp9S7W5AIxUqNji5l9+ddzypSdGgiOqBT8hzOVQHMD5xB/L\n2PJlVtA/i/uFKx8zlTBuD3yTE1HN9U0LnqJJO2G8D8KYRkl1Q2SmyDnXAhoa\nBdj8Rmvc2Wc6DKVa3S8VEqbi20F26QG0jQvZUdsXg94svMxAzgPZfwDStAJd\nvLWwbopvxy0WyA3HUPruklwR8i41qodETzYCH+McoO4C5+kuCoTZbjc71X76\nggC3XQZZbphuKWHkyjFAiIctGB+UiX6vgRq2NJRLlzebxB+3Sf0FqUGpi13J\n6RIch3MwIkbtYZF9cotCAHjjpvibiRaBZiSD7j9mRivzLrSp66m9rP2SJwXG\nU/q999pdJqDUCaF/7SCElLndfqCcpXlwacnmnEHafIC6cgTDGTQHYlZTUJ/H\nxstOruLWzNF0yMGEbKyVK0lLnoNTgR9RPD0xpUIClff3/USlh8edmo094D5/\nYR4oYaQYYgdUD/6EGjkqXGKamUMzuSKJESmDXCPdYvGo09+myPiAaOFGcCtC\nQZtnM0pcbMgrEPDXeKj5bEBVSW81I/tyobKzz/ouoXMlqfrz+pJzlhH139u0\nObXMNSmBmjm7cny62dia1PJgzSL6LaTn+/QFTAIGVd/BrNrzXUc81OWtMwgM\nb9im\r\n=hZDs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGr+9J899Q6aqxMtc51Q9bqvANuXwioUII/n956bI0YKAiEA8tbVMuS0e6+Us01i3RvERwdygdGLK299SiB1VT0bbzA="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.1_1524601880025_0.6658896303601978"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.2":{"name":"imq-rpc","version":"1.0.2","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/Mikhus/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.6","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12"},"devDependencies":{"@types/node":"^9.4.6","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0","typescript":"^2.7.2"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"8e2024719132386ad029b94e55dac47c4e87a693","_id":"imq-rpc@1.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-sPvvP/UHc+sEBBKjILjnq2gNrsxVYlmKJgFj4K4dNKj/x4KdNobRhUvdIjZ9GQsATTgGDi7gALIhNxHjLzThHQ==","shasum":"7c952adc432b1c3ba35442834c06dd60a9cf8cd7","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.2.tgz","fileCount":55,"unpackedSize":87449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35W+CRA9TVsSAnZWagAA4h0QAKFA/KRyOsYVZK1czykQ\nCAXydNZeeCDQ1t8v4Pqpg0u77E+0FIKOy4UBO6nJMm9t+06kixDLxqfE57Vf\nvYK1msUMoFxkhtBFaUC1R8BKBg+J1NolpDYkCyB3+lLT/pGgcFrUXjmaOJds\nWP9SPCGS2enJS/teqWOpePT7aIOdeRY5fq1ru4v2ZGKGl6JhSdpBY2evubEY\nbUwqdE/p5Oy5UkwFsDJqmuG3Etn6Zjfc/U5Jh8YunRqs1i8g8FLNCGx/xqhL\nts6u7kCjIQBNDjS7THoRMwYIn1cYskXcn/YdY8nHtJwl/3M33enf4VYecg9m\nMXXk8nsGBctlqUz6jaWj28kgxX3UCjij0y+TJRXev5ZYG6e7dnyKjdbz39qZ\n7DKrPRsYoXT4XeoXlnGtq985XMO3gEsAwUBaBLvLqlrYkqXkQONJ+Aycm/4v\nuOvlZhSN5pNMzfuroV9lZ9ukqhKphnKf5DFliXqUypje5PuoEyfKcE3RU/pf\nQ+9vzskzBTxbGtBdYWkztjAgbCPLi9oesANXZkP2tGwjOVqKsfeG3Je/EtUW\nlJsjAD9WpARoWbun31tHMdCvbE99E7EBoOzTybMlsP5uGKU3Z9DaKizZ0CKk\nrIxAekSMYrlLL6b3QlKv5d/EdVt/FHPzg5+MZVMC1kM3WW4LZrx9auYXcvns\nl6fg\r\n=TgwT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGkIePFwCYGs1BQodaWKCsjyARzIdSF7cfl3ZWn38kUwIgfCQ2t+ftvGt78maejt2pxUBYuvJzXmcjOdtHCgV2c7I="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.2_1524602301876_0.02224836957353382"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.3":{"name":"imq-rpc","version":"1.0.3","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.6","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"4544ad67da447ef1366084d527db861cad46f4e8","_id":"imq-rpc@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-a24V+bw1CMW5kzCb9tdpiqUYlK7e2obHAbRos/CJ1F+ThhMZWBrBKQWcZLMZcURtnLd+yoM9sL9uwQKH02nVHA==","shasum":"8e172c61bd692957145d7ac399dc6f10132ca6f9","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.3.tgz","fileCount":53,"unpackedSize":92471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4FSlCRA9TVsSAnZWagAABY0P+QCsVnH4/wp8xCsk4MGZ\nvpfyG3RrH31sOoOmDGWwipJOriU+5F6r7mHc2alSrMcBrtFs9RuC65EoIBEt\nRr8VJGQE48sCcVmPu0d85Wzm9p2bV/Gy0qA9OoBrgNKXPN3QpyWDvhV8Ra9E\nKYRrf3zqTcy5XxCQdFvFTSamTXeOS46tA5jQlAUHdJfmCIUqYuuCvCFpO9Z0\nUKw0nR3GUdd8zPU7kNCKV5YRSt34x2VuUshohX0tXcw3lwZthM7NjEM+xmsN\nFzg0fw5j6JEqtv+mQVoHuHh62TIz/QFM2Ps+sJjVrhY4BUZb2XP2EEZVFTn5\nlOYYoQg6vnDpJhwmT11miPzs6H+IKo6QRriOj163OqrVaFJUcUBplwVdCSAb\n67H3kFsaTu8fSpQsigwikhQ2YAr0virmaSv97jYoQYfh/RAAhK39lgp5OQqd\nAjo8tHIdhn7qS6PqAcuGRolQ4xfTqXKlbqlzRdSN2H7bHPGZFbY0fKMUyBUR\nL0+v//RRI5VOb5ahV/sbjAyX9JamTrXBfLrIxyowxXHav15wiJwEMwGAXUM4\nMPXOrfW2bW94jVQMsbNEU+etaLbpNSjwV+EDC6c+nnWZJ97XJhsd2FbFJzSw\nnmyFHBSd+19C/+Zikq/iIjdUYA7LwNQP1/I44uaOoxwLhkC5ZJClr03r9GbA\ndKps\r\n=Q+nv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDNMN2+Qn2G8C5iOO8wo6w0qzJrjVv2GP/P2d9KGN6ZQIhAMmFa9hji1nchRri2k4WSuTGyp3b1qgN+OpN85cKpSM1"}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.3_1524651173140_0.2953347286953931"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.4":{"name":"imq-rpc","version":"1.0.4","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.6","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"d9f9fba735b76dae814f0ca70194ae99e72802a0","_id":"imq-rpc@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-kf3xUUZX/4ZVW7iRMLgCvrTrx8x5iNyX7CMjr2Nbi14YBrdj/dh0xvF2jZvFaZ2EwRK3U4uXsXH65tuKvcuy9w==","shasum":"ba0a92b8c02f537c3ae5d590903d8570f01ae408","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.4.tgz","fileCount":54,"unpackedSize":92925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4FYVCRA9TVsSAnZWagAAtDcP/0gMJ20NCLGSa32cEaMI\n72OnlgRufaZx0rjyhZ9VX6DK07zG7/AQ15Pym5+ulyucm/ykaS0D5K13SZIE\nJRSysYPYrf/DqvVLNgrQ4OYNvwZ5Exe7J0kxgj3p8crjC2Bqw3A0X0WNPZRw\nIp4ehuPHJDq8kxb6nMUgI/BevHXbx26hhq/pbOyKlmJIOs3q54YJCm6ghyVy\nWsl4dyBrn1tnB312L0W4dJwcjopYDl1Tr6rLWYej3SdbCFMZeuhssS0eL8rb\n9lIfTvabpTI16QByhi/7uzVJO+uNc5XSOudYVV352yxSRTRZU7e4quHGmMvA\nJNcD0Tsyo8fFXVOW7frZKPaw1nGA4abKU96A9WpSTZUZVCjwe65hd11XNH+a\nLLJUqi73SBSLGB0fJBvORAnRLzU4IUtpOqsE7MRTEGjM1djSg+ICd55s/dvG\nbXLE8YgDOjo+NlJu8Bhp6yuTCt/ji8RpLLdBGKCqP2AzySwmFqBr12pkNUVO\nqb95UyN+ibQm81olmP+6NzWwPN/+oXgUFOoTHn29Pw3cbECUdEt7PrSDIk0w\nsY7viCYgsw5H9AXCVOmBGnetHOI4t7XzxZn45yOG6P/5pTncIzHvbMiNWTYS\nkpX8cPqpBPUWlyFeyxBK0b0N7OTzYOiyvouR6ZmFwDtuSjS/3H+MgEaMfpqM\nC6wR\r\n=6w2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzY8RI+a7IQvyglakj26jpDNbsykz4Ibkeh6zdhxWg2AiEAwUHkOULuPGVlLM//Hbff94cTyOMHRk6JvUWD0cktAQY="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.4_1524651539534_0.5368230868039952"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.5":{"name":"imq-rpc","version":"1.0.5","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.6","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"953574263363674d6126d674cd0232ab4963af76","_id":"imq-rpc@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-uFuUYfUX65P5Q8EdUhI0g/1UjSBt8tiyidJl1CTVy8/7gnGipfz48+td/wuqKFITRBv0U2xAtV0z04JHBqqkcg==","shasum":"96eaad8643c919eb4792cefa76afc19e21fc8e35","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.5.tgz","fileCount":54,"unpackedSize":92961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4FraCRA9TVsSAnZWagAArk8QAJGLkIGNnR74FE4GB7e2\nvDbk/ykzwF2bcb7bx7gy+UPtCtiN/1vvzDIv1spdvO37ry/bu60bdsPCYlVU\nb9oQbaKvJNGyzpb5eGqRtEfRGOsk7lZVK+xQP8k9LaO+MXg7yuXkxYgdIlF6\nZPbhSfzIBCciXPlcrFvXrCuLuLlh6nb0Pm6Bt8IFB0PAconfssdAsQh3TOBj\nFmz19zHrgPasCdWGtlqGAaG0aUFSKR9rcAUC4bmi8xaFLVJrE6/mGgLP2aUT\n/s6ELIO/UcgeUpvAaLRmFSNiDgxveOsXLKeo7/ebZ/Iy7cowvtcVOCShFVnc\ns5IHuegL5QHzVEW6qBClNGCt6AlgT7k/kq/KyTfcsY73UGk6ruxenKaZ1vXQ\n+um0a9QZDlOz+l7Y+fopvjkgKVYm1PGC4zKV5u/IwCmhCD064RYdmPDvRW3N\nyteQIoKJUz6N57s3hl/6Ng47xfiXGdwSwdrbFFUoYF0AlF9ER1VAl4p95thJ\npy9PZQJC8WBpF6HyqzixFcwNh17llK2SOKMm0JIW8Xfmq2FsvHGBn53tqjMT\nxTPCsM01L0VflcSxtQONiprix+nQOSttkua47SvrrSsIgK568kP+Q+AaQaU1\nujl7mgxNS/fmOENTGmCJLNN+0RHiParJ8hLxjASnkuFztt3DzNn/aatvVKyx\nuwTQ\r\n=Je0U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPkVV3Hs8vAHm4vv7TNfKaAMZhj73yrMR44r65RIE1fAiBtAYog4sIftLHVvY6kBvg/EaRJZoI0qQTScnivt1sZhw=="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.5_1524652761609_0.7745171766349384"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.6":{"name":"imq-rpc","version":"1.0.6","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.6","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"204d83150f416aecfae9efc9efb8af3ccc5f1942","_id":"imq-rpc@1.0.6","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-asSBdOogj4s5DXpMKBaUf4l+On9ih50HCImA8UpMPluGNw0+YqFCQkOsX5cGray7FGJqn1pphX0d7qnvgTmegA==","shasum":"7309bd2153b4cc7469028ad2557a101e86d81c98","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.6.tgz","fileCount":54,"unpackedSize":92826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4GofCRA9TVsSAnZWagAAKJYP/23qm90osgYOnwysoBwU\n3XaggFhYPIBYJPKv3CgtXhy3/8YcDCFJEZMUlGvNHiq3BKLJftNeL8qdnNkC\nPwNhwKEKIxn6w9ol071mmcG9deIwnc+uuWGPdsZ6X0xUMRcDWY7hewuzgArR\nfNTmSSxtyIx3nYEBmadYaebay1QcLdG7sO9QLrhbkPpmvjI34+BtDXEg6MA7\nfcku+49MjygmYCREtyp+ce9W99I0QaQbrAZqWwDSXKSKY+fmJxEp64Q0B9Ko\nxmm+AofPzMFyCFSGqNqfXlxZMjlfhlv3aRF7FKAzYjWi6WNzoWnCZtl6cq4o\nt4/a8PhFVEWNMcAEYC6SH3VUdATDmOg3CuMq7P3LZ0GsHwtbDqFiFCA6Iz6B\nRVDCk68zXeW0jKa4xeYSEFHk7PRkGMb5I0a4VRWQcgl12tzQzJpSln/Bqo4K\nwPScy1nCO+yPg32R51q3e4HWWkCxyF2/G7a6lOZtGPp4Oxj+H/tawugwsx00\noCj/d651HaXvaiGfgbMTXGsFKvrTgOkOixmegfWk/UmrpF74u/02EYdtgukg\nuW+nCB01RRCGwlC7XMDHk5+6vo7kvmLnu3vYtz0q3lGcTB1PxjXgyXWSsm7w\nnTidfwzIQXq6/4XiazLGAjA9O4BEcrzEbOHmildQS3igwN4p9mZRklrM3yTr\nM0Kr\r\n=AZUn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKJsfKNVpvQm4/lcRB47+z8tJZ25xlWEvVXEGkHp4kDAIgNkwjribs8eGNDl4BZcHpoHJLa1D8V3F3VyPuZD+DWL0="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.6_1524656670744_0.0350895556132691"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.7":{"name":"imq-rpc","version":"1.0.7","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.7","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"b4c49c4ffae0909090eb0835ce271f23ce1f4801","_id":"imq-rpc@1.0.7","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-6rr/M7IoPVVa6UWYv1/TS7wzafHHqTI4JKgcg2D/W2zO0SzxVdVA1R3kToSp4xWE1W04yYSU/Nm6bC0k7rZhvQ==","shasum":"4017db10fbeda631cfdc49e360d0933bb22c03c1","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.7.tgz","fileCount":54,"unpackedSize":92826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4HbGCRA9TVsSAnZWagAAxRsQAJVFu2Wuqj4iTGJ2TGuf\nKHpUDrVHmwxIl/I9LXrVpro5H1T4iVwO0mHawxYyYn33jno+eC8rCwxdo6Gf\nBiTG58vt+eDrLfkTYikxWDyjT6z1C1RZfcxQrXZwLm0fhh18vrRuNHe8TQOy\ng5pWmzoTzgaxfugYXHpl6SJtJmUa5VH7b/IE1PjkJTMNd4renWsIvAi0ubzc\nRZ1SXe0ZM36uOJPeZYVCVLRwOEZjI2AJ7IVGUTDEHH8ZjjXOM6lQTTTSnSdb\naz4cW+Ai8uY/dqAka2ORWO7QWWZadLsnZT4W0AyCy7iePUt335buGx8VBibZ\n6HnEP+BKuV76pLa2uJHd2FeAPosqXasBx3Errjq/h2O4xtH9LpEFckN/LtAS\n0gpfeylATOlqED8s5+qREoOfBeSXOZCjP6eFuCnRnpku3/EkLTaPyppRDkp1\nqLLnzPy18h2A9JC/86YTQ1RL1qmRz53sYH+URhgxIeB3c+kOdqDeh7/wsyHB\nedz6Pm9GziQrgHVEm1TykkuvyD7W3ATlA8l13Z876rxn730uaz0hl930NuF+\ndcPT+BzrlXjBbSNcsBAPSYzg3nD9l/gVhclMgTu+zcZdQ/g5HGhMHOk8v3+e\n4ptKtF8lhxVx6HAMRsDrgBqbs8ep8EA8Vu4JRKvcWLubEjdpztvb60Nf2xKP\nSfga\r\n=NRto\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBT8cM7yqRVvmk1dXZ/S1u4RwxnfUnKTaj8Qe4N4aNHLAiEA+6IM2RitCWXzdOEyAILb1V8oYqH1NgGA8lfp/oMo0xs="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.7_1524659910411_0.1991754893132589"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.8":{"name":"imq-rpc","version":"1.0.8","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.7","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"53c08d88f7c68a54d0357ef3b19fef5df3b384fe","_id":"imq-rpc@1.0.8","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-1helAy3fRljtPOJvMceYr7kXOHpFwfI7wFGIeL7l70i5zaSbHU9dKI2gzrzXRu7enmqWqeokc+zRjVgiXdqajg==","shasum":"3ff65178ec02d9f9720753b4fc11597c1b29cbb2","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.8.tgz","fileCount":54,"unpackedSize":92687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4HeNCRA9TVsSAnZWagAALGIP/1c8bS+1oDClUWtsSs44\n26LU5Ty4Bi9YkEJ3zsMKwderjzpZoo222xIa5HFl9JH5MIHo4hvP5IGBq8wd\nEnU1pOWjuMVSclhs80ImBoOP8DqJEwmX7i6GSjeTnZbhVyT1yXWd3AEkhx3/\nygR38zmBXtmBBOQZ/VTBIEg9Qmx1g30MhIYsqbOT9zhsDLClmL/JtzFv0w/Q\nGtgH1d6rnxnfBk6c4Tyq0XiT5S08zPuw0uuQEwQYQhpOh8cOQN61mgiLB2gH\ntyy3Q8KUf45cBjozd3EJ9Rsp34152AjziiGbe+dJEykrro+nRlr6iCecndZ9\nBQ5rYLSyE7FRm2sdJNFXRY0+W6DybR1rWC8VHGs+/vYxOZcfH/+EW3UbNY5x\nYTGLYCKj/piakeYt55QlNnmr1Yq/PZ0jnQWYPTQb8VwuEKtJdrWuqWH0/6FY\nx5aoopMgkLH0U0VFCNXg5CKVSQhZMFKZveYEgl26FRN8rXhJQ0K3RXy9hQG+\n9IZXUaxyay5Pg08spwhEib8q9YUzOvkzVq9A3ypRCiHPUag3yLennOEvIbLX\nkgN4yeIMYTUCilcf+xoMZcL15n59oaMZ60Ugsc4AV8I0WPSNzp7GjZWxclUA\nqZHAo8PTPYDYTE97suat2/aSYgaEqPQQjP8+lTHmocYnvw/O4hoYpgAEAx3H\nOC+2\r\n=nVvf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnnDGKjKf69LmTSW5xWDniLxOTBxo170U8GkMIRHOGvAIgO/fEbKzQ7P0Iq3mIq8GUeenVkyxi977PAafNg9brCMY="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.8_1524660108423_0.5430862106325491"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.9":{"name":"imq-rpc","version":"1.0.9","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.7","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"36b2137d189ecf5a33f94db89d3a6fea5c6cd499","_id":"imq-rpc@1.0.9","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-b+H4eZN+07rYtxQPz+3SWF6MObXtkmAyX2y1L0KfYFpc8/xs2ynepBPIAb6CEH72PjSgQ3G3A7MNlJTUW4m/zQ==","shasum":"7b08c990456e3bbec1c79aee2a0ea881339c9afe","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.9.tgz","fileCount":54,"unpackedSize":93433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4H55CRA9TVsSAnZWagAA1rUP/i+Z+hhIayX9aNj2MnjP\nCyXYJcPHiwH6h077oe/Y3EL/5z7qZV1rUnRFo0YOieo8gcaapJ/Cq2kO6KxQ\nmS9Zlg4SHOMfKw7FelFz0gLnauxHZ3Rn0BVrxtfBePE+XtwRIgANw512RN2H\nruKZWsB70zZZ/3e9SmTgo3IVpi7zviV5k9w+XnFxLgugdZptNxMpo3rDiiUx\nyZkTVBKbPI+DAd2oX89R3WpWTAVoX1u1YuuuN7X/CTfT3DT3WA6r4nuAatXS\nqvYSdpTz+iNYUOutvcIdXqB79jkalSwVK94pnIAL/hpg6NWEvQ4DbjcHYvWL\nfVV9DJBaRyTO37evKR6jnIpMKiwil71y7rrP/I0cGvykTgLkj22II5lodg8T\nndGEi3TaF0F+cm31TKHYAyGquG8o7lBr2faK93q+pMAwKHTFnTGZki0+qqWX\naoaglCA7N+KQkBZBgyMRj/LyddmEmx9Q3LsIAtv5t5PB5FZirkwWYZxiCTJm\n0Qa9Q9AidZ77hk6Xe5HQscrIcDs9HHNm73P6DyhosVO000xqAIl85wxplsF+\nJc/dhIg6D7trEYr4xR2XmmAkOz5Qs1EVjc1H0cvYzBdJOgzpy5avnMB8P7pc\nJPPHtpS1fh+8nrkAJbKR78DJp+RJdMGUzR5as+Y73Gg+3ULjfb+ENFsPQngF\nFEfC\r\n=gDtF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQKcolqw2EYing4caKnCTZ6CNQf72alZQdIFYcHoEuIAiEA+7kaLz41QcobKXKBe/ksQsy1yOihFbaKtdxzixpGPoE="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.9_1524661881072_0.03219318856414177"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.10":{"name":"imq-rpc","version":"1.0.10","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.8","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"8261ab144b7f9e6dda4090f5a95ae2f37ea43247","_id":"imq-rpc@1.0.10","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-rtoVQ6XdCf9DeBAsvjG2c6DIyARZs6b7t3RKvieEJz1NKosbVmG4OMMukq0VfGp5xONOTO7vJimRCotwqJBcew==","shasum":"ff01b96bc74d684302ce8606cb4d5ca6608bbcc0","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.10.tgz","fileCount":54,"unpackedSize":96392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4I0GCRA9TVsSAnZWagAAsm4P/1Q9YzOIOhusVbbV04+P\nwGm5swvdAFTnSENfXh3EGldKP3K+aLTGxpw/AsA/H0hectV5vDygVygK8pr7\nb8da3VvLLC9OplL1S0j3Z7H/JxXsq1t7qxMs52IvQ2Q0aq03byLU3+a5nrFS\nTp5rbZc7vYwj88VHeVvNedA0xMQmvv6+29aWnmCIgtqlQJ8ThU9Dy4FRR1rM\nqe9b2Da2jlvaSBOmQSFuhJI2jTJP6ITtaouUAxuwAQc8RpZxfayt5K5OZbov\n/Gme9h2N7hLEc6kf2D0q2wVp5RqJ6X/wUCj4Y8Tzwr13UrdXdCIdDqRP/4Ym\nXOgdJ3sn5UpKQXenw+jWVx+r6PCcUbi6c00oLadUph0XI8Zi8M9MZBmmn+M2\n9KexynlSmOHlS7ryFXfia6z7XF76pNPC7h5iFCwHxyk5Z7NlDpv+pv5a2I+C\nT8LB5ZQepzj2ioBoEc8bATKR3BGm5nSFyRyix7sLWRV3jkxytQmzHnrqlEvQ\nXqfXmgr5VSwvhJyL6TUDqU06YbkW3bChvJ5OMMqzUBO7Yf+h1ECULIN+cbcS\nJRzI9J4O3iOu1grrp+xP/MsD6ZhXdzEDahj5nh6+HUQCX1kCblywlNT2s8SV\ntzmFGRCQo7u/NSGE9+gJPIYL7ZYsGDsYgy2hlusSieG6Nz2fUZN7JI50kVX+\nDwuj\r\n=cE+L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVxAgPAINMJpm2vTZhXmgPvdt+ZXJ6yPHMzcvIjlfv2AiBHlmXrzvoZf2b/ZxpwB0yrICwXvuKRqsJoKXYUrFA8zQ=="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.10_1524665605078_0.15003290811288617"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.11":{"name":"imq-rpc","version":"1.0.11","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.9","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"c0d8f1e39494c055a5408d30cad64f81b40e36d4","_id":"imq-rpc@1.0.11","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-1aoYnrmQhhsJfR81bqBDh8TD+uUqIRT7zdQmzHTaDaMeXFousme8jRb4kLqidR/c+a5AOrI2N/ZSYyIpgjH68Q==","shasum":"234f42ed128218335072376af25b3292bc75e33b","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.11.tgz","fileCount":54,"unpackedSize":96392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4JC+CRA9TVsSAnZWagAAOx4QAJbN0xpyLP+pLGNqSzjb\njkl/X8V2S2IMfV88wRz3JXCcxHI/NLtjHnQvoc5AuAqj8Rv9Vx5uB7Kfrt3Z\njbSb3gdyG84p9yGXH2Pw1S2TtXjZJhegkapKbaR2iHiJ35Ja9TlD02Vo38EN\nxpTD/tTuVM0ISlcgzwWmMdn4eZRVYe53NU1yP6pNGpcA1yarUO1TOd0nz3Kj\n50XkTum53Tum8FLacP0rid80vtWBF6pIHep+beKbxL2rVKojpFZCl+PvTILK\n9xLTgFLsjRrMuKei7adpCyiUU3wNXRQOgzmKvMqMYPlhsGxYeBF451scFdOq\nUWhJRUz2lMfq4jZqsQ1EfXGsX7O1mYVIz0laBIfBFb8SUzWJvHX/mjeP4PkX\nLBKW1k0dauJMAYrMy36kMp+MupFXydnwCY5Id1nyXRQ2K7rFBeGI0SBllrLX\nKfUXqUi1SnVnNnNtvxmLEaKnFsKdxwPbE4pfvKZEZ5V7dmhfgHxEn9SKKXB/\nPtMjbHHYeocpXgESazUjIw67nteBX/hxw3gpisACvupn7t3Ka4nV7LC2HFef\nHLyGjyOKPNqHmQzrrc71AYrCEIp3U6js0xa0nPwJq5fcYGHapuo3Wl8SGl2r\ndcDQwXc5jpTt/AJCeMY5zyEz9wZK/fqn/9s5+ixmmdF8fjrU9D+k6OQKI3b6\nJn9P\r\n=wM7Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE8M6S8ePTgBrt1sHExHtblSsXhfWxXFWLZjUFjzR+bgIgLAqfp3x1YEzbFjn/QBKKXefc3VwUFvHjBf371xBQdlE="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.11_1524666557160_0.6927204929114001"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.0.13":{"name":"imq-rpc","version":"1.0.13","description":"RPC-like client-service implementation over messaging queue","scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-dev":"npm run test && npm run clean-js && npm run clean-typedefs && npm run clean-maps","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.11","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","mocha":"^5.0.1","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["text","html"]},"gitHead":"ed8a71e1803b727f9828f6a8aa38aa6e5efb83eb","_id":"imq-rpc@1.0.13","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-qrQ0Le/wuHM6Sz+e8/1mAXpKv8SM8yAAL/4tJfWinSOFG6FTST8U8bK1WWzmuExIgXhPcu97Mq7YX2Y3tEcWCg==","shasum":"08a790c4506b048b5853bfb7b57c8abf0ff0e0b3","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.0.13.tgz","fileCount":54,"unpackedSize":96393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4KKbCRA9TVsSAnZWagAAQywP+gO/9W7PePCpudV5JSNp\n9kELmzKPK2uusJEaZ/l5mrY72UCKO6o4xccK5kNxeWmV/wGzZTt3M+hEcjgt\nQ3hZZaeh6YUs0cAvDcW+eDRoD0wLsf7j9f7UfuV8im7XfXkXBst5w0yKHzGI\nm7LMC8PspIa8vFBLNaBrpokOk//tewSNzRYsngb3dN8BDU5chu416T5N4ekK\nGWchIOJ9Ikp1vxvGzBvWqjvRWJVwb8J5pdtI1EwT6Q9/mHeXlhMves6ZpKt3\neZKSNvrIjm0YyYo/BxuVg+v14IY+PbmWm2VLl9dnShUZFQdRIK3tsD36+sHV\ng0co5/6DfATkdFpsaXGUoYmsgvof7gc47WmC/K+gKVsmsJcrvUVsBsSQVAPh\nc87ID/eyOEpmd/gcfnPCavGXxAYrLWa3IWjn49Kq9E2HQlZbYL8ZM+kaNc7t\nCySqWqqdoNoTdgDE09qrhDy23tGJd0pUDnJjCiifjwaAMMv0X81yMxdlgDBS\nYNRF99rhKyzvxGmDoZtWFf62xO6/VXuOo4lImzv43onRzrtzPa4HhpS88AG6\n+JfZ3/bDhsVjvquC/MPYb89LpjDKG5HwaJUcy97KwzA6L1q7+yAoGeoaMtOX\nODQqvNdej64KbAUQO2xwwCRqtUYQu70VI1dFRFuEGqt8v7TLo+Jy1O8me3Nv\nBTGj\r\n=Ici0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3PqGnrpaU4UgRdtVDsr5RxwvPVHG4WY+Zg1k92HpaewIhAKJLAc6/dUpqYJiHMTnIwGMqegOqTznTkt4vFIw8vhp1"}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.0.13_1524671130908_0.23740781872260697"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.0":{"name":"imq-rpc","version":"1.1.0","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc');process.exit(0)\"","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.16","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary"]},"gitHead":"88e5b72f6e0285244e995fee48f154393f6480e6","_id":"imq-rpc@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-PaAY0j2uM0hb/J22GwfRsT3sny1dFxDWx//9xz5G1srWrHCEu3LTqxcK0UQDlFALyohyiYejUn3QdAdmy3/GZw==","shasum":"3fe1b6c8cd4a24ed426a0579c4e765ecd0810543","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.0.tgz","fileCount":56,"unpackedSize":95748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4i3ICRA9TVsSAnZWagAAUrsP/RhAAaKRQJVnIoENUk+0\nHILw5M9zEaQYafh2EiI8x7jFAN0J7dFF7Hie8DUF9KGO/znQjOibWLACNx3l\nZDCm8PyEISmPrS1RnGmNdQyiHQeO5k9jn510Jag6bY2Gh/IkWQYDhdcPxDed\ny4us3blDW3+gzgV2Pw5omGI9nhFLxYfBWDY87vDK+BZyn+pw4cgb4zvjFcDA\nmhypnL3dIJDfgvmolh9um2bPB8Mjp3Zknz7RqAnyIfdM6+33K3JEKzi468+D\nukFZXqpfOAKuJS1h3g1jnOamID7nyTqehUZ3JnAWanQI+8J9VDHwE6ipUdau\nvVUBNh+qIBh3x34+4WvlVemWjTAdL6EGZdw83Ek91Tfkn3JuRThnprTRKgE2\n3wiUmSBuhI6vLv4HFmixa5vROAp5a9dFqrbBPNUCsGWofRY8n5xtS23G78Fj\nRKeQsyQ6GBi55XX1yqsmcvZ5NTo1t1WpmU3H5kxT8SIMYDaaOY2/V0wsWI9K\n8nePAMoAHPZGL302+M1EeCH/i0FuxqNFi8Sog+KfQUCyh27ZOOp06XzUUa2I\n7JRzs691h1ZjSIWgoRns/WiR8IRBGxDJSUo4tsFqZKmOxdaPqKcuHRFsRagN\nfEiXm5rydqMH/mkujnUzl9D6Gx11zyxQu4e4uxKmo0EB11jCJMXuM9ZIPOip\ndfCg\r\n=U6Zf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4Xm8PyORuqLPmuwBy2RjPIcUot1JNypB4aeyJ3GfX9gIgEtNshaJJog5WlIwu8qG7jzQh7ftqbXgYq8xpDt/ybI8="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.0_1524772295288_0.06479264200334933"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.1":{"name":"imq-rpc","version":"1.1.1","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc');process.exit(0)\"","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.16","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary"]},"gitHead":"c557a92a377b980236107f0bb8092dbd048165fa","_id":"imq-rpc@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-6U3fErsS6xr1kTRJ+oqYUKVydUBXuA3tjXnH4ifDS4wNwZzm2Yxkn9NmtXOQhhm0SlOpyzSapy62ga5grG4JkA==","shasum":"3d8e6abab0273e06dc585a2fdc55a8034d83c25f","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.1.tgz","fileCount":54,"unpackedSize":98311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4zEBCRA9TVsSAnZWagAASTMQAJaES8x5pzjOjmTLTQ+a\nBrpOrEjUFtnM7JoT6Vaaw8J1nedP2AIUhPa+wDlACSdhmV6iYtHCRPidEVYs\nwQIzj2R/W/bJOihIH4S0YDEA1oJJkAMIQrmBjsOkFVrMeMN9f8cFmTsXwsEU\nbZPYtmgFbjJJ89MiWk4Ecgil2Vik4itOK3NPPmxRNChDZSdkIrEg4h6RNfLz\n18J0XDEGWigGKLyOndTT4ja2TQlwTT4uSyj//SNfv28RI4Lut5BvaHSn4CBL\nWH4ELf0IFFMazVcW1rcY+Z/VbaAqMH5BEwz94yMS9CgUQkxWhwtfbhuwgS8b\nILhFI8Zdf9XmLrOnhy87mHn6HsRmPPUUfES7fjdBSNgxNZNyCH/qJlyCwJJ1\nRDKpbkI1z9RYtQcRXFPjLI5nK0CdRMc4SDPnSuCep3dmkMIuXtuilkkmtcyA\noSF6SgK2KCRR+MUy2x5TEuYMs13cvgqSdisbp8iu5i7klCalHrc4euQPhB+E\nfSsMqdN1Trzmux5jNou6KeXJQeNzsM4uIgsqtjQVvvBo9Y+Bemo/YIsKFfiV\naGVDbBFpG6TdgGTa9O/rzIIlfJUc9PMzKjzNCAl6FgK3tlX3z/wSaK5847Ks\nMjpbNwX3pS/GEwQ+43z2fgwdQUNcovujEST0LM8LzGOMe3UGEYwrpQzmNnfK\nDJGg\r\n=bn+L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFafNRnNpW+qXEH9JFsHj52HveTcJp4JqnIyjIdR/iIUAiEAhg4JH2wP/aKvtVWenpTASqi+ZFkhZHKfNCe8WlZ4uuw="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.1_1524838656809_0.8132948110799776"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.2":{"name":"imq-rpc","version":"1.1.2","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc');process.exit(0)\"","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.17","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary"]},"gitHead":"6217181d8e59ed5f88e7a582ebdd7b723e7a99ea","_id":"imq-rpc@1.1.2","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-sKZqRdBJ2jXfdeO0zyPqh1ow3lh+ypAevbj44C8f0/lPxpcIFPmlMwRW4kzB5SchhxZI8dijzqaM5ZRLqbsU1Q==","shasum":"2b8be44b08f61bfe59bca771cb06e987b53c6365","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.2.tgz","fileCount":56,"unpackedSize":98622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5IDxCRA9TVsSAnZWagAACFAQAJ6SsIRhG2qZzJzIlOcA\nzCAmT7AkibLLZHel0eWeCn1ZvKpdvbZNPe0nkoQdVNQHxpNRnpzQz+QZwTBu\nFMmNIMIVqXpSiE3uj+xnVrltkNS7oPJFeiZJ/4lR7k5QE4kygFdWavEXJyzx\nnz19RxhTA6xFXBrRT3wtKYEvQxiBaSNNMkNfYjLj0oDJdfmYfgbC5P0kWVsR\np/IcUGRZ98rP8O4ar6pwpoQty577dGlNqqpAGCzX/SiZcTk6RcSddpZi4F/L\nLIkG1vEQBihMcdd7kWR5hSKVpxwZc8kVLD7Dh62LA7CSoTTRw5jMjFO9wT0W\njw03hxjZZT6oJ2meuMaTDbH5fBQ2qjKdHunU2YD9AVH7KXroceu6GFUyH9QW\nUBlS9Oa9rgvDsMRxZv2to+JckOldS6rHAkWuG/Lgxkn9aibH5IpXMxRHfBLp\n7wuRUptLHT8UXOvlDSHnrGlQGB2tBOvoKSHadAmoeTR1J1EWzSyem8A3vY9D\n5aueufB2rB/XrPGnTDzffotyIWzTsuBg8CE+Ehx1aCgzkBVTywpHV+5ralLB\nk3gO+YLJjNnK182h4EHRUhW97/2Ao8JpFTnortoQpl0k0O2M6CtFsqGHJnuf\n8NuTg8SLmMj+g2SsDdea5dY0e55Mh/AQZbDd0aOkWh7nkuinM3wor14WY0yu\nKFD4\r\n=X1yS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF9kdukUdGizVTL35jTf89DMDRhsrXbBHIaQ52g7RbigIgc5Yrv/mE0OCZ724y5o9ym0UySD0UQIgJM7oTW3/wMGk="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.2_1524924655016_0.6362594446030336"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.3":{"name":"imq-rpc","version":"1.1.3","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc');process.exit(0)\"","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.17","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary"]},"gitHead":"8fb9dcf834d3fa20b2dea0933fd6cf806a2a7b96","_id":"imq-rpc@1.1.3","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-+Piye6HpneSBjYJaDRG5hMbLPbwy/zVIGFfQxRYkJ1KuiW26IxaIo/6sE3H6AZTBW4c1BL2nKL3puDmRJ76A6g==","shasum":"46ac655fc618f78f86fe12db9c1454186810fe0b","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.3.tgz","fileCount":56,"unpackedSize":98907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5hdhCRA9TVsSAnZWagAAaLoP/idtSL6t6qcrG7O17K8D\nW16R/VTt1GFr0iG21D9f6KIjIinoUP97xWkukrkV/2q/6bY0lX2tqzipoY+I\n/7uwiQ/FWihP3l8TzIBupJyqVReHTB/vlAGyK4Y79+OTJqZOdSKo29WxejV/\nEVvSctgtq1JxV8G+5ZDAonP4G2PtYsQWNDZ9WTEe+1/2GJ5FZKdE87/Gjfj2\nj+yyQw82CnC4LiUaOuOgbKmmQWqG47Y9NRhFj1zDTZXDXti8VAVKg1NDapEw\nQtGOnY825CNKJ6/DI8kyi1pPUahCWWv/6DshMk0ylKQcUGASK3gaS9w2xkYh\nZiXvrzA1Ea8TW8czD/XO7NNeSDt0XCoMk4cD12f6lVR/t8Bs3CGA1x65yhdc\nEd7JRrzzJLKLAVKc4rqOHKXWpOs4eQEAHVVoBAD57rlEpIX8iqwuQqYdYaWq\nYMNRjVA6qPf/zlU86rtUrct8h+EdpDbq5cIstun6dOgkVXBUGP/fuLhKqBIM\nqLDk+LqxzaoRqY+Mtc/+Qs8n5LeVjOwp0VzZtieki2HLoXCQnYLW0yi5mnFf\n6vZoxtPnbI3B37RxWehnuLrBfGRYZC0YVyJ/ix3P/MuyMHFTFXBXWW9Xr8cw\np8cjXuWEgrRVfvMBvttRgwaigWDDMPWk0P4908SX6iQAtOK0Uw2w9kjKpeny\n9c8/\r\n=7iYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQHw7/P4LN5nF3Z8u22EHNO+k0bhuhFutXDKZeR401CAiBjlGS6cPX1vGy/DVyvO6L0NoLnbVs0haF3DjRwYdkSaw=="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.3_1525028704711_0.30833372522761304"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.4":{"name":"imq-rpc","version":"1.1.4","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"(./node_modules/.bin/tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls) && npm run test-coverage","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc');process.exit(0)\"","test-coverage":"cat ./coverage/lcov.info | CODECLIMATE_API_HOST=https://codebeat.co/webhooks/code_coverage CODECLIMATE_REPO_TOKEN=c2cc3954-6824-4cdf-8349-12bd9c31955a ./node_modules/.bin/codeclimate-test-reporter","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.18","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","codeclimate-test-reporter":"^0.5.0","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary","lcovonly"]},"gitHead":"3c4ab5a82271ead0c96250443656dfdb0c4fb19a","_id":"imq-rpc@1.1.4","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-hU+arXSO+jcrvZhQGHrqH8MhEe3scmri2dm2KixiQnHSZn1VLVFFbcTF3siRVkitJgi9xV++bjFsfa0ITwrJwA==","shasum":"95d61129b5b1d6dbff2b8dd939c90e4b4e50476e","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.4.tgz","fileCount":56,"unpackedSize":99412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa52teCRA9TVsSAnZWagAAYYIQAI7Ea6yOsZAiBgwpTr6N\nXIwbTAstNqN+OGmeYBPTjTI4u2GT3CDudZfuFRgmp5WyvZIayTpkGvrqKnOR\ncdBJYVggrJ5W0poQh3a9fxShEckW3fcHrOkG6PVU7CCVVDBgN+IBkW2l917F\nalizCu9szvjzmfMXXrRNy2x0xdb7b3MBRMGZgVDQQLhPszWiey8TTv6ocpEw\nZUPNUhj4891BMHYlpwhGyyi/9QLdmEUUXkTq6CAzQF4qu0FjRF7XsiFKJjBU\nA8B0oCU9/RTder/YSjjBELpJX0mYeFFVjdXQd222OJYbQGkveiRGCQMdwYGG\nAnXTc6PHBSUpwAhT7j24ZYqbK87u5i+2RYC4OzwYB8yxJc3eo+Anm4UThw0K\nj1rNtSODy/tXYeM6eTMvc+MmD09++M39Vibb+hYUXFQVNUK5RSVzu0kxyoh7\ntd5DDFYf1sZ0/6Qrw6D+Im4b72sGwkF/xWflU9TabZ0l3JoiUF0BDX15JucS\nhuwFJLDnuxeBuXylMaWflfGYCoZaBtHHJEiz7IEf1uVbgWQ7ZJ9+V5t1xwhB\n4A/fc3A3VteR5IAGbr7P7ksA9mXkpF1xWH/sKty1hmYgg9jCqerziBGLJXb/\nLeXRRNGzfUyv8VyndnYyN3f/8msPpTdmeCnV9jqo+FzvOxd9LEeKlzxDRLmC\n7YlL\r\n=VuBa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTi8yh3sqaQKS5inVcG0NlRvKlsvvymcFh1i4WXWHN3AIhAOCAQlgSGvQ5iLQxyqPXI8sc7oI8padg6BFVgi9Nq04R"}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.4_1525115741766_0.6340410180193714"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.5":{"name":"imq-rpc","version":"1.1.5","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"(./node_modules/.bin/tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls) && npm run test-coverage","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc');process.exit(0)\"","test-coverage":"cat ./coverage/lcov.info | CODECLIMATE_API_HOST=https://codebeat.co/webhooks/code_coverage CODECLIMATE_REPO_TOKEN=c2cc3954-6824-4cdf-8349-12bd9c31955a ./node_modules/.bin/codeclimate-test-reporter","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.18","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","codeclimate-test-reporter":"^0.5.0","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary","lcovonly"]},"gitHead":"b39ac17548627b5e44e1c798da4d5c1e12b29b6b","_id":"imq-rpc@1.1.5","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-FuE01b2LZOaYs9HD+piYb7X37WsPvyeOQnrQXiEhdl3FIIZ1Xy62CBSAVhRNZ5C7gF/64lnEs7dAPavYNGz5fw==","shasum":"766990e82c7a6c683c538cdde26cdda00a68c458","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.5.tgz","fileCount":56,"unpackedSize":99419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa55kdCRA9TVsSAnZWagAAht4QAJZjv1XWz5fucLnGhVLT\nVA0WixHr5MCljxXBM6Ms3QDu+OZyGaKwWmvHCAZBohpBpGFp7T36AqjeO/Re\nwVi3KVbiEHiiBrI9UutA6TIsRk5F3W9ofAj0MjErgO9996sXVJT9nH/1VBRy\nTXJgDxs5ITWFYw+0A3PeBexZ+MqEMOTzx7KNae7YX3yTMhVJZJkhSmbNNXDI\nMfanO9mjl9Ut6zbLqbXbESHLvj7m/bBNA2DW4GwyudDO3ugThGlSewQMhz9z\nwCYDFdOwBruQHuu6zLlKNN3zQeZp/mjmMVBKCKUowXXv/GSJPD3H4/unGesQ\nr74fpPLz7FfNXC3iy+TaND2F+jsX7uM5oxAlcatJUJ7jZHcEGMB35vxhc6JO\nHwrKBckBVY5wabUAMpIrtNlZE3yu5vuGW+rFnholTUQFpx/k4axtcdSrJfvL\nBH2NQrZg91QTuhQeP1PpqszOHJPjl7op/nnCqqYZ8jVH0VsEe/tTufYz4j8K\nlX0aCbSdzein7U6CGuYtlg9XELDT8phN01IZM6o6z7SUa+2j6LCd8+8x3FDG\nse1QSiGVkZtgs0Ss83AkveG3gfjT6zh/F0zvPFrg0t5RJe6mAQL1xCVcttyW\n52UjJirRtM1kEa/P1lrUlpG9vgGwsdx08CyE31lGeZNMl4bWU1rjO6eklHb7\ndkmj\r\n=ekmz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyWVut4+vf5jmip21uYgNogDg2OS9j6vwRMOP5OIPE6AiAmZkeKc/nG56qC1nlFd18qyzvp4AEL0NYkGnjC7G6LRA=="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.5_1525127452541_0.3626093402914796"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.6":{"name":"imq-rpc","version":"1.1.6","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"(./node_modules/.bin/tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls) && npm run test-coverage","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc');process.exit(0)\"","test-coverage":"cat ./coverage/lcov.info | CODECLIMATE_API_HOST=https://codebeat.co/webhooks/code_coverage CODECLIMATE_REPO_TOKEN=c2cc3954-6824-4cdf-8349-12bd9c31955a ./node_modules/.bin/codeclimate-test-reporter","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/node":"^9.4.6","@types/acorn":"^4.0.3","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.18","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","codeclimate-test-reporter":"^0.5.0","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^4.4.2","source-map-support":"^0.5.3","ts-node":"^5.0.1","typedoc":"^0.10.0"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary","lcovonly"]},"gitHead":"13022aa3bf52fabbd602012649e999e401228b9c","_id":"imq-rpc@1.1.6","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-uLPTnbkWFn60YHqr8Uo9f4TiB+5lUOJVS5eQR/r8OMf0fYSJddgNHOmfMqxfOfXRAzsyqx4T8WIj/HE+5OqG4A==","shasum":"f9b0da7beb9f0218df76c5f03107d4743dc3d26d","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.6.tgz","fileCount":56,"unpackedSize":99406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa55npCRA9TVsSAnZWagAAprMP/1yxb1aMOGSKdbT+TV5A\nOKhtk6Hg0+E2/jKGnN5a9ljISraX8XA/YztRIpifx0/KAbJoGO4kM/GcX7lK\nUMWNXnbOqsMxHh3LYBGwvX03aQ4DZ27Ka+j86GFauwWZ/tPyB9cnJy7VhRs8\nkv/RGC9z3riIMbt88SLJehnH2f4UHR59ehcS/h/w8F+PnV9bawOenpC9/X4O\njjUC0EUB2nHWk2pf3J28O58HWx8A+qK5TyV7E54lGJSePf69GDphjoYIWXMC\n7bvIV5I6bNRUPh4KEf5oLnetFPX1gRCIWEQj9CcnSiTS/a52OiQhVWLe45oQ\njjuZNWabIuhbRKjWvi9ZXqNhVKIlhtUrgUPyIibUymqlBzTqXeN1SD9U66n2\nNxsEN07mk2wshj78jwSXXHU+cywAQVvx9OGbYYLIuNoVrGtJFVijCgD/bsnG\nGsOcWwsVF8/AiQ/3bIKmkFvl1DiYi3ZBEsgV+42OhBBemK9rTl8ZPJmcBChw\nsWSztQ1GlGywoNMvZaLA3WL/6IlxycQ+jRlKjDI6jgDP3ZBER6x2+X5NbkbX\nPX40VM2Ihn23uly5VucDsRtgHHpG7KoiLsZZ2KfnMP3JsaqWtNSAGY5BhRB6\nkSYDKTZb64bVygI13wTLTOfboTQdiMYrWS89SeopeoUhiixxCAR+PlBDtW6F\nlEAn\r\n=n34J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdvoPgxeFJo7S3sJeFumFToKaCizffrYKKFNqnAoEzHAiBp/cYWgGEyGLtWWO8WiyNh95w9hq0nN5c7BhvxJSe4Dw=="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.6_1525127656616_0.03856870513696031"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.7":{"name":"imq-rpc","version":"1.1.7","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"(./node_modules/.bin/tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls) && npm run test-coverage","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html');process.exit(0)\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc');process.exit(0)\"","test-coverage":"cat ./coverage/lcov.info | CODECLIMATE_API_HOST=https://codebeat.co/webhooks/code_coverage CODECLIMATE_REPO_TOKEN=c2cc3954-6824-4cdf-8349-12bd9c31955a ./node_modules/.bin/codeclimate-test-reporter","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html');process.exit(0)\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/acorn":"^4.0.3","@types/node":"^10.0.1","acorn":"^5.5.3","acorn-es7-plugin":"^1.1.7","imq":"^1.2.19","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.8.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^5.2.0","@types/mock-require":"^2.0.0","@types/sinon":"^4.3.0","chai":"^4.1.2","codeclimate-test-reporter":"^0.5.0","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^11.4.1","opn":"^5.2.0","sinon":"^5.0.2","source-map-support":"^0.5.3","ts-node":"^6.0.2","typedoc":"^0.11.1"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"check-coverage":true,"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary","lcovonly"]},"gitHead":"fb98b854ffbe96129c8d3d148c32b6fa519c1bae","_id":"imq-rpc@1.1.7","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-ot91JT/0XVM638sH1EBdVCOetFXTtED/NbqdqPq4sHq7qMVTqOCuzewPVuTfFlXEACv8nOLUcW8L3kzvcJ5AgQ==","shasum":"43ac38266de90102d53658605f28dd546c65ee46","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.7.tgz","fileCount":56,"unpackedSize":100592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6YL4CRA9TVsSAnZWagAA7LcP/j/s7/CHeFidSmz9rsxu\n7Fl0b2hQOZWEb8n291CGVP8I0VauZzuiKIcn+otSWdng8jvtntrzt2STN/E+\nc0MgyT6YvsD2ZwaVdOHpKxT+CjqmmzA7AVXNMNQKv/aL/RJ9+uBKJ/mMcXqv\nm06ACu43TdFUO8cUSco0kl1pY/j9S6tHwFnm5tOVLdhdP+6hv1CbmkxXQllI\nw/algUkPILo+l3aU7LPPMZlt35alwu0HDdn6pKZueajvJYvTnzBX6QZ5sfnt\n17LGlrorJqlVdwKgckLgNbhCN5OkwlXsCfp1DKzcz4sjad+GF4ViViRfea4t\n85hwpyyeMXkTDLkv1RpgA60fqjwFCULqvGczOAWi+/P1CwqCOkyhfwKHGi68\neI5z8bBxsnj2mNvccyCycHVfuDcg5znfVFChUZrYCuxF/ewEpoHgFfY96b0E\n3TTwl189ljG9zMBxN7FlyKTtFmmYmcr9nJbxOFpx5ilW3hXBq8K/rhdzLleO\nACTk3cDtwFV/FJ59QIbchXSGjcNP3oK3+tETlr3PbVUL42kiOG75iC3k3eX3\nM0ljVJKlHleD2dlFnH03Gt4naCaWZBIMFxr9iBUPlpt3LI7E1A3+ksNrDQf3\nbp8/vxvJ6y9PaPywoojGEoEZ735XRmYbZph8eQgEsQdrbnYaiGVoc8g45xF+\nzUff\r\n=ITuU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEq3KOh5OWddIGyQ4Mo74KAHz3PqosQ0SNTakjryN1OaAiBpZLoVyngbgCOhAhbIR0qZMhApvbsP/OXY1ADKFdNLXg=="}]},"maintainers":[{"name":"mikhus","email":"mikhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.7_1525252854692_0.31936482949198086"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"},"1.1.8":{"name":"imq-rpc","version":"1.1.8","description":"RPC-like client-service implementation over messaging queue","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"scripts":{"prepublish":"tsc","test":"(./node_modules/.bin/tsc && ./node_modules/.bin/nyc mocha && ./node_modules/.bin/nyc report --reporter=text-lcov | coveralls) && npm run test-coverage","test-fast":"tsc && ./node_modules/.bin/nyc mocha && /usr/bin/env node -e \"require('opn')('file://`pwd`/coverage/index.html', { wait: false })\"","test-local":"export COVERALLS_REPO_TOKEN=$IMQ_RPC_COVERALLS_TOKEN && npm test && /usr/bin/env node -e \"require('opn')('https://coveralls.io/github/imqueue/imq-rpc', { wait: false });\"","test-coverage":"cat ./coverage/lcov.info | CODECLIMATE_API_HOST=https://codebeat.co/webhooks/code_coverage CODECLIMATE_REPO_TOKEN=c2cc3954-6824-4cdf-8349-12bd9c31955a ./node_modules/.bin/codeclimate-test-reporter","clean-typedefs":"find . -name '*.d.ts' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-maps":"find . -name '*.js.map' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-js":"find . -name '*.js' -not -wholename '*node_modules*' -not -wholename '*generator*' -type f -delete","clean-tests":"rm -rf .nyc_output coverage","clean-doc":"rm -rf docs","clean-benchmark":"rm -rf benchmark-result","clean":"npm run clean-tests && npm run clean-typedefs && npm run clean-maps && npm run clean-js && npm run clean-doc && npm run clean-benchmark","doc":"rm -rf docs && typedoc --excludePrivate --excludeExternals --hideGenerator --exclude \"**/+(debug|test|node_modules|docs|coverage|benchmark|.nyc_output)/**/*\" --mode file --out ./docs . && /usr/bin/env node -e \"require('opn')('file://`pwd`/docs/index.html', { wait: false });\""},"repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"},"homepage":"https://imqueue.com/","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","dependencies":{"@types/acorn":"^4.0.3","@types/node":"^10.0.1","acorn":"^5.5.3","imq":"^1.2.20","murmurhash-native":"^3.2.2","node-machine-id":"^1.1.10","reflect-metadata":"^0.1.12","typescript":"^2.8.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^5.2.0","@types/mock-require":"^2.0.0","@types/sinon":"^5.0.1","chai":"^4.1.2","codeclimate-test-reporter":"^0.5.0","coveralls":"^3.0.0","mocha":"^5.0.1","mocha-lcov-reporter":"^1.3.0","mock-require":"^3.0.1","nyc":"^12.0.2","opn":"^5.2.0","sinon":"^6.0.0","source-map-support":"^0.5.3","ts-node":"^6.0.2","typedoc":"^0.11.1"},"main":"index.js","typescript":{"definitions":"index.d.ts"},"nyc":{"check-coverage":true,"extension":[".ts"],"exclude":["**/*.d.ts","**/test/**"],"require":["ts-node/register"],"reporter":["html","text","text-summary","lcovonly"]},"gitHead":"80c790085228ccab531ca410f9909393374d1d68","_id":"imq-rpc@1.1.8","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mikhus","email":"mikhus@gmail.com"},"dist":{"integrity":"sha512-VSbSEorEA8eG7AswYxBS76pu5yl1qAqGGUJXpuQukkheiZ8SSt9UNrweDBl8qlQlUUvBIzK2kZzzMWkBUzGieQ==","shasum":"9dadd17e7cbb5412915dfe30706fc87c6e8d8b48","tarball":"https://registry.npmjs.org/imq-rpc/-/imq-rpc-1.1.8.tgz","fileCount":56,"unpackedSize":113895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIYW8CRA9TVsSAnZWagAAWToP+QC7qipf+c7OivHuPRTZ\nL7pSNs0tRUdTY7gofciCu8fxecn2dpcO+kzOXK2kU7jfCWjCzy5kFM25KO9j\nPzcq03j3IYGOO0pIqj+JVgbv8TfEF1wTG28vj024pw+BlH9SRf3k2Cx22dZ8\nh8DTvnGclBg8wF4gWosu1GdzUkLvxxCn/QQjbtn0pEEmHKEton6k+R1iIwX1\nxH8MBEuT8qdUqbdZMEGF+da4Dj1TbjOH695TvEZIpn4HLlWDuf6XJYd9YaH/\nmj9yJHq19eysbVJ0LLZWKDdKq+mOrmtLA1rYlj4JnzETCpxjbw1yfgFmvrX0\ndmnARGr6U1P+39PSpPOc95CVZnSElCqs3RwxY5/yaQYvT687KochkFPdji6K\n9R+Pa+ohKsHKRL1y7iJzSMiwAexHdxAR+X09L0M2sN3rijhW2e7y8m8lZhv0\n60CWCtMwaZR5i2lWUUL2cZ4qvdim/hOUJRUoPWWqTN4v6FUNmoq29Od8n68j\nvUqS8/5iMa9RhWozZJFaBgBKP1rbRDbqQQ9+DqgehXGrNnrvfpXkXejg5iww\nSymLIWDXCulLfTXImWDbXRNVCNYBg5HRHalA7xrSUbktizGImiZdKO/pv+aU\n6uco9AP1yFhAeiDTowKLfgEzz8D/P5vNdY8UBHe4dVY9uWqIwCXdZPTYcAot\nPaPr\r\n=I0dD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjfSqVy7syl8aCwQleultOAyDS8GckJsRZs9KjXsSI3AiEAo0IGq5CDoFj51Ypi8I2+TIlmilojzIhU29n1/Fhsr40="}]},"maintainers":[{"email":"mikhus@gmail.com","name":"mikhus"},{"email":"pingvein@gmail.com","name":"peinguin"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imq-rpc_1.1.8_1528923578990_0.3173853444005852"},"_hasShrinkwrap":false,"deprecated":"This project has been renamed to @imqueue/rpc. Install using @imqueue/rpc name instead"}},"time":{"created":"2018-03-09T03:53:41.874Z","1.0.0-dev":"2018-03-09T03:53:41.923Z","modified":"2022-05-05T20:43:12.459Z","1.0.0":"2018-04-24T20:27:34.726Z","1.0.1":"2018-04-24T20:31:20.168Z","1.0.2":"2018-04-24T20:38:22.035Z","1.0.3":"2018-04-25T10:12:53.191Z","1.0.4":"2018-04-25T10:19:00.807Z","1.0.5":"2018-04-25T10:39:21.728Z","1.0.6":"2018-04-25T11:44:31.275Z","1.0.7":"2018-04-25T12:38:30.469Z","1.0.8":"2018-04-25T12:41:48.549Z","1.0.9":"2018-04-25T13:11:21.139Z","1.0.10":"2018-04-25T14:13:25.174Z","1.0.11":"2018-04-25T14:29:17.244Z","1.0.12":"2018-04-25T15:03:02.130Z","1.0.13":"2018-04-25T15:45:31.014Z","1.1.0":"2018-04-26T19:51:35.498Z","1.1.1":"2018-04-27T14:17:36.901Z","1.1.2":"2018-04-28T14:10:55.191Z","1.1.3":"2018-04-29T19:05:04.837Z","1.1.4":"2018-04-30T19:15:41.911Z","1.1.5":"2018-04-30T22:30:52.662Z","1.1.6":"2018-04-30T22:34:16.749Z","1.1.7":"2018-05-02T09:20:54.840Z","1.1.8":"2018-06-13T20:59:39.102Z"},"maintainers":[{"email":"serhiy.greench@gmail.com","name":"serhiy.greench"},{"email":"mikhus@gmail.com","name":"mikhus"}],"description":"RPC-like client-service implementation over messaging queue","author":{"name":"Mykhailo Stadnyk","email":"mikhus@gmail.com","url":"https://github.com/Mikhus"},"license":"ISC","readme":"# I Message Queue RPC (imq-rpc)\n\n[![Build Status](https://travis-ci.org/imqueue/imq-rpc.svg?branch=master)](https://travis-ci.org/imqueue/imq-rpc)\n[![codebeat badge](https://codebeat.co/badges/c2cc3954-6824-4cdf-8349-12bd9c31955a)](https://codebeat.co/projects/github-com-imqueue-imq-rpc-master)\n[![Coverage Status](https://coveralls.io/repos/github/imqueue/imq-rpc/badge.svg?branch=master)](https://coveralls.io/github/imqueue/imq-rpc?branch=master)\n[![David](https://img.shields.io/david/imqueue/imq-rpc.svg)](https://david-dm.org/imqueue/imq-rpc)\n[![David](https://img.shields.io/david/dev/imqueue/imq-rpc.svg)](https://david-dm.org/imqueue/imq-rpc?type=dev)\n[![License](https://img.shields.io/badge/license-ISC-blue.svg)](https://rawgit.com/imqueue/imq-rpc/master/LICENSE)\n\nRPC-like client-service implementation over messaging queue. This module\nprovides base set of abstract classes and decorators to build services and \nclients for them.\n\n## Why?\n\nTo provide fast and reliable way of communication between backend services.\n\nIMQ-RPC provides a simple and reliable solution, using which developer can focus\nexactly on business logic implementation and be assured the services \ninter-communication is handled properly, performs fast and is scalable enough\nto handle any load.\n\n## Installation\n\n~~~bash\nnpm i --save imq-rpc\n~~~\n\n## Usage\n\nFor next examples it is expected redis server is running on `localhost:6379`.\n\n### 1. Building Service\n\nWhen building service doc-blocks for exposed service methods are mandatory.\nFirst of all it guarantees good level of documentation. From other hand\nit provides better types information for building service clients and complex\ntypes usages.\n\nFile `service.ts`:\n\n~~~typescript\nimport { IMQService, expose } from 'imq-rpc';\n\nclass Hello extends IMQService {\n\n    /**\n     * Says hello using given name\n     *\n     * @param {string} [name] - name to use withing hello message\n     * @returns {string} - hello string\n     */\n    @expose()\n    public hello(name?: string): string {\n        return `Hello, ${name}!`;\n    }\n\n}\n\n(async () => {\n    const service = new Hello();\n    await service.start();\n})();\n~~~\n\n### 2. Building Client\n\nThere are 3 ways of building service clients:\n\n  1. **Writing/updating clients manually.**\n     In this case you will be fully responsible for maintaining clients\n     code but will have an ability to extend client code as you wish.\n  1. **Generating/updating clients automatically using IMQClient.create() \n     at runtime.**\n     This will give an ability do not care about the need to keep client\n     code up-to-date with the service changes. Each time client started it\n     will re-generate its interface and will reflect all changes made on\n     service side. BTW, this method has disadvantages in code development\n     and maintenance (especially from TypeScript usage perspective) which\n     are directly related to dynamic module creation, compilation and loading.\n     There will be problems using service complex types interfaces in \n     TypeScript. From perspective of JavaScript usage it is OK.\n  1. **Generating/updating pre-compiled clients automatically using \n     IMQClient.create()**\n     This will require additional actions on client side to update its codebase\n     each time the service changed its interfaces. BTW it gives an advantage\n     of full support of all typing features on TypeScript side and provides\n     automated way to manage clients up-to-date state.\n\nFile: `client.ts` (manually written client example):\n\n~~~typescript\nimport { IMQClient, IMQDelay, remote } from 'imq-rpc';\n\nclass HelloClient extends IMQClient {\n\n    /**\n     * Says hello using given name\n     *\n     * @param {string} name\n     * @returns {Promise<string>}\n     */\n    @remote()\n    public async hello(name?: string, delay?: IMQDelay): Promise<string> {\n        return await this.remoteCall<string>(...arguments);\n    }\n\n}\n\n(async () => {\n    try {\n        const client = new HelloClient();\n        await client.start();\n\n        // client is now ready for use\n\n        console.log(await client.hello('IMQ'));\n    }\n\n    catch (err) {\n        console.error(err);\n    }\n})();\n~~~\n\nUsing dynamically built clients (for the same service described above):\n\n~~~typescript\nimport { IMQClient } from 'imq-rpc';\n\n(async () => {\n    try {\n        const hello: any = await IMQClient.create('Hello');\n        const client = new hello.HelloClient();\n\n        await client.start();\n\n        console.log(await client.hello('IMQ'));\n\n        await client.destroy();\n    }\n\n    catch (err) {\n        console.error(err);\n    }\n})();\n~~~\n\nIn this case above, `IMQClient.create()` will automatically generate client\ncode, compiles it to JS, loads and returns compiled module. As far as it \nhappens at runtime there is no possibility to refer type information\nproperly, but there is no need to take care if the client up-to-date with\nthe service code base. Each time client created it will be re-generated.\n\nBTW, `IMQClient.create()` supports a source code generation without a module\nloading as well: \n\n~~~typescript\nimport { IMQClient } from 'imq-rpc';\n\n(async () => {\n    await IMQClient.create('Hello', {\n        path: './clients',\n        compile: false\n    });\n})();\n~~~\n\nIn this case client code will be generated and written to a corresponding\nfile `./clients/Hello.ts` under specified path. Then it can be compiled and\nimported within your project build process, and referred in your code\nas expected:\n\n~~~typescript\nimport { hello } from './clients/Hello';\n\n(async () => {\n    const client = new hello.HelloClient();\n    await client.start();\n    console.log(client.hello('IMQ'));\n})();\n~~~\n\nIn this case all complex types defined within service implementation\nwill be available under imported namespace of the client.\n\n## Notes\n\nFor image containers builds assign machine UUID in `/etc/machine-id` and \n`/var/lib/dbus/machine-id` respectively. UUID should be assigned once on\na first build then re-used each new build to make it work consistently.\n\n## License\n\n[ISC](https://github.com/imqueue/imq-rpc/blob/master/LICENSE)\n","readmeFilename":"README.md","repository":{"type":"git","url":"git@github.com/imqueue/imq-rpc.git"},"homepage":"https://imqueue.com/","keywords":["redis","redis-queue","client","rpc-client","service","rpc-service","rpc","message-queue"],"bugs":{"url":"https://github.com/imqueue/imq-rpc/issues"}}