{"_id":"@astronautlabs/webrpc","_rev":"25-c53b811c21f503d38a67d98a3fdd4df8","name":"@astronautlabs/webrpc","dist-tags":{"latest":"0.3.8"},"versions":{"0.0.1":{"name":"@astronautlabs/webrpc","version":"0.0.1","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.2","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.0.1","_nodeVersion":"14.19.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-a4E21IYr4928wrE8RBenpzWeFvRFa3YbXws8cMV5oSwIckvaRrKijhCerR6GhLefxAsSln+qSZq/wm9WlkqfXQ==","shasum":"9a2aa92cf24926c03788169474b358beadc4e106","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.0.1.tgz","fileCount":132,"unpackedSize":208328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0dgHUSAXuC3qG4zHi8E/YnfcgHc+xc3aM4iWd4O0VBAiA6zgxFLmnVWWOHZNsK3wto40V/aroK1OCdcnwiylT5PA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFCl8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkHRAAnJZ4+eQlLjtAeE3A39BxR50NjLM0aZDgpX5r/bls0Z/KjyKZ\r\n+UU12zsg1+uiZ2K4iwggpAIJjnGP5zoKqJqUVFrrU93RI73FDeYiYYw8cibR\r\ncuHMOzSC/3+rs6NtcpSGvryL4oAqBswsViZojNx+2WSxHo+FPiWq7UKn6zGU\r\nNCqQC89Atwa1M3+vFHpWFrz4FmfaVU67Zut8nQFimLw0J8a5+bJz6vbRpcNg\r\nMGyg+/C87PWmrcA4bbqZUgwSBb1rLof8jEiCiyVZAv6CoMtvUxjGMCz3n81H\r\nFO55NlovDtA2qfHLY1ehya053F60Y8HF2pRmneHwSlTtG1xp+rmPEQi2gX1A\r\nxAkgRqyrcmmat5xpX9LDQBgQvTD0QqWXiEDWUP2MEr48PHKturSNDwkwcPfN\r\n6gnzVs/V0UqPuW/oF5iFJFgw39OGf7T9UTAUpRinkUERhtuAwfB2o6+WFXEB\r\nWjru4iQ0fk9+wypfwkGoe/jbMDhdvBs6CwF5LbKIEFWFXIPAKMkzqfzDP4Bn\r\nJ3M4A9sN5xy8vTOjvjBrhetDUu5NnQdDeh5OQDXZYsAV6zxSXq30IO+xBwm6\r\nwqrkSHi6rhFPrWPagWDkZOC47wrO+MZLI7KCamKZaCjTDtByRrq8dWgtOHWX\r\nmRSRrRTk/g1+GVxi5BLTQTQJSvXmGtx2Jvo=\r\n=d8p5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.0.1_1662265724634_0.8472894882108681"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.1.0":{"name":"@astronautlabs/webrpc","version":"0.1.0","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.2","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.1.0","_nodeVersion":"14.19.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-AxgPp6a8mnbsxzfLriVIx6XWsckDdkVywLdoCb8GV38FdZOqQrWgTjnC6EdTAwtfBV6e0UhkxX9R1sTGVG1p5g==","shasum":"5e8207b42278f5091ce8b954eabd3c514d36fbf4","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.1.0.tgz","fileCount":139,"unpackedSize":277895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtE0SiW6fKfQap/49HyqGeXqv0VUA5rE48SEkkDbBIYAiBZttKoh6/qNom2oa6Yt2VqgJ0UFJKz2AkEp1gOhFOrEA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFGjwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjGA/7BamvjvmgnzpFYpLH0XlRSlkJN1Bkh55XJIzQtm5nv8mdBSPp\r\ndVcPKBCjTaQAU1CSK6Ppd/2XuXJ0C3lgftFiksSrRYhvp3Nv+24UXZ+XDQTh\r\nnKnwSERRFUa6t1NsKbuWt0EO75ZXIpCTu1dLOg9MZ7FiY0vfWuDGQ9brGmYm\r\nnFbvcjpwWCxkcsvW6Qqe+yP7bAwarUNZpcC/x99iIdKOpW68yTCxpywzBCbx\r\nKQZg9kRQeXiSOkPS12t9UkP8UtxdrStjFIBqqBQcGvoHOGNb+hxc+XR2e7Wt\r\nbfWlYY515h6ak0v782ef/YDcgGdCK70Vi/x6e8QQOx5q2L9LrhChvpBlsp4X\r\nMCyeHCdFzQ59oLLOW3HJT1NkmQzy9/f6Ea8af/FvfFAHOKXBGBaHD7U5wglw\r\nv0PmkzDrk5fK0bPNkM5R5sJdm9Zd8eUvpqXqtklDERM2qmCTH2aMtJQZoIXC\r\nWHtFG/Y2AXgsuMD/17c891W01xJiSHwVoAflKQ3P8WSo3t6LfidWHx+8XI7b\r\neoTxYpC9WUiaGszJWMKo5rwwTgW0zk/tj8a5Ss1s3OhSvI/f/aJoPdiaPrTt\r\nTgWNw/atg1MXnTaaDsxgMhk82GLrh7UCl5rffkOAKhqtBy5Y4t4z0KQzbfhU\r\ns86baCD8Leo1qqvHpcL67SBKnaXcc38c9Es=\r\n=0M/z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.1.0_1662281967997_0.8710192306622015"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.1.1":{"name":"@astronautlabs/webrpc","version":"0.1.1","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.2","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.1.1","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-d6nWp1mTte4WQzzvRQSYUJB8ATcuQ6is+SYfJu0MhrVckkQINj4GXJN30qPGn1UX1y2N6/yTA03ZHlrUVyw0xA==","shasum":"0d8f0e5432c9f6cc367000bd32650b9a06b33182","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.1.1.tgz","fileCount":139,"unpackedSize":282000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdnWtUxUifBy4z7SBvYn0bR219pg7vqiof2MmwV344gQIhAJNYlGX1dtDZjKMX5j93V/oGjPLPSePaigk0CA7M1ZHs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFnMSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYOA/7BSQROqTdmHMbcHSVq/UK2Qf5UPq7GVxHKU2N13MiT4CdYJeB\r\nCRZW1kWXRlOqYL5+gudTCiAbTwpUTIA79bgOKus0s5QfqhP5pP61Xpp30dHf\r\nnoj/dhnx+dFSTJfc0jlqkfZIpVJTSFXH2w80pd6AT/wDebGoZnuNCaWv7iZK\r\no+Ru9nK71e/XmZ1OaFVjoJYTt9y+Tsii3A6JDHbRC6ZeiPPbNijUFmuiToop\r\nmIl54RpWdNaxHayHaHskjg8Mw6rZxTgxIcXVYCx2qWEwEz6+hX6ORAL+AoqJ\r\neLLJ0DJqnbo2hY0ePfSbiLj0vRKqNtCB/8nusHMv5DXF0UUorn6YTxOZiFWu\r\nK6btZU0nwwfpLiOJJLx8zzcuK+d8KED3VnCEczk5xp5w7l4xZ8UzmUhEYgou\r\nupipavnXzIhiD2p4Zt6hSCb+OfI40PdqC0gnK+Ggqd9WFh1mBkF/cDDC6zeW\r\nlnzIk4tt9LshKUNf71GE27lNkdCSlFpTVoYHwr++iW8g74m4e/+f5l93gNLh\r\nJmADv1sWrXDDAws1mGTYr1Cimy9CinEJDbAwGXtPi6orpMkglyoeVZjHQ+gp\r\nAERnmm3DJrkVoUj/rfy+JBdn7GnvyP4mm9ALMSUB4Zg9+YvTji96OSZ+7Kx3\r\nWeVD3u8LwWyGaiLgAtz32evdjD/Pnh+i6ho=\r\n=HWJt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.1.1_1662415634446_0.8288180974486679"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.1.2":{"name":"@astronautlabs/webrpc","version":"0.1.2","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.2","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.1.2","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-il7tRDs/b2MRiRoSkL5BBPv65Q3nGRm8I1agKojZWsC2/o0L6JtY60Cq5cxJ/EiEz3N8WmXJwH0bz8J7qF4vSg==","shasum":"b8dc9df2de813eacc49888670f93b94c497978c4","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.1.2.tgz","fileCount":139,"unpackedSize":282725,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfTMmBLa3/qbd9UXL/5XRlo26g9xKwRzOKSwPMMqWEIAiAbdpDbwj/Vi2cNnG6oP7lRFiy7XRzOB1mQ29jJVHfm2A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMDCYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz9g/9EIy5V4Rnmv0vHb7trqBJjbT7gkn5Kd8XDxwpQMh7VTJotENx\r\nl6V5Ueg7/Bj5eKXrerVECYDmGmD0XCe8yTMgShoJt4/H6hrL1iAf0hSWfhcK\r\nmmQnxy0VDeyCfKuTqhu0nDuxVTfvBtEmeVPHKEFmBtKHpFELuNvgIi0b5Iql\r\nIDlc0ePc5xMAshYXvy7EJ7HvguxKdJjdVABfSZBvEvIwI97Z7WnScNCjIU8U\r\na5Ll+iCVBqw21KiO3FOoBEF1iw59yfvjZYmBW7pEcuyFySSppqAS66h7Q0L4\r\noJyf6rHU2W3i/FeVdOYIJqVcqiWMAnFUfs6V+cyejAVsotLHNcooA9moZ1sG\r\ngoqzXFMb08bI7KaAzR4xq2rzVtJnLE2OjNZlGHB/ve4A6JHR3KhzmrwXiemG\r\nYchwE2T927T6PI7965vX+Lp8xaItIShtmPl5k70PaTFXNdoZ4u1/jcXlkgfy\r\nmwbditBcEbquI+ij8o2NvNki+8MMx/Ir7SKjzCMKA1EhywVr9/eZbhv0nqX6\r\nPFUTWv0ATxsQvo0lAxg3AJrxuZdpP5ta5UNzKSveF5Rtf4sOFesdqSjYtmb2\r\nGnm7wlHLoCZeyocDkP1mLKi2FaZ6URkIPbZi5E8w6Ytwb6dFFLsbwEXT97N4\r\npZ2e8PvYIQKi6wHXQyOqnDRmaiaPlNS4+6Y=\r\n=ZJ3H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.1.2_1664102552047_0.6651211215937358"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.0":{"name":"@astronautlabs/webrpc","version":"0.2.0","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.2","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.0","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-Lhd52Qbe6QFMr6PkYHuKiGKYZN7gZVgufs6lh5We4Kzd2KM6LD+lAxqrk/0m9OniaQETNGrELrjdTcOK5UUSXg==","shasum":"71e4ca44ab34aa9ad7e073613ba94a97d5bc9152","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.0.tgz","fileCount":160,"unpackedSize":322020,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzwHx14Dj1w6X0LUuj7Du0L9J6ltHMQ8mu6FpbdPtWjAiEA6p9GmCfsiE23Or/uD1vC22I9wDe8QPDQhseDur370G0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPqCIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqolA//dZn4CZr1EZ2x/Hp4LLAazAlWJW4DifOp51KoFPVRCIRWXeJN\r\nMIraTBDiiChKa+UEdUyZfoM7rSXFUOX/NOm1mJyZh2hEShvfDy2pZD71BGVp\r\n0Akfz1ZdGSSNtc+r/tMB73oPktPodHKmGXtYTZbPX3Wp18gZ9N779Fy+/K/v\r\nMGx0p5XWsRIhjEX+auEgbDwOb9CkRzzGDnIggu7ZB/H0WhIc2cx8cO7w0CTi\r\n0+DOonyRyoitMefxbRYjxr6C1fognP1cdf3Jo2oJF0Az/0TIrEEwQ0XVkdkq\r\niJyiDQCcJtIBl/z65mU/OqbwoVA9HXsYzXO7wwECoQeDo54dp3lnhiuVX6nT\r\nAsMZecABb7uLHWD4Rd2AnTyH7fiihovlVApHYF84k1nDkZ9JtxCmXBISJ+Yz\r\nx8GBkbTlrl+GXKAkzNwm2LKu7jxSnP99NWnP9Yon9MQaq/IpX/0+RJtmPTM7\r\nxfD4KHvFPlmhSkLdKNqKn13IclPsgrhBi4LaUwfZ+46soRsjA0bIuNfTT6pc\r\nuY7iikTawHaViqbW9gLpByKcrw7xYPd/pdJ0i2QmM2A/5VNY76YXC9rJq6ud\r\nlopiymGguGSPefwvW3ef7oVcZS7Wbmq+6NEwJmzetIUfKWCUgBCyx/i0gitx\r\nnFolvdYKisRUCQy9JNiCEGM+c7bsIi4ReQc=\r\n=p5Ua\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.0_1665048711803_0.07624194480486612"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.1":{"name":"@astronautlabs/webrpc","version":"0.2.1","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.2","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.1","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-5boDrCT5t4nkD9M/T+/DPHenzkGLk4fwoNOJ0J7D5lX1yBOuomHzG1jq4JdmRW3ucuoSzbVg6+R7CFXpVYTZMw==","shasum":"88ca929b57ccc335b309e41ff237731dc9db49a3","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.1.tgz","fileCount":160,"unpackedSize":322274,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCunp1VKESZRaB2LsFCzRwEyYwRULSueUJSnisYokPO8wIgfmqxvQ8iq9w4JM9kW5DMoklf30r2NwnBfEns5CPHrzI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPqExACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN+Q/9FWncx9LpOVAWIlwqpAwU/lXOzmD5I5+HoWzAZfuX+WoMqUgd\r\nHJmnzxtqvlQdPH5ihuxy+3PgNvK+50cMfg4xkfuaNmNlDbiOsICQGImIy9yM\r\n6QhXQcaH4RgiUz7fxgnTGZsfN9xAyAjrpURtL51HacO/QIiGWZpmhjaVZ7RH\r\njNOOH8zc6aV6siRmOmHxkBXd/WmkJ+HFezgiGajauOUSWpiSZl29goqiOPND\r\nMCsdo0iMW+vEqTROL0OWeF22+QUCcL6UEthS0VRCzBZiKwPFLetZ/a5iKEhM\r\nFyvFBrAAXra55XC99fWa/DtGKzXW9658WBuezJzP8/LW5wSaS6jahvXLzn86\r\ncGwOaYyV1A5yqS/gIeWbfG/tfJHuHRt494+z+CkR/yJ5XHAupVsi/qp0IhiD\r\nObDGv5W0Eu2RlLAd7JdIDP9c/FOD/XtKNrf4acUEK1+6eGMJ47OO3goR46f+\r\nZbQtMAyZec82VTYgRT1S6NgcPNE8HViP5s2rqD0shJbwlsqZLjmvjqJMGD/E\r\ntDHDkXvJDrzFU2QNj9tlo8DSqIa+D7Ifv/c9MQ8Y1vB3fOVKAjgNpkJ71S5F\r\nOF7chFp+9JjjoDNUF9MtBzF9lR+0Gnn29rt3e44d96hCWnd22NOj6Se2UNQC\r\nQs71/K6tN3rrl4g0HhIsulEnbRc7KqYeOYk=\r\n=PgP/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.1_1665048881232_0.9170951407185306"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.2":{"name":"@astronautlabs/webrpc","version":"0.2.2","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.2","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.2","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-LKTMo2vnTu+AFL0M+l+yd6eFYcnddSaq1nSbTxeoIIpuJ/C8fZ9fy+UtpM/FcfM22/pdn7uTdtwGi+uCEexnKQ==","shasum":"be717d21adb2f384cbb3c3f240717de0cbf5b322","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.2.tgz","fileCount":160,"unpackedSize":326784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5fSpfLtGDL/cLdSlnvp8Fu2qnzyeRnZh1PY7rskN5IAiEAmOLPvs5yVA2DFENXstZnU5/4dE41DehVpX4Oh/0iOkU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPqRLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtFBAAgSItvVENgQR+UCDJJTCt/QwieYoRjfsb5Hr/GbuSfNULOl9X\r\njF8wQjjR/lkIj1gbRSBAT0MLROr2V9Z6rrVRf/D3RiO++MtCJlqMGk8fMNra\r\nSVVfUEJDNFbINPpcPbnBup61E9LPlyxInvID8iNPUtsg4F8qFijDGLg9AJru\r\njB50FVMxSD3/TqacqossMdSBS+98s5VTO1FnKqbQqXRL3nB3ssaB6wnCtpI6\r\n4ToQMRwRjbf/YSZ7wStA+m7X9g+n6qbsSZUXpEYnRl1Xo02AgTB59D8l3g92\r\n9pe3Xjuo8HlTmUC73ju/TgHMC8pSAl4qidoTiDHC0ToEwTaRc2RJfLWlzUx1\r\na91vyzjfuuSOpFqW8L3sx7sGwjkFVOUYGPwlVKCLEGIy1LJ+RmQLiQbEPNcs\r\nsps8V82uoPuNafAmZobhEfCJeeFzjhRdCEMmSHiJ1xdiQVj56drA1AcnSxXD\r\n009iMphL2o5z3sMOZPLlcWKVxk3/VRCskHbD1TwDaRLiGg15xfsp4ZZ4Vymq\r\nciGsRpcmoGg7Zd+O/5Jf9xoHWFL+r7mUrsMYPcQjWnLRuUm00o3FUcZGJsTM\r\nPu/oS92H7YlpNJi0VGXEVyexWCAq9PalY2l4vx1lvs4n9EvRIZVRNacDVRo+\r\nIsOvYnj+7d+ZGS+MnlwvnMciSuhrgbp243Q=\r\n=VHG/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.2_1665049675618_0.6313638744897894"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.3":{"name":"@astronautlabs/webrpc","version":"0.2.3","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.2","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.3","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-mi2R/VOVMhnUVE3LvYI4gAasB4V2pJ9LlvLflGL7AfnlkUGK5sUyLh2GKMtJqwvSA6R9fQbuHtWYtNjlDOp8sA==","shasum":"00f965806fbbf6df676b50492e4203709bf859fe","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.3.tgz","fileCount":160,"unpackedSize":326949,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDJu4hMfKu1fGzTMdyiSAf4bTw5Kku6lJHDXscXkwlWgIgcwkkbwYIWttg0j0xpZi321VGoRPVfZ5w/80O6o5x0bs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPqTQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooYQ/9F95uDi8McGzYENDGFPx6oDggg26NmroP7bM9AZRFDu0gm80h\r\nWW6ERjr2pOjQ/TqutDHvFftRJ7hxBUmFYaTy18/m4gbsx4Fkeb/QkwL+GbmN\r\nCTfI3KKoU1zvvy+YeU+1GAuLkaF4ZvYNJKswwhexJi7WThl7fduriE3EXlkB\r\nCG2PSXhQxDxgL3di9Eedfj0qWc+7Kcmcg4KZAdBhzVNdU6qFZLo8nzwh5enm\r\n+cvJme0w75lIJEIQcz3sk1W85BCz7GgEpQvO4JmCukS8YJLwT6DW1obRlSGB\r\nRc1nKdkPBZMg3BEvS+GaH8A76/dU4hgrxlmrmxuKdgl/aijelXNU38cbjlFy\r\n1VoBEFk7evenk5CEFNxWqr1ZfmMRJic0hzk3yTGvYNimcfJ74/n3AgDPbUGf\r\n7OrA/Vx6Ml8ZwPQM/JRMqnsHR/siTzaIe4dKbU+srjp7/XVd8b3hjHJFleSf\r\nGHDdR/aR5wdXYe/q8haqK5a7akq/TyIKv9Yw4UU2FNQmtOf9e4l6pcs7KFAR\r\nSCO3fHH5v2CiakLkmoXVYxCymib/PKQGT0n3xz0bDjGYH6JrBYCShgn0mHbC\r\noYR3u1DbQAZ0YJtffFY3yQ2Z23MXcZwiMcEXEeugiX1pbat+N5TDNuirsRtZ\r\nfjIcIj7TjDklE3b9lCmr2wBrwWuq2fdiecQ=\r\n=KSVr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.3_1665049807787_0.39415185168197353"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.4":{"name":"@astronautlabs/webrpc","version":"0.2.4","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","_id":"@astronautlabs/webrpc@0.2.4","_nodeVersion":"14.17.6","_npmVersion":"7.21.0","dist":{"integrity":"sha512-Hz6npzarnsQ5hjcLWgV+Gp79zqjiW3HSdRgOj7wYbOdhyHE0tINTw/jfxfS9t1PlKDUNAXsMMGY7jcuXK2pHJQ==","shasum":"563b98c34a70d4cedfd01234ee9ad6ea6656790f","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.4.tgz","fileCount":160,"unpackedSize":348292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Eo5fP/nmMUT6BNnzCN+hBQ5eRBMsTl73c1+dpIkKhwIgKSwutoVsGB/9W33pkQ17EmdMp8JsmP4RiVDlwPJRDUs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQjenACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSag//dBCaGQhktzVAW8sfCgzavkdbeBpsER6BaHiCt8FD8RCK3lIg\r\nSwQ77s7qzJw5K6AtP9dkpoBxZp97R5HbbxRLTT9B+59T7GDA83aenb8mdy2r\r\n7OFY1HugvP5SsGlYHLb+d0vSqd33C1t/pqu9mdslrwU9s7Sx8bUKX3D+QkMJ\r\n+Tm+DANGpmuz9KBTCnIGB9OpeFqEXQu1bPk3IyuiU/tJsy6ZksSrpJxNY1JM\r\nRULZY4qiZIHEOMroLcdTwXip4p2pvxzFxfD6/KFPBnP8GdJPY3uphIbWzf90\r\nt0lzQv5m3ClygA/+cONcNnptKqfrjVTd3e/s9peBgo+vGCH0Avp0JaZYbFoA\r\nojCQUDIcBLd3i+zPglw1sMo4jkAJh/8E/Zvytebb2ZI8+cXM5mS6DmMYDwHS\r\nzYm678utB+0Hx+x25xBIeXnESH7XdFGr/quuK2TsaTL4MKVs0woQG/1pZFQV\r\nvajkrSCRLZ3dttuSdpNYH0BYdfb72eDFPce29bV9Nx14xK9pDKyOyanQoFZG\r\n29HF5whhhQWM8WMaBOzsM7NYAzT4x3F7G5VwgmysNUAc9z/jX9rXMfte1mpJ\r\nuAiGEHM858kO5OUO4exteYHKbmJ0vT+ew05CniUSw/8mv6iIfAj2ZXwfs8gl\r\ncUu9Ng12NfOM3x/KflIK1CbudsjfI9OcUO0=\r\n=C0xg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.4_1665284007286_0.6905835161710732"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.5":{"name":"@astronautlabs/webrpc","version":"0.2.5","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.5","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-O0RZUo33XhFDShtFCe+sEJBIQUK1kpwNR6CtJDo2FhocAw8hC8JUgnbbHIJH6Eq2+hbftgSWe+3oTuV+ZYIBsQ==","shasum":"bf7414fd9cf092ee4fbf4d6c88d0fa7ead9e8850","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.5.tgz","fileCount":169,"unpackedSize":353435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI8XBz9Bzhe+HUtRrC8VGvpPJojzwm6y5n3RtkBqDIjgIgKIhksIstA2M8dCyimlAzchDuaFSCGOqP4DCgdlwU4qA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ0S/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3og/+OeEF4rX3rwApMc0V4pM7mnMt+vw+3hMWJmUDuUrNDWtaOGb9\r\nyzMLEBaeX9YEyfl1z532QieBf3xiq+xBd8ywy0DzihcHubTHeroucTqFPLGA\r\n+03eNHgwtZn7mIrwZwRoouNDib1tWtQkxlxU7AgaGw766xDYddNpo0h6B/+R\r\nbS0IzOerhWret7MCSTnz8JMN3RUF/ekosvPlDM6xr+GgEerMVeHS1TEYnoRK\r\nO0VtHuQ6AbKZtQfILvG+rRz7SmGDx+pnv62+uB5wQxMd+oKdINZBRJy4DtGZ\r\nhKHEHq4QxOEWJRewOrfA8Js3xRumURXUiqPsEqpt+HXOsx8IUJav+rw57B7d\r\n2Gah/n8FK9BMrUifkA0E6/i5ldIPxpBMFwzr/dXSNKGrUkh658O8OCeiesTL\r\nFnbHIVQLGCxikrbXyU894+nuzfzxuWhLJYWFYiGpPdz1Rkep4e1mlV6bYjPR\r\nZPNcQLccz4jNWN0LXZIzdT9gW9JGMtrljqdy9ajI4Tvx1eT7uAkwwc1zheFs\r\nNFlzju7oXByxw28+sw2TQN+AgKt9ap58KZ/hmsalRkGDVftlKoRo96VhQc7m\r\nDUlxb4lKLEoru0IsHLcz8WFKaUt5Q0boZUR+K3f170nmYeBRAdvPS/eeWusm\r\nFxXYxZonFBpcQMo625cupxHJ7LqgASMT0dc=\r\n=IMmd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.5_1665352894732_0.35222901255502337"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.6":{"name":"@astronautlabs/webrpc","version":"0.2.6","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.6","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-swRDaOZs8NI1XPVWNUhmphAGFD50M8exMMHNO0qSgjWPT8taC55WxWzeAbB8WDspYO6h9MLTPcEs4fm8G8iWwQ==","shasum":"9a1897d3a3b0cb04226bb322aaa466bcdfba7572","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.6.tgz","fileCount":169,"unpackedSize":353185,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVkQ2YPLFYPHSS3uECZiwBGwaRhTCWf+8+4mpUdv41TAiEAvPQu74aqHDjY2uykkFJhDbUYwcrS6b15k0a3a1jvP/k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ0XnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/ug/9Fly2D2ID0YVpufAdomWU7xEQ+ahpte0Jwhr9ijoHxuv3Buss\r\nJ8M+ZqjW/VOe+C+7dtM+aMtC3sUMqIpus7AqfIIo/6hCJ3BRUtu6ErLYrocH\r\nugsxRX7fw9+lHTHt94Ka66lX82iDWIb+IxtsbTZcI9spGbfg1n7M5OkkhCBS\r\nIQs8ZNEc1yE8USKf0CS7YHTelzMzQqgdty6f4hM06rzffeFYujU029mrUbe3\r\nSpi51CBqCmKhTJgZQz4tFX70UU2HJOgJmgGltug2PJrLx4LZQz/4GNSMM931\r\n69Z3PwPJYT0TKb5XIW0Fg2/798O3p5lXJs0FN+Ya/gKFAsCnQ9J6BSigqS9u\r\nslVyXYa797ZmkGBx2n2VUQ99FWTxLv1uL1Tw9W+GmaGi2Kmkrhlou3OpDuli\r\nQm6Xus68m3wHetxh5fdUKiqRmh103D2nxJ8gfObTvHn0JYBt8+ba/CXRNCep\r\nKiTh/9arRjOmiNs/GMIImDzFIthOPH2dtU+fwGQ1MOuz4ORK04H8WPlivfBr\r\nXeB8sM0/4oqX+WK2ZE2J839btXRiLGp8xsVd9NH+fM1/JWAE2lXb8NElYOMp\r\nZ4zBTd/glQ5j0eIFTmsoB7qoyOW8Z61Nv1vbcbHlUSdH6J0IIJktbJpKLDf0\r\nu3zPvxDrvav9BQ9uZT2KRZNh3ADWfWYCP40=\r\n=WhXu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.6_1665353191271_0.07214457767460525"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.7":{"name":"@astronautlabs/webrpc","version":"0.2.7","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","_id":"@astronautlabs/webrpc@0.2.7","_nodeVersion":"16.17.1","_npmVersion":"7.21.0","dist":{"integrity":"sha512-XSUomRXILuHBgGNRrnuJJ/uHhV6BeCqcYk6G0yNP6Nte1RFGigg2HK4T5nscT7hXjW6GkscBpbUmwEFALw78ww==","shasum":"85508e7b77fb1e4147ff46b1ff470f398849e3fc","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.7.tgz","fileCount":160,"unpackedSize":348650,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0yrjCbTcQkbjVchF3/IrX2LRG8BQ8uoIGPCmwnjq4egIhAOWs+/VfOCGBM/33P52avIiveKUYASwHgUmaYnVM7wDc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRTMDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ5A/9E8Qn8UuQi+WDjH/O5dt75iJKbS3Bxtb0Tj2UrF8n491bWMk3\r\nU+bXSoQE/LKpiV8+GiVYLE9KGqryfPvstgLtAizNL3PGnAI/Ja1TvHKk+K+x\r\nVrAPfSbGxKK2qr//M1F5MBq5ZnfwNfs86BWORB6C2izRqU5WQwHMQ4l/6bGv\r\nVX5qhTw6wxFUTCz9wHnWbHU293cGgO4CTpOZaazVQ7vXEdQKnsgDqZ0jRpCw\r\n+uanmhxOzTH7f8iYg2UDEaSCONWztDcIeg6D7PGUhnJc2gZBqwpmFNJkxu9F\r\nhkkCO73u2Cmy6pWM6f6CEcTYCJH7H/O5FOwHoW/ADGzUQApD+WepFp6H/Zkf\r\naBZhBpHrpm1SXqjlXNnNBGhfnxxOe+bxLWMD9lOFp4fL1Kf+3NQc9/QRazFw\r\nNwzN6B7TcbkOsGwQb4CUoa8Pi7yUa/wC185ChfPs3MdNDyVugBxNp5ZBhGPu\r\nvB+u+AxmxtlNZqrsZvXaF0I2zdm0foGEgDN8KuACQg35US8wF4CzhRLpM1LQ\r\n+fXpeHFtua6/Xof/ZKRCfuYYcVC+M3pAYHKOLZpOxtHTbnwbeAi4AmYzwgGJ\r\nhC1nedx2ANLmo7/JKyrGyhTWHnIXr6dT2Bty/F/AE5q2jmRF2dXdYTWBHF91\r\n0/ypeS4MIPJgcPJSr9Xfomjixem73me/7Rs=\r\n=othU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.7_1665479427022_0.798822197212586"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.8":{"name":"@astronautlabs/webrpc","version":"0.2.8","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","_id":"@astronautlabs/webrpc@0.2.8","_nodeVersion":"16.17.1","_npmVersion":"7.21.0","dist":{"integrity":"sha512-95rXm27xfw/EUeY0NcZX6QXU9foapddPgVCMLt7aFyLvO8Rc8DmECYGtRRC4DSZ4/wPMAdSTC+Q7CePUNuWDqg==","shasum":"f31e6e366b0a2755161fa094933e59f895064005","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.8.tgz","fileCount":160,"unpackedSize":352942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLYx2fE6zDwttwX2i86Ss6qCDwx+s1KS9QwHUOr8RXlwIhAJd2EEITm3uWjvetTTm9t7WOe1JH8G78LqdjSxF14a2C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRTpiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6kQ/+J3r+9NVNgNDzARfqvnKoHghV5ClXKqS2Pm4/XdnSJLuzw2Rl\r\nO6kCA95lDfffLcviEkQcp/6Y1o7rHDbnQJN4jsbPd6Qd6Z7/ejMdJfvwXJ5X\r\nU3pqhkbPY5S+Hxq9J1EDAkJthOoxXBP+Bhz9O+ledgXv5CYDgRDTL3463oki\r\nCp7Z/1NlXgsBmgUDLFALmwA1VhRlycTHOZThPF8oDeV23hy9SxdKXtCRjhxX\r\ntEvaqzmA33dfAuE/SXxMtE+rZtetUXSgPyiD3YhsJBtnMx2V7UZojAtGyhr0\r\nlDFS0CokaPGlYjzQg/6qQRpW7R8I98u3Rk1KSTI3DUOf2AYgZ6oWLiuKZ6iB\r\nSZhMJZH+ltONHw2wuuafzx/4ItnxNhx86DAF1ZB+9EgbGF/8hfgPvPsgQBUr\r\npxQNalj1FRa2qLCaheJHN9iGWGoKMtdRYrRXc5RWpQFUgu31G/TyLs5IlXAs\r\np+PkFIekQQSrDnX73Y5phv2oNFXcXG9clQRun5ZdU63/eHdKDM1FFuHHRdo1\r\nT12pa7O2BU5vfXR8oLmloF3aGMTm2hFjFkd/SnQ+9g/leZsU4woCf/wCBjnz\r\nNcy8atzyaDXZzsARpv7AItW1u0kqUlfPoJd00yE8Qx88Zi/ks6gdvyPZXArY\r\nyq0Gl53aSQnVyWSPAy4dzT7jfNki5iddXYI=\r\n=MTSE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.8_1665481314495_0.0871204251633797"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.9":{"name":"@astronautlabs/webrpc","version":"0.2.9","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.9","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-ifYGBzYCAdUK+3u8AtnrlOQofV/sKCCaqdwtmBxvQifwNqpcsz2Pg1BaaR86RRJx8lkkByq/cric97RUsa/d4A==","shasum":"bf8aa55927c6cb999b35da7c8360d06be734ac0e","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.9.tgz","fileCount":169,"unpackedSize":358006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp/BzyhzREAI3TScPFamGM2IjdbXlrwGuyZsSQbSz0JAIgdcezef2qDk9UWlnOY2ZQDvk5e0GnDs2jKbZtnYVjwUM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqEToACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq55g//YrGN/2484zXO1v7Yf7xH+s5PQO+Fq0u0mEiuDbgcjFuH6J/1\r\nn9CzVr23j4h8jRhO+jVDpcX1AcZ30Nep61wpGIu+TjO1oG7Xovdq2GeUPQsh\r\nzBv4SVK/EOyr/TLHyZv6sGJ6iv4H05bGSiJ+Y0BTZNAjtNpuB1FBHiFqqlED\r\nRFJGJwnLAPiVwmZTjJMTHIWUOPma/InJ5SruxJ4BXRz1azIFNIUtBFLD4h8w\r\nf51xT5aQ7VOngvsGXPOnxxCI+FcYQA+XLHc72cysvT14CSVhmyxVZSIm44R6\r\n0eRg8g+iOsu2zhPxYesY2Rlxy/lUqvtYcfY4EfmHwRVE/R13wjXZfblBtky8\r\ne29KkRDNc8lxaFPPc9iLK9pxYJrwZ//ZuwcfgdmbLaWZ8AB+BZSlNmD+QH44\r\njKDmvS1HgmxxnAKuIA9Xvd8nAUBBHfQfpVYRZfTOFvmE9+TtJ0hH2NejI+iX\r\nmBlHGDvtJUm9zvr/zUUhXp7U34vZ0xIgcAwKtxzg/SXla77/sYBeNGR3p942\r\nfNQfrQxYT193iLKz7MI5OFgd3GpB8JK3PrNWgge+p94wb4N9m0abRzIUaBV3\r\n/64AV+93Kusp2mNqeW2ljk2TK87SWKqIhc5LLSlj6/YzeVgnDGEgHiNnU21o\r\ngb6K24JtFfSNAfnHRDZEP5YJ0ZrJETIyV84=\r\n=s6NJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.9_1671972071789_0.8383847646858416"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.10":{"name":"@astronautlabs/webrpc","version":"0.2.10","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.10","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-KAwzJPpBNx1YhHyTwkHDGQTzMKLenIvPt0RZmS9LyZHv5NIZ8CQ/FMhBNSVfvWFbHaQSktZyuwrDvCrC3XdE7w==","shasum":"449f59e909ca3036a99a38b9fce12def713b035c","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.10.tgz","fileCount":169,"unpackedSize":357863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDs+XOjMtnP/NGD82uOIRbhIhzaILB3qmWxY1Ym2TIBEAiEA0QRop5xf/jA8EjZseFZHV4LEID1bMm0WASw1dNA5rBI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqmHZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2rg//aXH7JbtUPaDITA1ClkV4NtKSNWafZccr9APUQHcsecr0YjdQ\r\nTJbc8hXyBbIa/8fhk8cOfg7dYVWZp9BQtkfSqMMDnW16ULGcMtnlX7iLgv6b\r\n+keZB1CniUT/QVUCqMEY5IpRHx/MbFW7dKZQ1SWmXx3ACPRi1Y/K7GAa1218\r\nr1i48++ZNMwceeHOl51eBexCQBeNn5M0n3UoTll+vXyMxFz7VOzxo6/NBCMv\r\np+R+di5WfsnChzNgmTx/lYyDp3Fy3HCfPupVnUGht+0VzX1D2+3OnBwDtvPd\r\nYE1CRQaX/Q/3zxV2HHfdkZUzyTfvNmoK+WQ7KJe01B6xrHqYSequFsN7VLVB\r\nh3GG2Nnr36Kr8/Ii6Z/P2Ba8+SEeQ41B8iEnjtYz2PxSB6k+rBygbBUv1lAn\r\nQtmrgartHgL9Lxc2AsZbm1v7WljTaRaIwnUCNo9Eite5zTwGJL7VSRUpjHyG\r\nm/P6trhy8tWeYtxY21uSIITdxg2QoSEaUmVfkJRqCJi+UK/4u0oeJ2AEi16C\r\ntGVlCN2iwzF3k4PoQ+mTfx2xhe6KyO0uCR9IXfGV6/Lipd1JtLVvF4q8KKBs\r\nd78omHWf8u/uNgsItEPbVU6o6qivwF0DcoLEzHU2+7hU3xab8hHCDcf9dLh1\r\nOSQdUQxNaXSRnKJ5IBp3IchB2M1+ND5t/9Y=\r\n=/CBQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.10_1672110553074_0.7744834724252572"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.2.11":{"name":"@astronautlabs/webrpc","version":"0.2.11","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.2.11","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-3ZICMYc7/07tPppWzYlbHEoqADzGhFu6Mig+uvGzCPmvq6UeiJSaht9yOiZMcC87WvJACIALkMqRoM9c9Ih46g==","shasum":"0f80d649570b7fd14d72535a78607ea382f746b8","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.2.11.tgz","fileCount":169,"unpackedSize":364919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5UMOEka5qhTKC5Mqfrh7ZJ5bFMSBKdVVSuN47IHPDXQIhALmxgKNSF0tqCMkfKovENERkETuSlwtK5JE8HKP4gBwL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr6PfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7Vg//cl+CrJVLPlU/eFjQ69bVri8Bp46N4aDNkz4QrxkAchheEbsQ\r\n/1q/Zx5pcvSkqJ/vBy462eOYAalJ09IBLFlBAWRb9/jMEU0k+G/pfqNkvA62\r\ncPebMjal7tQ9Zm5e7FxDCo4JLHlgbwo/VR1ii6dw94JJ7yefJNe+9j7PPuIP\r\n5KkqwcCfKLWzanIQovErHt+cW9FVNu7scKkdvzp5OisbG3xd6hPunS3oTBsq\r\nmD2lHiEjS2P9F0HvxIaSyY9Z4u2H9tK5QjrIFNG4vkuEGKUw5sr35YDrw4DY\r\neHj1EMnaoVvbCLsr8hi9bsp5lpERTmGZd0pL6IeKeoRRhDgvBDjqNbGt9sIy\r\nQIwjoON0g262GqpxkNOzulOvUFxhIODZkN7rzkSqRpeflCZRcbS21RHYNAzk\r\n8GwbVtB+/uVpOOJ08TScEc/2vJrWXEoBzNHGcEl24cRBRrSudN5LvBrFuiFX\r\noAQ7gS/OB3fKfIvKLyNWXMiO7CF8sjfPyePMBPyx3STMYqEGZaKSRxNmP6HB\r\nh+xXi9hhNufsYMGUYQ5qs9lhX+Dna1rOOOJuIxeK5EfSg3VX775y9VaTyND3\r\neViZsnyFgIWSnsk5cIbZDKsbnjMOS0KkMdJkyLcmXUpx/WPixjSPykj+EnWr\r\nPjBpu2KQbyrNQlBO5CFVKkY2VWJNQ318pzU=\r\n=63CH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.2.11_1672455135209_0.642543856738971"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.0":{"name":"@astronautlabs/webrpc","version":"0.3.0","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.0","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-DbuDmFpS6Wx0L/52TIPwNU8AiUvlCrcPfKnqno7o9fr2GnynyMpr+n5jfbgFg/Wt0Z1ABo9o9V6TxhvDh8KCvQ==","shasum":"74e29c44a68b54d6bee7d39a414dd618ced73202","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.0.tgz","fileCount":169,"unpackedSize":365124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXhh28C/rcD9VlDygQ17lslX8O6ugZg95C32OvbTD9sQIhAMw8CnYKMb1O+OTjVkRx+vghNPyZjO+tXeaJrNWoS2jp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjslOJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLuA//Z2oWPDQQTTi7+0G+OHrYr3SP0b9v5IpiCwV95HWbfR2mmDnP\r\n1kCznVGGG0+sBBQDaoKVmizQJjW/dZdcm+aaY4ccAH6HoQ498hQqkF6tRTCO\r\nS+l6yfk1AiZSwcmHA7tGRHpKwJIA4A8eG5jIqkTBwoRWZsxTeYSWfAkH3QXu\r\nwNYQF3f400xqj5ND8h413Cp6FK1JPt6OqfI+D0OVoBDxr+31mlkOsMHza35s\r\nFUVd8+3NS5VYKsi3XzuipWVHQ3K+Svs0XTMzSWGUYRHqbzQfHxZfhNb/8Sh6\r\nYBhDQf28ehRzurc61OzZPn2rAmrLwnIlgNhSr6ntk3mhTSrKFnhs52WTOSDj\r\nNIOAz54p22UMwZxZvGSWXKiQ9xedK80R/UF+T0hKjfO01HRWmm8zjAyV+jn2\r\nzv5LlNll2pap1an1Af5cUJLQywTFxn8hKBJRcJ5is9RK9WrJ7aAixOcrLmfr\r\nWa5gk0Zgap0EDqsRCTdC9fZ57e8Owm5JQCTmShOutouAGIruWwRGa3Kunj2E\r\nvdU8Bl0G6rmuQ30ZCMNHPRnwUUNGXsg4ZyK7Pf4ZQwM693a5ux5youtaGn+m\r\nmVDJ01o87KzLDHO9eIZNXvJclMKLFz7Oy0gv1srsdfUb3p8d8OSNIdYvp/Ae\r\n74lWmWnW/NZyxWwIe43xXe9S7sgiewRDaM4=\r\n=ShNv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.0_1672631177299_0.9099903796931208"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.1":{"name":"@astronautlabs/webrpc","version":"0.3.1","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.1","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-kwdB5jCV0V1hnXmxnLDc74JR3jOCO28eHfJmmFn4/YrlylexTScKtCmaQus832OXJPdhIg2HnmEAs+K2qJMvpA==","shasum":"239e0d960542b61e21a053297331c1806c134e7a","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.1.tgz","fileCount":169,"unpackedSize":365232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFiiJRpVXxbHHK4rE1cfSs8GpjsaUQfiZksJ6mtske9wIhAIkuhbb8AS+PX12xClhBlZ3i/CECkqHYNQIQG8j68/E2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjslZOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYtQ//WGc7M84W60aDP3cBYY4BIZV0HTz/bV1FriGw1pxPYvw1Xq5q\r\nBk6ngISDkpMPKTqdVM7v9Hu/sR2Z9B3dxDYU1FUHrgQodEA1j5UhaEvGw9bp\r\nL1wYSOm+azRdY482L13N0swrf6XyZXpqRjJ7K+ZnAxMw4reGkZUkzrf5x9dF\r\nFIkUez/E+BOcl0iFCY9Gg1NFU4sOpz7wrsjTWJc5ftFvAtSCdMRAHocUulmx\r\nImecYhz4F65a76MoBcwqnHdz30T5DlmCSdtKpTsog2L9tnKfdzcR2c7CUFoR\r\nzEIQPvdwP3Bvq8nDrkkNmnbJeIxHtXV9JwTJlaLhbgyckwhYevfFX3vusP1x\r\nqwIvNqrE++NQkjMqfsAkCOtOrse9PyIgPdmBDwY/r+hUzli67UCfMyAIgaUx\r\nj321QidsBgyGZ+IaS2cXcvvh1G1KdK1j55rqfoovYovwc7lV9cT/lc/0eoH+\r\nInCjNFUY5VxflTnhJvJDkGkROxc5VyEJYU52cGm6e3EcIPLBAmKmBSYGo6mS\r\nYWnRu6k6Xq2sWHk6GhzrIDEn3akLLeC6ln2rg7Gp0J/sXYjm1NH882hHJUuX\r\nmdoRu6e/4gFTzFcruJn/+bUkb34XvqqvRtbBWMUiYrtJuTQd8lThWV73XZ9h\r\nHjApDUyj8xomje4UMHsvSCiuJRrEUCUG/AM=\r\n=J8iZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.1_1672631886443_0.6395638698117176"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.2":{"name":"@astronautlabs/webrpc","version":"0.3.2","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.2","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-X8vuQQ6er7BtE+cpu8A3XuHYomj6NFXGDQvJKmhbwnT0Lwm4LeMv7cKod0U92BQVUqhZ9wjkhN+6I+bySmnGFA==","shasum":"d11f021417b5e0eb8987988ac82821dbb49923be","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.2.tgz","fileCount":183,"unpackedSize":371568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzxi5Bg9KEQvBoNQ1Y3oO1fNPJiIKFTXjAr/pupWDlaQIhANuTdIl1pGkN7AQVrQOJdowP2VY+YjMqWUnVQmxyf/GK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs3BJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt6Q//U92HBtSzKEmjG0XsbMZQfAg90GyTZzuQFeGDUNNhPA9xOxQ/\r\nhyNK9zkG6Q6VQuRFK0lemBfyCcwwR5xTv9zLgj7VxGxbLmB4sBC9DX76P5mk\r\n8CPYS/j367MLF04ZNqHlDMoVlsHc5fxpp5xOOM2wtOFxG38zUeBwMuu1rSY5\r\nH5RbojvaPkCHIBgW7Bs0/dZvOReq3qSn0dYNGB6+0o/P1xTSrf2Pt/qCwfGD\r\nGXG3wzlwcjKphf1+f72IpgxvhxaTWg9dXzLfhPnNTjV81QgZRw4FkQfAo9dJ\r\nJwZak+17/lrMK6GKkxF1bfXBxyZqtbCxW3w9A4BCGn7LPZ2RM+YhnorHO1vZ\r\nIugwzqNjiM11+qoNKsL+g7ADmKD5Oe5lpJvgSO0YPLX9fVBsnmTx4SprZCmq\r\nM2dZvk++O8QRgwgcV9i2UR+ynDBdSsZCVCPE6dxCAxxXtxbhUfLi8CxeUnBC\r\nHKt+0/QNe+60x37a8TvFOpCTCsPNL7bRcUE8EDWB1THEAXXqlcoZIJw9gVQc\r\ntjnG5c8bhmhc46NNuX3lYJBlzlEcOA4l8q+ecsGEKK5K/T+ozuKu2BTvc8LB\r\nktNJevuGFYID2CEZZDKmMZN/8Gtj0Kr07AhC/gqSETDNbGU41CY2rUocsuCQ\r\nwXSQPIfltCFwJQKPh9e9a81cHAz+B/xVQwY=\r\n=ge8j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.2_1672704073058_0.14906462788967723"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.3":{"name":"@astronautlabs/webrpc","version":"0.3.3","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.3","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-MxRp7uHUJ+qcIW1z4mzl3UCALxM8Lyn9P4N060Npb81bG9Mx6kJHvFKHPBd70SUp6uJ7X8ZlAjnaelI8Iu+XWA==","shasum":"d74a3a6fe111ae816e0756bcce4e7fad22971c9a","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.3.tgz","fileCount":183,"unpackedSize":372573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGuTbJ9FAmC3iuU7SSmTJqPgmanX58tKg9phzYjkwGaAIgO6fHO4Gw4L0OvVEx7qHXSWFN9A2mZIRyfeVbIwoEmik="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs4CHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Bg//VR8CgUUFPdL28fq/ATddGUJO1lduqavAhUckro4IoPLOxsu+\r\nUHKgqIdLIe40AL9sr94akrbdi5q995T6Tnj7jrQH7aVZNwr/El8bnOoTIbfv\r\nqzY61v/GLsh1EzQBfLNPj4UNGdVmIkTQZPIzrYC0OB9gZMLFVsv/A/maTRIn\r\nf/0LHfEznl8OBfikJXY+SZkHUFHXHzOwts9d6YJwZwOwzycupd6ODJIooM91\r\njuAr6uzthyXKBVbnOQwTZvvzqj66Y6E1Wm9fa21c/eYV4OUXVo2XRJnfZHG0\r\nmbs7lWRiOigOFs9R1fZiCWI6GsYGr+n7NGc4CqSX+T6bfVJ9pI4incMCqOMx\r\nMVhUOPmbXOnfKX10vbptTNFbT8nTkZMdqrs269QTNDf/KeMDBpASBUP3XtpU\r\nLssdjmzowRvs8Jo4fkuAh+L9znpxBIou8+ZawRcbbMo9BH8Zo8pF5Sd7a3xO\r\nWWI9pFT1ptwaPaBCU/lvNeL0IarnAP/DnpuisOkX46+mLXTEEwglFDiNaTtr\r\ngyPTKGGQq+pTeoox/0frgD0beQ4weMUtME406foYe/S85Xjdsr0k0BegS0uc\r\nIDBVgNZ807XyFfXYQRWVIc5EPjPfwxBjbdNlQnbyyUPMW2XDZKg2tkSdvvtm\r\noievpn0SVYEwSTPgR+FhE75E45Bqp237QP0=\r\n=VWrP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.3_1672708231335_0.2836918753075539"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.4":{"name":"@astronautlabs/webrpc","version":"0.3.4","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.4","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-NC9+qTiySS0x9CUPdTpLO3B1s6NNjOJzC3JLBG+Vfm5I2ayiQ9soADEE/SEeBtju5+ouxuc8Flprbqclv9GoCQ==","shasum":"76772a722dab1999e5ef536fc28844332e68fed0","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.4.tgz","fileCount":183,"unpackedSize":373439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0OF4v+HI6pd+Vybn3opAbTXAUBYy0RsexlOby9zDmmAiBcv6UjQMxR/PDzcqLnZskXAVvnLcLIBKxuCQPzGkJhwA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs4LcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtGQ//QvITYwWnlJBqBAYx5x8OqcQ3C5zWpgXS8lzQ4mGxCP63upu2\r\nquaRgw2/MI+Je56c0Go/LIxAPxEeeDPOPN4z7zLEipeHVuOPPhWRZ8kRCMU4\r\n4OCZTU5sA9F5fYVJuRiJ9xEleFHhhnFZ/5OnCdV6TaJ9Mc3gwcjS2Ep7hJ7p\r\nm2+lV0bS2pffxS0AQ17JVo9ppXED1UP6KZzk1Q1xHeZg0Gu2XTPlGJ8IcZcm\r\nDQILlvmHlwl4Eja5BVSdSNPJDoMsHw6rjOTOTQQQOuhNI3c1zdquyAA6OsOg\r\n+BvW440eM8Wctwt7fPGG79C6lDSB36VERzF5gtKfrWppmuf+wUR1NSWXrHI2\r\njH8hANnsDRYTiV+g109NtG50DBaUgZdM37wIuv8ojI091yEIzFh/BKkp8DFY\r\nX2RrfEBqwshjhiAs/CYF9EJSaGH5zms6kVqQpbIspnc+Id9OCkAyB7eBaY+m\r\nL6mtCydBbnp5iSvW3fEt+I2O01QIeXLp2RyY2lj/VknNFg2KzThbgA55eNGK\r\nHsc2o2Fko7IxSR8GgWnOgsSoZEJYrHqDNtAhiR8ArzwYxe+3wYvztXPU82ON\r\nEQra5T0gd+7vPHUqQ+Tv1FHgcK4igNE5X8hk2taLeEiMaKgAMf949qhKq6/K\r\n/JMdNIkivYOZq8VpBeQHwt983qTAFy+Cdts=\r\n=BjZO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.4_1672708828365_0.3844673128045133"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.5":{"name":"@astronautlabs/webrpc","version":"0.3.5","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.5","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-fYrCyarv560ia0I3isS/kMntslsZHwQ86B95NcBybJSCVPGIiNS9CKk3tpyyTkM/IcoZvYxhNc/iTF+DKTV0wA==","shasum":"e86ba33cf8e0219551277150780de2c88238d71c","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.5.tgz","fileCount":183,"unpackedSize":374012,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZub++EIewZ5gbhYtEc6UGwo5G554xSNTQZRkz/wEQBAiEA/ggx5SGcBbylE04nPgYRsgTimkT/WdkpNQ2qWkZqP78="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs+oHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSbA//RDuA88uQMxievFxwCefmH/H/hw99BRjCKWZ3jAG7Ii0humQM\r\n3u/z3v5RJxtjhyTc+mY8MyUqOPtW94uHsJAknwt8NaoQmsU6W8rN6VA3TsB4\r\njQ7PsAWx0f9wJAQYiAb0j7jX2oZ03dHDbAgNxtfcz16+3OXQ3rJ1uwtnaSkz\r\nYyJmplfHSQ7Dlamx7NXh88WNyellJOHQJOOoLdoqikDALyV4TzOgKntTPK1d\r\nWKLtD9w1cSICPkAF8Krbzres9BfbPW4+O/fd3q7S/ve6s4rRuQKXnbO7a9jw\r\nK7IFV3P7QFsKScRfHHmxD+daNslx0j5SEKiaLqaSLX+12V+hXmhb4NjauRT2\r\nQ0EXNPzNRaPlA7TtCJgqs7rIQ17G2f3g2XgrlqMr0S5qK4r7c2YPJYTDIRwp\r\nwunaVGtm2F/aOmVserCp/FrD88GKY/GWjwNMnMi1n8POToPBNPBN3tdsoXTk\r\n10wCeLmgWGNcR0KmYF7EmKlMVmw8XCgZ29GAXiAz/fqWzecQ419UK9vs5JrS\r\nMkw01rK+5PZhVMkbkRXvDvIfrGqOL91/kUdrXgSzCk8jRpMGnmNKw4nLTaLM\r\nKBXscu1HQUfRzBlNVW7k585+ZoBsdmlisrwEEaPPpyXEIFKTAfJzykNn5Met\r\nLJhooyxMwMHX7Y6BdYtXHrW8kAUzsx7xD+Q=\r\n=jbyV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.5_1672735239557_0.4473785916888744"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.6":{"name":"@astronautlabs/webrpc","version":"0.3.6","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.6","_nodeVersion":"14.19.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-w/7FHQgByJBSEVQd41XQNIHIyAbrmUY8rbchlKPt1vPnRKI5O2YO7MNjvlrX1KGXkB7bx/VRoAnMjuiCCiZaOw==","shasum":"b6c398a26a1788cb2abb3948a56847822b9f44f6","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.6.tgz","fileCount":183,"unpackedSize":374032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwKDWNEBEwRtzZW3QeZwop6+XyUJqzg93tze3+tFRS3AiBRyuyBET7//wgE1bvTDed7M3XTF+3kp/bwOzSe1BTg3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs+5pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1mw//QpaEESObXANN+aY2aTEObMR0OeMGPcu0k7iH7bZWEcg69a0K\r\nXeoN2dm3rcuEi27e0qEW+I6Di7Bnq2xcmutOKiHG1O1MB2ISGwXQ8gyPBrn6\r\n3KAICwDL9dlBsbA2XxNy0q36p+MHoWFMwj7oVKKTyAiaocEJeu2mP7oab2yD\r\ni60fuktOVpmrl5HZnq9d6fS1abfSHcWI33Gyel1ZpfLVtqTRayfLlf3uotur\r\nfN8hHwjRnWwRkAnCg7cSxAQLz3sg8yMb8PyQ/D3lzetKClxoSw+kJoicPZnV\r\niKw1Uky/txCdoFaI+PMyMX7oMiqsTKFULvE9OVPj9TYcbP23LwnwAPwQ/uEH\r\n5zdZ8RmBYQkzOToQWnESgIFtTS0MpJPdiDrAvYnCMCINbAfapkPk618yBL2N\r\n+CBVq57MiOY8wTObFkYRQYmSjGxrxEYZfIQ2jEnL09EfA1F1j11cNDMlq/F5\r\nWxcV+GMNEfKoykMC2O+hLrSS04CR7D/WiMgvZR5LrDKmClsMaT2a1Yu0UmnQ\r\n5C6c1cmTrXk510a3BPpxj+dJfusU3nHNBL6uXNGM0fhCabG1UZ4JZTPtJA/X\r\nk75h6vueqEBGXU42UUgOLYILY5dxeJiKGTvtlOwLsJsOE5cSTaC/sZb/PwK5\r\nyVyTT32xe4BwhthUhp5Sq7oOQUT+l7/QdYI=\r\n=OdRn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.6_1672736360927_0.37468079849242786"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.7":{"name":"@astronautlabs/webrpc","version":"0.3.7","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.7","_nodeVersion":"18.13.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-bsBLae9RSFpSnqWd12uGnDLlzXhPDsDRsw/a2mqt3IUTcvhmmP/R1qZls/jtagdnyzQ1p8yxMa3CZRacQHMROA==","shasum":"239121cdafa6a269ace21b7ba188bf51f4b3ba8c","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.7.tgz","fileCount":183,"unpackedSize":377394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAl689EGvxroJc6P+TXYCTfy920a/ry0jMiofNRJk55RAiEAjlYBwExc3qn4w4TJ4Qe/Irx6b/Unv6GgM0JY1k8F6pc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzmI7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpAA//cbSfrqI1blsizXe4Akja4qJ/bTmvR+vD50AKqyk7n6CDLTXx\r\nhF5wdaci39j9QQpgjY9YIPYTZz7blrDcrrYjfZwGK8rRez+iizbfqhL7vY+T\r\ndO1yKXaD7GWYITutMpnSKsW5huqpNjYJDGN2ywcdzO+Y/PyOikyA/TQ7VeAe\r\nYADUGPBIknrPG0nVTEoSxQrRNcPojNv7i62O642OwGOh13IEN8+go02JHC2S\r\n02sAufyYPH60h4R1x8kufFv5mmedfp65YU/I6e7q6jQPaXlaXysnwEeBQAWs\r\nmhmN/zEvtL+VYkUB5w8CG4AHgFw2s1ah3jWfnh6SGPqFe+idJxXJErhYXOLJ\r\nKMDa8WgHAYkbdYM9kyKLT2/vvPNyMhekGRAwJo9r//yFzbPJ9U2CJG5ldN8O\r\nlgxqCYsxrvLV9NtJS8HK8mzfgWzX9uwlLuI8bC9VcUMIEyF+b746M87LhBI/\r\na/e/jMsYC9nwi+orLjVruW2c48DG1lxZYCzv7A4JyESd0Q/b69/Xtq8Ib+6+\r\n9YYGMyxDR1ETbpJjKc5rtY6Jke3dghV/1Zy/4vDRiF2U/NH9lM0CqPg/SR9s\r\ngK3/9xAEUHNN1fl0L5cIcwHqBbc9pMZnq6zrH4+qRWaJZZl5g0VoevxGE/Py\r\nUzwLEm0rq0Im3VIrvdKe6NuqhS0tKoWzLTQ=\r\n=hWU1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.7_1674469947625_0.4518540978776726"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"},"0.3.8":{"name":"@astronautlabs/webrpc","version":"0.3.8","description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","main":"dist/index.js","module":"dist.esm/index.js","publishConfig":{"access":"public"},"scripts":{"build:cjs":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"npm run build:cjs && node --expose-gc --enable-source-maps dist/test","prepublishOnly":"npm run build && npm test"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","dependencies":{"rxjs":"^6.6.7","uuid":"^3.4.0"},"peerDependencies":{"reflect-metadata":"^0.1.13"},"devDependencies":{"@types/chai":"^4.3.3","@types/node":"^18.7.14","@types/uuid":"^3.4.10","chai":"^4.3.6","razmin":"^1.2.0","reflect-metadata":"^0.1.13","typescript":"^4.8.4","zone.js":"^0.11.8"},"gitHead":"d2cd94ce4f7c16445408ceadbef9a4cb7385a94f","types":"./dist/index.d.ts","_id":"@astronautlabs/webrpc@0.3.8","_nodeVersion":"18.13.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-6uDaL/h+52UHVusGNVkxhhzZaY2eDbe6a1tUu8MpseXrnWi/sJvlqUeWT54iAW+WwvafE1a+E1YUYFPSVgAYRA==","shasum":"ae03c2c9b12ae3974a57a1f36f1be54aab91f510","tarball":"https://registry.npmjs.org/@astronautlabs/webrpc/-/webrpc-0.3.8.tgz","fileCount":183,"unpackedSize":376610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhXR/eDlP8ZyysK52+78vFLVxHZJFDSCyuqOVi/nHsjAiBBl+R80E+G9cVqJ5lHpekmfp6or6pQZb8+Uo8vTVLcJw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzmXcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotOw//Sz3YgwihUp30JZQP15GWj616sJbBNDS+I4y/K3Tx8zUo2abi\r\nF0oVJtSsbIJrJPF/oEA8RH2PtM+UT6ECuGjxqinKvcHvrZpUzATnQCBN7Nvb\r\nG2wMsFig4HqaN3bl6lzV/sdHC9GfMe+qis084GjzFrAx6z8cDqRHZQ92VLKw\r\nAWH39oSU9yvv2coQ87ENdvCnYPnhTHyJE1QuLHI2dn2KI9mYyZnRIaOi8Dgz\r\nE0BS0ETXsjJwFmgAFIcktMQNBsqR2Yo95+WBYnE716StXXmwKuCMrURkLsLO\r\n5y7hHwooCq78l8b6TEMYBcxtEKl6gnBcOpnYIuVEC04m34y5EqEyb5XiHoR/\r\nMMcQMK8N8Gb4WlzbxywN0a7Q4j01NKd5mXqZhSY1/EgNyI8u+2qgJeg79Qoz\r\nQLCTCrbZjkkUcGONhIvqSbU8iHBVBE/OmEMIeIRIOFz1NG57EubEm/K6sED+\r\nRLT4T2M76irwOdIoDRSvvnNv9t8CHTG5agh+UnL2mBzsP0iZ0Hpb6cRBcISs\r\nJ7P6Pqzz2kHhZmgjz8VlvSWSYryD85vwS43F9zuBoHNJhGxBPwJTHwSOfyNS\r\ngBzyA/gPt8FsyqjPMZYprsNxKOymaHNd+p4ZF2eAU9k+sTYdKuK8ntHoRLOp\r\nrodkVLgU9eeQATRAVUbej8xZ+79MLSkFx8w=\r\n=UIFY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webrpc_0.3.8_1674470876387_0.8681366135771622"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced with @astronautlabs/conduit@0.3.9 and later"}},"time":{"created":"2022-09-04T04:28:44.569Z","0.0.1":"2022-09-04T04:28:44.905Z","modified":"2023-02-13T01:53:00.082Z","0.1.0":"2022-09-04T08:59:28.209Z","0.1.1":"2022-09-05T22:07:14.624Z","0.1.2":"2022-09-25T10:42:32.231Z","0.2.0":"2022-10-06T09:31:51.999Z","0.2.1":"2022-10-06T09:34:41.448Z","0.2.2":"2022-10-06T09:47:55.831Z","0.2.3":"2022-10-06T09:50:07.983Z","0.2.4":"2022-10-09T02:53:27.536Z","0.2.5":"2022-10-09T22:01:34.992Z","0.2.6":"2022-10-09T22:06:31.475Z","0.2.7":"2022-10-11T09:10:27.215Z","0.2.8":"2022-10-11T09:41:54.703Z","0.2.9":"2022-12-25T12:41:11.969Z","0.2.10":"2022-12-27T03:09:13.249Z","0.2.11":"2022-12-31T02:52:15.436Z","0.3.0":"2023-01-02T03:46:17.499Z","0.3.1":"2023-01-02T03:58:06.652Z","0.3.2":"2023-01-03T00:01:13.239Z","0.3.3":"2023-01-03T01:10:31.524Z","0.3.4":"2023-01-03T01:20:28.533Z","0.3.5":"2023-01-03T08:40:39.772Z","0.3.6":"2023-01-03T08:59:21.089Z","0.3.7":"2023-01-23T10:32:27.758Z","0.3.8":"2023-01-23T10:47:56.633Z"},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"description":"> 🚧 **Work In Progress**  \r > This library is in an alpha state. It is not yet ready for production use.","author":{"name":"Astronaut Labs, LLC"},"license":"MIT","readme":"# @/webrpc\r\n\r\n> 🚧 **Work In Progress**  \r\n> This library is in an alpha state. It is not yet ready for production use.\r\n\r\n> 📺 Part of the [**Astronaut Labs Broadcast Suite**](https://github.com/astronautlabs/broadcast)\r\n\r\n[![NPM](https://img.shields.io/npm/v/@astronautlabs/webrpc.svg)](https://www.npmjs.com/package/@astronautlabs/webrpc) [![Build Status](https://circleci.com/gh/astronautlabs/webrpc/tree/main.svg?style=shield)](https://circleci.com/gh/astronautlabs/webrpc)\r\n\r\nA powerful way to do RPC on the web.\r\n\r\n```ts\r\nimport * as webrpc from '@astronautlabs/webrpc';\r\n\r\nlet [channelA, channelB] = webrpc.LocalChannel.makePair();\r\n\r\n@webrpc.Name('com.example.randomNumber')\r\nclass MyService {\r\n    @webrpc.Method()\r\n    getRandomNumber() {\r\n        return Math.random();\r\n    }\r\n}\r\n\r\nlet sessionA = new webrpc.RPCSession(channelA);\r\nsessionA.registerService(MyService);\r\n\r\n// ---\r\n\r\nlet sessionB = new webrpc.RPCSession(channelB);\r\nlet remoteObject = await session.getRemoteService(MyService);\r\n\r\nlet number = await remoteObject.getRandomNumber();\r\nconsole.log(number);\r\n```\r\n\r\n# Object References\r\n\r\nYou aren't limited to singleton services with `@/webrpc`\r\n\r\n```typescript\r\nimport * as webrpc from '@astronautlabs/webrpc';\r\n\r\nlet [channelA, channelB] = webrpc.LocalChannel.makePair();\r\n\r\n@webrpc.Name('com.example.randomNumber')\r\nclass MyService {\r\n    @webrpc.Method()\r\n    getRandomGenerator(min: number, max: number) {\r\n        return new RandomGenerator(min, max);\r\n    }\r\n}\r\n\r\n@webrpc.Remotable()\r\nclass RandomGenerator {\r\n    constructor(readonly min: number, max: number) {\r\n    }\r\n\r\n    @webrpc.Method()\r\n    random() {\r\n        return min + Math.random() * (max - min) | 0;\r\n    }\r\n}\r\n\r\nlet sessionA = new webrpc.RPCSession(channelA);\r\nsessionA.registerService(MyService);\r\n\r\n// ---\r\n\r\nlet sessionB = new webrpc.RPCSession(channelB);\r\nlet remoteObject = await session.getRemoteService(MyService);\r\n\r\nlet generator = await remoteObject.getRandomGenerator(4, 8);\r\nconsole.log(await generator.random()); // 6\r\nconsole.log(await generator.random()); // 4\r\nconsole.log(await generator.random()); // 7\r\nconsole.log(await generator.random()); // 5\r\n```\r\n\r\n# Events\r\n\r\n```typescript\r\nimport * as webrpc from '@astronautlabs/webrpc';\r\n\r\nlet [channelA, channelB] = webrpc.LocalChannel.makePair();\r\n\r\n@webrpc.Name('com.example.randomNumber')\r\nclass MyService {\r\n    constructor() {\r\n        setTimeout(() => this._timer.next(), 1000);\r\n    }\r\n\r\n    private _timer: Subject<void>;\r\n    private _timerObservable: Observable<void>;\r\n\r\n    @Event()\r\n    get timer() { return this._timerObservable; }\r\n}\r\n\r\nlet sessionA = new RPCSession(channelA);\r\nsessionA.registerService(MyService);\r\n\r\n// ---\r\n\r\nlet sessionB = new webrpc.RPCSession(channelB);\r\nlet remoteObject = await session.getRemoteService(MyService);\r\n\r\nlet subscription = await remoteObject.timer.subscribe(() => console.log(`tick`));\r\nsetTimeout(async () => await subscription.unsubscribe(), 5*1000);\r\n\r\n// console: tick\r\n// console: tick\r\n// console: tick\r\n// console: tick\r\n// console: tick\r\n```\r\n\r\n# Wire Format\r\n\r\n`@/webrpc` encodes messages in JSON, making it ideal for use on the web. \r\n\r\n# Channels\r\n\r\nYou can use any kind of communication channel underneath an RPCSession. Some channel types are included:\r\n\r\n* `SocketChannel` - Perform RPC over a WebSocket\r\n* `WindowChannel` - Perform RPC between the current window and a remote window, such as an `<iframe>` or a popup\r\n* `LocalChannel` - A simple two-sided in-memory channel that is good for testing.\r\n\r\nSince RPC over WebSockets is so common, it is made especially convenient:\r\n\r\n```typescript\r\nlet session = await RPCSession.connect(`wss://example.com/my/socket`);\r\n```\r\n\r\nWhen the promise returned by `connect()` resolves the connection is fully established and ready for communication. If a connection error occurs, the promise will reject.\r\n\r\n---\r\n\r\nYou can implement your own custom channels by implementing the `RPCChannel` interface\r\n\r\n```typescript\r\nexport interface RPCChannel {\r\n    received: Observable<string>;\r\n    send(message: string);\r\n    close?();\r\n}\r\n```\r\n\r\n# Garbage Collection\r\n\r\nReferences to remote objects intelligently handle garbage collection. References on the remote side keep the objects they refer to on the local side alive (they won't be garbage collected). When remote references are discarded and get garbage collected, references on the server side are automatically discarded to allow objects to be garbage collected.\r\n\r\n# Service Factories\r\n\r\nBy default service objects are created on-demand for a specific RPCSession and are not shared. You can however implement shared service objects by providing a custom \"service factory\"\r\n\r\n```typescript\r\nsession.registerService(MyService, () => myServiceInstance); // where myServiceInstance is not specific to this session\r\n```\r\n\r\nService factories are passed a single argument, the `RPCSession` that is responsible for creating them. This allows you easy access to the related session if you need it.\r\n\r\n```typescript\r\nsession.registerService(MyService, session => new MyService(session));\r\n```\r\n\r\nSince service factories are just functions, you could use this to add dependency injection.\r\n\r\n# Services without registration\r\n\r\nIf you wish to dynamically create services with arbitrary logic, you can subclass `RPCSession`\r\n\r\n```typescript\r\n\r\nclass MySession extends RPCSession {\r\n    @Method()\r\n    override getLocalService(identity: string) {\r\n        // Add arbitrary logic for creating service objects here\r\n        return new MyService();\r\n    }\r\n}\r\n```","readmeFilename":"README.md"}