{"_id":"@actuallab/rpc","_rev":"47-4015eb49d0c6db08d4040cf39b1430c7","name":"@actuallab/rpc","dist-tags":{"latest":"14.4.14"},"versions":{"12.1.62":{"name":"@actuallab/rpc","version":"12.1.62","license":"MIT","_id":"@actuallab/rpc@12.1.62","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"6cee9bd1b72dd3065734c2e7cbbc5008fe0dd9ca","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.1.62.tgz","fileCount":7,"integrity":"sha512-qy4X1XYNTEG8lhhcg3q+xCAuQKqa1YsL44vRB95ImVijnGcUx8W6gkEFxj2UzsVIntKd2zPT3AzRDECcMXaPhA==","signatures":[{"sig":"MEUCIQCOs2VhkTlkt5Keud82by77yOmFiP1E4Tb2yBcCs1+4eAIgLlzBv+ag2ELgZd4fvUlqZP7Ue1F9qy4/bS+KPOhqlNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340410},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"95be984a95e53e45af05f7485d4e0bc0a9ee1a28","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@actuallab/core":"12.1.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.1.62_1771407184112_0.29145792435013074","host":"s3://npm-registry-packages-npm-production"}},"12.1.69":{"name":"@actuallab/rpc","version":"12.1.69","license":"MIT","_id":"@actuallab/rpc@12.1.69","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"c803fcc9903587a4b9a9c690d649d954127f713c","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.1.69.tgz","fileCount":7,"integrity":"sha512-+lubarvEGTGD0xPv6qHbtlZ6Hp7CKYzpmj+uC0mmeowPVlVcTfMfu9Bm/BaWuwVTyiwKYfQMuQFoUvKUv3nPAg==","signatures":[{"sig":"MEUCIQCZPfag2UTxU0hlai5KXt8uaZtUuQ0pe3o03iAvE9bO2gIgUkbludMo5tcBVJZ3CC8utCZIYbli5CSIwivAr3sn4N4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433904},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"10006328649e29f45343b8d062252b5719d2813b","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@actuallab/core":"12.1.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.1.69_1771790293310_0.7490587077559507","host":"s3://npm-registry-packages-npm-production"}},"12.1.100":{"name":"@actuallab/rpc","version":"12.1.100","license":"MIT","_id":"@actuallab/rpc@12.1.100","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"eb961e75e3c99554d23be297006f26a2991e9522","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.1.100.tgz","fileCount":7,"integrity":"sha512-VNwdRaYRkTMV2wuQw5H1+qEBDfXZIi0Yqls9FiTdKBVycNZA4eRHDZRtt987r5x05pvm9rBvVdb1N95z7vYDqg==","signatures":[{"sig":"MEUCIQDzYC4mmw/6fMecAwQ9gBj2P4yT+aqw+B7Msq5lxz8JdAIgaeNoTN9R+bZgJCGZ1TSIv8FuSpnvEImum0HSQjAtNhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436894},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b7edfdd5a93e5a8df665c42a01f5c8afca5ab9ba","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@actuallab/core":"12.1.100"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.1.100_1773703332683_0.7619024455708745","host":"s3://npm-registry-packages-npm-production"}},"12.1.115":{"name":"@actuallab/rpc","version":"12.1.115","license":"MIT","_id":"@actuallab/rpc@12.1.115","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"3becb211a75aab8592b482db28bda2c29828c63b","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.1.115.tgz","fileCount":7,"integrity":"sha512-V8hbUlstflmuMxJjcAa6I9MCscw4k71ABuJRLoUCe2U9go3OlZGd9ESc3QY/RjZX5gEqEWiS+0HXxEtRp4fHCA==","signatures":[{"sig":"MEQCIHEp6Y/22YO/NGjYXbXfyp8MPgfHq5B1RAyquKK8QO4sAiBm2QqLE/KLrmO2oUnoTP77naL8HbEBzDGBqGjjFk74gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441453},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"20d9f6612dd2007667d9da1bd4cd6636e20a6c0c","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@actuallab/core":"12.1.115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.1.115_1773875584444_0.3238837694658574","host":"s3://npm-registry-packages-npm-production"}},"12.2.21":{"name":"@actuallab/rpc","version":"12.2.21","license":"MIT","_id":"@actuallab/rpc@12.2.21","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"518e70621c4601ad56f766beca6453a0f42deda8","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.2.21.tgz","fileCount":7,"integrity":"sha512-AzFF3cnWIX5dPc0W3ghi5TYK3Il7h7qvCLjM7bHvLV6WCmd99kz413Ln4RkVPEDgXS9VrDhBrq5SXxFSZ5NRWg==","signatures":[{"sig":"MEUCIQDizhRFvIqlslN0m46JIvLBKVNz4t9P7tYVxQx/wdrxYwIgBl51yvCL+2kmt+kJCx3TENMTIn/CzIyHM4C9QdaDUWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":752868},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"e3c85d823ae040e8455eb6039236621e45efdaa1","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.2.21","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.2.21_1776236977413_0.9771174547098489","host":"s3://npm-registry-packages-npm-production"}},"12.2.23":{"name":"@actuallab/rpc","version":"12.2.23","license":"MIT","_id":"@actuallab/rpc@12.2.23","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"4c38ac829b800b9584617354fdd1c62ab63a83ec","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.2.23.tgz","fileCount":7,"integrity":"sha512-iKWz99qocvGW5DCISF3Q24P3VDzAjURvhW6RbkOmfNHJDG4J+Q27WikD9xdZndxCvTg/BA2tK+NBSpYELil7eQ==","signatures":[{"sig":"MEUCIGMVR5Nq5h1xNGkkW+kCPnOwjV2/65XpSFCMX8H4uFy2AiEA+Lb/oyxUFHH/BriMF8PxjTdBLe2bU/xEBbGRgl/iobw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764068},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"d20453f0b1c23fa31b725b988826664dfc03207c","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.2.23","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.2.23_1776238407204_0.9986278461269225","host":"s3://npm-registry-packages-npm-production"}},"12.3.2":{"name":"@actuallab/rpc","version":"12.3.2","license":"MIT","_id":"@actuallab/rpc@12.3.2","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"722bd7e763945677ca72fc154187a21f93fa51f1","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.2.tgz","fileCount":7,"integrity":"sha512-9BT9aMJo72eKxcKJPtwYAQibOPeVgQvbLhzi4dhA6bwfDP9Lb3koe3j8PNCbzicN9fZbCgu8+Tj3kqEmhpuy6Q==","signatures":[{"sig":"MEQCIFx4yapenRB5v9KkdxAM4p0tD0C05vvJ+tP0U8IOlkhKAiBRGOA7f2vGnTveQNvU9Qnq9BIWYkeJESqBJcVux4tdgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784678},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"f23f4ac2e27e75bfdd9068d391f8a70a21c00dcc","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.2","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.2_1776250182997_0.3596899640408848","host":"s3://npm-registry-packages-npm-production"}},"12.3.4":{"name":"@actuallab/rpc","version":"12.3.4","license":"MIT","_id":"@actuallab/rpc@12.3.4","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"05718c892c783d486b18fad23384b0aeacebc29f","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.4.tgz","fileCount":7,"integrity":"sha512-amfdf/SfCkyyYVxhZYwcZuHE4/Mmp7wU3XAJpqdaRW415CVGD1HB7Z9UD1PBIqRiNtnQwGFUpp3tvbH25/vX1g==","signatures":[{"sig":"MEQCIBJuH9NdyxX2XpqbJvPPteGz8h37cttfio2NsGUrQL5UAiAA+1KNSQe3L3IJNhHZv5dGn4zSjpBGjh9ZvO8Z+mO7yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788862},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"2e63912e9927d42ece4848d066004ca3941a95a3","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.4","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.4_1776254604715_0.46149148567854414","host":"s3://npm-registry-packages-npm-production"}},"12.3.6":{"name":"@actuallab/rpc","version":"12.3.6","license":"MIT","_id":"@actuallab/rpc@12.3.6","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"3a85586f7d3b6ac3a5df94769370d3b41c441419","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.6.tgz","fileCount":7,"integrity":"sha512-BNG42AYBUBFv5XNewEMOth36TIxWM/HvaQZOmTulknaaU88DxygF2GPx2qP2K7D2Uoi8hRts35N3/0W4PloW2Q==","signatures":[{"sig":"MEYCIQCVzsKSGaPKVKkpebcSToOi4dLl6OWfNuvgrHhymKzKegIhANgesV3Ue464Zz3Gk5WM7nnmsNgL822QihOAmz+SkKzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788802},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"872c48699a0599d26ef62b4f5e638faa9e03a060","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.6","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.6_1776255432637_0.8185370333008344","host":"s3://npm-registry-packages-npm-production"}},"12.3.14":{"name":"@actuallab/rpc","version":"12.3.14","license":"MIT","_id":"@actuallab/rpc@12.3.14","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"d40ff795da1ed5e563dbf179ae03588e5eb819d1","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.14.tgz","fileCount":7,"integrity":"sha512-ONh0EKYNxTR4ag2gXx2ilDKNrJBLhEL1GEy6AW98AeU8mllJumh4Yqna4sHs8Fi8ItouH29XeVMwKlb+v7kD3A==","signatures":[{"sig":"MEQCIBhZXPAJbWH4Ur7lcuSHFxYBvpfcylCXA3ib/u4xFoXPAiBY2KRaW2eiJIVGt8FRKma62CDdZA4tHk1mlhdtvQpUMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":814407},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"44cae1efdbc1614992726c1e2787e05ea2dfd573","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.14","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.14_1776313165679_0.8781023023155863","host":"s3://npm-registry-packages-npm-production"}},"12.3.29":{"name":"@actuallab/rpc","version":"12.3.29","license":"MIT","_id":"@actuallab/rpc@12.3.29","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"122d55aca23279ffb8be1e6dc9eea841a2c7b3c0","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.29.tgz","fileCount":7,"integrity":"sha512-NMf7giOiu2TykX77i9u0kora/QPF2jUEFJ2YFdRogMLb8mrzcKbzO7cKs60brclTe56Ez2WbEyP868rEl0U38w==","signatures":[{"sig":"MEUCIQDqjwpzaecQISTNKW3bIePJ9GVuUP+tMSTXnyQmpHKrWQIgQwRj+fJ2YsRaSv1CUlufnop8EFXjgscY1eBoB17aj7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967971},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"0a851ea7083ef321fb0113e43d8ae02da118a7df","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.29","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.29_1776338252820_0.07842425533734287","host":"s3://npm-registry-packages-npm-production"}},"12.3.31":{"name":"@actuallab/rpc","version":"12.3.31","license":"MIT","_id":"@actuallab/rpc@12.3.31","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"d9ad90e19ada2171120b439026d27d7efa261348","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.31.tgz","fileCount":7,"integrity":"sha512-PPGNTPwkCxX3mVjUcckTA5cY4eDlN4f5mizbTZZ92e9pme+ZH4L/6FFNX9hGlKPeHvSTRFMzwCWSBSvoOSQh2A==","signatures":[{"sig":"MEYCIQCCInvS2p38yvd9gCGRmzwJ9C02LIQ0z05bfzVBJ3YWxwIhAIvsvi0drciKGwTwyYM5/KOu2iAKdvA730898oEKhOCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997518},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"c50e8c6f2645f93ed187491a322cf64cd76716cd","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.31","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.31_1776348756091_0.782993979565298","host":"s3://npm-registry-packages-npm-production"}},"12.3.33":{"name":"@actuallab/rpc","version":"12.3.33","license":"MIT","_id":"@actuallab/rpc@12.3.33","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"3c6d8c2e2b44cfaa8e436eb5f264ffec8c63e36f","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.33.tgz","fileCount":7,"integrity":"sha512-pbDsqUD8uhFZZa/d0mv8zjaF6nZbYCv8mmKjrz7t97FO+7IthTrfVJUduo+F4yUm5prp8qhxDdWsbK0m3Ez3Zw==","signatures":[{"sig":"MEUCIQCMBcIkNpynoDlssb19x7waXjlSBLOFKVf/EDyax6t5SQIgSVFGvqzdv8UrDvfULuF6nwHo5NLxyTfhnzxh3beoNz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997518},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"59552c71a493b4a6a9708fd09b4f21c5d528c96a","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.9.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"23.6.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.33","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.33_1776352708408_0.821789487439454","host":"s3://npm-registry-packages-npm-production"}},"12.3.49":{"name":"@actuallab/rpc","version":"12.3.49","license":"MIT","_id":"@actuallab/rpc@12.3.49","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"acb260ec96e68e470c8f8116fe8e0c3af995d925","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.49.tgz","fileCount":7,"integrity":"sha512-fJvXXA6FZMy0LwXAYN3Piyk7/fxGnweEcbj4VPgLVSj/+FSa71xe8rlo5txRe86y8BMkmNzXKy2LlWTMFQD04A==","signatures":[{"sig":"MEYCIQCSRoy9TwXsBfp+prdcrZaQr3o+eNBhgbI2x9h36FufMgIhAMfew4GG1aja8lMi5ne9SJv9hAeda2ICBwlki2thhZaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057932},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"653e3261e475a3fbc1334053d747b1480d4129fc","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"11.12.1","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"24.15.0","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.49","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.49_1776532701162_0.12972413150309392","host":"s3://npm-registry-packages-npm-production"}},"12.3.50":{"name":"@actuallab/rpc","version":"12.3.50","license":"MIT","_id":"@actuallab/rpc@12.3.50","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"62ff4142a8bc2a791ea259d5b465491356d20208","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.50.tgz","fileCount":7,"integrity":"sha512-A//hBPpkbgIcqf7ijd/GX3MHfIXN0iGiYdop6wAGunX0X/yXqfjPfgwrNzFfPrLY7u1H51qlYGl4nauEN2G5jA==","signatures":[{"sig":"MEQCIQDw+a7Q0DTUJI1a3DEBlqmgWYtm03jMitZnquDct33HRwIfT9mzf6zg6Kc68EvPSM4YMnCVKfb988JvIlMSwo1v1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057932},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"c3a95b95d6d8294d4ae9f2766af1982132caf04e","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.50","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.50_1776533784735_0.5423865242602397","host":"s3://npm-registry-packages-npm-production"}},"12.3.60":{"name":"@actuallab/rpc","version":"12.3.60","license":"MIT","_id":"@actuallab/rpc@12.3.60","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"6bfd37e7fb051f5405557dea38ac6370b206186e","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.60.tgz","fileCount":7,"integrity":"sha512-7hQF0cyja971IFrb+WLRNmyUooJdt9ZNoNIPUWZ0SR24TNkSfYqoKHmZByWHn+WUqshvxlQMr5UNId8Q+saYfQ==","signatures":[{"sig":"MEYCIQDBmQK84QZvnUZuC8B01uDEUgp1/EnzH1MJi16s9iLRLQIhAMnC0occ0GMmWbflUIXC0niXZwBthMtxSJG8ZbOi0xq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064572},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"21bf6f763e43aa8e40960807547911281e849684","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.60","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.60_1776726740144_0.08986486656431314","host":"s3://npm-registry-packages-npm-production"}},"12.3.64":{"name":"@actuallab/rpc","version":"12.3.64","license":"MIT","_id":"@actuallab/rpc@12.3.64","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"1fa6646e3f94778e329ce02386a71a9535317047","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.64.tgz","fileCount":7,"integrity":"sha512-tGdqtI1pxCOBx5oHTHxWUtl1sXsukl8dW8b1IffdzHrttAhjnHFIvOsApxaFE34NQfBd5W+6GzZhYy3YwNeHtw==","signatures":[{"sig":"MEQCIEpg1SKPe1xo7jbXx4nvk8LArYoeE4XDTtISP0YuxFMrAiB0bPKnxrHIfG6SZsWysHSYqBiVB8xihAPGuAO+WHCfSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1066714},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"373bb905bd22f59628bf9e720e5563119a2d73d5","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.64","@msgpack/msgpack":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.64_1776742434151_0.9758840426750306","host":"s3://npm-registry-packages-npm-production"}},"12.3.70":{"name":"@actuallab/rpc","version":"12.3.70","license":"MIT","_id":"@actuallab/rpc@12.3.70","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"e84997f6ab32e28567372217fca8ee319f8ca018","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.70.tgz","fileCount":7,"integrity":"sha512-491k/uD/03UfPjVcEt+mpNCBiKGxNGrA+Z0wpv2bRR8GGcLLR+APvUcb3hf/S0Hw65Z6XjxrQDCy/Acegezhzg==","signatures":[{"sig":"MEQCIFcjdmZjww0CJbszBr5GRh984OInhWFBxGRDyC6mfbHxAiAvpl+BAedYWvTQFKm3kQFjMz9WbeBCkpiLlYFetoTxKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067196},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"04d6f22dbda8830ee623be162a82fffae17540e4","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.70","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.70_1776848434584_0.035587156456893476","host":"s3://npm-registry-packages-npm-production"}},"12.3.76":{"name":"@actuallab/rpc","version":"12.3.76","license":"MIT","_id":"@actuallab/rpc@12.3.76","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"2b151893a67fa26b368a9adcbae401b194a0b8ed","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.76.tgz","fileCount":7,"integrity":"sha512-1sfbhO08p83QK/pPOM60moOcxWjW79znvwdn0HLSyidAN514efgyqbfNGHFicb5ELSrNXMLL4uUwIy6WB/VrXQ==","signatures":[{"sig":"MEQCIAhwLgcpHQ9V8HEs0LDrFAERDEOPx3TedHYMKS0Tpg76AiATmOJtUgJpw+GjTPHjvbvopaxTeniFEktJLNNqVmRVoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067196},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"d67c674e7f64a9e5eb66cdd881706415d063bc2e","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.76","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.76_1777148584291_0.13959849062053986","host":"s3://npm-registry-packages-npm-production"}},"12.3.79":{"name":"@actuallab/rpc","version":"12.3.79","license":"MIT","_id":"@actuallab/rpc@12.3.79","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"9a8388253fdfc658f7b653110cd1572aa3d609d2","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.79.tgz","fileCount":7,"integrity":"sha512-zaVXzkggEqJHq4NT4lpinhnMP8oaqkfkTGvVt+z8tV0GlGRgaPMQJTHVdK1YiLHpkvjQDcj84DjVjOQ6/VsG0Q==","signatures":[{"sig":"MEYCIQDIA61WUqgSdlapLzsebBZuFSFc4Kti6XG5NcEzNsRn1wIhAJExljbQDHKFLl3LvCYV4xVrA8OUycKpT5HNlG8q94HU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069044},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"a4fdbdd9dae2795903a2acb0a6fb0841253df1a7","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.79","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.79_1777340866983_0.441500395509393","host":"s3://npm-registry-packages-npm-production"}},"12.3.81":{"name":"@actuallab/rpc","version":"12.3.81","license":"MIT","_id":"@actuallab/rpc@12.3.81","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"b1e0c78459b4d3451382ba3e2393c1d616154f68","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.81.tgz","fileCount":7,"integrity":"sha512-8J34M+nQ4YUdTBsg9VCyHgIyLaI1YelfdMs+OJ7iwZJXyXPxG4eAoDz+g2+6qzbfM47HWj8sxC299PlABC5FLA==","signatures":[{"sig":"MEYCIQCQ564N00Zy8weg+saamll3xOxKKE2dtdMygKqlKHPN+AIhAO4WWNXMgNv+TyFTzii5aDfZqPQuyYyk1T4lCaev59zR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073147},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"ef249695c4b4c8db3425fcaeebe07ce1279252fb","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.81","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.81_1777426395031_0.22250097188135243","host":"s3://npm-registry-packages-npm-production"}},"12.3.83":{"name":"@actuallab/rpc","version":"12.3.83","license":"MIT","_id":"@actuallab/rpc@12.3.83","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"8b4a01db23a967c53f2aa6294c636395b7e29c03","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.83.tgz","fileCount":7,"integrity":"sha512-3FddmzIfTaKiJMTnAW1rIdBqkYcWaxZ6s4eETCMehak3nnyR85PatdxeK5N99gLtOfJ5H+QAJ01GRBpR9Q+jsg==","signatures":[{"sig":"MEQCIC6IoIwTTWHUlYFItDGT+4gFSyczXTWjsL7lT4pf/YGLAiB5BT+/VznmTi8OuUF0q7mIj67BojhzIKZXf60VLdIAgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073725},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"a7608a16abc9e9b1efce7c70525aa50d340db873","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.83","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.83_1777518061071_0.16017477087803944","host":"s3://npm-registry-packages-npm-production"}},"12.3.85":{"name":"@actuallab/rpc","version":"12.3.85","license":"MIT","_id":"@actuallab/rpc@12.3.85","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"8ef5a64ce84630415ed27d13d0ddd9ad4873b5fd","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.3.85.tgz","fileCount":7,"integrity":"sha512-VrLs93s1voq1aoLcXkTqJxXiQCHMvQKdZaaZkIzXg8VYuTuigsY5uH2QylWui+IaWOmAC3kcUNjZk6cmZLrRoA==","signatures":[{"sig":"MEUCICXr+vvZhfe5DGErqIE2Rrlj67FQuaSwLo1l9pSoL6ZHAiEAl+1oTlZiqxp5NgJbNVQ70NZmjO5LU837WB0banTD5mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075971},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"d2bf83a0c85eda3eab7379cc9a1450bb163fd595","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.3.85","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.3.85_1777519953241_0.5334943203327425","host":"s3://npm-registry-packages-npm-production"}},"12.4.1":{"name":"@actuallab/rpc","version":"12.4.1","license":"MIT","_id":"@actuallab/rpc@12.4.1","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"e3f4a848e9ff21aa06793c0890a91e83eb3bd576","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.4.1.tgz","fileCount":7,"integrity":"sha512-hnJMm8KxvrTJx3XcCnOCpBBZcXfs6HZeU28+mtAKXKs88P9/AnmEP6jVOjpvW8MjFsYk+nLASsqqbcrMvisplw==","signatures":[{"sig":"MEUCIQDCkKNpRtRGZ1P7mZ76YIwbzQxIEgMrDxMcnb5CjKcDEQIgA7gWf9R6SUI/8ReQzjgs5D9vkziC0r3x2OyYZ0FYL5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1058431},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"f2cf94031f5c59045f838221279ee30d3fc21dcf","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.4.1","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.4.1_1777592137895_0.8777128793606914","host":"s3://npm-registry-packages-npm-production"}},"12.4.6":{"name":"@actuallab/rpc","version":"12.4.6","license":"MIT","_id":"@actuallab/rpc@12.4.6","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"fd691b6b2b183171f11a52128f28720b2126c4a9","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.4.6.tgz","fileCount":7,"integrity":"sha512-UF+CZFdhYFMv+jAsIKwwkd7DsHeahqBnUCFZMMvUNkK8mN4z4r0bGaT7wL3ciczSxb53PbZ36AYf8Lmk+k3HZA==","signatures":[{"sig":"MEYCIQCBsqTBJtZ7lEEuxMMjoVl69ufrJfna2WeO3Y4UrwBSmgIhAJaBxx5ZW/obWEHu076wpVNlCMqsSUaY9m9FUmhSni3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1058431},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"2fc189f60cfacfcfc187791e815fbc591cd79afa","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.4.6","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.4.6_1777593822907_0.3063071523501695","host":"s3://npm-registry-packages-npm-production"}},"12.4.7":{"name":"@actuallab/rpc","version":"12.4.7","license":"MIT","_id":"@actuallab/rpc@12.4.7","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"60b90696fb98b9ee11cc0dc24a702664e84856c7","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.4.7.tgz","fileCount":7,"integrity":"sha512-1cd5n8Yxz3iyl3wLdLX7SnwZpehan4/6iP4vhHODzdBU5vPYrHqfuXRm7Qar5joO6TtnVIihxCWa2AmdeDqAPg==","signatures":[{"sig":"MEUCIEJlzVQQgJtCCz50RlAlwreKUaGR6teKSyKMY3veYKRYAiEA1UdmpBgbVCG3xBC1rQps8TwOiDm8FXhJUP9x+e4/D80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065841},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5be9439c7e389bd5f00dc7a640b31de46db7d0f7","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.4.7","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.4.7_1777850482981_0.9609981637111329","host":"s3://npm-registry-packages-npm-production"}},"12.4.9":{"name":"@actuallab/rpc","version":"12.4.9","license":"MIT","_id":"@actuallab/rpc@12.4.9","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"5e90dcaead458f6409f88d67a3b6865669b50066","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.4.9.tgz","fileCount":7,"integrity":"sha512-am2YpG4Dl3AAlGKCqg70AU3HPw5BhaTRA9tVyu05HYxsX1qLCZvgWkV2gMyre8/Xb5leVH+nua5u5UQhFA1hxA==","signatures":[{"sig":"MEUCIQCwf8IZ/fCHe9c5uZPWEW9GnKL9UegPIDHiEOio7Vdg6QIgW+Pgy4oSaVeK4C+40cGKa0sVnyObQGQoggEOGLrW72o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065841},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"77552387623107c7f8131be15988587f607d55ee","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.4.9","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.4.9_1777851921904_0.9757129941713878","host":"s3://npm-registry-packages-npm-production"}},"12.5.2":{"name":"@actuallab/rpc","version":"12.5.2","license":"MIT","_id":"@actuallab/rpc@12.5.2","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"d15951faf97c0f40cb927d85bae1f9467506b7d3","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-12.5.2.tgz","fileCount":7,"integrity":"sha512-OIhmpMKrAP7UYlVCOtHivJU8o2uRG1oOYzLcEi/+CIBqe8aPA/9/BFR1cDZrP0JQ2lMArN7pU5wzERdoog0yGg==","signatures":[{"sig":"MEUCIFeO7DUt+yF4kDn65B8UOAyn6pSr65MV8lEFuLO1atHUAiEA9sEmHsryJEmYecy2r2e8hDsXwrc/tFdBxzSdjAC9Rfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1091229},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"080e99631fd5523770715357aa158878e04a01ce","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"12.5.2","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_12.5.2_1778301298453_0.08190681146645229","host":"s3://npm-registry-packages-npm-production"}},"13.0.4":{"name":"@actuallab/rpc","version":"13.0.4","license":"MIT","_id":"@actuallab/rpc@13.0.4","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"312fa6819d36a6939daa2aca718bddcfee8e9e63","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-13.0.4.tgz","fileCount":7,"integrity":"sha512-jgCpCIZx05i8bVRBIkk9NzlhICYrg2YZEBbxTkWkVUCbzO1urdYpsVIGFmos4naPUinVE1V6TeEbsu+CS0zGfg==","signatures":[{"sig":"MEUCIQDS2moc0t38R/rycpJ1W8ryG78K5yAM8RL9TDtAJ8KDdwIgV/YVem3PB9PSnj6xJH2osUqAn4n1Q4E6VbEE/2riafE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1091229},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"c0bb1033ebca7b4b874a96d57686f7af7eef842d","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"13.0.4","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_13.0.4_1779526328157_0.1375637107290817","host":"s3://npm-registry-packages-npm-production"}},"13.0.12":{"name":"@actuallab/rpc","version":"13.0.12","license":"MIT","_id":"@actuallab/rpc@13.0.12","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"91c410a57d38f3bd77365d126954c9cdc7887562","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-13.0.12.tgz","fileCount":7,"integrity":"sha512-PIOopOyR+IZnmdpgfwoZvw6VQKO7naLptpymC+j/oNwjGc5YgOa2UHMRG9nqgUXoMqRnS0OxLVZvdJS1RoDQlw==","signatures":[{"sig":"MEUCIQCKUwyeAZLgn+5pvCbEwIowHQR0mv8Ji5PFm7x/UxrdowIgDkFK4i8tjMrmGZv0u4wigCSkRB+LonMC7tDmf2+Iwes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1109748},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b84663f1d9318147ce295c2fee1e428a43a0caab","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"13.0.12","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_13.0.12_1779794940188_0.21351694399035126","host":"s3://npm-registry-packages-npm-production"}},"13.0.14":{"name":"@actuallab/rpc","version":"13.0.14","license":"MIT","_id":"@actuallab/rpc@13.0.14","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"686d6cd74e44bf154ce3d06bd2ecf1397529e0fa","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-13.0.14.tgz","fileCount":7,"integrity":"sha512-Oo23/p/C/aBfpiSu3mPtNNzZbfWq4jf5UhESfG0p8mlgvdAEwVbHxcx3yTMQTqMWbRsS72vGrPXk6JFwtDOK6w==","signatures":[{"sig":"MEQCIG2qX4NWU/71DRwWgbTpMGI/WrlXLRsWOKlsRSZ2uZAIAiA3XI21x3ReuE0HSr78PyD9sXHVQWFnMM/oBE4ltMwZOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111066},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"4156844cfc23d051639a3c75a751330e01022bd3","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"13.0.14","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_13.0.14_1779798642935_0.8893681396429238","host":"s3://npm-registry-packages-npm-production"}},"13.0.15":{"name":"@actuallab/rpc","version":"13.0.15","license":"MIT","_id":"@actuallab/rpc@13.0.15","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"37cbfeecfb0370f3384602e740a3c52e72785627","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-13.0.15.tgz","fileCount":7,"integrity":"sha512-J5PMfSvO4dOD319GLilJ86+JUmUu9wmGTOakdTDG/7OVWO1jeFNpzmKEO3hSEumoFfZkiix7aP/JgSDlyYJZJw==","signatures":[{"sig":"MEUCIGQLvKrGoK7xir4nxJg90XPvbjgmvirFEkvkfSN4zpmpAiEAjWoDtGaaXsr8x48iYN9IadhdGGPM41Lr9skyU0Zm2Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111066},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"f471d693d0ec065c3f2fee6ae24e3e5ea59ca79f","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"13.0.15","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_13.0.15_1779798684208_0.3496331012486671","host":"s3://npm-registry-packages-npm-production"}},"13.0.20":{"name":"@actuallab/rpc","version":"13.0.20","license":"MIT","_id":"@actuallab/rpc@13.0.20","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"7b28cd09aed41af2237f58752a42fc3182512163","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-13.0.20.tgz","fileCount":7,"integrity":"sha512-WhpjN3oxZDm+7KCkNEqSaPfL16vQrxYhbVSANOioq7/Rp0eP/RDgWWc+L1uxi3zjR0BMSBovAngo8C2lfaYZlQ==","signatures":[{"sig":"MEQCIFSOI0Ku8K22DKIfe9feeSV8WgABMSd+IxHkvoEROWxmAiB/M7RBb7t3TdRyX6wHQbC5OqwHAUtMKDkOy+oHR5C54w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111066},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"63e3d65bee428dacf9f0b18ceb866425e7f830c4","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"13.0.20","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_13.0.20_1779917741974_0.9301838205874813","host":"s3://npm-registry-packages-npm-production"}},"13.0.25":{"name":"@actuallab/rpc","version":"13.0.25","license":"MIT","_id":"@actuallab/rpc@13.0.25","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"b1a9d6ea7ba10b9cd2e9455191edbf45e15359bf","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-13.0.25.tgz","fileCount":7,"integrity":"sha512-0LYPBVoeHrWP5wRBnr6e3TtzF4LosO35MObDLnI7R78YsuN2EImiOdzJIMG0mrERukFQcDRsJ0/6tcKFXcWzBw==","signatures":[{"sig":"MEYCIQDPG3ykbDlUyuva7J2wBqckJaeasT7yGzMPcuzbtqCaVQIhAI7NlNfp7ToJCiRfhg080/7TOHKcst9aokiQzVdO4ESF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112944},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"ed8b32fc657ad7d87e225ed8ada9c0c567915fc5","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"13.0.25","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_13.0.25_1779943413718_0.19227309741573095","host":"s3://npm-registry-packages-npm-production"}},"13.0.163":{"name":"@actuallab/rpc","version":"13.0.163","license":"MIT","_id":"@actuallab/rpc@13.0.163","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"434450844a6abee42e5504f0ea1de5c027ccd49f","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-13.0.163.tgz","fileCount":7,"integrity":"sha512-61/L6oowD7LX5kRVIeuJCPcPQpcgrLtMq2eV2v++mOlixsPuwnKcB5EvMKgq05hb/fs1B1TtqxyOU/gjnFGGjw==","signatures":[{"sig":"MEQCIChh3oGzSmsotgVjM+fNSahr9KeGfkBrgTp3FxRUArQaAiAP3PKJMSFQixmtPLeZ9J642q0GaR+W2/SoODWv14Q+0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256881},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"ab89147df0b44897118a73df5e84abae8db34d9d","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"13.0.163","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_13.0.163_1784113174698_0.19080078292569946","host":"s3://npm-registry-packages-npm-production"}},"13.0.167":{"name":"@actuallab/rpc","version":"13.0.167","license":"MIT","_id":"@actuallab/rpc@13.0.167","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"3fc0fe0d2d6c9e8706c150bf51956a9eac5850fc","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-13.0.167.tgz","fileCount":7,"integrity":"sha512-Q5tFyeERqZWmBcCiWNgYUxPbXtVIhmBB0TE/3Kh+ThuLlSiIum9fFsQGVCJBKDQ2Wf1EvkdwenIKTPCU7g8Qig==","signatures":[{"sig":"MEYCIQCPltrwu0U+XfmT1hpgLXK3deQKgHPXFUB0J7RYB2U+BgIhALvJysLCznSOaFJhFm8hE07Nz934zQrjmSBhNhuhYvjo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1266435},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"7e1e746a60f2061ed075bb76204590e03fe7f47c","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"13.0.167","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_13.0.167_1784116692481_0.8772313180185771","host":"s3://npm-registry-packages-npm-production"}},"14.0.17":{"name":"@actuallab/rpc","version":"14.0.17","license":"MIT","_id":"@actuallab/rpc@14.0.17","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"b679eeb0dea151dc6747658ad85e113064e0da43","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.0.17.tgz","fileCount":7,"integrity":"sha512-cmV4qN0Hb2MxP5konqNInRA+Z8i6FON5cWsYtAxSB1E3TcDd5JCSM8U0J9lrm3A78NOJ1cyotCwoB6JDhy1Erw==","signatures":[{"sig":"MEQCIDcwgqIR6PVSkF+M+F0m7i+sUG0Ann9r50SBH+0RAdAJAiAkjRhhY9M9cmMk/KRP2MW/oZ+DWVGm1g1dM7Uh1EaSEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268259},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"ddd1df1b74a43bd9ea93b9c65b915679e7c6789a","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.0.17","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.0.17_1784271269479_0.03718513340800911","host":"s3://npm-registry-packages-npm-production"}},"14.1.5":{"name":"@actuallab/rpc","version":"14.1.5","license":"MIT","_id":"@actuallab/rpc@14.1.5","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"c10012592c14f33ba166ad1120f4750c2d706e0b","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.1.5.tgz","fileCount":7,"integrity":"sha512-cvo0Kf87dvaQW+kv/e4F/mliax95PGS0hBejz6y5Y44dcumdmciwQYhChucI2O10FQQNh8FvgfQy4+EW9x57jA==","signatures":[{"sig":"MEUCIFxSbqBdlx9Im1zdxjW2ilAD7oPNWk7sSBThIh3gaTdyAiEAxjWmVUAWe3STRCo2f3NzVAy21yzwYqM2Nl25t7VkF4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"0abe15b76ee2864dbde09e5aae0bab94783e6a50","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.1.5","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.1.5_1784622478431_0.09714805658690451","host":"s3://npm-registry-packages-npm-production"}},"14.2.23":{"name":"@actuallab/rpc","version":"14.2.23","license":"MIT","_id":"@actuallab/rpc@14.2.23","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"43c76146726588aaf0965ade437af84933e13630","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.2.23.tgz","fileCount":7,"integrity":"sha512-4YfU1QXtxTtHT0Vve/wkgQTaTFioh3WKVb5P1ehKoESeVoD8+bhfwuJLUeoQ9bnzpWDtgpgnL5PngoJK9+ew6g==","signatures":[{"sig":"MEUCIQCVUBxcMEPYVWN6a5aVq5MKU9HpvTCjxYHJhssweyHwzwIgOOomvSmzqkImm0u6+fWdPg4Vy6312Dc6BbjCRD0Jz2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330482},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"ec5b74ab0524dc093f9ab0ac9fd19ff2a8a5f905","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.2.23","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.2.23_1785316798527_0.07636554243329874","host":"s3://npm-registry-packages-npm-production"}},"14.3.5":{"name":"@actuallab/rpc","version":"14.3.5","license":"MIT","_id":"@actuallab/rpc@14.3.5","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"e53e28b44e00a3c97e45789030576a868818fcc7","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.3.5.tgz","fileCount":7,"integrity":"sha512-R77BoS+F7+dvw7GnKL7rkh2hRFkS72qoe10tCZVsdLu3VFlVxEuRqnu8suTGjdS0Mklifv2qXJu1ZreekDCnTg==","signatures":[{"sig":"MEQCICO1upVOtoNfuMz6ZNqKEaQFXSwz3vLfdE7T1PSEoip+AiA8+U43fU+wRsHpP8BtUPQc44Ewh2ldVEq0hFeVsscBXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330900},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"a48f5a739b98388f9fa86a11eb0d4ce9b83be980","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.3.5","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.3.5_1785932411500_0.6900897425852717","host":"s3://npm-registry-packages-npm-production"}},"14.3.16":{"name":"@actuallab/rpc","version":"14.3.16","license":"MIT","_id":"@actuallab/rpc@14.3.16","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"3948f8db1e5d7d5d59561986104fede7f6eca5f9","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.3.16.tgz","fileCount":7,"integrity":"sha512-aZ6auJln32AWmBarqpyhVzQQZTexUIz+1Vlee/VGB5FSf4qFn9bsFwxHAEZvgFjUjNeqFXznK5V4oHahkzFTXg==","signatures":[{"sig":"MEUCIQCjoNKxsBAGQ8pXq+wgxXYGryJvJku0C0shTaiUfTXd7gIgXZDXw0kKm/ZldRnosDJvWFd05jXR2wAR39x+snv+IIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334896},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"fe3695af45746cf01a7a4d11d2792ee784801396","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.3.16","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.3.16_1786243658244_0.838966326526313","host":"s3://npm-registry-packages-npm-production"}},"14.3.26":{"name":"@actuallab/rpc","version":"14.3.26","license":"MIT","_id":"@actuallab/rpc@14.3.26","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"23cf0c98764ef4623afe83cc387de8781b6aafb5","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.3.26.tgz","fileCount":7,"integrity":"sha512-mN8fwVrRYhsP30ElHIeIrdonXDYHlKLz5kE+Z/4ld3xkfgTbHv38pSxAkXt+84/E3Y5syYUBSUUhkS/Eq/rJ7g==","signatures":[{"sig":"MEYCIQCnvu0XdjTDIhATJK9h/5oVODZY+8FS8deBVpy1eFyXpAIhALm8Yje70VxNIK0rXqvbCmj7MfIgFf9CKGf7mNi3vdjD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334786},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b857325debe51101614c665d1c583ac00a1d9fc8","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.3.26","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.3.26_1787046006988_0.5750262388768823","host":"s3://npm-registry-packages-npm-production"}},"14.3.32":{"name":"@actuallab/rpc","version":"14.3.32","license":"MIT","_id":"@actuallab/rpc@14.3.32","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"4e278c75b326b5d8c7c1acfe96e41cde4e2900ad","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.3.32.tgz","fileCount":8,"integrity":"sha512-yGQu4xEbmHx7zlge4vBpVeGrP4adSuY0Dq4mhDW2AyjcvoY7NojHbQu+c9yDMV7QVrEe/kz4ym9QqeZwO1irMw==","signatures":[{"sig":"MEQCIBpZ6Umc6D937JIEy2ltPVcDvCetHo+rcZpTFcKVpuq/AiAY24faWfA8VQDa4TTgT+G0O0YLWAGiT2cbeo1vyH9WLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339468},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"40349e1ec4b6f2455512b53b7bac7a33dc45defa","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.3.32","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.3.32_1787273378213_0.3843970648100532","host":"s3://npm-registry-packages-npm-production"}},"14.3.34":{"name":"@actuallab/rpc","version":"14.3.34","license":"MIT","_id":"@actuallab/rpc@14.3.34","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"bfb7640a895658e789fb9d9158003170e5943b18","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.3.34.tgz","fileCount":8,"integrity":"sha512-0tUt9NQjov8NJJ0bM2EPc0OfQ4tAfyM7aVsHckKOOBrxzm7xCs3vIgUcJgOO83CTHCHJ+qn3Qxx5iJJV0Zv5Dg==","signatures":[{"sig":"MEUCIFRJ8ZK3lqxS+OTedOqy9cgb/EjDT9/Yx4PBgMx1gnGZAiEA/cwit4YQpVUimU/ewvAJG0IeH45NRh38I/ytN8eNj6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1349739},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"3f794818cf10528e0a11d977b8051d8a4d3a21ca","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.3.34","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.3.34_1787305635862_0.2609013894461243","host":"s3://npm-registry-packages-npm-production"}},"14.4.3":{"name":"@actuallab/rpc","version":"14.4.3","license":"MIT","_id":"@actuallab/rpc@14.4.3","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"57506b62df37635f80654b4c6e106bda738d88ae","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.4.3.tgz","fileCount":8,"integrity":"sha512-mBGCCM+kzIJV8TvnY/3OK9orplTyDN7nWZgh/wUgBB9RxRzY/pPj2PzgPmhWhfsaak1XFiD5/axhCdiyZiMiQA==","signatures":[{"sig":"MEYCIQCY297UTnAq84YV5WTV6I59+7JykjcwYD0TN1x5Hax9HwIhAOf5cENJlzozVBHVsExLw96x1wLjClrUfMKjVOR7/rxt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1361859},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"eec6e307655823a825bd49f9125767fe80039290","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.4.3","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.4.3_1788613586331_0.05196561153020096","host":"s3://npm-registry-packages-npm-production"}},"14.4.11":{"name":"@actuallab/rpc","version":"14.4.11","license":"MIT","_id":"@actuallab/rpc@14.4.11","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"dist":{"shasum":"cd93c1f0e6cb8683b3bcad930314bd238dd50ac9","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.4.11.tgz","fileCount":8,"integrity":"sha512-z16xnBtU1PQuoZokN1W56q+ZETvrCl0bMLqWe99DDMOTYxu6oE2Rl6O+4BWzOeEShktNE1/Y30Jxbz7DwA/Ciw==","signatures":[{"sig":"MEUCIQDGks/zWuyFnMr/M1z5NXhM397o/ObA63FtcIaT+8RBogIgVLpXpfb6XQY7/8EQFPPe57e0oh3vqhTZKwvob+wdoaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1384535},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"6b3f92d0b90d0cab2a8bf0768bdf0f1f76e2047d","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.4.11","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rpc_14.4.11_1789030661201_0.06700995180454883","host":"s3://npm-registry-packages-npm-production"}},"14.4.14":{"_id":"@actuallab/rpc@14.4.14","dist":{"shasum":"bce22e4e15933761d2eba9219e2ecd2e199a3039","tarball":"https://registry.npmjs.org/@actuallab/rpc/-/rpc-14.4.14.tgz","fileCount":8,"integrity":"sha512-7Vv/dLd7Z60Ezr76EJnV06Hw7kA8cQ2sQq0qHP+sraok4BMXnYirIIpFj3g8+CnQ0HfZSoPj2Zb/qjC4gd8Dig==","signatures":[{"sig":"MEUCIFb6TqEXxmsFyxmISBrKEL49l5QEq6wZ6j0QqXBcQBBbAiEA5+4gb1tkhLGfsLiB/KP4ueyVWHOAWT+BcSEHAjaq1n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGxoVGpg1I70fDvTIVOVOKQehaxdVbBOR0F10Z/4oGweAiEAgLbxF36vVApzfPex03u9FamPJ1LUuMWy4N2D0aI9jM0="}],"unpackedSize":1384535},"main":"./dist/index.cjs","name":"@actuallab/rpc","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"6bc9cb89839bcba15a024061efd0608c2cf1b9b6","license":"MIT","scripts":{"build":"tsup --config ../../tsup.config.ts src/index.ts","clean":"rm -rf dist"},"version":"14.4.14","_npmUser":{"name":"alexyakunin","email":"alex.yakunin@gmail.com"},"_npmVersion":"10.8.2","description":"RPC framework for ActualLab TypeScript libraries","directories":{},"maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"_nodeVersion":"20.19.2","dependencies":{"denque":"^2.1.0","@actuallab/core":"14.4.14","@msgpack/msgpack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rpc_14.4.14_1789506915804_0.3439037069437647"}}},"time":{"created":"2026-02-18T09:33:04.032Z","modified":"2026-09-15T21:15:16.100Z","12.1.62":"2026-02-18T09:33:04.258Z","12.1.69":"2026-02-22T19:58:13.449Z","12.1.100":"2026-03-16T23:22:12.844Z","12.1.115":"2026-03-18T23:13:04.626Z","12.2.21":"2026-04-15T07:09:37.595Z","12.2.23":"2026-04-15T07:33:27.406Z","12.3.2":"2026-04-15T10:49:43.194Z","12.3.4":"2026-04-15T12:03:24.965Z","12.3.6":"2026-04-15T12:17:12.862Z","12.3.14":"2026-04-16T04:19:25.895Z","12.3.29":"2026-04-16T11:17:32.969Z","12.3.31":"2026-04-16T14:12:36.317Z","12.3.33":"2026-04-16T15:18:28.595Z","12.3.49":"2026-04-18T17:18:21.372Z","12.3.50":"2026-04-18T17:36:24.885Z","12.3.60":"2026-04-20T23:12:20.309Z","12.3.64":"2026-04-21T03:33:54.378Z","12.3.70":"2026-04-22T09:00:34.745Z","12.3.76":"2026-04-25T20:23:04.516Z","12.3.79":"2026-04-28T01:47:47.134Z","12.3.81":"2026-04-29T01:33:15.190Z","12.3.83":"2026-04-30T03:01:01.286Z","12.3.85":"2026-04-30T03:32:33.391Z","12.4.1":"2026-04-30T23:35:38.068Z","12.4.6":"2026-05-01T00:03:43.143Z","12.4.7":"2026-05-03T23:21:23.190Z","12.4.9":"2026-05-03T23:45:22.067Z","12.5.2":"2026-05-09T04:34:58.616Z","13.0.4":"2026-05-23T08:52:08.349Z","13.0.12":"2026-05-26T11:29:00.332Z","13.0.14":"2026-05-26T12:30:43.135Z","13.0.15":"2026-05-26T12:31:24.393Z","13.0.20":"2026-05-27T21:35:42.146Z","13.0.25":"2026-05-28T04:43:33.894Z","13.0.163":"2026-07-15T10:59:34.871Z","13.0.167":"2026-07-15T11:58:12.661Z","14.0.17":"2026-07-17T06:54:29.656Z","14.1.5":"2026-07-21T08:27:58.576Z","14.2.23":"2026-07-29T09:19:58.690Z","14.3.5":"2026-08-05T12:20:11.671Z","14.3.16":"2026-08-09T02:47:38.398Z","14.3.26":"2026-08-18T09:40:07.174Z","14.3.32":"2026-08-21T00:49:38.389Z","14.3.34":"2026-08-21T09:47:16.004Z","14.4.3":"2026-09-05T13:06:26.522Z","14.4.11":"2026-09-10T08:57:41.341Z","14.4.14":"2026-09-15T21:15:15.932Z"},"license":"MIT","description":"RPC framework for ActualLab TypeScript libraries","maintainers":[{"name":"alexyakunin","email":"alex.yakunin@gmail.com"}],"readme":"# @actuallab/rpc\r\n\r\n[![npm](https://img.shields.io/npm/v/@actuallab/rpc)](https://www.npmjs.com/package/@actuallab/rpc)\r\n[![Documentation](https://img.shields.io/badge/Documentation-6B5B95)](https://fusion.actuallab.net/PartTS-Rpc)\r\n[![License](https://img.shields.io/npm/l/@actuallab/rpc)](https://github.com/ActualLab/Fusion/blob/master/LICENSE)\r\n\r\nTypeScript client (and Node.js host) for\r\n[`ActualLab.Rpc`](https://fusion.actuallab.net/PartR) — the WebSocket RPC layer behind\r\n[Fusion](https://fusion.actuallab.net/). It speaks the same wire protocol as the .NET\r\nimplementation, and handles connection management, serialization, streaming, system calls, and\r\nautomatic reconnection for you.\r\n\r\nUse it on its own for plain RPC. For compute calls with server-driven invalidation, use\r\n[`@actuallab/fusion-rpc`](https://www.npmjs.com/package/@actuallab/fusion-rpc), which extends this\r\npackage's `RpcHub`.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @actuallab/rpc\r\n```\r\n\r\nESM-first with a CJS fallback; ships its own `.d.ts`. Works in browsers and in Node.js (supply a\r\n`ws` WebSocket via `peer.webSocketFactory`).\r\n\r\n## Quick start\r\n\r\n```ts\r\nimport { RpcHub, RpcClientPeer, defineRpcService, RpcType } from '@actuallab/rpc';\r\n\r\n// The name must match the .NET interface name exactly.\r\nconst SimpleServiceDef = defineRpcService('ISimpleService', {\r\n    Greet: { args: [''] },                              // (message) → string\r\n    Counter: { args: [], returns: RpcType.stream },     // () → RpcStream<number>\r\n    Ping: { args: [''], returns: RpcType.noWait },      // fire-and-forget\r\n});\r\n\r\nconst hub = new RpcHub();\r\nconst peer = new RpcClientPeer(hub, 'ws://localhost:5005/rpc/ws'); // auto-starts\r\nhub.addPeer(peer);   // registers it, so hub.close() shuts it down too\r\nconst client = hub.addClient<ISimpleService>(peer, SimpleServiceDef);\r\n\r\nconsole.log(await client.Greet('World'));\r\n\r\nfor await (const i of await client.Counter()) {\r\n    if (i > 10) break;   // sends AckEnd to the server\r\n}\r\n\r\nclient.Ping('hello');    // returns void, dropped while disconnected\r\n```\r\n\r\n`args` is only read for its `length` — the values are placeholders that document the signature.\r\nServices can also be declared with the `@rpcService` / `@rpcMethod` decorators, which work for both\r\nclients and server-side implementations.\r\n\r\n## API surface\r\n\r\n| API | Description |\r\n|-----|-------------|\r\n| `RpcHub` | Peers, registered services, shared reconnect delayer, `addClient` / `addService` / `close` |\r\n| `RpcClientPeer` | A client connection with handshake, buffering, and exponential-backoff reconnect (100 ms → 10 s) |\r\n| `RpcServerPeer`, `RpcWebSocketConnection` | Hosting side: accept an inbound WebSocket |\r\n| `defineRpcService`, `rpcService`, `rpcMethod`, `RpcType` | Service definitions |\r\n| `RpcStream<T>`, `toRpcStream` | `AsyncIterable<T>` streams with ack-based backpressure and resume-after-reconnect |\r\n| `RpcPeerStateMonitor`, `RpcPeerStateKind` | Connection-status state machine with `JustConnected` / `JustDisconnected` grace periods, for UI |\r\n| `RpcCallTimeouts`, `RpcLimits` | Per-call timeouts and connection-lifecycle timing (keep-alive, handshake, …) |\r\n| `genericErrorFilter` | Replaces outbound error messages with a generic one when your host serves RPC |\r\n\r\n## Notes\r\n\r\n- **Reconnection is automatic.** The delayer lives on the hub and is shared by all client peers;\r\n  `hub.reconnectDelayer.cancelDelays()` forces an immediate retry (useful for a \"Reconnect now\"\r\n  button). A connection that drops within 15 s of connecting doesn't reset the backoff.\r\n- **Serialization.** `json5np` (default) or MessagePack (`msgpack6` / `msgpack6c`), selected with\r\n  the `?f=` URL key. MemoryPack and polymorphic payloads are not supported — they fail loudly.\r\n- **Node.js.** Construct the peer with `mustStart = false`, set `peer.webSocketFactory`, then call\r\n  `peer.start()`.\r\n- **Security.** Serve RPC over `https`/`wss`: reconnect proofs need `crypto.subtle`, which is\r\n  unavailable in insecure browser contexts. If your Node host *serves* RPC, consider\r\n  `hub.systemCallSender.errorFilter = genericErrorFilter` so handler exception text (paths,\r\n  connection strings) doesn't reach callers.\r\n\r\n## Documentation\r\n\r\n- [`@actuallab/rpc` reference](https://fusion.actuallab.net/PartTS-Rpc) — full API tables, reconnect proof, wire protocol\r\n- [TypeScript port overview](https://fusion.actuallab.net/PartTS)\r\n- [ActualLab.Rpc](https://fusion.actuallab.net/PartR) and [RpcStream](https://fusion.actuallab.net/PartR-RpcStream) — the concepts, in .NET terms\r\n\r\n## License\r\n\r\nMIT — see [LICENSE](https://github.com/ActualLab/Fusion/blob/master/LICENSE).\r\n","readmeFilename":"README.md"}