{"_id":"@xyo-network/xl1-browser-system","_rev":"38-51412637829e1e97e03a479bf0dc6ac2","name":"@xyo-network/xl1-browser-system","dist-tags":{"latest":"5.8.0"},"versions":{"5.0.11":{"name":"@xyo-network/xl1-browser-system","version":"5.0.11","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.0.11","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"dece1b97e06d98f170185a82ec6a7e45096d7ddd","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.0.11.tgz","fileCount":15,"integrity":"sha512-VQkneIzL7Gd32NEUHR28Ad7fQvAWgyC5vEfSw7eYztN6d/iVI8sAp4+JSHaCESYXAhFMMvRmkgnuOGIxoSZ6Ww==","signatures":[{"sig":"MEQCIDGXqpYMdp1EOIwwtS0jVvKSOkmLqqtYjOZsaJIjkpPUAiAfA8BYYMkD2KBwSsNhn2wT/Dk3+a8x6oAhXlKz7PJ34Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54309},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./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/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.0.11","@ariestools/provider-model":"~1.1.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.0","eslint":"~10.8.0","ethers":"~6.17.0","vitest":"~4.1.10","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.6","@xyo-network/sdk":"~7.2.3","@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/browser-kit":"~0.1.1","@ariestools/tsconfig-dom":"~8.7.26","@xyo-network/sdk-protocol":"~7.2.3"},"peerDependencies":{"@ariestools/actor":"^1.1","@ariestools/browser-kit":"^0.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.0.11_1785534590695_0.7177661753525659","host":"s3://npm-registry-packages-npm-production"}},"5.0.12":{"name":"@xyo-network/xl1-browser-system","version":"5.0.12","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.0.12","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"3bd22fbf67fd58a78965cc40d198c30c433c64cd","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.0.12.tgz","fileCount":15,"integrity":"sha512-jJsVm4PJ9mwuS2hJ+GrytFkaDypdM/UEaeu9EAZxN52OGYxLI3ZXr/4mA7h/SlCTjg7N6XI/jSPcirMgeCEY1g==","signatures":[{"sig":"MEUCIQDsw6pAyoiPLxYWPhUrJS2Lat/nRL0+q5BAuR26ZbJY6wIgTdTMvFVWt0tRyjQzA9GVpShuovyW7tO4dFymRXy+PV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63049},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.0.12","@ariestools/provider-model":"~1.1.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.0","eslint":"~10.8.0","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.7","@xyo-network/sdk":"~7.2.3","@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/browser-kit":"~0.1.1","@ariestools/tsconfig-dom":"~8.7.26","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~0.1.1","@ariestools/browser-kit-plugin":"~0.1.1","@ariestools/browser-kit-worker":"~0.1.1","@ariestools/browser-kit-service-worker":"~0.1.1"},"peerDependencies":{"@ariestools/actor":"^1.1","@ariestools/browser-kit":"^0.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.0.12_1785859283140_0.2708318545923225","host":"s3://npm-registry-packages-npm-production"}},"5.0.13":{"name":"@xyo-network/xl1-browser-system","version":"5.0.13","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.0.13","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"4b9774c07fb239c142962c88450c49b5a9121417","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.0.13.tgz","fileCount":15,"integrity":"sha512-fmD+o2aPKlISNS3Ri/xcemaGh9MnGyp6GX+oNcsVQN0EY9gwcHO3MaO3AxZgwBEj6CbdqEtsfuOPn+cHZTTglg==","signatures":[{"sig":"MEUCIQCCiBrAYjCV87moiM/EfDIxNtMFFSpRH6I0DPqBeqVB6gIgVG3FmNUft0DyMla8lf7p1HQm0RqjuIzX6ZOtxUc3Gyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65025},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.0.13","@ariestools/provider-model":"~1.1.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.0","eslint":"~10.8.0","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.7","@xyo-network/sdk":"~7.2.3","@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/browser-kit":"~0.1.1","@ariestools/tsconfig-dom":"~8.7.26","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~0.1.1","@ariestools/browser-kit-plugin":"~0.1.1","@ariestools/browser-kit-worker":"~0.1.1","@ariestools/browser-kit-service-worker":"~0.1.1"},"peerDependencies":{"@ariestools/actor":"^1.1","@ariestools/browser-kit":"^0.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.0.13_1785875107892_0.4369817799242728","host":"s3://npm-registry-packages-npm-production"}},"5.0.14":{"name":"@xyo-network/xl1-browser-system","version":"5.0.14","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.0.14","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"9ca5f9566ac0d0ff681a7c4edc9e2de9d8e096f8","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.0.14.tgz","fileCount":15,"integrity":"sha512-2UxpugNsxf23fLOVsmZE/8DmFqNhrYFqPyM5EpUnUfEc3bjaMEBoaFe6/EQ9GhfDKt0XEIT9d8exzvlRFxodTQ==","signatures":[{"sig":"MEUCICzjqt2HBFMSrELTkK36JMz3rJuuQD5RoIA6hKiIxoocAiEAm7qDIXB0l54dQp+D3f+fi7CZGG4WfScZL6atG2BpMGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65025},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.0.14","@ariestools/provider-model":"~1.1.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.0","eslint":"~10.8.0","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.7","@xyo-network/sdk":"~7.2.3","@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/browser-kit":"~0.1.1","@ariestools/tsconfig-dom":"~8.7.26","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~0.1.1","@ariestools/browser-kit-plugin":"~0.1.1","@ariestools/browser-kit-worker":"~0.1.1","@ariestools/browser-kit-service-worker":"~0.1.1"},"peerDependencies":{"@ariestools/actor":"^1.1","@ariestools/browser-kit":"^0.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.0.14_1786045119785_0.2368338299548478","host":"s3://npm-registry-packages-npm-production"}},"5.0.15":{"name":"@xyo-network/xl1-browser-system","version":"5.0.15","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.0.15","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"74e73e6c359805a03e58eacdb5623abbdf5c114e","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.0.15.tgz","fileCount":17,"integrity":"sha512-myWYz8ldKvjZMEsqHrGOX8v63hJMp1CmYN/5D1D4bL0ZKk8UjESIPJz5ST33h7WsOdSy3cffLrvn4+lM43+8dQ==","signatures":[{"sig":"MEQCIF0xGIJUxIuUo9vmvji7/yW45Rx3KWhRp8P+iePxjuAjAiBPVbLxQiEdKhMxyuv4g1bd0Zbeh7r1QxsHaXQ1l67Cmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106914},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.0.15","@ariestools/provider-model":"~1.2.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.0","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.7","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.2.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.2.0","@ariestools/tsconfig":"~8.7.27","@ariestools/toolchain":"~8.7.27","@ariestools/actor-model":"~1.2.0","@ariestools/browser-kit":"~0.1.1","@ariestools/tsconfig-dom":"~8.7.27","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~0.1.1","@ariestools/browser-kit-plugin":"~0.1.1","@ariestools/browser-kit-worker":"~0.1.1","@ariestools/browser-kit-service-worker":"~0.1.1"},"peerDependencies":{"@ariestools/actor":"^1.2","@ariestools/browser-kit":"^0.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.0.15_1786143039280_0.5310462567522525","host":"s3://npm-registry-packages-npm-production"}},"5.0.16":{"name":"@xyo-network/xl1-browser-system","version":"5.0.16","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.0.16","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"7c8291db761a5c8042d153d8c2f7098cba3240a2","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.0.16.tgz","fileCount":17,"integrity":"sha512-lE/etXmUw4w6d+YSu4DgDmmAa8UuyWFo7KP8z/kUMuVmsqOCvjCWq1h7ov+lT0xX308iaVvXRA4mR5oa8MC2Yw==","signatures":[{"sig":"MEYCIQDHhPTzgz8cddzzX0qvOSxNc7gWJIjEo18plvW1pCBCpAIhAOAAJUUaKgOW4USC6tVt28ksaCumQGCMDqGEZ5UvQdXM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106914},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.0.16","@ariestools/provider-model":"~1.2.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.2.1","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.2.1","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","@ariestools/actor-model":"~1.2.1","@ariestools/browser-kit":"~0.1.1","@ariestools/tsconfig-dom":"~8.7.29","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~0.1.1","@ariestools/browser-kit-plugin":"~0.1.1","@ariestools/browser-kit-worker":"~0.1.1","@ariestools/browser-kit-service-worker":"~0.1.1"},"peerDependencies":{"@ariestools/actor":"^1.2","@ariestools/browser-kit":"^0.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.0.16_1786385379325_0.22424061157624298","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@xyo-network/xl1-browser-system","version":"5.1.0","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.1.0","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"4ffa21793a428baa78999dfe87af51594c5c469c","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.1.0.tgz","fileCount":17,"integrity":"sha512-R+BuRmPc7VIy8sLjm1+kI66F4U5zngbQRXr2uD9LTxRZVEGMMAFjtpxcTc11m/5BeFG+pDCFnZ5ATJO1KiQacg==","signatures":[{"sig":"MEYCIQDc2i4dJ/DRNwunBJRrlARKlFbX4EcC0XsYBhxzFkHV+gIhAMKgMYE4q7LOT4ZPZVI5BY7vdlqcrVsCmOp2+3Ibp9YY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104503},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.1.0","@ariestools/provider-model":"~1.2.3"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.2.3","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.2.3","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","@ariestools/actor-model":"~1.2.3","@ariestools/browser-kit":"~1.0.0","@ariestools/actor-system":"~1.2.3","@ariestools/tsconfig-dom":"~8.7.29","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~1.0.0","@ariestools/browser-kit-plugin":"~1.0.0","@ariestools/browser-kit-worker":"~1.0.0","@ariestools/browser-kit-service-worker":"~1.0.0"},"peerDependencies":{"@ariestools/actor":"^1.2","@ariestools/browser-kit":"^1.0"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.1.0_1786393031936_0.3655365483770241","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@xyo-network/xl1-browser-system","version":"5.1.1","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.1.1","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"be8ff0e4d0fb35831b379653bcd816158c09de1a","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.1.1.tgz","fileCount":21,"integrity":"sha512-HDwrOb8n3d10bVjptnZI88qYJS8mCQN/iXoYkcxnqkWVGtjmxBTlzu7P+tUhQHBsw3j5qxoQhvGzU00eYmHPmA==","signatures":[{"sig":"MEUCIHio2+i0cgfdXzb2CCo953ahflBDVMhKB9sV9tTmiuQPAiEA1bIHVxD9H/8zNnQY5+9TR0Oiocvq7lppW12A++PLsAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116584},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.1.1","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~8.7.29","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.1.1_1786396866233_0.11528542753412752","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"@xyo-network/xl1-browser-system","version":"5.1.2","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.1.2","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"f0e9df9570a397de74d6ea2cb7fcbb9d6e10079e","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.1.2.tgz","fileCount":21,"integrity":"sha512-s1IJF76OxCzsCcZGKZP3RFO350X5YvHESSH0pnwbjSRUgk495UAaZ406E3d2p9IqnRPSXHkOI9z9IAQu9h9c/w==","signatures":[{"sig":"MEQCIELh5+UTZjZM5fOLx1MqKGDRQ8qzrYjhU6OylLesWe39AiA3zUEIW2ekaxj9OODzJUGkLkpq/49wQugl5Gl7WKgh5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116584},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.1.2","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~8.7.29","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.1.2_1786465989583_0.6034449013237806","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"@xyo-network/xl1-browser-system","version":"5.1.3","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.1.3","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"efc8b6f3f93ed42532e4fdf09455d14c4ffc50e6","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.1.3.tgz","fileCount":21,"integrity":"sha512-o7LqWCv8VlBGL6ocDRQpU2Gx+Q35ugacRK70cxHt4LRXcGL326elww3uOvahed2hi/iX6Xa5jS/acS/QKF9PtQ==","signatures":[{"sig":"MEYCIQCVo8jHJok1XPXfemm59BWDngwxJaY+JYsD05WOKiFIYwIhANpwvkctnCa7+LfeUFO8/ASfwV+PDhf+MttC2OCZFzl8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116584},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.1.3","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~8.7.29","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.1.3_1786486487194_0.4677056839979805","host":"s3://npm-registry-packages-npm-production"}},"5.1.4":{"name":"@xyo-network/xl1-browser-system","version":"5.1.4","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.1.4","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"e14a45dfb95d8369da4db6bcf9aacd3f2ca31f8f","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.1.4.tgz","fileCount":21,"integrity":"sha512-EEy2EUZ2AWVOO0BqpQfV8fcPTME4CmWddMFEn/yhT5+HSnuj7ZcgfuMEfDrSJ8VkGDhgH9XuCSHBEEnDhnYnNQ==","signatures":[{"sig":"MEUCIQDiuhAl1ViYducguZYDKXmz8zmyzlkV5egskp8obgBNxQIgQrBxwX1XQBajQeKnmKAHlpESzP6c019Y8rhKaYlbe3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.1.4","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.0.1","@ariestools/toolchain":"~9.0.1","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.0.1","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.1.4_1786489538689_0.4002689750648174","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@xyo-network/xl1-browser-system","version":"5.2.0","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.2.0","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"a7fa1589f24293f958313a2788661e6ceb930667","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.2.0.tgz","fileCount":21,"integrity":"sha512-7ofOeqYXEliefoqDU6sWmgcCpJqPRrcB/Yx1QLhHC6gdK6c887qKtSKkmeD4MDCjK1a7KQ/B0+wOb9YFplAb+A==","signatures":[{"sig":"MEUCIH+/G3Y2nnmTHzzp+M9o1FYseKsvoJ6eNecg5KxVZejCAiEA+zcnvJrn/tVntcllC5QDrJUrBrkRIBJxdqTY5LweqdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.2.0","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.0.2","@ariestools/toolchain":"~9.0.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.0.2","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.2.0_1786577137979_0.8671584474968774","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@xyo-network/xl1-browser-system","version":"5.2.1","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.2.1","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"e93b5dcec6d5035b29e7599c90f9b563bc415464","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.2.1.tgz","fileCount":21,"integrity":"sha512-McTvOGpar0fjaCb2XEFYja5UXFsqzW4ck1SK5Mf0cnw21HAl5OmjuuV7IKwsbVcr6et+LsDH852lW7o/lBTFkw==","signatures":[{"sig":"MEUCIAFmLzBKFylRyoKMghxP8PisXTEG3HGH/fMtS5ElWq43AiEAsCpJoajweTc9G2CoN1K8RcXP0/dzEawM8D2n3za9jgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.2.1","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.0.2","@ariestools/toolchain":"~9.0.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.0.2","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.2.1_1786643443974_0.7327413856139096","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@xyo-network/xl1-browser-system","version":"5.2.2","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.2.2","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"c9e1b0a6f424a364ecc965fa28c6968fa999ef37","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.2.2.tgz","fileCount":21,"integrity":"sha512-NVQcubbrefsHeboj3M69h2GFZzL7hO3eIEVbg/da9WPEZuYfjtCMJ9sP2x0CIF4nmgk3thYUQRdnCWsgzw+XxQ==","signatures":[{"sig":"MEUCIQCISzo4+ikzJWdntDBG1EvinqPS/4eNzF+KnnL5PropFgIgCVwasRabnKZj8l+FTTdRG5A3xYwF87JyPn8pL1CaOrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.2.2","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.0.2","@ariestools/toolchain":"~9.0.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.0.2","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.2.2_1786659021221_0.78345602085867","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"@xyo-network/xl1-browser-system","version":"5.2.3","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.2.3","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"6bcdaac1009b4de22212919d282f1e1afa518984","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.2.3.tgz","fileCount":21,"integrity":"sha512-S10f2wYVPGtS2EY4HM3d4FMOKOgHE5x76leFEwlyXkRNzUIyQJ3zII451JeKP58bONODShXbjqzMYGs6b7yvng==","signatures":[{"sig":"MEUCIFYCMT4JZLak3QXidVe8jOKAfTNB+U3WnwKmxzV24WVFAiEAqmbY2SDcQiWuOavJ1aieC1zmrAD/Utjtwq0pbcds/JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.2.3","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.10","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.0.2","@ariestools/toolchain":"~9.0.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.0.2","@xyo-network/sdk-protocol":"~7.2.4","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.2.3_1786735649668_0.5184044044506326","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@xyo-network/xl1-browser-system","version":"5.3.0","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.0","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"bfa6d1c984942b9559d6cabfc4726a885682b0f9","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.0.tgz","fileCount":21,"integrity":"sha512-lcTPkCwHiMYNF7oQsZrVwiOyg1Whbt0zUmzTnbtu5V/sTeIA5OtretS3Kd9VjDBN9L8YO2WbtWuamn6XE0Xz2g==","signatures":[{"sig":"MEYCIQCuwPNlLOx5q4PViRVscfBeM1ngh3BT5jAUpXxUcjETBwIhAPW4ryyQbzGiVxZQTWyXmDt/xgzAgtBPGyzn14GIMwK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.0","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.0","@ariestools/toolchain":"~9.1.0","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.0","@xyo-network/sdk-protocol":"~7.2.4","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.0_1787259381883_0.8197383333324026","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@xyo-network/xl1-browser-system","version":"5.3.1","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.1","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"ed8830f190ab8e7bee382a8a230dde4ac389b514","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.1.tgz","fileCount":21,"integrity":"sha512-zBt4/27O6dZ+Ak9NqGTqlhrc4il3RxkEUZ11Qb8bLgBy/OnSVivKCGQb3MNLDdcJG80mKjJe3S5jZn9O0aYR2g==","signatures":[{"sig":"MEUCIQCOrXmukXGEWKIkVMLZ0129FfflE7pBl54TBNpFvrJ/7gIgMC4814BClf5Rg6rEGweYEkGEAcPurEhyCAR9yz8itaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.1","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.1","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.0","@ariestools/toolchain":"~9.1.0","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.0","@xyo-network/sdk-protocol":"~7.2.4","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.1_1787261153034_0.7119926409169197","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@xyo-network/xl1-browser-system","version":"5.3.2","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.2","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"3bdd6dad85924843b7d1aa1c889afef477bb9bad","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.2.tgz","fileCount":21,"integrity":"sha512-W+6VwGYJy/PhJuItutQzCrBKQ9Qw+h6EqtdwQ5AIlMwDybW+OaF9ARBKH5DVoBSApTGwnpBN4T3rnACfOe/4HQ==","signatures":[{"sig":"MEUCIQCEdmLv4+e0uoEVTATlmU80Y88VWkiIZ6uUB5b9DqZFIAIgCW+KT+SPNfCDjz04++P2ypBiQ+OYPYRF85MXbT8Me1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.2","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.0","@ariestools/toolchain":"~9.1.0","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.0","@xyo-network/sdk-protocol":"~7.2.4","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.2_1787338836826_0.7275062170211202","host":"s3://npm-registry-packages-npm-production"}},"5.3.3":{"name":"@xyo-network/xl1-browser-system","version":"5.3.3","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.3","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"edd43fa2b2e555c3fd84bbcf19cd2827e4eaca6e","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.3.tgz","fileCount":21,"integrity":"sha512-nHufxXQUoHVBEt4gvOuDAZ/mlzyty89OSW41LJi+X1D7VNDHNxmQDvkxYQB7ua8XiYxiH0J0e27pATic/vOqow==","signatures":[{"sig":"MEYCIQCbOZmiXjhuPTYL7CgRICREcX3tVXSKIxIjdsov7Yk3swIhAP7AbN9YJaVRrqUCG92KADbXyrEjJ7g/CAU5pdoLVgWJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.3","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.8.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.2.3","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.0","@ariestools/toolchain":"~9.1.0","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.0","@xyo-network/sdk-protocol":"~7.2.4","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.3_1787355324347_0.6854800848059495","host":"s3://npm-registry-packages-npm-production"}},"5.3.4":{"name":"@xyo-network/xl1-browser-system","version":"5.3.4","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.4","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"3465ceed36fdf3ebad282f0e39271cf4f84222ad","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.4.tgz","fileCount":21,"integrity":"sha512-fL+lXdZoyw12Ty82JXRbdQYs3THrhHjHpqluo9ZZkmKmrvmNV9+AtFvzc0k0xjPa2GOtZxSkM5bsKS2U0dgA+w==","signatures":[{"sig":"MEUCIQD6pbmNVzfIEMyXabfbPpkR8Zd6VjjuTQi0Sy1E9QFDBgIgDeNBPqanlh8pXd+/6Lc2o1bQoczVpezc64c8VmD2mmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116581},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.4","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.9.0","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.3.1","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.1","@ariestools/toolchain":"~9.1.1","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.1","@xyo-network/sdk-protocol":"~7.3.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.4_1787676511580_0.7122673577362963","host":"s3://npm-registry-packages-npm-production"}},"5.3.5":{"name":"@xyo-network/xl1-browser-system","version":"5.3.5","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.5","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"566339d7bb0dad40433d45f5fe83a8f92032b2b9","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.5.tgz","fileCount":21,"integrity":"sha512-pd7B5Twmd41Qvq+kPfRQW5vyXmAmhJP3Kb9W5DWFjGjIBmF2wr9JIQWYoxICK616NmVDQ3NrmQwMzZCvPAd0+Q==","signatures":[{"sig":"MEYCIQCLcRNZjVazlt2RYLoOhueFy/LnoW6wuIpQe/wlYpCVogIhANZ4ilyCmuaazLblYTHEfPxD4O+kJv4Fe14MmLSiHdWh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117008},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.5","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.3.1","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.3.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.5_1787687493631_0.4862489537325869","host":"s3://npm-registry-packages-npm-production"}},"5.3.6":{"name":"@xyo-network/xl1-browser-system","version":"5.3.6","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.6","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"6f85cce01ce88d8d2d7e591ee958e37132b5c11b","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.6.tgz","fileCount":21,"integrity":"sha512-6v+dt8Y4r27RXeV2qOpzZOjlNvNjWDiV3l4Py8jd+F24+dQaj/biZ81VGWej+9ouHEWA/nEvCF3nLzpbsYzAdQ==","signatures":[{"sig":"MEUCIQCtloKA8hk/iV2YzQGY8JARpoMdKwPLa2HoJWFWyO16TgIgI+OjYJl8m2B16vaDd0DB8RksnaLgY+ctCk/YfY6FVmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118446},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.6","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.3.1","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.3.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.6_1787691409756_0.8135655863285427","host":"s3://npm-registry-packages-npm-production"}},"5.3.7":{"name":"@xyo-network/xl1-browser-system","version":"5.3.7","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.7","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"deb2360594923a6bff8be97565ed256ee27d9d0c","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.7.tgz","fileCount":21,"integrity":"sha512-MkTeqtedpvBHMoLsus7a1IcZiR3f328M67gRnBdJKVEvItHfJIaYs9rbvFX4z4WrlI0RVTW07wg92csrJhUWfA==","signatures":[{"sig":"MEUCIQDWE2TyWNszTmI4jGbTMGpbaNFbGVySsVGdT9gsVUXZNAIgYE5m7LuoWfcBODGIrpgtzNF/s+rXGdMOMR75L4uFX/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118446},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.7","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.3.1","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.3.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.7_1787707007103_0.008547709675353676","host":"s3://npm-registry-packages-npm-production"}},"5.3.8":{"name":"@xyo-network/xl1-browser-system","version":"5.3.8","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.3.8","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"6b6484e23a0741d9279b56694cf27f19197cf741","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.3.8.tgz","fileCount":21,"integrity":"sha512-KvgBij+/5xiETUIx5xuaZqagQdhR5AVOAZpPD5PH0fmjmntYZ+ZqOatk9RwCFBmG+3UegMam3N+ECz2zQFUyjA==","signatures":[{"sig":"MEQCIFsLO86pYRH1bCSxeuWH6oJ+exWFD3+MKv/LM7qNdUx+AiB34St5FM0krOHk6HAp0tH51ppCqr376GDLRILUz6HzIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118446},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.3.8","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.3.1","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.3.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.3.8_1787758181202_0.9733494192757521","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@xyo-network/xl1-browser-system","version":"5.4.0","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.4.0","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"59f146aef0a9db733fef0bccd88bd90d86047f4e","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.4.0.tgz","fileCount":21,"integrity":"sha512-cQgf9d+xf7SqL0jlXyyY27cuJScM2VKCOTVQ93tg4KtLwvugal4k3i61DN32/1q1FRIlSJ+vfO9g0JBLLSCs7Q==","signatures":[{"sig":"MEUCIDCQbQWKVY3uyP/U+b0qewzKhIPuAuRr7rkBSfVrkSlJAiEA6XQNUR60bTbD6XUUlpsSR9yAIoiwzzaoYssahFD6RwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118446},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.4.0","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.3.1","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.3.3","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.4.0_1787772342185_0.20741610278559608","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@xyo-network/xl1-browser-system","version":"5.4.1","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.4.1","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"5885c8e5fd82ded1602db92d74c16053a783552d","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.4.1.tgz","fileCount":21,"integrity":"sha512-O8FH4+ADw1i4L+n7pYcWAc8PG93K5mQXmkyQocIdz/ty1LJqPQGC6Et3q0lfFESdqasJW1jon/PpOySl/Em6IA==","signatures":[{"sig":"MEUCIE/NKN4z5xM3bvgy4yoW3SsNSF7W8u7tODz/19ITq8EkAiEA+IjOadD36IXrL03uerXINiMJIK/GFHbm6O+XEylV780=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117559},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.4.1","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.4.3","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.2.0","@xyo-network/sdk":"~7.4.0","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.4.1_1787878779938_0.14763620973688907","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"@xyo-network/xl1-browser-system","version":"5.4.2","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.4.2","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"fc4803235a40053f6830313f862e7d2bd412a5d0","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.4.2.tgz","fileCount":21,"integrity":"sha512-kSZfB/5W9jCtWGNK4GU9lGdIZQNEQum4P7tX8FMSBzadIKY2avNerpFj80MtrEmGw7y9uDjVlXzuG9pvtdX7Gg==","signatures":[{"sig":"MEUCIEsfAbvS793hWvrQ40Wbwo3V5oiKsZJKngd2E+xy4NZKAiEAgurZbYQHiSzSmGj+Kh3CaMgPxCKbEwFRIkkxasOf49I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117559},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.4.2","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.5.2","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.2.0","@xyo-network/sdk":"~7.4.0","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.4.2_1788059451963_0.9606213619445745","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@xyo-network/xl1-browser-system","version":"5.5.0","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.5.0","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"5fb3c4fd98aea937f6c08573f8e0c9817278c99a","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.5.0.tgz","fileCount":21,"integrity":"sha512-Q+o74KgrciDA8lt7HVW7Y3Bze3IN4ha02x7EL/pyPfcvijBNqkb0bUPEb0EApXvB4QSlgZyKilJN23wU8dtKag==","signatures":[{"sig":"MEYCIQCts03cJCyBmkGfZ4RKJQNU7VVHO2vDclwJzrKS6HANRQIhANiFwGkrw3I61Yoz4vZ2I/eMgEDxrWOMjc76dULYUIgp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117559},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.5.0","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.5.4","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.2.0","@xyo-network/sdk":"~7.4.0","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.5.0_1788202985831_0.7975432434227587","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@xyo-network/xl1-browser-system","version":"5.5.1","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.5.1","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"bf838105e44528499657abf77e9738a212b6e41b","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.5.1.tgz","fileCount":21,"integrity":"sha512-+7RbGknw5P1VAZCaPIeNWg9wXWpMDgUEzD+AuVrM8zRLwJKgIPapf+Rd2hG0FwncAlv/KXdIF95MnTpz6rmHEg==","signatures":[{"sig":"MEYCIQCzwoIgGyythiWakX+nyS35lUR97WE+Sj+GqPkkhVWCbAIhAIFpBHPP0hEMdNfaAGfCrn30X+BTSydy1ekeAIah3tx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117559},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.5.1","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.5.4","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.2.0","@xyo-network/sdk":"~7.4.0","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.1.2","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.5.1_1788294232828_0.8794430932080828","host":"s3://npm-registry-packages-npm-production"}},"5.5.2":{"name":"@xyo-network/xl1-browser-system","version":"5.5.2","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.5.2","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"8392c2261811b84aab23c7ce9afab4029505a1eb","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.5.2.tgz","fileCount":21,"integrity":"sha512-Td1a4z+vB6wAWNl1nAoRyyxhQu4tBE4/q98Jt9Rq22pFrW0naUSp2ATyl1Znyqk4op6uVz4Q/8nNnc/FF01jnA==","signatures":[{"sig":"MEUCIAUK+SLj6QNMnhhCG7/PI1Ikdi5HeDRoDBOYisRQAGe+AiEAtPts8lZ6WnVH9XTTNris3iNX1S+7Fe2OwrcJYKMcHXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117559},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.5.2","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.5.4","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.2.0","@xyo-network/sdk":"~7.4.0","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.2.0","@ariestools/toolchain":"~9.2.0","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.2.0","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.5.2_1788376786131_0.16955484764369633","host":"s3://npm-registry-packages-npm-production"}},"5.5.3":{"name":"@xyo-network/xl1-browser-system","version":"5.5.3","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.5.3","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"f81d89616edc00a6e520966582588559fb9f7120","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.5.3.tgz","fileCount":21,"integrity":"sha512-A6NPRFSh8IPA/opHyxi8oGm0d9MpmLy0w5eUndL59wY+HzMtJ66UjGn6N26IV6+ID6qTZR2CsxQVkbicHVmoJw==","signatures":[{"sig":"MEUCIE4dUyixQ41aYrNw14XMNp51dWE5bqQEJ/BV0gw0Rzf2AiEAnqddUoSYGEOhHfnV9I2Izc4iTSWasgM4ewZ7hKw4JAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117406},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@xyo-network/xl1-sdk":"~5.5.3","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","msw":"~2.15.0","zod":"~4.5.4","vite":"~8.2.2","eslint":"~10.9.1","ethers":"~6.17.0","vitest":"~4.1.11","playwright":"~1.62.1","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.2.0","@xyo-network/sdk":"~7.4.0","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~9.2.0","@ariestools/toolchain":"~9.2.0","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~9.2.0","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.5.3_1788401149911_0.2733828567648162","host":"s3://npm-registry-packages-npm-production"}},"5.5.4":{"name":"@xyo-network/xl1-browser-system","version":"5.5.4","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.5.4","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"b1bb5dba5b68887d451df3c457a529ad4ea839df","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.5.4.tgz","fileCount":21,"integrity":"sha512-CRSC1st72KIFHHsioo+q94Co8vfspBPlIeyD34nRoTxIoVWb4no4sL9vVJyxZKVDBpUEz3LdbIwXkr6VmZMYqA==","signatures":[{"sig":"MEYCIQC9+8x6P4Xrv9qf/udelZCL+5zlKvJlIE7Fx+wH67iQSwIhAM9fz0OdBuQKSlTJ4nVhQCS3uOyxQOazSBT8acxZRE9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117387},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"dependencies":{"@xyo-network/xl1-sdk":"~5.5.4","@ariestools/provider-model":"~1.3.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","zod":"~4.6.2","vite":"~8.3.0","eslint":"~10.10.0","ethers":"~6.17.0","vitest":"~5.0.0","playwright":"~1.63.0","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~8.3.0","@xyo-network/sdk":"~7.4.2","@ariestools/actor":"~1.3.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~1.3.0","@ariestools/tsconfig":"~10.0.6","@ariestools/toolchain":"~10.0.6","@ariestools/actor-model":"~1.3.0","@ariestools/browser-kit":"~1.1.0","@ariestools/actor-system":"~1.3.0","@ariestools/tsconfig-dom":"~10.0.6","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/browser-kit-page":"~1.1.0","@ariestools/browser-kit-plugin":"~1.1.0","@ariestools/browser-kit-worker":"~1.1.0","@ariestools/browser-kit-service-worker":"~1.1.0"},"peerDependencies":{"@ariestools/actor":"^1.3","@ariestools/browser-kit":"^1.1"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.5.4_1789321034836_0.8202334394535666","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@xyo-network/xl1-browser-system","version":"5.6.0","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.6.0","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"8cca7bd2c9274613807820afa0b778a540ff210b","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.6.0.tgz","fileCount":23,"integrity":"sha512-xYSv8ArFokrjOLzgDUGQksnlohWjFv7rlflF3TBSnxbO9oTdojClsel4NCVFxg6ZNJOhhAyeKMXwMPMkL1RVew==","signatures":[{"sig":"MEUCIQC1ZipCTGXT4ZIESnjoGzkpX5db4AMSIY2BK/nkBIwovQIgI282y1XFTKzgczScxkcatTZNAOTBY4eDC/U82LF9580=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC/SavqvFjo8F4rFCCw0Fp87h35bP7BKeQMvRb47Wh81AiAcO50Ps9PU5L+fHp2WN2ARPOKyaUOfKSSJ/NeGGmAgmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154447},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=26"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"dependencies":{"@xyo-network/xl1-sdk":"~5.6.0","@ariestools/provider-model":"~2.0.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","zod":"~4.6.5","vite":"~8.3.0","eslint":"~10.11.0","ethers":"~6.17.0","vitest":"~5.0.1","playwright":"~1.63.0","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~9.0.0","@xyo-network/sdk":"~8.0.0","@ariestools/actor":"~2.0.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~2.0.0","@ariestools/tsconfig":"~10.0.7","@ariestools/toolchain":"~10.0.7","@ariestools/actor-model":"~2.0.0","@ariestools/browser-kit":"~2.0.0","@ariestools/actor-system":"~2.0.0","@ariestools/tsconfig-dom":"~10.0.7","@ariestools/vitest-config":"~10.0.7","@xyo-network/sdk-protocol":"~8.0.0","@vitest/browser-playwright":"~5.0.1","@ariestools/browser-kit-page":"~2.0.0","@ariestools/browser-kit-plugin":"~2.0.0","@ariestools/browser-kit-worker":"~2.0.0","@ariestools/browser-kit-service-worker":"~2.0.0"},"peerDependencies":{"@ariestools/actor":"^2.0","@ariestools/actor-model":"^2.0","@ariestools/browser-kit":"^2.0"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.6.0_1790044141361_0.8448605384125576","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"@xyo-network/xl1-browser-system","version":"5.6.1","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.6.1","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"dc9e2343f88d7fed41b6d4b3b728e1ac3d292db4","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.6.1.tgz","fileCount":23,"integrity":"sha512-tJoyN3MiweUdfB9gsQd4IN6z1J0orMDi/sE3ciJ3FrIm5x5IYjUyAGOhBDjMlsEKxDSjG7W4mdOqGewHAj7LNg==","signatures":[{"sig":"MEQCIFzVRdmGHZ3+ocbgZggnUzPOm79aJ7tmP4Jxh9Ywbp5eAiBdoYn+hB3I+IG3z69gzgU31EW4G75+ghPPRfyUEU31tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGRQUlP4gYIui4JAh67wwuoakpqjj76A+Kd300MFbK5rAiBmu/5dml7aZfMxegMi7B4DKfDHEKeN7qlTHhPwBUY6dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154447},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=26"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"dependencies":{"@xyo-network/xl1-sdk":"~5.6.1","@ariestools/provider-model":"~2.0.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","zod":"~4.6.5","vite":"~8.3.0","eslint":"~10.11.0","ethers":"~6.17.0","vitest":"~5.0.1","playwright":"~1.63.0","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~9.0.0","@xyo-network/sdk":"~8.0.1","@ariestools/actor":"~2.0.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~2.0.0","@ariestools/tsconfig":"~10.0.7","@ariestools/toolchain":"~10.0.7","@ariestools/actor-model":"~2.0.0","@ariestools/browser-kit":"~2.0.0","@ariestools/actor-system":"~2.0.0","@ariestools/tsconfig-dom":"~10.0.7","@ariestools/vitest-config":"~10.0.7","@xyo-network/sdk-protocol":"~8.0.1","@vitest/browser-playwright":"~5.0.1","@ariestools/browser-kit-page":"~2.0.0","@ariestools/browser-kit-plugin":"~2.0.0","@ariestools/browser-kit-worker":"~2.0.0","@ariestools/browser-kit-service-worker":"~2.0.0"},"peerDependencies":{"@ariestools/actor":"^2.0","@ariestools/actor-model":"^2.0","@ariestools/browser-kit":"^2.0"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.6.1_1790109429692_0.5353160711141882","host":"s3://npm-registry-packages-npm-production"}},"5.6.2":{"name":"@xyo-network/xl1-browser-system","version":"5.6.2","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.6.2","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"b126d664abb6ecfe3a12fc743c928b0930844640","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.6.2.tgz","fileCount":23,"integrity":"sha512-BEhifPI5jrMPv8UpDaAIy1wqyDjn6oT9FCig+mdAhaImw+xIEXrvuKeBHf4hctGMneGF+3ZddByh35jBubLRZw==","signatures":[{"sig":"MEQCIGYTRx6pgWqIZiNKB8DAouQOzhceVoAEUCn85QVBGWkMAiAZUMAbx4HQIGCKJOcyQCe+AMtmMNyKw6YiP7Ure/3aWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFfaXqUO9bctdM19kP87Fs7V4uwl05OcNdtAFeQaaW+gIgN9jJ17JSEM3MmF8/Mqo50WuIaTzFDx2duaG18gfXKEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154447},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=26"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"dependencies":{"@xyo-network/xl1-sdk":"~5.6.2","@ariestools/provider-model":"~2.0.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","zod":"~4.6.5","vite":"~8.3.0","eslint":"~10.11.0","ethers":"~6.17.0","vitest":"~5.0.1","playwright":"~1.63.0","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~9.0.0","@xyo-network/sdk":"~8.0.1","@ariestools/actor":"~2.0.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~2.0.0","@ariestools/tsconfig":"~10.0.7","@ariestools/toolchain":"~10.0.7","@ariestools/actor-model":"~2.0.0","@ariestools/browser-kit":"~2.0.0","@ariestools/actor-system":"~2.0.0","@ariestools/tsconfig-dom":"~10.0.7","@ariestools/vitest-config":"~10.0.7","@xyo-network/sdk-protocol":"~8.0.1","@vitest/browser-playwright":"~5.0.1","@ariestools/browser-kit-page":"~2.0.0","@ariestools/browser-kit-plugin":"~2.0.0","@ariestools/browser-kit-worker":"~2.0.0","@ariestools/browser-kit-service-worker":"~2.0.0"},"peerDependencies":{"@ariestools/actor":"^2.0","@ariestools/actor-model":"^2.0","@ariestools/browser-kit":"^2.0"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.6.2_1790285098249_0.27317274743532316","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@xyo-network/xl1-browser-system","version":"5.7.0","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.7.0","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"c03f5966732b6dde59c1ebb7c914b98da63721d6","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.7.0.tgz","fileCount":23,"integrity":"sha512-/14Brq4SOuAtTT0cIghH/iuRWjfTBzWihv/SH+tZ7hhGVsabB4/THR6x6PEJZfkZMqVzuWm7KXF4hwrrwbwjXg==","signatures":[{"sig":"MEQCIAmEkbGLkfM3fhdiifagD5WCzlc0GSKQe87dKdhBxanuAiBOejoZEGOjgG1QigkwkFRqyGmdOVgkwcus+4CopmP5TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+0rTd3oRZsJ1y/V/oy9NXMcXIq5HJakpjJg5IP7PkQAiEA5IUbAmowvyzscUCie6De0Od9FXakoQ3yMm6O3Mm6ZY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154447},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=26"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"dependencies":{"@xyo-network/xl1-sdk":"~5.7.0","@ariestools/provider-model":"~2.0.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","zod":"~4.6.5","vite":"~8.3.0","eslint":"~10.11.0","ethers":"~6.17.0","vitest":"~5.0.1","playwright":"~1.63.0","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~9.0.0","@xyo-network/sdk":"~8.0.1","@ariestools/actor":"~2.0.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~2.0.0","@ariestools/tsconfig":"~10.0.7","@ariestools/toolchain":"~10.0.7","@ariestools/actor-model":"~2.0.0","@ariestools/browser-kit":"~2.0.0","@ariestools/actor-system":"~2.0.0","@ariestools/tsconfig-dom":"~10.0.7","@ariestools/vitest-config":"~10.0.7","@xyo-network/sdk-protocol":"~8.0.1","@vitest/browser-playwright":"~5.0.1","@ariestools/browser-kit-page":"~2.0.0","@ariestools/browser-kit-plugin":"~2.0.0","@ariestools/browser-kit-worker":"~2.0.0","@ariestools/browser-kit-service-worker":"~2.0.0"},"peerDependencies":{"@ariestools/actor":"^2.0","@ariestools/actor-model":"^2.0","@ariestools/browser-kit":"^2.0"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.7.0_1790286188442_0.2587101928016895","host":"s3://npm-registry-packages-npm-production"}},"5.7.1":{"name":"@xyo-network/xl1-browser-system","version":"5.7.1","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@xyo-network/xl1-browser-system@5.7.1","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"d414697df9aa416260851d6a4159da3ee787f7ed","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.7.1.tgz","fileCount":23,"integrity":"sha512-ml2fMmTGJ34rPslj6dfqm7kuNdzHGFTYSYQqIVzMiY4juFlDY+4ENuD5O+O5V4DQTBrVV7gofzhRPCKBulaI3A==","signatures":[{"sig":"MEUCIBcM86rvHew0W0RUv6L48eM+yKgYaDVi7IbxOAF/+NBeAiEAgAwiUUWhonuTFtoDRcDUriIUT99oZXfCnmULkxKEb6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLWsQHLONalIJHeBQJC1zjtlii4Rr1z8m+DHWhpexwXgIhAMEm1ojWlU0UrtNYZXohgTN6ZM0GgrBSiqronbYnRpR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154447},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=26"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"sideEffects":false,"dependencies":{"@xyo-network/xl1-sdk":"~5.7.1","@ariestools/provider-model":"~2.0.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","zod":"~4.6.5","vite":"~8.3.1","eslint":"~10.11.0","ethers":"~6.17.0","vitest":"~5.0.1","playwright":"~1.63.0","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~9.0.1","@xyo-network/sdk":"~8.0.1","@ariestools/actor":"~2.0.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~2.0.0","@ariestools/tsconfig":"~10.0.7","@ariestools/toolchain":"~10.0.7","@ariestools/actor-model":"~2.0.0","@ariestools/browser-kit":"~2.0.0","@ariestools/actor-system":"~2.0.0","@ariestools/tsconfig-dom":"~10.0.7","@ariestools/vitest-config":"~10.0.7","@xyo-network/sdk-protocol":"~8.0.1","@vitest/browser-playwright":"~5.0.1","@ariestools/browser-kit-page":"~2.0.0","@ariestools/browser-kit-plugin":"~2.0.0","@ariestools/browser-kit-worker":"~2.0.0","@ariestools/browser-kit-service-worker":"~2.0.0"},"peerDependencies":{"@ariestools/actor":"^2.0","@ariestools/actor-model":"^2.0","@ariestools/browser-kit":"^2.0"},"_npmOperationalInternal":{"tmp":"tmp/xl1-browser-system_5.7.1_1790361407621_0.2849882316160255","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"_id":"@xyo-network/xl1-browser-system@5.8.0","bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"dist":{"shasum":"6c3879921486cc877ad93a6e1e7a0c9c7748c076","tarball":"https://registry.npmjs.org/@xyo-network/xl1-browser-system/-/xl1-browser-system-5.8.0.tgz","fileCount":23,"integrity":"sha512-XJ52xpMw3crwCNDfil7sHWdnranUXIXHJNxvOHalM/DT8li4oZ6HXAAtf5+XRT2S9cQJxqVvbSdqTlNGVpKHcQ==","signatures":[{"sig":"MEYCIQC0QhAPVmFGnHaBTdgtfZB/C2Z5CpEaMGKwXQdPMpct0gIhAKQkU0UFUREglMQ72ZtiwBHio5DK8laj0FalY49kspkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBZdYJu8D/fY8mJmfgtB0jDeSDOqlh/690ITtx6/jFdxAiBYC91NlXqb9rGT7JbIhQsmvWzwgeiFoXYM1TWlXySR+g=="}],"unpackedSize":155346},"name":"@xyo-network/xl1-browser-system","type":"module","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"$schema":"http://json.schemastore.org/package.json","engines":{"node":">=26"},"exports":{".":{"types":"./dist/browser/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.mjs"},"default":"./dist/browser/index.mjs"},"./package.json":"./package.json"},"license":"LGPL-3.0-only","scripts":{"test":"vitest run","test:ci":"vitest run","test:e2e":"playwright test --config test/e2e/playwright.config.ts","example:build":"vite build --config examples/vite.config.ts && vite build --config examples/extension/vite.config.ts","example:serve":"vite preview --config examples/vite.config.ts --host 127.0.0.1 --port 4173"},"version":"5.8.0","_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"homepage":"https://xylabs.com","repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","directories":{},"maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"sideEffects":false,"dependencies":{"@xyo-network/xl1-sdk":"~5.8.0","@ariestools/provider-model":"~2.0.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.20.0","zod":"~4.6.5","vite":"~8.3.1","eslint":"~10.11.0","ethers":"~6.17.0","vitest":"~5.0.3","playwright":"~1.63.0","typescript":"~6.0.3","async-mutex":"~0.5.0","@ariestools/sdk":"~9.0.1","@xyo-network/sdk":"~8.0.1","@ariestools/actor":"~2.0.0","@opentelemetry/api":"~1.9.1","@ariestools/provider":"~2.0.0","@ariestools/tsconfig":"~10.0.8","@ariestools/toolchain":"~10.0.8","@ariestools/actor-model":"~2.0.0","@ariestools/browser-kit":"~2.0.0","@ariestools/actor-system":"~2.0.0","@ariestools/tsconfig-dom":"~10.0.8","@ariestools/vitest-config":"~10.0.8","@xyo-network/sdk-protocol":"~8.0.1","@vitest/browser-playwright":"~5.0.3","@ariestools/browser-kit-page":"~2.0.0","@ariestools/browser-kit-plugin":"~2.0.0","@ariestools/browser-kit-worker":"~2.0.0","@ariestools/browser-kit-service-worker":"~2.0.0"},"peerDependencies":{"@ariestools/actor":"^2.0","@ariestools/actor-model":"^2.0","@ariestools/browser-kit":"^2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xl1-browser-system_5.8.0_1790883145068_0.6861370401129598"}}},"time":{"created":"2026-07-31T21:49:50.517Z","modified":"2026-10-01T19:32:26.702Z","5.0.11":"2026-07-31T21:49:50.879Z","5.0.12":"2026-08-04T16:01:23.308Z","5.0.13":"2026-08-04T20:25:08.041Z","5.0.14":"2026-08-06T19:38:39.908Z","5.0.15":"2026-08-07T22:50:39.423Z","5.0.16":"2026-08-10T18:09:39.473Z","5.1.0":"2026-08-10T20:17:12.095Z","5.1.1":"2026-08-10T21:21:06.403Z","5.1.2":"2026-08-11T16:33:09.792Z","5.1.3":"2026-08-11T22:14:47.336Z","5.1.4":"2026-08-11T23:05:38.870Z","5.2.0":"2026-08-12T23:25:38.133Z","5.2.1":"2026-08-13T17:50:44.132Z","5.2.2":"2026-08-13T22:10:21.376Z","5.2.3":"2026-08-14T19:27:29.845Z","5.3.0":"2026-08-20T20:56:22.026Z","5.3.1":"2026-08-20T21:25:53.240Z","5.3.2":"2026-08-21T19:00:36.993Z","5.3.3":"2026-08-21T23:35:24.488Z","5.3.4":"2026-08-25T16:48:31.729Z","5.3.5":"2026-08-25T19:51:33.765Z","5.3.6":"2026-08-25T20:56:49.874Z","5.3.7":"2026-08-26T01:16:47.246Z","5.3.8":"2026-08-26T15:29:41.345Z","5.4.0":"2026-08-26T19:25:42.325Z","5.4.1":"2026-08-28T00:59:40.068Z","5.4.2":"2026-08-30T03:10:52.136Z","5.5.0":"2026-08-31T19:03:05.967Z","5.5.1":"2026-09-01T20:23:52.985Z","5.5.2":"2026-09-02T19:19:46.276Z","5.5.3":"2026-09-03T02:05:50.059Z","5.5.4":"2026-09-13T17:37:14.970Z","5.6.0":"2026-09-22T02:29:01.457Z","5.6.1":"2026-09-22T20:37:09.812Z","5.6.2":"2026-09-24T21:24:58.347Z","5.7.0":"2026-09-24T21:43:08.521Z","5.7.1":"2026-09-25T18:36:47.705Z","5.8.0":"2026-10-01T19:32:25.169Z"},"bugs":{"url":"https://github.com/XYOracleNetwork/xl1-protocol/issues","email":"support@xylabs.com"},"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","homepage":"https://xylabs.com","repository":{"url":"git+https://github.com/XYOracleNetwork/xl1-protocol.git","type":"git","directory":"packages/browser-system"},"description":"Config-driven XL1 provider actor systems for browser runtimes","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"},{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"rphansen91","email":"rphansen91@gmail.com"},{"name":"jordantrouw","email":"jordan.trouw@xy.company"},{"name":"jonesmac","email":"matt.jones@xylabs.com"}],"readme":"# `@xyo-network/xl1-browser-system`\n\nConfig-driven XL1 provider actor systems for browser pages, workers, service\nworkers, and extension background realms.\n\nThe package adapts XL1's provider catalog to browser-kit's neutral planner.\nConfiguration is resolved once, one XL1 `ProviderFactoryLocator` is provisioned\nin the owner realm, and every selected actor receives that same resolved\nprovider system with its own actor configuration.\n\n## Install\n\nInstall the XL1 integration and only the realm adapters the application uses:\n\n```sh\npnpm add @xyo-network/xl1-browser-system \\\n  @ariestools/browser-kit-page \\\n  @ariestools/browser-kit-worker \\\n  @ariestools/browser-kit-service-worker \\\n  @ariestools/browser-kit-plugin\n```\n\n## Configuration\n\nCreate the configuration as data. The host selects which realm constructs the\nactor; it does not select a different provider graph for that actor.\n\n```ts\nimport { createXl1RestBrowserSystemConfig } from '@xyo-network/xl1-browser-system'\n\nexport function xl1ConfigFor(host: string) {\n  return createXl1RestBrowserSystemConfig({\n    endpoint: 'https://sample.mainnet.xyo.space',\n    host,\n  })\n}\n```\n\nFor an RPC-backed viewer, use the complete RPC URL:\n\n```ts\nimport { createXl1RpcBrowserSystemConfig } from '@xyo-network/xl1-browser-system'\n\nconst config = createXl1RpcBrowserSystemConfig({\n  endpoint: 'https://api.example/rpc',\n  host: 'worker',\n})\n```\n\nThe resulting object contains actor selections, named connections, and provider\nbindings. It contains no module paths or executable code.\n\nCompile the data before acquiring runtime resources, then launch that exact\nplan:\n\n```ts\nimport {\n  compileXl1BrowserSystem,\n  launchCompiledXl1BrowserSystem,\n} from '@xyo-network/xl1-browser-system'\n\nconst compiled = compileXl1BrowserSystem({ config })\nconst session = await launchCompiledXl1BrowserSystem({ compiled })\n```\n\nCompilation parses the XL1 config, selects actor declarations, and resolves one\nprovider plan without constructing providers or actors. The compiled value\nretains the actor catalog and exact provider registrations, so it is an\nowner-realm artifact rather than structured-clone data. Attached realms receive\nonly browser-kit's descriptor-free manifest and typed proxies.\n\n`launchXl1BrowserSystem` remains the one-step convenience that composes compile\nand launch. `launchCompiledXl1BrowserSystem` accepts runtime context, host,\nidentity, and readiness options, but cannot substitute another provider catalog\nor registration set.\n\nFor local gateways that publish buckets under one path-based origin rather than\nthe standard `blocks.*`, `state.*`, and `indexes.*` subdomains, set\n`layout: 'path'`:\n\n```ts\nconst localConfig = createXl1RestBrowserSystemConfig({\n  endpoint: 'https://chain.aries.test:8791',\n  host: 'page',\n  layout: 'path',\n})\n```\n\nFor sequential block scans, set `blockViewerOptions`. It is merged into\n`providerBindings.BlockViewer.options`, and a `blockByNumber` miss then loads the\ncontaining published 31, 211, or 2311-block step (`readStep` 1, 2, or 3)\ninstead of a single block file:\n\n```ts\nconst scanConfig = createXl1RestBrowserSystemConfig({\n  blockViewerOptions: { readStep: 3 },\n  endpoint: 'https://sample.mainnet.xyo.space',\n  host: 'worker',\n})\n```\n\nMemory: at `readStep: 3` each cold step is a ~6 MB download and the actor realm\nkeeps up to `maxCacheSize` blocks (default 4622, ~12 MB; at most 100000, since\neach per-block cache allocates its full size up front). Use `readStep` 0-1\nfor random access.\n\nRead-ahead runs at most 4 step downloads at once, queued downloads have no wait\nlimit, and the browser system adds no fetch timeout. A stalled step download\ntherefore delays later read-ahead misses until its connection fails. Use\n`readStep` 0 against endpoints that can stall.\n\n## Read-only and signed gateway systems\n\n`launchXl1BrowserGatewaySystem` is the stock launcher for all four gateway\nplans: REST or RPC, each read-only or signed. It creates the serializable config\nonce, supplies non-serializable signing state through runtime homes, launches\none provider system, and exposes its actor and gateway.\n\n```ts\nimport { Account } from '@xyo-network/sdk'\nimport { launchXl1BrowserGatewaySystem } from '@xyo-network/xl1-browser-system'\n\nconst account = await Account.random()\nconst session = await launchXl1BrowserGatewaySystem({\n  endpoint: 'https://sample.mainnet.xyo.space',\n  host: 'page',\n  rpcUrl: 'https://sample.mainnet.xyo.space/rpc',\n  signerAccount: account,\n  transport: 'rest',\n})\n\nawait session.gateway.connection.viewer?.block.currentBlockNumber()\nif (session.gateway.moniker === 'XyoGatewayRunner') {\n  await session.gateway.signer.address()\n}\n```\n\nFor an injected or remote signer, pass `signerTransport`; for a custom local\nsigner implementation, pass `signerFactory` and either declare a\n`static readonly providerId` on the signer class or pass a bundle-stable\n`signerProviderId`. Precedence is `signerFactory`, then `signerAccount`, then\n`signerTransport`. Accounts, transports, and factories never enter the config.\n\nThe lower-level `createXl1RestBrowserSystemConfig`,\n`createXl1RpcBrowserSystemConfig`, `compileXl1BrowserSystem`,\n`launchCompiledXl1BrowserSystem`, and `launchXl1BrowserSystem` APIs remain\navailable when an application supplies its own actors or provider catalog.\n\nWhen adding a custom provider candidate, give it a stable identifier: declare\n`static readonly providerId` on the class, or pass one explicitly to\n`providerCandidateFromClass`. Constructor names can be changed by production\nminifiers and must not become configuration identifiers, so\n`providerCandidateFromClass` throws `MissingProviderIdError` rather than fall\nback to one:\n\n```ts\nclass MyBrowserProvider extends AbstractCreatableProvider {\n  static readonly providerId: string = 'com.example.my-browser-provider'\n  // ...\n}\n\nconst candidate = providerCandidateFromClass(MyBrowserProvider)\n// or, for a class you do not own:\nconst pinned = providerCandidateFromClass(TheirProvider, 'com.example.their-provider')\n```\n\n## Page\n\nThe page owns the system until navigation or discard:\n\n```ts\nimport { bindPageLifecycle } from '@ariestools/browser-kit-page'\nimport {\n  compileXl1BrowserSystem,\n  launchCompiledXl1BrowserSystem,\n  Xl1BrowserSystemActor,\n} from '@xyo-network/xl1-browser-system'\n\nimport { xl1ConfigFor } from './xl1Config.ts'\n\nconst compiled = compileXl1BrowserSystem({\n  config: xl1ConfigFor('page'),\n})\nconst session = await launchCompiledXl1BrowserSystem({\n  compiled,\n  host: 'page',\n})\nbindPageLifecycle(session, {\n  onStopError: error => console.error('XL1 page system failed to stop', error),\n})\n\nconst actor = session.actors.find(actor => actor instanceof Xl1BrowserSystemActor)\nif (actor === undefined) throw new Error('XL1 page system actor was not created')\nconst gateway = await actor.getGateway()\nconst blockNumber = await gateway.connection.viewer?.block.currentBlockNumber()\n```\n\nSee the [executable page example](https://github.com/XYOracleNetwork/xl1-protocol/blob/v/5/packages/browser-system/examples/page.ts).\n\n## Web worker\n\nThe worker launches the same system and binds explicit shutdown handling:\n\n```ts\n/// <reference lib=\"webworker\" />\n\nimport { bindWorkerShutdown } from '@ariestools/browser-kit-worker'\nimport {\n  compileXl1BrowserSystem,\n  launchCompiledXl1BrowserSystem,\n} from '@xyo-network/xl1-browser-system'\n\nimport { xl1ConfigFor } from './xl1Config.ts'\n\nconst compiled = compileXl1BrowserSystem({\n  config: xl1ConfigFor('worker'),\n})\nconst session = await launchCompiledXl1BrowserSystem({\n  compiled,\n  host: 'worker',\n})\nbindWorkerShutdown(self, session, {\n  onStopError: error => console.error('XL1 worker system failed to stop', error),\n})\n```\n\nCreate it from the owning page with a module worker. Send\n`{ type: 'browser-kit:shutdown' }` when the worker should stop and wait for the\n`browser-kit:stopped` acknowledgement before terminating it.\n\n```ts\nconst worker = new Worker(new URL('./xl1.worker.ts', import.meta.url), {\n  type: 'module',\n})\n```\n\nSee the executable [worker owner](https://github.com/XYOracleNetwork/xl1-protocol/blob/v/5/packages/browser-system/examples/xl1.worker.ts)\nand [page client](https://github.com/XYOracleNetwork/xl1-protocol/blob/v/5/packages/browser-system/examples/worker.ts).\n\n## Service worker\n\nA service worker reconstructs the system once per browser-managed worker\nincarnation. Attach every operation to the triggering event lifetime:\n\n```ts\n/// <reference lib=\"webworker\" />\n\nimport { ServiceWorkerSystemHost } from '@ariestools/browser-kit-service-worker'\nimport {\n  compileXl1BrowserSystem,\n  launchCompiledXl1BrowserSystem,\n  Xl1BrowserSystemActor,\n} from '@xyo-network/xl1-browser-system'\n\nimport { xl1ConfigFor } from './xl1Config.ts'\n\nconst compiled = compileXl1BrowserSystem({\n  config: xl1ConfigFor('service-worker'),\n})\nconst systemHost = new ServiceWorkerSystemHost(async () =>\n  await launchCompiledXl1BrowserSystem({\n    compiled,\n    host: 'service-worker',\n    identity: {\n      planId: 'my-xl1-service-worker:v1',\n      systemInstanceId: crypto.randomUUID(),\n    },\n  }))\n\nself.addEventListener('message', (event) => {\n  if (event.data?.type !== 'xl1-current-block') return\n  void systemHost.dispatch(event, async (session) => {\n    const actor = session.actors.find(actor => actor instanceof Xl1BrowserSystemActor)\n    if (actor === undefined) throw new Error('XL1 service-worker actor was not created')\n    const gateway = await actor.getGateway()\n    event.source?.postMessage({\n      blockNumber: await gateway.connection.viewer?.block.currentBlockNumber(),\n      type: 'xl1-current-block-result',\n    })\n  })\n})\n```\n\nRegister the module service worker from a page and communicate with its active\ninstance. Browser termination discards resident memory; the next event launches\nthe same plan with a new `systemInstanceId`.\n\n```ts\nimport serviceWorkerUrl from './xl1.service-worker.ts?worker&url'\n\nconst registration = await navigator.serviceWorker.register(\n  serviceWorkerUrl,\n  { type: 'module' },\n)\nregistration.active?.postMessage({ type: 'xl1-current-block' })\n```\n\nTimers are not durable service-worker triggers. Use browser events, alarms, or\nsync APIs, and keep durable state in providers rather than worker globals. See\nthe executable [service worker](https://github.com/XYOracleNetwork/xl1-protocol/blob/v/5/packages/browser-system/examples/xl1.service-worker.ts)\nand [registration client](https://github.com/XYOracleNetwork/xl1-protocol/blob/v/5/packages/browser-system/examples/serviceWorker.ts).\n\n## Browser plugin or extension\n\nThe extension background service worker owns the XL1 locator. Popups, side\npanels, and content scripts attach through an authorized extension port; they do\nnot resolve a second provider system.\n\n```ts\nimport { bindExtensionRuntimeBrowserSystemHost } from '@ariestools/browser-kit-plugin'\nimport { ServiceWorkerSystemHost } from '@ariestools/browser-kit-service-worker'\nimport type { XyoGateway } from '@xyo-network/xl1-sdk'\nimport { XyoGatewayMoniker } from '@xyo-network/xl1-sdk'\nimport {\n  compileXl1BrowserSystem,\n  launchCompiledXl1BrowserSystem,\n} from '@xyo-network/xl1-browser-system'\n\nconst compiled = compileXl1BrowserSystem({ config })\nconst systemHost = new ServiceWorkerSystemHost(async () =>\n  await launchCompiledXl1BrowserSystem({\n    compiled,\n    host: 'extension-background',\n    identity: {\n      planId: 'my-extension-xl1:v1',\n      systemInstanceId: crypto.randomUUID(),\n    },\n  }))\n\nbindExtensionRuntimeBrowserSystemHost(chrome.runtime, {\n  authorize: port =>\n    (port.sender as { id?: string } | undefined)?.id === chrome.runtime.id,\n  channelName: 'my-extension-xl1',\n  getSession: async () => await systemHost.session(),\n  handlers: {\n    [XyoGatewayMoniker]: {\n      currentBlockNumber: async ({ instance }) =>\n        await (instance as XyoGateway).connection.viewer?.block.currentBlockNumber(),\n    },\n  },\n  onError: error => console.error('XL1 extension system failed', error),\n})\n```\n\nThe required `authorize` callback is application policy. `planId` expresses\ncompatibility and `systemInstanceId` detects stale clients; neither value\nauthenticates a caller. Only explicitly registered provider operations cross\nthe port.\n\nThe complete Manifest V3 fixture includes both sides of the connection:\n\n- [background owner](https://github.com/XYOracleNetwork/xl1-protocol/blob/v/5/packages/browser-system/examples/extension/service-worker.ts)\n- [attached extension page](https://github.com/XYOracleNetwork/xl1-protocol/blob/v/5/packages/browser-system/examples/extension/client.ts)\n- [manifest](https://github.com/XYOracleNetwork/xl1-protocol/blob/v/5/packages/browser-system/examples/extension/public/manifest.json)\n\nCustody, permissions, storage, operation schemas, and sender policy remain\napplication concerns.\n\n## Run the real-browser examples\n\nThe repository includes a production-minified Vite build and Playwright suite.\nIt performs a typed block-number read in every realm and forces Chromium to\nterminate and reconstruct both the standard and extension service workers:\n\n```sh\npnpm --filter @xyo-network/xl1-browser-system test:e2e\n```\n\nBrowser-kit owns realm lifecycle and transport. This package owns only the XL1\nprovider catalog, locator provisioning, standard actor, and XL1 configuration\nhelpers.\n\n## Actor-owned finalized block consumption\n\nSubclass `Xl1FinalizedBlockActor` and implement its awaited `onBlock(event, context)`\nhandler. Register that subclass in your actor catalog with\n`Xl1FinalizedBlockActorDependencies`, then use the existing compiled XL1 system\nlauncher. The Actor borrows BlockViewer and FinalizationViewer from that system;\nit does not instantiate a FinalizedBlockStream or another SDK graph.\n\nPass a consumer-owned `after` checkpoint and optional `fetchWindow` in the Actor\nfactory parameters. With no checkpoint, delivery begins at the observed head.\nScheduling is off by default: invoke `runOnce()` or `wake()`, or explicitly set\ninherited `isSchedulingEnabled`, `intervalMs` and first-run options. Each pass\ncatches up gaplessly to one observed head through bounded reads. The inherited\nActor owner serializes passes and drains accepted work on stop.\n\nA cursor advances only after the handler succeeds. Failed acknowledgement may\nredeliver a block, including the initial head; persist checkpoints in the consumer\nand make effects idempotent. Cancellation does not undo a handler's effects.\nContinuity failure is terminal for that Actor instance. Its handler must not await\nits own stop. Borrowed handlers/readers must settle for shutdown to complete.\n\nThis gapless consumer is separate from legacy hot gap/live event semantics. See\n[the source-build qualification](https://github.com/XYOracleNetwork/xl1-protocol/blob/main/docs/evidence/FINALIZED_BLOCK_ACTOR_2026_09_17_EVIDENCE.md)\nfor the compiled graph and actual REST composition evidence and remaining gates.\n\n## Optional SDK metadata\n\nSDK provider declarations and exact factory registrations retain separate\n`optionalDependencies`. SimpleTimeSyncViewer's EVM edge is optional; an absent\nconnection must not be supplied merely to satisfy it. Explicit empty factory\nmetadata is preserved as an override. This declaration transport does not upgrade\nthe installed generic planner or enforce SDK factory access scopes. See the\n[SDK optional-dependency evidence](https://github.com/XYOracleNetwork/xl1-protocol/blob/main/docs/evidence/OPTIONAL_PROVIDER_DEPENDENCIES_2026_09_17_EVIDENCE.md)\nfor the qualified SDK resolver behavior and remaining browser planning/adoption gate.\n\n## Declared provider lookups at browser provisioning\n\nThe browser provisioner will enable the SDK's declared-dependency mode for every\nprovider it creates. Provider factories may request only captured required/optional\nedges; the root system owner retains administration and lifecycle ownership.\nConnection viewers/runners and gateway runners must declare their existing optional\ndata-lake lookups. This changes dependency enforcement, not the scope of a gateway\noperation or the authority of a platform handle.\n\nCompilation must snapshot descriptor arrays (including explicit empty optional\nedges) and exact factory registrations. A caller changing these after compile may\nnot change the factory/edges that launch uses. Exact registrations must describe\nthe same monikers and required/optional edges as their factories; mismatches and\nglobal factories fail before runtime acquisition. Preserve custom factory execution\nand aliases without reconstructing custom behavior from a class.\n\nKeep one browser planner and one SDK locator. This slice does not retrofit optional\nselection into the installed generic browser planner, nor claim that Actor lookup\nscoping from newer actor/browser-kit sources has been adopted. Qualify default REST\nand RPC viewer/runner boot, native account and borrowed signer composition, failed\nundeclared acquisition rollback, metadata mutation, and the existing finalized-block\nActor path. Publication, release-family adoption and Crypto Cards runtime activation\nremain separate gates.\n\nInitial strict-profile execution also identifies existing optional index lookup in\nSimpleAccountBalanceViewer and optional rewards sub-viewers in the RPC rewards\nfacade. The aggregate SimpleXyoViewer source also optionally queries mempool and\nstake totals. These edges must be declared without changing their absence/error\nsemantics or weakening enforcement. Other non-selected legacy/local/EVM optional\npaths require their own profile qualification.\n\nThe default browser provisioner now enables declared provider lookups. The named\nREST/RPC profiles and compile-to-launch metadata capture are locally qualified in\n[Browser provider scope evidence](https://github.com/XYOracleNetwork/xl1-protocol/blob/main/docs/evidence/BROWSER_PROVIDER_SCOPES_2026_09_17_EVIDENCE.md).\nThis qualifies provider factories; installed generic Actor/planner adoption and\napplication release-family qualification remain separate.\n\n## Packed engine-family qualification contract\n\nQualify the newer generic browser planner and Actor scopes through an isolated\nconsumer of public tarballs for XL1 protocol/SDK/browser-system, actor-model,\nactor, actor-system, provider-model, provider and browser-kit. Pin every local\nfamily member with workspace overrides and require strict peer installation;\nnever suppress peer mismatches or label local version strings as registry evidence.\nRecord archive hashes, fixture hashes, source commits and package-manager version.\n\nReuse the native XL1 browser suites through public package imports. Add direct\nchecks for generic optional selection, declared Actor lookups and scope revocation\nthrough the XL1 custom provisioner. Keep one compiled graph and preserve provider\nidentity. If the Aries SDK 8/9 peer boundary fails, qualify compatibility in the\nowning Actor packages before changing the consumer's package set. The harness may\nuse local artifacts while publication is pending, but must not modify the XL1 or\nCrypto Cards installed dependency graph. Application release admission stays open.\n\nThe first packed family probe exposed two adoption defects: public Actor params\nrequire the full SDK administrative locator, although the generic launcher supplies\nonly scoped lookup; and `getGateway()` chooses a Runner by inspecting the whole\nsystem's bindings, even for a Viewer Actor. Before adoption, narrow Actor params\nand catalog construction to the lookup/context surface. Select the gateway role\nexplicitly at Actor creation (Viewer by default, Runner for runner catalog entries),\ncapture that role before start, and never derive it from another Actor's bindings.\nMixed Viewer/Runner systems must preserve per-Actor declarations and provider\nidentity. The packed test must reject Viewer `getGatewayRunner()` access, keep a\nsibling's provider live after one Actor stops, and close retained Actor lookups.\n\nThe local packed family now passes the named checks in\n[Packed browser engine evidence](https://github.com/XYOracleNetwork/xl1-protocol/blob/main/docs/evidence/PACKED_BROWSER_ENGINE_2026_09_18_EVIDENCE.md).\nActor contexts require only scoped lookups and the catalog fixes gateway roles.\nPublication and application adoption remain separate.\n\n## Package-native test entrypoint\n\nThe package `test` and `test:ci` commands must use the repository's configured\nNode/Chromium unit projects, restricted to this package's source specs. They must\nnot collect the separately owned Playwright example E2E suites as Vitest tests.\nKeep `test:e2e` as the explicit example-realm command; unit success does not imply\nthat those example realms ran. Qualify the correction through `pnpm xy test\n@xyo-network/xl1-browser-system --strict` from the repository root.\n\nThe package-native entrypoint now passes the configured 78 Node/Chromium unit\nexecutions and strict build; see [native test evidence](https://github.com/XYOracleNetwork/xl1-protocol/blob/main/docs/evidence/BROWSER_NATIVE_TESTS_2026_09_18_EVIDENCE.md).\n\n## Existing application SDK-family qualification\n\nThe upgraded graph must be qualified on Aries SDK 8.3 / XYO SDK 7.4 as well as\nAries SDK 9 / XYO SDK 8 before a consumer with an exact protocol hashing pin can\nadopt it. Compatibility may broaden protocol/SDK peer ranges and the SDK runtime\nrange only after native builds, existing lifecycle regressions and strict public\npacked graph tests pass on both families. Do not downgrade the native development\nfamily, copy a second resolver, disable declared scopes, or alter a consumer's\nprotocol artifacts to make graph qualification pass.\n\nThe isolated fixture selects an explicit `current` or `next` family and verifies\nactual runtime resolution from Actor, XL1 protocol and SDK package locations.\nEvery local archive remains hash-pinned. No peer exceptions, workspace/source\nlinks, private runtime imports or application lockfile edits are permitted.\nExisting generic browser planning, Viewer/Runner scope, provider identity,\ncancellation and stop tests remain mandatory. Record the tested scope separately\nfrom unrelated SDK/network implementations and registry publication. The consumer\nmust still qualify its real domain providers and retained-state operations.\n","readmeFilename":""}