{"_id":"@ariestools/browser-kit-service-worker","_rev":"6-fd958ca72afd81075ff95d66cae9067d","name":"@ariestools/browser-kit-service-worker","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"@ariestools/browser-kit-service-worker","version":"0.1.0","keywords":["ariestools","browser","service-worker","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-service-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":"cf5b0ff060a28f69675c936a90f1c8964c4005c5","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-service-worker/-/browser-kit-service-worker-0.1.0.tgz","fileCount":11,"integrity":"sha512-pk2BGKG3KsEaMDTIshqy0sHZt0wb6hgcxKEQPI0Z4RUV8JX5jcYqGrtymeFGvWz1OvCNNg5nTqmTx8aAuyY5yg==","signatures":[{"sig":"MEUCIFlbg5JwQTqHDjdJNNoiizcyHV0bPULfKQP2KOpX6YpZAiEApRhbkiuXU4vrnQgcdIJyEUIWPSxaYr30XOUhLNohRvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17726},"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-service-worker"},"description":"Service Worker event-lifetime 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-service-worker_0.1.0_1785514059914_0.09537756916048568","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ariestools/browser-kit-service-worker","version":"0.1.1","keywords":["ariestools","browser","service-worker","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-service-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":"c7ddbdd1bcc5f2b4a8fb8996fa5398b183aad0e6","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-service-worker/-/browser-kit-service-worker-0.1.1.tgz","fileCount":11,"integrity":"sha512-9zjj5rkbzrJBbdv+eKIWE/QynfHjV/36buJ/oT5SfSXutuy8HCt4FVDuvB5EhduJJnyrknHhHUXwpk4IWtO9HA==","signatures":[{"sig":"MEUCIQCZG0mcX4Uib2Lt6hob6LmZtr3LPr7Fz/H4kcm7xLhk0wIgRbhy85Eud2yeglo0Y61qV8MrPOkAKS9XB2Z9hP8wSUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17726},"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-service-worker"},"description":"Service Worker event-lifetime 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-service-worker_0.1.1_1785534069944_0.3531700649244893","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ariestools/browser-kit-service-worker","version":"0.1.2","keywords":["ariestools","browser","service-worker","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-service-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":"f87dc5448156e3c9995288728311be1a68786f96","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-service-worker/-/browser-kit-service-worker-0.1.2.tgz","fileCount":11,"integrity":"sha512-9T8k+l0ngDQIfcKoasm8pT8apYlUPn3pwmk9XalTO7+1Le0hch4fYm/DJY1vQ4IRIkBFsOPJG/aTBf3VrD/Ixw==","signatures":[{"sig":"MEUCIGjAdPO5BqW6uu5beptcc2Q3GG2cBNoWd4JrvO99GpsFAiEAmJJihGfXlE+OS5PhJI62/qAHOYosfxj1qKbLjN0N9dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17664},"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-service-worker"},"description":"Service Worker event-lifetime 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-service-worker_0.1.2_1786389089922_0.7456420721917505","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ariestools/browser-kit-service-worker","version":"1.0.0","keywords":["ariestools","browser","service-worker","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-service-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":"0fb887f742aa8d8e62e8c3b3669571f5dbba2765","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-service-worker/-/browser-kit-service-worker-1.0.0.tgz","fileCount":11,"integrity":"sha512-uvjrs1WvnvCAXN1XITLgmMakCLePdThlDLUC1wFioMJa7eqb9l/kCHG3zqLiqlX1RZQ0KwE5DFHHrZZT3TettA==","signatures":[{"sig":"MEUCIQCt4ZHoypnH595ABoxJvokyV2gBiHoPmiMibTQIXFLgugIgRFNx6CcXvt6SKYPf+Ei+kJ4Vb5ivLeBgOGXAc+nE08I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17664},"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-service-worker"},"description":"Service Worker event-lifetime 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-service-worker_1.0.0_1786392014599_0.5625388421432591","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ariestools/browser-kit-service-worker","version":"1.1.0","keywords":["ariestools","browser","service-worker","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/browser-kit-service-worker@1.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":"7b3773b3a02bdb483eb723e03e709a4e8cff1589","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-service-worker/-/browser-kit-service-worker-1.1.0.tgz","fileCount":11,"integrity":"sha512-McCSGwdv2vTVh2TLmfj12jQn82TyW+IQAZ1uRMs6fLTz+zuOfVXL0KewFotPOijA4kkMd88C7u2aWH/pZUw3LQ==","signatures":[{"sig":"MEQCIBLEaoYWcQoEsrs19qQKSVgVyxeqkvziwJqVvj90jTeZAiBS5tWVChuE/PLQtZUao4pXFHMZzm+jlhpuP0Du8J4FTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17664},"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-service-worker"},"description":"Service Worker event-lifetime adapter for browser-kit systems","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/browser-kit":"~1.1.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.3.0","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","@ariestools/actor-model":"~1.3.0","@ariestools/actor-system":"~1.3.0","@ariestools/provider-model":"~1.3.0","eslint-import-resolver-typescript":"~4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-kit-service-worker_1.1.0_1786395597681_0.8918952818363772","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"_id":"@ariestools/browser-kit-service-worker@2.0.0","bugs":{"url":"https://github.com/ariestools/browser-kit/issues","email":"support@ariestools.ai"},"dist":{"shasum":"e26b0eb40a50711bd307c819668fe0f92205ee7f","tarball":"https://registry.npmjs.org/@ariestools/browser-kit-service-worker/-/browser-kit-service-worker-2.0.0.tgz","fileCount":11,"integrity":"sha512-Oh5scUJ2jlTnRNdAUNp1BIBFFhpHVNTRPyod7Pscl2tBd5logkdplF1s+dh6MUj885njI+Fd/UskpyB83RIBlQ==","signatures":[{"sig":"MEUCIA6tXMjDrqo9OIGiHwFblmK1AQNmmtJGdci/MYO1wcBSAiEArgKu63bqLIhlOtodq9FjqdHrV/f0+DeCDoHtFc2894Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGwablKD6jQ+MSKjY65vHSWrBrFFKIHMUpNf7sK7UTNCAiApw8a8dIWWg3vgqDEiD1VODxbnq3DmSdUWkqYwmtHcYQ=="}],"unpackedSize":17664},"name":"@ariestools/browser-kit-service-worker","type":"module","author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"engines":{"node":">=26"},"exports":{".":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"./README.md":"./README.md","./package.json":"./package.json"},"license":"LGPL-3.0-only","scripts":{"test":"vitest run","test:ci":"vitest run"},"version":"2.0.0","_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"homepage":"https://ariestools.ai","keywords":["ariestools","browser","service-worker","typescript"],"repository":{"url":"git+https://github.com/ariestools/browser-kit.git","type":"git","directory":"packages/browser-kit-service-worker"},"description":"Service Worker event-lifetime adapter for browser-kit systems","directories":{},"maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"sideEffects":false,"dependencies":{"@ariestools/browser-kit":"~2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.6.5","vite":"~8.3.0","eslint":"~10.10.0","vitest":"~5.0.1","typescript":"~6.0.3","@ariestools/provider":"~2.0.0","@ariestools/tsconfig":"~10.0.7","@ariestools/toolchain":"~10.0.7","@ariestools/actor-model":"~2.0.0","@ariestools/actor-system":"~2.0.0","@ariestools/provider-model":"~2.0.0","eslint-import-resolver-typescript":"~4.4.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/browser-kit-service-worker_2.0.0_1789776068960_0.6955684495703163"}}},"time":{"created":"2026-07-31T16:07:39.796Z","modified":"2026-09-19T00:01:09.284Z","0.1.0":"2026-07-31T16:07:40.060Z","0.1.1":"2026-07-31T21:41:10.090Z","0.1.2":"2026-08-10T19:11:30.097Z","1.0.0":"2026-08-10T20:00:14.743Z","1.1.0":"2026-08-10T20:59:57.822Z","2.0.0":"2026-09-19T00:01:09.064Z"},"bugs":{"url":"https://github.com/ariestools/browser-kit/issues","email":"support@ariestools.ai"},"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","homepage":"https://ariestools.ai","keywords":["ariestools","browser","service-worker","typescript"],"repository":{"url":"git+https://github.com/ariestools/browser-kit.git","type":"git","directory":"packages/browser-kit-service-worker"},"description":"Service Worker event-lifetime 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-service-worker`\n\nIdempotent browser-kit system ownership for one service-worker incarnation.\n\nEach dispatch attaches its promise to the browser event lifetime. If system\nstartup fails, the next event retries startup. Durable state belongs in\nproviders because the browser may terminate the worker between events.\n","readmeFilename":""}