{"_id":"@ariestools/browser-kit-worker","_rev":"5-65f1f55cb1a323245382bb5d9bf8893c","name":"@ariestools/browser-kit-worker","dist-tags":{"latest":"1.1.0"},"versions":{"0.1.0":{"name":"@ariestools/browser-kit-worker","version":"0.1.0","keywords":["ariestools","browser","message-port","typescript","web-worker"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-worker@0.1.0","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","bugs":{"url":"https://github.com/ariestools/browser-kit/issues","email":"support@ariestools.ai"},"dist":{"shasum":"f698e1bf0c538c3fdfe1de454b3a0e982a9adce7","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-worker/-/browser-kit-worker-0.1.0.tgz","fileCount":17,"integrity":"sha512-AeEZvQsXtWCUN3eMj6pW3rSYNUD/tk6fbxo4IGzlQ9hmaEvaEH+oUHxIgGLXFGBVIzxju6dSyOiS5HnrPwlfQA==","signatures":[{"sig":"MEUCIFq4zHP1ss6q8y0V0hZdvKYA5X5Pcwp4ha2vH6gr9+6+AiEA3ZdyZa6qt3Rl6sGiQxZ06Q7GsJU0FG1leb8sN2TTqK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78950},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"./README.md":"./README.md","./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/browser-kit.git","type":"git","directory":"packages/browser-kit-worker"},"description":"Web Worker lifecycle and provider proxy adapter for browser-kit systems","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/browser-kit":"~0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.2.0","eslint":"~10.8.0","vitest":"~4.1.10","typescript":"~6.0.3","@ariestools/sdk":"~8.1.6","@ariestools/actor":"~1.1.1","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.1.1","@ariestools/tsconfig":"~8.7.26","@ariestools/toolchain":"~8.7.26","@ariestools/actor-model":"~1.1.1","@ariestools/provider-model":"~1.1.1","eslint-import-resolver-typescript":"~4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-kit-worker_0.1.0_1785514061500_0.19181552225531506","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ariestools/browser-kit-worker","version":"0.1.1","keywords":["ariestools","browser","message-port","typescript","web-worker"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-worker@0.1.1","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","bugs":{"url":"https://github.com/ariestools/browser-kit/issues","email":"support@ariestools.ai"},"dist":{"shasum":"2a118c406cfc03c88affb4f1d5891f1a6f9902a0","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-worker/-/browser-kit-worker-0.1.1.tgz","fileCount":17,"integrity":"sha512-zxecKSjTNWSa06ea8zhjmon2Psx/J5MpSL5N2Gg/l13ECHY1MQptT6Mp3wSxXEJkaEDz2eL1I+E1F86er5sfKA==","signatures":[{"sig":"MEYCIQD77/dG9IH1PZEjXOghH5OLJqaYQeDuebuIOS8EwX8CTQIhAN08ImWuCoxf5/JWIWDxBzZ7YLRTJddyB9pPLTalOAp8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78950},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"./README.md":"./README.md","./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/browser-kit.git","type":"git","directory":"packages/browser-kit-worker"},"description":"Web Worker lifecycle and provider proxy adapter for browser-kit systems","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/browser-kit":"~0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.2.0","eslint":"~10.8.0","vitest":"~4.1.10","typescript":"~6.0.3","@ariestools/sdk":"~8.1.6","@ariestools/actor":"~1.1.1","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.1.1","@ariestools/tsconfig":"~8.7.26","@ariestools/toolchain":"~8.7.26","@ariestools/actor-model":"~1.1.1","@ariestools/provider-model":"~1.1.1","eslint-import-resolver-typescript":"~4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-kit-worker_0.1.1_1785534071175_0.36370686823311593","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ariestools/browser-kit-worker","version":"0.1.2","keywords":["ariestools","browser","message-port","typescript","web-worker"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-worker@0.1.2","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","bugs":{"url":"https://github.com/ariestools/browser-kit/issues","email":"support@ariestools.ai"},"dist":{"shasum":"27c6590149e505dd6d64fc135efe418e60d6d2e8","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-worker/-/browser-kit-worker-0.1.2.tgz","fileCount":17,"integrity":"sha512-kEpf8QcWFe2lgNhvrqbrMNtC8eyf4GXyEUM5dgSyvehFzg56rOCc9PVUIELPFOUKBU+5w+RPwVkwK+9xfNfEmg==","signatures":[{"sig":"MEUCIQCcvc3YQf+N47iTnGL4tIVnmjJAVEfQistdG7twuI2YQAIgfVW67tq0lcedPhmfEMpRfAHb7k3A6eW4tJj//T7jYdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78888},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"./README.md":"./README.md","./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/browser-kit.git","type":"git","directory":"packages/browser-kit-worker"},"description":"Web Worker lifecycle and provider proxy adapter for browser-kit systems","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/browser-kit":"~0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@ariestools/provider":"~1.2.2","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","@ariestools/actor-model":"~1.2.2","@ariestools/actor-system":"~1.2.2","@ariestools/provider-model":"~1.2.2","eslint-import-resolver-typescript":"~4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-kit-worker_0.1.2_1786389091463_0.26866221547473557","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ariestools/browser-kit-worker","version":"1.0.0","keywords":["ariestools","browser","message-port","typescript","web-worker"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-worker@1.0.0","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","bugs":{"url":"https://github.com/ariestools/browser-kit/issues","email":"support@ariestools.ai"},"dist":{"shasum":"d172506f50a4318af35bd3964430489ce5288c70","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-worker/-/browser-kit-worker-1.0.0.tgz","fileCount":17,"integrity":"sha512-Rb3Z6U01H0vsw7CBhZ8mURu0IoCLykte746qjJTEIQ3gvXxKW9OIE9EQXZekBU42eqotXt9R40F+W5kZUVAZmg==","signatures":[{"sig":"MEUCICBJt7jb2zczuGKQq7bNGe7XsmXfj/Fc2fXM5yHIbg75AiEA5GLlLMre9AgjTSdTODWXDSKzlmHH5qALGPaWC4iZ1Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78888},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"./README.md":"./README.md","./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/browser-kit.git","type":"git","directory":"packages/browser-kit-worker"},"description":"Web Worker lifecycle and provider proxy adapter for browser-kit systems","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/browser-kit":"~1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@ariestools/provider":"~1.2.3","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","@ariestools/actor-model":"~1.2.3","@ariestools/actor-system":"~1.2.3","@ariestools/provider-model":"~1.2.3","eslint-import-resolver-typescript":"~4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-kit-worker_1.0.0_1786392015732_0.6520174456900896","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ariestools/browser-kit-worker","version":"1.1.0","description":"Web Worker lifecycle and provider proxy adapter for browser-kit systems","keywords":["ariestools","browser","message-port","typescript","web-worker"],"homepage":"https://ariestools.ai","bugs":{"url":"https://github.com/ariestools/browser-kit/issues","email":"support@ariestools.ai"},"repository":{"type":"git","url":"git+https://github.com/ariestools/browser-kit.git","directory":"packages/browser-kit-worker"},"license":"LGPL-3.0-only","author":{"name":"Arie Trouw","email":"support@ariestools.ai","url":"https://ariestools.ai"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"./package.json":"./package.json","./README.md":"./README.md"},"dependencies":{"@ariestools/browser-kit":"~1.1.0"},"devDependencies":{"@ariestools/actor-model":"~1.3.0","@ariestools/actor-system":"~1.3.0","@ariestools/provider":"~1.3.0","@ariestools/provider-model":"~1.3.0","@ariestools/toolchain":"~8.7.29","@ariestools/tsconfig":"~8.7.29","eslint":"~10.8.1","eslint-import-resolver-typescript":"~4.4.5","typescript":"~6.0.3","vite":"~8.2.1","vitest":"~4.1.10","zod":"~4.4.3"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"scripts":{"test":"vitest run","test:ci":"vitest run"},"_nodeVersion":"24.14.1","_id":"@ariestools/browser-kit-worker@1.1.0","dist":{"integrity":"sha512-V11ohXiGiXQscbfEaYJBk3a5kUiahpClitSse+MZUqZL3UQpdjmyevhuN1KJYWYXerHSAkgXUOpiysEQpA8gFA==","shasum":"f8f35a94261a644e00af6e9298ae4a8efe8cab8e","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-worker/-/browser-kit-worker-1.1.0.tgz","fileCount":17,"unpackedSize":78888,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCgEcAeAO0LSqKbZB6OEPGMmWQf1PmHvec5B2yK97HJfwIgUx0zjKEVx3RP6fe0txv5kqS4SvhmF9co9t9omX3b9Gk="}]},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"directories":{},"maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/browser-kit-worker_1.1.0_1786395598731_0.06462804390351584"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-31T16:07:41.313Z","modified":"2026-08-10T20:59:59.036Z","0.1.0":"2026-07-31T16:07:41.690Z","0.1.1":"2026-07-31T21:41:11.337Z","0.1.2":"2026-08-10T19:11:31.580Z","1.0.0":"2026-08-10T20:00:15.901Z","1.1.0":"2026-08-10T20:59:58.846Z"},"bugs":{"url":"https://github.com/ariestools/browser-kit/issues","email":"support@ariestools.ai"},"author":{"name":"Arie Trouw","email":"support@ariestools.ai","url":"https://ariestools.ai"},"license":"LGPL-3.0-only","homepage":"https://ariestools.ai","keywords":["ariestools","browser","message-port","typescript","web-worker"],"repository":{"type":"git","url":"git+https://github.com/ariestools/browser-kit.git","directory":"packages/browser-kit-worker"},"description":"Web Worker lifecycle and provider proxy adapter for browser-kit systems","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"readme":"# `@ariestools/browser-kit-worker`\n\nCross-realm provider access and lifecycle control for browser-kit systems\nhosted by dedicated workers, shared workers, or `MessagePort` endpoints.\n\nThe owner exports its already-resolved system manifest and explicitly\nregistered provider operations. Attached realms construct typed provider\nproxies, start only their configured actors, and stamp every request with the\ncompatible plan and exact owner-system instance identifiers.\n\nThe transport includes request correlation, timeouts, cancellation, structured\nerrors, stale-instance rejection, and the explicit worker shutdown protocol.\n","readmeFilename":""}