{"_id":"@olane/o-node","_rev":"156-eef4306562f132e112fc17cba581f655","name":"@olane/o-node","dist-tags":{"alpha":"0.7.12-alpha.1","latest":"0.9.0"},"versions":{"0.7.1":{"name":"@olane/o-node","version":"0.7.1","author":{"name":"oLane Inc."},"license":"ISC","_id":"@olane/o-node@0.7.1","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"aefaddd7ef3caed36e5068494909e0fa59052103","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.1.tgz","fileCount":92,"integrity":"sha512-6G2HRQXPv1fA02EcE8GaqnTvpz10VBfFLceDMav7pyYa4yjmLqL1oxuIpyAcEHyHpOdV2KT+x50xES1ZyrY9bA==","signatures":[{"sig":"MEUCIQDKRtajCDwrNQ3/G8LptKpexkra/gmDcBzXG3V6zxq9yQIgANojK5ukdTPziGCZwgXRRwgrXniyu9I0qCS6R/C4P/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94428},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"3559e783af7bdf204a624f1c07d542e3ab6c7e2d","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.0","@olane/o-tool":"^0.7.0","@olane/o-config":"^0.7.0","@olane/o-protocol":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.1_1759531140364_0.6290732542096273","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@olane/o-node","version":"0.7.2","author":{"name":"oLane Inc."},"license":"ISC","_id":"@olane/o-node@0.7.2","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"97ed0c6974fff01f87ed9abc901c795a864b9f11","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.2.tgz","fileCount":92,"integrity":"sha512-yBizW9J9wj9/Y4tc/CjfzCQEm//0jbNd+7MNbtzuJPjue+cusQqEgYmy3ChP/JdNgYSKe5xZPnV/qMAy0W22Fg==","signatures":[{"sig":"MEUCIQC7tn9PWUA+Ms45iqvWMakvG3737wxbPtUbjkosE20lWgIgD/RzTkAGmiinl9OeBFFJE5aM/1q6iLJffMr/ipJZ7+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94428},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"f81b019c20d7ae8810e874118f986658024a76f7","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.1","@olane/o-tool":"^0.7.1","@olane/o-config":"^0.7.1","@olane/o-protocol":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.2_1759616711118_0.8467534181447638","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@olane/o-node","version":"0.7.3","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.3","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b6cc6f51fd680623d9572b7a560c9a1a918ade0c","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.3.tgz","fileCount":92,"integrity":"sha512-Hn2B12JUSt+ByhJUkFNjM4Aqj9Jg1Ye94NBKtnznwLI3avCejIiQa+SWF0EIJcYY9sbjD/v64sqxWaDzeAS+9A==","signatures":[{"sig":"MEYCIQCPNpVp80fjsuX7qU406jG/pUa5MHV0lBpKBvc3PaB2NAIhAOxS4d7biDVlYpCZi0M5kmc5KWhO6Nm4hUOa7+5N+kRI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95454},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"f13198bf586b7d212a5656fd7fa2c589422774ce","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.2","@olane/o-tool":"^0.7.2","@olane/o-config":"^0.7.2","@olane/o-protocol":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.3_1760056217805_0.621357889837056","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@olane/o-node","version":"0.7.4","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.4","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"3f19bcded222bd4e5df68145157e7015917a4e2f","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.4.tgz","fileCount":92,"integrity":"sha512-LPKTQnKZpEZiLLlxvdyLF/kahswxZwWhpiJTfMoE6kuZ7lDtMgjTcnvocDhSC7xMvhZ7G28LBAZNxQ4HR4SqRQ==","signatures":[{"sig":"MEYCIQDZFg+7Y2zIsgN3ERbPCNoK9cZX/Zp5Jfzn+AEw8/l//wIhAPlSZMwXlWz2q9oZmpCi4dP8TdwaGZ28K89rzx6mJgZ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95399},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"3b2278574d71cb4920c88f7347f112256e19c61b","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.3","@olane/o-tool":"^0.7.3","@olane/o-config":"^0.7.3","@olane/o-protocol":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.4_1760137026672_0.6652268657227158","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@olane/o-node","version":"0.7.5","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.5","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f72f227fb260d38b57927f2811bfcb8eba6dd110","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.5.tgz","fileCount":92,"integrity":"sha512-PX5xamv4aqTYlNk8hl9HJqQ5G4YmQFMApWu0uHUk8iA3bOWuvl2bXoNYvz94re34ztuYsQIEqPU+n1MACb7C1w==","signatures":[{"sig":"MEUCIEMVJ750t0Lg7QpZ31JJuRJOoENbX45AyWMCrQHucY3pAiEA0ryHfh/9vaGxSfbv0NSQpWVTKwWCLm1nIWWdDfpJ9Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97718},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"d38954da385790478f357e5f9f803a2859c01679","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.4","@olane/o-tool":"^0.7.4","@olane/o-config":"^0.7.4","@olane/o-protocol":"^0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.5_1760388586289_0.058071276511027836","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@olane/o-node","version":"0.7.6","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.6","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"0cb9abdc8f43f823905ce9734053ccfd2b752231","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.6.tgz","fileCount":92,"integrity":"sha512-o+/WKPjrDqJTR9BCif89H9JA7e/DSDN1dqzcBSsM8MyS547E/HGrmukK+RPxqz4GEneGXE9KGH1Q4RgNUdgRng==","signatures":[{"sig":"MEUCIDo6ACPtji9pvLevycuu16ckuWuZSCL0oIKw2kQ+cM/JAiEA7ZV3Mz/iCjo3E/TJSJircmYkhWtX0bveFR1EPLrvqIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97718},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"41411481be89848fede3f3c2539cb268fc4a1b98","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.5","@olane/o-tool":"^0.7.5","@olane/o-config":"^0.7.5","@olane/o-protocol":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.6_1760402376679_0.9692233974252784","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@olane/o-node","version":"0.7.7","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.7","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"64fe67521aafb42e365e7148b5aea2a6e8da87cc","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.7.tgz","fileCount":95,"integrity":"sha512-sdDoGhoLTE7GBYclTTc1O9mFkbqvAGi5c3a3JhcVV3oJaEkShQBySXoOzL5KgvLNK4CkViHCV267pGJ3bLWSBQ==","signatures":[{"sig":"MEUCIBn2RJIA51AgweHPAZzSeh21Ft02ylYokyI2DRbD4MSZAiEAsLc+GzLNxpB1NXRkQh5Hxm0Cg7xF1Bo+FsLk5pMxyKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118866},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"1494b9fd45286f5c42cce3f6a62e60e9e0198f05","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.6","@olane/o-tool":"^0.7.6","@olane/o-config":"^0.7.6","@olane/o-protocol":"^0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.7_1761112159107_0.11324472663412011","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@olane/o-node","version":"0.7.8","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.8","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"75a04aa7fec37a505598f97c39241c06e2b0b733","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.8.tgz","fileCount":95,"integrity":"sha512-wuZ27IBFMRwCbvV7iMMLgFL67uR5xK+Q9qaDx8LXCJpaFyYmzVS4BVNeymR/8kHB+E8GLZke9clyQ5BIPX3TrQ==","signatures":[{"sig":"MEUCIQD3Aj1GwkzeUKRArmGBSXsC86udcGuUYaLVjzklNBtbXAIgdKyHVmbWSSBGggLdwFC8uv5/D2VgOIYAMzYrsWyM8ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118866},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"e6932efbb5ec6ffe7474dffa37266fe10ea489d3","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.7","@olane/o-tool":"^0.7.7","@olane/o-config":"^0.7.7","@olane/o-protocol":"^0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.8_1761157846037_0.9014184459781496","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@olane/o-node","version":"0.7.9","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.9","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"7bc27a357a7b6e5a7e3a34fdbd002cae72f4c031","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.9.tgz","fileCount":95,"integrity":"sha512-sFyaKWH62IJVk2GgGwH//kwEGV2Xgmw/Rqjo0qevdPX6ZxYD+GFzhtSTYi2LuEcKqHf4JYu+bA7oGeeMxJqt3Q==","signatures":[{"sig":"MEUCIQD6I/MKpyq0flkI0PRx6XsOISx1/iA6i7k3l7jBIPvykgIgSLUwuN/SolYylIfond8yFjaBOY9zYpuALfdjAm2WvWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119170},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"b9db1ca1c8f512f005f60959d15737f0e7a2b02a","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.8","@olane/o-tool":"^0.7.8","@olane/o-config":"^0.7.8","@olane/o-protocol":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.9_1761166796635_0.43682412110965774","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@olane/o-node","version":"0.7.10","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.10","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"155c5f9448197a9b4ef10bd744b9977f4083c725","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.10.tgz","fileCount":95,"integrity":"sha512-lCIzsEUfv6KQQB5AZPuWZ0nfFw1c37szVqXHDmdSLfj7XErW3nNvWdIVY+DhbO+8tDB3/RWyLdN0kF/GaRuSAg==","signatures":[{"sig":"MEQCIH3vWdtcfZaxTh37bL1/JCsZ06uzQeBGVyPSa4IG8VvdAiAFOXAVBMJz8HrPW9QaTHLYpuVHZyEheePVYYJ58euEjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119309},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"2b7d831a4137998975d0742a36a8207954eefd72","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.9","@olane/o-tool":"^0.7.9","@olane/o-config":"^0.7.9","@olane/o-protocol":"^0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.10_1761167705238_0.43410194248581746","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@olane/o-node","version":"0.7.11","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.11","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"64bd0b5c2a6ba6a232ae8028f5818cc71f2c2272","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.11.tgz","fileCount":95,"integrity":"sha512-/WG0bJSuKqOnPGvRpkIIqFLFj7Pmkvq1PyxM++yFwpVo/O4y7HHOPtfSzoq+9bh9zNc+PVKqvEafJf5nYestcA==","signatures":[{"sig":"MEUCIQDJlkNTda1APYxubpzfrZL5iaN1twKv3pIcRO4K2WdfcQIgAeTi2tjlBAZsCjozOD6GkBZn/OrAvnuEEjXQTRiAZ54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119335},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"c60c718b9564a8ae31c240891b21c0eedb703d7b","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","update:lib":"npm install @olane/o-core@latest","test:browser":"aegir test -t browser","update:peers":"npm install @olane/o-core@latest @olane/o-config@latest @olane/o-protocol@latest @olane/o-tool@latest --save-peer","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"peerDependencies":{"@olane/o-core":"^0.7.10","@olane/o-tool":"^0.7.10","@olane/o-config":"^0.7.10","@olane/o-protocol":"^0.7.10"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.11_1761169446794_0.19698251026457436","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.1":{"name":"@olane/o-node","version":"0.7.12-alpha.1","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.1","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"8f21281b9b8278d913c65278cf2ba2e544ba92fc","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.1.tgz","fileCount":98,"integrity":"sha512-Iuy8odQFXp5IMA27qBPDB5WVuqH++yu3T7B9tl/Tomp99twpK33CWdZ815UtRdhKCdojNT/HpiXUe5py4wHnPg==","signatures":[{"sig":"MEUCIFXJ8F1YGiF/3rf08/NJTjkCm3RvYQY7qt8WwOQUEntEAiEAy3EfR+9r6u1KXl84zdsK/dXKTQk9maC5c8ycz3DxNes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147164},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"9ed867f675d2660befadf2daec690134ee18f31d","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"10.9.3","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"^0.7.11","@olane/o-tool":"^0.7.11","@olane/o-config":"^0.7.11","@olane/o-protocol":"^0.7.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.1_1761173609055_0.8726174808579823","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.3":{"name":"@olane/o-node","version":"0.7.12-alpha.3","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.3","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"416a634efb1f10eb21998d57a4ddd64ecdfd5f8a","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.3.tgz","fileCount":99,"integrity":"sha512-0Q/u1n8Uted73QhX8hxqU1MYeHmjjSvSF/GkMLvAmnPFZsWoxmpuhOM6yuzUA63RR0IndglfMrI3rYPZO6QrGA==","signatures":[{"sig":"MEUCIQDHlRc5FYRKsBA/Yt+wHmmmRk9VujytwtMfOV2SxWVbaQIgbTiESqXcGJlMQZM0SlmXWNzMmbv4DBKNrZSBOA3bmo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148824},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"5c05e5f248001abc38f34c77bd97c9a325231503","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.3","@olane/o-tool":"0.7.12-alpha.3","@olane/o-config":"^0.7.12-alpha.3","@olane/o-protocol":"^0.7.12-alpha.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.3_1761178267832_0.8516202548710075","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.4":{"name":"@olane/o-node","version":"0.7.12-alpha.4","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.4","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"c944dd9b56988f7a45a6f0057d4a2286da71aee4","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.4.tgz","fileCount":99,"integrity":"sha512-tWR8WxOVJFaOzwPMHf7LH+gezawi/1ZbwIgaqxb9opXSv83o8ET/tHrHddyDG1Bj61EdNF+5x6Kr2inbQcULmA==","signatures":[{"sig":"MEUCIQCcEQpCNKRURECsbEROmCD5KnQvR/Iu+RRzPabMWVPuOAIgFKf6rsBcJzWqoz7ZWZTbxcZco/Gq4/ybUheqTsU49xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152884},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"13c575d61a455fce146303f4060c6628851a7223","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.4","@olane/o-tool":"0.7.12-alpha.4","@olane/o-config":"0.7.12-alpha.4","@olane/o-protocol":"0.7.12-alpha.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.4_1761180362707_0.45260047019346894","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.5":{"name":"@olane/o-node","version":"0.7.12-alpha.5","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.5","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"5b531051791af36007ef98711b9db8ce08962af0","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.5.tgz","fileCount":99,"integrity":"sha512-mJ5Vz+hU/hy8oK+/B4xVc+CgkXSKwiNl3xRHyzdSe0mocv01nUUDxfW+dzuYplqM1lEXTxYf3z3L7gyDRwPTAg==","signatures":[{"sig":"MEUCIHSMcqqU7DL4MOqGZmVHixH4BjrOgH0qzIwh82cnVvNpAiEAr+XImzl+GX7x5TSfuqVdMrnGH1400LgqLzXCmiQ94x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155222},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"f0b799131f025624da04374b76e9aa373402f787","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.4","@olane/o-tool":"0.7.12-alpha.5","@olane/o-config":"0.7.12-alpha.5","@olane/o-protocol":"0.7.12-alpha.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.5_1761238741884_0.7815045021267226","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.6":{"name":"@olane/o-node","version":"0.7.12-alpha.6","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.6","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"dc44d251a619d02cfc35a1d78485a9e17ded6f30","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.6.tgz","fileCount":114,"integrity":"sha512-ZuzaKqDGl1kcCngp1xSe2gZVs6SfcJoSmCILEUajVJYOuH0EuffD5JrD1LcfVn97K+B9HZHLdfyzAMDov0MHgA==","signatures":[{"sig":"MEUCIArH/2xgfB8m8hZFuhy3EUMu8/p07gQEbEjv/BrOH6sEAiEAxIFbfL55LeU3MyL4IuOYFEtR5qcDP1yuBv+gvyqI+nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201645},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"fad0400ec59d38b163bd996d967cd46c6a5a9e0a","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.6","@olane/o-tool":"0.7.12-alpha.6","@olane/o-config":"0.7.12-alpha.5","@olane/o-protocol":"0.7.12-alpha.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.6_1761260673012_0.9405236273069675","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.9":{"name":"@olane/o-node","version":"0.7.12-alpha.9","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.9","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"0655b4028e04821255ba25647402bca060b2c1c6","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.9.tgz","fileCount":114,"integrity":"sha512-2Ihkzuj8zqaMfpFpcEMxcqTZ0TmaTNTeMjkwhQ4+8/pjIMd3LWVABDrBOtfyocElSmiOg6SxzANZlPNYAqiqRg==","signatures":[{"sig":"MEYCIQDYmsGIVJM41RW56K7rVq/m1tlIStMDeO8450Mki7y5BQIhAKV4E//I7mW66akzdUQSv1TylcsyIb5xsW/ZOvKT5GDT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201645},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"21427acbdc1d87ff9465bf19bda58cca89e8d3c7","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.9","@olane/o-tool":"0.7.12-alpha.9","@olane/o-config":"0.7.12-alpha.9","@olane/o-protocol":"0.7.12-alpha.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.9_1761261291818_0.9000053401623407","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.10":{"name":"@olane/o-node","version":"0.7.12-alpha.10","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.10","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"932e44a964be6aa728713c0d53810e2b4ba1bf75","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.10.tgz","fileCount":114,"integrity":"sha512-S2rt690gR6gE/7wh6NEpUph56r8srcXw6pMNN4p1wCl1cQigWAC7m5I9meeRjlEp14rpO+cGkbEnH/mcaRwlEA==","signatures":[{"sig":"MEYCIQDBWLj6Z92dU50dWxtpG05Ah35xDnkNYSSC4jVID/vxCQIhAKuoXM8Jzzbo3WDJL7SZCD6wvD4chONCqIXH9R0MDQKM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208466},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"e8d0e489c955172d3bf7818984cfcf8770fb8710","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.10","@olane/o-tool":"0.7.12-alpha.10","@olane/o-config":"0.7.12-alpha.10","@olane/o-protocol":"0.7.12-alpha.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.10_1761267801891_0.809645131510327","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.11":{"name":"@olane/o-node","version":"0.7.12-alpha.11","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.11","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"e539bbe6dee7f13ca4ddea6c8598c76aabbde282","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.11.tgz","fileCount":114,"integrity":"sha512-XLambBxb7QP8nuLAeQn3eFllu6y9G9fE+bunNeUQQKtz8CVSFFzd7b0doerzBwJpxLz/XMLYthoIbnzaG9xxjQ==","signatures":[{"sig":"MEYCIQD8WI3u0g3ihRF2dB2v09ryvm05FVUGjKAa9EDrPdhH3wIhAPG/XB5Lhb+Hw3fz8sPZ00QR1H05Y9G0U0w/dSBiq2Xn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208467},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"59f569c0b70a69ea7695f73fa568599ff4a7cb10","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.11","@olane/o-tool":"0.7.12-alpha.11","@olane/o-config":"0.7.12-alpha.11","@olane/o-protocol":"0.7.12-alpha.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.11_1761270094600_0.4331219940586988","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.12":{"name":"@olane/o-node","version":"0.7.12-alpha.12","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.12","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"a06d2482db26257cd56bcafc48bf11f3d999e34f","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.12.tgz","fileCount":123,"integrity":"sha512-iG1rtfKqGZz+uwNBP1e8P1WTn9n7TSfcDzXWDOLEgIPzR9fMyy1t+A7rwqhwv44lmJzB2Dwu9KTye0g4L0/nxQ==","signatures":[{"sig":"MEUCIQDNl/MJ+TpucyeINyX+8R+kLN0UwTES6iBUc5oZOfDdagIgHo07F5gRhj5m9GUKn4XjebkVY6pk4VIXNbVZj/GDkbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246879},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"590e95c1281ce1df427ba57816cd825c9f52154e","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.12","@olane/o-tool":"0.7.12-alpha.12","@olane/o-config":"0.7.12-alpha.12","@olane/o-protocol":"0.7.12-alpha.12"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.12_1761280726737_0.4555725915869411","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.13":{"name":"@olane/o-node","version":"0.7.12-alpha.13","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.13","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"36dd356405263ef09afc42b55c3c27d58cb86776","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.13.tgz","fileCount":126,"integrity":"sha512-DzYStL0eRnBPegJA3gTjzXzfwjVBGnBzfDYHeiqQnnv5lPYAkl6dpAhTdATyRpaj48HJeQ4dF3NvPN3qp/lGqQ==","signatures":[{"sig":"MEUCIQDJo8iUWxpOTWoo5bEh12aYN+fwOvkdx7SD1JQ75X1W/QIgHbOaIWwvhYCg3ocILBbTglWZ+g2kPkkk8uLswDx3SQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249657},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"dad019b117feb02f74eeec70de9ee82b76b68f6c","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.13","@olane/o-tool":"0.7.12-alpha.13","@olane/o-config":"0.7.12-alpha.13","@olane/o-protocol":"0.7.12-alpha.13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.13_1761618775893_0.047396061182248816","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.14":{"name":"@olane/o-node","version":"0.7.12-alpha.14","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.14","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"47d9b4de996c301162d28374d78c685a7d85909d","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.14.tgz","fileCount":126,"integrity":"sha512-ndHcQOuJJbsywO1IL7GreJWjzuWaAbfQhqloiX5BEqjmwXdG68yfWBvZH9POt8bqtlu0pIPBiYqqS8bVIYcNnw==","signatures":[{"sig":"MEYCIQD7LB149+5N7X1abGlBK241OWb7rmTcpKZoRMTzepFQ6wIhAKoUFoAaHipw/mRJ9rwy/c5rX9hcHcNuIzYsZjQp2eky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249089},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"b9f0135b2527de652c2c64beffb6e427686d7411","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.14","@olane/o-tool":"0.7.12-alpha.14","@olane/o-config":"0.7.12-alpha.14","@olane/o-protocol":"0.7.12-alpha.14"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.14_1761623168526_0.03135007564647774","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.15":{"name":"@olane/o-node","version":"0.7.12-alpha.15","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.15","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"53777c37f1cde13224730e347139e1fe45820ba5","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.15.tgz","fileCount":126,"integrity":"sha512-OuEQqP8CYPlqxJ4EXl2dRyN6pc7AqYEsF0zMuKs2eScObqGyG37V+e17UCjWaFxOQeOfpjb3G3AU6WvSU4Izpg==","signatures":[{"sig":"MEYCIQCsO+8WUK8dKt8doqttw6pLSk3OwfpdMQrv9YY4VgsOugIhAObVnnKQo2CwBpn+fhSu05a5nBVm1S/EzcWIbX5QwnM7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249446},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"1ec4941cb02d3dcf0b97edbb082b5db369dc7d58","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.15","@olane/o-tool":"0.7.12-alpha.15","@olane/o-config":"0.7.12-alpha.15","@olane/o-protocol":"0.7.12-alpha.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.15_1761629012408_0.9420816776366778","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.16":{"name":"@olane/o-node","version":"0.7.12-alpha.16","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.16","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"136d7371103c5ff7799ff6ef0db9297470eaf4b2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.16.tgz","fileCount":126,"integrity":"sha512-xWeT+D0x3dxaJPH31gACke423mJp6Psfrwtl5KMi2jPujLt1BPxeg0IcxccsooGM327LVDIVdxucTbUJ5cvSNw==","signatures":[{"sig":"MEUCIQDZt7SZ7KptCV013IEZMELzVAH3U872DSH9ILvxwWSXOgIgfrtpi9f4B7Bp2Krw9G/azc7ZLOZ2AFagJvdzA8Ov+SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249225},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"b4a4aa915d38e29962e2ee8f71838864de185af1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.16","@olane/o-tool":"0.7.12-alpha.16","@olane/o-config":"0.7.12-alpha.16","@olane/o-protocol":"0.7.12-alpha.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.16_1761665994824_0.31959213361452643","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.17":{"name":"@olane/o-node","version":"0.7.12-alpha.17","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.17","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"0c6b978f4d829400c32ff6af7fcbb19d9ea16954","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.17.tgz","fileCount":126,"integrity":"sha512-0IiiUwZJ7ONZrztmUz4vY0bAUyey7DQtLsIeMYAkSUT7/2vrlDPbAC+jQLnbDOdzUnpOb+lswTq8N3cocplxsg==","signatures":[{"sig":"MEUCIGVD6Ot0YOUMDOWktGH4rFi+Fx9EHrGeb4f0P4avHe84AiEA3wcFeIS8lPyOy6w+uZozRw9QvmO+GImVJ3qkPDNfqU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249374},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"218362954ff48225e4a103a4c694dd0e8f7a4627","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.17","@olane/o-tool":"0.7.12-alpha.17","@olane/o-config":"0.7.12-alpha.17","@olane/o-protocol":"0.7.12-alpha.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.17_1761667599055_0.1883835954660451","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.18":{"name":"@olane/o-node","version":"0.7.12-alpha.18","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.18","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"e50e07648c1ce6286ca3b1e6b13489b466f35201","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.18.tgz","fileCount":126,"integrity":"sha512-9Dw1sWl0/wUNrqgCSffX35n91I3+TfYnSddy1qjdrxkFRJN4KoE/zUamHc/OyIQJ6vlnoxhY21TQPh0aqfQZWQ==","signatures":[{"sig":"MEQCIFLBikgTf2GAxWvTuOh+JsQyhunv7QMIOcrOo5V9aEYkAiAitEk+GO5kR1sitOSL3HKlpVOO0aI0rqoZnqToNUiH0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250419},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"800caa15822914672538c443efc9e741fe3ee1f3","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.18","@olane/o-tool":"0.7.12-alpha.18","@olane/o-config":"0.7.12-alpha.18","@olane/o-protocol":"0.7.12-alpha.18"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.18_1761691413991_0.1008216751605353","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.19":{"name":"@olane/o-node","version":"0.7.12-alpha.19","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.19","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"4624f681efe79423dc2bac529df87c0f4d210055","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.19.tgz","fileCount":126,"integrity":"sha512-oglc3lF9kEoStPBJLNq4mx1lRv2vZgfffqy/eQa+IyNT25xIf6egVb13AF6EdFwvZ0LmUntBFnwdkWH5rH2SDw==","signatures":[{"sig":"MEYCIQD6W18CVYK3H3gedW4oSgDkBZcH6HSOKJCf3PFbq+ns1QIhAONOdPcvsp2LQkDvhzp0qgQz+4qTEhTEMnORwH6HKeqF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251254},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"4ec8067e4e2b53232f10e71528d7aecf03c38bb5","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.19","@olane/o-tool":"0.7.12-alpha.19","@olane/o-config":"0.7.12-alpha.19","@olane/o-protocol":"0.7.12-alpha.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.19_1761694151285_0.19284232636591092","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.20":{"name":"@olane/o-node","version":"0.7.12-alpha.20","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.20","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"cd554c4b5842da2f3d3b28570140079102af524d","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.20.tgz","fileCount":126,"integrity":"sha512-Y15XKguY3XEkkO4yrZ3YFHxU3k0lhb8MXxvoxLE/0+XfcXRt+DWkaE7FaH8d1NoYPrYC+0hjBmv3WImSlil/ew==","signatures":[{"sig":"MEUCIQD32VBby0w82yD5uy9pGcwoD2Sj5D9ULSJLBltu0g94GQIgHvrOh4H/Eh3UsZ5hRiD6QiL0+eSuo3QjFjIUh1sSyNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251259},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"7b16928adb210a8c169d0084e059d51d60ec6b20","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.20","@olane/o-tool":"0.7.12-alpha.20","@olane/o-config":"0.7.12-alpha.20","@olane/o-protocol":"0.7.12-alpha.20"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.20_1761704004635_0.5283320324307339","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.21":{"name":"@olane/o-node","version":"0.7.12-alpha.21","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.21","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"7cf478d063d08f314533b850e48d62bceaef3d8a","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.21.tgz","fileCount":126,"integrity":"sha512-qQKEkDa/5hl09myQTtC1Jz2xmDC+Oyf1dZS5Zl2D5UvVH+YTK76AscYCjlmMdu64lxQFbWmfc2BGT3Omg1FAEw==","signatures":[{"sig":"MEYCIQDP9Dlw8FR/3fvDKM+ydRR6g06Mmuf/SPuD5HkT+IbD9AIhANtW4x/C/QsF77+dBuWyFqQOdOq8sg03B6afm7yK1M0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251416},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"d3bfb08e99cae168b9a6276e45b8e38b25857ae4","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.21","@olane/o-tool":"0.7.12-alpha.21","@olane/o-config":"0.7.12-alpha.21","@olane/o-protocol":"0.7.12-alpha.21"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.21_1761716793922_0.20259377810293855","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.22":{"name":"@olane/o-node","version":"0.7.12-alpha.22","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.22","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"ccf306026dcd8cf8e597b4c1663255bff858257d","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.22.tgz","fileCount":126,"integrity":"sha512-DKrm2e/WzQiX9KK43C4y7iR33mrfnlH6bAVk2nhZ1M1s0xE9IvRtuHHQaVFtdsCB01DR6E4P4MMOipyXfMWQEw==","signatures":[{"sig":"MEYCIQCIpzUaL/4BZZIhruHdxyi3eRjN3XmG1vqznsLU/CqQsgIhANDRWET0VWjiYBGhP5g4nG1QmAddSONK57Xq7eMt6VWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251404},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"8224ba551626751995e60a2064243a5976588d6d","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.22","@olane/o-tool":"0.7.12-alpha.22","@olane/o-config":"0.7.12-alpha.22","@olane/o-protocol":"0.7.12-alpha.22"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.22_1761719254453_0.7405018630554698","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.23":{"name":"@olane/o-node","version":"0.7.12-alpha.23","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.23","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b851caabc35d007da91fbef61e4734945e89a3f4","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.23.tgz","fileCount":285,"integrity":"sha512-PhSgkODZ3EHz0NAK34FRbBAF4uzVSy4osoiqm4j6KBlrgLFyfHc+HLv+SihZXlY90IOvJn4zgMCq69+ahbwQbg==","signatures":[{"sig":"MEUCIQCFpOmRfrVNtt6u1D0MqhQDxnMqZvjIxqAMTeK2VdIviAIgP+H01BmpPcNKmO9daIDhVgU2khRdw/aoZSRPa3CFc20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531111},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"26031c23b8802d7ad89ec333f2c5c5b082333119","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.23","@olane/o-tool":"0.7.12-alpha.23","@olane/o-config":"0.7.12-alpha.23","@olane/o-protocol":"0.7.12-alpha.23"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.23_1761855609445_0.319536149498614","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.24":{"name":"@olane/o-node","version":"0.7.12-alpha.24","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.24","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"359a9764cc1159edbc32b15ef5022bfde41d9940","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.24.tgz","fileCount":318,"integrity":"sha512-+i8n3bNzL7aLu76CDKTUZUnLiO+Foa4ebUZSc9BD3UPTM8pHyjphO0HpXKY4SFVEIjkKGGxnQrox33xtlNjffA==","signatures":[{"sig":"MEUCIBLBiZmncUqZ9NdCecArHuXm+bQpn/GMV5FY06VzGeURAiEAiI/nc1mnaZWDk8dKGHkUI85A8kkeL/MuVfTGFW6R+es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566125},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"ac75e0acc3a0a232a5cdeb9271060d90cf1e5a2c","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.24","@olane/o-tool":"0.7.12-alpha.24","@olane/o-config":"0.7.12-alpha.24","@olane/o-protocol":"0.7.12-alpha.24"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.24_1761931933327_0.7920870151759192","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.25":{"name":"@olane/o-node","version":"0.7.12-alpha.25","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.25","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b90b6c78ba65567618cde947f88cca7c6b90d0fc","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.25.tgz","fileCount":318,"integrity":"sha512-4Uq4zaTxrZA782NISaa9Mf40l2DS6+B80mcIx1fJr6Fsup1Q2elwELZiLsyFr5QoWWG5j2KkOCk1UPL6kXtogg==","signatures":[{"sig":"MEUCIQDEYzFTbVhJ1iLT7VPSZOj3snJl6WSfCvpOn4dhwcVY/QIgaUfzAMS840pTP5gQahbh9hBDfYDyHFMBukywhp2/kr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568584},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"4d9d078b894c03839e77313a6653840b7c7acc6f","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.25","@olane/o-tool":"0.7.12-alpha.25","@olane/o-config":"0.7.12-alpha.25","@olane/o-protocol":"0.7.12-alpha.25"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.25_1761954823627_0.6045993505313678","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.26":{"name":"@olane/o-node","version":"0.7.12-alpha.26","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.26","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"792f480c218332cb4571674c31c9c6593f1910b0","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.26.tgz","fileCount":318,"integrity":"sha512-W8wRGakkUZ28vexlNz5/RBDWSQpQ2qqFjiFjiXQE4IR78vk8elRzGV4gg2XsWHZvigYleii3uK4mLDyXVZrSYQ==","signatures":[{"sig":"MEQCIFwsBeza1fnUgnH1ocYPY0aosOWsallW8RpAWC3gTQ/FAiA4J/0UoBsk18BERvI3QMRJjylAynynnPbhuJuWJZPPXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568948},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"d0436ce9eed9cad0e64561cf0428b0e791c57058","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.26","@olane/o-tool":"0.7.12-alpha.26","@olane/o-config":"0.7.12-alpha.26","@olane/o-protocol":"0.7.12-alpha.26"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.26_1762235645382_0.12458018836803153","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.27":{"name":"@olane/o-node","version":"0.7.12-alpha.27","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.27","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"1685fde976e0f7e45843b5e4d9a886b417138006","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.27.tgz","fileCount":318,"integrity":"sha512-eGAESlh/fhcrmHcTjfgYE/5Yp0+Ww3xNDwHntIXTdv6Whp+Kcr6UhfqCeiy38KCUYn9zYlpsmfhePKQWHiaBEA==","signatures":[{"sig":"MEUCIQCVP7gRdNv5qs0JgdQC3xbuRZoaP5y39Vdc5BaTia+VqwIgYGJ6zL8KAJAqFk2udjE7mT4FxctwGT70DhW9sYDIl1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568948},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"e6f6db738660a7556bd3e7efd2bcd6f69d30af7c","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.27","@olane/o-tool":"0.7.12-alpha.27","@olane/o-config":"0.7.12-alpha.27","@olane/o-protocol":"0.7.12-alpha.27"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.27_1762237945451_0.32664577547684104","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.28":{"name":"@olane/o-node","version":"0.7.12-alpha.28","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.28","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"8699e31400c7cef10479d585bf1cb1724a4a2bd8","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.28.tgz","fileCount":318,"integrity":"sha512-/tC536T9UJGslU54+N88lX6/fLh1Fp1L7MbRhapUoMPxJ75s27NszIC0/bpAeBcT1+1qehJxwW+1zlG4baKBIw==","signatures":[{"sig":"MEYCIQC4sj4C4xDA8BMNR7lOnJcU2dWJFUp1A8mbzI9DvvabVwIhAIYeGxm1JinfzS6G6oUxtebLn6DIfDsHJhTll/ChZ83T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566126},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"c860e7e62d84fa4725ef391db409476643679036","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.28","@olane/o-tool":"0.7.12-alpha.28","@olane/o-config":"0.7.12-alpha.28","@olane/o-protocol":"0.7.12-alpha.28"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.28_1762284004113_0.47465957775847745","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.29":{"name":"@olane/o-node","version":"0.7.12-alpha.29","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.29","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"266aba6f55d1837ad55adcfd96a317972d817f48","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.29.tgz","fileCount":321,"integrity":"sha512-bFM0J4MiRDZVxr3YnxIX1TRGkkKHEP+LnCfnfPsbQv5GDIJz0B8+zMR4b0QByv15H1WXQ701qToT7tq2K7GqwQ==","signatures":[{"sig":"MEUCIQC+EOmLGwN8gYevm0K/D1LGQpfyfvfQ2+z6dT8UN5lCzQIgNQdd4HGpJJZxqq8PeqgNpoA7vQK5T+BxHlM3ron0sGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568233},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"b8c692a1b5ef2d0e974ccfe501841be852b17dbc","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.29","@olane/o-tool":"0.7.12-alpha.29","@olane/o-config":"0.7.12-alpha.29","@olane/o-protocol":"0.7.12-alpha.29"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.29_1762319420677_0.947087200291197","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.30":{"name":"@olane/o-node","version":"0.7.12-alpha.30","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.30","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"1587076533ffe52986d3cc20876b768983ce6bfd","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.30.tgz","fileCount":321,"integrity":"sha512-AvIat0+tKqv+Y0TlRzkJf55UrSgSsaqL0dXqhlh8zmvasDb26Xuzcmy9N331Wq2tqRLqWFCMcS+65YZ+vv2Hhg==","signatures":[{"sig":"MEYCIQCkKsOdZW0fkFKHZRBbROFUl23ujRzPy0qql9beK6fgwwIhAJ8Tlu/UAP64LQ6KlmZNkw3//uq9ToW8GUUSfB0Q+Yru","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567082},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"066e6bda19e79a744779a797664481476b0ea655","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.30","@olane/o-tool":"0.7.12-alpha.30","@olane/o-config":"0.7.12-alpha.30","@olane/o-protocol":"0.7.12-alpha.30"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.30_1762378473983_0.020132777057829232","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.31":{"name":"@olane/o-node","version":"0.7.12-alpha.31","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.31","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"a190c51d400c60e387ab305a9b43868359714fae","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.31.tgz","fileCount":321,"integrity":"sha512-tmCCiXPEJQ57lQK+rOE5rXstP3eeTg/oEj0YyjHbwfqWWp6sXduc/RgwPGDSha/+zVVHu8q37X633Ji3R1gD2w==","signatures":[{"sig":"MEUCIQD32G7k4dZX1HKRkSWLMSAFoA8ZOD+yPrQxzryD0h63XAIgPTKaoOxFysteekGaa8oO0go8GexIcOaN38PKvqky7I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567082},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"0b44496fc3128720d705878c152cef6fe1e84402","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.31","@olane/o-tool":"0.7.12-alpha.31","@olane/o-config":"0.7.12-alpha.31","@olane/o-protocol":"0.7.12-alpha.31"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.31_1762395750633_0.9395133669667861","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.32":{"name":"@olane/o-node","version":"0.7.12-alpha.32","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.32","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"d8ab505e98b2eaf6b9c9cc9cce4a9e4f277f44cf","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.32.tgz","fileCount":321,"integrity":"sha512-ctxwHlJ5SEy2LGQgf8qy59k6quWqQ37Xhk8BfLkh/dis/0yuEd6nOIQrSCRZ/QKLKzpmh7JUe6k1L2uFlumYGg==","signatures":[{"sig":"MEUCIF4wUnBya0P0qKEurJ/V52rcNdNHnnRuJg+jjtdxINnZAiEA4ep7bk51K7EwB7spUaMEDs/MGu5waM4v3nzAxP8CKks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567009},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"1438cef1ebb55ab90d1680b654ea412bd0e09653","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.32","@olane/o-tool":"0.7.12-alpha.32","@olane/o-config":"0.7.12-alpha.32","@olane/o-protocol":"0.7.12-alpha.32"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.32_1762397562884_0.4665911571417267","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.33":{"name":"@olane/o-node","version":"0.7.12-alpha.33","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.33","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"43210c845b5dce5b1b00166f9d3b506dcabffb4b","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.33.tgz","fileCount":321,"integrity":"sha512-ObiIThREDwhTwN0rhA4N9WrhzgN+IHDJBQlS9NJXQX/02Yhi5CR2kxTkADltuAmNyUkbGULiZfSjCQioM5HRtQ==","signatures":[{"sig":"MEYCIQCi6RRImxtFbKHCErgTqAAELSHYGM4EP0kLaN0F0etG3AIhAIcIAG6UwzoMlw/bO58xqWKxi7wblNuIuitXoiQ95qyO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567009},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"61f74f05f1ab426bb13f52c8c2e23bf0d9e3276b","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.33","@olane/o-tool":"0.7.12-alpha.33","@olane/o-config":"0.7.12-alpha.33","@olane/o-protocol":"0.7.12-alpha.33"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.33_1762409744161_0.3743097656930616","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.34":{"name":"@olane/o-node","version":"0.7.12-alpha.34","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.34","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"9239c7e945194487b331a6de87df3790f66fdc8a","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.34.tgz","fileCount":321,"integrity":"sha512-z65R0C+3aJ9qBBL/sahPqm/cgJ1rcptS8h3n9UoAGXzeVmVdTVuQZykxczmZGxYVbWtvQCC/uttdbplCc1Vaxg==","signatures":[{"sig":"MEYCIQCDI0j5m4UKqNDUqbYy8WyXvqg2uTTcwnb/j3ctsTUgFAIhAPWaTw/tMuAdhyqbqL1wu31InJaok0hyIPG+cblGAr46","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567009},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"cdc88de23ff6a1bb5e818ad00e02da9aebb8cdb2","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.34","@olane/o-tool":"0.7.12-alpha.34","@olane/o-config":"0.7.12-alpha.34","@olane/o-protocol":"0.7.12-alpha.34"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.34_1762559019657_0.3170501021063339","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.35":{"name":"@olane/o-node","version":"0.7.12-alpha.35","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.35","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"ffb492535fe7f8e9df1f1429653b43bebe87365f","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.35.tgz","fileCount":321,"integrity":"sha512-wzOLryaD66Qsfnk9mMG26/mu9ROWA3SE4qpwd8bufZ0x1lltGJsXyXFtRIcBWvzJ1UfiatPiURCx1HhA1ENGbA==","signatures":[{"sig":"MEYCIQCT8TI8vEJHRqeu4DqA/vwKyeNPF/g2bcx2xOa8fWyHsgIhAJYaZ23KjV4A99vUXsYJdlM/Lgsj23kkNe9Zw2OqedGX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567081},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"c5f5289fedab194e9ea5e9a8cdca00da6904dea1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.35","@olane/o-tool":"0.7.12-alpha.35","@olane/o-config":"0.7.12-alpha.35","@olane/o-protocol":"0.7.12-alpha.35"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.35_1762570955180_0.45695512415251605","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.36":{"name":"@olane/o-node","version":"0.7.12-alpha.36","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.36","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"47f91628c64bfd087cc62d9fb5e462287d9d1057","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.36.tgz","fileCount":321,"integrity":"sha512-+Vsm9rXEwouxUn8ZMX5qICdi1vPTUuB2EfQJaYfWb1EQMOyjcEWnRMMvRJHmIn0duqWd+ddj/eO9j3tLsHJBag==","signatures":[{"sig":"MEUCIQDM+L/K5fE1Rd54R1GjWzBWsjQLJ6HW526/J8T5UHMO0gIga01hCtbkeMEtzMLvQdz7OICL+zsbRcP5p6mFJMoLZuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565603},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"412f68e62d9c368e0937475d67896922b3aa4ae1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.36","@olane/o-tool":"0.7.12-alpha.36","@olane/o-config":"0.7.12-alpha.36","@olane/o-protocol":"0.7.12-alpha.36"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.36_1762656182283_0.010956068415806541","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.37":{"name":"@olane/o-node","version":"0.7.12-alpha.37","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.37","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f8ff1d974228aeaff284d9a911d00d1ca057cd59","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.37.tgz","fileCount":321,"integrity":"sha512-UNWeIfBO6nGMB8EjgbXKap9ifQM8UT5iOPWXpl4/YdThT8U7BbnTPQtAU1YSCUGKaD8WdcK2pXP4ulWQHPP9uQ==","signatures":[{"sig":"MEUCIQCZZbjg9S7qVuTzoMl4xUabDILOXbh55d0xz9CwekNggQIgB4AdYqOdf4WVKW0HcYogTMl+TSTd4un6J95yT3uoNBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565603},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"eb6ac37f9ae95c64660205d52f6317ea186d9439","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.37","@olane/o-tool":"0.7.12-alpha.37","@olane/o-config":"0.7.12-alpha.37","@olane/o-protocol":"0.7.12-alpha.37"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.37_1762754077308_0.2870104599966976","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.38":{"name":"@olane/o-node","version":"0.7.12-alpha.38","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.38","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"176105d6a6202e0deef6ae2958442bef26f021fa","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.38.tgz","fileCount":321,"integrity":"sha512-2qjTQ8XmmuIr7gzm1UL1/py5yFK6rnUveysg1U4xQtrizkyLDvWoawzKdyPNiEm68t5Hq5+F9M5vJzbZ62XXZg==","signatures":[{"sig":"MEQCIGOxkhdgsOHcfxjZVdQ/n8T1mYTIbXW3QAyV7dF9jSUxAiAOgV+SGbrdqdGNK9PPUDaGMFEMQr4llSVP4DX0bhvQZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565824},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"33b8ed29317399db11abef657d639010ddfd9f98","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.38","@olane/o-tool":"0.7.12-alpha.38","@olane/o-config":"0.7.12-alpha.38","@olane/o-protocol":"0.7.12-alpha.38"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.38_1762756100829_0.32857439185653825","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.39":{"name":"@olane/o-node","version":"0.7.12-alpha.39","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.39","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"fd67216ac207d63c20f8d0f7554a721e5d6831e2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.39.tgz","fileCount":321,"integrity":"sha512-3SvqCfOQNrg1HVYLaOHN9wqwA7zeOvY1qMtDociUQDjgUtBRC5GexueXuRFYzE/g+cLioirgdOklwzlNy3OlEg==","signatures":[{"sig":"MEYCIQCxtOPZiYeL8FblOK/RrMddGShDfaTIkzG10JElOmbtLQIhAL+e0HVLser0hLVSdkiaoMIlg0kiDa7ut6cROee6AxTE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571148},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"794416f70451282e59b498e969c6597896abec29","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.39","@olane/o-tool":"0.7.12-alpha.39","@olane/o-config":"0.7.12-alpha.39","@olane/o-protocol":"0.7.12-alpha.39"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.39_1762843218710_0.3236736771466522","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.40":{"name":"@olane/o-node","version":"0.7.12-alpha.40","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.40","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"1bd4e0666935cdc3206125ca228747537ff19ff5","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.40.tgz","fileCount":516,"integrity":"sha512-ipI0CL12JuLeOvrdU1mY/JQf18U3U0AesilkDOXlxKIkE2yqZvil4FIFan/EEnO0kOqbV2DG/LRneySCQ3FehA==","signatures":[{"sig":"MEUCIA8j/v+LYEWGlhkAnxinEDGLV/9I7C6fu1jvIoFKWMnaAiEA3eXrdvJ6l35aDEqwQmDq4S734dMefKInSQStolTg68Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761833},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"c17794cf9be8ca5cdeec0cc5d6a3c680065b3b93","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.40","@olane/o-tool":"0.7.12-alpha.40","@olane/o-config":"0.7.12-alpha.40","@olane/o-protocol":"0.7.12-alpha.40"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.40_1762984138628_0.9742784955329091","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.41":{"name":"@olane/o-node","version":"0.7.12-alpha.41","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.41","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"2b68b3fc053c605f5806fce1a19adc86958a0454","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.41.tgz","fileCount":516,"integrity":"sha512-zdyfvFtb3mi6eJMBFJRpwzVqKkLfGQFUCEx6Or9ucksSIXUEtX3vpKOXARnZ1Fo2dswE0BA9JghTShKrprsFXw==","signatures":[{"sig":"MEYCIQCK57b0+jVB8IueVJawcTUO3qhTU3pG9QXWEUi+Cec6QAIhAKB/iQiYQZp/UbA/pfY+Bq7McU785KYQCIlC9C8tTaDi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762079},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"4d1ec96b34625cd8239e853411f0a970f4ea26e5","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.41","@olane/o-tool":"0.7.12-alpha.41","@olane/o-config":"0.7.12-alpha.41","@olane/o-protocol":"0.7.12-alpha.41"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.41_1762988243993_0.5166033341610285","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.42":{"name":"@olane/o-node","version":"0.7.12-alpha.42","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.42","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f0fc4cdb121c97dd814e85837b9a0778bf0d2d03","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.42.tgz","fileCount":516,"integrity":"sha512-tHAnFctn0fk0KvW7PnUBcbsosz7InQceG9PW4+qEoR1jp4eDfdmoOQA2YYhBLJ2TwZygDx3kcVqkP2JUGZeMCQ==","signatures":[{"sig":"MEUCIHPUbCKpzLCRuLhXj8Hhd8fGeltQgi6z3A7rruuThhwHAiEA4s8g/rR6eIsh3OSypIXsNnXejms9O8c5gGYZ1O1Lvn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762143},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"95c21279cddbb76f3123a55cb299d79f9dd99705","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.42","@olane/o-tool":"0.7.12-alpha.42","@olane/o-config":"0.7.12-alpha.42","@olane/o-protocol":"0.7.12-alpha.42"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.42_1762988998045_0.7375667573278024","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.43":{"name":"@olane/o-node","version":"0.7.12-alpha.43","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.43","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"817ebb64c0673bb2288db3e6022e7d5c33cab966","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.43.tgz","fileCount":123,"integrity":"sha512-9OpbflPXDNOP80loJ3SaCtHW/NEPY60/3fIcxcCfpvXHS/A07cDcKD6KcWDVglXtOH0h/GvxFhwHttIDa2CaTA==","signatures":[{"sig":"MEUCIEuMBi5ER4pofOVaZGZhZUC3XAZAwBL4Wd1Yfna+iPK6AiEAn/y3+if9GgFU8hvgL6lEAWhbPZNkebLOCihifHRmVw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219203},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"bb1f1e53bb57c069adc12ec948d5eca93287ab8d","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.43","@olane/o-tool":"0.7.12-alpha.43","@olane/o-config":"0.7.12-alpha.43","@olane/o-protocol":"0.7.12-alpha.43"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.43_1762989788482_0.09960743648865322","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.44":{"name":"@olane/o-node","version":"0.7.12-alpha.44","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.44","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"bccc67e60f6aec4f01d098ab100127734d2598e8","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.44.tgz","fileCount":123,"integrity":"sha512-IrMaUL3krf/3ANYT+r8U4usyXj7Cr4xgKdLZ/f3FcMofvacVp6EagooNns1rBrJkao4h4Li0+P9h8hlyLS6pgg==","signatures":[{"sig":"MEYCIQC+wK2s8QmpyTn3i5oJJwDJgerUstUZmGBCy8XfQyMFhwIhAPnU+yV8qSWbkPLfOgpjce3J91JPcVhHLC6iyLbxHp/4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219179},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"68851f3bdeb8d084df2633a11377784ac64caa99","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.44","@olane/o-tool":"0.7.12-alpha.44","@olane/o-config":"0.7.12-alpha.44","@olane/o-protocol":"0.7.12-alpha.44"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.44_1762990719362_0.8253522029770222","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.45":{"name":"@olane/o-node","version":"0.7.12-alpha.45","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.45","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"1b4771a6dca98d312418deb6ba046c22f87adba1","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.45.tgz","fileCount":123,"integrity":"sha512-eVuyxM+6eiSGBco/uCpZgf5YbZDwsTHCeW6O5nODO3/G0n4yoC5e26GYykwpED6HFYfuh3r0XT90mb3BQCQFkA==","signatures":[{"sig":"MEUCIENSBh3yDOOX5UG5TTDmWfXuzkEhOoxcnzKG+L4Ja8bRAiEAwR5DJGfQdlxccLChiDpJDBtYqMMfO4qgjW81tsHT1NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219095},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"2bca018f2dbd01fa5b683335a345190fa0965e49","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.45","@olane/o-tool":"0.7.12-alpha.45","@olane/o-config":"0.7.12-alpha.45","@olane/o-protocol":"0.7.12-alpha.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.45_1762993619797_0.13897310140698438","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.46":{"name":"@olane/o-node","version":"0.7.12-alpha.46","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.46","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"c0ad39474c6e69ecad789519db37fffdf21992bc","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.46.tgz","fileCount":123,"integrity":"sha512-yS1gJE1/ciJt7NoJdT+ErlAngsofyodBsRo76Y0RAPbMmpEeg1pQvGoNOSYxEJIRG3sqOWpsJvx1diOa9QdnJg==","signatures":[{"sig":"MEUCIQDBnhmu3YStOKDRnZFi/zAiOLztP1bpVCJj6HQyBOps5wIgLEf4o6V+gDqN7M7w2pRHIKUMK2bfS1/WIA43zOW8xL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219754},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"75befd7803688203534c54e72d1201afe27c3483","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.46","@olane/o-tool":"0.7.12-alpha.46","@olane/o-config":"0.7.12-alpha.46","@olane/o-protocol":"0.7.12-alpha.46"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.46_1762997725970_0.5237731429446446","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.47":{"name":"@olane/o-node","version":"0.7.12-alpha.47","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.47","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"5705b758e5476d5c9387ce97c86c101111b7f8f4","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.47.tgz","fileCount":123,"integrity":"sha512-McL/JMaXHm2agDHiNZVeWT1zTRdkVW9r5jyvBHigcnKrneTXx5+uzyBFWl2E+273EOJo/9FaLGdlRVFEC9IZ3w==","signatures":[{"sig":"MEUCIDTFHZeBoBY/z2tgn3Zz+PHt4QEZ96I5B5mh2A1X3fCtAiEAlmLCFeAgLZTF46fDX9u9Hh5FBvssl7uqzvTqGp7lPCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219463},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"b0491a53b49af7c0a9b9687ace98613f4e7f44d1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.47","@olane/o-tool":"0.7.12-alpha.47","@olane/o-config":"0.7.12-alpha.47","@olane/o-protocol":"0.7.12-alpha.47"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.47_1763004221368_0.272411449909826","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.49":{"name":"@olane/o-node","version":"0.7.12-alpha.49","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.49","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"edc8e3c5e3cc6dce11c641d47d5807f93348290f","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.49.tgz","fileCount":123,"integrity":"sha512-Wu/ewfU7yzACDqjpjWouXCCToUlR5gm8ytmWyR7N05U0AYj8rYPENXFA7KBKA9/8SxDh5pBL24NAQNuT2byz0A==","signatures":[{"sig":"MEUCIGlVHsA0/jPKJY2yKASn701U3h3T2dQkXTzODJITDzT0AiEAj93cgZv54ZgKIyyNJrn6gudM3/ErhhqMvV0KJhIKn/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219955},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"7a6db2ffaddf1b30723c59e36f8137dabbbdf2b1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.49","@olane/o-tool":"0.7.12-alpha.49","@olane/o-config":"0.7.12-alpha.49","@olane/o-protocol":"0.7.12-alpha.49"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.49_1763016414180_0.5409418578694691","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.50":{"name":"@olane/o-node","version":"0.7.12-alpha.50","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.50","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"a067d3cf493040f189892d3af22da426c6afa71d","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.50.tgz","fileCount":123,"integrity":"sha512-d9Prg/JAZ8jkUgaA2CjT8k35MYgMfqfu8mlD+TrjheaZ1WdKJN8A/rzV3NDUdBsxAdw0OUd8U2mGfyvoBUcuAQ==","signatures":[{"sig":"MEQCIHAUevChyqBtLWWuHj5f4Ppb9mmhUcpxoRSKPaLnLMnSAiAw5P6x6ky3qpczKZySQRCpGZQWI4pYQscdyTd7sGx4qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220094},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"b39adebc281eb6f08e49985b8d85c84ce331e76a","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.50","@olane/o-tool":"0.7.12-alpha.50","@olane/o-config":"0.7.12-alpha.50","@olane/o-protocol":"0.7.12-alpha.50"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.50_1763021410881_0.28858807205626236","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.51":{"name":"@olane/o-node","version":"0.7.12-alpha.51","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.51","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"659a81ee9a54b283db04cdbe678731ce603524b8","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.51.tgz","fileCount":123,"integrity":"sha512-iYstjeuDxp2Ach5BDlXdMfHJUqDLDXdjR1k/SNK59K/DhlOGrhfyeiB5k/FgmpIVYFpwC16ugNx+tzKi5BlzFA==","signatures":[{"sig":"MEUCIQD7mEHXUL6N4I4OvIJQ9MNNEeUgrTzWnjGtXTn2eJAZSwIgLENNoNUf4SoQImgzlu7xkxzZ/efhCYlj/6WcOkFkzvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221627},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"b877e1e95a2bf32845ec30072eb72422fd25aba7","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.51","@olane/o-tool":"0.7.12-alpha.51","@olane/o-config":"0.7.12-alpha.51","@olane/o-protocol":"0.7.12-alpha.51"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.51_1763060085974_0.28462871126613654","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.52":{"name":"@olane/o-node","version":"0.7.12-alpha.52","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.52","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f0f915ebb73021a54caa2c24eb1c1f40e717fb76","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.52.tgz","fileCount":132,"integrity":"sha512-dpcA45sIml4/WrVQO2hsUvbbBS/xp2Js8jbTnZM9wz72sv1R7VaHvTH64w7ZyEAqsDBIGrzrlMhX8KRnP4BXIA==","signatures":[{"sig":"MEQCIFdEyBo1eYWeGxhJJRY+Koz3liY0rlIGX7wzSuLU1mrSAiALY6UvWZpEhqz6SIXjDxxmat+OMk4h1fQ1PELyzJwTOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253583},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"f916d978a6cc64c8d21881d08a79b450bc85cce1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.52","@olane/o-tool":"0.7.12-alpha.52","@olane/o-config":"0.7.12-alpha.52","@olane/o-protocol":"0.7.12-alpha.52"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.52_1763078331467_0.6440405522447281","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.53":{"name":"@olane/o-node","version":"0.7.12-alpha.53","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.53","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"e4bba4215a4334bca8712f6904d06d8fd249a989","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.53.tgz","fileCount":132,"integrity":"sha512-ydLx66CKWe4bjuDU+aynoCUSh51RIKl0+0DM1J6yHXbt/zq/Lea5USoXCehinZxnJrsVxDBXLnLOUvv/GRw8Mg==","signatures":[{"sig":"MEYCIQD6d2ue9Dzk/OCePThLz2jbBM5Celk+s21a6au8oMqhbQIhAIbA+93QiHvWmXlickcN+orLOm2Y7RNsS7OYx0WHxu5p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253860},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"f6cd4162b80dd265aba3a8bf322a009fa0ff81e4","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.53","@olane/o-tool":"0.7.12-alpha.53","@olane/o-config":"0.7.12-alpha.53","@olane/o-protocol":"0.7.12-alpha.53"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.53_1763085055899_0.21937540240577813","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.54":{"name":"@olane/o-node","version":"0.7.12-alpha.54","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.54","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"cdac022b9f6369403d14f1f71bfe5b42767db0b6","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.54.tgz","fileCount":132,"integrity":"sha512-JVAh0cblldAOsCF/+TB4gbAWHqT0CB3FRZeCYn1s/5Pxy7blSRkvGpn2wj7ssv7zo7WHCWD/VKnSzzRWeG5aeg==","signatures":[{"sig":"MEQCIBCNxnOSJA9xP9U4JOBwnaObSzXc0mlBWceY4Rhws8k0AiBdBTFpkTphNAnx52Y0gnNpaiL9rMoSQb64JSsAW5cKmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253866},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"f52e2ac9517796ae18497318cc72d6abdc91ac24","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.54","@olane/o-tool":"0.7.12-alpha.54","@olane/o-config":"0.7.12-alpha.54","@olane/o-protocol":"0.7.12-alpha.54"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.54_1763089277689_0.7714816266265319","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.55":{"name":"@olane/o-node","version":"0.7.12-alpha.55","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.55","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f89a17de9ebf969703ac9866f6339ad42eedbeea","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.55.tgz","fileCount":132,"integrity":"sha512-/xrx+Qdn85/Lllt7xq05XBgFwxHYVkpDi3phKVkSB3UfeEfFwiZ00qX0owLMo58UeRpqIcEHjGqPiGAt8tWLbw==","signatures":[{"sig":"MEYCIQCwPlPKIqG9K9grYQhuLD6FnWVpHSwPTuiIiGmU9BGw/gIhALbdCJC1GvguTrWWsGTBenBecQ/O92g9kVmWR7EzGTjC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254128},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"f58cf248bdbe2c820ca7dd3f6c2b11eee389966b","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.55","@olane/o-tool":"0.7.12-alpha.55","@olane/o-config":"0.7.12-alpha.55","@olane/o-protocol":"0.7.12-alpha.55"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.55_1763092025482_0.4478996186926383","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.56":{"name":"@olane/o-node","version":"0.7.12-alpha.56","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.56","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"d2b7664da890b0a6874132ddc732f29e71381a40","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.56.tgz","fileCount":132,"integrity":"sha512-jUEiB7vMODtCRMCSsL1kYEghe09Jg9oVThlvOaSNJUOuUIGvCKpYktEDYwwkMuOHihfVfnDXhA/p46QeHYArXg==","signatures":[{"sig":"MEYCIQCM/Alb3PPXeuu9zmQtooNiUI4YJoJMIUbLZEpYIH6WiQIhAM9VM2BEdv6w+9gNiaQw7J2Az6y2MJke5eKA3qfen4no","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255624},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"e59edf30cd442f528f9b4981ca69572b3777aa4e","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.56","@olane/o-tool":"0.7.12-alpha.56","@olane/o-config":"0.7.12-alpha.56","@olane/o-protocol":"0.7.12-alpha.56"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.56_1763100410292_0.3937738397947177","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.57":{"name":"@olane/o-node","version":"0.7.12-alpha.57","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.57","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"01581b34dd5fb2abfb8807464c4ee24d48b7cb35","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.57.tgz","fileCount":123,"integrity":"sha512-hano2V8hIj+bzx5n0Za8Q++sixT1pfEHxmofnnSVp5qj6/XRVAwKue5N7UYznF0UNC7Pwy5xgmFT+Zg1SYtg+g==","signatures":[{"sig":"MEYCIQCGYyI5qTV0EOpsk44Myk76WmdizqP3a40qeBFpR67IAgIhAM4YmJaQj4lpdCHTe/S/0Khwy9W2N17pHCX74KJlWtWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208439},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"71a484e394405a5398d0955dabac179465384e89","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.57","@olane/o-tool":"0.7.12-alpha.57","@olane/o-config":"0.7.12-alpha.57","@olane/o-protocol":"0.7.12-alpha.57"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.57_1763151389701_0.3532481841705273","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.58":{"name":"@olane/o-node","version":"0.7.12-alpha.58","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.58","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"6226b558b5e8dd2a55ed90015dcb7640f8ff8aa9","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.58.tgz","fileCount":123,"integrity":"sha512-jiQ/gQbfrvt0jUOZ3D00kqA5B1OvgK5IVVgoW6eBqVxhxo5bUKYCIcSDxOgSPnsBi6DefQgREAeWizwGAh89lw==","signatures":[{"sig":"MEQCIHUvaq7X3uk8bnmcpL38P/RDV2LEzmCCPxpQlDEJDFuNAiAeQj1jOdP9YJ3HP53KunLOqZvlB5CLKAhhh9JvQ7f6QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208439},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"57bb9dec306f5283a838479f5d61f6981585b18f","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.58","@olane/o-tool":"0.7.12-alpha.58","@olane/o-config":"0.7.12-alpha.58","@olane/o-protocol":"0.7.12-alpha.58"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.58_1763157294253_0.8940886638482288","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.59":{"name":"@olane/o-node","version":"0.7.12-alpha.59","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.59","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"23039c105eb1c72eff4abd5eae5a3b846e733785","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.59.tgz","fileCount":123,"integrity":"sha512-CCjKytbXwP/igtI8rDnvcZC9I0b6hw+sKZr/JSLZe75woeasT2F8hiT4/c9W/bDrFP5HJFNdryMf7Nl6U4u4qA==","signatures":[{"sig":"MEYCIQDe0NA3kYkEkMNJxJ7iqkCXkxrHdUkqBMo6+jsliH5DFgIhALfB4/WUJCfcTFs+qStZpK5OKkMVaIyy6rWlRUfl7t93","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208546},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"e444856d725e14b45e3ea8bf726fcb6eef021a79","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.59","@olane/o-tool":"0.7.12-alpha.59","@olane/o-config":"0.7.12-alpha.59","@olane/o-protocol":"0.7.12-alpha.59"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.59_1763163707108_0.515939220023677","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.60":{"name":"@olane/o-node","version":"0.7.12-alpha.60","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.60","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"875b75396f7441b1ab86cc30dc93a28aa8918166","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.60.tgz","fileCount":123,"integrity":"sha512-iNmx/DfNxAKRtl3PCJAgTI4TKzLQvlci9dD9B5l8aPsXBsz5qZh0IHQrC8HqiyfvmnDZGhW9BRLq2q2FkZeFHQ==","signatures":[{"sig":"MEUCIBvSsROYQKLRnnHnkqFdNVBYuag7fc/D0P61byaO9d3KAiEAjaoB1fGf/c7nAlUuHzMLQyzFM9gDi89xxU+gIbxgcsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208222},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"4419813eec431b7030c230069d08984f25bbaed2","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.60","@olane/o-tool":"0.7.12-alpha.60","@olane/o-config":"0.7.12-alpha.60","@olane/o-protocol":"0.7.12-alpha.60"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.60_1763238421141_0.5665379791469451","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.61":{"name":"@olane/o-node","version":"0.7.12-alpha.61","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.61","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"a6ba2a6ac4bf943370442ba919c89acc6ed3ebfa","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.61.tgz","fileCount":123,"integrity":"sha512-U5IYW6k4Dil8RZcroI+2uwDGMF0siycqmjj++AkOuOKruMfJWRY6Wlub/YxKxS0Ah2H1k7vj0nFpQKV4ksjzFQ==","signatures":[{"sig":"MEUCIQCBNL2UaUJTi5+dU6RJ+LFFnGHat/+q8jjghAjeitpdMwIgU6L+avMjEklOrHIVjxKIRSfW4nVz2khLdY5cBxbH/Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208222},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"358c478df44b742fe83ce096d3e16bf2351815ea","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.61","@olane/o-tool":"0.7.12-alpha.61","@olane/o-config":"0.7.12-alpha.61","@olane/o-protocol":"0.7.12-alpha.61"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.61_1763240951685_0.22100841654644898","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.62":{"name":"@olane/o-node","version":"0.7.12-alpha.62","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.62","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"e6548c49455fcac49a7e1eb95aef985b429168a7","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.62.tgz","fileCount":123,"integrity":"sha512-nTaIsf7btEXW/k3x5ceTK7cW6NsUZRvoybqxs7jFaKYAFPxdZxPCDNeIxMymiEfzkqvZKE3c0kRcpWJW2WouAg==","signatures":[{"sig":"MEQCIAyFFH36FyVtUq5QnJcWqKOW6aRwImdzkf/dBVI7bfxWAiB61n0wxA7iZKQ0cEVJ5SQi4Y1rlMlufAmZ9jeo0z/dfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208222},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"a637152e89e5845fda834c4148a4f08f5412d929","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.62","@olane/o-tool":"0.7.12-alpha.62","@olane/o-config":"0.7.12-alpha.62","@olane/o-protocol":"0.7.12-alpha.62"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.62_1763242114352_0.06812772369450193","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.63":{"name":"@olane/o-node","version":"0.7.12-alpha.63","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.63","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"36758e569a804296c823db2fd911674ac7ce9b0a","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.63.tgz","fileCount":123,"integrity":"sha512-n4JvZYdn7qWtF7j6hAgoVttSX68bugmjiMzC22bjKGNyReM9p9G1rmSVlnMKlZKcGKGPzuEbzv/Xc11LuiIeJA==","signatures":[{"sig":"MEUCIE0q6yEJbwJv6XsCs4FlW08Ii7iggVIOLFYEAbATRbjtAiEA4NhuZycygXN2G3RhFVnqfNq+UOUg7ZbS8eKnxZGMQ3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208398},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"15b71d4db9a85dc2362569621fcc12235b2a241b","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.63","@olane/o-tool":"0.7.12-alpha.63","@olane/o-config":"0.7.12-alpha.63","@olane/o-protocol":"0.7.12-alpha.63"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.63_1763246173156_0.1768580431831619","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.65":{"name":"@olane/o-node","version":"0.7.12-alpha.65","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.65","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"50e151261d556b3c789a010d386f1801a2c3db95","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.65.tgz","fileCount":123,"integrity":"sha512-IwvFkUKK6Msf4upav4FGPnWT/rDUD51OvnfsST0aE6awhm/gtrrberGSZeIaL2o58DadlL4n6UE7ty+yv2IXkg==","signatures":[{"sig":"MEUCIQDWrrxxCmauCthoRRezRYwzNXUu1LuTMc2wB0w19bSkBwIgWkMfxP6XFUrWhnMNCSFzesgCDDH5U0aDGxIZ9ZfNWpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208398},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"e1975ce505a09aedc8cb41a5ff4dcdbd00abc95e","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.65","@olane/o-tool":"0.7.12-alpha.65","@olane/o-config":"0.7.12-alpha.65","@olane/o-protocol":"0.7.12-alpha.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.65_1763250165484_0.05185957832916932","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.66":{"name":"@olane/o-node","version":"0.7.12-alpha.66","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.66","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b0ac140e376d26d919e98a7ceb03dd84ff116122","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.66.tgz","fileCount":123,"integrity":"sha512-bsWIE73GCJsCJpRO/3pH/8urJb5ahMjONXQjEm8DZYWDyc8XW5KsIjnY6LJtoneAqh2Ie45hBuagKY74x6wJhQ==","signatures":[{"sig":"MEQCIAXfnah6Th2DwUFx8u/udZCK2aOqTAR7Lx1c6kGQplzkAiAvf+9x4wsz0x57saJj7mcgzRCQ0EylhwrdFvbjuK43Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208398},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"879cb37d1e93b54a1e5d804987daf478fcc2722f","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.66","@olane/o-tool":"0.7.12-alpha.66","@olane/o-config":"0.7.12-alpha.66","@olane/o-protocol":"0.7.12-alpha.66"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.66_1763251427566_0.9701534347929968","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.67":{"name":"@olane/o-node","version":"0.7.12-alpha.67","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.67","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"6e4706692beba3f7976a072e14bda6a7dbbe4811","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.67.tgz","fileCount":123,"integrity":"sha512-xK42rQDrxILOWCzNKzVVr5sdKl6wtkHz5JJBIRicCtbjGJKI04/tdTrlei5NEYdkrkrFNfmi96Vm5YFeAuHAmA==","signatures":[{"sig":"MEQCIHQyo4AKMnqSqb77zbN6DArGisJDuXMayEzP3BxUSnK6AiArn4tPGNN9t0A8yNpvc/A+6oAaUtAYN0RAN3Msx/jKUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208800},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"f881834d2a73537cef03f795fb0cf175181e9900","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.67","@olane/o-tool":"0.7.12-alpha.67","@olane/o-config":"0.7.12-alpha.67","@olane/o-protocol":"0.7.12-alpha.67"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.67_1763337725619_0.9119937277526959","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.68":{"name":"@olane/o-node","version":"0.7.12-alpha.68","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.68","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"697826c1c3c58275f3407cf91f31607f775019d4","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.68.tgz","fileCount":123,"integrity":"sha512-6Ee0FA3KFiE5r2D7g+sI4Hh/6SgEw+i+FwGYK3iF7/oJspIz5fpXUzXRk90AWXwnz15xv9QGRaJY0J1XxtlepQ==","signatures":[{"sig":"MEQCIE9nYfWPaK7qlU3D0+mAWSgi/I3a6eii5l8Mpx2fzt0mAiBVGhzd8bM7C3BYgb4LV0uQfa/Rgmt2e+2CXpsT++rs1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208652},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"3ffe39de1430bed3673c13adc1b144f9016967dc","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.68","@olane/o-tool":"0.7.12-alpha.68","@olane/o-config":"0.7.12-alpha.68","@olane/o-protocol":"0.7.12-alpha.68"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.68_1763426078420_0.419794511061379","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.69":{"name":"@olane/o-node","version":"0.7.12-alpha.69","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.69","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"47efef8fc5c19af7f87b5d2e275750bf640f543b","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.69.tgz","fileCount":123,"integrity":"sha512-9wWN/ZMxeItQcRAJuRNx2rLmv4f6+wMDnBOzJAKZKx8/yRGdRu0U75szQvyMSXuGIdvBvSAahdBy1QlmXtnjPA==","signatures":[{"sig":"MEUCIQDjcO/gSc/FD0sgay2V6ZIagu91+sGer2Mw7eKQbkCFqgIgF2vxRF3zLb4TNRjeSbds215EGoua+pWdgLqiZAKJHek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208652},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"7c99a936a1ae14a70c1703d1b06f55d6a937f9ce","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.69","@olane/o-tool":"0.7.12-alpha.69","@olane/o-config":"0.7.12-alpha.69","@olane/o-protocol":"0.7.12-alpha.69"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.69_1763430381083_0.5421970199577029","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.70":{"name":"@olane/o-node","version":"0.7.12-alpha.70","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.70","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"335c0cda2c1575b98def8e887dd8b0d81567489e","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.70.tgz","fileCount":123,"integrity":"sha512-wft7IRhCyRz5p3VXmplyKQHm5YF8M0/QLc4iYw65hkqSqVnkFO7tvOqPhkBL0kfq7Z+Me1yXKW/ebnFisCSSRw==","signatures":[{"sig":"MEQCIChvfuKJeAqGppdhcUv1vjzO5VTdlnj+M360RIled2+jAiBHCQlIhFhncOSg5dsXVaHSMbnZYU5Q5C9Q4nX0vH2tIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209277},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"b60eec04c676b03e8a549acfb4d234f72120512a","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.70","@olane/o-tool":"0.7.12-alpha.70","@olane/o-config":"0.7.12-alpha.70","@olane/o-protocol":"0.7.12-alpha.70"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.70_1763441696491_0.47158761724013765","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.71":{"name":"@olane/o-node","version":"0.7.12-alpha.71","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.71","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"4207acf65f1130a089afa04424f9b57cf4938536","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.71.tgz","fileCount":123,"integrity":"sha512-EWxMtXa8ZwXTx6qD+Rrsk+jaREcavyPZ8MmZAwM5U0iGEJz90zJHcDTzRASkGskNMtAiwuSujj5oZSyBmimnmg==","signatures":[{"sig":"MEUCIFWYCFdd3tTh+znA4Nxm6UA/RGeJ39tXDhiDQWF6Q17iAiEAozaEyJxLdQKDj6rEDcQWpF4BX8enPo5uBrsboqp3jzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209389},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"985e21cd501b3d9e664482f43fba473ba0396771","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.71","@olane/o-tool":"0.7.12-alpha.71","@olane/o-config":"0.7.12-alpha.71","@olane/o-protocol":"0.7.12-alpha.71"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.71_1763444877313_0.15419600084515794","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.72":{"name":"@olane/o-node","version":"0.7.12-alpha.72","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.72","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"c7b469a7be504ef856c841fccab47f5911f546e9","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.72.tgz","fileCount":123,"integrity":"sha512-veuPfdPRkjV3Aa/5Xhzc1TX07z14YTS2ZSy+DsT/i0phjwuBNB3V2BOJx7pIRanQ+DrsahAx2cIzlD6ca9prUg==","signatures":[{"sig":"MEQCICt5ty0jxiFv02HN7qveesc8QqWtIUyD+pkmdVhuN0ZuAiAA58uP0L5BGzc9aBsgAduFlofdY9AMPtsARpUK0fv9Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209004},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"69b76ea2f2298b8487235c4e5eb882fc6372d8b9","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.72","@olane/o-tool":"0.7.12-alpha.72","@olane/o-config":"0.7.12-alpha.72","@olane/o-protocol":"0.7.12-alpha.72"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.72_1763445699377_0.8023361436432264","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.73":{"name":"@olane/o-node","version":"0.7.12-alpha.73","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.73","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"03ce59bf2f38a2f003ac58f8219271afb5215d7d","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.73.tgz","fileCount":123,"integrity":"sha512-3D01xOcqRJUdb2iRg4mXp9/GQ/bFnLTp6+c6EcBCjHrA1zxMB8GMthjDLQs0MZL9uul7hB7n2T/lxTKR8dUoow==","signatures":[{"sig":"MEQCIFGoMCzH56ZEfZhXMBy0FdeIFsgqd8OMXqiei2ngN17lAiBbhb8v6ssm/KG6g7dJyz/1Xce8M3Uc0AZWqm0hWtp2NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209432},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"1fc100e9f575b957c9d6c6480eb3a3db10999e94","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.73","@olane/o-tool":"0.7.12-alpha.73","@olane/o-config":"0.7.12-alpha.73","@olane/o-protocol":"0.7.12-alpha.73"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.73_1763447608847_0.055260359005652626","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.74":{"name":"@olane/o-node","version":"0.7.12-alpha.74","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.74","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b7a503c98e93b280e592b6b4c4edd9f4c65ec4fc","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.74.tgz","fileCount":123,"integrity":"sha512-v/T8A0enPUAG0pHBhrNXvwAK4CYeCvYzAtZoMxCiU5N2qtOYNupjQ0pD+GSgcSwlEoklxuKwSZUxXQuHn3YlrA==","signatures":[{"sig":"MEUCIQChaZK/GnsaOqP2mVX6JN9gvA0dp6TkNnFUr8aueuTIoAIgShUVzuIpp+suErPpRIQ8ilihqb90CHyEdUhj+H3KO64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209945},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"4fe582574d5c63841d40db42d8aaa74d9f2d01a1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.74","@olane/o-tool":"0.7.12-alpha.74","@olane/o-config":"0.7.12-alpha.74","@olane/o-protocol":"0.7.12-alpha.74"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.74_1763449279525_0.9308399777275154","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.75":{"name":"@olane/o-node","version":"0.7.12-alpha.75","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.75","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"2458e5b973ce77b3a14ca7a1600be3608ead75f6","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.75.tgz","fileCount":123,"integrity":"sha512-ctLCBJyKRVAJlenuonG0m5to/5b48Ii5cNkpUB0Jt/xZ7XfZrKwC3WwODtK7IvbZzovmJlPpOd817aKJBIY8uw==","signatures":[{"sig":"MEYCIQD7NDP2MpOB2DAJtxzrQmpbJGV3h1NLt6dik7yWebB7YwIhALlzsLZgXGMzksHmw/6RZshxgZeq2YDFp5Y8Uxlf1b7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209945},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"39fb43b5a6c9ed15c727aea9e759b17e7df4e1be","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.75","@olane/o-tool":"0.7.12-alpha.75","@olane/o-config":"0.7.12-alpha.75","@olane/o-protocol":"0.7.12-alpha.75"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.75_1763592176229_0.6256543735537132","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.76":{"name":"@olane/o-node","version":"0.7.12-alpha.76","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12-alpha.76","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"caf0fb5a63c214a75f7f5465ddb62a30a645bca2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12-alpha.76.tgz","fileCount":123,"integrity":"sha512-lLQUHX2Syl89n/fs/sT+8GR+yw9mqk2n/IOQDqP22tMAW9mUVjJCK8Co6SHkVsws1JMr3y/bEcPH5iYNPcHpaQ==","signatures":[{"sig":"MEUCIAsudCKHlm6SyaUqkohEg9P4QqmbtxbrXPrwDYbuXgfCAiEAlw2IqGcEEOIrfgvj/4rKMTYWbRkO39AI9fDr+VIrqYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209945},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"2824fcbb8216f9a579d37f5528f273d22419865d","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12-alpha.76","@olane/o-tool":"0.7.12-alpha.76","@olane/o-config":"0.7.12-alpha.76","@olane/o-protocol":"0.7.12-alpha.76"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12-alpha.76_1763708495436_0.8227560326431036","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@olane/o-node","version":"0.7.12","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.12","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"bd37bca6d1a082666950ae596bf8db2c3d9a58b2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.12.tgz","fileCount":123,"integrity":"sha512-yKK5AZyuktHhBs6klQJxztWsl0FPmzaNYzKEQUhq9GRJQMVLNP6ywhQ7yOygjR+pGBWFMCbaFx76qvpLnwawDg==","signatures":[{"sig":"MEYCIQCru0s213MZsfYC8jVLgD0HV4qxihH/eZv0L71GEEGhPwIhALVPDwyGiSmDavBa2u0DSBxdpOBwq4ubrHtSKh7E/G6W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209900},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"580d8c51fe0a12695ba1d77f077029200f0c8af4","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.12","@olane/o-tool":"0.7.12","@olane/o-config":"0.7.12","@olane/o-protocol":"0.7.12"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.12_1764535835858_0.03060191117033595","host":"s3://npm-registry-packages-npm-production"}},"0.7.13-alpha.0":{"name":"@olane/o-node","version":"0.7.13-alpha.0","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.13-alpha.0","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"965abc453ea08c3e2cba2ad5e72ce74c473fa4d1","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.13-alpha.0.tgz","fileCount":123,"integrity":"sha512-p0959ohGPrPLBul8kgGAjYchonlYouf+QYKLW4mdZRYl2/tK7tEwaNjp5aFdOCaI8nIqzaKqQh/GsNK7BG9+cA==","signatures":[{"sig":"MEUCIQCavffI8TLGsFRMInpZ82QazSuOGmOxYjc8vwewhzlPvgIgTNDzD2UKQzi0rCeKZojPFF/GP6VLob3zpyLOcM7N6gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209940},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"8a956c0823d63d66cde155bd88f4aa7fcf0ca1a4","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.13-alpha.0","@olane/o-tool":"0.7.13-alpha.0","@olane/o-config":"0.7.13-alpha.0","@olane/o-protocol":"0.7.13-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.13-alpha.0_1764561064643_0.1258614440571939","host":"s3://npm-registry-packages-npm-production"}},"0.7.13-alpha.1":{"name":"@olane/o-node","version":"0.7.13-alpha.1","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.13-alpha.1","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b4f9b933126071ce58081c6dc153cf1478676f21","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.13-alpha.1.tgz","fileCount":153,"integrity":"sha512-7KdeSn8UeiGMVsRSJE+VtSxje0TV3h5AJ2kg5FrIX5ugMgRgcgQKIT/mtnYn088d6N1xsYGi/Cugj5f7CBQyjg==","signatures":[{"sig":"MEUCIQCnZkWu5I6Ei6eItuKderBzb4W2KNxSzy+QvJQ5VWfHPQIgQJOd4TYx7C7tHzFgOfS2g7zrNyQ3XBpufzumsY+sIQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345781},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"7abba2239f85eb07a87401528b6df96e72449fe0","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.13-alpha.1","@olane/o-tool":"0.7.13-alpha.1","@olane/o-config":"0.7.13-alpha.1","@olane/o-protocol":"0.7.13-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.13-alpha.1","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.13-alpha.1_1764785976491_0.40149982316333377","host":"s3://npm-registry-packages-npm-production"}},"0.7.13-alpha.2":{"name":"@olane/o-node","version":"0.7.13-alpha.2","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.13-alpha.2","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"6065428697f50fed0d2c5bbed9293193b7a0f70a","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.13-alpha.2.tgz","fileCount":156,"integrity":"sha512-eSiw3aKakO907wwLauif46PsFUQH1RZZvhA7tBm+7WY1wx86sCBAgMJ1bVAnKB+4kkkYR7KqIwAqzWTgXjjgtA==","signatures":[{"sig":"MEUCIBRCE1/LSOdOtBnJZNXlUFw7ahGpFT2Q5nzj/+sEpJFvAiEA9/YdY75ZumsKjjkVpWVRijDu4x4BOCErM8smkySPzPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"35a2f93c4f1064a48b577f48e07be2f2e6d36f3b","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.13-alpha.2","@olane/o-tool":"0.7.13-alpha.2","@olane/o-config":"0.7.13-alpha.2","@olane/o-protocol":"0.7.13-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.13-alpha.2","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.13-alpha.2_1764800729572_0.8308833101232773","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@olane/o-node","version":"0.7.13","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.13","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"e5d4f7a9bb20c20333aa1fc12a3794aaff69adb8","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.13.tgz","fileCount":156,"integrity":"sha512-0a8uRVgxXCaINxy8vV7VJeC2kA149ywePmFACaBNACD+x77VQML4mIOcrHe/HWKvjppBEWws8cHACrFHDAXpdw==","signatures":[{"sig":"MEYCIQC+RlAGDK09yuWdlnPQq6h5Ro7Um+WD1ePzPoolMfhJOwIhAJcwAuQuVP5wBs85DaHXG7cSvJ5XiwTOobr2dy9NFHK5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358052},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"e86440c6502a9dff5569a99a8b0d22de8800c9b4","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.13","@olane/o-tool":"0.7.13","@olane/o-config":"0.7.13","@olane/o-protocol":"0.7.13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.13","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.13_1764802528751_0.4098585421573002","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@olane/o-node","version":"0.7.15","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.15","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"0351220e8df246d898fbff36fcc3133beea2c7d0","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.15.tgz","fileCount":156,"integrity":"sha512-rPljQ1C2/rOy5rbJppu0hyrrueZzdfwLYvP78POFPUmwzLnLj3dVAYNqy83W8nOaQif1IP6Tn/rBmRFPmhGrmg==","signatures":[{"sig":"MEUCIEbp1B02M8bR/ZdHIiOnOmPO73wekVBKCmJZ9tlC32WCAiEA7ImClVKbFQTGBTV/IxaLIKlji67Mu0e+KSqvvW8gFPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358052},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"26cc66170f6ae094b38ab90069d41e68d95c3c3f","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.15","@olane/o-tool":"0.7.15","@olane/o-config":"0.7.15","@olane/o-protocol":"0.7.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.15","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.15_1764804205376_0.520163826822799","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@olane/o-node","version":"0.7.16","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.16","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"377039e83ab0285d22c052c7e932ecd882a15de6","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.16.tgz","fileCount":156,"integrity":"sha512-KRdVjy/zxgAlb+KeeEJrTIeCARuGlbzHELBjBUcolHic6H7J4CJVT3wVbgD8ytQX4SLIAk/Zy2vWAti377WYSw==","signatures":[{"sig":"MEYCIQCS43m+c8r5hikStNLULK/LuecDrH+Bq9Sod6gAZC4BMAIhAIq9mjGlLz/UwLcvmzxxBMblKu8XbhXpRUn8O+ZW/8Je","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358035},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"e55f5185b0ecbf9d10379f21ea5273983d85683e","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.16","@olane/o-tool":"0.7.16","@olane/o-config":"0.7.16","@olane/o-protocol":"0.7.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.16","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.16_1764812363416_0.6396470672806118","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@olane/o-node","version":"0.7.17","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.17","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"73e5f5058143e7835808c8340b275f9e62a5ffdb","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.17.tgz","fileCount":156,"integrity":"sha512-DqR/CFry9mHqPZn2IQ4R0RWJ6q0Eg9uEamIPNGlNWZwuW3b8eL2G8f83o1UnNpdS2gGPGmMk5hsRwqB5W8z5ww==","signatures":[{"sig":"MEYCIQDBeDzwovAn1eL//asRtVPco/5Q+RJmERyIxmw1eH8hYwIhAJ3QHgKyKSKWlyCQt/Tz/r/PW1WinWUwOoAiDA+VXXfZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358145},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"fee4fd4a87a1d9b69578e49735609ebef699db8b","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.17","@olane/o-tool":"0.7.17","@olane/o-config":"0.7.17","@olane/o-protocol":"0.7.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.17","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.17_1764816447485_0.453085830473138","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"@olane/o-node","version":"0.7.18","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.18","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"784bbb5dda7094e155662ae62904908c4c639fdf","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.18.tgz","fileCount":156,"integrity":"sha512-JB4mI3aDYJQNcmwWp6cjWM+PGvvqCeKiqAWldqAxrFIVurTdzBFRxuTCmcQc0yHNL3w5CtgUBJFZJ8KIefciSw==","signatures":[{"sig":"MEQCIETQeEXAhkqsJ5OtOgDSB3FrsKPD6gM6JRWXeK3Uh6taAiAXQgYN58zfmJpVolHFPRlZoiBqrYICZmX7r3OG9rVeIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357950},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"9c7cfe1919dd912645dab3b5788f34d5ddd4a761","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.18","@olane/o-tool":"0.7.18","@olane/o-config":"0.7.18","@olane/o-protocol":"0.7.18"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.18","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.18_1764894977019_0.43107440404161856","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"name":"@olane/o-node","version":"0.7.19","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.19","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"62d136a9c1131680946fdb9617a80d5b0c5a45d8","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.19.tgz","fileCount":156,"integrity":"sha512-tdDZ1BRZ6/Pj+syyYy8zYloyt2om3ORnquGAqhaX99HIivCMDTH+xK4+/XhGUMkgNjB3YVjvGYkaQEIrR+9hzQ==","signatures":[{"sig":"MEUCIQChpS1gwXbjocXpxDJslBlYJjk/ijn8ViR7wkQPKo2YxQIgJRS792o5zhMvrCtALeF2+X5ne4o4Pa3T+/ixNoV/4hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"956ef7a726e5ac2efb7028ffca707ec1cf6ea131","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.19","@olane/o-tool":"0.7.19","@olane/o-config":"0.7.19","@olane/o-protocol":"0.7.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.19","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.19_1765002472504_0.48211707070408183","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@olane/o-node","version":"0.7.20","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.20","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"412b098d8dc50f1788389fa828c35432a251a397","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.20.tgz","fileCount":156,"integrity":"sha512-TWD0mKIEPFwniNAjaGw0GthCIE34/W84GBCiGeOdG9Ni8DcJeXhQ+La9tcncGPArYQxwkOID9DIG7BFWp8l6bA==","signatures":[{"sig":"MEQCIB1U4p1M16+hkMvTCU3Wbj3fHGjv4Y83hKmukFMBTfdaAiAn1ewIKU3NGqoael46C1EhD9fOaEmtNLsLFQbYhwk1zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"f95036155df07d605e8e3e1c315b9041a665f323","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.20","@olane/o-tool":"0.7.20","@olane/o-config":"0.7.20","@olane/o-protocol":"0.7.20"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.20","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.20_1765003407477_0.14849385234579016","host":"s3://npm-registry-packages-npm-production"}},"0.7.21":{"name":"@olane/o-node","version":"0.7.21","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.21","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f50e3cb8f425837357824a65f832ca324d077d76","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.21.tgz","fileCount":156,"integrity":"sha512-ETHwCCCFT2V6gy/yQlNMDJpRfqccgUpueYFw+I0lGM0BJsJb+T/oMtGLGFdTozQlHCbADLfDs3cyAYtOX3aQrQ==","signatures":[{"sig":"MEUCIQCi76NnG7vTDIna0SbpSqAzMls6MPTJAiQoaYzvmaCCuwIgVszqqNuN2gLctNQS0XAKp8/5KZE5pxNlVLyPaswvk5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"71b58668445e27fc3285e36cee34f3264fc35d98","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.21","@olane/o-tool":"0.7.21","@olane/o-config":"0.7.21","@olane/o-protocol":"0.7.21"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.21","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.21_1765010275896_0.26687976382541523","host":"s3://npm-registry-packages-npm-production"}},"0.7.22":{"name":"@olane/o-node","version":"0.7.22","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.22","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"7bea26e3d329c2d129d539c1acf2fdd8db4369b1","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.22.tgz","fileCount":156,"integrity":"sha512-qDnE+HsVI+ua6bncdDSbeYT/DHQvHQ884CPSaFtoxXwz4IxO7R1Lky4Y3uqqpb3B4Wjf7aC7f1jnP2bbntSNaA==","signatures":[{"sig":"MEQCIFCzSNYTPEILDVmDC9FoUkkLyDvUObJbyaDG9wi79aScAiAos+N91zkBhla4tDmnZ8G37RK4gFpdaZhnRmKxOUSSiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"9cac875091760102dfa89f4a24767908fd5ed8a1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.22","@olane/o-tool":"0.7.22","@olane/o-config":"0.7.22","@olane/o-protocol":"0.7.22"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.22","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.22_1765061035192_0.3921078851789779","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"@olane/o-node","version":"0.7.23","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.23","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"10df5601a931529a30ca98c109aa2bee2d750df7","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.23.tgz","fileCount":156,"integrity":"sha512-q9Lm8+/QdKQRKdJIWjp/3MGmw6q+oiq0enr0/0uY7cMdhZZZ/6SOcoQwBdW5GzT5Ddyo2dmQrt7gOZXa5GaUWQ==","signatures":[{"sig":"MEUCIFWaZOUPkDDjzqeL3CnVCrOblrJKEAO1a+Vj71fMxfLKAiEA2Mr1IAJFo2G8Pppj1TawdYfuqzIyg46xk2cyz1aY2QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"a0c9876902285eb3fbb455fcd555796b2958cbd5","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.23","@olane/o-tool":"0.7.23","@olane/o-config":"0.7.23","@olane/o-protocol":"0.7.23"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.23","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.23_1765063185596_0.22607285847926128","host":"s3://npm-registry-packages-npm-production"}},"0.7.24":{"name":"@olane/o-node","version":"0.7.24","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.24","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"6489a44f12502fbc2d7b0679d3486fd27dcb3cb9","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.24.tgz","fileCount":156,"integrity":"sha512-Gd2v4T08fsG5Kh4flCLtPtO+p+YIWxP3rPMaZAvb/+KAJLGwffwfLsiZnroWi9MQSDhPsPCrr19JL9ER+GehVQ==","signatures":[{"sig":"MEMCHx65EeaOQBv6ETWHv15tJiqMxkRuF/iX6diwQ5KqX1cCIDJhBSAHmUw+zgoBG7o18oDdxIpbF0kox41VVPQXvHuo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"6f3520b1a7e24d39c0b0d9e6f7b7b3c26145738c","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.24","@olane/o-tool":"0.7.24","@olane/o-config":"0.7.24","@olane/o-protocol":"0.7.24"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.24","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.24_1765064206619_0.9520397502712756","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@olane/o-node","version":"0.7.25","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.25","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"ecf84383e2c8b3f658815019b0011c0d7794d4ef","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.25.tgz","fileCount":156,"integrity":"sha512-v6xK/4ywSSVRrVQe23F11iIXiZu9uD6kTJyXGNRjboe5JEv3dq4cajKJ5wMEqufyIn2QwN4pNRDabjUFhZfrsw==","signatures":[{"sig":"MEUCIQDseVLKr+jAoq2jAU4MixNYWHtXnqwSVWoqi0K1irXaygIgQCMyXMVCYg1vwNgrSym5HpZDbkRXqfaCPjf0Pwm6uUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"42cd24f9c37fbd9676cfda18b97e7bd28e87e152","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.25","@olane/o-tool":"0.7.25","@olane/o-config":"0.7.25","@olane/o-protocol":"0.7.25"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.25","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.25_1765147665342_0.3640285855876697","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@olane/o-node","version":"0.7.26","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.26","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"686fd3ff1e0a4a188e99ad5d152234912311b2fa","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.26.tgz","fileCount":156,"integrity":"sha512-mPqrTVHXMa33NszDRxCnLEyJ42Wcvgb7fNfTYnzM3OlcoKxk2qF9kMoUpluEht7POwhRoZhgr/rantpBblUVYQ==","signatures":[{"sig":"MEYCIQDHXcSq6GHPRl4NLYlXJiPPtSVaW89bx2FPNVwSUBDXJAIhAK+yr8fIbhI6HVTAevN5wb1t9P/yagJ4TGe//Z2ogF6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"ded249359b4d2d0eb2e1bf438ce59287ba9dfd58","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.26","@olane/o-tool":"0.7.26","@olane/o-config":"0.7.26","@olane/o-protocol":"0.7.26"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.26","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.26_1765152182579_0.6975470649661222","host":"s3://npm-registry-packages-npm-production"}},"0.7.27":{"name":"@olane/o-node","version":"0.7.27","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.27","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b476cc1b62e1f61d1b504e86adb4d4faadde2bc8","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.27.tgz","fileCount":156,"integrity":"sha512-9D2vcfZPFBerDW1z+MC+Flq0YQp/aPpiMClLWqnRlsej7uNrRSkcVe34f73Qg3ryI6UzcFhmRU9s9KuP1S609A==","signatures":[{"sig":"MEYCIQDOuQeJHgHn/aW6XsNmVJGJJ4LbfcvQ2Qn+KWHjA6IyUAIhAPwVqsE0kSy5JaXS4cUtCj+WXv23MgQx3eH4vHka44/t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"9914642225b2337d251cd2b7a909bb85d8333292","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.27","@olane/o-tool":"0.7.27","@olane/o-config":"0.7.27","@olane/o-protocol":"0.7.27"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.27","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.27_1765155771952_0.6253594638117506","host":"s3://npm-registry-packages-npm-production"}},"0.7.28":{"name":"@olane/o-node","version":"0.7.28","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.28","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"5eafb0e476a59ce43ee2b9a6a4b8ef287624ad7c","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.28.tgz","fileCount":156,"integrity":"sha512-yRiMN7ms6L3R8+5AZgrd5mEwZdOkPlZB6G/ZlqEo5qlaUt+eVQauho5tSVCWAPe2nUMT7AHuEvygx04pY34/Aw==","signatures":[{"sig":"MEUCICImit7N/KmRxkpLYATHLxFjjFLZPl7U2hYPO859MFlhAiEAlN4SubiqaPxkTB6ndLd7YwHo/WD1mBCcpXEAIE7CNjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358100},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"7f24180d2cf06c11195033ae6567aa291c70c90d","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.28","@olane/o-tool":"0.7.28","@olane/o-config":"0.7.28","@olane/o-protocol":"0.7.28"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.28","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.28_1765170337335_0.8447175789441752","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@olane/o-node","version":"0.7.29","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.29","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"3e5e6e62ec9e2d0a8a1af133693d50081d9914a2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.29.tgz","fileCount":156,"integrity":"sha512-rfgigIZGdGk+Tk4kCuybQEHgckuRSaCM9ZfPThrrvpsHj6LahfWsF+8PrWPE6h+vM106EZTHej8h7EEHlqO+oQ==","signatures":[{"sig":"MEQCIH1VoUiyNc6iRCbacTkpmjP7mTC6+8yiisNia/70yAt3AiA4SXu/feEyHQVEfjE6kTe0y4RCQNUUkK6wX5rNYQ69uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358051},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"3aaf809d720ac59971d636d3dbdf6c4eadd83bca","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.29","@olane/o-tool":"0.7.29","@olane/o-config":"0.7.29","@olane/o-protocol":"0.7.29"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.29","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.29_1765234996844_0.1907713959888666","host":"s3://npm-registry-packages-npm-production"}},"0.7.31":{"name":"@olane/o-node","version":"0.7.31","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.31","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"9643147e5104c8071fa1fde82f2487925dcd3e6d","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.31.tgz","fileCount":156,"integrity":"sha512-93dkbaVTrdJfVz0OrbQWk9Ic6jD9rR1pgpomc0KpyfNr0cizQNzaaoBPZRNBZVdyX+7tLYldHLkWwbmRNrqXWw==","signatures":[{"sig":"MEYCIQCAM2GTJmynLrcFZPJFr8a1DV7w63e9N7f4KHJ0oWuA9gIhAP8SUziG0Pz2JcbTK3mFS0Hsg34haEbYvgpELZaZoT5z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365742},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"a17496faa38e2c7680ea774f76d96bce07246f78","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.31","@olane/o-tool":"0.7.31","@olane/o-config":"0.7.31","@olane/o-protocol":"0.7.31"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.31","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.31_1765329008364_0.6483046189811112","host":"s3://npm-registry-packages-npm-production"}},"0.7.33":{"name":"@olane/o-node","version":"0.7.33","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.33","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"6e1032c8324abb48a7939bd9223382817197e3a2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.33.tgz","fileCount":156,"integrity":"sha512-A9yvfJgc/E+J2CJLEqBciPNyOHunf7Y4Ci4HYgocQBADaeyPaVSXFhKchX6t/+g+cUnG0/NImV4UlLfj1LF9xg==","signatures":[{"sig":"MEUCID7yGFSuiLcfTCGVydHclEEo/FOlC1KvwCVkgHixmyqQAiEAqVGe2yXYPonzWq5PxF0zEUHmUYiAXYj6vl8lLOXWXPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376639},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"a1a218ce3cb7ffca90b442b07baff4ef15844318","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.33","@olane/o-tool":"0.7.33","@olane/o-config":"0.7.33","@olane/o-protocol":"0.7.33"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.33","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.33_1765498397337_0.09616139433553705","host":"s3://npm-registry-packages-npm-production"}},"0.7.34":{"name":"@olane/o-node","version":"0.7.34","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.34","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b9e9cceaa7353dd4902f23a211cdd797c7da3e6c","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.34.tgz","fileCount":156,"integrity":"sha512-2q6P/nG8xDzJa7txzq8IiEavspwdf0tyJHKPl/sfKFXzFqRIrw4r3lA4J9T4Y+NhyMYt3cK8ozKbIwObvaBCRw==","signatures":[{"sig":"MEYCIQCJtVVzIBDPDOcAMSss9pmg26gqEMW6h41oaIEa2J5dfAIhAOhhH+YxvCzfidiB0g9W19EludSth4FYRa7b4vTZhuts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376875},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"f5c2e654d18505174074f2df972c1e4851eb7ea3","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","dotenv":"^16.5.0","@olane/o-core":"0.7.34","@olane/o-tool":"0.7.34","@olane/o-config":"0.7.34","@olane/o-protocol":"0.7.34"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@olane/o-test":"0.7.34","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.34_1765503582931_0.4373681397676814","host":"s3://npm-registry-packages-npm-production"}},"0.7.35":{"name":"@olane/o-node","version":"0.7.35","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.35","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"de604693312f4bceddffa213f3953f1be59b1f77","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.35.tgz","fileCount":156,"integrity":"sha512-UTIUIX1J1NRQVcuGt5Kw9xrkHtgAYhNF9tp1gBNLoa5EMSbsD00+oKlbMZ+z/DaUpSovHdzSvpSYsUEw7ujaig==","signatures":[{"sig":"MEYCIQCNnTrbeSuGrNj3QC3zxTeSYwZUgNAWqpDuOltjrIVlVwIhAIX9N3BNtnb7X+AHzzlHFpDpOE/AVdOBydN3hie4218/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366804},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"4969788a907bb3a8705c84d42f461403a0194283","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.35","@olane/o-tool":"0.7.35","@olane/o-config":"0.7.35","@olane/o-protocol":"0.7.35"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.35","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.35_1765575629684_0.6277135801850695","host":"s3://npm-registry-packages-npm-production"}},"0.7.36":{"name":"@olane/o-node","version":"0.7.36","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.36","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"3dfbc929fa382fb0682ea23349f197e7b0dc61e7","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.36.tgz","fileCount":156,"integrity":"sha512-6Hx7vjqFamlPPWBq7QE8Qf18AxvAQB9J7btCz+NyIFrca6rb0/bhTglBhvYWd051JJY/koZLfBFrrWV+vrLvfQ==","signatures":[{"sig":"MEUCIQDncEmnJgft7OVDi+AEMsVWA2bQhb9EFXOunhlAVtcFSwIgRiB0kn61PtX+lcld+HzwHiDtPpO8t01EElG6up+THxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366131},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"26de81c453581221d62335b72f19a507bd537482","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.36","@olane/o-tool":"0.7.36","@olane/o-config":"0.7.36","@olane/o-protocol":"0.7.36"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.36","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.36_1765580760470_0.8428411633476574","host":"s3://npm-registry-packages-npm-production"}},"0.7.37":{"name":"@olane/o-node","version":"0.7.37","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.37","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"974bdba68f18be67b269f4289ef99174b4274f7c","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.37.tgz","fileCount":156,"integrity":"sha512-eQ2cNI0hftfCqka2UG4mESQRM7hgTq12CiExg1GTi5YeHXbfVM4Y2isFy6Gf/2frm0ulESdPCHnBzYc21kfPCA==","signatures":[{"sig":"MEUCIQCtIVMPuOblsOrN1Y56q9UfSUB6t8eLrqvqDGyeRcrY5gIgc6AFXPj8WRdbyRb4jGPqkEDb7nAD0yzxiJt3AewrRpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366056},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"a1e25bde2cbb60d48479eba8dbd672cae044f9da","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.37","@olane/o-tool":"0.7.37","@olane/o-config":"0.7.37","@olane/o-protocol":"0.7.37"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.37","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.37_1765583033958_0.5679354684553257","host":"s3://npm-registry-packages-npm-production"}},"0.7.38":{"name":"@olane/o-node","version":"0.7.38","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.38","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"658c660d06e0c1fba2968d6d84863c8cd33d9968","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.38.tgz","fileCount":156,"integrity":"sha512-AGMK9JIts5zra7P2zHz3pyOw+yR9a65zq9/6Z+Mjqvx4Dg7Q/0cLH5d9AT7rwziqc0U76hlhtgThnoPQmo/YOA==","signatures":[{"sig":"MEQCIANcJx3djwn3FjPz4xdFmUy5o9GFJF96pcHf1t3HMRkFAiBS3g+Mh4cHdRHPTmwTw7S+E3tkoELYViOugMqodMIK9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366056},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"61ffeeea7a38c93b3a7d289aff2ed8fe52b6e341","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.38","@olane/o-tool":"0.7.38","@olane/o-config":"0.7.38","@olane/o-protocol":"0.7.38"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.38","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.38_1765938023876_0.6455100253155601","host":"s3://npm-registry-packages-npm-production"}},"0.7.39":{"name":"@olane/o-node","version":"0.7.39","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.39","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"1c8f002cf22111b4dba44130ce7bcb9be86d6206","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.39.tgz","fileCount":156,"integrity":"sha512-+2qriRp0VYSn+gb0o8/jIBwlaAxyJgy4LKMAeQE1f+sbhYn4x7R6SK6Spu5ZA0K18QV+ZdSsBMWWP1VaMhSgiQ==","signatures":[{"sig":"MEQCIHDR53jR2ueVDAUJPvfhZms6tBsDCe9ezqvZ+/2LNxJqAiBrpkI1kgTAI9k1m1b9ZhFsof8OfusSar9ZqQMFHm3S+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366900},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"9c992e3bda91a7d2b587392a1db5cff47a2ca23a","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.39","@olane/o-tool":"0.7.39","@olane/o-config":"0.7.39","@olane/o-protocol":"0.7.39"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.39","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.39_1765952420039_0.008736012975300689","host":"s3://npm-registry-packages-npm-production"}},"0.7.40":{"name":"@olane/o-node","version":"0.7.40","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.40","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"a2a53b0119955de7768cf7fa6fb5d431f5eb4382","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.40.tgz","fileCount":165,"integrity":"sha512-EiR3h4izhHBokM7+MEFHOedqNr2cwoAFMH4IoOu5V6HFX7gy3o078q1MwKkHkfnQm8gHd9v3kTYX+DyahLNOog==","signatures":[{"sig":"MEQCIH8ZEZOl2ngHHdCokU9xPehmuTPZFfEhz89348wwxIRvAiBe6lqRAIvX195eZNWaPzCaNF/HwMBkF9wQpOHY4EdfKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398946},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"d2d7cb62d69249fe63d4cb293dbbdfc44d250f17","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.40","@olane/o-tool":"0.7.40","@olane/o-config":"0.7.40","@olane/o-protocol":"0.7.40"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.40","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.40_1765993907218_0.7789019735406286","host":"s3://npm-registry-packages-npm-production"}},"0.7.41":{"name":"@olane/o-node","version":"0.7.41","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.41","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"3afcae1e6cce834047beee07b195502fd76d7541","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.41.tgz","fileCount":168,"integrity":"sha512-gnh4V8QbEm5yVBqu1MQfyZAdH2UMyJIdmz6gRdattuswW/wO4h8X7zrKeN7u3KrpKEv3vu4n5q3huF8sxTakJQ==","signatures":[{"sig":"MEUCIB4Mzy+o+bruiqFFIUvqHzpfcteX7hzuMCANGd3IwJEOAiEAkPUnN/FKhy49r4qdlYwgWl6A15BRJ9Xca6TRz36z2LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386821},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"f705ab1099e0df6220c8f1d9a44e5b6cd09eb224","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.41","@olane/o-tool":"0.7.41","@olane/o-config":"0.7.41","@olane/o-protocol":"0.7.41"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.41","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.41_1766016789349_0.07972507621738067","host":"s3://npm-registry-packages-npm-production"}},"0.7.42":{"name":"@olane/o-node","version":"0.7.42","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.42","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"bdfea3bf1cfde9a5cf0b9ef6daee2f525cd454f2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.42.tgz","fileCount":168,"integrity":"sha512-cPC4onPMerDf/lSh/TNPa3wtisjyDvD1gPD2JfTvDDvuzfz4UdrKwTlOI7nylJpbKsR5IC1NU5UGPsRgnquZKA==","signatures":[{"sig":"MEUCIBK8YtuJMNO68S9HOgJNRL+MIxJafEXFwlQa+X14KpK2AiEAmdCG7YPqYs7fwDh0Khg8TSn1ufEeqSRJbuzFXIJjgSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387877},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"689465b34c2aefe28b6c87e3822d69651f2a49b7","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.42","@olane/o-tool":"0.7.42","@olane/o-config":"0.7.42","@olane/o-protocol":"0.7.42"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.42","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.42_1766037400047_0.5811438107781772","host":"s3://npm-registry-packages-npm-production"}},"0.7.43":{"name":"@olane/o-node","version":"0.7.43","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.43","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"79f72154c6397f62c10d5b7bd8a94a907f3e69c6","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.43.tgz","fileCount":168,"integrity":"sha512-iuUXUJ+ermslzbQ+GOOUCH1mmZOsQ1BxTegtvxNxVzC0pEwb41kJBrDXIaURl3ZFIzqv08P7bU4yOSTn/zA/jg==","signatures":[{"sig":"MEUCIEMgFUQNg1lhdEyaunY1MkWhOBV5PF2X+LWB+wBX0vGDAiEA3SejAfbWlOO4pQM5PWY2DU9C69Ub5ACWjBZeIo4FwwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387887},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"12e63fad2b09173fbcf455d881276b7ca7b3344d","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.43","@olane/o-tool":"0.7.43","@olane/o-config":"0.7.43","@olane/o-protocol":"0.7.43"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.43","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.43_1766038337574_0.8970040585869348","host":"s3://npm-registry-packages-npm-production"}},"0.7.44":{"name":"@olane/o-node","version":"0.7.44","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.44","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"9c35a885b453f6c3bf9624bdd82c7e646436bb8a","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.44.tgz","fileCount":168,"integrity":"sha512-A8EhJyqEvSx98K1TrA7zUpm0xNVnvBeMjXI5fS/tF3HDRjI6kknS8Nm1vPBRF4bWvW555k9MFOm8rJ8FFQNobQ==","signatures":[{"sig":"MEUCIE5KkRpkC+IhJ6HQcxE89S9YHYy/NVp/bUCUT8Gy+CmDAiEAr24u9ydhiJspHLnRVzm+oYdh9kpL1BKQPXinPaooKnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386883},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"de7bc5247c97fb219d522cc5874f7459634e03ec","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.44","@olane/o-tool":"0.7.44","@olane/o-config":"0.7.44","@olane/o-protocol":"0.7.44"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.44","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.44_1766040669137_0.13422683834783045","host":"s3://npm-registry-packages-npm-production"}},"0.7.45":{"name":"@olane/o-node","version":"0.7.45","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.45","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"591d508e1fb60bc1efffbf6824942f1fb3f3011e","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.45.tgz","fileCount":168,"integrity":"sha512-M271uWMODN+4odrU0cn+LPvEK6S7k58ltXq/9nlcgv5HlehkoIt9Y4gEtYX6Ab7mZxNpCEWLCWiIs7RIrxsckA==","signatures":[{"sig":"MEUCIQC18Pp2ysKmLV1XgzcRw0aJ9h5/bUifbVSVohdJmGn4twIgawAdTgXB5gVWXHYvqZtfFHaQXY9rHJsy3BVZw76Mf9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392825},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"d336869dfa3105b453d2249ae388870088b17343","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.45","@olane/o-tool":"0.7.45","@olane/o-config":"0.7.45","@olane/o-protocol":"0.7.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.45","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.45_1766043666811_0.503439014939087","host":"s3://npm-registry-packages-npm-production"}},"0.7.46":{"name":"@olane/o-node","version":"0.7.46","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.46","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"cf75dc79f9203869d986a93626c9f23a4f0d32b9","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.46.tgz","fileCount":177,"integrity":"sha512-DKHFvFZFL7QOz2XXHsAdfx+nB3/n4KDZFig5h1Ir7HrEOxSMe7CFQfHofXfiVt+G7iKe6fZ5VPBzhEvJaUl/hQ==","signatures":[{"sig":"MEQCIGywWe4pnnT2+L72NjWb1rbBhCx7us8vo0+EG9GsTh2eAiAhs5EUJHL0jYzhNAeC4oGKuMuBV/CoGslU+Ut8bar+5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408147},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"48c45f37c6e2e1ee626ce1fb0f0de175ca2db3b6","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.46","@olane/o-tool":"0.7.46","@olane/o-config":"0.7.46","@olane/o-protocol":"0.7.46"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.46","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.46_1766087484600_0.7077408993579035","host":"s3://npm-registry-packages-npm-production"}},"0.7.47":{"name":"@olane/o-node","version":"0.7.47","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.47","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f2a69e346e02babe80901a730748067db6189161","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.47.tgz","fileCount":171,"integrity":"sha512-YffRj3wsjZncfJLOxw/9GAEAOicyh31ErhYWOwabXqXqpPNLlICTt4WJyE/HDOqS4B/QE7RnWjdbP2t9YPGs3A==","signatures":[{"sig":"MEQCIDrA2cjl25Um5HpSdC37F1sqeMTkpOnb3f+MYSPULy/RAiBe1CoD21PbUkjtc6bIcRMsrI9WdiYX9aVUzbsF2ME9Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403857},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"2730d1ccdfb58549ebd253ded9479156086cc066","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.47","@olane/o-tool":"0.7.47","@olane/o-config":"0.7.47","@olane/o-protocol":"0.7.47"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.47","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.47_1766088283556_0.23241145435978972","host":"s3://npm-registry-packages-npm-production"}},"0.7.48":{"name":"@olane/o-node","version":"0.7.48","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.48","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"5a8ba97f58d503e6b0befe346d841de577466cc6","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.48.tgz","fileCount":168,"integrity":"sha512-O7/FmbVQ7a33exRPA2DFY5Qo8ChKuJ09oyeaoGXO0r7CxqYcmOCTdtSPHjXOJgbJvL8pRIZhm1t94qedyvQ+/Q==","signatures":[{"sig":"MEYCIQDQohFLL9zpEvbF7s1fkDqpz0xi6Q/O7L6noNRNh6cNtgIhAOnOzC4rGNbkmWvYDWzOkD2SNur8b+zTEA69VabfKcSI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392633},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"1810818bb9682b586e9db2febcc2a89da5057449","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.48","@olane/o-tool":"0.7.48","@olane/o-config":"0.7.48","@olane/o-protocol":"0.7.48"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.48","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.48_1766168433875_0.02532088297226509","host":"s3://npm-registry-packages-npm-production"}},"0.7.49":{"name":"@olane/o-node","version":"0.7.49","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.49","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"8266058cc4f829b66ee5295a8e263ef1d07b636b","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.49.tgz","fileCount":174,"integrity":"sha512-fY4Uf0te3RA1CvMTm4vRKWjeyXYF2IVnXT1UAQcA+NvFpsIB89anDZWLN9kEfMorc6cRue/E4kJWclbknlFK0Q==","signatures":[{"sig":"MEQCIHaIFNIC01QwEZU4iHGerF8J7Zz01VwVQ+QNGaPTuy1FAiB/+m0Y0ZA3rdnAP71ZQUixqj9nOo+Jx9U+PUmOL/roXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407135},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"710399363610686d2c245af0ac6773fb794add25","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.49","@olane/o-tool":"0.7.49","@olane/o-config":"0.7.49","@olane/o-protocol":"0.7.49"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.49","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.49_1766173294819_0.01737154208100522","host":"s3://npm-registry-packages-npm-production"}},"0.7.50":{"name":"@olane/o-node","version":"0.7.50","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.50","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"eae6389e3e90698274e1950f4ee6d7b28530d6b9","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.50.tgz","fileCount":174,"integrity":"sha512-vIr/L3iNXcqEZvJCWMVxCVWQo/swfXzuQqD0Yxfva2qNulcl+/q2nhL1XxTAkKvGpx8EtoMwpjaeZb1/tgKPvw==","signatures":[{"sig":"MEYCIQDKjwglRJQLID/3Xoh8Vj0+gXydHXTEGSA475L37JiYDAIhAKBqiq4vY7tO7eXyzMkCNgkGhHowxkJMUFTVVcms7l0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408325},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"55f5464185ef16a164fa23dc46c0c08b317419a0","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.50","@olane/o-tool":"0.7.50","@olane/o-config":"0.7.50","@olane/o-protocol":"0.7.50"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.50","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.50_1766185202647_0.7461420547320574","host":"s3://npm-registry-packages-npm-production"}},"0.7.51":{"name":"@olane/o-node","version":"0.7.51","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.51","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"33925c8e07ed9da0c45ec0d09999e39c9f8bbc73","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.51.tgz","fileCount":189,"integrity":"sha512-mhbE/R67QZ1ZZZjamVao/9U/ZMKuBBr3JI0iDRAAflB4n8foCkA5m3B+CdFo8kzkFroMw+IA555gcyhg6hsKWg==","signatures":[{"sig":"MEUCIBY8L7a4mCiIb+4dNBqQ14ZwnDdT6GWeOUZcH4A/9wUXAiEA2dsk7Bei1UD4D5ZchbZnlWoF/yQ5uvEF80etBeHsLgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463459},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"f770a110369cb9791d9e9208c7a084feecbb9b2c","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.51","@olane/o-tool":"0.7.51","@olane/o-config":"0.7.51","@olane/o-protocol":"0.7.51"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.51","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.51_1766513290426_0.28702707938215055","host":"s3://npm-registry-packages-npm-production"}},"0.7.52":{"name":"@olane/o-node","version":"0.7.52","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.52","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"93ebd084009cc219f8b3a6b0ac8990c2fb477f90","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.52.tgz","fileCount":189,"integrity":"sha512-bvNc1ll1GhQKek0H/91lcQF7bU26hK8bL/aNztgHKFUD1ynptjwtWH/lctpwBWwHnRh7abuOyz+Xtajp/o90AQ==","signatures":[{"sig":"MEUCIQDlkrps89o5SxH0IOUYAJ5SbDR4YRXcaU2YOSOWDy0NkwIgVr92uZiZSwIG+VW5ZslmqdRS3o5QB3BovZVNCjNgDIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454831},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"706ee0d5b546e96b6c05270b39035ee7e08dadbd","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.52","@olane/o-tool":"0.7.52","@olane/o-config":"0.7.52","@olane/o-protocol":"0.7.52"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.52","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.52_1766794369459_0.519891396459716","host":"s3://npm-registry-packages-npm-production"}},"0.7.53":{"name":"@olane/o-node","version":"0.7.53","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.53","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"c0318146b8640df30311afb2171fe7f4fd75dedd","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.53.tgz","fileCount":189,"integrity":"sha512-HH0x8PDQR+jTkbkYMDbu9CtQzmcIoGPZoi1RYZPdsLOmSkcRVxq3wxAtZF7vnBb7j73IdaSOKkEuU/DolMTCLQ==","signatures":[{"sig":"MEYCIQCD1nYX8WIaBiKGfU6MfN5PqqNG6uCKKBLI8iOlnDxiSwIhAJZ3xQX4btEgliJvPkOcHcMsKvANlxm0086QgdMGANoP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454827},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"cc41cbe72abffd5f2720aec92516aafea50ee9c3","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.53","@olane/o-tool":"0.7.53","@olane/o-config":"0.7.53","@olane/o-protocol":"0.7.53"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.53","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.53_1766801873572_0.40776731575675185","host":"s3://npm-registry-packages-npm-production"}},"0.7.54":{"name":"@olane/o-node","version":"0.7.54","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.54","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f05de10b8dc0d07fd3e4e86787da843f17a62185","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.54.tgz","fileCount":189,"integrity":"sha512-FL4y7wJCSB7JCF5iJV+5qNCnPznaY5gsUef7loQ/wT+sb/idJcrW+c7T0qi3/ntt47AqtflvoAwLbOcJA8kFFg==","signatures":[{"sig":"MEYCIQD6yepe8sKkF2xV/E2O+aZ+b+szLidfogqfhj33p60PPwIhAKuRQ1uywoW2N16VYKAXurlYsH9WT+Uz9/pZcw3hCaYh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463787},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"8e527a1481c6aeaf0840ea30198500a9baef1e98","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.54","@olane/o-tool":"0.7.54","@olane/o-config":"0.7.54","@olane/o-protocol":"0.7.54"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.54","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.54_1766952936736_0.806083631039366","host":"s3://npm-registry-packages-npm-production"}},"0.7.55":{"name":"@olane/o-node","version":"0.7.55","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.55","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"a9a074183841da0c6ad9e80046881ddcf1d13cc2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.55.tgz","fileCount":189,"integrity":"sha512-/0xz9Y2Pu1c0qNaA9A7O/2EqUkoIs/zcWurdMaaohl40QtLK3xnx0ZK34dyUxeYF0FuSheRpui0bq8G3D4smTQ==","signatures":[{"sig":"MEYCIQCovKh8OgLTJovaBP34XbYw5iJhju1JcrHk6zQDyzQZbgIhAKdsQHaSsgJ3jv2VhWIRM0WQ0PpTh/DeXnndycz4nj50","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466956},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"f7d02a1ecfb0d28b7b1009a7c3eb6d0d4863adc2","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.55","@olane/o-tool":"0.7.55","@olane/o-config":"0.7.55","@olane/o-protocol":"0.7.55"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.55","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.55_1766973691501_0.959273366403363","host":"s3://npm-registry-packages-npm-production"}},"0.7.56":{"name":"@olane/o-node","version":"0.7.56","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.56","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"cae6584ee52cc8e8578dd97ba58dd5faa4c58be0","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.56.tgz","fileCount":192,"integrity":"sha512-b64zfbBDKVwmU1uJE9eIKZZw+ZiKHtuTkLYG+0e2OK0b7Lr5G0iocmBOttTrQIgOWZFcctgQIctU302mB+EP6w==","signatures":[{"sig":"MEUCIQDURq/0ultU8s6vtAyDHM+fgijXuZt39OnlpoZqbRJdjgIgMV71CYyeiPLuKicU5roqTa89kQIFK5rl+yKnck4vmzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438064},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"f1dadd9c39f33d1279345546df8e1bf63481e5e1","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.56","@olane/o-tool":"0.7.56","@olane/o-config":"0.7.56","@olane/o-protocol":"0.7.56"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.56","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.56_1767052477626_0.5780535558375408","host":"s3://npm-registry-packages-npm-production"}},"0.7.57":{"name":"@olane/o-node","version":"0.7.57","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.57","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"ac47236cfa6435ae6b2eaa872d40a35239fed5b9","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.57.tgz","fileCount":192,"integrity":"sha512-v9sRUDoLu8fmM8MJiW9KuF/FqLEZKDvE+VHf+n0SC7prJjsg6FtCuMgTyRQwDDlK2IIsw9snK/+5/tUmL6Z99g==","signatures":[{"sig":"MEUCIB3p2VlWcW/8vVdFzXMxX/cOEJ7rzLte+kn6KFYSbfXuAiEA3FnsPuBI+0ulbUMGnT1rGdmZqDbo6UZV2cMFWCrtfJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438188},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"2528b14a811472157ca94927ef6f3b39ccd31886","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.57","@olane/o-tool":"0.7.57","@olane/o-config":"0.7.57","@olane/o-protocol":"0.7.57"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.57","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.57_1767056632621_0.2581677103721889","host":"s3://npm-registry-packages-npm-production"}},"0.7.58":{"name":"@olane/o-node","version":"0.7.58","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.58","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"823208f8d9ad286fe31411207c5632949070efa0","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.58.tgz","fileCount":192,"integrity":"sha512-BHb4CgM3N1IBbGfbgtcu6GTn8S8KGh3uHMUi6GsBR/5aPDyWaE1M2Wqv4/9e6RpBSM+aWQQ+zpea8vkETH8wRg==","signatures":[{"sig":"MEUCIQC5zz5XjXvLGYWBJsdf0HQF0mku8wyyFS6OJYro//aaqgIgDVsKfnTLmOR8qb1XWvxXkajvaGhSWOGqllWX07JNVhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438322},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"3b5514da4cd69b983eceb596a7b64c60267e07b4","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.58","@olane/o-tool":"0.7.58","@olane/o-config":"0.7.58","@olane/o-protocol":"0.7.58"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.58","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.58_1767059526226_0.10651870310810918","host":"s3://npm-registry-packages-npm-production"}},"0.7.59":{"name":"@olane/o-node","version":"0.7.59","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.59","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"eb1d223d0a11254b68d316c6f1a2b6b8b1ad2f48","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.59.tgz","fileCount":192,"integrity":"sha512-LCQUHtHw/Y2kUA/Nz76MEW6AFDcmHVbHJhEi8HwNqophcL2C+jzEMOYWwPbjxkymusG21TjWQ3Pugb99tb3U9A==","signatures":[{"sig":"MEUCIFsD6LfDNyRc8xo5Evn1EB94tAH5rJ4wJVdElr/7rsufAiEA2ugMiGG6g7WXiYaolp7vTBEpNb+Wu+YGlaReuj48BTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438492},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"547d0f42df724e748b170813f446793a3ca0eaaa","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.59","@olane/o-tool":"0.7.59","@olane/o-config":"0.7.59","@olane/o-protocol":"0.7.59"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.59","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.59_1767061288084_0.9543376434138615","host":"s3://npm-registry-packages-npm-production"}},"0.7.60":{"name":"@olane/o-node","version":"0.7.60","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.60","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"4b081792a698ed3bef4e47c24b3a3df24cd99b13","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.60.tgz","fileCount":192,"integrity":"sha512-EYyt86ioDRlpsnRWGl4/+r9yR4R9pWYAMOCSJu2VyG+gMnRMxcerS4on0Tb9WCmcwFY/Jq/FN5TXAELzw4zbCw==","signatures":[{"sig":"MEYCIQC+PpMOeTwJK9IBDpBJYUkzfWTM/d3TjHtWpmx6UzJizwIhAOQ69xbg9NgXA04Z+dtOlpjvoxDFHT74sRayZvDFx5DH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439668},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"bb32050f35a1735644be8e1ea5765ca148391b07","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.60","@olane/o-tool":"0.7.60","@olane/o-config":"0.7.60","@olane/o-protocol":"0.7.60"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.60","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.60_1767649519141_0.617497119166522","host":"s3://npm-registry-packages-npm-production"}},"0.7.61":{"name":"@olane/o-node","version":"0.7.61","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.61","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"7f385676b400c451f19148b04c33a9994df5a922","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.61.tgz","fileCount":192,"integrity":"sha512-bp2L2Rr5VPtQt3yxKkZAwAkCud3ZI6lSfxVgpR5I++P7z0WVJr9KpqBEnZrR3344vURu1IiVSkltCwKb+fF9/A==","signatures":[{"sig":"MEQCIBRzMxbzknioCnK3N3n9qqIxSHQS/NljWLsUwQOv9YS0AiAzcZOuvH1ZJ2TwkR4OovJ+A1zGeMvZyPtoIMCSc7N5hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439668},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"a2ef16871175a628ec00a61e5ff3b8f434760118","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.61","@olane/o-tool":"0.7.61","@olane/o-config":"0.7.61","@olane/o-protocol":"0.7.61"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.61","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.61_1767672345441_0.9949439129108395","host":"s3://npm-registry-packages-npm-production"}},"0.7.62":{"name":"@olane/o-node","version":"0.7.62","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.7.62","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"b8c5de05167c6b5666d5a64d749d8005f091b415","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.7.62.tgz","fileCount":192,"integrity":"sha512-5eNOUd2XBqEBfuQb7jHAoOodL/XOB+1J1XgKs1XNHVbRAqmr6PDVv0laEtdNdcWtrepPPPDBXDQp2ibe4mLQ+g==","signatures":[{"sig":"MEQCIDCFb/1/okn+bOKnIH38I+FAq9+lhUQrb14y163fSs65AiAveM5MSOmDQG1I5WkEJz0qnHXUcR1w49i1jAYGMPbv9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439741},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"98ea2724c4a764edb33f6fec648d735ed5c236af","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.7.62","@olane/o-tool":"0.7.62","@olane/o-config":"0.7.62","@olane/o-protocol":"0.7.62"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.7.62","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.7.62_1767679760927_0.6346545539802082","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@olane/o-node","version":"0.8.0","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.0","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"ff25dc3f81b6e3391e394d45595b7b12872755c7","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.0.tgz","fileCount":192,"integrity":"sha512-AEMCIvTj3Cqwq+xx4OQr94hdg3LFPxAzG+Enrs2GbCVHrvS4itTlZudWfhMmLv4Gut53iVlv+K10dBzjchKpOA==","signatures":[{"sig":"MEUCIE/I3eFx/apE/7GQuj4AqrNL8Odm0TyNlKOKZU7O/NttAiEAxS2NgY6xJ8NjWQTPfGYZKB6ma/N5EFAtJ/24pa1wIsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439991},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"314bb7d07b7af13705bb3069a90da4120bf16eb7","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.0","@olane/o-tool":"0.8.0","@olane/o-config":"0.8.0","@olane/o-protocol":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.0","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.0_1770152440441_0.9545703919553301","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@olane/o-node","version":"0.8.1","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.1","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"74e324be1e17621b1a5f65316f027188c2cfae11","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.1.tgz","fileCount":192,"integrity":"sha512-GvP2RUHcj2/Uy3CAH4nY56erytn8kB06YjmVDQiXty+X6UWXqRUaLheU0lBY3wi9fshK/xlOkNTaFbDRnxudVg==","signatures":[{"sig":"MEYCIQDVshdOR2UhmqwB4zzWldSGmHZE0JLw4zfvVe3pqlTI9wIhAJLW2Dj6TDztsM+fEiDaZIHnVIpfI8MHR693KaDCBALs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439991},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"b84ad7d1c5411d38f3e7ab3c53d336195e7838e9","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.1","@olane/o-tool":"0.8.1","@olane/o-config":"0.8.1","@olane/o-protocol":"0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.1","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.1_1770502307685_0.2707921695313176","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@olane/o-node","version":"0.8.2","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.2","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"967c08a6076cf491037e402743d7394562046ac3","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.2.tgz","fileCount":192,"integrity":"sha512-Ygy8sC5U99LHiIvbHBobsMIWXWvUod6aVss9DlCcMYocEyMCTy/vV1zFE64i1FRbvBxecBXFHB24ITZzzEW+3w==","signatures":[{"sig":"MEQCIDo0aXQy4eKIQNiyfTP0GefHJLGPjLL2XXDTTXW7ee19AiA4WK66E3cl27sEJb2rOn58dKCBbF0HKsyzQg9RAYuOIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440821},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"9e35c874d849d051bcffe483fd2a8c2b3ecf68cc","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.2","@olane/o-tool":"0.8.2","@olane/o-config":"0.8.2","@olane/o-protocol":"0.8.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.2","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.2_1770758026574_0.08744566085540106","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@olane/o-node","version":"0.8.3","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.3","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"8d432952ce4e139cd5ef7de8f69af826854aad58","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.3.tgz","fileCount":192,"integrity":"sha512-DsPZn0fXgCfPD82hYSbjIaK0C/1OLJv9yD23GFhQiPldCmvy5/7VSuY7biwj6Ki9IrnOychNt3wTx9R3kk+hpg==","signatures":[{"sig":"MEUCIQC72VG4oFTiMACRiMIVynfkG2XcTfBszvgiZYx0jv74VgIgCLikw8D3raOy433KX9bUBklujW6acNuMSskZVc8ioVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440821},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"189c0cf7b6dd9d5d961f5424af21d37978092d9e","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.3","@olane/o-tool":"0.8.3","@olane/o-config":"0.8.3","@olane/o-protocol":"0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.3","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.3_1770783332326_0.5745381637335647","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@olane/o-node","version":"0.8.4","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.4","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"f1502689b2a5032e4cf2e8e91ab7324b4c228999","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.4.tgz","fileCount":192,"integrity":"sha512-qVN+JxA0jV3x8WTjHdpPgd1urMBheqVVVN2EbA7UJM8pvNF6lv5mZLf9gCKfRAQ3tRJcCY562Rxi5JQAnS/dTw==","signatures":[{"sig":"MEUCIArPBt1XkNXFVKhS0/UGkboZnOe6799EmMXlbkyIee93AiEAz3xuLECyLoZr6NHKrg2OZiGbf6o3yqCL4HvoETmE35Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444919},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"b53623b1ad4365133911722f80d5597a72b65bf2","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.4","@olane/o-tool":"0.8.4","@olane/o-config":"0.8.4","@olane/o-protocol":"0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.4","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.4_1771439722840_0.5581523451914017","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@olane/o-node","version":"0.8.5","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.5","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"92359e7d4af153e87ce56ff8392be77439b22d14","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.5.tgz","fileCount":192,"integrity":"sha512-CJ/PpTbh7ZVuuxQBmyNl/ZtiR+pjulaRO6F+pMTACpBVEf2Z/oOK4c1vae3zmAzx/eToR2YipEgZO2fp8lEynA==","signatures":[{"sig":"MEQCIFmQaUJBoWQlc8UGp489p17fdxlrTduwWyHOZ3gnsnKNAiAuRR/3dppzfcaGYdlZ0ruWsEmnSbNkHMAQKxph/H3Q5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444919},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"e88f1e55dcc92d9a410d28200e4220697116f82f","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.5","@olane/o-tool":"0.8.5","@olane/o-config":"0.8.5","@olane/o-protocol":"0.8.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.5","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.5_1771448187638_0.6071189154561454","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@olane/o-node","version":"0.8.6","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.6","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"c2d2639ad2619b384f76b23b35bc246bd85f1079","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.6.tgz","fileCount":192,"integrity":"sha512-AYPk3UWx3FBZeul0x7dpUGp1XsYggf4MhpNNcRtdu2BUNj5J8FOo6/e6Y1CIVYZMvRJTk65P2tpCpSy1FW3qmA==","signatures":[{"sig":"MEUCIQDwRw0HP0irUQYvpslxoWCkUR6aeBRTDUPaa3qsrAvrywIgQVE1wkDx1KxFvo18asNIsMCWDH/u8SXBo+Er0W4CZos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444863},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"530f7e3c8576d9427f4181b91bdfb6ae1843cffa","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.6","@olane/o-tool":"0.8.6","@olane/o-config":"0.8.6","@olane/o-protocol":"0.8.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.6","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.6_1771465965637_0.3160763957028223","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@olane/o-node","version":"0.8.7","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.7","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"59a57f25e83c789c671b33e0194adf37604aba9b","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.7.tgz","fileCount":192,"integrity":"sha512-t+YGhIKMF8rECApTf1mf3LkR9aSGwKVPXeMCr9zdVDE05D1FjNlUfHhjrnsojyb+h3/IOJj3odzp2SJ18x7tOA==","signatures":[{"sig":"MEYCIQCHmyDd5R1facZqyQAr5/8u8Uw/ZRIpwx5MWFANUXWw7AIhAIyEc4KP3g+ykBewqRmWC7yZ0REWV3k5qFGA3j4yafw9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444863},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"1bedaebcce55f4b34f0332cabfa2a46409d94cd7","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.7","@olane/o-tool":"0.8.7","@olane/o-config":"0.8.7","@olane/o-protocol":"0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.7","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.7_1771469351951_0.12123776105313522","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@olane/o-node","version":"0.8.8","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.8","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"efe16e854cac1c69c6b2b7d8cca2cc7075311071","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.8.tgz","fileCount":192,"integrity":"sha512-qM3qzcPH+MaT3OT3IJLSZRP8nFcusP87C4YbkheDgAyzjUhqbZhnIK2FBMH1TbdddlXzRm87I9EVvuPQT0Gm3Q==","signatures":[{"sig":"MEUCIQCexOXzQpKrmy1k0MT0ICiUDmUJNilKjkJ3zfGZKQKiWAIgCZxCLZBvUig1Aj244SuMGuIh8JOqAF7z0O9KHFnxonM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444863},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"3e8d25714b2ee178c851c92d0f05af94572b9959","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.8","@olane/o-tool":"0.8.8","@olane/o-config":"0.8.8","@olane/o-protocol":"0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.8","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.8_1771522866180_0.8985248375819617","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@olane/o-node","version":"0.8.9","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.9","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"141c960f2d257710d3b36a42ea6c3e88f12f0aa2","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.9.tgz","fileCount":192,"integrity":"sha512-pndRpxJcdmTOigHjSx1ISy+/COFWcL+cutDAk3JsT59rw538q5iIpEtZCaPuokabhFgaVsetDQ/M7Pt7BfRx3A==","signatures":[{"sig":"MEUCIA1rHwvT2cbjQrJ9uLp4niAM4DD4tKLkKzFlbOu7YoHPAiEAnTq3GekouHaG6DAOzFTX26tboOccODB34XaD6eJemMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444880},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"52eeade3be43cac5c7bbc9222ae5815a30355519","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.9","@olane/o-tool":"0.8.9","@olane/o-config":"0.8.9","@olane/o-protocol":"0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.9","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.9_1771527925641_0.244004660314044","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@olane/o-node","version":"0.8.10","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.10","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"000ea333711d32eee4954954f90c3befb7bf9441","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.10.tgz","fileCount":192,"integrity":"sha512-RxtFPWsHdACYNjZGcVw8OaJzLu0SVJbGG5wMB7BwiL5d9BvoI8blYpXU6LzZup0pz6uNagAKNDQ5WwIJ8YKnEg==","signatures":[{"sig":"MEUCIGyypYOZy/hIazNi4JGBh7qdxOjgFetjl9uxO8SkDKYVAiEAh1Eot9GpnvaSuvXlxPRR5KOrbbbfVeM29v/Z2cl62P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444886},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"fca15d711df7b21772157a7cd3081fdb065367f9","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.10","@olane/o-tool":"0.8.10","@olane/o-config":"0.8.10","@olane/o-protocol":"0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.10","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.10_1771540875743_0.5652348899879938","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@olane/o-node","version":"0.8.11","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.11","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"3dab027fa3ef24e45841badee635ad99f63375a6","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.11.tgz","fileCount":192,"integrity":"sha512-OJfr+n1xwKtfVs2TC96wbToT2ZeSijmTDtFLiD8iG+3zSWC61EWfXyvAsorRaaE2No7RHEKIoYJ+Utiqqs6FBQ==","signatures":[{"sig":"MEQCID7f9TqPtrZVIJ3A2HdySzA8WvzAESSnT9H3LRTO7kFkAiAwPCHnnS6/D3OTS6LGEOMUe3p5RqZB1bi3+Nvp/Xl9zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444886},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"d7f0105bfe79bd4fd873ae2bdae607545f46e1f5","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.11","@olane/o-tool":"0.8.11","@olane/o-config":"0.8.11","@olane/o-protocol":"0.8.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.11","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.11_1771719084774_0.424111271348371","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@olane/o-node","version":"0.8.12","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.12","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"7a938e82214bd2afba4c69830ced379bfb080721","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.12.tgz","fileCount":192,"integrity":"sha512-fkQewJ+dGqssB9pqkpwmUWqZGm61zyzIWS/PtddIH68EhsjZPYk7wxKNX2BuqahAxb6s5hhmJ5yDkwz4JNLa8A==","signatures":[{"sig":"MEUCIQDDPV3ScZbESZwEawBdmKmslw7l3PO/l6vtZ9MLz05DHAIgcZ1wVF5bJwifAqqpuQH2EuPPCp4jIv5UCYRcOFpjkD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445250},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"97a0630c05c48f4eddee4c9149f0d7d0e23196da","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.12","@olane/o-tool":"0.8.12","@olane/o-config":"0.8.12","@olane/o-protocol":"0.8.12"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.12","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.12_1771961195615_0.3663632232171823","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@olane/o-node","version":"0.8.13","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.13","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"62cccfcb6a68fff65279a24422c6f1232ce86c36","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.13.tgz","fileCount":192,"integrity":"sha512-Kn/Itk6yMKw6kSH/OidOpd3qCdRZXcScjL1ge2m2Dt72HN4Ycox3HJb73hYrA+w9piD3q2kJidoHW+oKVrYMKQ==","signatures":[{"sig":"MEUCIQDxUUWnqVQM+MC2E6tVmJiImPp+eWcJcR5tdIzMhlQ9VwIgUllvio57D93iUBeKbqeWyhzxmJPRqnSmkTzYxR+jvDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445250},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"23c3e99e1dfe069697b4df483ef93c3e0b2902f7","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.1","json5":"^2.2.3","dotenv":"^16.5.0","@olane/o-core":"0.8.13","@olane/o-tool":"0.8.13","@olane/o-config":"0.8.13","@olane/o-protocol":"0.8.13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","jest":"^30.0.0","aegir":"^47.0.21","eslint":"^9.29.0","globals":"^16.2.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.29.0","typescript":"5.4.5","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.13","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.1","@tsconfig/node20":"^20.1.6","eslint-config-prettier":"^10.1.6","eslint-plugin-prettier":"^5.5.0","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.13_1771994284447_0.06137921162143156","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@olane/o-node","version":"0.8.14","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.14","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"bbc8c814497481e113d6848c46a5386a089c5f8f","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.14.tgz","fileCount":192,"integrity":"sha512-D8DkaObt1uC7xhQthds3bK+H01q52g0uXhVoHzrQomHwhbH02xohpnMUsBFjfJznuNgzj0pjGruXnOp2XBmvfQ==","signatures":[{"sig":"MEUCIQCaq9k8K9ERc3OrRyzZAhfoYM4rSNF5LGS34YWltu824wIgLLsvwdiOr9YRK/5iunbrx7BTLh5MkCqmDp0tKJKIyh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444994},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"c7df897d10e7c8078255701043f1887e48ccdd84","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.3","json5":"^2.2.3","dotenv":"^17.3.1","@olane/o-core":"0.8.14","@olane/o-tool":"0.8.14","@olane/o-config":"0.8.14","@olane/o-protocol":"0.8.14"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jest":"^30.2.0","aegir":"^47.0.26","eslint":"^10.0.2","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"5.9.3","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.14","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.4","@tsconfig/node20":"^20.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.14_1772000185742_0.15180065120045416","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@olane/o-node","version":"0.8.15","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.15","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"85eb196fa40644c62fcde979921dba36ed65e9e4","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.15.tgz","fileCount":192,"integrity":"sha512-GNdXJ3mLR+GK27eicZS3SBIHmDNBRIpUMjYz9Z70wQALqNF2oNl0LSmm8Fw30DfxDU55zV2fiRvF4fE77rg5gA==","signatures":[{"sig":"MEQCIEdhjKC6phBFnfaaKL4ElGLQkPLGaTVb9kxQ8ZJuREHPAiBEdKvVQvR8h/CFL8aKtybp46zbQuR32xv1EOxX1k8+dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444994},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"e68ec122eedbca326b2f0bb5c0df7ed33de0af1b","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.3","json5":"^2.2.3","dotenv":"^17.3.1","@olane/o-core":"0.8.15","@olane/o-tool":"0.8.15","@olane/o-config":"0.8.15","@olane/o-protocol":"0.8.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jest":"^30.2.0","aegir":"^47.0.26","eslint":"^10.0.2","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"5.9.3","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.15","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.4","@tsconfig/node20":"^20.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.15_1772005265454_0.44982859470035796","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@olane/o-node","version":"0.8.16","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.16","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"7df0c56613b62b77a25f1601aa9bd397a79492f0","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.16.tgz","fileCount":192,"integrity":"sha512-VEAWOxu84kqd87csV9fHSS48dMvTLMx1au8zoFfDXeBPU5NP+2igZNtMkKvL3WHh3opu7NfQ7a9RuwYgepnD9w==","signatures":[{"sig":"MEYCIQDca01VHMguMxpCTVMeAEZD6yo/H6ezxcpPFzK0XPf5sgIhAK3ltJs/uShHLU4HUel+AXNfOphVyRwwaE2DF+eDf1YF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444994},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"8e724c4efc57e8d771394815b036322085deff33","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.3","json5":"^2.2.3","dotenv":"^17.3.1","@olane/o-core":"0.8.16","@olane/o-tool":"0.8.16","@olane/o-config":"0.8.16","@olane/o-protocol":"0.8.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jest":"^30.2.0","aegir":"^47.0.26","eslint":"^10.0.2","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"5.9.3","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.16","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.4","@tsconfig/node20":"^20.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.16_1772055231110_0.2575613747816843","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@olane/o-node","version":"0.8.17","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.17","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"70a16804228f9314bdc30d365196a855288d49fc","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.17.tgz","fileCount":192,"integrity":"sha512-gsTt2j4OHrU3C1sRYLOak0peDCtbrhiXD6ubJ4IBJfzGqoPc1MyENYUohPrFRsWkGLEQqFMBQHhkoaYKPy9bSg==","signatures":[{"sig":"MEUCIBq44NoLTwHpvccHtKvIYh451xlxPVenzSGSakOQYq3zAiEA2IqbMSxuGs8B7ZlAFF8FtxNc6RLkRKNJF0+jx4BCXvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444994},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"848be12a374d32f799026feecf15ada6bcf753ff","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.3","json5":"^2.2.3","dotenv":"^17.3.1","@olane/o-core":"0.8.17","@olane/o-tool":"0.8.17","@olane/o-config":"0.8.17","@olane/o-protocol":"0.8.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jest":"^30.2.0","aegir":"^47.0.26","eslint":"^10.0.2","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"5.9.3","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.17","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.4","@tsconfig/node20":"^20.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.17_1775081753101_0.6925791372635457","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@olane/o-node","version":"0.8.18","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.18","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"c2c500864e672c4c54e5637f9eebb7f2cd81a2a7","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.18.tgz","fileCount":192,"integrity":"sha512-jF387cUfHZoK070swFfQ9FkD7StE4xK4w6Wf1Rw2nP3aHMdV5t0h8DBhtTxdmkqvNGb0kXOQprFMCNur8jtlVA==","signatures":[{"sig":"MEUCIQCDmyRDepmxVzJlawBctPnYvreqHPuPvUs9CMJv2jCRQgIge5tpO2poB0B5YyZQycG4vU9ktvqW1D0LhrkIo5bH+TA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445010},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"53fd92e7eeb02ce0a4713fe7ec1aeaba2b240abb","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.3","json5":"^2.2.3","dotenv":"^17.3.1","@olane/o-core":"0.8.18","@olane/o-tool":"0.8.18","@olane/o-config":"0.8.18","@olane/o-protocol":"0.8.18"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^6.2.2","jest":"^30.2.0","aegir":"^47.0.26","eslint":"^10.0.2","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"5.9.3","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.18","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.4","@tsconfig/node20":"^20.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.18_1776389830021_0.16825072045655665","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"@olane/o-node","version":"0.8.19","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.19","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"669a04123e25a885d9d0350d79519fda3482b7d0","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.19.tgz","fileCount":192,"integrity":"sha512-wufVKyXndt9tYf28UlplgxOyJ76AbcHAO4XfaCf6vNK9JcRRSOaHuTP07dMNDyxncsOJ+WseWHD+md4agVZ/lA==","signatures":[{"sig":"MEUCIQD5g0wy7qD9Pp9kr21lxxZYXDsWK6elZpt0ZaA28/sjiwIgCJCmYHlmfzx3S9XXt8pJ//eGaMudRJEhiqfId0fz6BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445010},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"73d7fad33b135e50de88a1b97180fa271a905eca","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.3","json5":"^2.2.3","dotenv":"^17.3.1","@olane/o-core":"0.8.19","@olane/o-tool":"0.8.19","@olane/o-config":"0.8.19","@olane/o-protocol":"0.8.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^6.2.2","jest":"^30.2.0","aegir":"^47.0.26","eslint":"^10.0.2","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"5.9.3","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.19","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.4","@tsconfig/node20":"^20.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.19_1778214544179_0.5258262360844772","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"@olane/o-node","version":"0.8.20","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.20","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"49191a47a991dd70a97c23f86d38adb295f84b0b","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.20.tgz","fileCount":192,"integrity":"sha512-nc+lW+aUfcN3PCsmFQS8BdHruoODfwMoJLZZtBPoIocmBwIbKj1X27V+xK31tMNrcjH13fWr6cAaDxBllbC0mw==","signatures":[{"sig":"MEYCIQCD0O0S6R53wxcrp/IfwZgEFb1amzVn5xAWGL8qNdaCkAIhALGTFK/2tI2HhiQelXCuuobp+V5jhYkKkFpOIswkA+7P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445010},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"1e472443233c222117209bbb7b394c61ef555cf3","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"debug":"^4.4.3","json5":"^2.2.3","dotenv":"^17.3.1","@olane/o-core":"0.8.20","@olane/o-tool":"0.8.20","@olane/o-config":"0.8.20","@olane/o-protocol":"0.8.20"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^6.2.2","jest":"^30.2.0","aegir":"^47.0.26","eslint":"^10.0.2","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"5.9.3","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.20","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.4","@tsconfig/node20":"^20.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.20_1778216153018_0.11933943863602492","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"@olane/o-node","version":"0.8.21","author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","_id":"@olane/o-node@0.8.21","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"homepage":"https://github.com/olane-labs/olane#readme","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"dist":{"shasum":"a7cd97dfac9c513ecc6c9c77c5cb540403dadeeb","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.8.21.tgz","fileCount":192,"integrity":"sha512-zCz4Vam/W8P2EpLU25g1GOHVn3pCag9VIYL/1ui15aUQ+Wm3J6EMz92WhdcBTIhtnDWGBJkLiKc3eDgStqh2uA==","signatures":[{"sig":"MEUCIQDfMPTkUj9rSRVEcQtUMHjmxy5bSzMFbVVYf5iwc9WReAIgKHxif4Rktpbx1HL3ZuRCiZnGogeQOCmgvdHjW23VCXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445033},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"gitHead":"0af9a8e391261abef454d9423ee00288277c5a6c","scripts":{"dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","lint":"eslint src/**/*.ts","test":"aegir test","build":"rm -rf dist && tsc","test:node":"aegir test -t node","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","test:browser":"aegir test -t browser","prepublishOnly":"npm run build"},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"repository":{"url":"git+https://github.com/olane-labs/olane.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.2.0+arm64 (darwin)","description":"oLane p2p node used to host agentic functionality","directories":{},"_nodeVersion":"24.2.0","dependencies":{"uuid":"^11.0.0","debug":"^4.4.3","json5":"^2.2.3","dotenv":"^17.3.1","@olane/o-core":"0.8.21","@olane/o-tool":"0.8.21","@olane/o-config":"0.8.21","@olane/o-protocol":"0.8.21"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^6.2.2","jest":"^30.2.0","aegir":"^47.0.26","eslint":"^10.0.2","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"5.9.3","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@olane/o-test":"0.8.21","tsconfig-paths":"^4.2.0","@eslint/eslintrc":"^3.3.4","@tsconfig/node20":"^20.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/o-node_0.8.21_1778224088844_0.249405344480764","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@olane/o-node","version":"0.9.0","type":"module","main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./test/helpers":{"types":"./dist/test/helpers/index.d.ts","default":"./dist/test/helpers/index.js"}},"scripts":{"test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","dev":"DEBUG=o-protocol:* npx tsx src/tests/index.ts","build":"rm -rf dist && tsc","deep:clean":"rm -rf node_modules && rm package-lock.json","start:prod":"node dist/index.js","prepublishOnly":"npm run build","lint":"eslint src/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/olane-labs/olane.git"},"author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","description":"oLane p2p node used to host agentic functionality","devDependencies":{"@eslint/eslintrc":"^3.3.4","@eslint/js":"^10.0.1","@olane/o-test":"0.9.0","@tsconfig/node20":"^20.1.9","@types/jest":"^30.0.0","@types/json5":"^2.2.0","@typescript-eslint/eslint-plugin":"^8.56.1","@typescript-eslint/parser":"^8.56.1","aegir":"^47.0.26","chai":"^6.2.2","eslint":"^10.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^17.3.0","jest":"^30.2.0","prettier":"^3.8.1","ts-jest":"^29.4.6","ts-node":"^10.9.2","tsconfig-paths":"^4.2.0","tsx":"^4.21.0","typescript":"5.9.3"},"dependencies":{"@olane/o-config":"0.9.0","@olane/o-core":"0.9.0","@olane/o-protocol":"0.9.0","@olane/o-tool":"0.9.0","debug":"^4.4.3","dotenv":"^17.3.1","json5":"^2.2.3","uuid":"^11.0.0"},"gitHead":"70399c2311a2e34f02285a522a51a55faee62d65","_id":"@olane/o-node@0.9.0","bugs":{"url":"https://github.com/olane-labs/olane/issues"},"homepage":"https://github.com/olane-labs/olane#readme","_nodeVersion":"24.2.0","_npmVersion":"lerna/9.0.7/node@v24.2.0+arm64 (darwin)","dist":{"integrity":"sha512-FYuPyhcknaIpj2YdksqFcu08Sw+wdYjNQPZnkVju/lG35kDeH74grpBBo6qdtZxUeAZ+2woEhH+Hf+Huq19HmA==","shasum":"a8b4ff0e05ba805977baafb4a7b76f7551e5bd3f","tarball":"https://registry.npmjs.org/@olane/o-node/-/o-node-0.9.0.tgz","fileCount":192,"unpackedSize":445027,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1qD6+jkgP1cor4D3O4WSSXW7S+zG+jg/8JeevPYNmTQIhAMn1KB2PNS0zsYNypULSS4efmiiXXK0W2SH4n5gJ9w4A"}]},"_npmUser":{"name":"brendon_olane","email":"bg@olane.com"},"directories":{},"maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/o-node_0.9.0_1778268273791_0.38205367810249524"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-03T22:39:00.305Z","modified":"2026-05-08T19:24:34.070Z","0.7.1":"2025-10-03T22:39:00.553Z","0.7.2":"2025-10-04T22:25:11.315Z","0.7.3":"2025-10-10T00:30:18.042Z","0.7.4":"2025-10-10T22:57:06.841Z","0.7.5":"2025-10-13T20:49:46.488Z","0.7.6":"2025-10-14T00:39:36.885Z","0.7.7":"2025-10-22T05:49:19.289Z","0.7.8":"2025-10-22T18:30:46.231Z","0.7.9":"2025-10-22T20:59:56.822Z","0.7.10":"2025-10-22T21:15:05.479Z","0.7.11":"2025-10-22T21:44:07.012Z","0.7.12-alpha.1":"2025-10-22T22:53:29.255Z","0.7.12-alpha.3":"2025-10-23T00:11:08.054Z","0.7.12-alpha.4":"2025-10-23T00:46:02.918Z","0.7.12-alpha.5":"2025-10-23T16:59:02.103Z","0.7.12-alpha.6":"2025-10-23T23:04:33.224Z","0.7.12-alpha.9":"2025-10-23T23:14:52.086Z","0.7.12-alpha.10":"2025-10-24T01:03:22.104Z","0.7.12-alpha.11":"2025-10-24T01:41:34.790Z","0.7.12-alpha.12":"2025-10-24T04:38:46.922Z","0.7.12-alpha.13":"2025-10-28T02:32:56.152Z","0.7.12-alpha.14":"2025-10-28T03:46:08.720Z","0.7.12-alpha.15":"2025-10-28T05:23:32.602Z","0.7.12-alpha.16":"2025-10-28T15:39:55.027Z","0.7.12-alpha.17":"2025-10-28T16:06:39.241Z","0.7.12-alpha.18":"2025-10-28T22:43:34.176Z","0.7.12-alpha.19":"2025-10-28T23:29:11.481Z","0.7.12-alpha.20":"2025-10-29T02:13:24.835Z","0.7.12-alpha.21":"2025-10-29T05:46:34.109Z","0.7.12-alpha.22":"2025-10-29T06:27:34.666Z","0.7.12-alpha.23":"2025-10-30T20:20:09.643Z","0.7.12-alpha.24":"2025-10-31T17:32:13.599Z","0.7.12-alpha.25":"2025-10-31T23:53:43.823Z","0.7.12-alpha.26":"2025-11-04T05:54:05.578Z","0.7.12-alpha.27":"2025-11-04T06:32:25.659Z","0.7.12-alpha.28":"2025-11-04T19:20:04.338Z","0.7.12-alpha.29":"2025-11-05T05:10:20.886Z","0.7.12-alpha.30":"2025-11-05T21:34:34.195Z","0.7.12-alpha.31":"2025-11-06T02:22:30.834Z","0.7.12-alpha.32":"2025-11-06T02:52:43.122Z","0.7.12-alpha.33":"2025-11-06T06:15:44.361Z","0.7.12-alpha.34":"2025-11-07T23:43:39.856Z","0.7.12-alpha.35":"2025-11-08T03:02:35.455Z","0.7.12-alpha.36":"2025-11-09T02:43:02.505Z","0.7.12-alpha.37":"2025-11-10T05:54:37.517Z","0.7.12-alpha.38":"2025-11-10T06:28:21.033Z","0.7.12-alpha.39":"2025-11-11T06:40:18.922Z","0.7.12-alpha.40":"2025-11-12T21:48:58.878Z","0.7.12-alpha.41":"2025-11-12T22:57:24.167Z","0.7.12-alpha.42":"2025-11-12T23:09:58.280Z","0.7.12-alpha.43":"2025-11-12T23:23:08.680Z","0.7.12-alpha.44":"2025-11-12T23:38:39.577Z","0.7.12-alpha.45":"2025-11-13T00:26:59.980Z","0.7.12-alpha.46":"2025-11-13T01:35:26.155Z","0.7.12-alpha.47":"2025-11-13T03:23:41.526Z","0.7.12-alpha.49":"2025-11-13T06:46:54.348Z","0.7.12-alpha.50":"2025-11-13T08:10:11.060Z","0.7.12-alpha.51":"2025-11-13T18:54:46.173Z","0.7.12-alpha.52":"2025-11-13T23:58:51.679Z","0.7.12-alpha.53":"2025-11-14T01:50:56.115Z","0.7.12-alpha.54":"2025-11-14T03:01:17.896Z","0.7.12-alpha.55":"2025-11-14T03:47:05.702Z","0.7.12-alpha.56":"2025-11-14T06:06:50.493Z","0.7.12-alpha.57":"2025-11-14T20:16:29.881Z","0.7.12-alpha.58":"2025-11-14T21:54:54.473Z","0.7.12-alpha.59":"2025-11-14T23:41:47.309Z","0.7.12-alpha.60":"2025-11-15T20:27:01.348Z","0.7.12-alpha.61":"2025-11-15T21:09:11.927Z","0.7.12-alpha.62":"2025-11-15T21:28:34.547Z","0.7.12-alpha.63":"2025-11-15T22:36:13.403Z","0.7.12-alpha.65":"2025-11-15T23:42:45.718Z","0.7.12-alpha.66":"2025-11-16T00:03:47.782Z","0.7.12-alpha.67":"2025-11-17T00:02:05.846Z","0.7.12-alpha.68":"2025-11-18T00:34:38.624Z","0.7.12-alpha.69":"2025-11-18T01:46:21.286Z","0.7.12-alpha.70":"2025-11-18T04:54:56.690Z","0.7.12-alpha.71":"2025-11-18T05:47:57.514Z","0.7.12-alpha.72":"2025-11-18T06:01:39.563Z","0.7.12-alpha.73":"2025-11-18T06:33:29.063Z","0.7.12-alpha.74":"2025-11-18T07:01:19.713Z","0.7.12-alpha.75":"2025-11-19T22:42:56.412Z","0.7.12-alpha.76":"2025-11-21T07:01:35.636Z","0.7.12":"2025-11-30T20:50:36.050Z","0.7.13-alpha.0":"2025-12-01T03:51:04.842Z","0.7.13-alpha.1":"2025-12-03T18:19:36.693Z","0.7.13-alpha.2":"2025-12-03T22:25:29.747Z","0.7.13":"2025-12-03T22:55:28.905Z","0.7.15":"2025-12-03T23:23:25.529Z","0.7.16":"2025-12-04T01:39:23.673Z","0.7.17":"2025-12-04T02:47:27.632Z","0.7.18":"2025-12-05T00:36:17.180Z","0.7.19":"2025-12-06T06:27:52.650Z","0.7.20":"2025-12-06T06:43:27.623Z","0.7.21":"2025-12-06T08:37:56.067Z","0.7.22":"2025-12-06T22:43:55.332Z","0.7.23":"2025-12-06T23:19:45.802Z","0.7.24":"2025-12-06T23:36:46.783Z","0.7.25":"2025-12-07T22:47:45.542Z","0.7.26":"2025-12-08T00:03:02.722Z","0.7.27":"2025-12-08T01:02:52.114Z","0.7.28":"2025-12-08T05:05:37.521Z","0.7.29":"2025-12-08T23:03:17.068Z","0.7.31":"2025-12-10T01:10:08.528Z","0.7.33":"2025-12-12T00:13:17.522Z","0.7.34":"2025-12-12T01:39:43.085Z","0.7.35":"2025-12-12T21:40:29.839Z","0.7.36":"2025-12-12T23:06:00.624Z","0.7.37":"2025-12-12T23:43:54.117Z","0.7.38":"2025-12-17T02:20:24.072Z","0.7.39":"2025-12-17T06:20:20.253Z","0.7.40":"2025-12-17T17:51:47.358Z","0.7.41":"2025-12-18T00:13:09.522Z","0.7.42":"2025-12-18T05:56:40.208Z","0.7.43":"2025-12-18T06:12:17.734Z","0.7.44":"2025-12-18T06:51:09.345Z","0.7.45":"2025-12-18T07:41:06.970Z","0.7.46":"2025-12-18T19:51:24.781Z","0.7.47":"2025-12-18T20:04:43.734Z","0.7.48":"2025-12-19T18:20:34.075Z","0.7.49":"2025-12-19T19:41:34.982Z","0.7.50":"2025-12-19T23:00:02.788Z","0.7.51":"2025-12-23T18:08:10.570Z","0.7.52":"2025-12-27T00:12:49.661Z","0.7.53":"2025-12-27T02:17:53.714Z","0.7.54":"2025-12-28T20:15:36.901Z","0.7.55":"2025-12-29T02:01:31.684Z","0.7.56":"2025-12-29T23:54:37.769Z","0.7.57":"2025-12-30T01:03:52.773Z","0.7.58":"2025-12-30T01:52:06.383Z","0.7.59":"2025-12-30T02:21:28.218Z","0.7.60":"2026-01-05T21:45:19.372Z","0.7.61":"2026-01-06T04:05:45.616Z","0.7.62":"2026-01-06T06:09:21.065Z","0.8.0":"2026-02-03T21:00:40.609Z","0.8.1":"2026-02-07T22:11:47.868Z","0.8.2":"2026-02-10T21:13:46.745Z","0.8.3":"2026-02-11T04:15:32.478Z","0.8.4":"2026-02-18T18:35:23.151Z","0.8.5":"2026-02-18T20:56:27.801Z","0.8.6":"2026-02-19T01:52:45.894Z","0.8.7":"2026-02-19T02:49:12.123Z","0.8.8":"2026-02-19T17:41:06.361Z","0.8.9":"2026-02-19T19:05:25.847Z","0.8.10":"2026-02-19T22:41:15.900Z","0.8.11":"2026-02-22T00:11:24.920Z","0.8.12":"2026-02-24T19:26:35.810Z","0.8.13":"2026-02-25T04:38:04.615Z","0.8.14":"2026-02-25T06:16:25.897Z","0.8.15":"2026-02-25T07:41:05.638Z","0.8.16":"2026-02-25T21:33:51.260Z","0.8.17":"2026-04-01T22:15:53.242Z","0.8.18":"2026-04-17T01:37:10.222Z","0.8.19":"2026-05-08T04:29:04.324Z","0.8.20":"2026-05-08T04:55:53.173Z","0.8.21":"2026-05-08T07:08:08.999Z","0.9.0":"2026-05-08T19:24:33.929Z"},"bugs":{"url":"https://github.com/olane-labs/olane/issues"},"author":{"name":"oLane Inc."},"license":"(MIT OR Apache-2.0)","homepage":"https://github.com/olane-labs/olane#readme","repository":{"type":"git","url":"git+https://github.com/olane-labs/olane.git"},"description":"oLane p2p node used to host agentic functionality","maintainers":[{"name":"brendon_olane","email":"bg@olane.com"}],"readme":"# @olane/o-node\n\nThe production distribution layer of Olane OS - build tool nodes that AI agents use, with real P2P networking via libp2p.\n\n[![npm version](https://badge.fury.io/js/%40olane%2Fo-node.svg)](https://www.npmjs.com/package/@olane/o-node)\n[![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](https://opensource.org/licenses/ISC)\n\n## What is o-node?\n\n**o-node** is the **production-ready distribution layer** of Olane OS - like Ubuntu is to the Linux kernel. While [@olane/o-core](../o-core) defines the abstract kernel, o-node is the actual working OS that uses [libp2p](https://libp2p.io/) for real peer-to-peer networking, discovery, and distributed communication.\n\n### The Three-Layer Model\n\n```\n┌─────────────────────────────────────────────┐\n│  USERS: AI Agents (LLMs)                    │\n│  - GPT-4, Claude, Gemini, etc.              │\n│  - Natural language interfaces              │\n│  - Intelligent reasoning brains             │\n└─────────────────────────────────────────────┘\n                    ⬇ use\n┌─────────────────────────────────────────────┐\n│  APPLICATIONS: Tool Nodes (you build)       │\n│  - Domain-specific capabilities             │\n│  - Business integrations (APIs, DBs)        │\n│  - Specialized tools and services           │\n└─────────────────────────────────────────────┘\n                    ⬇ run on\n┌─────────────────────────────────────────────┐\n│  OPERATING SYSTEM: Olane Runtime (o-node)   │\n│  - P2P networking (libp2p)                  │\n│  - Tool node discovery                      │\n│  - IPC & routing                            │\n│  - Process management                       │\n└─────────────────────────────────────────────┘\n```\n\n**Key Insight**: You build **tool nodes** (specialized applications) using o-node, which **AI agents** (LLMs) use as intelligent users to accomplish tasks.\n\n## Key Features\n\n- 🌐 **Peer-to-Peer Networking** - Built on libp2p for true decentralized communication\n- 🔍 **Automatic Discovery** - DHT-based tool node discovery and routing\n- 🔒 **Secure by Default** - Encrypted connections with connection gating\n- 🚀 **Production Ready** - Battle-tested libp2p stack with NAT traversal\n- 🏗️ **Multiple Node Types** - Server, client, and WebSocket-optimized variants\n- 📡 **Network Registration** - Automatic registration with leader nodes\n- 🔄 **Persistent Identity** - Seed-based peer IDs for consistent tool node identity\n- 🛡️ **Hierarchical Security** - Parent-child access control built-in\n- 🧠 **Generalist-Specialist Architecture** - One LLM brain serves many specialized tool nodes\n\n## Relationship to o-core\n\n```\n┌─────────────────────────────────────┐\n│      o-node (This Package)          │\n│   Production Distribution Layer     │\n│                                     │\n│  • Real P2P networking (libp2p)     │\n│  • Tool node discovery & routing    │\n│  • Network registration             │\n│  • Ready-to-use variants            │\n└─────────────────────────────────────┘\n              ⬇ implements\n┌─────────────────────────────────────┐\n│          @olane/o-core              │\n│         Abstract Kernel             │\n│                                     │\n│  • Abstract base classes            │\n│  • Router & connection interfaces   │\n│  • Transport-agnostic design        │\n│  • Core lifecycle management        │\n└─────────────────────────────────────┘\n```\n\n**Think of it as**: o-core is the **Linux kernel**, o-node is the **Ubuntu distribution**\n\n**Use o-node when:** Building tool nodes that AI agents will use (production systems)  \n**Use o-core when:** Building custom transport implementations or experimental architectures\n\n## Installation\n\n```bash\npnpm install @olane/o-node @olane/o-core @olane/o-protocol @olane/o-config @olane/o-tool\n```\n\n## Quick Start\n\n### Creating Your First P2P Tool Node\n\n```typescript\nimport { oServerNode, oNodeAddress } from '@olane/o-node';\nimport { NodeType, oRequest } from '@olane/o-core';\n\n// Create a server node (listens for connections)\nclass MyToolNode extends oServerNode {\n  constructor(address: string) {\n    super({\n      address: new oNodeAddress(address),\n      type: NodeType.AGENT,\n      description: 'My first tool node for AI agents',\n      leader: null, // We'll be our own network for now\n      parent: null,\n      methods: {\n        greet: {\n          name: 'greet',\n          description: 'Greets the caller',\n          parameters: {\n            name: { type: 'string', required: true }\n          }\n        }\n      }\n    });\n  }\n\n  // Implement your tool node's logic\n  async execute(request: oRequest): Promise<any> {\n    const { method, params } = request;\n    \n    if (method === 'greet') {\n      return { \n        message: `Hello, ${params.name}! I'm a tool node that AI agents can use.`,\n        peerId: this.peerId.toString()\n      };\n    }\n    \n    throw new Error(`Unknown method: ${method}`);\n  }\n}\n\n// Start the tool node\nconst toolNode = new MyToolNode('o://my-tool');\nawait toolNode.start();\n\nconsole.log('Tool node running at:', toolNode.transports);\nconsole.log('Peer ID:', toolNode.peerId.toString());\n\n// AI agents can now use this tool node via its o:// address\nconst response = await toolNode.use(\n  toolNode.address,\n  { method: 'greet', params: { name: 'World' } }\n);\n\n// Responses are wrapped in a standard structure:\n// response.result.success - boolean indicating success/failure\n// response.result.data    - the raw data returned by the tool method\n// response.result.error   - error message if success is false\nif (response.result.success) {\n  console.log(response.result.data);\n  // { message: \"Hello, World! I'm a tool node that AI agents can use.\", peerId: \"...\" }\n}\n\nawait toolNode.stop();\n```\n\n### Creating a Network of Tool Nodes\n\n```typescript\nimport { oServerNode, oNodeAddress } from '@olane/o-node';\nimport { NodeType } from '@olane/o-core';\n\n// 1. Create a leader node (network coordinator for tool nodes)\nconst leader = new oServerNode({\n  address: new oNodeAddress('o://leader'),\n  type: NodeType.LEADER,\n  description: 'Network coordinator',\n  leader: null,\n  parent: null\n});\n\nawait leader.start();\nconsole.log('Leader started:', leader.transports[0].toString());\n\n// 2. Create tool nodes that connect to the leader\nconst salesTool = new oServerNode({\n  address: new oNodeAddress('o://sales-tool'),\n  type: NodeType.AGENT,\n  description: 'Sales analysis tool for AI agents',\n  leader: new oNodeAddress('o://leader', leader.transports),\n  parent: new oNodeAddress('o://leader', leader.transports)\n});\n\nconst analyticsTool = new oServerNode({\n  address: new oNodeAddress('o://analytics-tool'),\n  type: NodeType.AGENT,\n  description: 'Data analytics tool for AI agents',\n  leader: new oNodeAddress('o://leader', leader.transports),\n  parent: new oNodeAddress('o://leader', leader.transports)\n});\n\nawait salesTool.start();\nawait analyticsTool.start();\n\n// 3. Tool nodes can now communicate (and AI agents can discover them)!\nconst response = await salesTool.use(\n  new oNodeAddress('o://analytics-tool'),\n  { method: 'analyze', params: { data: 'sales-data' } }\n);\n\nconsole.log('Tool node IPC successful! AI agents can now use these tools.');\n```\n\n### Persistent Tool Node Identity with Seeds\n\n```typescript\nimport { oServerNode, oNodeAddress } from '@olane/o-node';\n\n// Create a tool node with a seed for consistent peer ID\nconst toolNode = new oServerNode({\n  address: new oNodeAddress('o://my-service-tool'),\n  type: NodeType.AGENT,\n  leader: leaderAddress,\n  parent: leaderAddress,\n  seed: 'my-secure-seed-string' // Same seed = same peer ID every restart\n});\n\nawait toolNode.start();\n\n// This peer ID will be the same every time with this seed\n// Critical for tool nodes that agents depend on finding reliably\nconsole.log('Consistent Peer ID:', toolNode.peerId.toString());\n\n// Important: Secure your seed in production!\n// Use environment variables or secure key management\n```\n\n## Core Concepts\n\n### libp2p Networking\n\no-node uses libp2p for all networking, providing:\n\n- **Multiple Transports**: TCP, WebSocket, WebRTC, QUIC\n- **Peer Discovery**: DHT, mDNS, bootstrap nodes\n- **Content Routing**: Distributed hash table (DHT)\n- **NAT Traversal**: Automatic hole-punching and relaying\n- **Multiplexing**: Multiple streams over single connection\n- **Security**: Noise protocol encryption by default\n\n```typescript\n// libp2p transports are automatically configured\nconst node = new oServerNode(config);\nawait node.start();\n\n// Access the libp2p node directly if needed\nconsole.log('Protocols:', node.p2pNode.getProtocols());\nconsole.log('Connections:', node.p2pNode.getConnections());\nconsole.log('Multiaddrs:', node.p2pNode.getMultiaddrs());\n```\n\n### Multiaddresses\n\no-node uses libp2p multiaddresses for network addressing:\n\n```typescript\n// A multiaddress contains all connection info\nconst multiaddr = '/ip4/192.168.1.100/tcp/4001/p2p/12D3KooW...';\n\n// Multiaddresses are wrapped in oNodeTransport\nconst transport = new oNodeTransport(multiaddr);\nconst address = new oNodeAddress('o://my-agent', [transport]);\n\n// When connecting, o-node uses these multiaddresses\nawait agent.use(address, { method: 'ping' });\n```\n\n### Network Registration\n\nAgents automatically register with leader nodes:\n\n```typescript\nclass MyAgent extends oServerNode {\n  async register(): Promise<void> {\n    // Automatically called during start()\n    // Registers with leader's registry service\n    await this.use(RegistryAddress, {\n      method: 'commit',\n      params: {\n        peerId: this.peerId.toString(),\n        address: this.address.toString(),\n        protocols: this.p2pNode.getProtocols(),\n        transports: this.transports,\n        staticAddress: this.staticAddress.toString()\n      }\n    });\n  }\n}\n```\n\n### Hierarchical Addressing\n\nAgents can be organized hierarchically with automatic address encapsulation:\n\n```typescript\n// Parent address\nconst parent = new oNodeAddress('o://company');\n\n// Child address will be encapsulated\nconst child = new oNodeAddress('o://sales');\n\n// When child starts with parent, address becomes: o://company/sales\nconst childAgent = new oServerNode({\n  address: child,\n  parent: new oNodeAddress('o://company', parentTransports),\n  leader: leaderAddress\n});\n\nawait childAgent.start();\nconsole.log(childAgent.address.toString()); // \"o://company/sales\"\n```\n\n### Connection Security\n\no-node implements connection gating for hierarchical security:\n\n```typescript\n// Child nodes only accept connections from their parent\nconnectionGater: {\n  denyInboundEncryptedConnection: (peerId, maConn) => {\n    // Only parent can call us\n    if (this.parentPeerId === peerId.toString()) {\n      return false; // Allow\n    }\n    // Deny all others\n    return true;\n  }\n}\n```\n\n## Node Types\n\no-node provides specialized node implementations for different use cases:\n\n### 1. oServerNode - Full-Featured Server\n\nBest for: Long-running services, leader nodes, infrastructure agents\n\n```typescript\nimport { oServerNode } from '@olane/o-node';\n\nconst server = new oServerNode({\n  address: new oNodeAddress('o://my-service'),\n  type: NodeType.AGENT,\n  leader: leaderAddress,\n  parent: parentAddress\n});\n\nawait server.start();\n\n// Listens on multiple transports:\n// - TCP (IPv4 and IPv6)\n// - WebSocket (IPv4 and IPv6)\n// - Memory transport (for testing)\n```\n\nFeatures:\n- ✅ Accepts incoming connections\n- ✅ Full DHT participation\n- ✅ Network advertising\n- ✅ Suitable for 24/7 operation\n\n### 2. oNode - Base Implementation\n\nBest for: Custom configurations, specialized transports\n\n```typescript\nimport { oNode } from '@olane/o-node';\n\nclass CustomNode extends oNode {\n  configureTransports(): any[] {\n    // Customize your transport configuration\n    return [customTransport1, customTransport2];\n  }\n}\n```\n\n### 3. Client & WebSocket Variants\n\n```typescript\n// Client node (lightweight, dial-only)\nimport { oClientNode } from '@olane/o-node';\n\nconst client = new oClientNode({\n  address: new oNodeAddress('o://client'),\n  leader: leaderAddress\n});\n\n// WebSocket-only node (browser-compatible)\nimport { oWebSocketNode } from '@olane/o-node';\n\nconst wsNode = new oWebSocketNode({\n  address: new oNodeAddress('o://ws-agent'),\n  leader: leaderAddress\n});\n```\n\n## Advanced Usage\n\n### Custom Network Configuration\n\n```typescript\nimport { oServerNode } from '@olane/o-node';\nimport { tcp, webSockets } from '@olane/o-config';\n\nconst agent = new oServerNode({\n  address: new oNodeAddress('o://custom'),\n  type: NodeType.AGENT,\n  leader: leaderAddress,\n  parent: parentAddress,\n  network: {\n    // Custom listeners\n    listeners: [\n      '/ip4/0.0.0.0/tcp/4001',\n      '/ip4/0.0.0.0/tcp/4002/ws'\n    ],\n    \n    // Custom transports\n    transports: [tcp(), webSockets()],\n    \n    // Connection management\n    connectionManager: {\n      minConnections: 5,\n      maxConnections: 50,\n      pollInterval: 2000,\n      autoDialInterval: 10000,\n      dialTimeout: 30000\n    },\n    \n    // Peer discovery\n    peerDiscovery: [\n      bootstrap({\n        list: ['/dnsaddr/bootstrap.libp2p.io/p2p/...']\n      })\n    ]\n  }\n});\n\nawait agent.start();\n```\n\n### Custom Connection Gating\n\n```typescript\nconst agent = new oServerNode({\n  address: new oNodeAddress('o://secure'),\n  type: NodeType.AGENT,\n  leader: leaderAddress,\n  parent: parentAddress,\n  network: {\n    connectionGater: {\n      // Who can connect to us?\n      denyInboundEncryptedConnection: (peerId, maConn) => {\n        // Allow parent\n        if (peerId.toString() === parentPeerId) {\n          return false;\n        }\n        \n        // Allow whitelisted peers\n        if (whitelist.includes(peerId.toString())) {\n          return false;\n        }\n        \n        // Deny everyone else\n        return true;\n      },\n      \n      // Who can we connect to?\n      denyOutboundEncryptedConnection: (peerId, maConn) => {\n        // Custom outbound logic\n        return false; // Allow all outbound\n      }\n    }\n  }\n});\n```\n\n### Network Utilities\n\n```typescript\nimport { NetworkUtils } from '@olane/o-node';\n\n// Advertise your service on the network\nawait NetworkUtils.advertiseToNetwork(\n  address,\n  staticAddress,\n  p2pNode\n);\n\n// Find a peer on the network\nconst peer = await NetworkUtils.findPeer(p2pNode, peerId);\n\n// Find a node by address\nconst { transports } = await NetworkUtils.findNode(p2pNode, address);\n```\n\n### Direct libp2p Access\n\nWhen you need low-level control:\n\n```typescript\nconst agent = new oServerNode(config);\nawait agent.start();\n\n// Access the underlying libp2p node\nconst libp2p = agent.p2pNode;\n\n// Direct libp2p operations\nconst connections = libp2p.getConnections();\nconst peers = await libp2p.peerStore.all();\nconst protocols = libp2p.getProtocols();\n\n// Listen for libp2p events\nlibp2p.addEventListener('peer:connect', (evt) => {\n  console.log('Peer connected:', evt.detail.toString());\n});\n\nlibp2p.addEventListener('peer:disconnect', (evt) => {\n  console.log('Peer disconnected:', evt.detail.toString());\n});\n\n// Manual dialing\nconst connection = await libp2p.dial(multiaddr);\nconst stream = await connection.newStream('/my-protocol/1.0.0');\n```\n\n### Implementing Custom Protocols\n\n```typescript\nimport { oServerNode } from '@olane/o-node';\nimport { pipe } from '@olane/o-config';\n\nclass CustomProtocolNode extends oServerNode {\n  async initialize(): Promise<void> {\n    await super.initialize();\n    \n    // Register custom protocol handler\n    await this.p2pNode.handle('/my-custom-protocol/1.0.0', async ({ stream }) => {\n      pipe(\n        stream,\n        async function* (source) {\n          for await (const msg of source) {\n            // Process incoming messages\n            const data = new TextDecoder().decode(msg.subarray());\n            const response = await handleCustomMessage(data);\n            yield new TextEncoder().encode(response);\n          }\n        },\n        stream\n      );\n    });\n  }\n}\n```\n\n### Memory Transport for Testing\n\n```typescript\nimport { oServerNode, oNodeAddress } from '@olane/o-node';\n\n// Create nodes with memory transport (no network required)\nconst agent1 = new oServerNode({\n  address: new oNodeAddress('o://agent1'),\n  type: NodeType.AGENT,\n  leader: null,\n  parent: null,\n  network: {\n    listeners: ['/memory/test-network']\n  }\n});\n\nconst agent2 = new oServerNode({\n  address: new oNodeAddress('o://agent2'),\n  type: NodeType.AGENT,\n  leader: new oNodeAddress('o://agent1', agent1.transports),\n  parent: new oNodeAddress('o://agent1', agent1.transports)\n});\n\nawait agent1.start();\nawait agent2.start();\n\n// Agents can communicate in-memory (perfect for tests!)\nconst response = await agent1.use(agent2.address, {\n  method: 'test',\n  params: {}\n});\n```\n\n## API Reference\n\n### Class Hierarchy\n\nThe o-node package provides several classes that build on each other through both inheritance and composition (mixins):\n\n```\noCore (from @olane/o-core)\n  └─ oToolBase (from @olane/o-tool) [inheritance]\n       └─ oNode [inheritance]\n            └─ oServerNode [inheritance]\n                 └─ oNodeTool [composition via oTool mixin]\n```\n\n`oNodeTool` is the **recommended base class** for building tool nodes. It applies the `oTool` mixin to `oServerNode`, which adds protocol handling, tool method discovery (methods prefixed with `_tool_`), and the standard request/response pipeline. Use `oServerNode` directly only when you need low-level networking without the tool layer.\n\n### oNodeTool Class\n\nThe primary base class for building tool nodes. Created by applying the `oTool` mixin to `oServerNode`, which adds protocol handling, `_tool_` method discovery, and the standard response wrapping pipeline.\n\n**Import:**\n```typescript\nimport { oNodeTool, oNodeAddress } from '@olane/o-node';\n```\n\n**Usage:**\n```typescript\nimport { oNodeTool, oNodeAddress } from '@olane/o-node';\nimport { oRequest } from '@olane/o-core';\n\nclass MyTool extends oNodeTool {\n  constructor(config: any) {\n    super({\n      ...config,\n      address: new oNodeAddress('o://my-tool'),\n      description: 'A tool node for AI agents',\n    });\n  }\n\n  // Initialize external services in this hook (not in start())\n  async hookInitializeFinished(): Promise<void> {\n    // Set up API clients, load resources, etc.\n    await super.hookInitializeFinished();\n  }\n\n  // Start background tasks in this hook\n  async hookStartFinished(): Promise<void> {\n    // Start monitoring, spawn children, etc.\n    await super.hookStartFinished();\n  }\n\n  // Methods prefixed with _tool_ are automatically discovered\n  async _tool_greet(request: oRequest): Promise<any> {\n    const { name } = request.params;\n    if (!name) {\n      throw new Error('name is required');\n    }\n    // Return raw data - base class wraps it automatically\n    return { message: `Hello, ${name}!` };\n  }\n\n  // Cleanup resources\n  async stop(): Promise<void> {\n    // Disconnect clients, clear timers, etc.\n    await super.stop();\n  }\n}\n```\n\n**Configuration** (`oNodeToolConfig`):\n\nExtends `oNodeConfig` (with `address` optional, since it can be set in the constructor):\n\n```typescript\ninterface oNodeToolConfig extends Omit<oNodeConfig, 'address'> {}\n```\n\nSee `oNodeConfig` below for the full set of configuration options.\n\n**Lifecycle Hooks:**\n\n| Hook | When | Use For |\n|------|------|---------|\n| `hookInitializeFinished()` | After `initialize()`, before `register()` | Initialize 3rd party services |\n| `hookStartFinished()` | After `register()`, fully started | Start background tasks, create children |\n| `stop()` | When stopping | Cleanup resources, disconnect services |\n\n> **Important**: Never override `start()`. It orchestrates the entire lifecycle. Use `hookInitializeFinished()` and `hookStartFinished()` instead.\n\n**Response Structure:**\n\nWhen calling tool methods via `node.use()`, responses follow the standard Olane response structure:\n\n```typescript\nconst response = await node.use(\n  new oNodeAddress('o://some-tool'),\n  { method: 'some_method', params: { ... } }\n);\n\n// response.result.success - boolean indicating success or failure\n// response.result.data    - the return value on success\n// response.result.error   - error message on failure\n\nif (response.result.success) {\n  const data = response.result.data;\n} else {\n  console.error('Error:', response.result.error);\n}\n```\n\n> **Important**: Never access `response.success` or `response.data` directly. Always use `response.result.success` and `response.result.data`.\n\n---\n\n### oNode Class\n\nExtends `oToolBase` from `@olane/o-tool`, which extends `oCore` from `@olane/o-core`.\n\n#### Constructor\n\n```typescript\nnew oNode(config: oNodeConfig)\n```\n\n#### Configuration\n\n```typescript\ninterface oNodeConfig extends oCoreConfig {\n  leader: oNodeAddress | null;    // Leader node address with transports\n  parent: oNodeAddress | null;    // Parent node address with transports\n  seed?: string;                  // Seed for consistent peer ID\n  network?: Libp2pConfig;        // libp2p configuration\n}\n```\n\n#### Properties\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `p2pNode` | `Libp2p` | Underlying libp2p node instance |\n| `peerId` | `PeerId` | This node's libp2p peer ID |\n| `transports` | `oNodeTransport[]` | Available network transports |\n| `address` | `oNodeAddress` | Full hierarchical address |\n| `staticAddress` | `oNodeAddress` | Static (non-hierarchical) address |\n| `leader` | `oNodeAddress \\| null` | Leader node reference |\n| `hierarchyManager` | `oNodeHierarchyManager` | Hierarchy management |\n\n#### Methods\n\n| Method | Purpose | Returns |\n|--------|---------|---------|\n| `async start()` | Start the node and join network | `Promise<void>` |\n| `async stop()` | Stop the node gracefully | `Promise<void>` |\n| `async initialize()` | Initialize libp2p and connections | `Promise<void>` |\n| `async register()` | Register with leader node | `Promise<void>` |\n| `async unregister()` | Unregister from leader | `Promise<void>` |\n| `async connect(nextHop, target)` | Connect to another node | `Promise<oNodeConnection>` |\n| `configureTransports()` | Configure libp2p transports | `any[]` |\n\n### oNodeAddress Class\n\nExtends `oAddress` from `@olane/o-core` with libp2p transport support.\n\n```typescript\n// Create with transports\nconst address = new oNodeAddress(\n  'o://my-agent',\n  [transport1, transport2]\n);\n\n// Get libp2p-specific transports\nconst libp2pTransports = address.libp2pTransports;\n\n// Convert to multiaddresses\nconst multiaddrs = libp2pTransports.map(t => t.toMultiaddr());\n```\n\n### oNodeConnection Class\n\nExtends `oConnection` from `@olane/o-core` with libp2p stream support.\n\n```typescript\n// Connection uses libp2p streams\nclass oNodeConnection extends oConnection {\n  protected p2pConnection: Connection;\n  \n  async transmit(request: oRequest): Promise<oResponse> {\n    // Creates new stream, sends request, waits for response\n  }\n}\n```\n\n### oNodeRouter Class\n\nExtends `oRouter` from `@olane/o-core` with libp2p routing.\n\n```typescript\nclass oNodeRouter extends oRouter {\n  async translate(address, node): Promise<RouteResponse> {\n    // Resolves address to next hop with libp2p transports\n  }\n  \n  isInternal(address, node): boolean {\n    // Determines if address is in local network\n  }\n}\n```\n\n## Network Architecture Patterns\n\n### Hub-and-Spoke (Star) Network\n\nBest for: Centralized control, simple management\n\n```typescript\n// Leader (hub)\nconst leader = new oServerNode({\n  address: new oNodeAddress('o://leader'),\n  type: NodeType.LEADER,\n  leader: null,\n  parent: null\n});\n\nawait leader.start();\n\n// Spokes (all connect to leader)\nconst agents = await Promise.all([\n  createAgent('o://agent1', leader.transports),\n  createAgent('o://agent2', leader.transports),\n  createAgent('o://agent3', leader.transports)\n]);\n\n// All communication routes through leader\n```\n\n### Hierarchical Network\n\nBest for: Large-scale deployments, organizational structure\n\n```typescript\n// Root leader\nconst root = await createLeader('o://company');\n\n// Department leaders\nconst finance = await createAgent('o://company/finance', root);\nconst engineering = await createAgent('o://company/engineering', root);\n\n// Team agents\nconst financeTeam1 = await createAgent('o://company/finance/accounting', finance);\nconst financeTeam2 = await createAgent('o://company/finance/payroll', finance);\n\n// Agents inherit hierarchy automatically\n```\n\n### Mesh Network\n\nBest for: High availability, redundancy\n\n```typescript\n// All agents connect to multiple peers\nconst agents = await Promise.all([\n  createAgent('o://agent1'),\n  createAgent('o://agent2'),\n  createAgent('o://agent3')\n]);\n\n// Configure each agent to know about all others\n// libp2p will handle mesh routing automatically\n```\n\n## Best Practices\n\n### 1. Always Use Seeds in Production\n\n```typescript\n// ✅ Good - Consistent peer ID\nconst agent = new oServerNode({\n  address: new oNodeAddress('o://service'),\n  seed: process.env.AGENT_SEED, // From secure source\n  leader: leaderAddress\n});\n\n// ❌ Bad - Peer ID changes on every restart\nconst agent = new oServerNode({\n  address: new oNodeAddress('o://service'),\n  // No seed - temporary peer ID\n  leader: leaderAddress\n});\n```\n\n### 2. Handle Network Events\n\n```typescript\nconst agent = new oServerNode(config);\nawait agent.start();\n\n// Monitor connection health\nagent.p2pNode.addEventListener('peer:connect', (evt) => {\n  console.log('Connected to:', evt.detail.toString());\n});\n\nagent.p2pNode.addEventListener('peer:disconnect', (evt) => {\n  console.warn('Disconnected from:', evt.detail.toString());\n  // Implement reconnection logic if needed\n});\n\nagent.p2pNode.addEventListener('connection:prune', () => {\n  console.log('Pruned inactive connections');\n});\n```\n\n### 3. Configure Connection Limits\n\n```typescript\nconst agent = new oServerNode({\n  address: new oNodeAddress('o://service'),\n  leader: leaderAddress,\n  network: {\n    connectionManager: {\n      minConnections: 10,     // Stay connected to at least 10 peers\n      maxConnections: 100,    // Don't exceed 100 connections\n      pollInterval: 2000,     // Check every 2 seconds\n      autoDialInterval: 10000 // Dial new peers every 10 seconds\n    }\n  }\n});\n```\n\n### 4. Implement Graceful Shutdown\n\n```typescript\nimport { setupGracefulShutdown } from '@olane/o-core';\n\nconst agent = new oServerNode(config);\nawait agent.start();\n\nsetupGracefulShutdown(async () => {\n  console.log('Shutting down gracefully...');\n  \n  // Unregister from network\n  await agent.unregister();\n  \n  // Close connections\n  await agent.stop();\n  \n  console.log('Shutdown complete');\n});\n```\n\n### 5. Use Memory Transport for Tests\n\n```typescript\n// test.spec.ts\ndescribe('Agent Communication', () => {\n  it('should communicate between agents', async () => {\n    const agent1 = new oServerNode({\n      address: new oNodeAddress('o://test1'),\n      network: { listeners: ['/memory/test'] }\n    });\n    \n    const agent2 = new oServerNode({\n      address: new oNodeAddress('o://test2'),\n      leader: new oNodeAddress('o://test1', agent1.transports)\n    });\n    \n    await agent1.start();\n    await agent2.start();\n    \n    const response = await agent1.use(agent2.address, {\n      method: 'test'\n    });\n    \n    expect(response.result).toBeDefined();\n    \n    await agent1.stop();\n    await agent2.stop();\n  });\n});\n```\n\n### 6. Monitor Network Health\n\n```typescript\nclass MonitoredNode extends oServerNode {\n  private healthCheckInterval?: NodeJS.Timeout;\n\n  // Use hookStartFinished() instead of overriding start()\n  async hookStartFinished(): Promise<void> {\n    // Start health monitoring after the node is fully started\n    this.healthCheckInterval = setInterval(() => {\n      const connections = this.p2pNode.getConnections();\n      const peers = this.p2pNode.getPeers();\n\n      console.log('Health Check:', {\n        connections: connections.length,\n        peers: peers.length,\n        protocols: this.p2pNode.getProtocols()\n      });\n\n      // Alert if disconnected\n      if (connections.length === 0 && this.leader) {\n        console.warn('No active connections! Attempting reconnect...');\n        this.reconnectToLeader();\n      }\n    }, 30000); // Every 30 seconds\n\n    await super.hookStartFinished();\n  }\n\n  async stop(): Promise<void> {\n    if (this.healthCheckInterval) {\n      clearInterval(this.healthCheckInterval);\n    }\n    await super.stop();\n  }\n\n  private async reconnectToLeader(): Promise<void> {\n    if (!this.leader) return;\n\n    try {\n      await this.register();\n      console.log('Reconnected to leader');\n    } catch (error) {\n      console.error('Failed to reconnect:', error);\n    }\n  }\n}\n```\n\n## Performance Considerations\n\n1. **Connection Pooling** - o-node manages connection reuse automatically\n2. **Stream Multiplexing** - Multiple requests over single connection\n3. **DHT Caching** - Peer information is cached locally\n4. **NAT Traversal** - Automatic hole-punching and relay fallback\n5. **Concurrent Requests** - Handle multiple requests simultaneously\n\n## Troubleshooting\n\n### Connection Issues\n\n```typescript\n// Enable debug logging\nimport debug from 'debug';\n\ndebug.enable('libp2p:*');\ndebug.enable('o-protocol:*');\n\nconst agent = new oServerNode(config);\nawait agent.start();\n```\n\n### \"Can not dial self\" Error\n\n```typescript\n// This means you're trying to connect to your own address\n// Make sure leader/parent addresses have the correct transports\n\n// ❌ Wrong\nconst agent = new oServerNode({\n  address: new oNodeAddress('o://agent'),\n  leader: new oNodeAddress('o://leader') // Missing transports!\n});\n\n// ✅ Correct\nconst agent = new oServerNode({\n  address: new oNodeAddress('o://agent'),\n  leader: new oNodeAddress('o://leader', leaderTransports)\n});\n```\n\n### Peer Discovery Issues\n\n```typescript\n// Add bootstrap nodes for better discovery\nconst agent = new oServerNode({\n  address: new oNodeAddress('o://agent'),\n  leader: leaderAddress,\n  network: {\n    peerDiscovery: [\n      bootstrap({\n        list: [\n          '/dnsaddr/bootstrap.libp2p.io/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN',\n          '/dnsaddr/bootstrap.libp2p.io/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa'\n        ]\n      })\n    ]\n  }\n});\n```\n\n## Testing\n\n```bash\n# Run tests\npnpm test\n\n# Run tests in Node.js\npnpm run test:node\n\n# Run tests in browser\npnpm run test:browser\n```\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Build the package\npnpm run build\n\n# Run in development mode with debug output\npnpm run dev\n\n# Update o-core dependency\npnpm run update:lib\n\n# Lint the code\npnpm run lint\n```\n\n## Related Packages\n\n- `@olane/o-core` - Abstract agent runtime (this implements it)\n- `@olane/o-config` - libp2p configuration and utilities\n- `@olane/o-protocol` - Protocol definitions and types\n- `@olane/o-tool` - Tool system for agent capabilities\n- `@olane/o-network-cli` - CLI for managing agent networks\n\n## Documentation\n\n- [o-core Documentation](../o-core/README.md) - Understand the abstract runtime\n- [o-core Router System](../o-core/src/router/README.md) - Deep dive into routing\n- [o-core Connection System](../o-core/src/connection/README.md) - IPC layer details\n- [Full Documentation](https://olane.com/docs)\n- [libp2p Documentation](https://docs.libp2p.io/)\n\n## Support\n\n- [GitHub Issues](https://github.com/olane-labs/olane/issues)\n- [Community Forum](https://olane.com/community)\n- [Email Support](mailto:support@olane.com)\n\n## Contributing\n\nWe welcome contributions! Please see our [Contributing Guide](../../CONTRIBUTING.md) for details.\n\n## License\n\nISC © Olane Inc.\n\n---\n\n**Part of the Olane OS ecosystem** - The production distribution layer where you build tool nodes that AI agents use. An agentic operating system where AI agents are the users, tool nodes are the applications, and Olane provides the runtime.\n","readmeFilename":"README.md"}