{"_id":"@atom-forge/rpc","_rev":"17-2ebbee694a48d4af616c24d5f8fdf4a3","name":"@atom-forge/rpc","dist-tags":{"latest":"0.3.18"},"versions":{"0.3.2":{"name":"@atom-forge/rpc","version":"0.3.2","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.2","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"9ca7f4913247c68a4de920870894b20a554658e6","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.2.tgz","fileCount":42,"integrity":"sha512-L3deA39xu0/u935OQEolEXaKOnGclMXrpWyQ22T3ZKNDRVSpXqG5rara5d0qTUL1nWLINE01hnWVIzqcCqU2uA==","signatures":[{"sig":"MEQCIDEDM7adcc24VD1HgWFzPYdm4Ck3WeX+W75gf8IMRrpIAiA3mjjJsVMS3EMqHBNE8+L+BmbhT48tymZQ/h3KhyLbOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"79127fc96b144742d71ba001a7fbcc325fdaecbc","scripts":{"build":"tsc"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.2_1774291626161_0.13588654140691014","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@atom-forge/rpc","version":"0.3.3","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.3","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"40e418f05e935061d8f7eb78b2bc84e1d18da67f","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.3.tgz","fileCount":42,"integrity":"sha512-hq4iSAROQ+vrVDUVZA5ad4sYstVLe5xFSYqiYISgyJihdieK5sBAqiNu+ofvh+L6IFVa3pbTn7XP1CSN+qYH6A==","signatures":[{"sig":"MEQCIBLjtOYO0ZRanktvRi1KMGiwtYC5kKG1v9FmEnjGqXlhAiB6X91+Wved835swHBbI+iYEfFM6Q/Yc052RUwyjfjiSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119650},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"425b2c7a94c3e3175246d71ef94c48882cf4088f","scripts":{"build":"tsc","publish":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.3_1774705120121_0.4378001135316445","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@atom-forge/rpc","version":"0.3.4","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.4","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"9ea617993f4fef3a5bd05db5557cee451f8919ff","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.4.tgz","fileCount":42,"integrity":"sha512-ihfHpeFPAzeUEpxGIB7SejblXtT7E/WldP3U1rPNaxrzcGS+qjT4f4yrWC7a36PGfiB5ZEGvHYNV5yHIFHG1lw==","signatures":[{"sig":"MEUCIDHs7CRmjKX23Okdn87bdadTUDdQrQdXl1dfvn99fNiYAiEAkb9ABcBgZ6cxMyn3xViraJbAneSpJqlZpdzFUKk4fv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119650},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"be25653d0b34381c00f5c19eb4357cdbd9066ca7","scripts":{"build":"tsc","publish":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.4_1774705209395_0.4031594625718242","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@atom-forge/rpc","version":"0.3.5","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.5","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"9de828aa79742a066b31859c5bd3fe2066e730d1","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.5.tgz","fileCount":43,"integrity":"sha512-lI0b332Ky3urkc5Hmm3KmuzgW31afziTv6WOzrzKclSidsS1tCnQR3karu8pYbtjDldF5uxbzLNZbLTBKbijDQ==","signatures":[{"sig":"MEQCIF9axWeEbxgklVJbrpZTx373JVcJthWi8Xp5mMSllU9JAiARtrgdtbBden1rxy4ZlFSrEDZjdN6pFEaX/pq0rT5dMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123517},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9655b1e4523654be8d1cbb6d0eeac5deb2b49bec","scripts":{"build":"tsc","publish":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.5_1774705282370_0.018038924230765918","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@atom-forge/rpc","version":"0.3.6","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.6","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"74a9ba32eb3ed3459b363f84e8a1d5a3c11281f0","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.6.tgz","fileCount":43,"integrity":"sha512-3Qwo9ROyax3ZhswuZUqRpD+SaRyWvDZkVHS8DfP+yeC9S3ws881eSZru06yLidhMscB9PTktaJmaf90fkLQCRQ==","signatures":[{"sig":"MEYCIQCPlxsUlpbWBz6eBQJDaNT/Z+IIXKThIvn8cSD3elC9jgIhAIWFDs97Za9tqfkJv1Odwcu03pcLRn385bcIGztofh0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123517},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5d65e88bf02643456b80d701aef8c1462d7cb2d4","scripts":{"build":"tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.6_1774705360888_0.10370945952069821","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@atom-forge/rpc","version":"0.3.7","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.7","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"5eecf1fc3de4e3518b32466c90a52d5bab8dcf34","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.7.tgz","fileCount":43,"integrity":"sha512-0xGjQYlk1ecuCYBylMKAwoWRwAY5TszoFAlzYwX3UshMgDXhOUC5D4R5VX57/AwRWG/xc0KY2ZTkbUJ6pevr6Q==","signatures":[{"sig":"MEQCIGVwH0wIPm+SOh6AQPvhVMswvmyScxmw3xJbdY4FAtz5AiBU9vk6duzI790ZoR0m2LCyU4dL5ZTj439x8ctzNzoJGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123230},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"14253909e204d72c5942220c21519da0e87f8951","scripts":{"build":"tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.7_1774706463580_0.5498061744266549","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@atom-forge/rpc","version":"0.3.8","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.8","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"412f9c0e221b3a6ba825e931ef63706b67ad2bd6","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.8.tgz","fileCount":43,"integrity":"sha512-cjpssSIKxS3WvBZphPY+esUSoSjh8DPJ7rh4gCOdMeIASGi3mOSlowjbkoVqpqwqUGQV6PN2dHEL/M3akvbJeg==","signatures":[{"sig":"MEUCIQC0z+8QSNhVNXjUF1hHVr5CuIlhku4G2Ce7cajpVRtOowIgEdgHZbzzBgkfKNu4bjE9uaM5gQD8KJ45TQPKWwlwgN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123510},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"114a1f546b6d730131a45e617e1c8bcd48ae1e5d","scripts":{"build":"tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.8_1775520472636_0.02563956848205673","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@atom-forge/rpc","version":"0.3.9","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.9","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"ebf3319aa82d053a7b2fdd8eeac5906992522bb7","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.9.tgz","fileCount":43,"integrity":"sha512-9QRNbWGLhhGYoO8C4dJeuLkE9OqH1yqycPoWzJsQDgmRz4CnR3toriidd/vkLAnO7HR2sRxnV2Jp2I+DFWqmwg==","signatures":[{"sig":"MEYCIQDIT1geBYiy44E9zCcT5xDluXvUiXNl3JA1kyjQ4RrnmAIhAJ2SSrdZqgTt7G+wbk0pDd4C2rFiJgSZw2Ype+xhgIFo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0832ca436789ba659a8c9dd54dd9250a01dfebf7","scripts":{"build":"tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.9_1775520714358_0.07029726103712886","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@atom-forge/rpc","version":"0.3.10","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.10","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"0d1967abfa4badeb023f091d78c00d54d0f15ea5","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.10.tgz","fileCount":43,"integrity":"sha512-qtDIcY71K/H7bqNY5ki6sF007GLesccB7rjcZKJGaNVyTRraN9AhsBxpPp/LfENxaFWWiJ5ZA+NlVDtBxTC6IA==","signatures":[{"sig":"MEUCIBAeoGA9z+7IrMzOwrOFNLYo7D6JgivQ1zzAVVvO5/9/AiEAwH4/+PWnrjbuq5q5MJSzBV4+AlvILyNHw0W9QsmWqKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121065},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e4e8724d58d78b4f973c3d293923e1d5cd3054c5","scripts":{"build":"tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.10_1775545122989_0.5473469528324997","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@atom-forge/rpc","version":"0.3.11","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.11","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"66a17c3c500b857a648d1341b9285842a4828475","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.11.tgz","fileCount":53,"integrity":"sha512-S4JOQ99ZFmHSTM3ZwzQXj/yKkI3h9JjODNN3PBTdOsL+NEKCyHZbVQHhQQj/xow4UKDwu51aqip/fgsErOpfHg==","signatures":[{"sig":"MEUCIGsqccRuYbo3LbMad9LVF+08giPj1c7Vr39cF3dn8V3iAiEA4IttmP/ZSHjclePrNoeb00VfFPJFsFYcST8c5jzm/mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123983},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9d2833500bf04c894e93248a77f884233da4b761","scripts":{"build":"tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.11_1779258406756_0.3531641499648599","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@atom-forge/rpc","version":"0.3.12","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.12","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"de4c63ca91133dd76235f0c00a7808f82adad696","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.12.tgz","fileCount":53,"integrity":"sha512-/cyNgSST0wag/m268iuZSkqzZ/Er8QibUIwZzP6AkGdfz62ES0JFQvKBlnbQ8cZuB2q7oGezJdcq6LfDW+V5GA==","signatures":[{"sig":"MEUCIBk1WeG4akr5wCYfBz/uqqNwBaGNVa1HZ+T/3oKXKd02AiEAoryYtuJmYIMfArZ3HaYi/hnaEdnwOHI3hqibwqI9uwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123873},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5388b911eb2f4c31be0d5cbab1aed1810a9b9139","scripts":{"build":"tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.4.2","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.4.1","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.12_1779258507352_0.09378827783212951","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@atom-forge/rpc","version":"0.3.15","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.15","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"897be08aba2496f09c36b911b36c90c994ad7612","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.15.tgz","fileCount":53,"integrity":"sha512-meaxvN8pYVCw5RtH38Rq5PGkJg4TGSmkDb0+qqx8vXbK/k6/LQ7Mg9FbJemzNkVV0+w/Jb+loQcVM5A3EMeBzw==","signatures":[{"sig":"MEYCIQDIQ3Fa1HuVv+3uGd4/WcrZD+sn7wWTt0AErEa80eT+9wIhAP5sVOglkz2FPOkEwe7dLhVEUL7iEQdrDOuBGykqmVfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atom-forge%2frpc@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124608},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"434b98454e5d7c21500b6250b556738b52beea51","scripts":{"build":"tsc","release":"npm publish --access public","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09b4c0b7-31e8-4a95-a434-acfed1dc6e57"}},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.13.0","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.15_1780308647219_0.27420893433206417","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@atom-forge/rpc","version":"0.3.16","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.16","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"da8155693d7d3b6140043eb56603710d3ea93985","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.16.tgz","fileCount":53,"integrity":"sha512-unUabFo9VA++PL3c6XPPOw8H57AvPVesBWxWj4WnykOW1QCa5SO0U/n4Q06wKUgs49FJUJdggBF+55TVANwz/A==","signatures":[{"sig":"MEQCIGZ+KvK93IPxLe5YgfVqbpoXlzH50ys1mvOcEJMQ/zgNAiBfwYrP9JWNTx59fbmG/ykzLmIAHl1IwH1W16tKSGidgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atom-forge%2frpc@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127687},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1285b4cf6aa9d83db0ddfa7efd800a402a622d09","scripts":{"pub":"bun run scripts/pub.ts","build":"tsc","release":"npm publish --access public","pub-check":"bun run scripts/pub-check.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09b4c0b7-31e8-4a95-a434-acfed1dc6e57"}},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.13.0","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.16_1781271073715_0.03489473896912387","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@atom-forge/rpc","version":"0.3.17","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/rpc@0.3.17","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/rpc#readme","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"dist":{"shasum":"b3b0d1f24cffb9f3f77b9744060f982356211e65","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.17.tgz","fileCount":53,"integrity":"sha512-YLwR4B/0J0c34VdQQETLLlOz6g+hKgSF/OwfBZAUTOrwWw5PbbjKcblz612pDdTtgr2Tn/WO3K71QzOrYBeH9Q==","signatures":[{"sig":"MEUCIQDvbf+7wQmpj93x3rmHxONelTzDJEofVXL9Y6+PVN9KIAIgK0DKAlq7lze1DyffY2svte9NgZeNJ1OC1+7FxTB788I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atom-forge%2frpc@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130254},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f26af36043760cf2da135ff0361e632fab8bc9cd","scripts":{"pub":"bun run scripts/pub.ts","build":"tsc","release":"npm publish --access public","pub-check":"bun run scripts/pub-check.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09b4c0b7-31e8-4a95-a434-acfed1dc6e57"}},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"_npmVersion":"11.13.0","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"msgpackr":"^1.11.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","typescript":"^5.0.0","@types/node":"^25.3.1"},"peerDependencies":{"zod":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rpc_0.3.17_1781272218789_0.6852103782783494","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@atom-forge/rpc","version":"0.3.18","description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"author":{"name":"Gergely Laborci","url":"https://github.com/laborci"},"license":"SEE LICENSE IN LICENSE","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"repository":{"url":"git://github.com/atom-forge/rpc.git"},"scripts":{"build":"tsc","prepublishOnly":"bun run build","release":"npm publish --access public","pub-check":"bun run scripts/pub-check.ts","pub":"bun run scripts/pub.ts"},"dependencies":{"msgpackr":"^1.11.8"},"peerDependencies":{"zod":">=4.0.0"},"devDependencies":{"typescript":"^5.0.0","@types/node":"^25.3.1","zod":"^4.3.6"},"gitHead":"a748091383d70a3f5d6b4f7b61137cc498bf9547","_id":"@atom-forge/rpc@0.3.18","bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"homepage":"https://github.com/atom-forge/rpc#readme","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-XMN256ZXlvtDjZfN+mTYZwsd3IGCMQ/IgnBJKmQ6KS5u9sH78+ZXKtjNPRfRlHTJOSFfKrmcj1k1X7tbe16m1w==","shasum":"cc3493ab928910f8fe91faaceac0ef727c224dcd","tarball":"https://registry.npmjs.org/@atom-forge/rpc/-/rpc-0.3.18.tgz","fileCount":53,"unpackedSize":131758,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atom-forge%2frpc@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEXEddyqKdsJOPg98JB0xaFeF8dxirSFZdzN62ZZW/MCAiAjpJr6WGJ+d6uLinVgNMpPg+tT4FHtyChjNxovs6mwRA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09b4c0b7-31e8-4a95-a434-acfed1dc6e57"}},"directories":{},"maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rpc_0.3.18_1787833010374_0.2297140805939466"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T18:42:41.858Z","modified":"2026-08-27T12:16:50.931Z","0.3.1":"2026-03-23T18:42:42.140Z","0.3.2":"2026-03-23T18:47:06.292Z","0.3.3":"2026-03-28T13:38:40.297Z","0.3.4":"2026-03-28T13:40:09.546Z","0.3.5":"2026-03-28T13:41:22.543Z","0.3.6":"2026-03-28T13:42:41.028Z","0.3.7":"2026-03-28T14:01:03.759Z","0.3.8":"2026-04-07T00:07:52.782Z","0.3.9":"2026-04-07T00:11:54.533Z","0.3.10":"2026-04-07T06:58:43.134Z","0.3.11":"2026-05-20T06:26:46.902Z","0.3.12":"2026-05-20T06:28:27.488Z","0.3.15":"2026-06-01T10:10:47.378Z","0.3.16":"2026-06-12T13:31:13.886Z","0.3.17":"2026-06-12T13:50:18.958Z","0.3.18":"2026-08-27T12:16:50.527Z"},"bugs":{"url":"https://github.com/atom-forge/rpc/issues"},"author":{"name":"Gergely Laborci","url":"https://github.com/laborci"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/atom-forge/rpc#readme","keywords":["rpc","typescript","zod","type-safe","middleware","api"],"repository":{"url":"git://github.com/atom-forge/rpc.git"},"description":"Type-safe RPC framework for TypeScript with Zod validation and middleware support","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"readme":"# @atom-forge/rpc\n\nType-safe RPC framework for TypeScript with Zod validation and middleware support. Framework-agnostic — works with SvelteKit, Next.js, Nuxt, Express, Hono, and any runtime that supports the Web API `Request`/`Response`.\n\n---\n\n---\n\n## Documentation\n\n- [English Documentation](docs/en/index.md)\n- [Hungarian Documentation](docs/hu/index.md)\n- [LLM Reference](docs/llm/index.md)\n\n## License\n\nAtomForge — Patron License. Copyright (c) 2026-present Gergely Laborci.\n\n- **Non-commercial use** (personal projects, open source, non-profits): free of charge.\n- **Commercial use** (for-profit, SaaS, client work): requires an active [GitHub Sponsors](https://github.com/sponsors/atom-forge) subscription. The license is perpetual for projects started during the active support period.\n\nSee the [LICENSE](./LICENSE) file for the full license text.\n","readmeFilename":"README.md"}