{"_id":"rpc-engine","_rev":"33-0ef70ff488c758bcfe38b5c311bcee41","name":"rpc-engine","dist-tags":{"latest":"12.1.4"},"versions":{"2.0.0":{"name":"rpc-engine","version":"2.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"Public Domain","_id":"rpc-engine@2.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"9d0f38d9764b766f8962715b080c30b8b4c8b9ba","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-2.0.0.tgz","integrity":"sha512-65+v47GLjFtpOKcEvIGt896BVMuCq1Dru0jUx92ztxiVwn2rayPgHF+HLlnA7G9QhmQGaSLN8gw3wKZ5YCwX8w==","signatures":[{"sig":"MEQCIEfCSAE+F8lbHlmosWfITwCKUOz+1f50VPoAbzSSWUOZAiB+I8KAJ/+i9LyVYIhQoA496RPRtBFCckeJNP7uVIRLmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"9d0f38d9764b766f8962715b080c30b8b4c8b9ba","gitHead":"6f16051005a17b9c79594c6ef961fb424d0f2639","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"_npmVersion":"3.6.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"5.7.0","devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-2.0.0.tgz_1456869267391_0.49232794088311493","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"rpc-engine","version":"2.0.1","author":{"name":"jesse.tane@gmail.com"},"license":"Public Domain","_id":"rpc-engine@2.0.1","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"8b0f8a727debb1475f3ed83bcf07cafb525a4e4c","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-2.0.1.tgz","integrity":"sha512-g7B60MuE0AykjPCVyZ+wfBVckhBpAkbk7SnvHuas7ZDb/gYiDolx3F8bPh4sTM9/Wf7M+OlGDmgmy8fOF0JeiA==","signatures":[{"sig":"MEYCIQDxljvilAv8o4Lq3d9dKDQMLQCjVPg267pUA0cicBwscAIhANfKJDwgwEL7bPnrbaxGZvq0O4F9/PRJCmk3nzpTPq7W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8b0f8a727debb1475f3ed83bcf07cafb525a4e4c","gitHead":"9e0415b6cdf29e8480e07fcb5c312c6ec9599121","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"3.6.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"5.7.0","devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-2.0.1.tgz_1456869339444_0.11976932315155864","host":"packages-12-west.internal.npmjs.com"}},"2.1.0":{"name":"rpc-engine","version":"2.1.0","author":{"name":"jesse.tane@gmail.com"},"license":"Public Domain","_id":"rpc-engine@2.1.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"7ffccb11e912c7532d58ae536ca3b7a1dd6f1f4e","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-2.1.0.tgz","integrity":"sha512-WxG5pNhIbc3GAu20m7p8j3Sna5e4tgQwu39wp5JQ5BmV4zqNT92IzqEPK6Jw7meaqeJs2GZPma5Cy2AVSBBbdA==","signatures":[{"sig":"MEQCIBNJr9BpnWM0WeYNcCu72uup51hLb+hwDDV1ps84ppNAAiANuP1DhWqlqtjjHcrRdfQhdnnO6hfTTOS4uYaMIt8Uaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7ffccb11e912c7532d58ae536ca3b7a1dd6f1f4e","gitHead":"fe638ac42114ffdfbf559bdaf388c1cf96b576ae","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"3.8.3","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"5.10.0","devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-2.1.0.tgz_1459827592862_0.4909345991909504","host":"packages-12-west.internal.npmjs.com"}},"2.1.1":{"name":"rpc-engine","version":"2.1.1","author":{"name":"jesse.tane@gmail.com"},"license":"Public Domain","_id":"rpc-engine@2.1.1","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"e842ebb6c858d0cd188bf79d119a97cec233167c","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-2.1.1.tgz","integrity":"sha512-0z3fzAKT2ZWa+55ts4u0WiqSgq0prXfuIfi0BIL8BHq0VuZY7u/r5HUgvWEokG1bZta7VVWRfPRvyVQRhVVl8A==","signatures":[{"sig":"MEUCIDNpJsLHjQfW1R9sSIlAQ5U5PvIOH282TBzQmfCGk7uxAiEAmv6twIiCUodMZRC15hIj9Jdjk8EvIB0T+VecxkV2K2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e842ebb6c858d0cd188bf79d119a97cec233167c","gitHead":"b5038c8095627ecea7ffed42fb3055d4dffbdce4","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"3.10.3","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"6.3.1","devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-2.1.1.tgz_1471095495690_0.1990967057645321","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"rpc-engine","version":"3.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"Public Domain","_id":"rpc-engine@3.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"ffa69f52adad632bdbd65c003539a2d8b121d73b","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-3.0.0.tgz","integrity":"sha512-KDHPl/76caECx7/EDGSxi/SwNpEU2sKZjw21oTZsZzK2blcFXYIIbI6oH4LW+p4GTmTnTpkwSNUBjaGaPcQk4Q==","signatures":[{"sig":"MEQCIBVrh+j3Zb45/uwls+2fTfP+caXPKMycm3r00EGqj2RnAiBlW0AF9Q12WXuoUuWopg8Ep88Mr4hTDiPXCpN7ruOu0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"62446a7396539324ace2e1158ddb337d7a7fa9fa","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-3.0.0.tgz_1501564135597_0.7890491506550461","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"rpc-engine","version":"3.1.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@3.1.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"44ee14f3258ffea9d749e3887a1c45827a5535ea","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-3.1.0.tgz","integrity":"sha512-jZMH2vAB1u6x7uDLwtw1NJGcrtfRAsFZLf5IbuDUEqfyr2hD1x8fEUZH6AIXaYILVp7x4f1P9q9pmn7o8ehcDw==","signatures":[{"sig":"MEYCIQC6/B9DBcnUQXBmXgBef2sDMMdeZMWsKJjVs0Yuxh2HDAIhAPuNfJMkmF8Uyadq8qh/TxireONFLrWIP+7gSGINzDy/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"50421fe6b6ae6624c93cd5f6d8df78b26b4847ad","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-3.1.0.tgz_1501564735145_0.28538126894272864","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"rpc-engine","version":"4.0.1","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@4.0.1","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"88cc6cd2f31f468601bb3b932942f879f24efbf3","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-4.0.1.tgz","integrity":"sha512-qxYqJhnmKJ2FuCwDu6KEqqZ/wjCWaXNNYyfMXzuuKLu1z2Tq5eIocmtTIqJMf/Ro5Pd/rWE4TCxPhWsyjzCw9w==","signatures":[{"sig":"MEYCIQCJgaDw+Vx2Bk6waofUCCnARR9H+6aD9KwlpcflP7EgeAIhALVQmnSACAOj6B5wC/3nOtKF/1q8ZHrzkb15tYH+FnNX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"feba003341be9b854286bf4bfb93b10b0d0a10ab","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-4.0.1.tgz_1501615528544_0.782787544419989","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"rpc-engine","version":"4.0.2","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@4.0.2","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"ead5643f62a001e7ef58fd99ff048f4bdcc4fa7f","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-4.0.2.tgz","integrity":"sha512-Tww9PvEfVFhSZWUsAMqWPoRzoiTU4dJYE/HCVv81ZcA2usgHUZVniy1SfsVkWomHfb6k/PIA8eehecDdBHUSbg==","signatures":[{"sig":"MEUCICqShvWShKEAN8TuLmBbevXDRTjfaE+D81JIKwEB4zqfAiEAmJdU6+7XtFhGXySI7QNLv2nJgSr6pqLaRdxpFR+SBVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"f5ef439066592fab7ce4829808d33a95ca033fc4","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-4.0.2.tgz_1501617964099_0.0840176260098815","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"rpc-engine","version":"4.1.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@4.1.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"3bc107eb967b2b1be8ca8255710c398372351e06","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-4.1.0.tgz","integrity":"sha512-HYBWWoBrI17V84AkzcB3Tv//FLzKfb5zL4CDc60KT7ZudA851lJ0NEreqPS4LoPW0TdUwIYrRo5KsL6gKuQogg==","signatures":[{"sig":"MEQCIAGrRrbor6dAyxKl9AfAfGZUqEQIMa8Vmy9Ouz9kgR0YAiALluHzv56LhyTGKiJ2eyTKmVGXp8/Y00vMeG+V9i8ZYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"33b18f6f1547ca36dc0bc3e52e8ef88bb69083ed","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-4.1.0.tgz_1501623377325_0.5261954264715314","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"rpc-engine","version":"4.1.1","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@4.1.1","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"b1bf54961ec210313303e52ddd65c938ee332569","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-4.1.1.tgz","integrity":"sha512-wFKcALJlyb8rsnIiBMXpycbz+qJkL6xVSyj1FwA9xeYCaHHAmQvk9AVxen004VCuchqnq72afiG7NPd/WcdUMA==","signatures":[{"sig":"MEUCIQCFFFc8LLHqTo6X3pI9ipyRykoOqMmEn1yV4o9xGJlq+wIgIw7aSp1q7oVV6LxeGaAQFVbjP1MONXamSu7LDOGiNV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"cdba7e4fe3baee7dca2fcc6d0c03a8d634e33598","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-4.1.1.tgz_1501804128223_0.37536120088770986","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"rpc-engine","version":"4.1.2","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@4.1.2","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"f337cfd25ddf606b7a274b8a2d32ec1bf289bafc","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-4.1.2.tgz","integrity":"sha512-3dnQTJEKMbSPwzzJ0RjekWsKrhfp7Dm1UUgeyzuiw7ImTMcCyabgZ4HM9GjunIh1ePOu1MOezh+7DST1NGvbcg==","signatures":[{"sig":"MEUCIH5yMTt/g64PEWa3kGca+NM4WKi4SZzVrKjcvxH5lfG0AiEAiM0vPLpzjHvfYqkHVPz0J4dElDAqZh0dBU52z+gCrms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"22441ff65a4f53574693897715d3e8cb819ccceb","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-4.1.2.tgz_1501804591581_0.7590700450818986","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"rpc-engine","version":"5.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@5.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"4c392eb2395002181cda3439c0b04313f2661d01","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-5.0.0.tgz","integrity":"sha512-9RawWjL1FK+7T/cwjKVmnXbwbP9tvQWp9AebZHk9EsZpJI3AdfkP8I35rgU2RPvyPsY3Dy9/HqmoIgq4UQvXFw==","signatures":[{"sig":"MEQCIEAUanTNFlRTy5u3t9pspStnVMlJzZ2xRSmxS8vqQojFAiAZTSug+7c4UxqPjCKyOrnwxORdZ9B+/8v+lynKbUog4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"f9c940b119e8f0b6af36091271a31dbb8e03c173","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-5.0.0.tgz_1502257245319_0.8659181620460004","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"rpc-engine","version":"6.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@6.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"69d5f420e5b91205f6c5d249616e56f6c3daa981","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-6.0.0.tgz","integrity":"sha512-03ZgdECYQ6MVKs9+Xa/7w1WGUG3MKtKmul6cEEzRCZ4DP9v/IP830adMT3WogmVCLhqGHnSS2E5UGQewfyAvBA==","signatures":[{"sig":"MEUCIQDYUCsfk0tv/EXdrkLcuVI1FBdYoi/Uire1IDxpCyjwngIgTt14Lo4rDg7A2hGIDonJqgXZh7pqNrlILDsU1AnW96g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"a1cc67a3a49c446e8b4bef44e1f377b8cdf390d4","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-6.0.0.tgz_1502769332099_0.5088126354385167","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"rpc-engine","version":"6.0.1","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@6.0.1","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"6dff57a11d209cdf77e1b50d5558f08048abbf4a","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-6.0.1.tgz","integrity":"sha512-G8/PdditVzo7duOlnJrJ1CAItnavWeEgweN4n8vmKkO5J+3JxczLALFIydEgxDXPlWFbreU0z+nBaKTklJiG1g==","signatures":[{"sig":"MEUCIDSmMkUaR7KxnmlW53Kvy/9NbBi73twnq/ME7HeWFiQRAiEA+pgD6avS8tdAD992iw82N2bpuVCFfXXmLDiFPB8Y1BY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"a564a0af05f91a093ebaf79c9a40d99f376eb20a","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.4.0","dependencies":{"inherits":"^2.0.3"},"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine-6.0.1.tgz_1503446271327_0.5990511830896139","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"rpc-engine","version":"7.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@7.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"3daf4532ef6a23f5d07467bcad0db4e9dc1f99d7","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-7.0.0.tgz","fileCount":4,"integrity":"sha512-vnLuiMaC5p6aaovEWhqQfsQIATji4IO7AOmwxbm6VXB0BWUxjGvxAGW4QdG7Y0VLxVd4u044JUTqvJCl3UT7Xg==","signatures":[{"sig":"MEUCIFLzDUKJTUSK2g8WBiOD+7s5+UmL08ipQrEw6cQfXoCKAiEAzMLRnp2l9eXGQ9JtRPGgsCpqr/DZ41WeRzx3nywRnxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa56H8CRA9TVsSAnZWagAALFIP/2GY6cVGcU0LCCSH/1nS\n1kZDK2kOKM2H29sHwho4uvhZQbaRpZBmo7oWI6v1EawTpZ4OMx3Q12KH0QQf\nx1Wgz4XXCNT6jQDmAhn4o/K6bs7tLcdVJKMdqExDGQRZ5D47sA2z9pMKrM9f\novB5RFaEY802or0l+oIXZ6rbN+N70YgRxrb/6gC3YkntMQF1FyeuZjuzTyAR\nNzYiDyZDaiDmuGPKFmKv2SGGjoEazOgHdfaHpfPJLqCFMLmQo+IkqzesR8IH\ntMPuBgp0xBHyC1UnfbKHig3x2OwOi0FZMF0pPYi4dsN4q5a5IJFXScjyOEbp\nXNIM1stjm/YNl5etJjoFkVllLfiVpdhGa+Qjd9uAnhVbzwdDK9UjDizgtK6S\nfxO9owG0u7d//7aZKmrUtzQfK8aeJ0HPtH7zW9oUlihpBd1rFpt6yqob438t\nRzgOOA1isvlQqumlWV0Lql2GHBT9ZxGU6Gf16UEukLKzheGYgCrUw8OuFk6k\nUxSTsj/ADuFYT69dwpYv7GeClPWDi+NQ5qpRGcf7FFmcK3w/DEAJO6ARY6up\nAurxHkz8eEg2hs+CXBXZsLe7uGd2dGDc9yRliGy2MpzZ3oHK4Mo+4yGO+/bc\nZh3MI1hCc6/YQWNqj1C/Lm0tIrohl9LvaMESo9h7tDvMjr9AmObM7FMIq+TX\nI2yS\r\n=5Se7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d3e828885b65bb1d4bae4b2d99cd913eadebad9d","scripts":{"test":"node test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"5.6.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"8.11.0","dependencies":{"inherits":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_7.0.0_1525129723474_0.9139764466557188","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"rpc-engine","version":"8.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@8.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"3c3e85ab8ce713bf33f2b2f73d6ff5499b8551f0","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-8.0.0.tgz","fileCount":5,"integrity":"sha512-oI8LgqJ3HqzKDcMyTvyeIg5imjKrLeJupd+SosMBGuo8LLaAtKXwEEveizAbjFRk2BbutUUfgWkOFyjFbUu+eg==","signatures":[{"sig":"MEQCIBiEvDIktmfeZ8TtPLcKZzvtbgasQlD1TMjWNCQDbhI7AiAXVgpTth+eOyBAt7vggqdxbKXe/ZXvzqWmo4B6CaLtbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHRPECRA9TVsSAnZWagAAu54P/RLw009wVpjp+ylsTUox\nj8C9tSTAkJ/irXjZ/2hu8SS4EnhgL8U5gaNyQLlh8il7IJWX0CZsclHq7Z9b\nR3gAPCokfiO2M3wfQUNJbq4am/nTtOsdK6SJotVfFLVRNSYKKXq4FSoWtNmb\nOeIu25INjaVciHHoH6++mOTOzViTMtvQWwQ4/jeaw6on9EK6RMnltSQjhFo1\nHIYqI5ZgfKWYMsfzIx9fznqZ3DP5op9i5i6M9AEG1HPW/pBKAYHd0HyCaOc5\n6Yk3DLJ6LcfHYjCC2IrvkrQY2pyBfPErU9+0jZer+WaDlcQ8ghT4NGoa8A3i\n1X0wihL44Einllo0GePVq1K9qhb5VUQCwjbzeSGHKz1ab71CYBd3wvXxEawy\nQWDDueNClQaomCJzby3DZ+YS6OFEpr3KdZ9cxCpMRiRVd6zTE/LtxLO7OzF3\nUCyxytydvsBQ1RGuo+D/qGgKoWQqO6MmL7nosPdOyTJu8iJjlFy6VvIlxE0u\n6QRHlbd40C3s/cGpR+mo9YVv1M98RlJ8G35DmL6FUyVVXs7ey+J8NFw8Eb7u\nN+qN07NXGrBPBpuvis+MwGAIVy1hhAwEInYZ1BulpNnpmceZFWSDwh2minXc\n0abTk8aQG1FI2IyZWnFHCevGk2DD+v/U3mcK8zW/wk7WGxjQJi2jMnS3Qfkd\niCOl\r\n=rsoj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{"./":"./"},"gitHead":"93ce7d4cf659d324f14f8086691bb20090ea6c95","scripts":{"test":"node test","test-browser":"PORT=7357 ROOT=test app-server"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"6.14.7","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"14.6.0","dependencies":{"xevents":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^1.1.0","app-server":"github:jessetane/app-server#4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_8.0.0_1595741123862_0.03471171864361966","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"rpc-engine","version":"8.1.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@8.1.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"13435401c9bae555d309397a40f90e3b3e46661e","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-8.1.0.tgz","fileCount":5,"integrity":"sha512-Si85VycFMKYOH+GzqWhrOr2ZujO6Hy5lQB1jkjmTnF7Zt4YoewhY6T9Anluj6JqgHXVQkBYI9U/Z1E3z31yMmg==","signatures":[{"sig":"MEYCIQCN1RFGD9XzFr0eDPDE9UQnIH/N7DTUQJ1BqsLnOo9MWQIhAK9mj9Y0hpt5dmeBLA0PVvUqEHfyCFv4F/AgdtV8cHRw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKEuTCRA9TVsSAnZWagAAcSkP/2ToWCUQTWa1/btiPHuA\nQegerZWPaJqEd1zY5QIYwPNFF7jwJ0j2aAE1ExUuWiJm47krYOByWSQaUYwZ\nW2QN3GBLDHuR+3G0stJORtDJxrTv90Yg1D6+QRAGuSqQ2BTY89ue42tO6tP3\np+1Gi44erKH0iwegPTxmCqpsPdeAdTWZI92TM8fEn5jfMJ5wR7wXZEzsEPut\nqGIbY+AWv+s6Cxi31jZw4YluAa3M3DMmrDjXmpH5ADtdlpR9c7ncEtsSgG97\nXlmuglru91VlNmkH1pOp8mkuG+EY2wY55UNx3AtjqGZrR67twH18JyShNPTi\nJm2RLoBW+0lFZznQXnT1Tfw4UW3oigvxkE8q5PivGGyLHVsRJYvQSAWtSqjP\n2A/9IK/E6HGrJbdg2Ypp4+4VjYN/SxVChUL7DDACE8VRg+olGTamCqiaN0/D\nejJMIjgcXGkiCzo8l/90iUOM89HMxTEGZ9JNmBYbzopNFP7gE3vgVTwuLA2I\ns7MhSucj5BcVvJ+4o/H7oW/gRUtqFJ5fc5jK9zz5uIrZmaJA7oaoqsU+H6Of\n9Dli1LT41DK9qkOw30r8scIm6ND06Jesih0GZhI2YnBeCrDX44eo3IoPjiYb\nQ2bmjVNdWfVRsmYgNIJjehueLGyorDuTCGDtlDY05y+xM1+oWNcTvJ93SiNk\nXNzD\r\n=gZV7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./index.js","./":"./"},"gitHead":"2c85528b5f7ff3f2bb545e6acdbd0ffdfeaea3bf","scripts":{"test":"node test","test-browser":"PORT=7357 ROOT=test app-server"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"6.14.7","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"14.7.0","dependencies":{"xevents":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^1.1.0","app-server":"github:jessetane/app-server#4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_8.1.0_1596476307378_0.8730578670735796","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"rpc-engine","version":"8.1.1","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@8.1.1","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"29ca1daa717e659017345fb228e8c9aa0554af77","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-8.1.1.tgz","fileCount":5,"integrity":"sha512-PHMJOFNoKV8TpVtyom9kMmBy8O0hBbq2TJV0SNN/1R7DJoUrCvYBMlnTIOppoUrx4L1GWh9VLSiSpxb1uOhF6Q==","signatures":[{"sig":"MEUCIQD1AB5NFtf45K8m5pvU+8Zyl4ojws89fMe/k4FdgsSL1wIgcPx1l405iisvm0+l0/7E9lWNBJ0vfrJSXLfe9dPecuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsfoICRA9TVsSAnZWagAAytcP/i3+OQA8jEk9dj2WmdkC\n4uz4KJXFJ9nntHMLDZSulglw1Ov+bP2/nFVo/fHdBqo41ddL+zWklrjGTqjX\n4h/6CedIc1XvOr8QEoPfBS70ZIbZBgIYZRnpQDLhYad6eeE/OSKQDo5MrL14\nmTopx7KYTINbFae44chlm+phnkGpCLMFNo4PApL7etQbKGBfnAkrF7plgkfx\nTunw42F+onqZQZ7WefpVLHaeMTorKIqj3C9I5yeuw3WulRCv3Gyb3gT46O9G\nFAKA4tXN3p7ca3PvdvdHf3m1kbevB43PgZ9icN2Ql7BIjr2cIi0rKCOzuAMz\nF1S6tFPA//BwRWpKkBS6liw2XUxOD3GOcNVnaDyPnEBewBxf/ErNc6hbj1i3\nZC08bX+3AZoCPM/V/q711KVAAcFXe4o5JYpjDfGKHit8oGsUjeNqaAGbMDnW\nFdMly/mRfPg2ALZMsuvxBXFViqofLlwbbcbXKEJYUUHBjLyGp/ReEQ2bZcl2\nDRS8AtMGM3suxErF4Ls7iplla5gilEuuzR0AG9sctSMsG4iVuQyjABxvTjoG\nOjCVCeiFy0eubfzfkgb0Up2JnfdsYo/cucghCSxJ114kKDdCBpU/ogSSGs5H\nBwW9G2a3/FeAipVLZqqhDuz5Dmczg75Rekyt3HvWDfFaEJGEJDeU7xjz1ZYK\nb7M9\r\n=1Eo/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./index.js","./":"./"},"gitHead":"1ad4040ddfd77c3e3b235188f73f16595cfd6df8","scripts":{"test":"node test","test-browser":"PORT=7357 ROOT=test app-server"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"7.0.8","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"15.1.0","dependencies":{"xevents":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^1.1.0","app-server":"github:jessetane/app-server#4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_8.1.1_1605499399915_0.4861097627420736","host":"s3://npm-registry-packages"}},"8.1.2":{"name":"rpc-engine","version":"8.1.2","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@8.1.2","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"421a1adb6b700b8a37770ffac57e3f93bc9edff2","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-8.1.2.tgz","fileCount":5,"integrity":"sha512-tcxxhSH34jhndKOPfRevRFuXNRqj5lysAfLnBWAinmhe3lYCjJBWMdEhCbGYM7jjP58/4y5T0nYQF91RrzwJlg==","signatures":[{"sig":"MEUCIQDsCOvqZzh35x1okmi1JgJGVwo+ekPMDnYeiqT09fIWVwIgdVINVf4MN1OyA0JrUBPfGbtIkvK3gMla3rLP+Fnu8d4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf69nbCRA9TVsSAnZWagAAqRQQAJKMYyfBatOj8yW74zvj\n22bn/JawiYYHw1l7mLK4VuQ2fVBsZGzmNT0+b/SFU6WW4n1JJAXLPdn3Ngo7\n8riwrChmqiDlHLzYFLIYa5V0wF66eCY80leBBDQHZkUMu2tktbEiKc8bfVv+\nMRquY3861Y2DjVHfR4tjVtMwlfInnYskPHtY7POyB0STGRn2VlV6E3CvMHKF\nNAhRhDt8ms7P8U/dOFozpJdIXwLMsF3Ruprogz48Fe7wSw4MuedqwAO5ptvq\ncUq5dFVoNtH9MHLZ9L8WhGj62e2yYGRHF3cmCf+CYP1CWvW1ScGk+r4w/eFG\nWNx7iIxVr/cbHq34+nIl2/L9t6Z9C3yG/zncltwJrPXEF6AnR/k1dzdJXbJk\nvdSozdge+SIyvyAQI2IMomUhj9un2ByZpHYoz7IEMJICSJWoaU9mTVRgMH5O\nw5By77h/PWFV4aJYgjD56PsxZTRnQ5GOLtwUb/pwCqdaZCsB4rhN+RYPFAK0\neDVO0CQC/HZ8vt22e60MAeMKIYhdLbqA29e/5JnpamT1ZmjD55FxQJmXw7eg\n/8r4nA4VmzikBXHyVGR5+L+BKh9CEzumDCd/7nPg+198X9uGQyYffKCyq24H\nRmzwUM8EoX4CnZ+z/0sW1lKRzA5cOBXBmvksCqJBZywO39IqrESGwXUetOlF\nniq8\r\n=gwaK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./index.js","./":"./"},"gitHead":"cde91b4d62fd002356017b65e44166e4b3afe5b7","scripts":{"test":"node test","test-browser":"PORT=7357 ROOT=test app-server"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"7.0.8","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"15.1.0","dependencies":{"xevents":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^1.1.0","app-server":"github:jessetane/app-server#4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_8.1.2_1609292250920_0.46083460115768826","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"rpc-engine","version":"9.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@9.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"846c2a9580b48fe70bc82bb96fd371a354a380b9","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-9.0.0.tgz","fileCount":5,"integrity":"sha512-EYWNG44Ocv8n4a69bDEmsIGiAhlmNtzzfLGROEYqMKFKg83zRV/vOFA9By7dFl2aYJ1wXzpK4gyx1sqt8Qnryg==","signatures":[{"sig":"MEUCIBbgVdyp7OP94/BiCwu9xQL6VzPnAKeiWS9n9AWnrLA+AiEAymnyOsp/IR/P9Zv4W+b4vScGVHZXkEebITojGaiOm4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY2xPCRA9TVsSAnZWagAAenUP/0Np6lC9MJhNyNcnBqMe\n+UAV+D3M+ElrM1hR9GzSOAcNnB/3eWzigzHZpURuolC7T1+w3IWhXyf//kY6\nW9/E+iN+rL3vyFyaHlATJ2N+dzZmdIcsqRqYI33cFDqpmkSYAnm+mQvdM1nv\nX9J28TO0oXhu85UTO/mvuJkH2Jt5qQ0Z8tKVBsE2QxDpTwMBvqo/7p0+QzV+\nB2iIyTxcOP6zfKUm1E2bznJU8ab2m6KfECn2+AJHIFgEmd9VdNRKd1mySIfr\nWy88fUb3wiTgFH5gvvuChwFVNHY2CNG7uqqVfxUuI3n7C9xvlvo0PlqkDIUN\nZFJgx8aDDaFNMFl5NBPm/ES/yxrrh/3nsVp6yRbylzbz7QycrePwHpt8ZG5n\neDT9Z1w0o5hqKqyGq4+Xj9COT9TOLTlno/oFbT57VoJth9uxlIajOd4jI5oH\nemW5m4f8X1SxUvbvv5iDRmloMwy6zHoN18fcZrdbDz89Pw1ruvb1jzfHm4MV\nM+jZr0D+Ls6GvKItVPZOm2IcEch0q0RmfeS+0wb0Sj4xtjHb+g6kzi4m4KYY\naCgMHkd811WsSrs/j0eV+u+S/PJCNlfDNERFq3mp4JNQcF2tRSQgv+j2R/JK\nVCkuzWE5goMKlzAigL9ROJERVZytlOQMU3HXAaHnLOLIl80wulSSPCYoIL5k\n7p+H\r\n=GwZB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./index.js","./":"./"},"gitHead":"5c2c204fbccde33a9d79178224c55c88dfa6c497","scripts":{"test":"node test","test-browser":"PORT=7357 ROOT=test app-server"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"7.0.8","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"15.1.0","dependencies":{"xevents":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^1.1.0","app-server":"github:jessetane/app-server#4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_9.0.0_1617128526596_0.5393527222136747","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"rpc-engine","version":"10.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@10.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"986a2c09613d2fdfa4132141fcb0e612be45a233","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-10.0.0.tgz","fileCount":5,"integrity":"sha512-yRO8jI64dTSb6YmkGOI3NIcFB/9hDTDcrPbaVtQtH7hLd7b19LbzHuoqbR1JxrF6jeXgSLuUXg7w7WAefKoDrg==","signatures":[{"sig":"MEUCICO4I3l3ZZYDNgPEvbEbSzf4lvS+FQIH9V8yVfoOLCOXAiEA+zPXisB9FCvi6IRFGPF6SCSF+gqZfgssyyi4QYf+huM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicUM+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjtw/+Jscj2Yd6VIeDPVIDOriN2K2YMv9YQvkK23IXlK1wRJy0Ij3z\r\nklkXYsEsvq/GW08UR3OX28oA5H5fi8GHD6TCZ/tGyqL500FA1haxXzXfSO6+\r\nz+725/lwv443FzS6mVOeipusH31C+erASn+S6LREia+YYBEItriv51iyWZpV\r\n8W3T5nuQFntEC/HjL3Z1MZ1SEPiP2Ms7+LJNsxpfVyBFQt8xGrRwUh99KIiT\r\nMOkuj+Ss0b7JaMATEZlLNxDljXzbTF2gj4Z/AOOvVH4O+ng7BnJ0pgcTyXIC\r\nZhJP4ru18u3ZmWxBH4RzJkR5cRRXvWXW3jVWi1T8tIiaO5SkyQ3OJno58pgA\r\nEouDRtoGhNNBztqiqcqxfr/4qDdnKuoa9SQFmkTe9TCDiMtwWFlzYPSNSJS/\r\n3Q+RjVsrAj073XRZ86VKBbn6si/32e+Nf0Am9ZqUrObLBgFNhTlqXs16ezmP\r\n81Rv7Y3uzgQbRKLBHYscAh5CrJxYbvbWcyYDOO++r4vWrqIKUutVCW/gzr2f\r\nLTpnltcE6n0NQYcO0Pp6Xn097TzT01vGnuHYnB4MXnsovPyBh2m7Xlb/sYpL\r\nLw1rfYykTv1EiJqpNjgkcqAfV5zU2JpJLV+NyhaIJd/tRtLN1qvfmFvUmNUN\r\nNGAkTcGvMDofx7jr8u/9+qaDj9pPhueTdt4=\r\n=8Ik2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"1e086fbc342af5e47d400f3fd733cedaa6a72b6e","scripts":{"test":"node test","test-browser":"ecstatic --cache no-cache --port 7357 test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"8.5.5","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"17.9.0","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_10.0.0_1651589950497_0.6978078864014408","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"rpc-engine","version":"10.0.1","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@10.0.1","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"2e0628b88ed37d7d14f2045d5c9304b00b6836e9","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-10.0.1.tgz","fileCount":5,"integrity":"sha512-5hdVJf06hR4J5cUhMdE9YpMa0DTTfhJ5iCqMORxvMkS2QPVE4Ok3HCJ1OehKX3fhJLDiYiAvGA0A3ve4lRQj0g==","signatures":[{"sig":"MEQCIH7szkMBjwsnPcTd3LzslhIpFl1N3OiKIu1ld91XsNfsAiBpsCt2D/QCet1oYeXIdX3F3CKf8o99vn00IDD9HRTJ8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicUWYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvhhAAmWW4Mu95k2cbHiKh763qrWecPPzd/cqOMnLhP49Ma37jeojV\r\njM0LKoP0HcRlnVi4EW8EUwIQEezYAfhgGVNZIiJlqvQVho8u1Q4fmq952z0V\r\nyAYTouTQ4dgqtVIXvWC8NJy7X5GgBUiqO74APfijwCxCqQ5yq1SxFRmSFxq/\r\n1EHoTDZ3nEVpdWfNeEf66OQffjI61QdeVldUUntGjJsBI26mXUP9bhzvAu0J\r\nIBBvTdBhpn6vpTaKwQGVBtk62kILCp7iWwnmPaZymjHSYT8tdh8YpEo12sdF\r\n5RK+bQqw5PzDmwwu/kIxzldZFF9091TKfjNBrCj1IPGoPcs7e5U7r7SxTkje\r\nai/CmbUU8xjlKbbNAXMqAS+QErxuPgj+yx3Jpn07gQ3JsHvmWO1bQxoTpsLr\r\nLkcAgki5iqCjVdaDzk8LLX2F4bNXwjYobQ5xrkTdAXXQfKjWMZIKWhAElduF\r\nAkReacwmyYJFkqsZxt7LWd+46Nn2vaYnshdqEk4sYuaDJI3vpfrXz5oO9HWa\r\nowbYOIZynBK2wToQcpYvQgMtnveup3U5Z8ij2Sk9CJsONw/UgI2qK16Gw+Vj\r\nLdWDhogeljeOZjuxD92e0v9j4fk/aNvW79xWcJJkpcz3FbuS7Rn3hmL0/2/s\r\n8S+1mo5QhUku09W9pCsCUnWABOtE0EjK6nM=\r\n=0kV2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"ee74f85cbad3991f65cbcc1583531e3f7fc324e9","scripts":{"test":"node test","test-browser":"ecstatic --cache no-cache --port 7357 test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"8.5.5","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"17.9.0","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_10.0.1_1651590552063_0.45549535247375816","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"rpc-engine","version":"11.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@11.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"7b9ea2323adc19fac3a3df7e5c3c9e8fdf2bc6f3","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-11.0.0.tgz","fileCount":5,"integrity":"sha512-yhnTax0MD6/DxlAwMl+Px/UTRWuIbUKSmT671/NwSpPQ8O+5PfT5QZZNTQnKGWdnIDwgLB98OPMbHGWz7uhWFw==","signatures":[{"sig":"MEUCIQDBTuOiWFAjMgIl1GCFCGeQEHNr3FxUBC6V3zfOiSaV8QIgLQo/0qyymGMvEt1P8W1O9yttddi8KiAUW56r74T5f1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiri8SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp05Q//VNxmPf60W9z5XQMvGctz2Sg00ch+xjNRYr28sNI/G0HZlAEx\r\nB/1iwHNjIvQFTUR1i8uQgOHrvclbtEeasxFhZP+IQbAcwem20WefTsb6XZYf\r\njy0wphjx5S1sMZhkWBaxU9Gj3fiLz5K4jmXrC5qe9RKk6D+FSSfWGfCyZuZI\r\nN9Vhzo/EsOcd+82VBYa6ed+LCMFrMGY7GhJ6GNE+9m/h9jbX6c1qwnUl4vtt\r\nqZSk/6IlvER67tN6icjeR9hgg1IISZB4kh+AeE4aHhhIEOLr5Dwq2tpuGMuw\r\nrI+KgVvE5OiHW17BL80QhJW4XLvNDzvB25lj8nDSpq++hIQh3UoAs82OzFzw\r\nsSC/V6Yh6jZkAPns3Jrzskm5Cr1B4O5UJZfSGuy/Sf0L7xA+fMvjItObmg9f\r\nX9SqqA3SxqcLLtMkrSJfsmhNBX1msAG5FJ/vERg6Tg7xa2GLljyv16EhC9n+\r\nnJVOJyHNMlgRrWnC5Ng/Ta5BYKiU8xyaNyzyTvFXNtR4Qp8RMz3w6q/9S2ef\r\n8L8VSapjwk6bmmVM/uutApjYzLmUmYA6RnOgTu0cPNbA1vxqXxXVMgb6Mv0s\r\neYXUxNXlU0/qYqhbrq8GHUjEnEbb32+L0JGE8E1UfWg+cSTW5SJ9oK3wYm2J\r\nmZ8wECJide+S7pRWwnZmJao5KqqjkrQKsPA=\r\n=Zk2s\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"d6b5f04ae68f9a5ea36f86aa061bedd23eca648a","scripts":{"test":"node test","test-browser":"ecstatic --cache no-cache --port 7357 test"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"8.12.2","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"18.3.0","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_11.0.0_1655582481808_0.4583706801295504","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"rpc-engine","version":"12.0.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@12.0.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"f51938510d76ce2e8e5593ffad1a79555febc27f","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-12.0.0.tgz","fileCount":7,"integrity":"sha512-yDknQ3khE9DsfNiowm1PYdsOqFqKy+JSSoan2otz8E9uqOwoJP1XgOzAXKhZgXaXqgfUoslJY/0C1jlyO92+mg==","signatures":[{"sig":"MEUCIQDFPzPU6lkm3UmSoR3sCCZVOZ6PaYeMr6jSTTtirt4qiAIgGYGG46PAERc7b/E7D9dBme5gxoTzid1iS4vzGwyMgrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+S2nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWPw/+KX0TcqZAnbP8YmRkMnOadQNxY26vGPZANMWpcpsYth2HihrU\r\n7qYhMwz7R6e5YAJO+4sizrPo21JKckzwGBURubAHeOTLllSktZIE5WGRk54K\r\nQfi/bDe+PodSf10ediFh8/3kHkhyPo4ILvUBBhxuol5WXMTiaIfmYRdVzlWZ\r\no2xS6sksbKsLgxiHnaToQlYSxBzEk7ehBV5DkA79zrVE9uuGNK+/e/5TVOS6\r\nqAHeYIAkCyueM3NL8sZFvUqwsiRXpIJ1PSCbuCjPh5SuKnCoZ1/kO1ceq1Fe\r\nHJEviSrJpv2HxRp7568YtzgrwW8UUPmVGiJMJA92CNlTJZMb0OY7fuqIUAXG\r\n+/aHAF5nFApF/XbPhHv82cI/UzNlkuqpoBTDII+nou6fwuedZ2k+PD0Cz+c0\r\neYMHWnzfnt8OU7r42ZDv6rUopUoSqyzhMmTsuwiGqKBpZd8j2PMIgPNxNkF3\r\nVKqzXneaGUqXpF/izTtZCC/3cGH4Bwp90JeW3eS4R8M+jA5P7s1dSxuGfIJz\r\nXV+2qvhBEcPHJC9LYk3HonWyGSQlAXItdt+YfnBYAYbw4QX4K2cIJJg8MRpc\r\n3Sdkzdl5VuYmSnfXQg+uVwS6VtzmFVhT3bvinQAqWxUBYT1N7jqz7k9JJe7T\r\nJz6hZ9m6VQ2jp4Ru6qYbujL2noaeJtEFoO0=\r\n=bfbd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"a04a70c443244cfd4c16a03869cc75be22b300a3","scripts":{"test":"node test","example":"node example","test-browser":"ecstatic --cache no-cache --host ::1 --port 7357"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"8.11.0","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"17.9.1","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_12.0.0_1677274535611_0.8625955467316304","host":"s3://npm-registry-packages"}},"12.1.0":{"name":"rpc-engine","version":"12.1.0","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@12.1.0","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"7416a5b02bc75fec9cb9a38e4da7621805614255","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-12.1.0.tgz","fileCount":6,"integrity":"sha512-CeVQhUmnTwzqBw1vU2Cm7EzfOGyOXbc6ipgM5WQCuEvdvPculh52Dq52BUjtjspTc/5O8UyESbEeiZJDfBbZGw==","signatures":[{"sig":"MEUCIEQb/milFl2ElRqzzhc7WWlo66khzCJYx3qGakEPm0IeAiEAlwscI9WeTpNjQoVFByjCxKkRP7++9gp30be/Mr+Fo+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXtltCUqbbajxwMz0pi+jXjFaxrZcHu48VMdIkuLBKMAiBwEKi+eHmv81cb/J2mz2LPm6u7YmkZEaiWGXiZ2IjbTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21442},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"fcfff75c91484973744e63143cbd7bde9363b321","scripts":{"test":"node test","example":"node example","test-browser":"ecstatic --cache no-cache --host ::1 --port 7357"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"11.12.1","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_12.1.0_1790880613376_0.019702523872717093","host":"s3://npm-registry-packages-npm-production"}},"12.1.1":{"name":"rpc-engine","version":"12.1.1","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@12.1.1","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"00816823fe80f1a3267d27bb9fc88bb09af21f07","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-12.1.1.tgz","fileCount":6,"integrity":"sha512-40F7orTuIOxuOZWGWjdV01f8HK4YBf8r9Q0CyXBfJYIhNw8HZ+zjO7W6/ZLMVqBxYDHvTKaEcF/4iFn0Isx7LQ==","signatures":[{"sig":"MEYCIQCGCV7UcGtvzXqppF76J8SI8UVL8dxDhX5Xec8xhZvDWQIhAITsHAmgT+6xh0rBZNsZwkO9MjMDkND2WcPIte7T58/m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDY0iV3TtnWNSH8Ht7cBVidPWK8b35pcoL84soFqdBPdwIgbeITryS67IlKKfJd2fv1gFQNYEp71L3r26y3jYYABPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21738},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"7b6826f478166c74a6758b1408f5320283eeb025","scripts":{"test":"node test","example":"node example","test-browser":"ecstatic --cache no-cache --host ::1 --port 7357"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"11.12.1","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_12.1.1_1790890568165_0.00819733661525901","host":"s3://npm-registry-packages-npm-production"}},"12.1.2":{"name":"rpc-engine","version":"12.1.2","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@12.1.2","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"1cce96803066005f6cbbdc224f499afe333de4f1","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-12.1.2.tgz","fileCount":6,"integrity":"sha512-OWZ8jSbYXgLR0UqBGhc8Ipnz/4g0xvtzcVwYoV0Ix/0oQjxcB6+Lubt0h6DLWfYU0kzWYlSPbB85EAfKjIPOnA==","signatures":[{"sig":"MEQCIBmbaKGxmsG3i5+VwBAfh9h/WTQsXSY8FXt6hIVQmAKnAiB63X8xgvT6pOw2UKT4GTVkqHRSblfqHdnko0nRRCdJ7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFiH2y+owZYGEMlEZFNTQLXbxTyUgzRF/Mt4y8oRBqSJAiBJgIX4a0GQppNUtH/0br89oxUjz7hrHTJVcQh8VMJI+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22087},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"be279611e1c5a46f74b8e7d013dd69e5964a0a9d","scripts":{"test":"node test","example":"node example","test-browser":"ecstatic --cache no-cache --host ::1 --port 7357"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"11.12.1","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_12.1.2_1790893979759_0.8584422847478501","host":"s3://npm-registry-packages-npm-production"}},"12.1.3":{"name":"rpc-engine","version":"12.1.3","author":{"name":"jesse.tane@gmail.com"},"license":"MIT","_id":"rpc-engine@12.1.3","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"homepage":"https://github.com/jessetane/rpc-engine#readme","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"16c9c52535612e870e97fa66908c6a8b4d2cb681","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-12.1.3.tgz","fileCount":6,"integrity":"sha512-2Pn7AFoJLRJZZ2HIp0XHYYWxzdEspT7/vEQYYEBqntqpssHWCWtgOCQsNLqCI+oZurASkeRa9WpL11kDOAdeTA==","signatures":[{"sig":"MEYCIQDoZygQlmMxSJPnh6fUWJ+U6yegufdb2usUYlch4QfwtgIhAPTXphs9Oj46hmwlsws0kMs+04emSNcyVzCoMr7Wp6bj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBb0SjVwrW+w4UMooMWdIbZ5VR13y+hsB316lfloMHQjAiEAh0OsdJS3qBqbnAojXWNS8fk5XAeYf1QyFFUCm1fWltQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22114},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"8309224482f0455454e6670c74735fa857fb99bc","scripts":{"test":"node test","example":"node example","test-browser":"ecstatic --cache no-cache --host ::1 --port 7357"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"11.12.1","description":"Minimalist RPC library.","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rpc-engine_12.1.3_1791038934935_0.292695819483366","host":"s3://npm-registry-packages-npm-production"}},"12.1.4":{"_id":"rpc-engine@12.1.4","bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"dist":{"shasum":"96b70affd514495088c067bf21f3afd16e65b63d","tarball":"https://registry.npmjs.org/rpc-engine/-/rpc-engine-12.1.4.tgz","fileCount":7,"integrity":"sha512-WNhG2pU0ye31YlDO2B64WEOD6tKepnhUlNY3rycpKh/+O+eA5KQ6af/0KSvrhFk1ZjeprkAQK7DzjJ3yTc7Vng==","signatures":[{"sig":"MEUCIBd75DAkhMP5Zn6JeBtybY5G2lN2zA2Rn9tpvAaVOQLwAiEA3sS9iM8wUyNpx1Lws4RXfpkJQPU2O/gm0gPuVS93uww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDowXea8qnZUjG2Uk14iY9hWVGJJbINc0TzYsGVxtWAggIhAMzrfPFfWpm+fp8JKAxn6M+mO9m0/YyKcwBM/AjfT4dQ"}],"unpackedSize":23206},"name":"rpc-engine","type":"module","author":{"name":"jesse.tane@gmail.com"},"exports":{".":"./index.js","./*":"./*"},"gitHead":"9664ecfcd7d35c876a45af69a4ef40e7973b85a2","license":"MIT","scripts":{"test":"node test","example":"node example","test-browser":"ecstatic --cache no-cache --host ::1 --port 7357"},"version":"12.1.4","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"homepage":"https://github.com/jessetane/rpc-engine#readme","repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"_npmVersion":"11.12.1","description":"Minimalist RPC library.","directories":{},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"tap-esm":"^2.0.0","ecstatic":"^4.1.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rpc-engine_12.1.4_1791039565681_0.9120399190064274"}}},"time":{"created":"2016-03-01T21:54:29.633Z","modified":"2026-10-03T14:59:25.922Z","2.0.0":"2016-03-01T21:54:29.633Z","2.0.1":"2016-03-01T21:55:41.896Z","2.1.0":"2016-04-05T03:39:55.158Z","2.1.1":"2016-08-13T13:38:17.557Z","3.0.0":"2017-08-01T05:08:56.753Z","3.1.0":"2017-08-01T05:18:56.342Z","4.0.1":"2017-08-01T19:25:29.399Z","4.0.2":"2017-08-01T20:06:05.074Z","4.1.0":"2017-08-01T21:36:18.319Z","4.1.1":"2017-08-03T23:48:49.153Z","4.1.2":"2017-08-03T23:56:32.513Z","5.0.0":"2017-08-09T05:40:46.348Z","6.0.0":"2017-08-15T03:55:33.003Z","6.0.1":"2017-08-22T23:57:52.269Z","7.0.0":"2018-04-30T23:08:43.550Z","8.0.0":"2020-07-26T05:25:24.074Z","8.1.0":"2020-08-03T17:38:27.556Z","8.1.1":"2020-11-16T04:03:20.100Z","8.1.2":"2020-12-30T01:37:31.076Z","9.0.0":"2021-03-30T18:22:06.745Z","10.0.0":"2022-05-03T14:59:10.638Z","10.0.1":"2022-05-03T15:09:12.227Z","11.0.0":"2022-06-18T20:01:21.987Z","12.0.0":"2023-02-24T21:35:35.781Z","12.1.0":"2026-10-01T18:50:13.477Z","12.1.1":"2026-10-01T21:36:08.285Z","12.1.2":"2026-10-01T22:32:59.848Z","12.1.3":"2026-10-03T14:48:55.059Z","12.1.4":"2026-10-03T14:59:25.765Z"},"bugs":{"url":"https://github.com/jessetane/rpc-engine/issues"},"author":{"name":"jesse.tane@gmail.com"},"license":"MIT","homepage":"https://github.com/jessetane/rpc-engine#readme","repository":{"url":"git+https://github.com/jessetane/rpc-engine.git","type":"git"},"description":"Minimalist RPC library.","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"readme":"# rpc-engine\nMinimalist RPC library.\n\n## Why\nOther stuff seems really intent on making serialization or transport decisions for me.\n\n## How\n[JSON-RPC](http://www.jsonrpc.org/specification) without the JSON.\n\n## Example\n``` javascript\nimport Rpc from 'rpc-engine'\n\nconst a = new Rpc()\na.methods.add = (a, b) => {\n  return a + b\n}\n\nconst b = new Rpc()\nb.methods.hello = async () => {\n  await new Promise(s => setTimeout(s, 100))\n  return 'world'\n}\n\n// in real life you'll have some transport in between\n// but that's outside the scope of this module\nb.send = a.receive\na.send = b.receive\n\n// not all transports require manual serialization (e.g. we should have\n// structured clone in browserland), but if yours does, go nuts:\nimport msgpack from 'msgpack-lite/index.js'\na.serialize = JSON.stringify\na.deserialize = msgpack.decode\nb.serialize = msgpack.encode\nb.deserialize = JSON.parse\n\nconsole.log(await b.call('add', 1, 1336)) // => 1337\nconsole.log(await a.call('hello')) // => world\n\n// JSON-RPC defines a notification mechanism that can\n// be used directly for primitive pub-sub systems\na.addEventListener('event', evt => {\n  console.log(evt.data[0]) // => 42\n})\na.methods.event = evt => {\n  console.log(evt) // => 42\n}\nb.notify('event', 42)\n```\n\n## Test\n``` sh\n$ npm run test\n$ npm run test-browser # visit http://localhost:7357/test\n```\n\n## API\n\n### `const rpc = new RpcEngine(opts)`\n* `opts` An optional `Object`. All key-value pairs are copied to the instance.\n\n### `throw new RpcEngine.Error('error message')`\nThrow an instance of this error during method handler execution when the intended audience is the remote caller. Alternatively `myExistingError.insecureRpc = true` can be set before rethrowing an existing error. Note that only `{ message, code, data }` properties of errors are actually passed to the transport.\n\n## Methods\n\n### `await rpc.call(method[, param1][, param2][, ...])`\nInvokes a method on the remote side.\n* `method` A `String`.\n* `params` Anything the transport (or [`rpc.serialize()`](#rpcserialize-message)) can handle. Optional.\n\n### `await rpc.notify(method[, param1][, param2][, ...])`\nInvokes a method on the remote side without sending a message id.\n* `method` A `String`.\n* `params` Anything the transport (or [`rpc.serialize()`](#rpcserialize-message)) can handle. Optional.\n\n### `await rpc.send(message)`\nMessages destined for the remote site are passed to this method after processing. Consumers of this module are responsible for providing an implementation.\n* `message` Whatever format the transport likes. See [`rpc.serialize()`](#rpcserialize-message) to control this.\n\n### `await rpc.receive(message)`\nMessages originating from the remote side must be passed to this method for processing. Consumers of this module are responsible for invoking this method somehow.\n* `message` An `Object` or something [`rpc.deserialize()`](#rpcdeserialize-message) can handle.\n\n### `await rpc.serialize(message)`\nThis method is an optional hook consumers of this module may implement to convert outgoing messages into something compatible with the transport being used.\n* `message` An `Object`.\n\n### `await rpc.deserialize(message)`\nThis method is an optional hook consumers of this module may implement to convert raw a incoming message into an `Object`.\n* `message` Whatever format the transport uses.\n\n### `rpc.close()`\nThis method can be invoked (for example, when the transport is closed) to immediately cancel any outstanding requests.\n\n## Properties\n\n### `rpc.methods`\nAn `Object` representing the interface available to the remote peer. Keys are method names, values are functions.\n\n### `rpc.defaultMethod`\nA `Function`. If implemented, this method will be invoked for any incoming message or notification that does not match an explicit handler in `rpc.methods`.\n\n### `rpc.objectMode`\nA `Boolean`. `RpcEngine` defaults to passing parameters as an `Array` of positional arguments. Setting this property to `true` will pass them as key-value pairs instead. This is frequently needed for interop with other JSON-RPC implementations.\n\n### `rpc.insecureErrors`\nA `Boolean`. When true, all errors thrown during method handler execution are returned to remote callers. To opt-in to sending a specific error to remote callers, set `err.insecureRpc = true` before throwing or throw an instance of `RpcEngine.Error`.\n\n## Events\n\n### `Event('error')`\nDispatched when something goes wrong while processing an incoming message.\n\n### `Event(<arbitrary>)`\nDispatched when a notification is received, after any matching methods have been called.\n\n## Releases\n* 12.1.0\n  * Change to autoincrementing integers for message IDs\n  * Allow passing methods to constructor\n  * Provide a mechanism for subclasses overriding \\_send to access caller params\n  * Dispatch native events for notifications\n* 12.0.0\n  * Change default back to not sending method handler errors and add `rpc.insecureErrors` and `RpcEngine.Error` as opt-in mechanisms\n* 11.0.0\n  * Allow errors generated during method handler execution to be sent to peers. This is risky in a promise environment because the programmer must opt-out of sending potentially sensitive error data to peers, but the benefits probably outweigh the risks\n* 10.0.0\n  * Simplify, modernize\n* 9.0.0\n  * Add promise support\n* 8.0.0\n  * Convert to ES module\n  * Switch from EventEmitter to EventTarget\n* 7.0.0\n  * Make default method invocation context the instance rather than the interface\n* 6.0.0\n  * Require manipulation of interfaces to be done via method calls so that `interface-{add,remove}` can be emitted reliably.\n  * Always emit `'error'` when send operations fail and no callback was passed.\n* 5.0.0\n  * Move pub-sub code out to separate module [rpc-events](https://github.com/jessetane/rpc-events)\n  * Rename constructor to `RpcEngine`\n  * Rename `methods` property to `interface`\n  * `close()` method should cancel pending requests immediately\n  * Complete API documentation\n* 4.0.0\n  * Allow path delimited method and event names\n  * Add feeds property and implement `{un}subscribe()` on the receive side\n  * Change `onmessage` to `receive` (breaking change)\n* 3.1.0\n  * Switch license to MIT\n* 3.0.0\n  * Inherit from EventEmitter\n  * Use `emit('error', error)` rather than the onerror property (this is a breaking change)\n  * Add lightweight remote event subscription mechanism\n  * Switch to `Math.random()` for generating callback ids\n* 2.1.0\n  * Handle parse errors as described in the spec\n* 2.0.0\n  * Renamed to rpc-engine\n* 1.1.0\n  * Bug fix (message `results` should be `result`)\n  * Handle parse and send errors\n  * Add timeout feature\n  * Add `objectMode` property for working with remotes that pass `params`, `result` as objects instead of arrays\n* 1.0\n  * First release\n\n## License\nMIT\n","readmeFilename":"readme.md"}