{"_id":"@hybrd/xmtp","_rev":"26-83466219738545dcf9c3883e11f76e8d","name":"@hybrd/xmtp","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@hybrd/xmtp","version":"1.0.0","_id":"@hybrd/xmtp@1.0.0","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"6df62ba5f6a9cdf9671d81f6bef212f510375a4d","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.0.0.tgz","fileCount":28,"integrity":"sha512-khX3VxFQCGlfpuZUEwAsGzel3BjyiAtd/tax/JT0IJTcN+JZ4Wl1AKWlALXgK5M2dv6Td5xmVWHeqJdwuLPgQA==","signatures":[{"sig":"MEUCIDTbkm9yVO6OWTkBsZKllKSnZe2t5Q13LY7zFbcjODFrAiEA7uNjipGknqtBqKO2Q7uJ0ELl0tpvD5dZ2GSN8d3Ea5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626671},"type":"module","_from":"file:hybrd-xmtp-1.0.0.tgz","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"}},"scripts":{"lint":"biome lint --unsafe","clean":"rm -rf .turbo","format":"biome format --write","revoke":"tsx scripts/revoke-installations.ts","gen:keys":"tsx scripts/generate-keys.ts","lint:fix":"biome lint --write --unsafe","register":"tsx scripts/register-wallet.ts","typecheck":"tsc --noEmit","revoke:all":"tsx scripts/revoke-all-installations.ts","enhanced:demo":"tsx scripts/enhanced-connection-example.ts","test:messages":"tsx scripts/test-message-reception.ts","custom:storage":"tsx scripts/custom-storage-example.ts","refresh:identity":"tsx scripts/refresh-identity.ts"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/40df5d3e8fc48d2efa168bd7c6891627/hybrd-xmtp-1.0.0.tgz","_integrity":"sha512-khX3VxFQCGlfpuZUEwAsGzel3BjyiAtd/tax/JT0IJTcN+JZ4Wl1AKWlALXgK5M2dv6Td5xmVWHeqJdwuLPgQA==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@coinbase/coinbase-sdk":"^0.22.0","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"22.8.6","@hybrd/biome":"0.0.0","@hybrd/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.0.0_1756068784631_0.9890623501385569","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@hybrd/xmtp","version":"1.0.1","_id":"@hybrd/xmtp@1.0.1","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"a86a18f6447806602abb2b2049058aa461a96062","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.0.1.tgz","fileCount":69,"integrity":"sha512-hdcf975NQOgm+6pDittlew/3P1NeLTDo54XzzsgPPceVOoRs6kKUJ7ibqUK8uNyWtThdvg4EShCVFzBghhDVjA==","signatures":[{"sig":"MEQCIG8PXzdD+hIwMXFS/mkKIwN0Mxhl3ZrupMhVGdyzw5yEAiBU2nnQ1iYNkCHLy+At9vzp52iTBWTn85teoaLqrliTyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841845},"type":"module","_from":"file:hybrd-xmtp-1.0.1.tgz","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"lint":"biome lint --unsafe","build":"tsc","clean":"rm -rf .turbo dist","format":"biome format --write","revoke":"tsx scripts/revoke-installations.ts","gen:keys":"tsx scripts/generate-keys.ts","lint:fix":"biome lint --write --unsafe","register":"tsx scripts/register-wallet.ts","typecheck":"tsc --noEmit","revoke:all":"tsx scripts/revoke-all-installations.ts","enhanced:demo":"tsx scripts/enhanced-connection-example.ts","test:messages":"tsx scripts/test-message-reception.ts","custom:storage":"tsx scripts/custom-storage-example.ts","refresh:identity":"tsx scripts/refresh-identity.ts"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/270ff4cd25772f8b265a366f628b6dca/hybrd-xmtp-1.0.1.tgz","_integrity":"sha512-hdcf975NQOgm+6pDittlew/3P1NeLTDo54XzzsgPPceVOoRs6kKUJ7ibqUK8uNyWtThdvg4EShCVFzBghhDVjA==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@coinbase/coinbase-sdk":"^0.22.0","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"22.8.6","@hybrd/biome":"0.0.0","@hybrd/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.0.1_1756071853679_0.35746213829790774","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@hybrd/xmtp","version":"1.0.3","_id":"@hybrd/xmtp@1.0.3","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"5e5d1e21cb7a19188cb304301fee6ffbfe1813fe","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.0.3.tgz","fileCount":70,"integrity":"sha512-avogLKuK92KIs6Syug3DU2qca4f+slJH0mzmjxVN93Q8TLPI9VYab/vn/r89V2jU0K6O1o49IfHaVy34akRakg==","signatures":[{"sig":"MEQCICFAE/7foxpkglEpLUx1B1baY+XZVsidkF6UYrDmHf9dAiA4Vh6ZvgvHy83hYtAa/e4YT7fLujlXEaZrFJzrJ+xBtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842123},"type":"module","_from":"file:hybrd-xmtp-1.0.3.tgz","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"lint":"biome lint --unsafe","build":"tsc","clean":"rm -rf .turbo dist","format":"biome format --write","revoke":"tsx scripts/revoke-installations.ts","gen:keys":"tsx scripts/generate-keys.ts","lint:fix":"biome lint --write --unsafe","register":"tsx scripts/register-wallet.ts","typecheck":"tsc --noEmit","revoke:all":"tsx scripts/revoke-all-installations.ts","enhanced:demo":"tsx scripts/enhanced-connection-example.ts","test:messages":"tsx scripts/test-message-reception.ts","custom:storage":"tsx scripts/custom-storage-example.ts","refresh:identity":"tsx scripts/refresh-identity.ts"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/c2e3476a0687bf484a8625abf12d14ed/hybrd-xmtp-1.0.3.tgz","_integrity":"sha512-avogLKuK92KIs6Syug3DU2qca4f+slJH0mzmjxVN93Q8TLPI9VYab/vn/r89V2jU0K6O1o49IfHaVy34akRakg==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@coinbase/coinbase-sdk":"^0.22.0","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"22.8.6","@hybrd/biome":"0.0.0","@hybrd/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.0.3_1756685281921_0.4463195848234309","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@hybrd/xmtp","version":"1.0.8","_id":"@hybrd/xmtp@1.0.8","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"63a788e28fc685681c7d5aaa0d5ecbdab9c3c981","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.0.8.tgz","fileCount":70,"integrity":"sha512-+zbA/lmJpLUt7MUDmRhDXp2F3qt2n7YVsbkgdi20I0QddbuKL1/8AvK5jmqgFb8jQySnRWvk3OEiYlUcU4G82Q==","signatures":[{"sig":"MEQCIEjnUaQ4kvC3vyxqz+lWKf/kMbXrf5Xc4BA9vpJ8XrRLAiAaWOBPK6pZhwSqIqR/vdhm0MLuiXCdQC53xETSY89zOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842062},"type":"module","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1192cdf9ae496a61579b4d0d5daeb63ce4791550","scripts":{"lint":"biome lint --unsafe","build":"tsc","clean":"rm -rf .turbo dist","format":"biome format --write","revoke":"tsx scripts/revoke-installations.ts","gen:keys":"tsx scripts/generate-keys.ts","lint:fix":"biome lint --write --unsafe","register":"tsx scripts/register-wallet.ts","typecheck":"tsc --noEmit","revoke:all":"tsx scripts/revoke-all-installations.ts","enhanced:demo":"tsx scripts/enhanced-connection-example.ts","test:messages":"tsx scripts/test-message-reception.ts","custom:storage":"tsx scripts/custom-storage-example.ts","refresh:identity":"tsx scripts/refresh-identity.ts"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@coinbase/coinbase-sdk":"^0.22.0","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"catalog:stack","@hybrd/biome":"workspace:*","@hybrd/tsconfig":"workspace:*","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.0.8_1756687118837_0.19846912887486168","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@hybrd/xmtp","version":"1.0.10","_id":"@hybrd/xmtp@1.0.10","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"684cf977479d4d55726797e7a7ba6bfd38a2d245","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.0.10.tgz","fileCount":70,"integrity":"sha512-YV0ACQ1NEMi/7grHZaiSVd/oWB6+m3g2q8p4es5rB9+y7akLlq6jaSZ4FVmI9mPgiRBlJZD+6s5SWUyo1ebYFg==","signatures":[{"sig":"MEUCIERD1cdSqQFVylI2XHevNr0UFxzCPiCwmUngB5fm9TOEAiEArDmWx+IoBcRVwzxleRp8Cu5ut/YAAhMHkiY10BKCoFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842125},"type":"module","_from":"file:hybrd-xmtp-1.0.10.tgz","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"lint":"biome lint --unsafe","build":"tsc","clean":"rm -rf .turbo dist","format":"biome format --write","revoke":"tsx scripts/revoke-installations.ts","gen:keys":"tsx scripts/generate-keys.ts","lint:fix":"biome lint --write --unsafe","register":"tsx scripts/register-wallet.ts","typecheck":"tsc --noEmit","revoke:all":"tsx scripts/revoke-all-installations.ts","enhanced:demo":"tsx scripts/enhanced-connection-example.ts","test:messages":"tsx scripts/test-message-reception.ts","custom:storage":"tsx scripts/custom-storage-example.ts","refresh:identity":"tsx scripts/refresh-identity.ts"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/262a50e1198cb0ee85307477d955c415/hybrd-xmtp-1.0.10.tgz","_integrity":"sha512-YV0ACQ1NEMi/7grHZaiSVd/oWB6+m3g2q8p4es5rB9+y7akLlq6jaSZ4FVmI9mPgiRBlJZD+6s5SWUyo1ebYFg==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@coinbase/coinbase-sdk":"^0.22.0","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"22.8.6","@hybrd/biome":"0.0.0","@hybrd/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.0.10_1756710039022_0.2645784754442966","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@hybrd/xmtp","version":"1.1.0","_id":"@hybrd/xmtp@1.1.0","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"7f1f3664847a4bec84792bb85ccc52a0468562d5","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.1.0.tgz","fileCount":35,"integrity":"sha512-vnm4OVmlRniNK3TNZT/dY8WI/IvirUBsUGYgye+FXuK3LXxHHd+8GCCnAtFxfu4uZC3nptYE+dAIkh902NPuTQ==","signatures":[{"sig":"MEUCIFFa+Nn3pN9ktI71Vn7qdbOzvi9+WZLiyqLPa+SuKJnnAiEAl+pw713rLg4lNKqTeUvuliowUIVngBehZ18k2mqTJvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311859},"type":"module","_from":"file:hybrd-xmtp-1.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/1ea5e317bbea9a5a43b12ff0d2bbf1b5/hybrd-xmtp-1.1.0.tgz","_integrity":"sha512-vnm4OVmlRniNK3TNZT/dY8WI/IvirUBsUGYgye+FXuK3LXxHHd+8GCCnAtFxfu4uZC3nptYE+dAIkh902NPuTQ==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.1.0_1757125865177_0.08655060309443452","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@hybrd/xmtp","version":"1.1.1","_id":"@hybrd/xmtp@1.1.1","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"9e4838adec1f524b208846091f690f426fc73294","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.1.1.tgz","fileCount":35,"integrity":"sha512-0VfgR7RrainLYkrXE/TdiLjedWQG7BM5/61kJ+JQikFeTwewJKyHZdvSb5ZKlB6cOWysJDEmu8XeNKj5sLOjew==","signatures":[{"sig":"MEQCIEbCig8GZctp2H5kte8nDoJXsptMiDY5QBYQGxVPC8U4AiBYm+o4CnzUYs9jJhtgXmpzXDmQcCwNWOzujehwgnspsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311857},"type":"module","_from":"file:hybrd-xmtp-1.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/1aeeea76bfa3982a58c571719447add6/hybrd-xmtp-1.1.1.tgz","_integrity":"sha512-0VfgR7RrainLYkrXE/TdiLjedWQG7BM5/61kJ+JQikFeTwewJKyHZdvSb5ZKlB6cOWysJDEmu8XeNKj5sLOjew==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.1.1_1757130853882_0.0002921915128717423","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@hybrd/xmtp","version":"1.2.0","_id":"@hybrd/xmtp@1.2.0","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"e6d6bfc2d8c890236d6b0acedafffeaac0e9d1d4","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.0.tgz","fileCount":35,"integrity":"sha512-yWWSLmoX50FiXCMddvCyiEVdHYyZvuNO9cq3uXc5H18UZdFZSOBpiQRRweFy3nWLJCiFZIqd4901ZzZLloYwKQ==","signatures":[{"sig":"MEQCIA3u4m3w/K4GYLuZ92w9D4m5rjkKzbgnVpOSxFV2OqGaAiBl91f26MooIOlQ+KN/dZ53xRmMH9Ve14I/nfCOpGAXug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311857},"type":"module","_from":"file:hybrd-xmtp-1.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/62543ad7456cdbdf80d89dcb4781606e/hybrd-xmtp-1.2.0.tgz","_integrity":"sha512-yWWSLmoX50FiXCMddvCyiEVdHYyZvuNO9cq3uXc5H18UZdFZSOBpiQRRweFy3nWLJCiFZIqd4901ZzZLloYwKQ==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.0_1757146661183_0.5647911479258254","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@hybrd/xmtp","version":"1.2.1","_id":"@hybrd/xmtp@1.2.1","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"bc569611d5771fd52f606b761d48c09faa170290","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.1.tgz","fileCount":35,"integrity":"sha512-wtdSyyXRE4jLGreiBPcSSm/3EVk9Ywmji5Lw43VX1+LDvAp6RJzuZs9UY9N6IHwTIWdCbo7bVo7nOi8gmYmFfQ==","signatures":[{"sig":"MEQCIATcG44H11MwFooBabiOTKlPTjSm+eZFvmI2+uh5aVJbAiAbqUtul8eEuB7oOIgP3nceTByn3v+b2OoQsxmDjZdD+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311859},"type":"module","_from":"file:hybrd-xmtp-1.2.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/8fe90c45e84c80efc58050347f3207c6/hybrd-xmtp-1.2.1.tgz","_integrity":"sha512-wtdSyyXRE4jLGreiBPcSSm/3EVk9Ywmji5Lw43VX1+LDvAp6RJzuZs9UY9N6IHwTIWdCbo7bVo7nOi8gmYmFfQ==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.1_1757207584042_0.6677157281384176","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@hybrd/xmtp","version":"1.2.2","_id":"@hybrd/xmtp@1.2.2","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"1f4777e5129779346a7ee01aea8141e912983df2","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.2.tgz","fileCount":35,"integrity":"sha512-zEVtm2iHkMLXmrPPuwKocVEERHF0qf4iaxPacelXer2IuxsxpQPYWyGBJIgN/2wqiJxacYLyD2WoRiDfJZdkDg==","signatures":[{"sig":"MEUCIGfGIthuA75+fjgJj70csdF3eV6FJ0+GgTI1vepgfQPSAiEA2RAaaDBxoJhBVIUPDcgjo8o01jEu44lf3TREgzjQMPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311859},"type":"module","_from":"file:hybrd-xmtp-1.2.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/518e79a99af7bff79dac720a243cbe87/hybrd-xmtp-1.2.2.tgz","_integrity":"sha512-zEVtm2iHkMLXmrPPuwKocVEERHF0qf4iaxPacelXer2IuxsxpQPYWyGBJIgN/2wqiJxacYLyD2WoRiDfJZdkDg==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.2_1757208237855_0.971571361705851","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@hybrd/xmtp","version":"1.2.3","_id":"@hybrd/xmtp@1.2.3","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"35879c6242f1764d657465ce2e6bffdc00dc82e2","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.3.tgz","fileCount":35,"integrity":"sha512-vnkd2Pqpv6Ki2ACMUQrODLDZKxeuebbbGaUdcjYJaKcLIFwxKKbHnFVL0FG81ZFX2Fm8upuj3YkSbLziXH+CiQ==","signatures":[{"sig":"MEYCIQC31tcfBPxIDm0C2HbPilvQhBrYa5luLlRVvTLW/gF86QIhALsEnD4BRl353n6HSI91ggPfYfN+F/vqgAmZBGrWEVyn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311857},"type":"module","_from":"file:hybrd-xmtp-1.2.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/88e9687cf9aaa129975c00e68e18f6d5/hybrd-xmtp-1.2.3.tgz","_integrity":"sha512-vnkd2Pqpv6Ki2ACMUQrODLDZKxeuebbbGaUdcjYJaKcLIFwxKKbHnFVL0FG81ZFX2Fm8upuj3YkSbLziXH+CiQ==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.3_1757238564971_0.7727267998278489","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@hybrd/xmtp","version":"1.2.4","_id":"@hybrd/xmtp@1.2.4","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"c50fe714fbc5e246649e65af81b45ef596407c91","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.4.tgz","fileCount":36,"integrity":"sha512-vXHGHf2+J1NK7gz6Mb+7bvnD5GcRongmiRywyuj5Yixcqm0mDEA36ErYfWj4rpE+3113RIBiRlhDUUFULABJMw==","signatures":[{"sig":"MEYCIQCLanCcpWIFQekPGKrumFd98oeQ7LYruOd+qqHzRZzKQgIhALPWN0CtDfLNMEjkfoQKKMshEI476t8UIk1qp6HALijb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312135},"type":"module","_from":"file:hybrd-xmtp-1.2.4.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/5f2b3055bf3dc2d371da359d30bc57ee/hybrd-xmtp-1.2.4.tgz","_integrity":"sha512-vXHGHf2+J1NK7gz6Mb+7bvnD5GcRongmiRywyuj5Yixcqm0mDEA36ErYfWj4rpE+3113RIBiRlhDUUFULABJMw==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.4_1757373182097_0.7062954951027163","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@hybrd/xmtp","version":"1.2.5","_id":"@hybrd/xmtp@1.2.5","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"af05cd914207d4e611d21b0184d7672b3107bee9","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.5.tgz","fileCount":36,"integrity":"sha512-5liK8/zloyPIXOUGS784JMt3mcQG5LnJjwufVpc+cpr94p4MKpcaUppW/PuXgTmpogtTJcA3EaXCTZ6t0wKiCg==","signatures":[{"sig":"MEYCIQCLHl7qzvKYyGSTwopHgdBQIpDnod2kabNBdW1FY2xrYAIhAPhrX4QicrrOg6O7/ouCHBW9iy0mZM1JnyEA1IwfcVNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312138},"type":"module","_from":"file:hybrd-xmtp-1.2.5.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/bc4458e0a37df22346b8b11b04e99b0c/hybrd-xmtp-1.2.5.tgz","_integrity":"sha512-5liK8/zloyPIXOUGS784JMt3mcQG5LnJjwufVpc+cpr94p4MKpcaUppW/PuXgTmpogtTJcA3EaXCTZ6t0wKiCg==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.5_1757378003546_0.7134799379149124","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@hybrd/xmtp","version":"1.2.6","_id":"@hybrd/xmtp@1.2.6","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"6188ba101c203e91130657f5bd5de8ee8a16f27d","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.6.tgz","fileCount":36,"integrity":"sha512-dwFwPmeka5vXHQEDp7WhEKDQT1EmZizi+Fvf6jgjzxjpCr2d76cDKCI38JoL+ACMN7ALl/JQT7F1YjFJYEmf/Q==","signatures":[{"sig":"MEUCIBXd68qFWuhDllBC1oVx6LAWLhFY1cr7Uh/h6N4VLftTAiEApMEO/8SYyD0B4DxdnzB5ZBTbAbE/r7NqJ+b5wfyf70A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312138},"type":"module","_from":"file:hybrd-xmtp-1.2.6.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/7124abcd630882c71de478a35636caf7/hybrd-xmtp-1.2.6.tgz","_integrity":"sha512-dwFwPmeka5vXHQEDp7WhEKDQT1EmZizi+Fvf6jgjzxjpCr2d76cDKCI38JoL+ACMN7ALl/JQT7F1YjFJYEmf/Q==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.6_1757383002499_0.7074575181671432","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@hybrd/xmtp","version":"1.2.7","_id":"@hybrd/xmtp@1.2.7","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"3028df6b651e853cb1f5da834ccdd0fe6b99932c","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.7.tgz","fileCount":36,"integrity":"sha512-PDAGwM5xy6ZC/3Xm9Dfl8HmWM2gfFSFO4UvB/vYb90QrKxAcO48Vv/1kzmebR9+kUuzKIH49qEOYe2bjDHjz4w==","signatures":[{"sig":"MEQCIHUV+3IPXzEzJIqvw/HxdHO7L6+vRfcxOFIiMW7bLq51AiApg60l9Vhu8t207TMYXvZNdkC0Q5uPXh5a/+4WquX9uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312138},"type":"module","_from":"file:hybrd-xmtp-1.2.7.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/530fd1867dbdc8a0d41fa296983a38f5/hybrd-xmtp-1.2.7.tgz","_integrity":"sha512-PDAGwM5xy6ZC/3Xm9Dfl8HmWM2gfFSFO4UvB/vYb90QrKxAcO48Vv/1kzmebR9+kUuzKIH49qEOYe2bjDHjz4w==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.7_1757385339981_0.3468158709865994","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@hybrd/xmtp","version":"1.2.8","_id":"@hybrd/xmtp@1.2.8","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"bea2aad5ea22b5be4a1961e89cd74b35b83a0076","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.2.8.tgz","fileCount":36,"integrity":"sha512-32V/v170Zyo1uHSBQZdbDJ9bX1pqVKapghbCKaOrXZyrbKm//KqHDsma5ANkSv8FBLB0PChwUNBSAK0Sqrt+yg==","signatures":[{"sig":"MEUCIA+Sym6T85stV0/qtumsm4YxKbceki8TBfU0PaUt3qXFAiEAgpJEsT+dw5VdSPaHxKW61C0x2cUrMtjceUNxeomwB3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312138},"type":"module","_from":"file:hybrd-xmtp-1.2.8.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/a59a300c8a5dc310ed8326e18f8499e1/hybrd-xmtp-1.2.8.tgz","_integrity":"sha512-32V/v170Zyo1uHSBQZdbDJ9bX1pqVKapghbCKaOrXZyrbKm//KqHDsma5ANkSv8FBLB0PChwUNBSAK0Sqrt+yg==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.2.8_1757385730370_0.3238764649148089","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@hybrd/xmtp","version":"1.3.0","_id":"@hybrd/xmtp@1.3.0","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"8aca7ba611a9a37bce13f0c456fd810ab7f31d81","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.3.0.tgz","fileCount":40,"integrity":"sha512-/NmwxSbOHloZ1x4pQ/gQNE1T/vuRft/x0aVqfu+5QklTwBTtl5hgGqaIHnqe7aCaHhJYTRN4EpbAIgaVdi2VEg==","signatures":[{"sig":"MEQCIA2dWvJPmhuijxkJEm8WaT1QO9oiVUd/XqE1CIhzP7MnAiAlIOmDMvVt+7nz48c24HHmS9P1zCrQM5UBbogV4hTJVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406757},"type":"module","_from":"file:hybrd-xmtp-1.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/d589bc46ed68d1ebbe85691647465da1/hybrd-xmtp-1.3.0.tgz","_integrity":"sha512-/NmwxSbOHloZ1x4pQ/gQNE1T/vuRft/x0aVqfu+5QklTwBTtl5hgGqaIHnqe7aCaHhJYTRN4EpbAIgaVdi2VEg==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.3.0_1757389062432_0.09767400108994795","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@hybrd/xmtp","version":"1.3.1","_id":"@hybrd/xmtp@1.3.1","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"bb8f8622ea414e692cc53ba5a83768e2c214877a","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.3.1.tgz","fileCount":40,"integrity":"sha512-Dt1nibxo9SUAI8dbBIJ9nPUmcSyMVywAk6uKUL4/AnG41dWHPTxeZR1W/HuZUcObmBg4fRuX1Pz+Pkrss7nssg==","signatures":[{"sig":"MEUCIQDWmFP1PXePOopIc4pHNpIaXN1iTJu/G3GZE4CZXE7FmgIgPCgPcBWXja+dkewi3+70bA3FXs1NrYvbJ73rW5F95qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406825},"type":"module","_from":"file:hybrd-xmtp-1.3.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/de418a690616a65d3ce7d9ee0dc38884/hybrd-xmtp-1.3.1.tgz","_integrity":"sha512-Dt1nibxo9SUAI8dbBIJ9nPUmcSyMVywAk6uKUL4/AnG41dWHPTxeZR1W/HuZUcObmBg4fRuX1Pz+Pkrss7nssg==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.3.1_1757392017404_0.8117114159880869","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@hybrd/xmtp","version":"1.3.2","_id":"@hybrd/xmtp@1.3.2","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"c5691f65b04cdba40bd8f302b2516965b4798123","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.3.2.tgz","fileCount":40,"integrity":"sha512-1MNX4zKK1l9/Litk3i21B+D0QFguD/j1Af3udcBcbUBTT4uEwgrPWF636LLEffnFOcDSfxcjY8zQGaNKkjilKg==","signatures":[{"sig":"MEUCIQDB6j2KMXHnYlUlZLguHlZysxuIpERnpSLY8hqb0QLRKgIgB9X8kjc8YfM2ZfPtnqE+XEVSBFYe8b7TnnSxob/zZDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407106},"type":"module","_from":"file:hybrd-xmtp-1.3.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/113d9f517bede2af7b5ccdbf1838990b/hybrd-xmtp-1.3.2.tgz","_integrity":"sha512-1MNX4zKK1l9/Litk3i21B+D0QFguD/j1Af3udcBcbUBTT4uEwgrPWF636LLEffnFOcDSfxcjY8zQGaNKkjilKg==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.0.1","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.3.2_1757402363379_0.5995614242945397","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@hybrd/xmtp","version":"1.4.0","_id":"@hybrd/xmtp@1.4.0","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"31d7c8cff4013be2f1c5b861c53570012ee727df","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.4.0.tgz","fileCount":30,"integrity":"sha512-zgGS2IZqSuNaw7fz2LveS5ZVlsQnXpquy7wS452TPSHs9rKLKxCXjpCygA9EXdw1nwHwyK9sEqZxx8aqBpKFiQ==","signatures":[{"sig":"MEQCIBC7+z/S4pw+HrvFBjIU+gKx/WihiDViuIZ8N66Glj2FAiBiNt/7F6BdqyNpYJkHy1lfP4PkUFteBCBnnfnwJzPaDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429516},"main":"dist/index.cjs","type":"module","_from":"file:hybrd-xmtp-1.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/a60828892b60e744f9361790ab3fe196/hybrd-xmtp-1.4.0.tgz","_integrity":"sha512-zgGS2IZqSuNaw7fz2LveS5ZVlsQnXpquy7wS452TPSHs9rKLKxCXjpCygA9EXdw1nwHwyK9sEqZxx8aqBpKFiQ==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","@hybrd/types":"1.4.0","@hybrd/utils":"1.4.0","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.1.0","@xmtp/agent-sdk":"0.0.14","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.4.0_1758516869836_0.18446071186571356","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@hybrd/xmtp","version":"1.4.1","_id":"@hybrd/xmtp@1.4.1","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"590fe9ffaf38657c58d0ea9db7a0d11b4d77f078","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.4.1.tgz","fileCount":30,"integrity":"sha512-IVFR5u+iWICW7bfSHqOOkqsu7xRWQ8gtJXmuxqDeWBGpe3q1B0FIO9x//YNcV1VgYhiWrwe62UMAYobPfocqHA==","signatures":[{"sig":"MEYCIQDlELrqQxUAcst+dwjGqz79immIqd5GRgcjRHOi5ZzLiQIhAIBCJQinULray8JplXk6VD3UUKXwfkRE7khMzc0aBJMe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429516},"main":"dist/index.cjs","type":"module","_from":"file:hybrd-xmtp-1.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/a260b22a451c8cd37a5a5b0ee886a0c1/hybrd-xmtp-1.4.1.tgz","_integrity":"sha512-IVFR5u+iWICW7bfSHqOOkqsu7xRWQ8gtJXmuxqDeWBGpe3q1B0FIO9x//YNcV1VgYhiWrwe62UMAYobPfocqHA==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","@hybrd/types":"1.4.1","@hybrd/utils":"1.4.1","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.1.0","@xmtp/agent-sdk":"0.0.14","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.4.1_1758529608128_0.2859638110533784","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@hybrd/xmtp","version":"1.4.2","_id":"@hybrd/xmtp@1.4.2","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"e3b8f347aac4b7c658b01b40153eb5469f7610c8","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.4.2.tgz","fileCount":30,"integrity":"sha512-Mj+60JdD2uCfH8hW0YmhL8vnCeF9069XIfz/arnFLk2ery3NOKLP3qlPGfKDTXtnye/7vrHU3hyNbQVn66XkKA==","signatures":[{"sig":"MEYCIQCPgP2E+sX4lAZitIEbivisjEg9Qv8/54tDKM7DqlHQSgIhAIlxiNjWGLDFzLOZTXblJIAWJlhJQR9AbzuiyHCTN7nB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429516},"main":"dist/index.cjs","type":"module","_from":"file:hybrd-xmtp-1.4.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/c1e4ec976dcc4fc757bfcbc9503465d0/hybrd-xmtp-1.4.2.tgz","_integrity":"sha512-Mj+60JdD2uCfH8hW0YmhL8vnCeF9069XIfz/arnFLk2ery3NOKLP3qlPGfKDTXtnye/7vrHU3hyNbQVn66XkKA==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","@hybrd/types":"1.4.2","@hybrd/utils":"1.4.2","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.1.0","@xmtp/agent-sdk":"0.0.14","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.4.2_1758532678379_0.3893989047465116","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@hybrd/xmtp","version":"1.4.3","_id":"@hybrd/xmtp@1.4.3","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"ea1af950cbb3c171efa488098441d7e6004afc7e","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.4.3.tgz","fileCount":30,"integrity":"sha512-6HQU9Jg3VGKqkDFy6kNZZmB7Hju8nvnuh62ycHtoaPoAl6DEEGxZ0xxQgTqZKPSVu02RqOqzcGW4tGU92VHiiQ==","signatures":[{"sig":"MEQCIFGzpD5GVVFmg8y8jeVZgNGvYGta3uhRsQnPGrB+Qnt0AiADcIbr3cj624FFKKI8oEuEt3LpHBzK/Lh+rtcehN7Ubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429516},"main":"dist/index.cjs","type":"module","_from":"file:hybrd-xmtp-1.4.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/d9d5f717b7bcba064f20a6d1519b48d5/hybrd-xmtp-1.4.3.tgz","_integrity":"sha512-6HQU9Jg3VGKqkDFy6kNZZmB7Hju8nvnuh62ycHtoaPoAl6DEEGxZ0xxQgTqZKPSVu02RqOqzcGW4tGU92VHiiQ==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","@hybrd/types":"1.4.3","@hybrd/utils":"1.4.3","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.1.0","@xmtp/agent-sdk":"0.0.14","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.4.3_1759113983620_0.05798485749664062","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@hybrd/xmtp","version":"1.4.4","_id":"@hybrd/xmtp@1.4.4","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"9ccdf51e32d92d21dc432c6662e36188e316236a","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.4.4.tgz","fileCount":30,"integrity":"sha512-A8+kTNDXBbHuKPRF15ihzVTSrEYOnuqvFGHxAFQhnC8j2k6qih8FLOSy353bZZgVwaz9TRvX4684ciCz5EseaQ==","signatures":[{"sig":"MEUCIQCggQpZ5qU9GeDWAKYLJOuv49Xyz+ikdshaaEVEy4rOOAIgQxFJewCAdaZBf/J5n1EpwqsyxNEXTT/aRGOFFNujyUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408487},"main":"dist/index.cjs","type":"module","_from":"file:hybrd-xmtp-1.4.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/f01fd1a97690b4d4e1cde3aee5ca07f2/hybrd-xmtp-1.4.4.tgz","_integrity":"sha512-A8+kTNDXBbHuKPRF15ihzVTSrEYOnuqvFGHxAFQhnC8j2k6qih8FLOSy353bZZgVwaz9TRvX4684ciCz5EseaQ==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","@hybrd/types":"1.4.4","@hybrd/utils":"1.4.4","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.1.0","@xmtp/agent-sdk":"0.0.14","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.4.4_1759709028008_0.3166664205153982","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@hybrd/xmtp","version":"1.4.5","_id":"@hybrd/xmtp@1.4.5","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"dist":{"shasum":"9facdd4d3064a16784f2531a182d1db609a67d66","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-1.4.5.tgz","fileCount":30,"integrity":"sha512-0BpWHD0SSFrG1iRXBwukZ09X07F368gj9t9mwxsOHcj7syYZMH4C5jkKHRZSgHxz2n3GwK03vgddDkgAEajc3Q==","signatures":[{"sig":"MEQCIB+9M9FCT9NrsuIp/nuug8wul7nfD1tDfXJ6t9gviXg4AiAN0DnLIc9bnQom1raN/nSXz9YCAsIUUm7lhZaqOUfeFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408489},"main":"dist/index.cjs","type":"module","_from":"file:hybrd-xmtp-1.4.5.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"biome lint --unsafe","test":"vitest run","build":"tsup","clean":"rm -rf .turbo dist","format":"biome format --write","lint:fix":"biome lint --write --unsafe","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"_resolved":"/private/var/folders/nz/fwv10gkx2m7dqc5gx02q5jqw0000gn/T/a5b2f348d3729711ef25941a1ffb9a40/hybrd-xmtp-1.4.5.tgz","_integrity":"sha512-0BpWHD0SSFrG1iRXBwukZ09X07F368gj9t9mwxsOHcj7syYZMH4C5jkKHRZSgHxz2n3GwK03vgddDkgAEajc3Q==","_npmVersion":"10.9.2","description":"This package provides an enhanced XMTP client with robust connection management, retry logic, and health monitoring capabilities.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.4","viem":"^2.22.17","uint8arrays":"^5.1.0","@hybrd/types":"1.4.5","@hybrd/utils":"1.4.5","jsonwebtoken":"^9.0.2","@xmtp/node-sdk":"^4.1.0","@xmtp/agent-sdk":"0.0.14","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/content-type-transaction-reference":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.4","@types/node":"22.8.6","@config/biome":"0.0.0","@config/tsconfig":"0.0.0","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/xmtp_1.4.5_1759738776013_0.8342324153143803","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@hybrd/xmtp","version":"2.0.0","type":"module","types":"dist/index.d.ts","main":"dist/index.cjs","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"dependencies":{"@xmtp/agent-sdk":"0.0.14","@xmtp/content-type-group-updated":"2.0.2","@xmtp/content-type-reaction":"2.0.2","@xmtp/content-type-reply":"2.0.2","@xmtp/content-type-text":"2.0.2","@xmtp/content-type-transaction-reference":"2.0.2","@xmtp/content-type-wallet-send-calls":"2.0.0","@xmtp/node-sdk":"^4.1.0","dotenv":"^16.4.5","hono":"^4.7.4","jsonwebtoken":"^9.0.2","uint8arrays":"^5.1.0","viem":"^2.22.17","@hybrd/types":"2.0.0","@hybrd/utils":"2.0.0"},"devDependencies":{"@types/jsonwebtoken":"^9.0.7","@types/node":"22.8.6","tsup":"^8.5.0","vitest":"^3.2.4","@config/tsconfig":"0.0.0","@config/biome":"0.0.0"},"scripts":{"build":"tsup","build:watch":"tsup --watch","clean":"rm -rf .turbo dist","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","lint":"biome lint --unsafe","lint:fix":"biome lint --write --unsafe","format":"biome format --write","register":"tsx scripts/register-wallet.ts","revoke":"tsx scripts/revoke-installations.ts","revoke-all":"tsx scripts/revoke-all-installations.ts"},"_id":"@hybrd/xmtp@2.0.0","description":"XMTP integration library for Hybrid AI agents. Provides client creation with R2 database persistence, an `XMTPPlugin` for the agent framework, ENS/Basename/address resolvers, and JWT utilities.","_integrity":"sha512-iw/Pgp58k3kow6Hb0k4qQ0j/F9jMS1SGsbB4zuv+V9Yvvpl2zaw2fqV9J+xB9MVQVd5cbki/NZzENeaGEjjwAg==","_resolved":"/tmp/89b73b8f98d85ce26875c2850a3d40b5/hybrd-xmtp-2.0.0.tgz","_from":"file:hybrd-xmtp-2.0.0.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-iw/Pgp58k3kow6Hb0k4qQ0j/F9jMS1SGsbB4zuv+V9Yvvpl2zaw2fqV9J+xB9MVQVd5cbki/NZzENeaGEjjwAg==","shasum":"0de17b6847f509e085aad1c6012580014f87b8bb","tarball":"https://registry.npmjs.org/@hybrd/xmtp/-/xmtp-2.0.0.tgz","fileCount":23,"unpackedSize":369414,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHEYiLh2tP/Y1n+AtWqjWfIabnFUy/aMc50OWmhVk3odAiALfLiIkG5paAnSmMeSfeDKSRYRYgn4hNxtVQKa/rvlxA=="}]},"_npmUser":{"name":"ian_","email":"ian@ianh.xyz"},"directories":{},"maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xmtp_2.0.0_1773538397819_0.835858267572785"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-24T20:53:04.531Z","modified":"2026-03-15T01:33:18.150Z","1.0.0":"2025-08-24T20:53:04.888Z","1.0.1":"2025-08-24T21:44:13.922Z","1.0.3":"2025-09-01T00:08:02.150Z","1.0.8":"2025-09-01T00:38:39.117Z","1.0.10":"2025-09-01T07:00:39.281Z","1.1.0":"2025-09-06T02:31:05.431Z","1.1.1":"2025-09-06T03:54:14.110Z","1.2.0":"2025-09-06T08:17:41.427Z","1.2.1":"2025-09-07T01:13:04.283Z","1.2.2":"2025-09-07T01:23:58.074Z","1.2.3":"2025-09-07T09:49:25.179Z","1.2.4":"2025-09-08T23:13:02.392Z","1.2.5":"2025-09-09T00:33:23.799Z","1.2.6":"2025-09-09T01:56:42.747Z","1.2.7":"2025-09-09T02:35:40.177Z","1.2.8":"2025-09-09T02:42:10.568Z","1.3.0":"2025-09-09T03:37:42.704Z","1.3.1":"2025-09-09T04:26:57.660Z","1.3.2":"2025-09-09T07:19:23.596Z","1.4.0":"2025-09-22T04:54:30.034Z","1.4.1":"2025-09-22T08:26:48.351Z","1.4.2":"2025-09-22T09:17:58.558Z","1.4.3":"2025-09-29T02:46:23.807Z","1.4.4":"2025-10-06T00:03:48.234Z","1.4.5":"2025-10-06T08:19:36.221Z","2.0.0":"2026-03-15T01:33:18.007Z"},"description":"XMTP integration library for Hybrid AI agents. Provides client creation with R2 database persistence, an `XMTPPlugin` for the agent framework, ENS/Basename/address resolvers, and JWT utilities.","maintainers":[{"name":"ian_","email":"ian@ianh.xyz"}],"readme":"# @hybrd/xmtp\n\nXMTP integration library for Hybrid AI agents. Provides client creation with R2 database persistence, an `XMTPPlugin` for the agent framework, ENS/Basename/address resolvers, and JWT utilities.\n\n## Overview\n\nThis package handles all XMTP network connectivity for Hybrid agents:\n\n- **Client creation** with installation revocation, retry logic, and Cloudflare R2 database sync\n- **XMTPPlugin** integrating XMTP into the `Agent` + `Plugin` framework architecture\n- **Resolvers** for XMTP inbox IDs, ENS names, and Base network Basenames\n- **JWT utilities** for securing XMTP tool API endpoints\n- **Scripts** for wallet registration and installation management\n\n## OpenClaw Compatibility\n\nThis package is a Hybrid-native XMTP integration, not derived from the OpenClaw SDK. It wraps `@xmtp/node-sdk` and `@xmtp/agent-sdk` with production-ready reliability features.\n\n## Architecture\n\n```\n┌──────────────────────────────────────────────────────────────────┐\n│                        @hybrd/xmtp                                │\n├──────────────────────────────────────────────────────────────────┤\n│                                                                    │\n│  ┌─────────────────────────────────────────────────────────────┐  │\n│  │                   XMTPPlugin (plugin.ts)                     │  │\n│  │  ┌────────────────────┐   ┌────────────────────────────┐    │  │\n│  │  │  XmtpAgent         │   │  XmtpClient (low-level)    │    │  │\n│  │  │  (event listener)  │   │  (resolvers, direct API)   │    │  │\n│  │  └────────────────────┘   └────────────────────────────┘    │  │\n│  │                                                               │  │\n│  │  Behavior chain: executeBefore → agent.generate → send       │  │\n│  └─────────────────────────────────────────────────────────────┘  │\n│                                                                    │\n│  ┌─────────────────────────────────────────────────────────────┐  │\n│  │                   Client (client.ts)                         │  │\n│  │  createXMTPClient() → retry loop:                           │  │\n│  │  1. Download .db3 from R2 (if XMTP_STORAGE bound)           │  │\n│  │  2. Create Client with codecs                                │  │\n│  │  3. On install limit: revoke old → retry                     │  │\n│  │  4. On identity error: refresh identity → retry              │  │\n│  │  5. Upload .db3 to R2 after connect                          │  │\n│  └─────────────────────────────────────────────────────────────┘  │\n│                                                                    │\n│  ┌─────────────────────────────────────────────────────────────┐  │\n│  │                   Resolvers (resolver/)                       │  │\n│  │  Resolver → AddressResolver, ENSResolver, BasenameResolver   │  │\n│  │              XmtpResolver (inbox IDs + message chains)       │  │\n│  └─────────────────────────────────────────────────────────────┘  │\n│                                                                    │\n└──────────────────────────────────────────────────────────────────┘\n```\n\n## Features\n\n### Client Creation\n\n```typescript\nimport { createXMTPClient } from \"@hybrd/xmtp\"\n\nconst client = await createXMTPClient(process.env.AGENT_WALLET_KEY!, {\n  persist: true,         // Persist conversations locally\n  maxRetries: 3,         // Installation revocation retry limit\n  storagePath: \".xmtp\"  // Custom DB storage path\n})\n```\n\n**Automatic resilience:**\n- If the installation limit is reached, revokes old installations and retries\n- If an identity association error occurs, refreshes identity and retries\n- If `XMTP_STORAGE` (Cloudflare R2) is in `globalThis`, downloads the `.db3` database before connecting and uploads it after — enabling stateless containers to persist XMTP state\n\nRegistered content type codecs: `Text`, `Reply`, `Reaction`, `WalletSendCalls`, `TransactionReference`\n\n### User/Signer Creation\n\n```typescript\nimport { createUser, createSigner } from \"@hybrd/xmtp\"\n\nconst user = createUser(process.env.AGENT_WALLET_KEY!)\n// { key, account, wallet }  — viem wallet client on Sepolia\n\nconst signer = createSigner(process.env.AGENT_WALLET_KEY!)\n// XMTP Signer: { getIdentifier(), signMessage() }\n```\n\n### Connection Manager\n\nFor long-running services that need health monitoring and auto-reconnection:\n\n```typescript\nimport { XMTPConnectionManager } from \"@hybrd/xmtp\"\n\nconst manager = new XMTPConnectionManager(process.env.AGENT_WALLET_KEY!, {\n  maxRetries: 5,\n  retryDelayMs: 1000,\n  healthCheckIntervalMs: 30000,\n  connectionTimeoutMs: 15000,\n  reconnectOnFailure: true\n})\n\nconst client = await manager.connect()\n\nconst health = manager.getHealth()\n// { isConnected, lastHealthCheck, consecutiveFailures, totalReconnects, avgResponseTime }\n\nawait manager.disconnect()\n```\n\n### XMTPPlugin\n\nIntegrates XMTP into the agent framework's `Plugin` architecture:\n\n```typescript\nimport { XMTPPlugin } from \"@hybrd/xmtp\"\n\n// Applied via agent.use() or agent.listen()\nconst plugin = XMTPPlugin()\n\nawait agent.listen({\n  port: \"8454\",\n  plugins: [plugin],\n  behaviors: [myBehavior()]\n})\n```\n\nFor each incoming message (text, reply, reaction), the plugin:\n1. Builds conversation history (up to 20 messages)\n2. Creates `AgentRuntime` with conversation, message, and xmtpClient\n3. Runs `behaviors.executeBefore(context)` — stops chain if `context.stopped = true`\n4. Calls `agent.generate(messages, { runtime })`\n5. Sets `context.response = reply`\n6. Runs `behaviors.executeAfter(context)` — stops chain if `context.stopped = true`\n7. Sends reply (plain text or threaded via `ContentTypeReply`)\n\n### Resolver\n\nUniversal name and address resolution across XMTP, ENS, and Basenames:\n\n```typescript\nimport { Resolver } from \"@hybrd/xmtp\"\nimport { createPublicClient, http } from \"viem\"\nimport { mainnet, base } from \"viem/chains\"\n\nconst resolver = new Resolver({\n  xmtpClient,\n  mainnetClient: createPublicClient({ chain: mainnet, transport: http() }),\n  baseClient: createPublicClient({ chain: base, transport: http() }),\n  maxCacheSize: 1000,\n  cacheTtl: 3_600_000   // 1 hour\n})\n\n// Universal resolution (tries ENS then Basename)\nconst address = await resolver.resolveName(\"vitalik.eth\")\nconst address2 = await resolver.resolveName(\"myname.base.eth\")\n\n// Reverse resolution (tries Basename then ENS)\nconst name = await resolver.resolveAddressToName(\"0x...\")\n\n// Complete profile\nconst profile = await resolver.getCompleteProfile(\"0x...\")\n// { address, ensName, basename, ensProfile, basenameProfile }\n\n// XMTP-specific\nconst address3 = await resolver.resolveAddress(inboxId, conversationId)\nconst sender = await resolver.createXmtpSender(inboxId, conversationId)\n// { address, inboxId, name, basename? }\n\n// ENS\nconst ensProfile = await resolver.getENSProfile(\"vitalik.eth\")\n// { ensName, address, avatar, description, twitter, github, url }\n\n// Basenames (Base network)\nconst basename = await resolver.getBasename(\"0x...\")\nconst basenameProfile = await resolver.resolveBasenameProfile(\"0x...\")\n\n// Message resolution\nconst message = await resolver.findMessage(messageId)\nconst rootMessage = await resolver.findRootMessage(messageId)   // Traverses reply chain\n```\n\n#### Individual Resolvers\n\n```typescript\nimport { AddressResolver, ENSResolver, BasenameResolver, XmtpResolver } from \"@hybrd/xmtp/resolver\"\n\nconst ensResolver = new ENSResolver({ mainnetClient })\nconst basenameResolver = new BasenameResolver({ publicClient: baseClient })\nconst addressResolver = new AddressResolver({ xmtpClient })\nconst xmtpResolver = new XmtpResolver({ xmtpClient })\n```\n\n### JWT Utilities\n\nSecure XMTP tool API endpoints with short-lived JWTs:\n\n```typescript\nimport { generateXMTPToolsToken, validateXMTPToolsToken, getValidatedPayload } from \"@hybrd/xmtp\"\n\n// Generate a 5-minute token (signed with derived secret)\nconst token = generateXMTPToolsToken({\n  action: \"send\",\n  conversationId: \"conv-123\",\n  content: \"Hello!\"\n})\n\n// Validate (returns null if invalid or expired)\nconst payload = validateXMTPToolsToken(token)\n\n// Extract from Hono request context (Authorization: Bearer or ?token=)\nconst payload = getValidatedPayload(honoContext)\n```\n\n`XMTP_API_KEY` env var is also accepted as a static alternative to JWT.\n\n### Mention Extraction\n\n```typescript\nimport { extractSubjects } from \"@hybrd/xmtp\"\n\n// Extracts @basename.eth and @name.base.eth mentions and resolves to addresses\nconst subjects = await extractSubjects(messageContent, basenameResolver, ensResolver)\n// { \"vitalik\": \"0x...\", \"myname\": \"0x...\" }\n```\n\n## Scripts\n\n```bash\n# Register wallet on XMTP network\nhybrid register\n\n# Revoke specific inbox installations\nhybrid revoke <inboxId>\n\n# Auto-detect inbox ID and revoke all installations\nhybrid revoke-all\n```\n\nOr run directly:\n\n```bash\npnpm --filter @hybrd/xmtp register\npnpm --filter @hybrd/xmtp revoke\npnpm --filter @hybrd/xmtp revoke-all\n```\n\n## Re-exports\n\nThis package re-exports the complete `@xmtp/node-sdk` surface and all content type codecs:\n\n```typescript\nimport {\n  Client,\n  Signer,\n  type XmtpEnv,\n  // Content types:\n  ContentTypeReaction,\n  ContentTypeReply,\n  ContentTypeGroupUpdated,\n  ContentTypeTransactionReference,\n  ContentTypeWalletSendCalls,\n  ContentTypeText\n} from \"@hybrd/xmtp\"\n```\n\n## Database Path Resolution\n\n```typescript\nimport { getDbPath } from \"@hybrd/xmtp\"\n\nconst dbPath = await getDbPath(\"my-agent\", \"/custom/storage\")\n// Priority: XMTP_STORAGE_PATH env → storagePath param → .hybrid/.xmtp/\n// If XMTP_STORAGE (R2) is in globalThis, downloads existing DB first\n```\n\n## Encryption Key Generation\n\n```typescript\nimport { generateEncryptionKeyHex } from \"@hybrd/xmtp\"\n\nconst key = generateEncryptionKeyHex()  // 32-byte random hex string\n```\n\n## Environment Variables\n\n| Variable | Description |\n|----------|-------------|\n| `AGENT_WALLET_KEY` | Private key for the agent wallet (required) |\n| `XMTP_ENV` | XMTP environment: `dev` or `production` (default: `dev`) |\n| `XMTP_STORAGE_PATH` | Custom path for XMTP database files |\n| `XMTP_API_KEY` | Static API key for XMTP tool endpoints (alternative to JWT) |\n| `XMTP_DEBUG` | Enable debug logging |\n\n## Testing\n\n```bash\ncd packages/xmtp\npnpm test\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}