{"_id":"@alien-rpc/service","_rev":"23-9a3e6716826b6e58399fe1999f2a3e09","name":"@alien-rpc/service","dist-tags":{"next":"0.4.0-beta.3","latest":"0.4.1"},"versions":{"0.0.0":{"name":"@alien-rpc/service","version":"0.0.0","_id":"@alien-rpc/service@0.0.0","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"dist":{"shasum":"5f35cfbb080d734cc41caf67be5cd451a96fe00a","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.0.0.tgz","fileCount":1,"integrity":"sha512-BWjPW9yFpV55e6dtMDMHU8MokfZp6YKRe6PT7zwSiJVfBaFShU4j0tlFYtfSzJQ/F30c2AgOmb5ardUhPA8kTg==","signatures":[{"sig":"MEYCIQCQmHOKXWFiiE/tYIyFOdNDET5fs8EcU5GgDOYV4C5jOgIhAN1esQE/D7/MnV/jSbTE6loaJD0282/1qYmiVReZeDvX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_npmVersion":"10.5.1","directories":{},"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/service_0.0.0_1724879387783_0.6991063370069275","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@alien-rpc/service","version":"0.2.0","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.2.0","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"621d9459e8d5bd022f9d083be20d99ac1d7c4070","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.2.0.tgz","fileCount":10,"integrity":"sha512-7+EK7ZbN26PEwt6bSybDPmXISLKP1m/P/jAGwd5BMtDB5HpRsXLbYomhVPgjHxIaUCfugBgUtPAhFQb5TKpOFQ==","signatures":[{"sig":"MEYCIQD3pMBRsxpI+91TChC11gyRIKz8miKuXS/mfXYaZX5XPQIhAKSb2VfjcCBXb+1JM3OIJr/719ea0rg7KnG0X+N4dfpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69272},"type":"module","_from":"file:alien-rpc-service-0.2.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/9p/k7vwjbvj5qz6xbp6hn52mk540000gn/T/e775f4507786afc934e154196f827960/alien-rpc-service-0.2.0.tgz","_integrity":"sha512-7+EK7ZbN26PEwt6bSybDPmXISLKP1m/P/jAGwd5BMtDB5HpRsXLbYomhVPgjHxIaUCfugBgUtPAhFQb5TKpOFQ==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@hattip/compose":"^0.0.48","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pathic":"^0.1.4","@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.2.0_1730486530199_0.4609912063841577","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@alien-rpc/service","version":"0.2.1","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.2.1","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"8606f509d4a3f0317ba18fb951e9863e1be8d3b5","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.2.1.tgz","fileCount":10,"integrity":"sha512-/kgNAi3BXurkoM6lc/IiYNRViJF7ppylPNil4wmLniiYggIlTqdF/a3jvMXjCZ3oS24j1dMSoHnFFlBjErwebg==","signatures":[{"sig":"MEQCIBsUD6J35wYJC2pwjbXHRZHpFG9f3LvM93BpUZ0mVAtQAiB7VhWpr/PjmVDAWALqlhHyeXkATprHeWATzaFF4izbkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68102},"type":"module","_from":"file:alien-rpc-service-0.2.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/ac08b766f51a9fac382e9a9693740294/alien-rpc-service-0.2.1.tgz","_integrity":"sha512-/kgNAi3BXurkoM6lc/IiYNRViJF7ppylPNil4wmLniiYggIlTqdF/a3jvMXjCZ3oS24j1dMSoHnFFlBjErwebg==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.5.0","dependencies":{"option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pathic":"^0.1.4","@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.2.1_1737564468288_0.19691736799981996","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alien-rpc/service","version":"0.2.2","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.2.2","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"7b53a25518a4ed98a1a2a8c1356c6501b48efc10","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.2.2.tgz","fileCount":11,"integrity":"sha512-zs2ik/d+hcuPS/JXxpATcT96O/FmX68r68ocTj7GK0SNpx9fR8YV1ez46Zl2DJjGeXtKywXXF/IRV9I4m9RnfQ==","signatures":[{"sig":"MEUCIQDL8vJpuye5VrSuIEeppjNyKyd5MGCTLD1rOt33+JoSEwIgCcVP8oEqEsZjuJcReaxQ0jXT6di8pLlNwbyfJfo5Yh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64377},"type":"module","_from":"file:alien-rpc-service-0.2.2.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/78de5829e2f986a01b2e0ae149fe2cce/alien-rpc-service-0.2.2.tgz","_integrity":"sha512-zs2ik/d+hcuPS/JXxpATcT96O/FmX68r68ocTj7GK0SNpx9fR8YV1ez46Zl2DJjGeXtKywXXF/IRV9I4m9RnfQ==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.5.0","dependencies":{"option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pathic":"^0.1.4","@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.2.2_1737571183693_0.7145234171599659","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@alien-rpc/service","version":"0.2.3","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.2.3","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"135b903606db90c692ffff627b2480bda429e778","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.2.3.tgz","fileCount":11,"integrity":"sha512-aoj8V9oT+oGJrArpcIMnX7hNMi5dnE9edTjlPskJd5EBv4NxvMUKst57g+GxAK3jpXtzU3EanLr+ZVNUFQ2LRQ==","signatures":[{"sig":"MEQCIBi5IixtrQeqnT5MQmMQxpYC8/i4qXAGE4zP6RtNUehAAiA4HBkw+U04FZa1sx1Om3SxXxOHFCnL3p+5S1q8OEKgRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64409},"type":"module","_from":"file:alien-rpc-service-0.2.3.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/957b14f25d5efcb703c23193c2bda619/alien-rpc-service-0.2.3.tgz","_integrity":"sha512-aoj8V9oT+oGJrArpcIMnX7hNMi5dnE9edTjlPskJd5EBv4NxvMUKst57g+GxAK3jpXtzU3EanLr+ZVNUFQ2LRQ==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.5.0","dependencies":{"option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pathic":"^0.1.4","@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.2.3_1737674285465_0.42759186187870046","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@alien-rpc/service","version":"0.2.4","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.2.4","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"bcc3dc990d1f1868726406d881a9d82245dd1341","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.2.4.tgz","fileCount":11,"integrity":"sha512-E1NSadV6tY2ol1wBMlLAFqk88Msp7bv9bJaieTU2fZO6V5EOpwp08eptfzX3eP0VxYwzwBv+s45revjNe/YSzg==","signatures":[{"sig":"MEUCIGicBFbsGYAgmZdzLhkIiv6hMFSF0bDPkR+aWPuT1sOwAiEA6cQI8GpmPLWQ0uNad3EwIrr42VgeIgw/u/1BpTI0N+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64325},"type":"module","_from":"file:alien-rpc-service-0.2.4.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/bb6709df2c8c7541d559c0cbd4458ce6/alien-rpc-service-0.2.4.tgz","_integrity":"sha512-E1NSadV6tY2ol1wBMlLAFqk88Msp7bv9bJaieTU2fZO6V5EOpwp08eptfzX3eP0VxYwzwBv+s45revjNe/YSzg==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.5.0","dependencies":{"option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pathic":"^0.1.4","@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.2.4_1738193860808_0.951470768417499","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@alien-rpc/service","version":"0.2.5","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.2.5","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"7052e9e135aacbbdd56fee80e2dfe5eb6fcc1fc0","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.2.5.tgz","fileCount":11,"integrity":"sha512-3LC5g23NsDmaADERRM3GdCVXD3FccNdpgYT20g6TLJHqmMuNHb5IKomg4snkVd7GptCRo+AFFG0e0T+ZXq8/TA==","signatures":[{"sig":"MEYCIQC/svBaBzPnRcaK4O1s5aAfQmcveXEHclXL5OIdWtO7NQIhAKGYG9BUgB8q3s5xQCK/IKLXHn+c9/dBJ/Rm27TcFAcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58114},"type":"module","_from":"file:alien-rpc-service-0.2.5.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/f6bf06a73505e9b2d8e5f10f8db82f9e/alien-rpc-service-0.2.5.tgz","_integrity":"sha512-3LC5g23NsDmaADERRM3GdCVXD3FccNdpgYT20g6TLJHqmMuNHb5IKomg4snkVd7GptCRo+AFFG0e0T+ZXq8/TA==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pathic":"^0.1.4","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.2.5_1738535909337_0.7923663002685162","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.1":{"name":"@alien-rpc/service","version":"0.3.0-beta.1","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.1","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"27bde1249630376d26ba3f421eeb233b7f035d46","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.1.tgz","fileCount":11,"integrity":"sha512-XtZ1i0EKIFVr3gX5/YYuCuhNs7K29AqN+x54VHMkGWMda/YpOPzQSuLd+3V/KujRnmIUbvRU7zp89qw2ylBVbQ==","signatures":[{"sig":"MEUCIBS7xRA9X/tWfuoN8+SkI2y0I6FeocFM/kjFpheZveexAiEAxbuQdRtjBbJU/8AtEJ0B1qv5vqV2d8uX4197tgAIHNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57920},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/dcfda85ed4317c2901e538e9d037cdbe/alien-rpc-service-0.3.0-beta.1.tgz","_integrity":"sha512-XtZ1i0EKIFVr3gX5/YYuCuhNs7K29AqN+x54VHMkGWMda/YpOPzQSuLd+3V/KujRnmIUbvRU7zp89qw2ylBVbQ==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pathic":"^0.1.4","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.1_1739143893564_0.11146377281985065","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.2":{"name":"@alien-rpc/service","version":"0.3.0-beta.2","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.2","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"a7f917ab57828779b2853fea14b53a72236efe83","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.2.tgz","fileCount":11,"integrity":"sha512-cp9lspICBw0jwBtwyeSv+MuZL+ENWnBDoQZOx1K0bnI5g6+yP43MG8MayxUmvUs9jpE3IuRoN1r3zEZWGWe48Q==","signatures":[{"sig":"MEYCIQCGX+ZE0McIDen+nQbwx4lCRgbKiZrxuimNhdOJZ8R2SAIhAJkyyI7OwVS+NP6AbFdBT15Pufna16tRSDMsSkVV+MHJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58375},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.2.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/129679ffe9f6990b397b9976121a0e43/alien-rpc-service-0.3.0-beta.2.tgz","_integrity":"sha512-cp9lspICBw0jwBtwyeSv+MuZL+ENWnBDoQZOx1K0bnI5g6+yP43MG8MayxUmvUs9jpE3IuRoN1r3zEZWGWe48Q==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pathic":"^0.1.4","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.2_1739222934058_0.3409534893820181","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.3":{"name":"@alien-rpc/service","version":"0.3.0-beta.3","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.3","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"f29d743821ffb2891e4bcf146c1b01c8fe43f914","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.3.tgz","fileCount":11,"integrity":"sha512-wCypkcAFiuPanRC6/GCX7Wg7oZ/kE1sWI4xEO3mq3w4w3UC+oMVZ2BqjW3ctxE+WWS0TCDViyF1GOv7ygVJ03Q==","signatures":[{"sig":"MEQCIE4i1qNaiXe9d4gG/phQUGEZpt49RXqylOLreKJ5s4iKAiBA8l6qr0KewCdl7JVw1Gqkh1FA5z/OdCMd7lgFvFaayA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58375},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.3.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/0f02ecea4c03dcf333f0f7db2a19d778/alien-rpc-service-0.3.0-beta.3.tgz","_integrity":"sha512-wCypkcAFiuPanRC6/GCX7Wg7oZ/kE1sWI4xEO3mq3w4w3UC+oMVZ2BqjW3ctxE+WWS0TCDViyF1GOv7ygVJ03Q==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.5.0","dependencies":{"pathic":"^0.1.5","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.3_1739224869225_0.08738052619475867","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.4":{"name":"@alien-rpc/service","version":"0.3.0-beta.4","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.4","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"905871d9996410483bc9fee3cdbb7f29dd3c9559","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.4.tgz","fileCount":11,"integrity":"sha512-H8IKV4bLtxfYo0pbPaL8t+oaYCT3dbywN9OrsRVA4MOW4F7+plxNAl/0YbFtJ6rYnoWXKa8ZHP4S/cqUsaBJAw==","signatures":[{"sig":"MEUCIQCJv/KT7ZwlCritCDplr2qgYlG0/Ow4ZNWWN4MblzWTfQIgPsu4+JszmhQRN+8T5LIRpRV7tm8DEXq06hynG4jj6kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59811},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.4.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/1aa5550c43ede5cf47470764e4999748/alien-rpc-service-0.3.0-beta.4.tgz","_integrity":"sha512-H8IKV4bLtxfYo0pbPaL8t+oaYCT3dbywN9OrsRVA4MOW4F7+plxNAl/0YbFtJ6rYnoWXKa8ZHP4S/cqUsaBJAw==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.7.0","dependencies":{"pathic":"^0.1.5","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.4_1739567448895_0.9121284207312919","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.5":{"name":"@alien-rpc/service","version":"0.3.0-beta.5","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.5","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"49823603ab1e15b7208e3c0d7ef1ed1e6099610f","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.5.tgz","fileCount":11,"integrity":"sha512-wG+iHOufKitUc5S1IkI1acnvyuQn8a4vYr2u5rYakueMRv/7BXyBzfmPXNxNy/QPHFmuDYint/RzDwXeXNy4Xg==","signatures":[{"sig":"MEQCICI88NU9l/u7v9jZoMgHwe6ls7IhQ6550RBxdrC8/ShZAiA2ox+B+79WOYWERmfehtKEbU/SKXlT+a2UVORobOv1lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60464},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.5.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"watchlist src -- pnpm build:dev","lint":"tsc -p . --outDir node_modules/.tmp","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsup --sourcemap --no-treeshake"},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/48d20b82b50cfa7c955ccee26baf8ba6/alien-rpc-service-0.3.0-beta.5.tgz","_integrity":"sha512-wG+iHOufKitUc5S1IkI1acnvyuQn8a4vYr2u5rYakueMRv/7BXyBzfmPXNxNy/QPHFmuDYint/RzDwXeXNy4Xg==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.7.0","dependencies":{"pathic":"^0.1.5","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"@hattip/compose":"*","@sinclair/typebox":"*"},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.5_1739651667609_0.8681602474085848","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.6":{"name":"@alien-rpc/service","version":"0.3.0-beta.6","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.6","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"eac7fcfde5c432dac0cb615d4f351b3be3d0a292","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.6.tgz","fileCount":11,"integrity":"sha512-vBDwVbfUf/1nGTlj+VSZN3gfa4CynVlvUMAPjI9o2VKVFmxGnQKkI04hNEspwxncJrugJMhCknKaD9zUqCFjaw==","signatures":[{"sig":"MEYCIQDsXPYS1Ya3CNylOvoMPFZgEsHjS2ELa6hhMGH1oiyM2gIhAIpD58OGUPGaaeup8xBzPmwbxO81/LXT9q1AzT57jEE7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72075},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.6.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsc -p ."},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/a70aa3732f937abf225c5f85f8f850e0/alien-rpc-service-0.3.0-beta.6.tgz","_integrity":"sha512-vBDwVbfUf/1nGTlj+VSZN3gfa4CynVlvUMAPjI9o2VKVFmxGnQKkI04hNEspwxncJrugJMhCknKaD9zUqCFjaw==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.7.0","dependencies":{"pathic":"^0.1.6","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"hattip-ws":"*","@hattip/compose":"*","@sinclair/typebox":"*"},"peerDependenciesMeta":{"hattip-ws":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.6_1739980335081_0.6033766716844666","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.7":{"name":"@alien-rpc/service","version":"0.3.0-beta.7","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.7","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"d348e2ac3315bc562ed6e688d23078e4d2c70602","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.7.tgz","fileCount":11,"integrity":"sha512-LNrl19HUjho6XCgu55XNzhpqXCvGw7RyqFkphNisnYemP6Hv8GuvENlLKGDq2f3misYx6W/roCd4AeRoNsr5Rw==","signatures":[{"sig":"MEUCIAuNvX492Zma1zGPMzyDMofR0USkQXjrbPWYsMO0d2OjAiEA0yS59u31TwMBpgHbBKUpF3ol+UlsSiGN08JFdWcAtpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72607},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.7.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsc -p ."},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/c9180ae96df0d5f8a40b8f1266417019/alien-rpc-service-0.3.0-beta.7.tgz","_integrity":"sha512-LNrl19HUjho6XCgu55XNzhpqXCvGw7RyqFkphNisnYemP6Hv8GuvENlLKGDq2f3misYx6W/roCd4AeRoNsr5Rw==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.7.0","dependencies":{"pathic":"^0.1.6","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"hattip-ws":"*","@hattip/compose":"*","@sinclair/typebox":"*"},"peerDependenciesMeta":{"hattip-ws":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.7_1740342468722_0.020005916894444864","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.8":{"name":"@alien-rpc/service","version":"0.3.0-beta.8","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.8","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"af97efef8eea6c92f4d13e430bbe60e21edfd88b","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.8.tgz","fileCount":11,"integrity":"sha512-LAKYwe0oaArYYOZdU+gCczUIo+4r0Cm4I46prDSQJKtQjx63VU8Hcm3B0z4u/D8t0Wpo1QQtWfz0z9F3T45LrA==","signatures":[{"sig":"MEUCIQCDrTiV55lxxOK3VEYQlAm1dGKzIBBZ8RY5KXYXVb8W8wIgQdg3HA8nWnYlsafQTeOFnbepFUtDzHZ5ruFx9Qj26Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75624},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.8.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsc -p ."},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/6575d2d4797d86b370b54c388863842e/alien-rpc-service-0.3.0-beta.8.tgz","_integrity":"sha512-LAKYwe0oaArYYOZdU+gCczUIo+4r0Cm4I46prDSQJKtQjx63VU8Hcm3B0z4u/D8t0Wpo1QQtWfz0z9F3T45LrA==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.7.0","dependencies":{"pathic":"^0.1.6","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"hattip-ws":"*","@hattip/compose":"*","@sinclair/typebox":"*"},"peerDependenciesMeta":{"hattip-ws":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.8_1740927713097_0.14054216748217585","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.9":{"name":"@alien-rpc/service","version":"0.3.0-beta.9","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.3.0-beta.9","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"835261330db343db85bf552fa2ad4305196a6e65","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.3.0-beta.9.tgz","fileCount":11,"integrity":"sha512-ebqF1jiQRpcqg1xa9OB483v/TAL/vZJiHJwVFbUiV33T2qgz4vFzW2CJM9za+XEu8xgvC4tEIzX29qgX2200Kw==","signatures":[{"sig":"MEQCIDXJkJ4CcWEXXveMOpVpZWZv5T7ldozT0IJNS6kurO9sAiBk2N9PtKw2So/SCvTWB7e0b/JN1Q2zDJNFIjtDskNx0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76087},"type":"module","_from":"file:alien-rpc-service-0.3.0-beta.9.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsc -p ."},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/ebe7e19e0a0b297304c10ed007dc5e48/alien-rpc-service-0.3.0-beta.9.tgz","_integrity":"sha512-ebqF1jiQRpcqg1xa9OB483v/TAL/vZJiHJwVFbUiV33T2qgz4vFzW2CJM9za+XEu8xgvC4tEIzX29qgX2200Kw==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.7.0","dependencies":{"pathic":"^0.1.6","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"hattip-ws":"*","@hattip/compose":"*","@sinclair/typebox":"*"},"peerDependenciesMeta":{"hattip-ws":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/service_0.3.0-beta.9_1742515378877_0.2892615532742575","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.1":{"name":"@alien-rpc/service","version":"0.4.0-beta.1","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.4.0-beta.1","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"2ea05e62b6e063ecc2a9027f0ff7f285a1225039","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.4.0-beta.1.tgz","fileCount":11,"integrity":"sha512-n98A7uh30sbDzVKUfhvjUt2ZfEsIKdtOzM71/iisQLT13IMQyzJjNw7sEsguyiOlLoN8OHi+JrX7+tIIQ/Qduw==","signatures":[{"sig":"MEQCIE2CFZxp7fQHOxeG0AbqXgibUtHGBNkJLaVcM6K6M+t/AiBiGbFPlhH5ws66JHGlaenuSgluvUhNrt9Ld85MfWO9lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74208},"type":"module","_from":"file:alien-rpc-service-0.4.0-beta.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsc -p ."},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/e9fa08049107456d8c94a55ab8ff18bf/alien-rpc-service-0.4.0-beta.1.tgz","_integrity":"sha512-n98A7uh30sbDzVKUfhvjUt2ZfEsIKdtOzM71/iisQLT13IMQyzJjNw7sEsguyiOlLoN8OHi+JrX7+tIIQ/Qduw==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.11.0","dependencies":{"pathic":"^0.1.6","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"alien-ws":"*","alien-middleware":"*","@sinclair/typebox":"*"},"peerDependenciesMeta":{"alien-ws":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/service_0.4.0-beta.1_1752517003031_0.28869900075872046","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.2":{"name":"@alien-rpc/service","version":"0.4.0-beta.2","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.4.0-beta.2","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"43f2a3f5ac14c83fb6eb8704c6e198ed75d320f2","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.4.0-beta.2.tgz","fileCount":11,"integrity":"sha512-J6lYwtvqcfwl5aq3kQ/TBgU60CCoa2hSgY/UoVbqfYoR/i484ZVZ8f5IvT88uhKR19I8kzm4HAYso93i5MI7BA==","signatures":[{"sig":"MEYCIQCxIRVg8O6C8fBH2xGAV3qVh23m54cxysgCjx8zijR+5AIhAKXMwA39BHUDzBOJbpCmjeSJ+qoEX8SVNRKLZEFCYN4c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74093},"type":"module","_from":"file:alien-rpc-service-0.4.0-beta.2.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsc -p ."},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/78b120e919fc279fbd814aea671e2424/alien-rpc-service-0.4.0-beta.2.tgz","_integrity":"sha512-J6lYwtvqcfwl5aq3kQ/TBgU60CCoa2hSgY/UoVbqfYoR/i484ZVZ8f5IvT88uhKR19I8kzm4HAYso93i5MI7BA==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.6.1","dependencies":{"pathic":"^0.1.6","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"alien-ws":"*","alien-middleware":"*","@sinclair/typebox":"*"},"peerDependenciesMeta":{"alien-ws":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/service_0.4.0-beta.2_1752719788629_0.8576467355012047","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.3":{"name":"@alien-rpc/service","version":"0.4.0-beta.3","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.4.0-beta.3","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"59dc9bee83fafef818694dd22e507e5ab690c612","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.4.0-beta.3.tgz","fileCount":11,"integrity":"sha512-z07x4Yp1DcgtGJR7llXkEfjawmz9kyrmil5gwZDl/2MYIaMkkR1Kut01NH3gy9Lzpuo5tzxUQ2JBOKLy6ELf/w==","signatures":[{"sig":"MEUCIQCIWiOkfzKq1X/hqOT3quG02d+DrPsyp2e+y5y4lX/xoAIgJqZUA8wXqPm8/GH138Kurom+YdIT0K8VXfZbE16yAN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74103},"type":"module","_from":"file:alien-rpc-service-0.4.0-beta.3.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsc -p ."},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/32f0f3ad7ed4b741be273f283d44e11c/alien-rpc-service-0.4.0-beta.3.tgz","_integrity":"sha512-z07x4Yp1DcgtGJR7llXkEfjawmz9kyrmil5gwZDl/2MYIaMkkR1Kut01NH3gy9Lzpuo5tzxUQ2JBOKLy6ELf/w==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"23.6.1","dependencies":{"pathic":"^0.1.6","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0","alien-middleware":"^0.10.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"alien-ws":"*","@sinclair/typebox":"^0.34"},"peerDependenciesMeta":{"alien-ws":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/service_0.4.0-beta.3_1752872196804_0.5928400907308264","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alien-rpc/service","version":"0.4.0","author":{"name":"Alec Larson"},"license":"MIT","_id":"@alien-rpc/service@0.4.0","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"dist":{"shasum":"e3dd8c9ffddf4a852729268750cf3f9973d91ebb","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.4.0.tgz","fileCount":10,"integrity":"sha512-ILUVoE9RIVrj5DNC+EofxDUwAVy29eg0ZjPFDgS0MvgH5AGxY+3dTknpjk2YlUQuwmlw/9E+TkEvd/be09fIfQ==","signatures":[{"sig":"MEUCIQCkrhEYCHFK6h3l2aqGPOwCxsoK5MazQoAEKrHvW6ug2AIgfs5s+Yr/ZpB2sVId2O6AdkYRPrI1yO8UgucptKefECs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60886},"type":"module","_from":"file:alien-rpc-service-0.4.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","clean":"rimraf dist","build:dev":"tsc -p ."},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/dcd3d0d5657d289e1a56bb836e1f81fc/alien-rpc-service-0.4.0.tgz","_integrity":"sha512-ILUVoE9RIVrj5DNC+EofxDUwAVy29eg0ZjPFDgS0MvgH5AGxY+3dTknpjk2YlUQuwmlw/9E+TkEvd/be09fIfQ==","repository":{"url":"git+https://github.com/alloc/alien-rpc.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.4","description":"Service library for alien-rpc","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pathic":"^0.1.6","option-types":"^1.1.0","@json-qs/json-qs":"^1.2.0","alien-middleware":"^0.11.5"},"_hasShrinkwrap":false,"devDependencies":{"@alien-rpc/route":"^0.0.0"},"peerDependencies":{"alien-ws":"*","@sinclair/typebox":"^0.34"},"peerDependenciesMeta":{"alien-ws":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/service_0.4.0_1771483268170_0.5926072324687264","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@alien-rpc/service","version":"0.4.1","description":"Service library for alien-rpc","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./formats":{"types":"./dist/formats.d.ts","import":"./dist/formats.js"},"./typebox":{"types":"./dist/typebox.d.ts","import":"./dist/typebox.js"}},"author":{"name":"Alec Larson"},"license":"MIT","homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","repository":{"type":"git","url":"git+https://github.com/alloc/alien-rpc.git","directory":"packages/service"},"engines":{"node":">=18"},"dependencies":{"@json-qs/json-qs":"^1.2.0","alien-middleware":"^0.11.5","option-types":"^1.1.0","pathic":"^0.1.7"},"peerDependencies":{"@sinclair/typebox":"^0.34","alien-ws":"*"},"peerDependenciesMeta":{"alien-ws":{"optional":true}},"devDependencies":{"@alien-rpc/route":"^0.0.0"},"scripts":{"dev":"pnpm clean && tsc -p . --watch","build":"pnpm clean && PROD=1 tsup --treeshake=smallest","build:dev":"tsc -p .","clean":"rimraf dist"},"_id":"@alien-rpc/service@0.4.1","bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"_integrity":"sha512-1MQPMnn5IxywWF99dj7iHwMG8CWvuJxoFLwHbNH5YgTdmbSLxjVQ0+9K6AbLB5UHA/nJRa0zwyZRkiSpHlDBZQ==","_resolved":"/private/var/folders/4l/lb2f5pj1221bm7d89gh08fx80000gn/T/375039ce34a8aaa167c272ce8a71477d/alien-rpc-service-0.4.1.tgz","_from":"file:alien-rpc-service-0.4.1.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-1MQPMnn5IxywWF99dj7iHwMG8CWvuJxoFLwHbNH5YgTdmbSLxjVQ0+9K6AbLB5UHA/nJRa0zwyZRkiSpHlDBZQ==","shasum":"e0a2d1dd15d1152f05b3ebfdd8a9009752a195ce","tarball":"https://registry.npmjs.org/@alien-rpc/service/-/service-0.4.1.tgz","fileCount":13,"unpackedSize":66004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2FvSqkHjKXe7+85bM9GvzF0MZlefS8ut2FRjxRKeSuAIhALdRNotRXkMJCXrz9gNX9OIJrVDawnW4+vgqRQNvdNt+"}]},"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"directories":{},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/service_0.4.1_1777494229052_0.2516442710899709"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-28T21:09:47.659Z","modified":"2026-04-29T20:23:49.325Z","0.0.0":"2024-08-28T21:09:47.920Z","0.2.0":"2024-11-01T18:42:10.439Z","0.2.1":"2025-01-22T16:47:48.460Z","0.2.2":"2025-01-22T18:39:43.925Z","0.2.3":"2025-01-23T23:18:05.660Z","0.2.4":"2025-01-29T23:37:40.999Z","0.2.5":"2025-02-02T22:38:29.536Z","0.3.0-beta.1":"2025-02-09T23:31:33.873Z","0.3.0-beta.2":"2025-02-10T21:28:54.230Z","0.3.0-beta.3":"2025-02-10T22:01:09.452Z","0.3.0-beta.4":"2025-02-14T21:10:49.113Z","0.3.0-beta.5":"2025-02-15T20:34:27.805Z","0.3.0-beta.6":"2025-02-19T15:52:15.328Z","0.3.0-beta.7":"2025-02-23T20:27:48.887Z","0.3.0-beta.8":"2025-03-02T15:01:53.310Z","0.3.0-beta.9":"2025-03-21T00:02:59.109Z","0.4.0-beta.1":"2025-07-14T18:16:43.200Z","0.4.0-beta.2":"2025-07-17T02:36:28.817Z","0.4.0-beta.3":"2025-07-18T20:56:37.038Z","0.4.0":"2026-02-19T06:41:08.302Z","0.4.1":"2026-04-29T20:23:49.204Z"},"bugs":{"url":"https://github.com/alloc/alien-rpc/issues"},"author":{"name":"Alec Larson"},"license":"MIT","homepage":"https://github.com/alloc/alien-rpc/tree/master/packages/service#readme","repository":{"type":"git","url":"git+https://github.com/alloc/alien-rpc.git","directory":"packages/service"},"description":"Service library for alien-rpc","maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"readme":"# @alien-rpc/service\n\nService-side route definition and request handling runtime for alien-rpc.\n\n## Installation\n\n```sh\nnpm install @alien-rpc/service @sinclair/typebox@0.34 alien-middleware\n```\n\nUse TypeBox v0.34.x with the service runtime.\n\nInstall `alien-ws` as well when compiling websocket routes.\n\n## Minimal Use\n\nDefine routes in source modules:\n\n```ts\nimport { route } from '@alien-rpc/service'\n\nexport const hello = route('/hello/:name').get(async name => {\n  return { message: `Hello, ${name}!` }\n})\n```\n\nCompile the generated server manifest in your adapter layer:\n\n```ts\nimport { chain } from 'alien-middleware'\nimport { compileRoutes } from '@alien-rpc/service'\nimport routes from './server/generated/api.js'\n\nexport default chain(\n  compileRoutes(routes, {\n    prefix: '/api/',\n  })\n)\n```\n\n## Documentation\n\n- Concepts and lifecycle: [docs/context.md](docs/context.md)\n- Runnable example: [examples/route-handler.ts](examples/route-handler.ts)\n- Exact public signatures: generated `dist/index.d.ts`\n- Optional entrypoint signatures: generated `dist/typebox.d.ts` and\n  `dist/formats.d.ts`\n- Source-owned API behavior: `src/route.ts`, `src/compileRoutes.ts`,\n  `src/response.ts`, `src/pagination.ts`, and `src/websocket.ts`\n\n## Public Entry Points\n\n```ts\nimport { compileRoutes, paginate, route, ws } from '@alien-rpc/service'\nimport type {\n  RouteDefinition,\n  RouteIterator,\n  RouteResult,\n} from '@alien-rpc/service'\n```\n\n```ts\nimport { ArrayParam, DateString, NumberParam } from '@alien-rpc/service/typebox'\nimport { addStringFormat } from '@alien-rpc/service/formats'\n```\n","readmeFilename":"README.md"}